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
338019361379	338019361938	338019362488	338019363038	338019363588	338019364138	338019364688	338019365238	338019365788	338019366338	338019366888	338019367438	338019367988	338019368538	338019369088	338019369638	338019370188	338019370738	338019371288	338019371838	338019372388	338019372938	338019373488	338019374038	338019374588	338019375138	338019375688	338019376238	338019376788	338019377338	338019377888	338019378438	338019378988	338019379538	338019380088	338019380638	338019381188	338019381738	338019382288	338019382838	338019383388	338019383938	338019384488	338019385038	338019385588	338019386138	338019386688	338019387238	338019387788	338019388338	338019388888	338019389438	338019389988	338019390538	338019391088	338019391638	338019392188	338019392738	338019393288	338019393838	338019394388	338019394938	338019395488	338019396038	338019396588	338019397138	338019397688	338019398238	338019398788	338019399338	338019399888	338019400438	338019400988	338019401538	338019402088	338019402638	338019403188	338019403738	338019404288	338019404838	338019405388	338019405938	338019406488	338019407038	338019407588	338019408138	338019408688	338019409238	338019409788	338019410338	338019410888	338019411438	338019411988	338019412538	338019413088	338019413638	338019414188	338019414738	338019415288	338019415838	338019416388	338019416938	338019417488	338019418038	338019418588	338019419138	338019419688	338019420238	338019420788	338019421338	338019421888	338019422438	338019422988	338019423538	338019424088	338019424638	338019425188	338019425738	338019426288	338019426838	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
45782	20428	9448	6018	3630	2317	1444	1061	779	646	547	523	491	447	441	407	372	359	351	339	350	383	357	366	340	349	324	305	323	317	349	329	340	321	367	304	302	340	328	319	280	259	285	283	252	300	311	294	314	255	320	329	333	278	277	305	326	277	270	276	291	256	298	277	337	272	281	318	289	293	326	318	272	323	300	275	279	284	286	297	293	281	301	284	284	257	294	288	296	311	321	293	341	308	329	333	319	289	314	327	301	305	295	286	294	288	278	272	318	322	306	298	300	287	296	315	295	339	299	303	267	279	299	291	314	298	284	294	324	267	273	309	292	320	313	289	301	283	308	280	286	280	314	299	286	290	312	317	306	286	301	298	271	286	302	278	289	286	258	267	290	310	260	290	337	299	280	294	273	262	318	272	298	326	302	276	287	294	302	265	327	321	303	318	291	305	286	290	310	282	310	286	333	282	288	286	283	283	274	288	267	289	265	287	341	256	273	291	288	298	308	296	290	305	299	313	291	273	273	282	281	301	275	293	313	295	276	314	318	283	279	313	283	322	287	294	313	282	277	309	336	297	286	293	294	308	295	282	305	302	293	309	314	289	311	334	302	300	305	292	264	260	296	292	300	292	311	300	299	304	290	300	289	295	311	323	291	268	291	301	276	271	267	276	286	281	263	302	283	337	300	339	303	275	286	312	301	311	287	286	298	269	310	318	321	293	285	289	266	286	287	273	309	276	297	290	316	322	307	272	304	302	271	281	279	306	299	287	284	270	310	277	283	324	302	289	320	301	303	307	282	313	311	309	314	256	292	283	299	314	281	305	271	282	287	273	271	290	276	314	291	268	281	282	313	292	293	271	289	312	302	288	311	267	317	307	325	285	335	320	309	282	294	309	301	285	317	304	299	327	298	296	307	292	298	304	290	319	319	284	306	277	288	291	301	282	312	320	286	291	298	305	254	333	264	290	296	289	312	284	338	296	304	284	299	299	282	283	302	297	300	282	286	321	338	308	290	304	277	280	269	260	289	304	284	277	280	338	293	312	291	333	299	347	301	296	273	324	298	352	295	318	324	289	283	295	316	282	267	300	280	287	295	266	270	301	307	316	292	274	282	326	293	316	314	293	325	278	321	300	287	273	296	288	258	299	313	283	268	335	312	279	304	313	262	321	320	305	303	291	312	279	287	260	292	307	313	259	318	309	324	289	323	314	320	289	305	291	275	328	301	274	294	323	292	295	295	269	286	266	311	283	320	302	309	258	268	293	293	265	282	287	273	299	314	284	317	295	295	275	312	279	319	345	285	299	250	284	286	294	291	327	288	272	282	288	258	315	299	323	307	300	292	287	277	276	306	283	329	304	297	279	263	331	276	315	299	292	295	321	316	316	302	282	303	311	289	287	288	277	301	311	328	293	296	291	299	295	294	271	282	277	279	315	326	329	289	330	306	295	320	289	328	296	296	265	283	305	293	246	295	287	290	266	270	281	305	259	290	287	264	292	263	252	275	283	331	318	280	341	305	319	311	306	287	291	312	319	285	311	318	299	306	302	302	300	330	310	299	294	261	309	291	297	288	306	280	305	293	316	328	310	301	270	304	294	320	283	298	315	281	309	305	319	274	334	280	304	303	284	295	305	319	286	301	317	325	275	314	309	292	256	316	313	311	315	289	280	249	296	269	253	296	347	288	287	274	321	255	291	313	279	304	304	295	293	304	293	290	292	303	324	260	284	284	292	292	282	311	314	297	294	288	270	279	326	266	289	292	319	263	296	286	283	302	330	293	264	297	292	292	300	324	315	293	275	315	287	280	336	279	308	267	301	304	298	308	300	293	320	293	290	295	309	261	280	293	268	319	298	294	284	280	278	302	277	324	306	245	300	282	285	308	322	282	326	296	302	298	269	293	276	332	299	296	280	276	314	342	258	269	293	314	306	296	309	295	314	283	309	303	286	304	293	289	277	305	318	331	317	293	280	275	294	301	304	280	296	300	281	295	307	325	309	315	318	290	280	282	325	284	304	306	295	354	302	309	292	270	280	267	286	250	290	322	293	299	311	287	298	241	314	320	295	308	297	291	328	275	268	305	296	294	269	287	323	318	286	273	299	296	295	277	266	306	305	298	271	321	292	305	278	282	277	284	320	296	337	301	270	260	297	292	279	309	318	311	294	276	276	309	315	340	295	281	297	305	253	308	259	283	318	284	274	278	315	284	261	300	279	299	277	273	315	298	298	300	298	266	297	280	323	283	304	283	290	319	287	286	270	323	325	300	286	310	304	322	329	289	286	288	286	274	263	298	284	276	296	281	289	334	252	311	311	244	298	275	317	313	307	287	271	264	308	308	316	312	308	311	283	317	274	281	282	287	298	328	253	309	269	304	279	282	314	273	318	291	279	295	259	304	306	284	285	302	284	308	310	272	307	295	267	315	317	301	295	281	280	282	310	311	312	317	317	267	309	312	307	281	292	325	272	318	292	268	329	313	296	287	299	313	288	289	314	296	246	296	298	311	314	325	319	274	279	315	278	282	325	278	320	286	284	308	285	266	255	290	296	274	336	300	281	267	304	289	278	282	311	307	298	287	285	287	279	303	336	272	290	303	276	282	267	276	290	286	273	300	309	298	322	288	306	304	283	329	278	293	330	322	303	290	311	324	302	281	327	284	335	277	283	311	294	258	290	285	278	320	298	287	286	321	302	263	285	277	320	253	309	265	308	287	281	307	313	275	248	278	327	301	269	295	309	299	311	291	276	264	275	291	292	300	287	276	286	310	282	288	318	300	283	286	319	281	278	281	278	290	306	294	310	308	306	306	262	280	306	301	318	293	309	276	285	274	306	292	311	306	310	282	306	267	290	317	284	311	287	283	290	303	274	300	295	267	311	315	309	318	287	293	280	279	274	307	300	285	285	324	301	321	305	313	322	281	306	248	264	316	268	286	311	297	317	299	276	304	292	300	326	294	306	270	284	319	310	289	348	308	293	326	336	290	294	259	272	304	304	281	259	307	269	263	307	288	305	300	317	283	290	271	288	294	325	289	343	293	256	291	276	302	333	274	271	269	285	306	310	311	309	317	276	274	280	275	312	301	314	286	265	268	286	303	250	311	292	285	280	284	288	317	291	279	281	306	323	322	302	303	286	278	269	328	267	290	252	259	321	275	293	317	305	276	289	314	294	331	312	294	268	316	320	333	291	302	298	319	300	302	287	302	284	272	342	306	296	298	280	290	284	298	304	300	310	333	279	300	295	277	311	272	267	320	282	258	292	334	305	266	314	298	311	298	287	284	329	299	315	304	291	280	359	313	291	313	302	309	288	308	314	316	279	272	319	290	260	280	312	290	297	324	282	282	270	322	307	304	310	266	284	308	301	295	269	325	318	270	288	284	309	329	308	306	285	284	321	306	298	302	284	302	276	304	256	292	326	297	273	268	308	299	298	291	278	300	279	297	308	289	252	266	293	331	291	285	324	309	290	293	296	306	279	304	304	284	316	331	333
25435	8822	12713	13219	10705	8089	5797	4368	3225	2667	2153	1838	1594	1533	1390	1396	1352	1189	1162	1054	1038	991	913	908	925	876	839	789	820	761	733	731	676	765	746	710	670	728	731	725	729	731	750	710	695	736	677	724	694	658	676	700	661	677	687	665	680	676	649	668	643	657	665	669	706	633	669	638	639	623	646	661	662	655	611	631	652	650	646	680	647	679	657	618	651	646	640	682	638	627	698	637	680	662	691	652	679	665	691	614	661	663	654	666	654	664	682	649	639	694	641	665	646	643	671	662	618	619	602	645	641	626	688	609	625	646	649	647	672	646	662	669	638	606	654	644	644	649	627	644	674	650	628	654	628	606	619	679	618	677	607	633	629	630	653	645	683	622	643	610	626	632	638	612	633	667	645	640	648	662	680	631	707	658	607	657	615	592	635	573	665	615	651	621	680	633	669	619	665	652	625	630	605	604	660	641	659	671	676	624	607	636	614	631	629	658	635	623	645	624	673	666	658	587	630	622	670	686	648	647	628	623	654	648	659	592	673	648	625	622	591	644	647	678	625	619	583	650	676	637	587	610	670	654	618	634	618	654	650	658	642	651	620	629	635	601	609	632	616	682	631	631	641	626	660	642	641	613	715	627	624	626	634	653	644	638	589	635	633	678	621	681	657	690	646	631	644	630	649	628	638	627	635	667	625	649	642	659	632	698	645	642	638	666	659	709	656	644	663	636	635	641	669	659	656	636	612	625	639	636	667	668	639	603	623	639	661	596	603	659	661	638	659	638	635	680	627	664	670	598	685	654	666	674	580	666	628	644	642	651	624	653	614	640	669	615	622	633	600	640	671	611	642	643	650	619	679	654	658	631	647	631	623	618	626	615	654	686	683	603	662	658	642	622	635	663	648	639	614	623	625	597	669	665	631	676	662	713	614	622	625	596	621	654	664	640	618	623	635	601	630	606	624	622	623	640	631	644	683	633	611	624	682	594	638	678	698	654	638	622	645	630	709	658	670	609	658	628	642	581	615	646	651	639	646	630	661	690	673	615	599	627	649	643	632	663	686	664	668	660	631	644	603	613	637	622	625	647	644	616	607	660	640	615	618	642	670	615	657	593	640	622	700	604	718	651	669	625	672	645	632	664	636	647	611	638	630	648	604	656	611	654	634	665	609	661	647	652	632	644	650	649	606	597	593	642	645	660	584	635	695	647	616	604	634	629	606	601	615	622	612	646	673	619	683	695	675	638	652	640	632	633	643	626	624	616	639	613	623	630	622	660	628	590	663	632	623	614	654	679	665	620	617	654	671	656	662	697	636	631	688	669	603	616	623	653	614	668	600	610	661	651	628	607	612	661	639	673	637	626	644	675	647	627	634	639	660	642	633	603	641	638	640	630	666	678	640	678	649	625	666	624	605	592	626	606	648	627	631	701	651	652	624	637	616	612	583	639	691	626	636	628	624	624	651	663	665	621	655	649	601	647	662	669	641	639	590	613	626	604	656	614	663	612	618	648	667	630	621	657	668	662	575	660	607	657	647	652	708	666	645	625	617	621	597	654	645	655	662	645	656	578	690	627	614	650	672	614	658	657	600	603	649	659	630	659	614	643	636	608	653	626	664	629	662	638	617	637	646	659	623	703	637	652	694	653	608	650	640	605	646	618	643	651	629	641	624	653	630	651	616	634	596	667	664	687	654	651	653	666	623	611	597	640	635	654	606	591	615	673	639	683	627	658	669	597	638	637	614	664	643	652	658	601	627	623	657	597	636	618	671	693	597	629	684	668	611	607	642	674	633	658	670	591	631	614	609	658	645	678	637	639	620	638	649	620	689	624	671	676	657	634	638	652	653	637	645	617	656	631	621	671	604	648	631	661	595	623	656	646	626	574	605	609	658	629	622	670	628	678	644	620	677	632	626	633	649	675	630	592	637	646	640	664	611	641	624	674	658	612	685	643	642	621	650	683	635	663	667	612	632	657	611	627	609	672	597	643	650	721	659	632	662	624	669	674	634	657	629	638	643	654	638	620	640	673	597	599	628	609	652	651	664	635	638	660	617	667	688	588	670	639	640	645	644	658	608	670	607	620	623	633	609	630	652	612	599	630	594	661	598	647	646	616	603	628	669	658	663	650	630	623	632	620	656	654	620	608	674	648	677	578	614	621	593	628	641	625	653	681	644	639	636	630	595	673	635	583	647	625	600	679	652	655	638	629	621	632	675	658	635	627	656	650	646	598	646	616	603	683	652	636	643	671	621	612	616	585	625	649	652	615	620	684	655	639	658	634	647	649	655	630	654	657	653	632	639	656	645	625	614	624	636	661	663	669	651	587	625	652	663	670	620	659	618	607	614	600	660	644	649	639	635	628	652	625	668	684	613	652	655	663	610	666	610	593	629	585	633	629	661	694	607	608	598	612	611	611	634	646	668	660	616	672	600	595	613	655	646	648	624	637	632	629	634	587	682	662	684	632	628	619	624	612	632	593	651	640	628	638	646	640	636	596	667	666	665	609	635	667	575	620	666	646	660	644	671	666	625	673	649	655	608	631	644	626	602	632	634	614	607	663	660	641	658	639	684	641	646	707	643	655	597	647	630	648	603	609	650	635	656	650	650	652	679	659	611	673	642	643	649	583	627	670	672	665	614	649	649	625	628	621	627	672	668	611	642	676	632	656	678	630	682	716	650	585	667	614	644	653	601	633	656	636	626	623	638	662	653	640	635	614	651	664	666	641	671	636	639	601	637	653	673	644	642	649	690	656	656	645	630	667	639	646	641	642	625	601	683	593	686	632	604	657	653	658	577	584	660	667	654	677	706	632	616	646	660	643	652	672	614	603	638	630	659	633	590	623	622	597	626	602	669	659	627	689	640	669	630	676	613	622	660	619	636	655	641	645	636	585	619	666	633	648	637	690	630	650	673	621	602	652	637	626	652	660	658	612	608	640	591	619	660	638	619	663	625	640	628	610	603	627	611	656	638	667	618	614	668	676	658	628	636	662	648	605	655	667	638	686	654	627	652	679	685	658	628	641	627	656	653	666	680	581	609	655	636	665	657	665	603	609	649	625	643	623	649	635	627	632	666	643	631	634	574	649	647	650	740	683	673	632	567	652	641	637	674	657	626	671	653	666	660	650	651	611	669	665	642	603	646	633	664	644	629	618	692	670	651	636	630	613	648	650	679	612	650	638	611	634	675	628	638	632	607	620	586	623	671	613	652	606	683	609	632	676	589	602	648	655	670	653	666	618	647	630	618	643	653	686	630	659	672	680	641	629	627	622	635	646	644	674	655	642	622	642	666	650	652	646	653	619	651	596	650	630	633	641	649	635	644	631	659	651	662	587	651	640	662	671	615	668	607	671	680	600	610	648	632	620	681	643	627	617	671	666	602	650	644	635	667	604	568	668	631	595	664	647	666	618	600	600	609	691	660	658	607	635	584	629	633	667	633	667	644	645	625	602	659	616	651	667	612	629	683	630	624	681	673	693	631	634	603	600	617	647
16900	5659	2955	1948	1162	752	593	434	415	372	300	278	244	259	247	249	226	240	232	259	228	235	231	219	220	181	232	227	227	216	206	214	203	203	231	213	237	227	216	240	227	229	206	220	186	225	229	237	222	194	219	187	207	232	204	219	203	208	222	230	218	219	212	202	204	222	211	196	203	240	248	251	228	228	220	225	221	236	214	251	223	217	228	208	226	186	219	192	223	212	249	246	202	209	217	216	214	216	249	203	203	214	205	208	194	209	197	222	212	232	218	231	242	200	207	194	233	237	206	231	216	218	251	217	204	270	237	212	231	220	210	223	226	232	236	199	237	210	234	205	214	227	224	227	196	235	220	218	205	232	236	200	207	228	213	214	234	222	217	228	203	227	237	227	189	240	187	223	240	193	234	221	218	211	203	207	215	223	227	215	219	204	191	210	221	197	215	209	230	217	203	198	229	196	230	219	228	239	204	218	203	227	225	211	218	209	194	236	209	213	218	226	184	231	212	209	215	212	251	204	208	203	229	219	220	224	225	223	204	216	208	232	227	229	225	206	222	222	197	243	245	241	230	228	199	217	208	222	204	223	200	232	213	211	264	205	203	236	208	209	214	243	232	200	226	239	225	241	211	208	222	219	223	238	252	223	241	207	209	200	227	224	215	222	206	217	199	186	213	251	265	217	215	200	220	215	227	219	226	203	185	216	221	223	196	209	213	232	213	229	234	226	214	219	243	199	200	183	216	247	221	192	225	216	211	217	241	239	221	264	235	219	251	188	233	235	192	216	180	220	232	209	196	208	216	215	191	208	181	215	226	221	239	218	209	235	241	201	224	220	200	225	204	225	210	186	246	196	217	216	204	234	164	207	216	233	230	196	213	212	204	225	211	228	245	264	217	195	198	203	223	207	214	199	250	223	255	204	199	187	233	250	220	242	200	221	254	197	219	226	200	228	213	193	267	212	245	254	215	203	224	203	201	208	252	212	206	215	211	226	216	230	225	213	195	212	197	214	219	201	217	223	219	219	219	195	205	175	209	240	202	196	178	216	196	253	215	187	218	206	206	216	259	225	207	222	230	227	218	223	202	228	210	217	217	255	176	220	227	189	224	211	230	214	218	195	224	228	201	209	216	255	203	232	246	203	239	213	258	221	197	232	236	205	227	206	210	216	228	205	220	223	199	219	215	229	208	209	282	218	239	238	209	204	192	226	218	198	237	214	209	213	170	216	237	198	201	204	208	220	191	219	205	214	184	199	211	247	218	192	200	217	207	215	196	201	214	233	180	236	197	214	252	233	206	218	223	226	220	238	223	212	218	224	243	190	211	212	200	224	199	205	223	218	212	215	217	203	209	217	227	231	198	217	216	203	223	222	230	211	206	221	215	226	224	236	197	245	230	236	183	225	194	205	195	225	183	213	204	251	219	238	247	214	255	200	230	224	227	241	205	208	229	230	226	198	207	237	207	206	235	197	197	180	204	223	211	237	256	222	212	211	207	208	205	228	237	226	214	222	246	239	206	255	233	230	227	198	221	213	224	235	215	241	216	234	205	201	201	235	213	199	205	219	204	214	217	243	224	230	221	192	203	216	209	210	222	210	187	237	205	219	184	227	223	213	232	222	213	229	213	228	207	197	223	229	212	205	202	227	197	202	210	199	209	185	218	253	233	209	226	232	200	227	187	232	212	245	200	186	193	210	221	215	215	230	209	204	215	203	228	211	255	194	202	203	211	219	208	198	206	220	203	228	222	214	210	200	210	188	206	228	214	209	202	206	201	215	219	197	217	204	191	207	209	210	214	206	231	211	195	208	256	239	223	180	214	229	222	249	223	214	239	248	236	209	227	223	218	220	241	240	198	199	203	200	234	225	250	217	214	200	221	196	223	226	212	233	197	222	229	222	223	247	239	210	236	211	210	240	191	192	211	234	224	196	240	197	229	220	230	204	219	213	238	216	216	233	237	209	238	195	228	232	242	210	219	226	201	214	199	204	192	241	211	198	238	225	228	221	230	223	195	208	217	203	243	208	197	224	207	210	204	187	219	229	228	209	207	211	211	224	224	222	222	223	213	212	183	211	203	247	188	223	223	208	203	216	211	214	208	249	202	233	221	211	211	220	217	203	224	236	216	222	206	226	215	219	252	260	225	233	210	234	244	216	222	232	225	236	232	207	195	215	235	209	203	209	221	258	221	231	238	233	216	231	226	224	219	222	221	242	196	206	205	232	213	198	213	242	234	208	186	224	245	242	211	199	220	203	229	239	208	185	223	211	211	193	202	213	201	209	214	206	205	249	201	223	202	239	256	194	213	234	196	218	218	248	207	214	215	231	217	227	206	229	186	206	241	203	202	222	209	226	243	221	222	250	198	231	193	203	204	193	219	243	238	189	194	206	218	231	186	235	182	221	224	238	222	250	209	197	195	221	248	187	209	212	248	239	201	219	214	232	258	223	214	243	206	233	207	220	221	197	241	207	249	216	181	185	204	236	231	223	188	231	188	203	227	242	216	175	178	194	210	209	208	216	220	240	196	206	217	196	195	218	240	204	226	203	221	192	221	226	197	217	221	217	218	216	244	228	205	214	177	195	208	205	225	197	204	227	212	203	210	231	239	207	208	202	218	203	179	227	231	203	212	257	212	219	184	239	197	241	231	214	195	213	241	201	204	214	217	214	234	204	221	231	213	197	251	256	228	240	217	215	221	219	206	235	224	225	210	225	238	209	211	224	217	203	226	230	237	243	214	211	210	233	214	207	175	213	216	182	194	245	224	197	219	217	203	233	199	228	207	175	231	211	237	217	242	231	235	214	240	202	230	244	213	202	225	216	219	209	212	216	219	230	220	211	249	226	225	203	182	206	209	216	187	189	204	199	222	252	219	235	223	193	220	211	223	252	212	199	205	224	215	244	247	203	228	228	204	204	215	190	206	210	212	234	198	196	229	223	210	215	237	242	200	201	236	218	222	211	204	233	200	222	223	242	220	222	230	185	220	248	221	215	231	198	201	207	223	186	222	196	232	215	223	234	214	245	218	252	233	197	217	230	237	222	224	214	235	214	197	213	239	222	241	212	224	204	211	236	195	222	232	235	204	196	233	205	210	209	193	226	244	215	225	239	243	224	260	238	227	207	212	226	198	222	223	204	202	229	209	216	221	235	194	195	241	212	207	220	194	237	215	224	210	202	210	223	202	222	235	225	240	237	234	219	198	216	216	238	214	209	226	205	221	215	208	201	211	205	211	223	229	229	215	213	229	208	231	195	206	227	209	188	205	202	200	212	254	201	212	222	199	209	214	228	225	215	242	227	254	235	206	231	238	220	194	215	224	231	218	197	194	225	231	214	238	206	210	220	211	216	239	228	191	226	227	204	230	202	231	258	207	204	223	244	223	213	233	240	211	209	210	205	230	213	228	248	204	212	210	218	233	194	212	248	228	211	197	211	203	195	240	230	207	196	208	221	223	215	183	189	222	244	217	226	190	179	210	230	222	199
8618	3682	5425	5478	4185	2859	2130	1665	1383	1123	874	842	821	745	781	697	678	666	672	589	587	585	549	595	550	519	540	531	521	493	540	463	496	482	509	514	535	490	469	477	496	474	493	474	498	451	466	499	469	471	488	460	511	469	479	455	470	474	454	467	473	459	490	507	498	472	519	462	439	483	445	474	496	486	482	490	525	510	480	435	460	474	458	487	460	480	464	471	481	497	499	480	508	506	504	461	501	522	465	489	436	478	484	504	483	501	492	499	468	467	483	501	456	471	477	466	476	469	494	494	472	467	466	443	450	459	488	490	473	476	484	450	498	452	480	481	475	486	470	460	504	451	461	467	487	476	484	485	465	496	500	471	507	508	514	481	487	490	463	447	460	487	513	489	499	455	510	469	516	487	487	477	486	475	489	500	497	473	490	490	526	461	498	498	467	481	522	487	513	473	487	461	472	478	478	458	430	482	495	545	459	472	455	493	484	476	491	516	476	467	472	448	467	480	437	472	445	455	475	464	513	481	487	458	493	474	479	479	465	513	485	452	485	465	501	473	483	474	498	482	494	472	449	465	484	487	464	481	463	518	474	505	453	470	486	522	484	527	492	455	465	534	474	514	453	482	493	469	477	432	496	508	453	493	479	470	519	469	439	533	428	480	493	478	479	489	469	467	491	459	500	479	502	464	485	437	485	491	444	486	457	450	513	501	460	479	469	499	491	468	472	502	453	466	501	460	497	456	476	457	499	473	507	463	516	483	461	471	495	449	470	485	489	452	469	450	466	474	460	490	456	471	468	445	440	484	468	505	461	492	474	471	471	478	491	474	476	439	489	509	452	479	482	482	487	522	441	482	468	413	434	511	468	486	493	501	471	480	474	445	450	479	470	491	435	449	496	459	494	528	482	471	473	445	493	543	470	453	432	480	483	442	500	478	454	462	498	475	497	464	447	455	451	504	480	492	476	446	489	454	460	451	485	483	487	478	469	474	513	497	468	480	502	452	493	501	478	474	463	495	502	465	490	464	437	474	473	426	491	474	466	460	486	475	462	455	478	485	494	460	460	465	502	471	490	502	480	479	479	461	485	443	495	496	499	480	500	457	436	470	482	525	502	484	512	480	504	496	450	511	447	486	465	475	514	481	503	477	459	499	498	496	461	449	472	501	466	463	489	467	462	467	482	450	489	521	456	487	465	428	460	491	446	458	515	461	440	467	481	439	437	510	475	465	488	493	483	443	469	511	480	483	471	491	509	463	486	498	483	462	486	468	441	465	412	469	459	496	482	477	461	481	500	497	463	462	479	477	472	455	443	477	475	476	487	488	450	480	475	502	459	468	488	448	500	483	453	458	484	452	478	505	453	495	462	536	479	463	475	442	457	476	501	484	485	484	494	497	464	474	480	519	498	499	474	493	465	481	498	465	469	469	456	476	500	486	506	536	444	468	451	464	480	482	482	479	462	533	485	497	466	476	451	456	460	457	464	444	477	485	491	467	511	478	530	472	462	485	470	461	466	424	480	432	502	461	510	466	464	442	480	482	443	474	490	487	460	483	509	511	490	482	453	450	525	496	482	516	493	510	479	516	504	490	470	485	520	466	486	477	479	487	465	476	471	496	466	487	468	457	456	450	483	485	456	455	503	424	468	492	512	500	441	494	513	485	489	466	468	471	477	486	451	452	488	479	426	488	480	475	464	460	478	481	461	489	499	435	467	472	462	456	521	440	468	501	418	434	462	490	516	523	511	445	511	473	457	503	441	509	468	415	504	452	440	463	517	479	475	450	471	438	472	492	435	478	487	468	485	433	423	454	464	441	442	459	450	462	476	477	502	502	513	486	472	481	471	479	482	492	461	485	440	467	483	499	464	449	491	477	509	475	486	440	461	497	469	514	465	447	506	512	479	466	478	499	488	461	451	444	476	469	495	479	491	464	445	452	472	497	438	476	473	498	504	483	492	488	483	500	485	490	486	490	522	446	487	471	518	476	488	482	483	464	467	455	462	503	494	456	488	454	492	497	466	514	473	473	502	447	494	485	476	451	485	458	500	467	486	476	458	473	489	495	475	490	484	443	448	471	488	481	463	493	454	441	488	476	476	493	475	472	451	473	447	499	506	488	511	468	513	482	510	442	442	454	443	469	476	474	461	403	485	505	488	473	467	475	470	515	487	465	442	506	470	482	503	452	467	507	460	484	477	480	476	506	491	508	490	490	475	482	499	477	455	487	484	449	515	469	454	497	490	454	469	500	462	477	451	488	505	458	439	456	498	483	493	487	488	488	461	500	488	446	487	488	424	486	479	458	480	502	495	482	463	478	426	456	491	492	498	458	466	467	470	501	483	469	474	455	480	491	502	454	497	489	455	433	479	467	506	481	468	472	485	490	454	483	488	461	487	465	490	496	448	456	463	481	466	467	478	474	493	470	504	501	447	486	522	476	493	466	489	464	475	439	444	492	469	494	511	512	502	462	475	473	460	480	441	507	459	479	502	506	483	493	441	468	456	481	496	466	484	432	467	482	455	509	506	496	495	463	470	500	482	470	474	499	501	490	469	486	478	484	464	462	473	472	519	486	470	469	502	509	493	486	416	506	501	464	507	474	540	463	502	438	457	467	424	462	475	461	460	471	513	479	496	480	466	451	467	443	477	456	437	491	493	481	478	515	457	486	480	473	509	478	468	495	425	471	478	484	432	474	458	427	467	471	480	515	508	514	488	465	466	515	495	480	476	465	449	496	430	497	484	482	456	497	493	456	481	486	481	475	468	457	468	469	502	475	418	438	441	501	506	471	483	441	478	456	450	508	464	469	503	478	479	444	476	470	486	514	475	447	475	494	479	488	468	465	516	485	466	453	484	482	494	473	473	479	468	472	478	465	473	464	473	488	495	486	513	472	492	450	495	431	475	510	456	496	468	450	482	502	476	464	463	479	475	480	478	459	474	493	503	480	450	479	456	456	493	458	441	473	450	484	445	496	466	453	446	482	509	477	478	471	507	472	440	498	444	443	465	492	497	466	478	523	431	466	475	466	440	432	469	405	438	489	460	480	490	465	472	513	466	471	415	505	439	488	451	504	473	434	473	472	479	533	480	491	493	483	465	489	495	446	448	518	480	452	476	495	439	425	463	481	474	469	486	504	457	516	509	481	470	487	481	494	487	456	467	478	466	492	439	475	489	500	481	440	495	522	471	452	478	469	482	485	476	500	517	494	467	500	496	498	504	521	524	519	476	527	530	453	501	462	514	509	465	472	470	488	457	487	514	494	481	479	512	470	455	435	445	495	466	470	489	467	480	487	488	467	501	459	494	468	506	486	475	476	504	497	499	470	493	510	492	466	512	480	482	466	446	452	512	505	480	451	496	460	484	491	467	469	501	475	477	435	486	438	453	457	464	438	502	463	444	481	447	488	485	503	506	487	419	493	465	462	451	492	499	467	433	467	487	473	499	462	497	487	463	454	478	469	456	481	512	476	472	483	439	482	471	492	493	508
34880	16204	5709	3874	2233	1409	963	675	531	381	351	322	300	283	299	288	251	260	272	266	249	264	240	253	229	239	196	226	202	210	230	229	203	215	212	211	183	194	199	197	199	210	209	213	186	223	224	209	209	208	213	211	178	194	189	196	209	220	224	212	192	193	226	208	199	218	222	222	194	196	201	200	174	240	219	196	202	219	231	201	200	176	208	230	200	215	208	190	218	230	203	177	235	218	202	194	192	228	200	201	228	225	226	208	205	211	217	215	193	229	194	197	195	217	212	208	226	204	198	202	193	213	202	218	205	226	189	252	228	204	220	228	223	217	200	173	215	212	224	216	198	207	212	200	215	204	213	210	218	212	210	203	226	217	194	236	230	236	249	207	197	227	185	213	206	229	194	184	226	213	213	218	200	184	211	216	223	224	211	194	202	199	197	190	224	242	221	193	213	157	199	209	203	186	191	203	256	208	220	210	185	176	209	200	188	195	184	196	189	203	191	198	227	210	214	197	189	238	198	209	217	229	221	214	206	202	218	226	211	198	230	200	220	197	206	217	198	213	236	172	204	208	222	212	194	204	205	215	220	205	220	180	197	201	200	209	195	216	205	202	216	223	207	220	182	237	186	228	209	216	174	176	203	200	203	202	196	209	203	210	204	209	214	212	221	214	221	190	207	192	214	204	208	204	227	220	184	177	207	244	186	173	212	195	209	205	198	203	213	157	213	215	226	208	206	213	225	202	240	197	211	232	221	222	204	223	212	198	210	188	204	211	206	205	213	203	200	212	195	205	191	173	229	204	208	210	237	222	207	195	194	232	224	213	216	247	208	212	205	230	194	218	198	212	231	223	190	248	196	213	219	210	214	191	184	199	199	177	213	199	207	193	211	213	177	192	199	169	225	234	205	191	219	222	236	218	204	204	232	216	225	200	207	200	226	206	223	193	201	205	207	197	195	233	208	169	199	214	199	214	194	206	225	198	231	215	233	217	224	222	201	199	218	197	187	205	187	188	173	216	190	210	211	222	196	220	189	202	207	200	216	216	186	210	208	192	187	197	199	200	209	224	189	197	204	213	186	225	196	208	200	200	202	198	203	192	194	211	191	207	230	208	186	218	220	219	211	213	221	202	223	183	217	211	213	223	214	216	212	186	208	211	221	209	199	184	187	231	239	208	230	190	202	229	231	205	212	190	198	195	216	202	254	218	209	199	219	219	208	204	214	208	196	218	220	207	190	196	222	226	205	194	210	189	184	188	217	214	209	204	213	217	194	216	202	201	202	189	222	222	228	231	237	244	184	234	200	201	220	205	239	212	221	224	203	237	221	210	203	211	218	206	216	219	191	214	232	201	200	214	176	210	226	210	175	229	208	218	202	194	243	193	194	222	222	209	203	214	230	214	223	249	204	213	197	206	206	201	205	197	194	190	214	195	235	217	240	209	220	198	208	204	230	206	228	190	183	214	206	178	218	203	215	216	215	210	200	200	184	213	203	223	208	243	223	194	228	232	213	216	191	217	219	212	199	204	211	226	201	207	199	216	217	197	185	176	202	209	202	213	193	221	222	219	198	230	218	207	219	240	211	220	206	211	220	204	255	207	214	208	195	220	202	208	221	228	214	229	220	199	238	211	221	214	198	207	219	197	212	214	213	218	233	209	212	218	211	206	210	211	222	196	167	215	199	213	218	216	205	207	196	203	200	228	202	225	189	219	189	223	230	197	216	185	215	188	217	197	190	195	200	198	194	195	204	222	266	238	206	227	220	217	190	212	199	202	232	218	204	215	213	216	199	204	187	196	231	194	228	201	240	203	217	200	194	227	227	209	249	250	196	207	183	210	201	222	203	202	205	209	207	204	247	201	193	200	199	216	193	196	216	190	210	205	222	189	219	210	232	220	216	192	208	231	203	191	199	240	218	227	222	239	235	197	223	233	200	195	170	227	196	236	209	204	205	213	207	200	225	210	222	169	249	199	198	176	198	206	210	213	232	218	221	214	216	211	222	208	236	240	176	238	222	194	216	212	212	221	194	217	240	176	226	205	214	203	176	183	220	221	195	198	233	182	235	212	215	188	227	224	210	239	223	200	234	214	222	209	204	231	232	207	207	253	236	200	205	207	194	225	190	213	216	227	223	196	192	214	186	219	221	230	181	194	210	205	206	217	219	205	214	191	172	223	213	187	206	217	253	236	207	223	217	179	210	191	201	159	198	206	191	226	208	221	207	209	220	208	208	194	230	201	224	210	221	199	189	211	217	233	204	209	191	216	218	196	229	204	250	244	217	221	229	236	220	207	208	189	216	226	212	212	222	224	200	216	210	235	205	217	197	225	192	236	198	216	194	230	228	214	227	211	231	222	216	235	175	204	200	178	210	214	176	189	207	185	218	220	216	212	201	240	219	208	223	202	197	188	192	189	233	220	204	233	216	193	199	207	187	238	237	202	195	185	221	187	189	211	213	237	201	186	214	197	221	208	188	191	222	216	219	219	213	225	204	220	216	201	210	209	215	208	200	194	222	202	213	221	221	188	198	197	214	203	231	233	217	184	212	182	221	188	188	208	192	216	203	208	208	225	216	222	199	208	198	231	190	187	223	230	221	211	220	225	192	191	226	188	194	249	206	215	222	204	209	206	213	205	208	214	232	190	214	223	196	203	215	230	195	234	211	231	219	202	210	192	186	232	224	205	212	232	198	207	204	209	192	212	206	207	225	187	214	222	218	190	207	227	232	210	200	211	216	231	212	220	222	229	202	185	199	206	210	225	218	228	244	228	204	224	207	180	218	223	193	213	213	225	231	194	197	237	204	191	226	193	233	237	164	192	221	174	213	205	211	198	216	209	205	189	200	228	189	175	190	215	218	203	227	226	213	195	192	204	209	187	234	206	196	213	208	207	217	199	201	202	210	224	215	200	233	199	182	213	195	225	202	192	229	221	188	201	195	236	213	211	208	239	233	239	202	183	227	216	207	229	199	236	193	191	190	217	213	251	213	193	219	220	205	210	237	232	182	196	215	204	210	200	221	253	217	233	221	215	225	221	201	207	209	208	199	221	232	190	199	200	206	209	215	213	196	218	209	220	199	172	221	239	227	190	204	220	217	205	177	207	214	189	230	219	211	208	194	228	173	217	207	241	193	244	195	203	211	216	215	206	206	229	199	204	201	208	200	184	221	216	206	225	216	195	189	195	184	209	191	197	208	212	217	208	241	222	199	240	206	166	221	219	223	213	186	199	201	256	197	211	207	229	220	222	219	213	218	207	207	193	197	231	219	225	183	199	194	209	200	206	233	202	202	222	190	189	204	204	230	221	210	241	224	185	199	233	219	207	240	213	218	227	234	204	211	218	201	242	197	212	187	220	168	199	231	178	180	227	192	234	224	218	209	212	191	205	228	233	198	223	199	207	213	226	236	230	183	211	203	207	220	212	214	228	217	209	209	217	210	171	209	197	197	196	195	196	199	221	222	199	223	226	241	233	208	212	241	227	218	198
19473	8829	8777	9618	7565	5299	3685	2826	2187	1742	1394	1234	1056	1011	915	883	841	925	797	702	641	679	741	693	628	595	551	575	575	568	499	524	537	549	518	503	527	512	497	524	564	513	501	516	530	512	532	485	471	558	496	463	485	480	489	489	488	502	448	467	502	488	499	453	490	507	442	476	535	443	508	432	519	469	468	479	435	485	461	441	488	491	526	482	455	488	468	500	500	523	468	506	535	492	497	523	484	486	511	440	440	497	458	477	533	492	476	486	508	459	517	458	451	467	465	465	478	462	438	470	487	441	456	484	462	492	485	519	425	489	484	488	440	519	450	476	515	489	489	506	476	444	496	494	465	473	447	452	457	471	502	464	471	477	502	486	431	475	429	519	460	485	482	461	455	477	477	459	497	479	500	476	472	471	424	472	488	450	426	448	553	463	488	444	467	492	465	462	485	497	435	468	454	490	460	455	480	459	481	486	458	469	499	440	483	497	479	438	494	449	480	431	463	480	463	479	524	494	432	486	429	474	471	475	495	458	460	502	472	460	442	509	491	506	448	465	500	480	495	464	464	480	449	471	483	455	441	446	446	477	477	483	483	459	445	491	492	448	480	481	514	465	473	504	488	454	452	487	463	467	500	447	500	477	427	492	476	501	436	456	470	483	476	464	481	414	483	456	471	448	481	508	467	478	491	469	468	451	506	493	488	502	450	477	440	504	492	458	491	462	487	491	432	457	477	474	498	484	468	468	514	456	495	501	461	451	466	461	478	481	438	460	462	489	456	484	462	493	449	487	517	438	473	471	509	486	462	492	476	458	470	476	486	459	466	494	493	470	457	498	462	504	462	486	492	460	470	434	491	432	463	479	487	465	462	492	480	456	468	450	475	512	481	453	459	488	456	495	441	431	427	444	461	456	483	438	483	460	434	478	471	461	502	480	468	485	451	428	445	500	477	448	513	463	527	456	475	479	474	476	472	437	472	513	495	464	493	438	460	454	460	493	471	465	521	471	447	490	451	475	482	398	523	469	444	470	464	464	498	481	489	477	476	480	482	425	529	408	484	458	484	478	437	470	467	478	487	492	458	508	492	485	484	486	491	471	429	479	483	480	448	469	468	434	493	484	449	475	460	479	496	465	465	485	439	487	487	472	466	428	480	462	489	481	450	449	476	422	530	474	495	445	473	428	429	478	480	475	471	507	448	473	486	493	527	477	485	447	454	487	489	471	458	502	485	507	495	454	489	458	467	469	469	478	470	517	508	482	480	458	461	457	482	489	459	488	447	504	457	486	457	404	448	463	477	460	450	445	456	532	471	462	470	509	449	481	462	476	486	453	443	481	477	461	474	447	428	500	480	445	445	496	477	444	507	495	482	457	475	474	471	474	418	509	471	482	459	455	437	480	460	452	438	454	503	466	468	470	486	482	487	495	446	464	521	474	458	471	466	461	467	453	490	483	453	477	484	478	460	445	479	476	438	477	463	476	489	447	483	499	461	437	501	495	451	475	426	442	492	464	466	467	460	461	476	465	490	463	470	506	484	433	458	477	482	438	486	485	491	446	492	513	486	454	459	468	473	499	488	452	474	447	452	457	469	426	459	434	466	505	455	470	496	455	506	421	506	455	471	440	497	426	480	445	487	485	478	469	459	518	460	441	434	488	440	465	474	431	471	482	484	466	478	450	469	499	503	460	483	461	440	469	457	470	499	498	498	468	440	447	495	453	455	466	495	461	460	466	472	470	496	497	480	455	483	445	464	473	455	488	473	488	525	497	490	452	481	505	480	511	471	455	449	479	445	496	455	450	468	470	477	474	461	499	527	485	478	506	453	430	504	450	475	471	447	507	466	477	486	497	437	437	480	471	463	477	463	446	451	485	494	492	475	437	444	472	453	461	457	497	506	515	478	498	440	471	480	468	457	477	498	417	496	466	484	502	510	455	497	493	508	478	447	458	444	456	473	487	455	497	438	516	460	487	436	461	452	438	479	452	459	432	486	463	495	462	449	441	501	501	485	486	484	439	463	493	427	501	466	454	498	462	467	520	453	444	483	480	446	479	444	485	483	476	446	477	459	451	461	475	443	439	454	492	448	477	474	480	479	487	475	445	472	472	475	466	440	464	435	474	463	464	451	459	471	481	452	467	463	459	456	445	478	461	449	454	489	456	466	474	486	462	468	501	429	484	476	503	466	436	471	471	473	465	477	515	515	462	445	459	488	496	494	522	464	444	482	486	452	495	476	452	460	477	506	485	478	456	511	462	482	484	514	454	464	469	451	515	471	490	483	479	477	488	501	490	486	451	460	482	480	488	486	488	438	476	481	468	462	467	490	482	494	453	479	462	461	462	475	451	458	445	477	471	470	502	476	424	468	498	482	434	455	432	495	459	486	467	482	512	490	455	485	454	472	482	459	470	459	500	480	461	476	537	506	464	460	499	490	487	492	446	483	464	460	451	446	500	475	489	432	469	474	458	436	446	469	478	471	464	440	422	476	434	474	467	462	473	502	458	468	448	463	483	465	464	459	475	476	479	489	492	424	493	456	491	472	479	479	483	460	456	449	452	458	502	473	440	479	498	465	505	498	473	467	491	486	445	459	450	483	442	470	447	498	453	500	440	452	457	492	486	512	477	443	475	462	460	469	488	473	454	510	457	451	492	451	472	455	421	492	445	489	474	483	450	415	473	479	471	493	448	436	485	436	492	470	456	485	478	521	446	459	520	486	489	489	508	494	462	444	485	472	458	458	467	436	467	496	466	466	475	463	471	484	495	441	467	460	447	481	450	477	451	465	491	458	471	460	473	463	455	469	474	408	491	456	512	487	477	478	450	426	485	484	498	445	497	475	477	463	452	441	457	463	457	479	467	465	450	478	494	458	436	462	469	492	468	510	464	470	457	476	459	481	447	440	475	480	474	471	479	470	445	487	485	459	483	437	483	498	447	473	474	482	516	476	416	505	458	477	495	469	482	451	447	469	467	498	472	468	454	488	460	449	479	485	425	447	473	438	473	446	462	500	483	438	473	477	453	462	476	508	492	490	460	480	420	508	475	477	446	470	483	513	493	486	464	467	461	446	477	420	459	482	433	461	490	461	471	479	467	480	518	458	462	488	446	504	480	485	453	471	485	456	435	490	467	449	465	481	498	484	492	479	523	435	495	477	456	455	481	501	469	488	520	428	464	451	436	456	464	489	437	471	457	491	469	447	503	476	495	481	465	501	503	435	494	487	431	495	462	502	474	477	479	482	495	496	435	487	461	436	457	414	461	480	463	481	425	461	452	501	475	433	494	475	469	440	489	498	477	454	464	443	477	437	480	483	488	437	461	464	503	466	463	424	449	481	481	483	488	455	474	480	502	497	479	458	474	451	496	466	431	469	508	460	495	488	483	479	454	479	462	428	480	437	484	479	465	469	478	492	444	435	452	483	490	484	452	481	455	497	456	502	511	475	526	460	447	467	490	498	461	455	430	490	495	467	470	447	472	433	443	490	501
45717	24807	9839	6080	3605	2107	1429	968	808	568	510	463	450	450	441	374	381	419	367	312	334	363	356	324	271	320	290	331	299	343	322	291	312	291	310	286	282	304	313	321	310	334	340	320	295	308	293	286	305	285	296	305	334	323	300	282	277	271	299	297	279	252	274	286	298	269	306	297	310	310	281	268	317	256	282	265	270	293	285	326	277	295	326	276	304	282	275	326	284	270	307	309	287	293	329	274	291	281	309	258	306	300	330	283	278	283	273	266	324	294	274	327	278	299	251	315	307	279	308	265	295	303	272	305	297	289	308	282	302	299	280	292	291	279	336	280	288	282	256	286	319	314	311	274	304	316	286	297	278	300	256	300	289	294	295	266	300	281	273	296	304	327	315	291	317	269	308	272	270	294	308	294	263	282	282	291	265	271	286	254	287	281	279	321	256	274	283	271	249	337	318	321	297	306	282	266	287	284	265	279	285	278	285	253	251	282	282	275	288	273	314	304	272	290	265	285	279	267	279	279	251	272	272	281	302	311	264	274	264	301	306	301	269	280	274	286	301	283	281	286	288	276	290	292	297	266	295	295	286	275	310	283	300	316	269	302	302	299	283	281	303	292	295	294	291	266	284	290	299	270	275	297	327	276	262	297	278	307	292	295	295	292	273	308	257	288	268	294	309	276	258	284	304	281	291	270	306	288	289	294	290	282	277	300	314	266	278	269	288	292	283	318	241	240	281	296	330	292	283	285	311	278	311	298	281	312	271	319	271	314	294	259	296	270	281	306	328	306	308	307	308	294	266	299	307	286	288	303	293	266	273	315	307	337	295	253	251	263	288	301	288	314	292	286	270	275	267	273	291	291	303	273	236	284	301	316	296	306	304	271	281	293	279	286	265	284	291	306	284	293	287	283	292	285	279	317	308	282	308	308	325	265	285	290	278	262	288	293	293	302	294	306	283	312	273	315	327	321	235	259	305	290	265	295	295	302	307	283	284	303	292	263	296	295	259	281	315	288	294	309	259	297	311	313	289	278	290	293	300	354	279	275	258	277	307	294	286	303	285	300	257	261	273	271	318	298	281	294	285	257	302	302	283	287	280	292	271	297	302	282	287	303	314	313	294	285	318	277	253	265	313	293	277	252	310	282	262	310	286	315	273	293	274	284	296	257	296	317	301	305	269	289	292	290	285	288	292	290	337	278	301	291	307	290	308	311	267	299	304	312	303	303	258	289	268	289	314	300	344	287	277	287	285	287	271	294	295	296	262	286	293	305	308	284	297	313	285	301	316	296	277	329	297	307	310	288	282	297	310	306	317	261	287	268	309	334	247	341	271	310	283	275	270	310	265	287	261	279	308	283	298	258	287	278	293	271	284	288	310	309	262	303	296	297	305	266	279	253	290	293	289	276	275	278	277	306	324	287	308	287	273	302	294	330	284	315	290	284	298	274	273	298	305	282	275	271	286	261	283	249	279	279	299	280	259	288	316	321	313	312	295	259	264	265	283	312	289	261	308	292	280	316	298	317	293	273	309	286	282	296	311	280	281	310	281	277	297	276	293	250	287	312	298	277	290	294	294	293	295	294	271	267	290	275	298	286	322	300	304	298	302	299	275	264	237	267	295	303	262	285	262	308	314	265	293	275	291	306	298	257	284	263	311	287	258	283	306	297	309	285	288	266	296	284	254	299	264	306	276	281	248	261	303	307	280	307	280	293	252	286	262	288	302	261	272	274	317	302	340	288	317	297	261	280	273	298	278	296	299	286	289	335	253	313	300	300	269	270	310	257	305	361	346	297	282	285	290	310	306	291	276	284	296	317	324	255	297	257	313	289	273	280	272	290	282	271	317	293	299	274	307	290	320	313	300	277	264	292	263	274	293	297	302	299	311	317	316	309	302	271	294	292	288	260	287	315	257	302	296	323	295	260	275	287	274	293	285	266	288	291	269	272	301	301	274	268	259	281	278	279	282	261	290	294	280	275	317	312	328	340	311	273	293	296	298	309	260	292	273	279	291	263	320	315	328	306	275	283	282	325	272	287	308	290	324	249	297	283	301	296	299	299	280	283	286	295	306	316	289	282	278	287	299	271	337	274	259	262	279	270	266	293	294	311	345	308	299	270	303	306	308	301	302	274	300	290	285	291	279	260	296	293	300	268	301	280	281	249	272	296	303	280	311	261	302	298	293	290	269	288	300	282	321	280	297	281	246	300	274	271	260	268	274	281	316	278	295	255	280	284	294	304	291	290	280	314	283	285	294	296	302	284	311	309	292	300	262	287	290	255	269	294	300	305	265	259	279	302	268	269	283	298	258	307	290	279	259	325	266	295	259	294	287	284	317	306	313	296	279	298	302	333	299	308	296	268	260	348	289	286	272	274	264	285	291	302	270	293	285	302	296	267	292	262	271	294	290	298	313	290	275	290	296	277	283	281	286	273	284	302	307	286	328	287	279	282	289	273	289	310	299	302	284	307	279	321	284	270	263	275	317	258	273	260	301	285	277	285	313	280	272	335	333	270	300	290	300	295	321	265	297	274	268	291	264	318	292	282	312	301	274	286	276	350	284	262	301	295	263	291	281	274	274	261	259	308	294	292	322	303	299	284	276	298	287	309	295	279	276	306	254	298	270	291	303	296	323	254	285	266	306	302	274	269	259	302	326	262	280	332	276	305	286	290	298	255	260	284	292	276	258	274	298	287	303	295	291	309	315	289	287	303	290	283	241	295	295	299	272	267	275	289	304	309	279	310	278	294	301	330	313	279	253	283	279	300	283	250	273	294	285	293	288	290	282	301	311	283	291	289	268	266	314	258	307	272	290	311	309	309	295	270	285	286	280	269	273	298	294	274	274	276	289	295	292	282	284	274	282	295	318	312	318	292	310	287	301	299	284	252	288	290	295	296	270	285	275	281	296	266	300	292	314	280	303	286	301	272	315	284	292	308	281	284	259	268	291	301	247	275	290	296	306	294	246	288	287	263	293	267	313	282	326	296	276	282	319	280	268	285	292	330	322	303	281	286	282	294	263	264	272	269	309	273	274	308	302	283	271	292	278	272	265	312	315	294	341	289	271	261	279	290	307	259	281	291	261	262	253	317	264	322	297	305	286	280	307	300	286	286	273	298	301	313	322	305	308	320	288	280	310	279	306	276	299	318	292	280	293	296	284	268	252	304	285	297	272	278	291	294	309	280	287	305	282	269	261	288	257	298	280	269	284	305	288	278	282	277	290	290	275	298	292	296	290	271	294	312	290	318	318	295	278	280	277	310	277	286	277	320	312	278	288	259	308	261	313	248	273	281	287	285	329	291	327	290	293	285	275	280	313	279	280	332	290	284	268	291	296	254	312	262	311	307	299	288	287	271	304	286	313	270	328	294	282	316	297	292	262	291	285	284	290	305	315	270	299	270	272	280	291	286	276	297	276	268	268	297	258	293	286	300	309	338	276	305	275	281	267	309	310	311	296	295	297	287	320	271	283	287	274	293	273	292	272	296
25543	13420	12102	13107	10492	7615	5388	3893	3024	2370	1969	1763	1441	1318	1289	1235	1272	1226	1165	1037	962	953	944	878	879	849	845	786	748	743	757	683	719	668	713	686	675	705	727	701	682	648	678	676	700	677	666	651	708	679	658	648	659	626	643	642	655	660	638	642	663	707	674	596	623	627	649	644	632	618	645	619	646	607	687	638	628	689	665	607	604	627	600	671	586	615	627	644	649	634	623	626	607	691	678	655	635	694	646	660	613	644	621	667	636	648	684	598	640	597	621	639	666	641	605	637	623	629	606	624	682	634	664	634	638	630	639	664	612	600	639	610	635	620	626	579	614	575	621	607	666	672	606	576	626	646	623	621	651	658	601	603	625	633	616	598	632	655	624	576	625	590	612	665	607	655	653	626	585	670	645	644	618	696	656	621	637	598	625	641	654	623	622	616	608	628	639	598	601	633	654	576	612	671	653	642	608	655	616	647	633	655	610	671	619	622	645	623	619	615	592	634	591	607	640	637	611	608	587	619	640	623	617	660	613	645	600	635	629	622	606	635	631	652	643	636	611	642	594	600	663	669	629	633	588	617	635	636	636	574	612	631	579	607	618	600	601	659	642	629	615	621	651	655	633	589	628	611	623	590	646	656	602	605	587	627	670	600	606	654	646	650	636	650	641	603	624	614	631	630	649	594	615	624	630	667	662	612	623	611	620	630	638	638	599	578	586	626	609	642	665	659	634	613	609	654	598	652	636	625	629	670	573	628	587	662	589	656	628	655	622	626	614	631	621	642	637	594	632	596	624	644	620	590	638	609	638	593	658	627	621	613	605	659	663	627	617	632	635	612	623	636	642	617	653	631	613	563	679	614	623	577	620	673	631	657	581	589	589	624	632	636	629	634	623	673	579	687	629	677	640	604	606	607	633	619	595	623	596	623	653	629	622	583	612	602	615	605	639	636	615	633	629	633	611	632	638	638	566	586	641	652	652	632	623	631	655	626	643	626	647	616	625	645	633	614	603	639	664	603	628	645	598	586	636	628	614	640	634	585	607	589	622	616	654	611	625	647	618	617	627	622	636	645	647	613	612	586	602	596	591	635	650	616	613	612	635	613	632	598	626	611	663	617	598	583	604	637	675	601	572	665	655	629	619	617	630	630	604	656	630	647	636	616	579	644	609	640	627	648	625	611	587	601	602	601	613	607	671	604	592	581	646	588	594	676	611	586	648	651	579	640	613	655	655	640	568	672	653	629	621	633	630	625	628	590	645	573	629	602	600	609	570	586	620	672	635	643	631	649	642	622	618	634	611	649	611	644	636	603	666	619	605	649	619	601	637	601	608	629	599	648	627	608	660	660	630	619	678	630	589	644	651	648	613	607	644	630	637	640	634	582	615	627	667	579	615	665	656	616	638	623	619	632	609	588	648	616	604	642	605	665	597	655	589	635	618	611	632	628	656	590	622	603	606	629	606	623	625	667	617	603	580	607	624	586	601	582	621	584	664	653	647	666	646	646	618	594	658	636	635	634	634	659	655	618	626	612	652	605	650	622	635	612	633	612	644	682	643	568	598	661	614	610	664	637	631	604	643	605	644	599	643	643	608	569	628	637	612	615	636	614	656	596	627	635	667	605	617	597	644	636	608	679	637	629	643	607	624	654	579	657	647	638	674	552	621	595	613	597	632	589	596	632	617	622	634	608	655	640	613	666	631	624	583	673	658	655	635	659	609	646	627	664	587	602	664	637	634	684	640	607	632	649	611	612	630	594	636	664	623	644	592	631	618	652	594	617	660	638	619	657	590	642	645	629	613	633	628	653	625	616	614	633	618	635	641	655	615	624	641	630	657	617	614	640	589	584	624	658	591	614	622	681	628	624	662	609	630	623	623	627	617	630	663	632	574	628	636	610	587	613	557	636	649	621	617	595	636	650	677	615	626	627	562	635	619	642	599	639	659	619	589	566	624	631	595	647	634	625	607	619	649	606	640	634	645	667	586	611	602	660	643	642	656	586	606	594	636	605	621	626	618	618	617	637	674	618	645	608	653	656	608	632	627	631	619	599	558	633	602	642	649	594	626	648	606	612	616	634	610	633	623	621	618	588	634	622	645	637	622	613	634	648	606	620	606	657	614	615	639	672	608	655	613	637	609	652	639	665	574	610	633	588	603	625	657	608	651	652	594	613	640	631	616	605	638	661	646	657	642	644	666	603	614	600	643	619	612	651	624	641	625	635	641	627	622	604	582	611	635	567	608	634	667	587	632	610	571	603	632	688	557	602	608	674	595	622	656	597	618	617	664	650	652	637	628	618	614	603	655	618	649	610	607	661	598	647	617	629	614	593	672	640	589	607	613	648	604	625	638	609	606	627	633	621	627	604	596	643	600	605	623	597	614	633	629	610	610	604	637	613	631	637	652	614	634	624	642	604	608	658	620	658	657	644	661	628	629	642	627	652	641	604	577	645	622	631	614	638	625	650	653	578	644	583	652	643	613	603	676	575	650	710	668	599	588	604	611	626	615	653	635	596	632	619	613	619	641	647	597	614	600	630	637	639	591	657	652	618	614	640	623	601	627	589	652	650	589	640	666	634	638	653	646	661	688	665	619	652	644	658	660	605	617	597	640	597	602	619	596	653	624	641	649	596	612	595	592	618	626	612	631	645	583	647	615	603	624	565	562	585	626	637	625	613	650	678	623	584	602	640	622	592	587	645	674	635	624	627	620	658	633	622	582	627	633	632	630	604	660	594	657	637	563	633	581	590	629	561	644	609	608	626	640	604	610	632	638	641	634	631	621	616	624	640	645	635	615	631	613	598	611	614	653	630	614	609	652	640	657	586	652	612	641	607	629	595	614	666	696	628	628	631	612	623	638	623	669	610	630	557	637	589	577	583	690	622	629	633	673	617	608	605	667	691	585	586	571	574	593	636	652	645	652	639	635	601	623	623	627	592	605	644	646	618	599	649	596	681	658	629	606	639	639	661	659	610	600	595	591	594	680	657	618	619	603	655	594	649	581	639	616	651	683	643	604	595	597	604	603	642	638	622	619	617	613	594	597	633	648	610	653	609	634	611	599	650	622	662	604	617	592	660	616	626	650	619	619	594	651	659	642	586	585	619	650	616	619	613	567	605	616	643	602	638	637	667	621	600	612	625	630	587	640	633	652	662	677	638	617	608	579	602	602	658	600	600	581	601	609	645	620	614	621	672	631	631	591	605	595	621	566	603	633	625	608	650	667	593	634	652	612	637	644	646	629	600	634	623	628	643	650	653	674	657	614	653	632	597	643	644	631	617	634	637	636	599	648	607	601	630	644	637	653	624	650	661	635	618	666	647	618	625	623	619	617	615	674	629	611	617	627	627	632	627	622	596	607	643	608	616	615	573	611	607	630	650	636	636	608	648	662	627	611	660	619	603	607	602	647	618	636	663	616	642	655	599	598	659	637	625	577	634	599	662	657	636	658	662	612	636	582	584	624	686	592	626	628	570	615	627	623	578	648	652
16572	6206	2904	1998	1155	759	572	446	359	331	318	279	249	248	253	261	218	275	217	246	224	228	203	250	248	220	228	232	229	234	230	206	233	199	213	197	189	203	216	180	216	227	202	220	221	234	216	213	216	226	208	199	206	237	235	213	211	248	232	214	203	234	220	220	200	226	180	222	223	216	205	230	219	216	180	194	200	226	192	210	211	201	210	213	193	194	197	192	219	202	228	234	219	207	201	195	203	219	183	217	200	224	200	192	216	223	184	234	227	177	226	209	216	201	213	214	223	193	207	201	218	186	204	178	217	213	199	220	228	236	198	212	191	186	205	197	211	233	211	209	201	222	228	215	203	191	232	252	210	212	191	210	208	196	221	257	212	196	195	222	227	210	206	222	243	192	194	243	228	196	229	224	193	237	200	195	217	206	225	212	192	215	217	211	172	230	187	201	189	180	204	201	230	195	210	195	256	196	208	196	211	207	197	213	215	222	236	221	198	218	226	211	224	226	220	210	208	227	187	216	202	227	203	214	203	245	205	179	220	233	217	214	219	218	205	194	206	195	189	218	223	214	217	188	217	201	194	228	194	211	226	204	209	212	200	203	204	227	231	224	205	227	213	205	194	245	210	243	190	212	237	214	227	230	196	214	216	208	205	202	231	239	239	190	234	234	227	206	229	210	191	206	212	171	217	237	212	190	211	207	218	215	238	220	217	198	224	232	217	226	206	178	217	217	225	194	194	196	178	172	207	201	211	212	196	208	183	222	211	215	212	218	220	205	224	206	209	218	248	263	176	207	204	199	198	192	213	219	242	214	226	222	205	220	197	210	227	235	201	205	228	219	190	176	198	211	199	226	220	174	201	205	220	170	187	229	221	201	214	205	238	201	203	211	212	213	217	213	208	190	226	242	207	205	209	201	211	212	215	180	182	204	215	184	206	229	215	208	206	187	219	232	219	204	192	230	234	254	191	191	220	203	220	208	214	189	203	185	218	219	186	215	210	211	230	197	176	198	223	234	215	201	205	227	202	192	216	227	218	222	216	209	256	222	222	236	223	192	199	205	222	198	215	223	200	200	235	217	212	195	221	224	212	205	193	245	197	220	207	209	207	203	234	218	242	214	244	196	201	214	219	189	213	216	215	212	237	225	194	227	221	217	224	217	210	242	218	219	221	185	229	217	204	228	237	170	240	213	217	217	217	175	235	214	203	206	211	196	224	195	209	238	232	212	212	203	177	214	217	212	191	222	185	218	221	227	216	228	197	204	190	232	224	195	184	224	217	191	198	199	204	200	219	190	224	206	224	248	201	204	187	212	194	215	227	234	227	201	218	209	227	222	196	219	206	212	216	226	196	184	214	227	238	204	194	186	206	223	226	223	228	203	194	223	218	206	211	198	210	210	191	208	202	198	204	214	184	198	211	228	204	238	216	204	213	227	220	220	218	210	201	205	227	185	222	232	207	210	198	199	213	233	208	210	191	207	228	213	195	214	213	222	204	209	202	238	230	200	215	235	223	202	233	235	221	191	210	201	213	226	216	242	243	222	202	220	208	204	215	198	194	249	219	205	193	229	226	239	212	184	201	210	192	187	207	218	230	245	223	212	216	251	260	215	213	236	222	218	205	207	217	202	192	220	236	184	192	225	201	235	209	224	204	225	231	236	245	213	198	216	213	231	212	210	219	208	222	215	205	229	206	241	218	215	229	240	215	233	202	230	208	214	227	210	207	226	175	227	206	203	200	207	188	193	223	208	248	204	227	206	191	219	206	210	214	214	241	235	237	219	198	239	213	219	218	207	221	193	210	220	225	221	237	204	224	224	207	223	184	204	223	211	214	199	220	226	200	223	215	235	236	227	226	208	224	199	184	200	223	228	217	237	196	205	206	244	219	207	208	209	216	232	198	221	213	233	206	235	227	190	197	211	227	206	221	205	201	213	224	198	215	211	204	213	215	207	203	217	218	238	199	203	229	212	214	219	201	209	220	222	256	208	241	219	224	190	216	238	226	222	202	217	199	210	218	197	184	203	201	227	210	219	197	206	216	228	213	198	214	231	223	240	232	207	181	203	190	211	223	187	231	225	218	211	205	204	255	231	223	218	242	230	241	195	194	210	189	217	195	232	213	219	214	212	219	205	201	198	203	216	205	231	217	194	183	194	240	209	207	214	213	200	193	206	224	208	218	211	237	200	241	234	209	206	237	196	197	218	223	192	192	209	187	207	205	219	204	198	174	220	210	222	225	202	207	216	236	245	232	212	210	218	218	218	190	206	196	186	233	216	223	226	231	214	221	195	216	232	199	233	192	219	213	209	198	238	222	225	209	193	172	198	214	216	234	213	218	197	230	204	226	195	226	211	245	219	238	217	218	205	210	202	234	209	205	204	240	208	228	210	183	228	229	204	216	219	196	210	211	221	209	198	225	215	235	222	228	216	186	213	248	192	204	208	197	255	210	215	218	207	203	186	224	218	242	244	221	173	206	221	203	228	213	191	248	211	200	201	198	205	236	227	219	228	231	207	216	224	198	217	224	214	213	183	207	210	208	242	198	189	216	204	191	237	213	217	203	228	186	224	205	188	237	228	216	202	202	207	222	219	233	196	213	205	244	209	206	220	205	185	227	188	218	199	208	210	229	232	205	226	204	206	181	199	209	215	192	212	213	208	227	194	204	226	226	189	199	205	184	200	196	221	220	204	212	235	204	233	230	221	192	207	196	215	212	219	187	221	209	181	221	225	229	217	207	229	204	179	240	191	194	198	215	213	227	232	220	222	211	220	208	232	206	231	228	208	216	190	212	240	205	220	202	187	246	208	191	207	231	193	198	169	168	200	221	191	169	208	216	184	234	222	210	211	199	196	218	218	221	212	221	233	240	198	222	231	239	196	171	226	214	221	218	246	206	239	215	193	212	206	237	200	210	189	208	241	238	224	213	222	194	205	219	190	197	221	233	201	210	184	210	201	211	217	221	208	215	212	201	200	203	201	201	180	211	236	227	223	194	207	208	224	196	234	237	212	206	204	229	246	228	205	233	212	191	198	196	200	234	224	225	220	206	241	199	211	193	219	225	219	226	237	214	174	222	228	242	223	203	226	226	213	190	261	227	250	218	198	253	209	226	237	175	212	194	219	212	217	213	208	213	206	198	234	210	215	253	209	198	215	201	214	184	192	206	225	218	241	206	208	227	226	197	188	215	207	221	209	227	227	219	227	221	215	236	193	192	195	220	203	230	225	234	201	215	225	212	202	226	207	178	215	228	235	208	207	211	207	205	204	207	219	220	195	206	236	214	212	189	224	179	186	215	226	220	207	217	210	202	213	232	211	202	204	233	224	207	208	215	195	214	205	205	218	187	199	212	210	196	186	224	205	197	219	187	232	207	222	194	220	185	196	209	221	245	209	220	210	234	212	215	203	206	221	219	236	229	202	199	243	221	182	235	197	213	204	225	212	202	209	218	206	215	197	194	183	194	242	217	234	216	171	198	199	207	226
8828	4055	5223	5536	4033	2844	2055	1502	1260	1033	957	813	736	679	691	635	667	697	646	613	587	550	590	560	511	542	505	525	504	494	494	507	430	466	464	507	505	489	478	502	483	491	507	501	428	472	480	464	470	484	471	492	461	472	445	461	521	524	501	444	472	469	479	482	456	473	509	482	506	472	471	438	487	437	514	487	464	496	491	424	475	445	484	485	464	460	465	477	490	495	479	446	453	502	482	467	469	499	489	470	474	475	450	488	499	452	502	453	501	496	501	447	482	497	497	489	471	508	429	449	460	494	456	477	518	439	499	526	464	463	432	472	471	511	461	475	470	493	478	528	501	492	448	495	480	474	472	471	467	471	442	463	465	487	489	493	448	452	509	469	487	485	478	469	493	465	478	452	509	460	487	474	475	485	498	460	471	481	494	455	518	456	486	467	445	492	491	447	485	469	470	426	507	444	453	467	436	431	478	466	522	439	492	462	431	498	496	517	487	482	472	436	457	462	480	478	467	453	473	493	445	442	460	467	444	482	479	459	495	485	433	451	485	467	438	461	449	483	495	459	446	478	414	462	449	462	481	498	442	504	448	438	477	508	425	464	500	470	468	494	466	414	443	468	438	465	472	493	465	426	468	431	483	514	449	482	491	493	484	449	474	483	482	452	487	467	467	462	473	448	478	504	448	463	450	480	469	455	502	487	463	487	496	439	456	481	429	501	456	442	507	449	490	488	508	419	478	491	467	482	467	456	481	494	423	438	506	462	482	442	457	442	505	468	430	494	503	451	474	528	467	438	471	513	444	472	488	501	495	465	486	493	445	503	463	482	488	442	497	449	474	466	453	460	434	465	469	506	465	422	499	493	454	423	483	508	437	449	480	470	467	530	478	492	446	475	459	451	481	458	491	503	495	488	502	460	477	469	490	514	499	456	479	474	478	469	445	441	474	516	455	471	438	471	479	490	468	504	481	485	459	444	453	472	502	468	452	479	486	462	501	458	456	503	460	509	516	499	450	496	455	479	494	500	482	469	453	446	442	452	519	478	471	463	506	462	454	465	464	492	471	476	499	509	490	457	510	469	480	480	458	475	429	488	461	458	502	460	478	420	422	467	458	450	461	431	481	470	433	485	488	479	477	494	478	457	462	481	469	488	454	508	464	496	471	480	495	481	455	486	488	447	477	484	459	459	497	513	502	452	443	471	442	439	508	454	481	504	480	467	471	483	450	474	473	467	481	451	451	457	519	441	459	473	465	500	447	465	499	466	485	476	458	481	529	468	457	441	472	473	506	469	424	468	512	526	474	452	450	486	472	494	444	494	468	474	469	446	486	495	481	457	525	479	503	475	463	465	474	456	480	469	491	458	499	450	489	473	487	467	454	450	490	440	469	471	512	477	474	513	484	488	450	496	465	472	457	451	466	482	460	437	473	454	465	513	492	463	493	468	471	486	489	424	494	479	481	502	483	488	509	471	438	492	503	467	472	483	473	492	490	467	450	486	478	524	484	491	472	470	469	493	436	497	465	415	482	428	491	483	462	486	503	478	449	512	478	474	476	469	469	470	473	438	441	479	465	449	465	442	520	459	475	471	459	440	439	466	504	476	492	461	438	470	426	415	462	447	458	508	471	473	422	485	455	423	422	462	480	476	471	471	479	423	473	465	489	474	465	475	470	477	473	436	463	501	461	456	442	476	465	500	496	497	460	472	489	468	473	490	451	501	481	488	465	482	480	473	477	449	453	462	443	426	469	445	483	520	498	481	491	461	479	520	463	414	507	483	481	458	471	457	482	427	456	454	480	473	453	491	482	479	453	469	469	481	451	433	438	475	438	415	498	466	456	445	483	451	475	481	474	456	497	444	466	442	482	431	474	470	459	447	494	472	443	456	465	451	459	486	430	433	462	442	493	448	499	446	479	485	446	460	518	449	460	507	496	419	456	488	493	465	477	477	488	497	500	469	506	485	425	451	503	429	490	483	467	449	466	490	519	475	479	505	493	502	462	461	496	457	486	468	500	461	458	443	469	480	446	461	443	476	492	490	483	471	482	466	492	481	445	415	517	433	448	473	460	439	439	474	469	475	484	477	458	510	468	488	460	499	505	494	474	488	474	485	481	478	474	439	455	501	471	457	462	485	451	469	483	465	459	467	478	448	459	483	459	488	487	465	480	452	485	464	462	458	466	493	470	490	488	466	497	474	502	496	476	457	471	443	481	486	474	484	484	458	474	455	476	475	488	482	478	446	473	482	463	475	452	473	454	471	498	431	421	453	474	457	466	474	447	451	470	460	445	506	494	485	488	486	470	465	472	486	465	445	488	437	471	460	495	448	473	475	419	473	501	456	470	496	467	478	456	488	534	517	470	456	478	471	492	456	451	479	467	449	471	488	458	447	473	503	473	475	485	497	459	453	476	437	457	446	470	477	460	475	486	473	436	466	492	454	491	437	480	471	457	503	476	488	475	448	445	499	511	488	463	478	451	441	464	453	471	484	462	474	547	451	447	465	461	462	466	490	472	448	475	448	445	446	502	497	453	493	464	452	477	486	497	456	485	492	467	467	511	465	441	446	491	459	446	470	480	462	491	475	455	466	466	447	483	439	444	482	427	505	495	468	475	435	458	469	458	467	436	461	457	481	489	450	445	465	487	455	460	462	455	502	468	456	490	460	461	460	466	446	454	461	483	454	449	488	474	473	465	499	460	499	497	457	442	466	497	455	468	498	498	477	444	441	449	470	436	435	462	476	442	486	436	469	484	479	424	506	488	473	458	443	510	426	474	465	481	453	445	481	469	492	498	495	495	482	508	486	460	438	483	508	458	473	483	491	424	453	435	458	503	460	456	442	432	456	504	477	455	481	493	473	470	450	498	496	472	461	444	501	480	453	477	486	470	442	432	472	502	466	448	439	464	467	453	464	483	476	461	493	462	483	421	468	459	463	485	448	442	502	464	480	485	462	481	460	488	481	460	481	462	487	474	468	485	457	490	486	458	484	473	476	502	442	445	458	458	439	480	468	465	449	500	471	444	467	466	476	440	494	465	457	462	455	479	466	437	451	474	470	466	456	501	482	412	464	436	479	497	511	486	440	470	504	488	446	457	495	512	485	468	494	501	480	472	475	469	458	480	456	414	456	416	468	477	494	461	497	466	484	463	444	451	452	506	486	471	472	412	439	490	473	458	478	490	461	483	484	468	488	498	497	479	462	440	469	467	471	463	494	465	466	446	459	488	486	466	489	459	445	424	459	445	454	472	457	476	524	464	514	455	496	463	476	462	480	472	488	465	450	496	466	475	426	512	498	506	466	474	448	458	452	462	474	487	452	476	462	446	435	461	407	460	487	450	481	459	466	482	460	486	490	484	480	474	480	481	477	456	486	506	468	473	484	465	479	490	481	472	463	470	500	451	469	433	434	492	502	473	447	493	473	440	469	459	454	489	450	464	460	453	500	465	469	442	455	478	414	497	461	453	450	496	471	449	462	456	479	494	483
35231	15877	6239	3926	2154	1404	906	625	480	395	366	317	263	293	292	283	266	248	259	235	222	251	218	218	219	215	204	203	228	196	187	223	227	199	219	195	216	236	222	189	183	206	202	211	194	229	207	217	230	186	219	184	186	210	234	191	206	227	191	201	203	202	231	202	209	211	229	201	194	213	214	206	219	235	205	193	228	210	186	194	196	230	209	209	187	218	170	234	196	197	202	226	204	231	199	190	186	196	240	195	205	220	223	201	202	253	202	213	198	232	206	208	211	195	233	198	210	213	217	208	215	203	193	219	183	220	204	194	220	197	213	213	238	190	203	186	208	225	191	197	208	202	210	207	227	245	201	193	206	190	206	201	218	188	215	207	210	201	197	220	235	210	203	214	195	168	223	201	212	225	222	231	176	187	207	199	207	199	225	204	227	212	240	195	205	188	198	238	210	192	221	225	173	214	225	194	178	204	240	223	210	209	207	197	190	231	225	188	212	192	194	230	214	203	199	228	189	249	234	202	224	217	210	186	189	195	205	221	222	205	185	188	199	188	216	232	187	192	199	213	233	195	200	190	216	220	233	184	198	220	224	199	208	200	191	196	213	217	212	208	195	209	213	205	213	201	178	211	187	199	207	195	197	197	217	202	212	222	187	213	224	220	231	199	219	214	204	211	208	214	247	183	197	189	213	228	178	194	215	219	208	197	225	217	208	187	218	184	221	218	204	195	202	232	193	207	213	224	176	228	226	208	197	212	215	221	201	183	170	190	187	186	202	181	208	186	228	221	229	215	200	242	178	194	202	195	207	190	185	220	199	211	206	189	197	206	214	220	203	200	208	204	208	218	208	198	205	232	178	232	232	220	232	201	175	197	234	230	219	205	213	226	222	191	235	228	193	210	195	225	184	198	214	186	187	210	221	204	208	211	178	222	219	219	227	232	213	194	212	188	201	225	217	233	229	211	212	193	204	209	195	227	212	185	240	246	200	227	196	215	164	192	217	188	208	190	180	230	200	190	213	202	212	203	183	198	195	204	223	208	192	188	190	202	226	246	184	200	210	209	216	216	225	215	216	198	208	205	199	201	207	233	229	220	218	188	209	206	208	211	196	215	197	216	213	214	206	189	194	213	243	165	217	209	203	195	220	197	219	197	219	192	183	209	225	199	192	222	175	200	224	207	213	207	191	209	188	205	235	192	233	180	209	192	216	210	182	206	194	176	210	216	209	218	203	210	193	176	176	235	188	233	196	212	207	213	179	172	214	218	236	204	175	207	232	199	199	207	217	178	214	186	195	219	183	181	185	201	194	219	220	221	194	211	250	186	195	241	229	209	215	207	186	221	204	197	207	206	200	197	212	214	176	219	194	183	192	202	225	208	221	215	203	207	187	226	213	209	211	198	227	213	207	201	180	203	208	198	192	192	188	179	186	187	201	216	183	188	222	195	214	216	218	185	198	228	214	212	216	241	210	214	189	196	173	202	197	180	174	201	192	194	185	206	205	222	216	211	209	201	204	196	230	230	186	198	237	189	202	187	225	205	218	207	215	218	197	205	227	198	213	183	214	227	200	186	225	199	190	190	180	220	187	192	217	197	208	197	214	229	235	182	200	220	217	179	205	219	214	226	200	211	189	231	213	210	173	211	197	218	207	209	170	219	187	185	208	182	190	212	180	189	196	202	227	204	196	217	234	176	199	211	216	238	202	231	225	215	238	169	206	191	186	176	211	205	187	197	189	218	169	218	224	178	212	221	197	191	212	198	192	175	189	220	188	195	215	223	197	201	220	210	228	206	222	209	185	196	189	202	231	200	181	204	189	181	188	197	197	222	216	189	202	202	211	198	210	189	188	213	218	202	188	213	232	196	185	197	204	204	210	199	193	212	209	208	189	217	183	191	220	218	210	194	198	198	213	188	205	183	214	180	226	187	201	240	163	240	196	203	187	207	183	217	228	204	205	219	196	201	189	215	227	227	171	203	201	234	236	221	232	201	201	204	199	229	217	193	222	200	185	208	239	221	173	186	192	217	160	203	198	205	187	202	199	218	229	211	194	200	224	194	189	212	174	194	214	214	208	209	193	218	200	209	191	195	201	199	172	204	222	211	238	196	225	221	194	217	175	216	208	194	211	213	225	204	208	211	197	217	212	216	225	191	174	184	201	221	194	208	209	202	187	213	211	203	197	200	216	232	239	220	212	204	199	198	195	207	199	206	220	228	219	210	204	223	229	185	215	203	190	199	205	204	216	200	229	241	211	192	227	216	181	173	180	214	188	221	200	197	223	198	214	218	190	226	216	199	205	232	217	194	191	225	207	191	197	193	209	216	213	192	200	208	192	194	185	228	201	190	206	220	208	236	202	195	222	188	203	201	219	216	223	176	217	203	204	227	217	212	210	194	209	219	217	224	206	200	211	221	192	193	212	187	221	198	202	217	214	223	213	203	186	215	192	189	210	213	223	218	202	237	200	221	215	192	238	212	225	199	198	217	204	201	200	207	170	192	214	227	224	211	175	212	218	199	223	219	225	217	201	185	176	196	196	200	207	205	224	203	186	196	183	215	193	212	195	203	194	222	206	224	219	211	188	203	188	207	192	205	213	233	201	194	215	168	208	235	216	221	214	198	219	198	186	218	227	215	195	177	205	200	216	205	189	200	201	221	214	197	188	189	205	200	212	245	202	231	215	202	187	190	232	215	211	198	162	186	209	217	211	202	207	212	210	203	165	178	186	219	217	205	169	233	195	167	190	219	226	197	191	203	198	198	199	219	202	199	216	208	228	217	197	203	185	181	194	201	208	198	216	194	214	192	218	208	222	185	202	185	222	197	192	197	224	191	191	205	220	213	224	199	191	216	195	218	203	230	207	185	216	191	198	215	221	215	188	188	204	188	183	209	194	222	195	179	221	208	220	173	192	253	234	216	193	239	191	216	227	240	180	203	208	193	212	212	224	210	218	211	181	207	203	206	210	219	194	207	221	223	217	214	188	210	202	199	220	212	216	211	201	197	200	220	198	198	217	210	166	205	200	173	209	184	173	195	221	200	206	203	182	198	202	188	190	230	216	203	195	192	223	189	176	208	241	210	207	217	202	193	208	184	207	208	210	208	210	215	183	205	232	176	185	204	223	214	230	182	205	193	201	230	207	202	220	213	216	194	204	208	219	229	216	180	198	215	191	186	175	200	230	194	196	204	204	204	238	234	228	201	210	214	207	214	214	198	161	192	209	189	174	180	226	207	216	203	189	203	232	222	230	197	228	197	190	221	180	204	196	220	211	192	204	219	203	202	195	199	201	176	231	230	222	222	218	207	203	195	199	198	173	194	198	223	221	197	205	203	237	227	177	199	180	191	188	181	200	199	207	218	199	180	185	199	224	200	222	181	214	187	183	196	211	203	210	200	231	176	198	221	181	224	184	176	190	248	225	207	193	231	216	238	217	197	227	194	227	195	172	197	199	214	225	197	188	208	208	197	177	215	206	219	203	208	227	202
19831	8448	9314	9908	7175	5110	3718	2486	2043	1659	1355	1156	1026	980	877	900	896	862	831	756	696	719	715	608	627	584	609	543	564	607	581	522	555	500	511	503	507	517	519	498	457	509	482	491	444	478	518	461	456	479	483	480	458	490	512	476	469	474	483	470	498	455	465	481	468	498	487	423	433	473	470	493	477	469	493	443	511	480	480	466	499	481	463	475	490	487	487	495	528	496	432	468	449	454	480	465	493	511	542	517	455	464	474	463	489	446	447	474	502	489	459	506	443	492	467	490	480	482	446	432	478	449	461	474	463	486	441	463	459	472	472	488	510	486	504	481	468	477	461	428	430	439	497	454	479	514	491	470	485	483	469	444	459	492	426	477	510	449	466	464	452	485	451	437	472	470	433	520	464	440	429	493	469	442	445	492	479	469	465	424	475	492	466	483	434	453	469	455	465	451	494	499	494	447	483	467	460	473	467	516	449	455	448	481	491	425	454	469	452	461	448	463	445	448	461	444	447	438	442	481	458	495	450	461	489	472	454	455	453	484	486	462	470	459	475	455	459	496	448	481	457	453	455	488	464	452	481	477	465	448	461	477	445	462	526	459	474	492	475	460	476	485	470	473	484	468	477	503	453	483	445	468	455	456	538	490	445	457	465	478	463	487	497	462	437	470	486	493	465	474	464	482	444	422	471	471	494	462	429	484	425	495	467	477	475	448	437	439	503	467	457	463	466	454	496	452	469	503	490	446	472	429	483	394	479	485	461	463	485	455	465	454	447	466	465	460	457	487	488	489	439	463	432	476	509	481	456	450	470	457	486	423	475	455	484	430	517	459	504	449	519	458	468	457	487	489	462	481	468	489	500	495	449	490	448	501	458	508	434	450	445	459	468	463	468	460	472	484	484	464	487	427	426	494	492	449	454	457	436	463	453	431	464	450	480	441	463	432	460	460	435	461	468	446	461	458	481	458	449	463	456	481	486	458	472	490	486	482	477	471	447	481	481	441	467	497	488	475	412	455	454	514	458	452	428	494	481	456	448	459	432	469	484	474	476	487	459	466	465	449	457	474	433	488	474	485	459	440	484	455	462	455	482	446	477	445	478	463	442	435	462	433	458	480	448	469	506	445	477	499	491	472	459	443	468	450	455	466	472	486	453	469	467	444	489	494	443	455	467	454	502	454	443	414	469	446	480	474	486	445	491	454	439	449	457	464	454	446	446	501	439	460	443	473	441	433	499	430	498	456	446	444	472	441	454	440	482	487	461	455	436	435	509	444	459	448	437	449	459	455	489	523	471	479	459	476	460	454	452	476	452	448	448	476	450	502	500	447	458	475	471	454	468	497	465	422	474	454	469	465	424	449	482	450	408	418	478	489	475	451	455	488	451	479	455	450	499	456	460	429	469	455	447	483	447	419	459	481	457	456	450	427	473	472	502	479	450	464	445	451	482	459	450	458	434	476	470	469	440	447	459	499	458	469	458	452	447	496	426	477	501	459	460	460	496	493	476	488	472	472	448	483	431	455	480	457	468	489	450	483	476	474	444	447	456	417	465	417	427	429	449	474	470	465	471	435	487	485	431	451	468	483	499	482	479	488	444	439	480	453	405	459	469	476	451	486	462	487	458	474	442	439	482	411	478	504	460	447	441	462	472	447	451	432	470	489	472	509	461	403	472	464	498	466	442	473	447	463	488	458	459	476	503	469	471	455	451	475	440	473	460	413	458	506	447	441	460	450	498	530	465	432	473	470	466	483	418	497	486	481	473	479	453	471	465	439	508	481	459	501	486	460	460	468	456	425	503	453	467	475	482	431	467	441	513	466	487	461	445	464	436	420	491	473	462	498	448	439	467	493	465	450	467	458	489	530	475	488	450	450	490	439	460	454	493	449	463	452	476	474	499	470	445	439	487	459	433	445	431	461	490	483	441	419	436	499	496	470	440	479	491	441	516	438	511	446	480	465	471	477	508	436	453	429	470	476	508	461	454	499	498	493	481	440	482	479	424	455	446	455	489	469	488	459	472	459	454	477	451	480	403	474	448	435	455	445	441	465	476	464	496	502	451	477	480	449	480	476	477	443	450	438	462	471	482	510	483	424	490	461	482	485	416	455	483	425	446	471	487	478	494	455	448	464	477	471	476	433	430	481	452	494	463	426	485	458	477	437	467	457	469	451	497	477	460	504	449	501	472	465	457	457	475	420	464	452	484	454	493	466	487	514	456	472	469	469	445	485	472	433	443	492	461	443	453	460	486	465	452	476	447	461	476	454	450	447	514	459	459	440	469	427	469	441	436	454	478	495	460	432	479	471	459	499	513	462	503	480	438	501	478	454	451	457	467	479	495	481	468	468	487	485	450	475	448	461	494	449	457	481	476	446	465	486	477	497	477	442	466	492	489	442	474	400	495	452	473	454	448	477	450	442	481	427	463	440	459	494	480	468	434	495	439	468	478	454	448	450	466	462	470	444	469	448	435	476	493	450	429	448	428	500	484	473	465	481	450	437	459	484	434	445	425	444	459	436	484	447	440	467	463	442	461	490	427	449	446	468	471	447	455	464	443	443	484	434	474	484	469	483	450	490	481	451	447	463	463	461	473	423	432	451	474	466	499	424	467	487	471	491	489	452	470	472	440	437	486	446	482	483	473	475	493	442	473	458	453	467	465	469	425	469	480	454	415	439	476	507	501	493	439	478	453	502	492	467	511	452	462	468	440	483	470	466	487	446	467	472	438	478	472	462	431	449	468	486	433	455	451	481	427	463	459	444	467	483	457	480	481	505	439	456	461	488	492	491	467	471	406	479	451	450	444	412	458	406	436	426	461	446	447	458	425	460	471	468	438	429	458	480	504	474	457	460	481	460	474	473	492	457	501	478	440	437	454	431	459	477	472	468	451	504	470	462	446	446	428	478	444	485	473	453	468	469	487	506	440	489	415	439	453	459	458	483	493	448	475	447	436	463	475	468	472	451	482	446	462	477	462	449	478	474	477	460	475	486	458	459	419	497	451	487	421	460	443	455	468	458	476	482	468	474	467	474	475	437	456	474	443	471	462	466	399	449	445	483	449	495	447	501	450	494	473	432	452	499	461	474	494	428	443	422	486	463	496	482	440	476	488	479	492	480	443	489	471	419	426	483	467	480	508	473	481	482	492	474	429	488	464	451	437	494	453	447	475	480	433	490	461	452	483	497	500	452	472	481	510	432	475	489	506	474	458	413	470	478	465	490	477	426	466	478	486	485	444	502	498	497	450	511	440	446	464	471	465	461	484	475	458	444	451	473	468	469	460	468	422	448	490	501	495	473	428	458	521	479	465	426	449	457	438	477	469	435	479	438	471	471	489	456	467	459	469	443	504	489	482	443	476	487	445	436	459	480	495	481	458	444	501	488	473	471	446	455	429	461	454	505	498	480	446	456	459	439	434	472	462	485	468	478	466	464	495	491	439	451	464	463	485	473	453	455	472	460	451	468	527	432	438	454	468	489	442	464	498	437
45600	23208	9971	5874	3570	2011	1310	953	737	634	515	490	429	404	405	385	384	368	358	324	283	360	336	356	305	298	292	301	302	288	280	267	296	284	301	273	322	297	316	299	307	278	276	339	293	299	293	292	287	281	294	300	284	265	280	276	306	304	302	302	294	299	285	304	265	284	261	273	279	262	285	294	288	299	273	239	249	279	299	302	287	312	312	258	281	273	314	267	292	289	302	289	276	267	253	308	281	280	291	282	282	287	281	281	284	297	291	292	236	324	259	279	274	287	282	279	291	277	273	252	299	291	284	269	267	293	295	271	301	257	256	296	280	283	293	276	300	259	251	295	303	289	331	312	297	278	306	262	282	302	286	302	322	274	249	292	268	285	273	306	282	291	290	265	275	261	284	276	270	265	279	258	304	323	287	284	281	306	257	266	273	271	308	304	293	272	283	310	285	272	287	286	301	325	284	313	276	300	258	294	300	286	301	286	280	258	268	296	254	293	277	268	265	267	300	286	285	280	292	282	267	323	276	284	253	286	289	273	254	250	280	286	277	286	269	231	249	259	269	293	274	256	303	302	294	249	278	276	275	292	272	296	272	305	294	279	289	273	271	299	279	309	287	280	291	280	273	273	276	303	287	287	291	285	288	268	287	252	300	290	310	300	321	240	282	270	279	273	275	281	281	269	283	280	290	279	289	300	291	290	294	298	267	317	302	264	264	297	289	290	288	262	279	286	280	267	291	291	269	291	310	270	287	296	272	247	281	291	341	279	279	280	291	293	291	274	230	271	274	279	279	288	267	289	277	240	260	261	276	295	303	291	309	276	274	283	253	286	300	264	294	310	238	266	284	280	279	282	286	313	298	272	268	297	285	277	251	298	294	291	294	253	272	269	312	310	315	283	274	288	275	249	287	268	267	285	270	277	241	289	297	261	316	301	294	283	265	285	325	292	295	283	263	281	287	266	298	287	323	262	260	295	296	291	235	271	263	274	280	277	293	279	291	258	304	261	287	259	257	263	261	290	250	287	295	322	297	285	292	305	280	329	258	288	293	295	334	289	277	314	295	271	289	275	259	276	282	281	284	307	253	264	299	304	309	293	307	337	292	314	316	299	295	294	266	285	282	274	264	269	291	303	290	254	296	281	270	276	240	294	293	272	285	312	270	267	306	289	278	257	277	286	248	277	265	259	259	316	293	273	249	246	293	251	266	253	283	274	295	266	269	261	303	297	306	277	277	305	317	284	282	309	277	284	315	315	285	280	314	320	266	274	252	242	270	270	302	274	283	279	298	287	295	297	287	262	253	262	266	254	299	308	269	310	262	298	268	259	296	271	270	300	256	261	268	298	301	304	281	245	259	275	285	286	312	275	294	276	273	274	261	296	243	272	271	304	276	288	277	260	295	278	312	276	265	284	287	300	304	288	298	291	310	264	263	286	300	300	264	268	264	289	288	252	256	279	294	317	240	250	260	286	301	295	293	302	286	280	308	330	285	262	231	264	275	260	273	271	293	292	291	287	274	326	286	296	324	281	253	288	260	274	282	273	327	273	281	264	261	266	286	287	295	249	297	329	291	267	302	322	269	250	285	297	267	277	304	258	295	261	290	267	271	282	282	297	282	296	302	295	275	270	286	277	280	299	272	318	320	291	288	288	300	277	283	283	255	296	301	256	269	292	307	279	274	268	267	285	278	273	284	276	258	270	292	267	258	278	301	274	291	273	273	280	273	287	283	294	265	274	332	280	287	259	294	307	289	319	314	291	277	274	273	270	311	238	281	267	283	267	284	272	271	305	270	308	267	290	303	266	276	268	260	268	303	271	274	263	268	292	311	304	278	256	284	269	280	281	315	290	277	312	329	285	272	280	288	298	294	323	318	278	257	266	298	260	296	301	319	290	294	310	283	298	287	286	290	292	266	285	294	299	295	295	272	282	307	275	276	308	290	257	296	264	286	281	283	301	318	267	311	250	293	306	284	253	273	300	293	290	278	279	280	279	339	273	274	297	299	302	297	255	275	290	293	284	310	296	265	277	287	297	290	295	263	274	324	284	314	288	280	270	274	274	315	276	296	296	289	274	272	324	289	310	272	264	281	310	290	298	256	262	288	288	270	259	261	273	280	259	265	284	289	300	274	260	246	300	290	272	293	321	284	238	327	311	278	276	309	291	287	271	286	297	270	276	280	308	312	270	280	303	269	271	259	279	291	265	287	294	279	301	298	282	281	283	290	259	270	294	275	278	280	263	272	296	276	265	302	272	285	273	243	284	305	263	260	298	282	285	278	302	272	283	250	286	281	282	322	311	296	294	301	280	245	278	261	274	256	291	272	275	295	286	252	291	315	276	307	302	298	266	275	287	285	286	267	301	308	281	254	285	286	288	313	293	278	310	274	284	284	285	276	284	269	305	287	284	311	270	244	324	296	264	313	298	285	274	273	253	315	284	270	264	269	306	286	270	276	274	289	268	270	306	289	292	270	253	307	301	297	298	266	280	270	274	293	262	302	244	291	317	311	312	267	300	285	278	265	293	266	290	281	284	284	260	279	290	303	312	277	251	312	305	282	291	303	296	261	270	282	278	254	287	301	296	280	290	314	296	277	281	259	269	271	277	277	297	285	288	243	283	302	281	303	303	296	279	299	276	279	313	292	307	264	272	293	255	256	278	267	291	299	256	282	304	274	274	267	261	287	270	317	299	285	303	277	285	264	285	296	247	269	267	257	291	263	268	305	280	305	316	283	262	284	266	287	275	278	303	305	275	281	284	279	309	271	276	282	276	274	300	295	252	271	260	297	278	294	257	267	260	289	304	282	266	295	301	274	265	315	303	285	291	295	264	325	295	285	301	288	279	262	278	294	311	286	291	248	281	258	248	281	263	284	306	297	286	295	271	306	277	253	281	286	326	286	261	272	282	279	287	287	309	306	331	290	328	301	258	295	271	306	242	273	281	285	292	304	263	286	261	268	273	305	268	316	293	258	287	305	308	247	278	246	293	266	285	255	309	288	293	282	277	287	288	283	255	252	299	282	259	285	272	274	303	242	279	256	279	270	272	297	292	297	297	286	273	281	276	285	277	313	291	262	274	280	300	255	266	292	300	265	271	281	316	277	301	275	295	243	265	260	275	299	276	264	276	310	301	286	242	286	297	279	278	272	296	298	279	269	286	286	290	258	291	289	296	306	243	269	283	276	289	272	270	261	300	320	286	287	282	286	264	293	323	309	266	280	265	264	296	279	291	309	292	291	297	287	276	304	294	279	270	320	272	284	295	281	310	262	284	300	262	275	278	298	302	328	280	263	290	253	241	290	260	317	266	279	295	324	261	276	265	304	303	304	267	293	308	256	297	282	295	281	273	290	282	295	299	281	283	311	290	302	292	248	326	272	282	286	279	314	303	283	291	278	286	277	274	303	271	278	263	290	244	334	270	288	271	306	329	298	302	263	267	274	272	280	277	301	283	310	279	300	295	286	270	282	267	285	322	265	283	285	316
25691	11563	12801	12923	10455	7058	5229	3659	2717	2263	1865	1659	1435	1303	1238	1219	1252	1201	1089	1019	967	1011	938	901	900	815	733	727	797	726	774	704	686	709	657	677	649	643	641	668	680	666	667	674	670	680	659	646	647	664	642	665	605	611	621	633	626	644	658	646	598	663	586	620	576	631	598	628	622	635	631	637	614	624	605	622	658	621	629	655	629	609	622	642	655	617	651	642	575	649	640	605	617	630	621	644	660	675	616	627	656	681	635	630	603	619	629	624	643	634	593	643	605	635	651	666	684	643	655	596	596	602	628	602	610	582	636	652	619	617	631	668	638	559	615	659	573	625	611	662	611	687	633	628	635	589	604	597	636	618	609	651	602	612	652	643	604	625	645	623	572	601	623	660	596	634	635	644	567	611	596	656	660	591	641	639	605	578	581	588	584	625	642	616	607	602	607	602	622	601	629	598	591	576	633	638	578	638	604	597	593	597	626	620	617	642	604	618	609	632	610	617	609	594	601	571	649	623	600	639	619	604	642	648	610	605	552	594	641	627	592	664	599	646	609	609	625	600	616	631	628	599	600	611	644	610	656	618	587	666	655	609	620	623	606	620	642	622	614	628	670	604	597	645	624	628	602	604	608	600	649	651	592	579	630	546	605	580	607	632	655	654	578	627	604	639	571	677	610	616	630	645	552	621	660	674	612	594	617	649	632	643	618	637	649	624	583	607	622	661	603	590	568	595	620	630	617	652	623	603	611	608	647	650	573	643	621	584	622	603	580	614	638	631	638	640	612	603	650	585	612	622	576	585	650	618	613	585	632	604	623	598	581	639	622	612	609	589	596	600	599	678	635	609	617	637	593	586	615	594	601	625	630	623	656	607	643	653	610	636	578	596	634	605	585	610	616	634	602	628	569	611	637	640	600	633	635	584	598	616	616	623	663	676	617	548	621	597	647	597	623	599	577	643	658	611	632	640	633	594	597	613	601	621	643	610	642	581	612	639	628	569	635	575	589	629	624	635	601	619	597	631	653	620	591	638	603	658	606	623	592	576	610	653	610	616	523	583	597	631	610	626	598	604	674	612	598	602	647	605	591	587	575	655	593	645	607	640	645	617	643	623	606	590	590	601	606	643	596	573	611	634	629	634	628	597	621	584	657	631	621	612	598	619	585	626	619	647	626	605	607	623	612	612	644	626	590	591	629	605	623	656	565	618	614	640	604	605	622	651	586	581	596	650	618	586	669	606	623	650	639	639	632	560	650	658	637	630	654	612	643	620	610	644	628	626	626	583	601	672	562	655	630	632	580	596	629	600	607	607	562	603	614	604	617	596	616	595	598	634	577	591	551	615	635	670	658	594	632	611	616	618	579	592	669	614	643	566	657	634	645	654	606	611	589	594	623	621	658	587	593	637	646	623	599	572	628	564	581	650	647	603	643	603	629	551	652	639	604	567	670	639	602	619	620	649	600	649	591	584	598	625	601	559	620	591	583	635	617	603	648	637	566	605	627	592	632	620	601	628	667	618	603	613	601	631	610	625	601	645	637	605	589	562	648	615	623	622	623	602	604	632	633	624	590	675	621	617	565	609	637	564	626	597	596	593	591	615	631	636	622	595	591	665	618	640	652	648	589	652	595	569	666	616	619	549	629	594	582	615	580	602	618	627	632	607	590	602	617	604	640	628	627	645	623	620	591	597	618	605	637	628	652	625	613	633	616	597	618	607	636	634	607	601	649	596	576	591	619	591	595	574	624	617	622	620	572	632	621	592	597	661	629	604	596	666	622	649	667	601	619	620	630	650	580	633	610	606	591	636	597	641	588	627	601	608	626	559	605	610	617	642	635	613	627	575	642	588	597	568	627	608	579	639	604	628	630	593	614	569	603	601	622	653	640	624	611	656	630	621	632	600	608	609	626	584	598	562	596	610	617	626	566	609	604	601	635	602	596	597	593	620	596	627	638	612	626	583	619	605	635	642	595	611	639	622	579	598	624	633	597	603	649	616	643	599	616	617	613	605	638	621	630	628	617	640	600	595	580	600	645	605	604	622	608	592	634	640	617	605	637	584	684	580	644	590	588	614	621	613	656	611	611	604	591	617	647	616	622	617	633	576	576	603	580	617	585	623	678	625	645	608	608	598	628	629	644	604	649	594	622	575	617	607	638	589	623	619	615	575	620	633	661	624	621	651	628	603	649	580	614	600	677	597	581	609	579	572	629	624	614	597	609	626	620	639	621	574	626	623	654	619	592	634	634	622	611	606	582	640	643	613	626	672	599	620	575	642	648	616	652	604	638	616	644	659	596	623	597	560	636	590	651	621	615	600	611	665	620	666	634	588	601	606	605	615	659	615	619	661	578	614	615	651	622	636	621	674	606	573	625	607	657	575	629	626	630	598	592	629	630	671	662	601	668	640	665	616	621	605	624	638	594	620	623	597	600	588	596	602	644	636	621	617	645	635	612	647	621	552	644	586	631	581	682	625	578	612	570	639	571	548	581	614	601	653	627	613	616	619	628	620	613	577	602	607	593	625	576	625	642	584	622	654	626	618	599	636	606	628	570	607	628	594	603	607	639	609	629	639	605	620	572	612	612	609	557	620	608	604	587	631	565	606	585	663	642	611	605	645	610	643	602	607	599	670	583	642	588	617	619	631	637	615	636	660	635	639	633	616	630	646	620	646	597	608	599	623	615	627	608	599	649	617	629	606	636	640	587	642	615	594	606	593	641	641	599	643	625	582	613	612	629	604	585	578	628	642	678	571	614	642	651	591	618	610	596	629	601	620	601	612	631	649	611	628	657	646	607	624	598	667	579	613	559	623	630	581	589	646	595	615	562	618	616	611	578	586	611	610	626	589	607	624	639	609	611	607	601	650	603	598	614	595	611	646	593	638	605	619	620	625	615	590	613	601	616	624	607	612	625	662	588	600	646	653	577	657	597	586	594	603	628	569	647	592	645	611	672	598	625	612	611	622	640	590	668	638	631	619	597	673	645	634	677	623	640	690	596	612	604	638	593	683	614	618	638	594	627	681	649	577	623	644	638	632	602	599	605	602	667	640	671	613	634	607	616	556	606	615	631	617	608	595	592	562	607	630	625	647	588	640	672	636	597	588	633	602	589	592	636	626	607	641	649	616	626	652	609	619	649	636	627	646	633	578	601	676	622	632	572	595	603	629	606	591	629	578	584	626	622	621	636	639	617	629	634	619	595	588	605	620	651	630	636	579	616	620	631	617	624	628	615	608	581	634	609	599	624	626	659	615	605	573	581	632	633	634	588	599	615	586	617	611	604	649	622	640	626	612	634	628	611	608	620	567	665	629	611	581	640	553	628	623	618	598	622	659	617	609	613	604	603	621	625	604	641	637	619	586	656	646	600	619	603	601	633	645	625	599	658	612	623	619	645	595	625	646	631	581	616	607	560	589	632	589	609	605	628	635	615	596	619	625	619	640	711	581	627	618	614	617	636	625	592	640	612	612	627	606	647	638	592	668	624	636
16670	6032	2843	1908	1227	774	535	378	344	316	291	273	289	264	217	242	221	236	211	233	211	232	228	225	218	225	236	228	198	208	207	210	215	222	213	217	171	198	196	209	210	177	205	228	209	244	215	185	214	212	205	181	212	198	200	222	212	226	190	233	188	207	212	209	226	210	217	183	219	229	226	229	184	246	207	198	231	204	226	206	208	210	203	189	242	209	192	210	223	206	201	230	195	203	245	212	194	239	211	174	209	232	212	195	216	184	200	214	211	223	216	221	209	195	212	210	200	209	205	203	211	217	200	214	205	197	225	213	219	228	218	228	219	235	196	212	246	231	208	173	217	225	207	206	173	191	205	210	196	204	161	216	191	217	212	223	182	207	207	198	228	202	218	234	217	212	220	194	179	229	209	223	183	192	198	212	211	191	194	212	220	215	232	168	197	209	196	204	200	222	236	200	208	198	190	242	212	225	191	202	228	234	217	204	244	215	209	217	207	234	226	220	210	212	188	238	213	227	220	184	220	229	227	209	210	223	200	174	207	216	178	208	203	212	196	222	197	207	206	191	228	218	191	207	185	218	194	217	181	191	210	212	224	206	201	207	225	219	228	228	211	239	220	213	215	197	193	193	226	209	219	207	229	261	211	201	225	190	200	216	200	206	198	202	208	227	224	215	221	252	196	209	206	204	210	213	213	219	197	217	208	198	185	203	188	217	211	199	211	223	190	200	193	219	204	198	212	218	190	215	210	177	178	183	211	213	224	220	183	184	213	234	229	218	212	210	200	219	210	215	175	219	173	218	198	201	212	232	227	220	195	187	218	206	196	211	241	198	190	212	207	239	237	205	192	209	221	217	197	217	216	185	196	218	226	222	199	194	179	205	183	195	200	215	238	215	232	201	208	193	221	213	231	225	194	195	223	225	211	209	225	194	190	218	235	189	201	200	217	199	204	221	218	225	197	188	177	202	205	220	183	196	236	197	199	215	192	176	195	218	182	226	210	223	192	210	181	181	228	209	205	206	183	206	225	212	175	191	230	212	222	222	211	208	204	212	199	218	198	190	201	221	204	196	231	231	225	228	222	201	200	208	202	222	191	195	201	197	208	193	192	182	192	188	219	197	175	199	199	194	229	186	227	197	196	208	236	201	214	206	193	194	204	217	214	193	208	210	221	200	189	212	212	196	208	222	160	211	184	212	238	213	223	213	187	214	199	218	223	205	211	202	200	210	206	202	198	218	172	213	223	213	221	215	210	205	227	222	239	228	199	196	207	186	227	237	198	237	222	229	234	194	205	246	212	230	210	190	223	214	197	199	198	222	228	174	193	219	165	233	249	169	199	199	194	205	205	217	235	208	182	196	198	202	233	236	202	208	214	206	196	228	228	216	227	208	198	228	227	205	227	205	214	210	221	215	207	221	214	198	213	212	201	199	209	184	227	202	240	211	184	213	223	231	193	193	217	209	229	221	211	184	210	220	229	198	199	208	233	224	180	227	222	197	240	240	233	211	201	221	223	208	229	201	191	217	198	232	219	209	202	204	203	227	180	212	224	206	213	195	235	205	206	214	188	227	209	206	207	212	204	226	201	225	219	203	220	214	191	218	210	219	202	221	223	206	198	217	207	195	201	215	203	200	215	203	224	226	197	206	181	193	232	203	221	224	189	208	236	222	174	210	206	213	203	203	201	229	218	222	217	225	228	220	212	211	205	213	215	214	192	207	216	178	209	219	206	192	216	199	214	225	205	203	196	198	204	212	192	194	233	223	201	193	204	194	219	215	204	229	222	217	221	185	220	226	205	205	194	204	215	197	219	193	185	209	200	192	189	215	201	201	203	227	208	229	201	202	249	228	187	195	182	180	216	200	174	219	214	200	247	221	194	200	211	221	219	212	227	228	205	188	189	208	207	204	234	227	177	215	207	199	215	213	200	188	233	247	217	200	209	207	228	223	197	188	226	204	206	200	181	231	208	207	186	191	207	217	199	219	194	213	220	203	203	211	194	221	196	232	224	215	209	231	210	197	216	196	215	230	228	223	175	219	196	217	220	191	181	212	227	225	232	190	219	220	217	224	188	219	225	224	192	203	201	241	215	181	180	219	183	203	218	218	203	183	193	215	194	200	215	211	178	219	212	200	181	210	216	203	209	240	214	218	230	222	189	217	208	187	217	208	205	232	192	198	213	201	191	210	167	221	229	213	207	233	235	224	213	194	195	195	197	217	242	201	203	199	217	223	213	223	211	187	236	244	224	197	204	204	222	221	218	219	216	210	228	201	192	201	209	219	179	226	230	243	217	212	196	207	198	215	198	224	224	202	249	208	216	226	203	229	213	209	218	208	208	211	178	215	185	206	175	200	213	189	210	211	215	215	192	204	212	192	191	265	239	210	232	251	190	188	210	184	217	228	194	221	200	219	229	239	226	210	199	211	216	227	180	204	235	188	243	230	221	208	191	209	225	210	209	227	206	203	209	198	234	208	207	203	211	226	210	226	225	213	224	240	219	197	242	231	196	198	212	221	202	207	208	214	217	222	231	202	191	208	195	196	204	195	200	183	222	184	201	197	223	204	186	196	196	201	201	221	203	214	197	225	214	210	200	173	201	223	191	182	202	217	215	218	215	225	209	197	210	235	209	216	192	181	207	205	217	202	226	177	192	197	203	193	215	222	216	198	206	190	207	209	198	190	176	214	222	214	219	180	199	211	206	198	218	205	188	212	224	219	202	198	183	213	203	201	204	237	232	196	204	201	221	216	230	183	201	201	209	225	211	208	214	192	178	211	220	223	189	193	215	204	233	185	213	193	188	191	187	187	193	191	225	222	226	219	205	211	219	204	202	233	192	227	232	220	198	209	203	185	194	198	195	190	223	191	175	190	228	206	188	217	208	227	217	190	185	186	217	184	206	198	214	184	241	191	204	196	234	201	210	201	179	212	197	199	209	216	224	221	193	191	212	173	204	192	190	202	211	190	186	226	211	204	198	215	224	194	215	193	229	218	253	236	196	188	235	203	207	209	201	199	182	198	203	190	212	226	227	200	202	218	216	210	202	199	233	212	186	188	226	221	222	210	210	228	209	207	233	181	223	221	198	221	212	234	231	215	198	173	213	198	187	231	196	221	200	212	194	223	204	230	192	189	224	226	182	194	181	224	190	203	208	199	195	182	227	210	185	193	198	205	187	218	246	239	208	217	193	192	193	215	205	212	212	213	214	154	214	211	191	213	209	192	207	215	193	221	207	243	186	214	185	231	246	221	225	209	194	203	197	210	203	238	210	234	212	202	216	189	246	259	216	184	215	188	205	203	208	219	224	216	205	198	240	225	219	180	176	185	182	197	199	196	250	205	228	215	233	213	204	225	202	192	215	219	230	210	218	216	178	210	219	227	203	197	194	194	184	186	188	206	222	226	192	198	192	235	216	217	187	206	189	239	201	239	219	196	227	204	209	179	199	217	215	205	199	208	214	195	195	217	212	228	228	212	212	210	210	200
8846	3817	5228	5517	4314	2650	2005	1524	1162	978	802	769	685	662	624	666	671	651	586	573	597	551	559	566	532	476	479	516	485	479	511	496	432	477	446	440	502	459	477	468	455	450	460	476	464	468	417	503	435	479	464	485	460	454	454	499	453	479	475	461	458	462	457	455	423	475	504	478	457	464	444	474	456	472	488	463	438	448	515	470	503	467	499	476	494	461	479	475	458	471	496	478	459	443	463	462	477	476	485	500	478	447	472	486	478	462	447	474	479	462	449	487	483	470	486	462	472	459	455	411	448	512	463	474	484	467	447	435	431	428	479	479	439	451	458	463	421	457	514	462	466	498	483	465	480	469	459	449	457	484	456	436	493	445	464	460	471	451	439	430	469	458	429	441	449	509	472	454	494	452	451	414	476	503	455	473	480	457	475	471	473	463	464	464	463	448	478	500	463	493	476	447	462	476	480	455	505	438	466	456	484	450	463	465	497	475	482	455	469	443	477	459	454	475	416	472	457	437	455	492	455	456	468	475	456	451	483	426	453	495	465	444	472	421	459	474	459	472	457	453	484	458	445	471	426	460	433	433	468	472	487	468	459	446	451	473	469	474	444	485	467	470	473	444	491	447	459	520	464	463	437	440	479	467	448	462	475	447	457	445	485	415	500	448	489	469	492	470	423	457	468	437	433	487	466	507	482	474	474	492	458	460	489	464	460	441	493	463	465	480	432	459	450	465	494	474	417	493	450	472	455	460	461	428	468	474	428	468	481	480	484	499	502	470	431	452	486	500	464	461	479	493	478	435	439	443	470	463	434	439	422	474	444	483	456	424	494	478	466	458	445	464	470	477	445	458	490	432	461	425	475	442	477	464	459	469	478	484	481	445	458	466	442	470	443	477	493	449	463	459	450	473	472	482	456	423	468	461	472	484	495	456	456	474	438	433	444	484	413	436	496	475	476	458	458	485	435	487	496	483	458	492	477	469	473	488	491	454	476	462	453	462	467	458	476	420	450	511	449	479	472	487	470	440	504	458	462	410	461	492	464	453	503	495	452	499	425	493	463	490	436	453	425	516	496	442	458	465	481	477	481	447	477	484	481	441	462	442	498	435	487	433	469	449	469	427	436	463	480	498	496	450	504	460	485	451	492	469	469	481	441	472	460	453	463	437	459	433	461	446	457	484	450	421	481	477	466	441	479	462	491	469	492	443	487	450	463	475	465	466	469	455	440	454	450	445	441	469	475	438	460	447	481	473	459	467	410	436	440	485	446	447	465	471	466	427	464	465	443	429	416	438	472	516	454	477	473	451	451	454	486	488	450	502	460	485	477	450	452	466	430	459	463	472	435	472	478	466	447	489	430	480	477	473	469	475	488	441	460	500	445	476	504	456	459	449	428	452	468	433	481	417	490	478	470	466	462	459	466	432	459	405	474	458	439	473	457	455	478	458	425	461	440	458	460	432	473	473	451	445	483	501	435	441	473	478	478	452	464	496	455	459	465	454	468	473	467	448	485	427	451	515	425	474	441	436	465	465	485	439	499	452	467	449	469	445	462	492	464	490	468	484	445	454	495	443	449	473	456	447	466	473	497	498	477	438	484	470	475	442	470	495	438	463	451	452	501	473	425	490	436	493	452	432	456	428	439	452	431	474	462	440	465	434	501	455	467	490	457	452	478	459	473	512	469	479	469	470	431	432	439	493	477	442	475	480	478	500	476	466	445	457	474	424	454	473	483	487	452	455	419	443	470	473	449	430	443	454	462	470	439	487	487	459	461	466	445	483	450	496	465	491	426	475	433	440	456	458	449	466	479	464	480	421	461	457	467	480	520	485	449	503	442	467	464	490	471	454	493	455	444	449	411	486	456	474	449	466	459	465	460	460	473	452	488	414	502	475	474	449	438	459	499	476	448	447	505	464	480	461	503	450	443	417	463	482	454	493	477	497	495	470	479	462	440	425	481	451	455	474	470	479	435	437	472	415	454	460	484	462	488	455	463	498	443	423	454	493	503	500	472	468	493	477	441	426	493	443	464	468	486	430	456	433	431	492	451	465	443	480	477	465	472	450	457	428	461	462	430	493	527	488	478	474	497	472	481	481	455	471	482	425	477	459	459	455	473	442	457	493	462	460	454	454	498	498	446	441	468	479	447	482	418	434	458	491	433	464	483	469	469	458	445	446	465	446	471	467	494	443	490	465	441	456	488	452	477	481	491	458	477	437	442	456	430	459	465	488	458	479	458	463	482	479	496	480	491	435	439	469	467	474	464	450	462	471	451	479	454	455	436	475	399	473	445	475	456	437	465	483	424	474	509	537	450	509	436	478	461	456	456	520	450	465	495	446	420	457	450	460	434	494	495	488	468	454	475	467	449	514	465	481	465	479	479	480	459	455	458	442	464	459	450	447	473	484	458	474	469	457	456	468	476	476	470	512	466	509	449	450	478	471	457	476	482	464	478	445	459	447	469	502	475	482	433	521	447	444	488	497	485	469	422	447	497	493	406	478	492	454	466	462	469	436	459	464	476	444	447	445	431	462	504	445	479	432	466	432	445	451	461	476	496	476	429	438	448	467	472	482	455	457	424	457	459	458	470	450	472	470	504	463	469	483	479	433	468	440	444	467	480	429	465	458	465	443	428	475	442	440	477	471	452	454	454	435	436	502	454	435	459	496	490	427	488	488	461	460	475	482	472	474	457	489	454	463	450	426	480	480	477	465	443	430	456	466	446	467	426	453	498	462	452	470	473	475	455	471	466	450	462	474	485	445	465	468	488	461	470	447	445	469	469	466	488	446	481	455	446	466	463	462	425	490	456	491	476	467	473	449	439	484	492	431	471	508	452	447	445	461	434	462	453	484	471	439	476	475	470	444	482	457	487	438	441	464	455	478	480	437	473	500	485	477	474	464	454	444	483	449	487	485	459	476	492	423	459	454	456	470	486	438	467	474	465	462	492	460	463	487	468	447	400	458	490	417	462	462	474	497	434	454	473	447	441	439	481	436	451	438	468	433	470	460	443	475	468	457	465	439	503	406	456	460	463	472	489	458	470	477	455	472	467	469	481	464	482	458	471	499	468	473	467	431	472	497	468	469	464	524	453	449	471	493	422	481	479	467	473	476	469	488	457	464	502	465	472	452	462	460	497	481	451	468	435	488	476	463	479	472	477	455	441	440	454	439	483	437	444	488	460	420	439	459	465	468	460	444	489	491	503	485	429	443	440	433	479	471	447	491	458	454	450	421	440	452	499	437	485	454	437	460	490	447	482	441	414	471	471	445	435	453	464	451	474	486	465	447	479	443	487	430	472	440	455	433	466	454	473	464	451	452	446	474	459	488	463	425	511	449	476	452	487	420	443	468	492	452	464	501	452	470	537	457	460	455	484	472	446	451	449	460	455	451	504	475	418	483	480	480	477	484	455	466	461	435	456	495	454	453	445	478	456	500	435	500	448	471	481	428	472	440	477	452	482	477	498	455	478	467	474	476	439	468	516	408
35161	14005	5608	3772	2361	1410	836	690	450	402	326	323	312	305	272	267	269	268	260	245	233	259	244	241	249	237	232	229	235	250	228	194	236	201	196	195	237	205	237	215	196	186	197	182	208	253	236	183	230	207	189	192	197	222	226	199	218	199	175	207	194	209	200	218	206	186	211	264	202	208	214	201	200	204	203	193	227	225	235	212	194	247	221	173	184	215	216	191	224	197	204	211	202	210	179	180	200	213	206	208	203	203	242	204	210	184	207	218	199	206	196	199	221	243	209	223	200	192	186	201	191	216	199	164	206	178	209	188	220	199	201	192	205	201	185	206	194	191	209	200	204	223	195	208	200	226	210	205	190	193	202	217	222	200	205	203	196	199	206	186	212	230	181	238	200	200	219	208	212	239	222	206	208	237	194	237	187	185	203	241	230	207	221	210	218	208	175	217	185	203	234	227	214	201	200	199	205	188	203	221	239	215	162	180	200	212	187	193	180	204	209	189	196	200	188	208	241	196	181	199	239	209	218	209	211	224	221	200	229	177	198	240	203	203	195	213	201	199	204	239	205	207	221	202	198	193	203	188	185	188	219	196	223	206	202	202	202	193	231	215	242	219	224	187	202	210	202	200	220	211	200	243	206	202	215	201	209	225	244	219	216	196	209	183	182	216	201	220	216	194	194	194	239	200	236	223	204	214	216	200	206	222	228	235	193	220	198	204	191	218	204	223	204	238	200	189	204	213	220	221	232	206	176	192	198	200	196	205	224	215	195	209	176	218	211	186	200	226	227	217	217	200	207	206	188	216	206	192	217	214	188	186	180	192	198	212	217	187	182	227	216	226	187	200	216	223	206	215	212	217	204	207	208	182	203	197	243	189	235	200	230	201	212	181	210	199	206	201	201	219	205	173	219	198	203	230	181	187	200	213	203	185	193	219	222	194	192	198	204	239	198	219	194	224	196	191	196	194	213	196	217	213	237	193	211	179	219	218	189	195	207	186	197	234	193	211	215	201	218	228	218	199	217	210	193	197	214	210	210	215	210	206	193	204	193	207	201	211	189	215	223	246	223	189	229	254	215	194	199	215	190	182	242	215	197	224	200	204	200	196	213	224	214	216	216	231	180	215	225	211	220	207	201	213	227	195	175	186	204	209	205	211	181	192	217	239	201	196	204	209	230	179	229	192	182	211	207	195	213	237	201	189	217	188	192	218	176	215	223	239	197	198	189	209	191	201	186	218	190	211	191	184	182	209	165	205	226	218	220	195	195	226	204	191	185	201	207	203	202	209	196	197	182	209	201	177	199	199	218	219	228	190	191	232	231	223	206	230	193	252	233	199	204	215	196	232	226	229	193	222	188	228	227	223	206	197	209	190	205	204	196	208	210	216	207	211	196	216	201	191	217	205	202	191	198	239	221	207	216	210	221	194	192	186	215	219	197	209	197	219	207	179	209	224	231	207	195	205	206	197	221	198	210	196	197	164	197	212	205	168	218	221	218	213	214	190	211	185	239	217	219	204	200	225	182	204	224	210	206	216	195	187	207	225	233	219	201	176	170	206	209	218	195	220	211	216	210	210	211	206	198	228	233	206	217	212	203	221	226	188	219	200	194	201	184	184	205	226	214	173	183	184	197	190	165	247	218	206	206	216	226	188	179	184	185	190	170	233	199	208	210	193	165	200	225	211	185	220	210	220	206	190	188	191	186	182	214	199	186	229	213	180	218	193	200	191	171	209	198	224	222	189	201	204	182	204	216	196	175	187	195	208	199	207	216	225	209	235	226	206	250	190	208	183	199	196	196	187	199	202	195	216	209	201	221	194	225	208	187	200	220	200	201	213	185	220	186	238	208	202	196	221	219	212	209	232	211	214	222	207	227	218	191	221	203	202	233	203	191	186	227	200	199	216	211	223	187	201	205	226	222	202	206	186	195	182	224	219	184	204	197	221	201	212	213	220	197	214	184	212	223	213	213	227	205	170	196	201	222	231	211	220	260	204	214	173	193	193	207	184	206	235	203	181	183	179	189	184	210	210	209	197	208	222	198	189	219	232	201	224	196	211	185	199	199	206	191	213	230	203	190	187	206	232	226	218	204	195	214	205	216	220	218	213	193	208	228	204	170	207	239	189	194	218	206	174	174	204	218	184	200	199	213	192	200	217	200	192	205	204	216	207	189	180	174	195	201	217	214	217	203	194	189	216	211	201	231	188	213	212	221	201	226	208	212	200	232	241	203	205	183	220	198	204	202	230	234	210	193	228	221	214	194	188	201	222	237	234	202	189	181	205	196	184	197	231	234	203	179	219	227	193	197	198	184	222	225	184	219	219	228	210	208	193	217	190	186	173	201	204	204	184	189	198	247	223	201	201	199	220	187	199	188	204	194	192	199	175	210	242	216	229	206	221	199	216	203	198	213	219	198	187	192	211	196	204	225	211	225	263	191	211	181	179	208	186	193	200	223	203	195	180	185	217	178	231	202	216	227	193	182	212	201	210	192	179	188	204	193	214	157	191	203	228	195	178	179	205	201	200	195	240	227	170	212	226	203	213	202	232	228	207	209	184	214	186	195	196	215	216	223	213	195	215	202	196	195	184	223	217	240	200	179	190	196	221	235	216	228	207	210	195	201	189	238	218	207	205	210	199	202	249	182	182	186	198	174	192	201	192	202	197	170	212	217	205	190	202	233	205	191	227	206	217	248	219	221	176	188	202	222	179	201	189	206	211	217	206	182	209	227	210	208	182	197	214	216	212	206	183	204	200	216	201	210	218	204	210	219	206	203	199	181	192	178	185	214	209	189	221	194	181	221	203	190	210	231	202	219	201	220	223	193	222	219	200	193	176	194	188	212	213	209	196	217	196	180	193	186	196	225	206	200	199	211	214	205	200	195	205	201	210	189	228	189	215	201	218	208	207	218	208	228	197	215	203	199	193	213	213	212	220	227	223	191	235	208	216	195	181	202	201	252	203	237	214	221	202	203	186	192	199	229	221	213	201	190	201	225	207	236	209	215	192	204	200	200	192	208	227	221	173	240	181	186	193	210	194	235	224	192	187	198	218	201	186	217	229	192	205	219	193	202	227	220	194	202	208	205	229	180	197	216	210	192	217	185	218	200	211	225	208	233	185	212	194	187	204	216	197	183	197	183	177	183	193	211	212	203	214	197	212	211	197	204	206	199	216	216	179	199	227	196	197	224	198	224	209	217	224	201	198	180	216	222	211	219	210	198	231	215	212	223	227	196	216	224	205	209	180	215	208	203	192	203	214	179	205	203	182	210	191	202	216	228	204	219	175	222	197	209	201	216	205	199	204	193	191	190	222	203	188	231	194	228	200	224	205	193	208	208	241	218	212	196	193	211	213	245	226	221	218	209	193	199	225	198	209	197	195	183	212	200	203	215	220	187	212	228	185	187	207	203	228	205	206	231	211	208	179	179	187	220	186	195	211	203	197	223	210	204	169	196	182	207	198	171	248	198	191	199	175	183	230	209	211
19679	6654	8813	9825	7877	5057	3480	2661	1938	1536	1267	1095	1027	901	866	833	893	839	786	766	706	667	701	648	611	558	557	530	609	556	555	540	491	451	472	503	529	464	548	481	465	475	477	513	493	524	526	553	523	500	478	456	506	449	480	475	463	499	460	523	486	483	483	475	469	466	477	498	491	480	456	459	472	470	461	464	507	462	518	457	460	462	481	463	503	482	456	452	455	430	459	474	470	466	452	483	508	485	516	457	515	464	483	483	501	449	472	469	499	472	471	457	501	472	478	464	437	438	481	465	458	526	467	479	454	491	468	426	483	502	482	445	465	482	474	491	487	489	480	468	481	463	450	458	498	449	451	474	510	457	434	426	459	506	471	475	477	459	443	452	496	436	461	437	438	466	470	477	431	479	472	445	484	484	478	484	460	497	481	450	483	457	480	486	448	422	455	491	448	455	459	454	507	448	523	490	477	457	489	529	400	460	464	461	465	445	455	476	468	457	487	454	490	487	450	440	475	486	483	434	484	484	500	450	467	424	452	452	460	458	482	453	480	464	441	465	487	462	457	493	479	451	482	472	473	454	506	448	477	433	495	450	444	493	462	431	518	472	493	493	462	493	483	441	483	430	448	453	428	493	460	461	477	443	459	473	418	498	441	453	491	474	439	466	472	509	441	514	457	463	425	470	475	496	506	474	477	461	454	463	473	443	449	481	460	478	457	464	455	484	450	477	468	460	477	449	419	501	479	432	476	479	476	468	451	484	447	466	458	454	442	465	454	426	481	506	464	456	460	461	465	451	465	487	479	449	467	435	480	423	487	454	463	491	443	470	483	465	487	454	451	462	449	495	447	470	474	501	414	501	482	470	460	481	488	474	447	482	463	458	449	445	461	476	455	435	486	485	491	452	439	407	488	479	447	469	445	440	464	434	480	427	464	475	442	438	455	445	483	453	458	451	464	479	484	477	445	493	458	451	482	478	464	491	465	512	447	475	483	412	432	454	483	447	446	465	503	476	505	468	478	452	490	469	471	463	458	481	492	490	500	440	459	480	507	445	453	472	449	499	504	480	439	485	476	472	485	448	509	463	449	441	439	469	436	493	444	464	457	448	446	410	465	463	470	473	434	487	469	460	473	456	479	469	472	473	438	435	480	485	432	470	487	452	469	490	467	453	439	490	463	472	447	454	489	447	457	446	489	478	516	491	450	415	497	482	423	451	469	509	485	479	459	456	483	465	467	495	463	449	461	476	512	486	474	427	457	430	466	441	488	451	451	494	478	468	457	451	482	456	471	457	469	445	450	460	461	505	449	444	431	476	443	430	437	442	482	472	451	448	464	475	476	465	491	466	489	434	464	454	501	459	477	516	423	464	496	425	429	460	467	503	463	479	475	457	429	453	470	462	481	481	452	482	490	458	472	472	455	478	468	428	498	492	442	470	475	490	456	473	419	472	455	434	473	515	461	490	434	428	457	460	444	485	437	446	458	466	459	439	417	454	475	454	460	438	443	481	469	467	508	445	487	454	438	462	472	449	454	471	466	483	466	496	471	444	445	507	444	442	454	452	468	454	481	483	470	444	460	453	477	449	482	455	450	499	484	445	455	468	454	439	441	430	497	469	471	477	448	473	456	446	436	478	451	485	493	465	492	453	493	447	467	479	460	492	468	469	482	452	471	450	478	474	444	463	437	503	467	451	478	431	442	497	428	460	492	520	469	449	460	461	472	462	461	467	469	484	493	474	494	479	432	444	474	466	502	469	474	481	457	475	455	475	417	461	439	495	427	462	465	456	459	481	460	498	474	424	469	465	496	399	448	467	474	464	465	442	491	450	491	448	448	451	432	517	494	481	492	504	506	492	447	427	491	438	441	498	513	506	478	484	477	426	460	483	440	480	461	453	464	469	430	447	471	434	476	469	464	443	492	446	455	453	456	454	467	494	473	470	459	520	425	463	465	441	476	441	442	449	441	490	470	468	476	482	454	469	467	453	472	460	472	475	467	441	475	490	479	449	462	479	473	488	496	499	492	472	498	473	471	505	459	455	482	428	471	466	460	489	482	462	445	446	474	429	477	469	471	467	477	420	466	455	452	498	464	467	462	486	450	466	468	469	414	442	456	490	482	444	456	455	485	511	497	498	460	459	482	444	478	458	481	460	474	468	462	486	473	461	477	475	461	458	463	508	504	485	516	477	462	491	490	499	460	431	497	463	476	475	474	469	471	464	459	496	466	444	471	411	470	452	489	501	502	461	453	453	454	490	458	450	455	436	487	469	484	443	472	456	515	470	484	466	487	486	468	463	435	458	439	447	492	445	465	494	453	425	473	459	465	457	445	495	452	488	446	465	449	455	430	507	464	460	451	470	464	496	460	452	494	481	460	474	468	446	490	467	473	468	497	455	471	465	479	427	472	459	496	475	456	445	452	456	448	505	459	469	507	471	504	439	493	471	462	499	488	468	485	444	465	482	503	460	465	460	500	505	431	437	464	480	481	454	489	490	464	497	502	479	462	463	455	450	473	436	443	507	477	489	517	456	458	451	494	488	447	458	445	441	478	460	456	423	413	431	492	466	472	469	477	491	461	457	489	461	463	467	449	496	508	465	453	491	452	475	458	482	493	471	472	452	478	465	493	484	457	438	441	489	479	452	472	485	471	483	475	526	462	477	472	460	426	505	494	483	473	428	463	452	480	468	452	481	462	477	472	445	424	455	463	441	491	455	466	450	454	446	478	475	532	446	469	455	443	416	441	514	429	500	478	456	465	474	486	444	515	461	479	451	455	453	495	472	464	481	509	476	473	510	478	476	443	519	464	438	477	477	502	461	488	457	451	503	439	460	455	515	468	489	477	515	465	464	485	471	466	480	491	469	437	438	480	499	474	469	464	454	441	451	482	467	496	474	461	473	484	483	471	507	522	496	460	499	491	453	435	460	449	509	457	462	444	459	462	449	473	483	464	469	478	441	473	457	464	453	462	432	476	439	516	482	505	467	427	467	484	444	467	465	471	503	438	421	487	483	442	487	449	481	452	510	473	473	433	433	479	455	426	464	479	452	499	444	483	421	467	439	498	455	418	466	465	464	475	485	463	509	476	472	473	439	469	427	485	438	470	478	474	463	510	448	466	471	485	461	446	456	421	457	480	463	425	451	479	475	456	437	469	411	495	440	488	474	489	460	473	475	450	479	483	481	465	462	470	437	463	494	495	515	451	451	434	446	426	460	454	477	461	480	457	456	486	439	467	481	495	477	503	498	487	475	483	458	470	487	429	445	494	486	465	461	434	443	465	509	504	513	466	461	456	455	485	449	455	435	492	453	469	470	419	467	453	466	485	442	489	443	492	468	490	479	456	456	452	450	490	492	501	457	477	470	512	506	429	448	468	494	489	478	469	488	468	496	459	437	464	471	478	454	510	441	481	473	486	472	508	493	458	463	464	441	451	442	453	465	484	453	483	469	488	446	455	464	486	459	459	442	478	458	442	469	467	432	481	420
45389	21971	9608	6155	3657	1890	1361	998	691	609	549	490	451	399	404	393	406	396	378	379	350	336	344	339	350	334	318	323	315	309	294	300	357	295	277	293	285	292	285	309	294	336	288	267	330	310	299	306	294	251	286	310	272	320	313	275	264	266	297	292	290	298	289	293	311	288	290	308	310	307	284	289	254	269	271	292	288	298	298	283	301	291	301	276	333	284	263	258	249	322	295	248	292	274	280	307	325	288	331	282	305	312	317	268	293	280	279	280	307	300	280	305	289	291	320	291	244	327	284	259	299	302	294	297	308	290	268	284	305	291	280	301	278	305	264	309	294	280	274	276	273	282	266	277	250	256	279	307	274	295	274	245	310	294	287	277	262	302	276	314	250	274	270	305	302	317	304	299	273	305	308	306	281	289	276	271	293	295	286	266	260	273	310	326	317	267	269	289	302	274	285	261	268	235	294	290	309	279	293	280	265	281	261	302	292	285	299	254	303	299	276	290	288	256	282	260	280	295	303	280	293	310	281	276	289	261	288	262	282	258	294	268	269	284	315	274	257	291	292	271	320	296	272	289	286	283	312	326	297	270	267	245	288	279	249	308	307	287	277	280	313	281	284	289	266	272	281	274	263	285	284	290	318	261	291	280	292	279	284	290	297	289	272	281	289	324	263	296	307	283	311	258	279	272	288	269	250	299	287	276	313	284	286	263	296	268	255	300	310	279	293	286	313	291	286	279	282	292	302	279	252	294	271	294	296	278	284	304	267	281	277	266	333	291	274	290	285	298	297	263	278	288	286	302	302	276	292	260	289	258	304	297	294	286	319	270	269	256	275	274	270	260	299	268	287	263	276	275	293	309	296	270	292	262	301	291	283	299	293	273	277	282	270	264	277	303	264	297	271	262	298	314	279	292	291	264	237	290	264	267	279	299	284	294	299	277	287	273	287	321	273	289	299	279	290	333	275	267	299	304	292	240	278	295	290	264	279	262	324	290	290	288	275	304	305	286	286	284	292	277	305	270	271	295	300	287	269	296	280	282	253	285	248	330	273	278	255	299	260	262	258	293	266	263	280	289	294	267	283	283	285	274	278	220	300	277	281	301	294	279	284	300	325	281	307	314	265	270	244	292	280	276	274	288	297	272	294	259	291	298	273	259	304	296	259	285	298	283	312	307	271	277	327	310	307	283	281	256	299	298	273	296	257	281	257	264	268	301	294	285	265	268	302	267	319	292	262	265	287	273	303	276	253	265	302	292	301	292	306	269	285	294	269	269	305	265	279	294	288	303	289	287	295	291	281	296	272	324	279	264	281	287	307	284	298	301	310	288	294	259	276	288	289	276	281	267	264	318	282	289	242	299	284	309	287	276	333	280	271	277	264	277	251	298	285	254	292	249	253	256	309	272	297	301	275	280	262	272	319	267	313	278	310	289	305	288	293	293	296	285	296	283	313	301	273	225	300	287	287	281	283	306	292	342	310	283	285	332	268	292	276	309	295	269	290	267	270	278	279	272	300	273	307	270	278	277	279	260	262	273	279	285	290	322	276	306	306	288	299	283	271	279	272	268	303	296	282	284	296	292	299	257	304	319	297	307	302	321	280	294	269	268	264	311	251	277	302	268	271	280	316	269	301	286	303	302	272	291	272	277	282	293	271	303	292	262	297	289	277	274	271	251	274	278	251	274	301	292	266	304	292	287	258	267	286	268	260	236	309	298	296	277	266	310	306	257	261	288	308	283	255	280	321	279	269	272	257	262	312	257	291	267	314	281	286	278	262	255	304	294	276	256	303	282	287	303	271	260	277	266	259	291	298	262	289	293	296	331	306	306	256	273	261	250	302	301	279	277	306	310	289	304	300	293	294	331	273	255	305	301	259	262	315	305	310	288	307	283	289	294	298	300	264	295	271	271	295	294	256	299	276	289	312	266	268	274	256	304	297	300	276	267	291	312	298	309	304	284	287	300	276	274	292	288	282	298	326	240	260	290	284	279	275	270	279	270	279	307	262	304	308	284	291	270	308	308	279	278	265	285	326	276	301	283	276	280	301	267	297	278	250	263	276	310	307	283	265	279	268	259	298	266	267	292	293	280	271	260	291	305	270	289	291	307	298	285	283	290	286	250	264	298	303	284	267	296	284	302	292	262	269	305	279	313	321	274	290	299	297	277	292	293	296	275	277	252	268	269	300	266	274	258	286	291	305	280	302	293	269	258	258	309	311	302	294	309	269	263	266	288	305	287	230	293	296	289	324	294	287	300	272	277	292	301	281	263	290	288	296	305	314	292	285	285	292	321	266	271	262	318	302	275	303	253	304	309	276	310	274	294	278	286	305	298	299	328	300	270	248	268	278	289	272	297	294	300	268	260	284	272	265	284	277	275	267	329	265	272	277	278	277	282	267	292	296	293	296	268	283	297	318	268	311	293	291	296	295	277	308	263	304	281	293	317	286	273	303	256	314	279	281	305	261	285	287	274	253	283	283	286	277	289	289	272	275	253	274	283	288	302	286	264	311	285	272	297	252	302	287	266	299	257	271	264	259	311	306	259	271	285	267	291	253	269	286	297	273	284	274	283	322	330	267	311	290	292	311	311	317	265	251	286	285	305	300	310	304	279	282	309	264	276	301	301	272	295	279	279	300	268	289	282	281	261	255	312	247	282	284	282	299	298	269	303	292	296	293	294	288	288	315	273	285	301	277	295	259	297	276	305	279	262	303	293	283	283	318	290	262	281	266	268	300	269	315	267	258	242	287	270	283	274	293	319	288	277	294	304	316	300	284	242	274	261	298	311	321	292	269	267	305	291	317	263	263	252	289	314	310	271	290	257	273	245	323	292	319	287	270	294	287	276	274	300	297	306	260	273	254	290	252	264	272	314	283	293	296	278	281	300	296	290	284	293	312	277	252	297	262	257	300	300	311	281	266	277	273	267	285	265	291	277	267	250	328	299	311	279	275	256	292	295	275	295	266	297	230	282	251	301	263	283	298	294	284	312	313	271	298	301	297	310	253	288	300	299	284	293	293	314	283	264	299	255	303	288	301	281	256	256	295	295	296	302	289	295	277	250	287	299	292	276	275	287	287	285	269	281	313	263	288	259	301	279	277	285	261	272	261	292	252	286	292	274	254	289	278	316	309	289	290	306	269	279	257	309	282	290	274	318	268	297	300	288	272	263	298	296	305	278	251	282	274	288	282	266	310	301	316	294	280	309	275	306	309	284	308	287	280	332	287	300	287	278	280	284	283	279	289	297	275	263	286	296	288	310	283	301	315	288	273	280	280	270	296	317	274	250	307	266	293	282	254	274	303	303	293	322	255	285	264	288	279	287	292	300	278	253	272	270	275	285	278	260	284	280	282	252	257	284	294	289	298	281	278	309	286	298	289	266	275	266	305	258	307	309	261	307	287	314	334	275	294	281	287	271	317	282	300	322	281	270	267	290	288	302	276	274	273	289	265	272	288	249	282	275	282	323	271	285	319	281	288	291	280	302
25392	10419	12348	13270	10531	6763	4979	3792	2691	2326	1855	1652	1477	1283	1218	1314	1214	1233	1159	1057	1054	977	923	915	851	836	788	726	754	793	763	704	741	757	652	689	691	700	739	719	680	695	660	694	622	685	685	715	636	655	640	660	634	629	609	629	646	684	647	610	625	600	621	643	624	671	663	638	615	627	682	643	636	576	649	655	653	682	597	685	611	612	672	660	631	632	653	607	616	614	622	613	563	602	644	632	636	634	622	642	597	659	616	622	644	668	670	606	631	656	652	633	612	618	625	612	591	605	602	605	635	606	627	634	628	614	611	642	634	619	629	645	612	570	620	621	664	631	645	611	635	628	612	627	626	610	610	619	615	646	589	669	558	680	589	563	648	636	605	597	654	605	607	617	610	605	636	655	638	570	649	641	614	590	612	631	589	617	634	604	610	603	608	638	579	638	651	607	634	634	647	611	592	615	633	645	592	639	645	636	584	641	544	607	563	655	619	619	620	616	553	619	656	620	634	579	657	646	614	639	594	579	627	653	592	629	598	612	614	641	565	599	627	605	641	611	619	619	609	604	608	633	639	578	576	590	633	628	612	652	575	604	623	606	662	645	665	631	636	610	622	601	599	613	613	672	610	604	630	639	622	580	624	620	632	592	639	572	618	655	614	608	649	623	593	619	594	639	603	588	630	609	570	611	646	593	576	645	612	621	637	620	602	592	660	623	600	646	600	612	615	620	602	606	589	640	556	628	609	577	656	605	639	628	611	633	631	617	625	630	580	601	625	600	603	659	629	583	590	633	648	654	580	602	622	656	634	592	666	625	649	645	607	633	609	603	615	600	669	624	599	645	637	604	594	604	642	644	623	577	638	645	636	610	590	640	616	618	623	609	637	582	614	609	637	594	614	603	615	614	615	676	652	609	624	606	619	659	594	591	567	622	608	635	622	622	638	634	647	639	607	601	605	604	638	608	582	623	596	559	627	638	594	652	562	618	602	627	597	616	583	610	597	634	638	631	632	602	614	630	655	599	577	613	575	589	625	666	661	626	627	588	610	615	616	610	660	614	625	610	636	626	585	645	620	644	611	585	618	593	656	620	582	626	602	619	615	622	590	638	621	620	658	640	637	632	617	626	598	636	577	607	643	609	667	618	624	598	637	612	651	594	641	614	592	629	592	588	688	594	590	649	564	614	630	619	597	600	614	616	617	626	585	643	627	635	590	649	617	603	608	595	616	647	586	649	598	612	585	627	668	601	682	599	638	588	616	635	630	604	657	577	597	592	618	603	646	657	602	594	610	623	660	619	631	625	629	644	601	639	606	607	616	585	618	626	609	638	625	607	613	576	623	607	638	651	635	598	605	612	604	622	595	588	625	615	626	639	642	605	618	643	611	603	602	613	648	623	595	615	598	620	604	618	612	630	586	575	636	598	634	694	626	618	649	639	618	627	575	622	647	633	642	683	620	610	599	622	630	600	595	638	602	626	628	615	604	622	650	612	631	651	639	606	641	608	651	632	617	588	625	649	640	604	622	564	607	633	613	634	630	621	629	606	646	633	598	635	598	608	668	679	616	595	615	614	643	604	601	589	605	658	603	623	603	628	646	631	601	620	608	604	618	575	577	609	609	632	610	628	639	612	625	620	618	632	591	611	617	600	622	621	602	611	638	576	574	607	650	563	588	629	627	586	604	674	579	623	594	626	650	624	585	585	620	609	629	621	605	629	629	597	597	626	585	583	663	585	645	586	590	620	657	629	635	593	668	644	570	624	623	621	653	570	592	620	669	629	618	602	608	584	633	614	622	613	605	586	657	629	639	631	606	612	634	655	633	637	578	610	597	644	626	651	613	612	631	622	623	624	640	620	610	597	637	627	584	587	604	635	604	631	620	600	654	658	646	623	655	626	595	651	671	645	635	599	604	656	641	631	641	608	606	610	600	591	603	589	588	615	599	590	596	669	591	597	650	634	617	625	630	596	635	624	665	612	587	642	647	575	588	611	632	560	628	623	619	611	600	600	592	634	601	607	603	626	603	627	604	594	601	679	611	648	591	581	626	589	573	576	619	607	633	602	609	608	657	594	593	616	586	616	640	652	614	617	630	661	630	640	609	621	622	600	608	580	630	636	605	611	581	620	622	628	606	596	582	594	614	589	610	605	652	624	627	565	637	578	564	631	610	560	593	616	619	611	597	589	631	642	621	635	619	633	623	639	585	633	628	585	617	651	603	595	552	586	642	621	648	625	617	562	652	629	623	663	612	596	631	559	594	651	562	617	646	646	597	617	660	613	622	572	631	627	626	613	653	631	653	634	595	625	594	649	617	659	647	582	651	617	633	613	637	602	640	622	669	621	637	641	655	606	638	597	616	618	621	598	597	608	589	641	633	565	627	599	645	632	640	634	601	668	624	617	597	646	668	580	641	603	634	586	651	609	648	628	641	669	631	602	633	603	643	570	591	611	592	622	712	627	660	677	615	617	627	636	621	598	598	591	629	618	590	631	634	600	626	574	609	635	672	631	638	669	549	650	680	602	632	608	583	664	616	603	603	626	626	654	617	605	563	667	620	557	621	625	614	631	627	641	635	600	654	632	602	607	630	608	617	604	572	646	629	648	617	645	577	600	593	639	615	645	621	669	644	627	671	592	608	658	603	577	615	590	624	620	618	638	620	618	659	637	622	589	637	618	603	603	640	637	617	615	585	591	633	653	612	606	643	652	628	612	591	628	626	663	595	587	632	620	586	578	601	602	566	625	617	637	634	651	635	614	637	588	643	616	601	646	596	641	608	612	643	630	638	635	656	615	670	631	626	602	614	630	627	621	615	597	614	582	617	633	603	653	621	640	593	596	575	574	613	607	639	642	621	656	577	659	590	672	609	606	611	643	583	639	623	594	620	636	615	580	606	628	616	611	613	624	640	614	598	657	609	588	639	573	596	645	567	637	642	629	593	613	639	618	643	623	620	627	624	571	635	603	622	610	613	593	644	624	648	626	613	595	627	604	624	609	618	659	623	622	616	579	625	604	624	606	641	643	612	645	624	639	576	618	634	598	586	636	633	622	587	646	615	693	624	593	601	599	599	625	603	611	595	615	597	640	624	601	600	616	591	611	589	613	608	596	559	644	565	676	626	606	632	628	609	643	669	576	594	611	605	575	628	645	657	618	597	622	647	603	635	624	639	608	604	607	621	574	639	573	622	619	625	644	625	635	604	633	632	612	633	591	603	564	603	595	563	622	618	590	607	650	596	598	647	606	607	652	580	587	563	660	607	587	603	626	625	588	610	630	592	637	607	619	608	618	626	666	642	597	598	650	610	618	646	605	618	623	601	586	609	652	622	632	605	601	589	591	611	627	608	617	570	581	647	649	654	605	608	629	623	611	658	613	619	629	640	594	637	606	615	653	632	572	585	620	622	644	600	597	650	583	609	625	664	605	668	635	615	617	567	617	618	633	628	612	591	621	590	603	635	603	616	619	620	608	641	588	590	640	619	603	615	652
16261	5657	2932	2018	1240	643	510	446	334	282	321	269	224	257	264	246	261	206	248	223	224	219	235	222	202	229	194	202	233	218	196	204	187	200	180	229	190	197	184	203	207	217	195	194	218	194	229	208	214	217	237	206	240	203	196	210	212	195	180	192	190	219	214	200	195	175	208	187	204	229	205	206	198	217	209	230	198	204	237	224	178	249	219	203	204	214	216	236	208	224	213	187	208	202	229	242	222	222	221	209	179	209	208	190	210	212	179	215	192	237	205	231	210	205	203	193	201	220	198	237	223	204	241	217	194	233	213	236	219	212	194	233	234	226	201	183	217	196	223	196	212	216	195	211	204	213	216	218	200	234	203	228	223	232	191	227	197	203	203	213	205	204	210	206	191	236	223	216	203	214	194	165	200	194	222	215	220	227	207	220	222	218	223	204	178	193	208	216	202	210	220	224	212	178	213	213	204	179	232	201	217	235	236	202	209	220	190	224	183	200	195	190	225	256	201	202	217	230	237	212	201	249	215	208	201	222	226	194	233	210	194	220	206	216	182	222	226	209	210	184	221	208	211	233	187	198	212	217	240	179	219	220	201	217	218	211	209	190	207	214	195	219	219	220	208	199	199	209	193	208	192	223	231	213	212	200	200	209	205	225	202	188	230	204	215	216	212	214	210	195	185	231	203	212	234	217	178	212	218	228	209	227	222	218	189	218	206	232	177	216	193	262	242	209	228	206	195	215	195	212	227	197	209	204	226	200	203	193	204	187	193	220	198	187	212	188	201	198	200	201	210	188	206	228	204	186	198	199	223	188	175	206	207	218	213	192	188	196	223	213	230	209	194	206	196	212	200	201	216	202	229	239	223	216	194	214	215	231	207	202	212	197	205	234	224	191	230	199	223	236	223	216	208	222	217	210	231	208	217	218	211	241	199	236	190	208	181	212	186	231	217	206	221	221	234	215	205	208	209	176	206	232	188	192	176	185	192	213	232	206	214	198	206	208	217	220	198	168	181	201	237	188	204	197	221	207	216	196	237	222	223	205	227	250	193	221	217	227	206	209	239	219	199	207	211	209	220	234	222	191	196	235	197	205	191	202	218	214	218	201	191	226	200	196	211	248	212	195	221	217	231	231	205	226	169	213	191	188	214	227	204	210	223	198	219	195	202	234	207	217	214	176	215	210	216	195	196	202	223	188	199	215	207	202	225	209	222	215	224	199	210	216	219	207	209	201	189	205	221	192	172	214	201	214	204	240	206	193	220	209	225	221	196	190	235	208	212	219	225	230	210	238	189	233	226	203	227	223	236	205	221	205	190	236	210	196	209	228	237	205	229	234	217	220	219	202	223	240	235	201	202	245	206	211	204	190	207	235	191	225	211	228	201	227	228	250	227	202	208	205	182	223	216	202	194	230	215	197	228	189	204	228	194	206	204	208	242	193	231	206	201	218	201	220	199	231	238	176	192	218	174	224	221	224	210	214	218	206	220	186	188	200	216	183	205	216	214	172	225	215	198	239	180	224	207	210	202	221	213	232	200	206	201	210	194	210	210	216	231	213	203	185	188	227	209	223	171	200	201	208	204	221	204	197	209	206	212	198	195	202	231	218	206	196	216	220	218	194	202	222	206	209	222	209	155	187	216	207	233	204	193	246	213	214	207	211	212	175	182	183	210	200	193	205	182	227	224	207	216	225	250	197	210	208	194	185	201	229	200	213	202	220	202	242	234	200	243	218	201	188	209	221	204	189	207	204	197	188	198	194	212	227	247	230	208	191	214	239	201	217	228	202	240	203	216	214	240	196	207	226	233	222	188	199	203	204	182	191	203	188	203	180	195	214	205	196	218	203	225	207	184	217	203	175	203	194	219	205	217	217	233	204	210	194	192	221	238	228	195	210	231	178	200	220	215	215	215	215	201	224	192	214	224	247	206	205	193	199	211	224	209	202	195	211	206	185	230	221	224	219	197	202	229	224	210	206	191	197	226	196	183	190	184	217	201	236	213	190	228	207	217	194	205	195	225	245	205	211	196	212	221	232	218	185	217	228	241	205	200	208	194	228	206	242	208	200	210	197	207	193	227	208	199	212	194	196	237	186	181	199	188	225	215	201	247	236	231	206	210	229	202	236	214	202	212	199	221	186	209	245	229	208	218	203	202	217	191	192	195	218	201	197	224	231	176	206	218	162	213	170	201	212	225	193	205	209	228	224	218	195	208	220	215	233	218	182	211	205	204	214	222	203	219	210	201	221	183	201	211	197	191	213	207	190	218	214	223	214	242	183	208	195	199	221	216	208	183	221	212	211	229	198	197	220	206	219	214	208	218	238	220	224	226	236	236	236	225	183	192	199	220	216	218	217	226	216	196	207	219	204	200	216	211	207	193	205	213	218	177	195	206	218	196	201	221	222	201	194	206	191	202	224	213	188	223	188	216	214	202	236	187	206	209	208	205	204	186	180	219	190	213	199	201	197	197	199	195	217	232	238	218	215	226	184	214	213	216	224	245	238	212	207	223	197	205	188	218	203	186	174	187	219	230	202	206	201	187	231	214	200	199	204	197	195	224	218	205	211	231	187	223	198	227	223	215	198	226	206	203	221	208	197	232	202	217	216	227	170	218	205	192	225	195	199	229	199	224	183	209	203	184	203	182	231	221	220	186	222	206	209	214	227	189	200	203	220	220	222	192	270	231	218	209	221	201	201	204	204	243	232	217	202	237	230	225	223	189	197	192	223	229	207	206	222	207	252	200	215	210	183	222	217	213	184	239	192	195	213	209	200	220	217	192	204	208	223	209	212	205	185	208	216	209	227	219	206	199	235	209	213	205	197	224	193	198	193	192	203	212	204	192	240	213	215	205	213	193	188	198	212	210	202	219	206	218	207	232	212	216	203	190	209	190	226	202	222	206	229	208	220	223	225	211	213	204	224	211	189	204	202	227	225	199	210	232	206	203	177	211	231	203	202	225	219	205	193	199	187	209	218	210	203	218	210	218	228	240	197	196	209	226	217	212	197	204	219	201	194	202	223	197	207	218	183	215	210	209	208	197	190	205	207	207	239	230	213	182	197	212	206	208	221	235	206	197	219	236	214	240	229	244	225	214	218	215	194	181	182	195	221	184	231	196	228	207	202	222	215	206	223	221	203	221	220	191	221	205	198	234	189	212	233	209	213	238	225	193	207	230	214	222	178	220	224	224	212	198	215	223	216	224	226	220	217	183	226	195	209	211	203	225	220	205	192	207	185	211	191	210	225	196	199	195	184	195	207	196	192	201	202	200	202	223	206	200	213	241	226	232	207	212	181	206	202	226	185	215	221	212	181	207	199	197	206	177	194	190	227	201	203	192	223	212	197	210	196	179	190	208	211	219	190	231	197	226	185	225	234	209	193	186	211	184	249	216	210	203	205	203	232	219	210	211	221	209	197	223	226	217	221	219	171	195	241	251	228	211	211	241	209	218	174	207	207	194	183	215	197	193	196	188	226	221	207	231	170
8453	3514	5381	5912	4299	2689	2018	1495	1121	1007	859	783	774	710	670	686	610	600	636	641	597	527	499	540	603	509	527	484	497	473	501	476	485	467	452	459	438	455	460	487	431	469	479	434	486	501	481	502	480	467	461	495	458	447	472	454	452	454	478	490	468	471	447	443	508	522	456	447	468	459	473	497	416	442	445	445	472	477	481	460	464	511	464	467	454	465	446	474	491	479	466	459	450	469	442	458	483	464	485	465	505	462	478	479	462	458	438	440	483	482	499	441	456	468	481	446	452	464	465	465	479	479	468	416	467	445	482	476	462	460	460	486	448	457	454	439	465	476	448	447	443	443	447	471	471	448	439	464	464	485	436	451	455	473	467	475	470	471	433	428	444	468	481	474	480	428	477	475	445	445	438	488	466	434	481	480	431	468	436	479	442	420	419	484	493	464	444	484	451	452	467	484	439	453	481	493	490	457	442	478	484	435	450	449	439	444	462	452	480	494	389	456	468	436	482	468	461	490	471	480	471	465	487	425	472	468	474	499	464	461	447	462	494	429	422	495	457	453	460	486	503	501	505	464	469	492	468	466	470	461	473	495	459	443	478	436	475	478	474	486	475	434	446	457	486	461	449	476	439	486	478	467	490	432	476	443	464	466	468	468	466	462	472	477	461	463	444	450	480	474	468	487	450	467	486	468	416	510	488	476	429	460	446	429	481	452	436	460	473	485	476	417	492	478	493	426	453	446	479	513	459	464	440	466	463	454	488	450	474	445	478	448	481	467	461	477	443	443	446	450	435	480	463	445	452	446	438	467	447	458	443	480	475	482	465	470	446	481	470	434	439	466	478	463	438	479	438	447	448	440	446	477	459	486	451	439	486	476	444	456	494	460	498	484	448	483	462	455	514	452	481	474	456	462	441	455	429	481	462	465	498	485	476	447	399	439	461	490	447	467	447	470	472	462	480	448	461	492	478	421	461	439	491	453	429	475	471	490	449	473	440	468	439	466	482	447	442	482	426	500	448	473	473	457	478	440	473	470	454	463	468	496	481	440	449	454	454	439	417	478	445	508	440	477	438	433	469	479	457	474	484	450	468	490	455	471	477	437	475	472	467	455	492	469	453	453	468	498	461	454	456	533	474	464	432	413	479	477	455	465	460	490	447	436	465	460	475	480	484	488	492	480	453	466	447	481	433	437	461	487	438	424	464	469	466	493	465	474	452	487	487	444	454	470	454	464	456	465	458	486	506	463	499	437	500	457	443	440	453	452	453	476	428	462	476	474	456	446	472	466	464	457	475	449	427	457	463	473	453	451	448	452	475	466	463	460	472	446	458	443	483	467	447	493	437	417	469	452	470	469	514	460	466	508	444	465	477	467	448	487	438	499	459	461	486	458	482	414	441	468	464	453	441	451	452	400	470	429	433	467	460	470	463	467	465	465	457	442	441	468	467	479	444	474	462	451	446	453	444	449	470	445	489	512	484	462	483	476	423	471	488	466	420	465	442	454	442	463	491	445	495	458	455	443	470	450	443	461	454	470	479	439	468	467	463	491	433	446	461	455	443	453	471	431	444	432	412	448	481	454	490	432	483	465	473	467	453	465	503	453	430	488	483	413	408	468	503	482	494	470	474	473	453	452	435	451	475	446	482	468	471	494	412	463	465	448	461	450	442	453	492	477	467	462	431	442	488	462	453	472	442	478	443	470	460	469	485	428	478	468	462	418	484	453	469	484	423	454	454	464	446	453	474	456	505	448	437	464	466	450	450	459	497	454	503	491	459	479	502	493	456	485	428	444	449	474	448	450	456	481	493	482	460	453	464	436	485	460	466	500	466	450	459	473	494	474	460	464	505	441	465	467	464	483	436	422	462	457	464	483	470	482	459	442	454	495	450	463	481	472	467	476	452	452	471	491	500	454	460	495	471	453	464	424	456	509	497	470	459	488	441	435	463	445	459	457	456	470	471	492	453	484	496	477	488	447	443	446	439	468	417	437	468	450	462	489	499	471	417	429	453	431	437	470	471	492	488	475	469	454	445	437	471	422	460	457	473	437	470	518	470	417	474	502	465	439	465	482	469	473	457	460	486	469	461	478	470	476	459	518	421	502	448	489	467	470	464	462	447	446	446	433	438	456	485	451	500	486	458	467	456	454	485	496	476	482	417	496	466	471	491	457	448	472	472	461	478	489	471	448	452	477	442	483	441	479	442	469	476	478	459	447	469	439	459	543	456	484	459	440	501	458	470	501	496	477	429	480	469	488	474	478	446	451	417	466	469	454	476	484	452	456	479	465	468	458	448	464	444	451	441	482	502	464	468	446	494	453	480	440	485	482	469	490	430	489	461	442	502	466	493	446	465	520	445	438	444	417	449	440	483	496	478	450	481	473	454	458	456	459	485	496	448	463	458	480	460	503	441	453	393	464	477	451	447	462	477	481	495	440	446	490	461	481	480	502	462	447	441	485	450	476	440	481	460	485	465	473	471	465	459	477	440	517	460	452	455	420	410	506	454	471	465	425	486	476	453	514	425	484	476	484	455	477	419	498	450	474	430	430	459	474	426	478	457	445	449	468	460	455	433	482	457	471	479	440	476	447	502	472	491	424	458	458	460	445	460	456	459	466	441	492	478	489	448	464	500	475	478	491	476	476	473	468	473	452	484	439	471	422	448	495	434	457	466	442	519	457	505	503	488	481	471	455	471	452	509	484	435	457	463	445	456	479	461	451	477	442	476	443	467	439	469	451	450	447	434	446	451	501	459	453	459	472	476	470	497	479	476	444	488	458	491	471	496	464	439	502	479	455	437	462	448	491	480	451	457	452	465	470	452	455	463	472	451	459	501	484	478	420	432	458	479	438	454	471	494	500	469	483	510	486	473	487	471	468	463	440	479	481	446	445	419	465	479	473	479	468	474	451	499	434	433	461	408	455	471	446	476	458	451	438	479	463	479	502	475	470	489	456	517	510	431	411	478	467	486	437	408	436	450	468	478	440	480	469	485	452	427	513	476	420	451	430	465	491	509	447	453	469	482	440	460	492	456	460	461	476	474	465	435	479	452	465	433	464	456	471	433	438	447	422	443	493	474	465	464	430	458	450	447	464	482	458	510	469	494	452	461	491	472	498	428	468	500	430	433	461	460	467	467	444	476	458	448	494	445	443	460	476	505	432	484	427	486	463	465	454	461	462	461	467	438	470	485	472	449	452	429	472	416	435	484	496	496	473	480	400	456	431	457	468	492	459	474	479	438	477	465	499	410	445	462	450	479	467	459	480	468	432	478	496	501	468	491	466	457	438	436	457	429	425	467	465	452	489	445	464	469	415	464	493	497	466	460	497	459	449	481	465	459	434	409	462	455	422	463	471	457	472	436	479	465	468	441	488	485	472	438	450	483	456	458	461	439	464	461	494	480	457	454	467	465	463	470	464	474	463	466	489	425	495	493	480	465	481	446	467	444	466	474	446	457	437	447	507	449	483	464	446	465	509	450	448	487	468
34934	14809	6304	3999	2406	1343	947	661	481	433	370	363	287	288	275	308	273	240	254	276	254	268	227	245	230	206	255	205	208	219	214	212	214	201	256	200	179	212	216	227	226	208	233	206	186	205	230	231	205	218	225	206	207	208	188	226	245	211	178	196	213	215	219	222	201	210	207	189	225	232	229	195	208	219	206	197	189	208	207	216	200	212	194	205	208	199	211	178	212	210	208	241	213	203	216	228	191	213	194	203	213	182	211	218	196	214	196	228	200	221	218	198	200	208	234	214	210	190	195	193	189	196	207	215	192	188	203	220	180	233	201	204	206	222	201	213	205	205	199	201	216	200	190	234	178	212	229	223	206	201	206	179	187	237	192	187	171	186	213	196	202	201	162	205	224	193	204	196	210	189	201	191	208	201	211	212	216	221	202	202	199	206	191	212	221	225	207	182	200	186	215	206	199	170	181	196	250	218	200	219	221	203	206	183	211	193	207	222	196	212	201	231	169	199	186	222	215	198	205	199	224	236	213	223	186	198	241	209	208	209	195	209	203	181	216	201	208	187	197	193	231	228	226	204	205	197	191	211	211	188	193	203	246	216	196	242	186	192	211	201	235	192	204	195	218	226	209	222	209	246	202	208	207	211	201	234	217	186	192	201	237	213	212	202	211	224	203	217	222	220	197	203	200	206	229	196	222	241	205	231	229	162	184	212	194	192	212	213	188	203	195	199	211	196	177	203	179	201	206	202	235	207	209	195	215	229	230	225	203	201	215	210	243	213	204	212	198	200	199	198	199	200	207	210	214	207	232	197	186	228	208	218	210	197	199	235	199	231	202	183	217	180	222	179	214	239	196	207	199	228	195	182	212	171	210	184	193	199	218	194	241	220	190	203	182	202	192	188	196	212	212	236	199	213	197	204	203	212	217	248	225	188	191	200	224	218	220	204	209	202	209	193	192	189	225	199	218	198	217	172	230	217	198	205	202	193	211	204	153	210	215	199	214	228	185	197	226	212	184	214	211	200	227	193	194	232	176	217	205	219	202	220	199	205	214	207	207	195	224	195	208	198	206	193	201	234	198	217	183	187	226	220	195	202	213	189	207	187	215	217	176	218	184	227	194	186	208	207	217	202	192	204	200	221	213	214	225	163	200	205	220	212	207	198	188	216	203	223	206	200	197	233	197	224	225	237	224	211	195	199	236	230	191	211	232	200	198	198	221	202	215	212	194	193	206	211	191	217	215	196	213	218	221	201	214	183	234	232	190	199	205	198	187	217	167	222	216	198	206	194	234	209	206	220	216	216	217	199	198	208	206	197	185	186	212	198	237	194	202	224	187	240	211	227	195	188	196	225	224	213	206	195	244	195	203	202	209	201	193	201	236	176	203	232	210	181	192	214	221	205	224	204	194	204	197	179	230	214	239	188	201	220	192	219	200	248	212	206	182	216	223	195	189	213	193	213	201	206	211	212	244	183	203	202	218	199	212	220	228	220	207	191	240	220	199	205	185	189	226	205	184	220	216	220	183	219	230	213	210	206	197	227	198	192	208	197	204	198	227	187	243	193	217	203	209	197	184	175	199	185	230	205	206	197	187	218	208	180	190	205	209	196	210	205	174	200	223	217	199	210	205	218	198	214	225	210	222	229	226	167	244	212	222	225	222	206	212	176	216	191	207	169	198	193	213	195	225	236	210	191	204	199	220	208	206	213	243	209	227	203	216	217	205	193	182	192	203	206	199	243	219	204	170	210	217	214	201	231	192	211	207	191	225	205	225	199	208	195	211	216	191	217	197	198	188	223	246	234	204	200	187	228	246	192	197	222	185	243	212	213	212	242	222	188	197	200	179	195	207	212	208	201	196	194	211	209	217	222	179	210	207	222	218	197	181	203	240	204	230	202	206	201	213	204	226	212	211	201	239	193	217	216	216	206	216	227	230	192	219	212	213	216	190	195	190	197	212	216	228	191	187	188	196	216	225	214	209	176	182	198	167	198	213	204	223	222	204	203	206	215	158	212	216	198	185	202	221	209	191	195	222	222	193	191	182	188	219	199	219	189	185	212	189	188	239	206	186	191	221	192	220	211	200	190	211	226	224	191	226	185	235	217	204	232	213	204	202	199	221	241	188	189	190	206	183	232	187	198	206	186	199	206	191	197	228	220	215	201	194	186	227	194	221	169	214	222	244	205	194	175	209	206	188	211	196	204	221	209	201	238	246	209	206	206	191	207	220	188	211	192	208	224	182	216	192	214	217	208	204	220	216	232	201	179	212	232	201	190	199	195	223	203	174	223	209	195	186	200	227	228	224	212	191	211	213	212	198	205	199	189	209	207	196	199	199	191	199	207	208	226	213	207	199	197	205	160	209	179	200	240	225	189	185	204	214	220	224	206	202	180	220	194	206	217	247	202	211	212	218	211	224	196	218	201	209	250	219	225	176	230	207	199	189	178	228	214	201	205	214	198	217	186	205	209	233	197	214	202	211	200	207	190	210	210	189	217	196	228	193	203	201	186	193	193	224	198	218	218	212	222	202	189	196	233	213	208	193	215	221	215	208	196	204	237	200	221	221	199	207	223	226	191	229	212	199	191	223	218	199	209	183	224	201	243	212	234	192	170	200	213	221	211	211	202	179	182	191	234	195	180	204	210	195	211	185	199	224	209	194	195	183	216	208	169	228	204	203	218	205	192	209	200	228	224	204	214	189	206	205	191	233	206	199	197	187	215	231	226	209	192	198	201	189	233	220	206	199	193	175	214	201	201	199	201	206	187	220	184	213	181	212	229	212	210	222	187	208	213	214	196	214	179	188	177	226	203	207	220	190	232	189	223	215	209	196	209	200	237	199	194	193	194	202	219	205	234	226	216	213	191	219	210	188	209	226	191	200	203	209	209	214	221	201	207	212	219	219	181	225	198	213	186	198	179	217	230	235	245	236	219	205	212	224	192	201	217	233	219	206	206	205	189	197	209	210	207	192	175	189	231	208	193	208	220	193	208	180	210	192	197	230	205	195	217	211	219	213	204	212	181	205	213	220	221	212	220	220	221	201	192	197	207	203	236	204	195	212	211	212	221	205	212	217	209	202	245	234	212	210	197	239	204	187	195	208	228	212	213	194	217	197	233	212	185	216	185	207	240	221	203	179	189	195	227	211	216	199	224	178	195	194	204	189	205	198	211	245	210	176	199	218	194	201	233	198	200	195	215	231	197	208	201	229	208	186	195	222	203	237	196	193	175	202	194	224	189	204	232	212	209	214	211	212	198	208	205	214	221	208	192	216	194	186	202	199	222	225	214	209	218	216	209	208	225	210	200	192	211	212	174	182	199	215	204	211	196	187	213	217	190	199	211	210	184	231	217	217	201	217	218	185	185	203	188	190	201	193	193	207	214	218	194	185	201	177	214	206	213	212	179	179	185	227	215	188	199	209	212	248	248	228	227	206	204	200	210	194	196	185	187	211	211	196	209	220	217	184	203	204	224	189	216	242	220	204	189
19891	7349	9672	10116	8133	4941	3618	2823	1932	1551	1348	1314	1116	989	888	848	813	872	824	816	661	708	664	593	622	612	622	542	501	509	534	509	533	528	519	477	518	449	516	521	500	468	487	557	517	515	493	478	518	529	480	435	451	449	485	437	417	486	487	474	527	490	485	525	486	479	481	477	468	479	486	452	447	481	461	485	469	480	526	486	470	484	488	484	477	466	481	453	445	478	521	470	495	482	488	468	480	487	473	469	499	490	502	469	464	462	480	463	451	488	489	456	467	438	483	442	493	472	492	453	446	457	466	451	461	469	472	440	500	439	475	455	492	440	485	449	457	448	464	472	434	472	450	439	457	439	435	445	465	453	428	483	467	440	484	463	446	438	442	487	448	496	452	448	466	478	476	485	448	431	448	440	462	447	442	465	466	430	490	505	469	480	449	415	497	437	467	467	450	503	470	434	458	433	443	481	466	469	521	469	454	463	478	466	476	479	440	457	437	452	480	473	451	431	464	510	496	447	410	484	448	442	432	502	465	457	483	442	467	526	449	462	446	487	486	474	497	478	455	468	445	464	478	420	455	439	436	447	496	459	467	481	442	501	443	476	474	486	456	497	489	463	471	485	439	472	493	481	487	451	471	446	459	477	427	472	444	466	481	475	456	444	474	464	497	465	436	472	481	459	475	474	460	466	471	457	436	447	437	491	473	463	436	465	435	487	481	450	454	472	498	449	431	474	463	457	446	447	489	483	479	468	469	498	482	447	492	475	473	481	465	483	446	460	457	469	507	456	438	465	456	464	493	485	453	449	510	470	490	465	465	457	480	445	448	477	452	473	493	447	432	498	457	508	464	436	439	473	515	457	472	496	450	426	484	472	451	469	455	436	459	461	458	460	483	414	482	478	471	450	422	502	468	467	450	465	464	454	466	481	510	450	453	403	499	463	437	521	438	491	474	470	448	431	493	454	493	477	405	476	494	460	502	439	413	439	446	477	465	454	442	460	505	470	446	422	469	498	438	442	468	477	489	466	460	431	485	501	508	481	424	447	461	427	477	486	473	445	472	497	449	454	499	488	455	489	461	452	490	454	451	460	445	493	432	457	448	480	479	496	481	472	485	464	460	436	481	494	462	468	500	471	447	468	449	439	455	483	468	447	464	453	428	468	444	439	456	484	473	443	484	501	452	427	544	441	502	448	405	424	475	454	465	479	486	405	468	486	463	441	467	482	436	440	486	488	490	447	473	486	489	460	475	412	468	428	463	430	507	468	477	511	447	433	427	467	455	480	451	490	488	460	493	491	490	448	407	495	480	466	464	459	458	463	466	474	466	477	472	494	461	440	430	462	474	476	480	433	483	494	462	453	471	465	445	442	451	486	436	458	437	450	477	457	475	455	488	454	516	487	459	463	441	461	467	475	433	463	426	449	466	472	437	471	488	474	481	466	437	448	477	447	442	469	449	478	476	486	448	476	467	501	466	455	493	479	490	431	475	479	465	437	480	453	471	419	491	419	456	458	505	410	457	480	414	460	472	476	433	427	493	445	469	475	446	452	494	508	456	448	477	464	459	459	464	455	425	446	454	495	480	470	452	478	504	452	437	469	485	479	463	494	429	460	455	493	449	469	473	475	434	441	495	468	498	476	463	489	463	444	453	475	474	482	458	484	482	456	471	450	450	475	472	463	443	484	467	449	473	412	446	458	477	481	459	475	506	462	448	484	449	487	421	460	473	471	442	454	474	471	480	463	443	419	501	509	489	466	427	469	448	464	449	473	454	465	445	482	433	478	454	468	444	455	447	460	457	488	412	465	479	471	455	469	460	513	470	477	496	497	452	446	479	473	468	462	478	447	452	483	438	457	449	485	480	486	468	454	449	497	489	482	487	436	445	481	441	436	438	512	456	516	485	436	467	491	505	447	471	462	465	487	532	434	458	437	474	466	470	432	475	499	475	470	453	469	483	486	469	465	483	473	447	467	452	464	458	489	453	472	469	458	470	489	478	462	464	472	458	470	460	496	470	459	441	466	477	480	465	433	432	502	453	473	472	465	487	486	428	466	505	460	477	486	471	471	496	437	466	457	481	429	454	462	503	460	499	463	478	468	449	466	460	466	490	476	476	478	469	490	461	487	487	470	469	456	451	449	466	499	465	429	453	462	434	441	501	443	437	487	453	455	446	455	468	445	440	480	416	493	489	461	493	454	450	495	476	492	453	499	486	467	516	475	484	449	483	453	471	465	474	452	469	449	465	444	497	478	455	469	479	467	441	461	447	470	446	444	434	488	468	455	481	463	511	471	414	451	459	505	478	452	483	503	469	490	465	467	463	497	436	459	476	472	454	477	434	458	477	451	449	429	459	483	444	456	476	397	466	452	418	543	496	455	431	479	449	467	471	448	464	500	463	461	427	486	509	495	461	454	484	457	460	481	507	450	452	473	511	419	453	485	448	459	526	471	465	447	480	508	434	474	448	432	508	484	435	438	459	491	474	473	495	497	449	435	454	462	457	455	456	475	455	482	487	490	513	441	462	477	452	468	472	483	432	472	452	460	454	477	460	455	455	477	482	419	487	454	469	462	475	468	452	462	458	450	468	474	450	461	464	450	456	467	467	472	463	499	450	508	456	442	468	438	411	458	408	468	445	463	439	491	433	469	462	451	437	431	449	497	466	457	457	469	481	463	487	486	453	475	472	472	451	449	438	462	487	475	461	440	475	459	418	484	471	443	518	468	448	465	445	460	488	471	483	488	466	485	456	425	467	471	466	457	477	483	468	469	430	455	446	502	486	452	473	471	519	393	438	495	476	473	460	493	453	480	473	481	484	468	463	439	477	460	455	468	451	464	452	473	463	452	487	428	462	461	459	489	469	461	493	488	431	512	456	458	435	454	454	465	470	483	434	461	436	477	471	479	462	391	461	470	433	459	493	453	455	470	443	493	484	469	450	478	489	514	461	450	429	492	484	470	489	511	468	480	463	470	497	452	472	413	448	450	430	488	464	465	437	469	457	441	493	461	467	472	477	426	487	446	462	461	486	472	486	424	499	471	453	474	442	481	492	475	459	461	462	456	496	466	450	472	486	422	473	432	459	447	446	474	461	435	502	457	484	460	497	486	465	493	464	484	430	477	440	469	434	477	454	469	436	437	484	463	495	461	459	468	433	448	478	456	460	423	482	448	442	454	441	449	461	457	461	501	504	492	462	504	483	458	435	427	439	460	470	490	472	431	468	450	427	445	453	493	472	471	461	435	491	438	406	443	462	449	516	456	466	441	487	495	489	501	496	436	491	462	470	483	486	449	469	497	415	458	477	440	456	463	463	471	457	483	473	487	472	461	487	464	468	488	478	478	459	493	510	472	445	447	461	496	519	464	470	468	475	475	456	437	420	485	471	449	482	484	461	464	493	473	472	447	456	469	466	448	450	478	445	458	467	444	449	453	478	459	444	422	503	466	431	465	437	441	497	474	454	430	489	450	443	464	452	503	471	462	472	445
46224	23816	10767	6502	3760	2120	1351	949	671	610	553	509	457	411	434	415	364	358	351	413	319	343	340	322	328	307	318	309	293	298	320	288	291	315	297	267	297	302	315	311	320	281	320	317	279	363	283	311	270	308	315	307	288	312	266	305	299	315	284	306	308	256	290	303	321	310	290	286	309	283	276	270	286	334	284	273	296	275	313	275	274	310	260	269	263	299	287	291	293	297	272	304	272	279	267	304	286	306	292	314	302	259	264	304	286	268	264	297	303	318	300	290	298	268	266	261	265	291	268	290	282	300	269	282	275	282	253	285	296	304	295	272	310	336	297	268	278	254	282	263	308	277	256	273	284	289	280	247	280	274	269	272	285	321	275	291	270	296	281	268	295	264	270	270	310	285	298	279	271	312	267	270	294	273	265	264	276	316	289	293	288	313	278	299	269	270	290	274	283	267	280	304	311	273	304	293	271	293	311	262	281	280	297	281	289	299	323	269	310	262	268	308	300	322	264	274	253	305	289	302	291	299	292	276	279	269	278	301	268	267	245	277	261	261	257	285	287	248	281	302	278	299	295	278	273	285	267	264	279	300	298	304	326	276	279	287	256	289	275	265	316	300	278	271	295	296	303	296	301	298	291	271	285	261	288	282	271	291	286	270	308	287	274	306	291	276	310	253	251	272	300	281	294	279	276	302	306	279	291	280	274	289	304	287	301	300	298	280	290	290	324	292	292	291	276	287	282	285	302	293	302	277	271	286	298	266	300	304	269	288	290	312	299	263	271	295	289	272	284	306	300	282	292	265	289	289	277	328	259	298	274	258	296	299	302	282	293	318	307	301	269	267	248	271	294	274	281	260	259	271	272	299	311	297	307	297	271	316	248	268	282	289	271	242	323	247	272	290	278	284	301	296	271	274	291	287	298	293	258	290	288	278	265	294	283	296	286	291	328	301	269	304	259	281	278	287	285	285	291	264	285	293	311	292	297	307	289	299	280	326	306	309	293	300	305	311	294	293	259	265	305	275	294	269	264	275	289	303	336	263	259	265	286	290	294	300	245	293	301	311	276	290	282	280	284	290	296	308	293	268	279	304	274	299	286	246	308	290	285	266	302	287	271	301	304	294	309	311	288	272	320	279	283	292	246	290	259	269	272	276	275	277	306	273	253	300	306	260	307	312	293	286	280	261	289	296	301	284	310	294	266	291	332	275	304	290	247	301	314	266	264	270	235	257	273	288	249	279	276	267	281	289	284	263	285	285	293	283	310	283	309	269	276	291	316	284	296	279	292	292	284	284	296	282	288	301	300	276	300	257	281	274	290	289	276	288	289	254	269	286	287	294	292	289	286	276	276	284	290	323	251	308	295	274	282	303	295	277	285	264	295	279	269	282	282	287	323	302	270	298	276	289	287	246	289	286	277	284	312	286	268	301	299	267	300	270	292	302	285	270	278	276	273	262	282	274	276	260	284	271	309	282	268	300	287	297	283	299	297	276	268	254	270	255	295	295	337	294	282	288	284	274	304	264	288	275	303	273	287	280	308	300	278	289	286	317	288	300	271	269	250	303	293	287	284	279	293	292	301	254	299	287	336	297	264	267	249	273	330	306	292	318	312	270	295	283	268	331	273	288	322	317	336	255	293	270	247	265	282	276	270	332	281	285	266	300	304	256	270	276	230	288	275	282	280	288	283	292	333	264	296	274	275	284	287	280	279	291	268	249	282	272	278	295	263	284	253	269	325	290	302	270	323	258	310	281	262	279	258	271	303	273	274	259	308	306	300	294	267	285	286	307	287	276	303	281	287	266	278	280	312	297	310	291	305	276	278	273	274	291	294	278	295	282	268	300	310	292	287	266	289	293	290	308	293	278	287	298	292	314	305	276	295	291	250	294	250	281	299	249	276	309	299	294	242	289	323	281	332	273	304	296	281	287	266	292	283	286	278	289	299	313	291	275	284	294	265	284	232	293	290	291	295	278	291	253	274	276	265	313	245	259	288	280	284	295	273	250	251	298	293	327	257	279	323	292	272	310	305	307	314	294	273	302	276	273	279	276	265	284	260	280	265	280	272	272	286	317	307	254	279	264	289	322	295	280	252	289	290	297	277	286	288	279	268	272	256	278	285	274	278	278	296	263	270	302	311	280	257	248	272	276	307	276	257	271	262	281	276	278	263	274	267	281	325	276	276	296	290	275	291	275	231	267	304	297	310	288	306	267	287	294	291	284	287	264	326	293	289	270	277	293	300	297	287	296	276	298	278	275	268	267	276	300	265	321	307	307	303	283	292	261	300	269	276	279	298	256	292	278	266	274	268	283	291	276	291	278	291	270	292	308	280	291	274	302	307	286	286	307	299	276	312	257	267	254	275	266	278	299	287	315	280	261	304	288	296	269	274	272	323	269	256	261	273	255	271	267	313	280	287	246	287	312	310	299	288	275	289	286	314	283	287	289	297	303	290	314	293	252	304	276	281	255	272	304	299	273	278	286	339	268	262	258	286	279	280	298	278	266	289	311	267	315	264	280	287	290	279	296	252	324	258	273	252	299	298	288	287	322	310	296	281	279	312	271	280	320	323	290	291	274	282	287	300	300	291	268	291	319	292	318	266	279	284	273	234	274	270	267	252	294	282	288	281	261	278	269	266	261	272	277	283	268	264	267	277	283	281	266	273	276	296	277	318	297	296	238	237	248	276	284	264	271	338	302	319	250	275	260	289	297	302	258	312	275	285	269	268	298	296	287	250	300	335	263	240	279	304	285	295	272	273	291	297	317	283	245	307	258	293	257	267	295	313	298	280	279	300	328	298	312	268	255	280	258	294	284	271	287	273	259	262	291	277	286	290	266	288	298	281	304	304	271	292	318	262	283	275	287	259	284	304	299	296	316	284	319	295	333	299	294	330	294	300	304	281	278	294	295	304	301	272	326	281	284	293	261	284	285	254	303	311	307	288	287	265	312	302	301	294	282	292	280	316	280	288	279	281	268	260	287	293	299	313	287	296	287	267	315	276	270	308	296	310	284	283	277	300	269	277	296	285	304	305	274	328	266	266	288	302	273	306	264	325	272	292	272	282	290	323	277	265	339	288	273	272	289	305	296	297	285	266	276	294	309	282	268	296	314	262	283	266	287	293	274	273	278	304	288	321	289	274	285	293	280	312	308	269	312	270	316	296	293	269	267	325	273	298	293	272	292	293	311	286	282	261	264	303	256	308	290	310	253	275	306	281	289	299	301	306	275	300	290	291	271	324	257	302	274	280	280	299	294	273	276	329	279	286	279	246	280	296	284	324	305	265	302	266	277	290	279	264	272	267	256	301	298	249	285	264	288	288	305	283	279	277	245	281	277	298	267	308	245	296	306	248	318	299	293	300	295	299	322	271	277	278	273	309	278	262	288	289	246	299	293	296	315	266	294	233	267	296	258	249	308	287	254	315	306	289	290	294	263	287	309	267	293	296	296	297	288	313	327	249	306	279	266	268	294	309	311	251	276	254	295
26298	11647	13352	13636	10692	7174	5105	3830	2757	2233	2096	1850	1561	1350	1311	1215	1157	1200	1175	1073	967	961	946	913	879	839	892	779	692	758	676	705	701	721	659	654	684	707	686	676	734	623	678	733	655	662	637	699	672	703	683	626	656	684	646	647	617	609	615	647	669	660	665	658	672	676	654	642	624	683	576	641	628	624	646	609	654	657	658	653	670	598	617	627	616	644	636	605	626	602	658	642	634	650	605	651	639	657	685	632	631	642	577	636	638	606	655	564	639	583	625	667	632	661	614	613	617	598	586	626	582	617	641	612	640	621	644	624	558	631	606	598	595	658	627	643	626	641	647	668	629	604	619	599	615	629	590	621	673	667	606	645	597	615	622	661	580	588	645	582	608	592	616	554	610	628	595	621	630	607	599	599	607	606	614	589	625	614	638	580	615	611	576	673	602	612	618	629	643	587	606	649	571	623	608	621	614	674	557	649	632	650	622	639	596	626	598	668	608	649	629	616	599	608	618	612	622	585	620	630	567	671	610	605	646	608	590	605	609	576	653	637	578	628	614	606	639	608	640	622	601	613	638	596	618	606	639	618	628	600	618	618	576	615	656	664	620	625	596	594	598	610	645	644	632	605	589	650	634	636	648	633	559	640	634	652	574	592	601	584	628	633	601	600	623	610	606	588	565	570	637	593	612	682	612	598	649	616	652	665	575	594	626	655	604	590	569	617	630	605	619	642	589	650	668	612	628	626	630	608	621	606	596	602	608	609	655	666	622	617	614	667	627	585	689	639	652	568	582	618	631	592	577	589	616	605	625	606	574	599	629	611	598	614	591	628	625	628	634	610	644	579	599	606	670	643	622	677	614	634	593	620	626	614	601	629	603	599	649	594	610	599	592	642	621	598	651	657	618	610	629	615	623	595	587	619	593	600	673	593	602	602	554	640	622	649	613	612	619	658	652	578	634	612	602	606	649	617	585	622	629	591	627	623	608	644	658	603	605	571	599	570	612	594	592	604	569	589	623	626	612	638	573	641	658	599	583	625	622	609	605	612	585	607	632	634	603	641	616	639	586	620	629	624	606	564	599	609	622	603	639	579	578	609	616	590	647	643	624	622	590	578	666	640	659	621	598	612	617	611	659	608	624	636	585	631	640	627	613	606	642	634	619	622	627	621	597	590	577	632	649	618	587	619	651	603	626	608	623	591	589	638	602	617	621	652	653	659	602	614	651	620	592	608	609	602	653	632	579	617	643	612	622	597	622	569	632	599	592	631	596	617	638	661	610	612	620	636	608	651	598	610	603	658	572	595	608	673	602	625	635	650	670	639	607	700	555	628	595	565	660	596	603	669	648	635	626	592	665	656	651	633	670	593	662	591	612	637	611	657	610	571	685	631	630	608	606	609	648	615	606	598	617	613	633	625	593	615	651	608	566	614	630	591	592	617	631	673	665	595	617	595	684	628	631	590	633	612	612	594	625	621	657	592	590	614	609	623	564	577	617	607	609	646	599	574	627	615	609	603	608	624	633	657	579	632	563	639	594	625	630	601	632	632	603	644	637	621	619	612	596	611	580	599	641	628	623	630	656	650	649	593	585	612	638	596	626	615	635	600	589	591	584	603	613	627	635	643	670	611	645	648	643	672	637	624	623	651	606	641	588	585	617	618	600	630	631	681	570	651	645	632	653	690	623	639	597	579	601	671	665	573	671	650	577	634	639	612	628	658	601	621	657	636	651	630	658	623	649	611	607	588	605	616	628	579	609	643	649	575	656	618	609	600	628	612	618	628	623	623	618	625	625	610	637	645	580	643	636	568	602	625	578	625	633	609	585	578	597	611	614	649	645	610	649	666	585	628	656	613	612	603	592	617	635	603	594	589	592	604	627	597	592	623	569	581	628	626	624	635	657	611	643	596	585	597	671	608	668	594	597	621	637	636	593	576	579	666	642	634	569	625	576	651	593	625	581	570	614	629	625	631	595	595	565	627	639	633	634	642	645	646	597	598	657	639	625	619	622	610	620	637	619	636	615	644	631	689	637	604	666	656	619	612	619	608	602	606	637	623	601	622	686	626	567	628	629	601	596	613	603	605	577	691	670	594	615	609	638	639	658	602	623	640	603	605	621	616	622	605	620	592	602	604	600	600	627	613	607	637	575	641	597	582	644	621	649	628	588	591	607	609	612	638	617	591	615	611	596	624	611	651	629	598	634	627	642	612	611	618	629	611	623	611	580	604	619	631	609	641	619	616	670	665	581	626	641	592	593	614	633	600	615	623	598	600	619	642	611	608	673	599	638	625	600	610	596	640	626	611	569	643	607	614	625	585	580	589	617	631	630	611	609	617	613	630	608	632	652	630	598	636	648	586	539	632	598	610	611	577	626	643	593	635	642	638	635	607	629	606	609	640	620	617	606	629	634	629	626	606	605	613	627	649	585	641	585	627	601	636	616	664	626	616	661	654	574	620	600	593	609	629	578	648	599	605	644	595	561	648	612	643	623	608	541	570	579	642	610	567	620	620	618	598	625	650	631	623	591	599	612	577	663	658	613	652	648	654	623	586	613	641	625	600	618	590	687	632	656	623	591	598	622	612	615	647	599	620	586	630	610	630	616	667	631	656	595	659	625	620	615	578	632	610	661	632	602	626	641	612	614	594	618	616	629	625	600	662	651	629	684	643	595	635	633	591	574	615	601	642	639	614	647	613	597	648	627	599	607	590	544	629	607	602	647	627	634	590	566	623	592	597	625	596	645	649	640	615	623	668	607	588	608	592	622	638	633	578	591	610	623	621	614	659	582	567	605	661	621	565	631	603	599	561	651	624	605	624	630	606	637	613	608	605	599	646	609	622	600	630	582	645	583	574	620	585	627	565	572	619	629	657	622	598	644	622	582	611	574	599	590	643	595	619	626	624	578	615	611	617	609	652	624	675	683	649	630	599	604	617	633	655	643	587	599	609	627	625	678	602	617	625	641	601	671	659	593	681	602	572	630	615	615	616	637	611	607	583	618	660	648	595	648	634	596	642	636	618	614	630	624	578	595	577	599	558	596	575	628	573	621	624	640	622	639	641	672	583	607	595	639	588	617	641	641	587	656	581	630	626	605	593	544	619	634	628	626	606	634	617	571	611	657	620	644	628	646	614	602	651	632	580	632	658	623	610	633	582	609	620	655	618	600	612	629	676	617	582	613	607	648	632	597	587	618	588	610	633	641	649	608	623	598	576	637	610	574	638	624	673	631	616	614	650	637	625	648	605	589	594	573	611	644	666	621	606	578	629	613	617	614	623	636	631	576	565	630	637	590	662	646	673	654	589	569	617	672	616	628	587	575	616	602	592	597	637	625	592	660	614	596	668	662	601	629	629	620	568	609	631	610	633	601	603	619	623	649	639	582	623	617	639	597	634	622	605	608	653	615	633	626	612	648	610	642	591	597	650	624	583	606	623	647	654	628	615	648	593	644	642	655	651	589	614	634	614	577	622	608	606	637	633	568	625	622	610
16772	5883	3426	2165	1209	740	527	448	352	337	337	304	271	251	226	253	258	259	226	228	225	216	216	221	197	199	251	215	205	219	212	197	240	236	202	244	197	230	205	213	227	238	206	217	215	175	202	201	218	222	198	208	221	206	226	213	206	226	199	229	198	238	225	204	224	198	199	204	245	207	272	201	187	192	211	216	216	228	227	204	207	201	229	220	186	179	205	203	191	207	248	213	222	187	198	237	221	220	204	211	201	208	193	194	210	201	233	214	206	227	231	217	218	213	219	185	216	217	199	232	244	192	193	218	228	211	225	178	248	194	236	199	178	202	244	216	204	194	219	204	208	217	189	224	206	215	201	209	195	234	215	239	194	223	209	199	202	193	224	194	217	223	249	182	244	220	215	225	239	197	231	212	225	210	213	205	201	214	233	222	206	206	210	206	220	207	190	193	211	225	215	235	212	224	182	203	212	215	251	241	227	217	186	223	246	205	216	233	208	213	216	217	215	218	198	246	224	228	229	208	229	220	200	208	202	190	220	199	232	206	213	220	220	236	204	230	194	195	229	226	220	213	214	248	223	213	220	225	224	217	204	214	219	193	192	194	219	190	213	223	203	216	197	221	203	222	207	183	220	226	214	229	227	217	195	210	175	217	212	231	213	193	219	188	198	213	236	242	217	200	248	236	194	204	205	205	198	207	210	212	193	208	204	204	245	205	186	199	250	209	208	207	215	192	210	228	198	237	208	203	238	233	226	220	218	222	184	213	222	202	231	242	217	237	211	202	184	206	203	217	197	225	219	236	214	200	209	203	181	221	193	204	225	191	211	215	218	226	196	197	208	201	203	184	197	185	243	226	229	214	180	205	199	207	194	187	210	199	211	220	201	221	231	199	190	221	236	192	244	205	217	177	230	210	232	223	227	204	187	221	209	203	203	213	175	192	206	221	227	219	208	202	205	184	209	209	220	185	223	206	191	251	207	209	201	197	224	224	210	214	226	213	212	228	242	226	213	214	230	224	198	205	234	185	219	228	199	209	209	193	202	211	200	227	206	233	230	212	193	216	209	209	231	227	198	256	218	227	213	209	203	202	211	178	182	203	223	206	210	206	234	198	260	217	224	218	196	213	231	229	208	202	216	243	212	212	249	191	190	190	218	210	220	243	231	229	222	201	203	221	225	236	211	207	208	235	200	212	216	210	222	198	195	188	213	183	213	207	219	233	194	215	227	225	207	182	207	196	198	218	223	206	196	245	254	238	214	190	221	214	218	229	226	202	200	231	215	244	229	212	210	217	225	208	207	193	214	188	193	229	198	197	213	235	233	217	224	226	207	213	238	214	214	205	196	233	189	195	203	210	227	207	218	231	214	213	219	206	213	230	222	231	200	203	185	218	207	225	212	183	200	226	222	225	230	217	212	196	227	205	228	198	251	193	200	211	190	229	234	215	203	215	242	240	206	244	216	229	199	206	185	203	191	229	205	228	205	203	208	213	212	194	186	205	232	208	234	202	198	215	224	210	219	211	211	203	229	224	228	228	197	176	224	207	226	217	211	234	217	207	221	201	216	222	206	202	228	228	215	215	201	214	220	200	193	215	208	213	210	232	231	209	226	232	231	184	215	199	212	213	204	179	191	226	237	197	218	215	194	195	221	212	226	220	241	203	204	199	196	215	219	227	199	234	211	244	219	230	208	196	214	217	227	231	185	220	219	198	228	201	209	217	210	207	214	201	212	190	208	195	237	207	201	259	264	191	189	233	239	214	194	200	215	225	205	176	220	208	212	198	187	214	240	224	228	186	202	235	208	210	202	194	232	211	211	198	187	210	189	214	251	218	241	210	218	209	200	198	182	222	182	210	200	197	227	198	230	184	232	212	207	205	175	204	223	209	188	184	216	197	214	243	194	195	204	215	205	208	196	196	231	191	210	184	206	227	218	238	207	205	175	188	196	198	219	238	216	206	204	239	238	212	181	195	242	234	227	199	198	226	229	209	197	204	212	221	209	213	221	217	195	238	203	248	217	222	199	222	216	204	238	202	211	210	197	218	208	243	211	225	215	194	174	216	195	256	230	212	226	188	214	234	189	209	214	214	209	214	232	212	232	223	227	222	198	190	209	217	206	190	199	240	215	214	223	191	206	239	186	210	220	235	225	204	211	189	216	206	245	198	210	220	195	214	192	229	206	211	200	247	211	203	205	202	233	227	225	240	229	186	216	195	242	231	216	179	227	216	221	193	201	219	197	213	206	235	221	206	201	240	201	269	224	188	216	183	210	192	202	217	199	210	248	208	204	200	243	196	211	216	205	194	225	202	207	217	184	228	196	216	225	225	217	192	208	192	198	194	232	220	212	250	188	201	208	226	186	218	212	224	245	213	233	228	204	202	204	234	215	238	238	213	198	198	232	188	170	239	209	209	225	194	204	195	217	231	186	175	204	208	222	189	210	215	229	214	223	186	182	227	234	189	197	222	191	204	206	212	216	224	215	210	188	209	218	203	199	218	224	193	217	239	221	237	248	240	214	194	241	207	197	215	182	239	221	223	204	217	187	192	216	205	189	217	228	190	236	210	207	242	237	196	250	203	193	199	202	195	213	257	207	218	205	200	201	219	230	202	223	206	220	211	222	204	206	241	218	239	192	216	215	190	217	191	191	196	219	197	232	207	211	200	184	217	220	226	232	208	196	211	212	204	198	227	189	198	210	214	215	199	224	211	191	230	211	208	210	222	195	213	196	201	238	227	228	238	212	223	241	218	202	198	214	248	228	209	195	193	229	214	196	206	210	231	218	230	236	210	220	215	202	198	197	213	202	196	209	215	207	210	205	226	173	199	203	212	219	203	209	200	216	205	220	235	219	244	209	208	226	168	216	199	191	202	238	206	180	226	243	206	226	204	216	207	231	227	200	186	215	237	195	206	201	221	221	210	189	200	225	199	230	242	225	234	233	238	244	221	193	231	197	206	229	218	217	186	208	199	201	226	223	215	217	201	207	238	214	183	212	197	230	201	209	222	244	211	199	211	228	216	192	203	206	177	219	230	206	209	227	196	225	220	229	220	212	178	198	221	205	204	233	196	229	215	227	210	194	237	198	208	214	228	182	231	230	213	226	214	221	218	236	182	198	223	203	215	211	214	207	241	187	225	194	169	239	196	226	229	213	227	201	222	219	233	216	212	229	189	201	211	209	198	252	229	205	206	212	236	211	205	243	214	169	224	200	201	209	215	218	214	214	186	205	224	197	217	232	200	215	215	215	227	227	216	218	197	195	246	190	193	245	201	214	218	205	221	214	181	217	208	216	229	190	228	223	216	212	231	203	211	228	229	202	216	217	204	201	169	223	212	195	185	220	218	192	241	198	198	218	217	221	213	211	202	201	213	239	204	213	166	225	215	220	229	224	232	210	203	208	214	232	218	206	215	204	203	194	203	222	242	217	210	206	202	231	216	223	200	257	206	204	224	193	185	197	219	226	216	214	205	217	234	203	215	216	220
8893	3849	6190	5953	4494	2862	1934	1644	1185	1005	1036	894	784	648	626	665	576	631	634	627	587	593	531	539	521	564	554	514	530	505	461	446	468	496	523	485	470	451	465	461	459	492	509	483	414	435	457	515	488	430	453	441	494	475	472	464	486	475	506	495	467	517	498	453	451	456	496	468	477	496	471	472	468	457	436	462	467	493	459	489	463	467	458	501	440	497	502	473	430	449	495	486	460	486	499	493	473	453	486	474	521	503	475	470	445	434	484	474	469	497	477	532	499	481	425	443	489	480	501	430	476	484	462	468	491	473	435	483	490	430	439	438	489	461	456	454	463	457	479	456	426	462	482	413	446	483	478	465	478	493	465	445	472	426	484	465	479	446	513	477	479	447	447	459	491	462	491	502	484	438	485	482	479	428	474	490	404	431	475	487	441	457	456	473	507	472	469	479	479	488	477	485	468	493	462	460	445	462	448	460	494	450	467	488	470	462	481	456	430	465	487	479	477	458	435	483	478	472	496	487	485	461	472	467	434	450	443	504	468	476	492	465	456	485	471	459	487	482	492	457	457	472	474	450	442	445	458	475	453	460	442	440	468	504	491	461	442	449	457	442	447	468	495	463	473	473	487	464	457	430	468	461	475	471	463	477	475	479	458	503	493	468	461	523	478	472	471	453	480	467	474	469	446	492	481	449	490	499	495	459	447	444	490	483	461	443	430	477	462	455	449	451	456	447	478	494	480	464	443	467	460	426	512	481	479	482	467	450	471	496	414	422	515	441	469	425	497	483	465	464	477	453	456	472	496	492	458	449	495	433	490	465	485	455	492	442	461	455	490	460	503	485	430	480	471	452	451	465	460	485	484	487	447	461	472	479	445	476	494	457	492	465	464	444	494	467	478	468	484	510	446	453	509	490	446	481	493	438	496	482	454	431	471	486	481	496	467	486	439	426	486	461	457	484	471	494	461	502	467	455	467	449	454	460	434	430	473	445	437	442	488	489	470	443	423	454	470	490	471	470	465	464	506	491	495	430	463	459	476	432	486	470	470	417	464	468	483	481	469	481	483	486	418	466	508	458	483	459	484	457	485	451	464	469	497	444	434	451	479	472	496	471	520	517	461	474	467	487	480	445	496	508	482	449	458	441	446	454	487	482	442	481	432	475	439	457	469	470	504	417	453	426	474	497	476	453	451	451	457	481	495	462	449	449	481	487	484	456	477	435	488	492	467	420	449	493	476	450	463	447	486	464	441	469	463	476	460	454	432	449	471	449	446	470	449	462	429	432	478	483	478	496	438	447	460	494	447	471	448	464	469	501	480	487	457	500	437	451	493	432	438	415	459	462	440	466	493	454	482	458	465	455	506	464	461	482	438	465	474	489	459	486	477	457	485	512	474	494	487	453	457	439	472	449	484	523	483	489	502	423	472	466	488	489	449	476	457	496	484	487	450	498	464	481	440	473	446	471	462	475	442	482	463	466	452	471	488	451	452	437	461	493	482	486	425	449	462	484	449	436	509	426	489	450	487	497	459	493	461	498	499	515	463	433	482	475	460	452	466	464	463	459	517	459	491	470	504	451	464	475	504	469	461	523	514	466	480	433	463	475	473	460	413	471	468	479	451	466	497	490	437	441	456	499	482	465	462	485	464	445	451	485	487	459	445	463	453	462	479	434	443	450	484	481	442	480	465	420	440	489	461	465	447	507	455	468	486	467	450	401	466	462	470	495	459	477	462	467	436	472	428	483	492	508	418	446	477	483	432	449	479	467	465	453	463	462	450	439	503	448	448	466	514	451	418	444	450	440	472	485	445	481	458	451	500	481	454	491	476	471	430	448	458	427	438	449	459	465	441	449	446	453	484	481	497	477	458	459	452	463	474	442	465	450	470	468	454	435	452	471	477	487	434	449	450	470	475	469	437	461	492	428	461	484	430	496	492	489	443	474	418	472	462	462	453	494	472	455	458	472	496	483	441	464	471	490	449	491	474	445	468	485	471	445	513	463	489	485	499	474	443	444	466	476	478	504	469	477	479	487	464	467	463	428	454	432	503	454	482	482	494	498	431	479	497	500	462	473	465	417	496	474	498	433	468	479	476	479	475	478	441	457	469	474	471	513	483	456	480	454	480	478	447	409	444	458	499	455	458	492	437	485	475	479	442	445	476	462	426	486	506	518	496	505	439	479	480	479	493	469	446	432	474	465	446	512	461	472	453	472	450	507	477	487	486	502	448	470	453	458	456	455	453	455	476	480	484	484	454	504	454	494	471	461	483	482	499	500	472	479	462	482	459	471	483	463	501	500	495	449	468	472	474	505	490	450	473	469	500	457	461	444	435	460	475	478	449	471	453	467	477	448	471	518	482	472	467	491	485	471	467	479	446	483	455	431	497	471	499	440	453	495	486	470	514	475	443	464	528	471	462	463	477	511	427	476	461	508	487	443	483	436	485	463	457	485	488	457	481	448	484	436	469	473	483	447	456	494	481	455	450	437	440	454	472	483	487	461	499	494	478	464	491	444	465	445	533	497	491	504	426	454	466	463	446	470	483	443	468	503	471	470	476	450	475	467	474	442	481	474	504	485	477	460	457	451	461	499	459	466	500	491	504	476	474	472	471	472	447	423	463	438	468	484	470	496	476	465	467	453	486	476	489	488	454	490	449	451	464	497	472	438	481	464	480	480	476	454	494	452	439	497	483	520	472	462	459	433	492	450	509	443	457	484	512	469	463	492	485	457	441	468	440	485	459	502	473	499	469	479	465	430	457	466	445	440	472	455	468	462	486	443	468	506	491	499	503	484	461	458	463	458	485	443	460	450	491	501	481	498	484	458	486	477	471	492	463	431	456	488	463	512	484	483	485	465	458	435	456	495	486	436	477	451	483	439	456	450	477	442	457	458	458	445	477	429	463	448	519	450	461	487	512	461	456	476	509	468	516	421	424	464	496	464	474	491	445	500	469	482	471	467	461	474	487	454	512	460	487	482	464	491	479	459	454	488	456	475	471	514	453	488	480	492	473	477	481	492	508	496	500	449	454	465	487	462	464	433	473	433	443	467	449	478	493	525	440	482	476	467	456	466	471	447	485	432	447	461	441	473	479	433	458	459	502	470	467	469	465	510	481	446	520	486	468	447	491	489	455	489	491	457	450	457	483	477	446	443	440	472	476	495	510	429	475	452	473	456	488	505	474	457	423	497	477	487	448	499	459	488	465	467	472	462	422	440	449	509	502	483	437	494	473	488	469	483	468	435	470	474	501	482	470	442	440	487	447	467	474	498	464	492	476	462	459	448	493	510	451	473	458	505	477	443	486	466	468	457	498	488	439	437	458	469	480	443	496	487	422	455	442	455	468	499	446	496	489	449	499	482	449	470	478	453	474	486	489	503	476	491	461	456	441	448	483	504	467	462	477	462	462	497	491	471	455	489	473	448	473	455	445	447	496	482	491	470	494	431	420	424	462	496	476	438	455	462	445	417	474	441	494	474	442	487	487	457
35545	16985	6346	3921	2240	1353	841	657	485	390	372	364	320	287	276	264	264	263	283	292	212	266	217	244	229	217	234	201	227	246	234	224	230	220	241	194	198	205	237	224	209	197	218	214	197	188	189	182	220	214	190	192	190	184	215	213	203	219	195	203	196	240	210	210	211	191	204	199	219	195	200	215	217	181	214	184	207	192	219	202	203	212	206	208	235	196	197	191	209	210	217	215	208	220	208	220	200	217	228	218	187	211	213	204	198	202	215	223	177	225	203	194	216	246	203	190	222	215	202	208	192	224	213	222	222	208	197	199	190	194	211	201	214	188	205	240	196	226	211	221	198	220	191	198	198	200	198	197	204	193	203	192	237	212	222	209	189	209	205	252	194	202	211	242	223	203	198	243	229	197	207	188	226	227	213	186	211	193	218	193	205	209	204	211	222	208	195	215	208	216	213	193	211	209	206	203	179	210	186	189	225	208	204	203	217	225	199	221	190	180	209	183	176	220	194	218	199	210	230	195	209	213	217	177	235	211	207	224	195	202	237	211	191	210	197	182	217	183	205	197	224	203	192	203	225	202	197	200	209	187	234	186	208	222	199	211	200	204	215	255	185	209	223	223	219	186	196	213	167	223	222	213	192	214	189	208	200	180	227	207	223	194	214	210	233	192	226	211	205	191	211	198	232	189	234	204	202	192	220	222	201	176	223	171	210	203	198	178	182	207	202	202	203	230	200	223	206	168	191	219	226	202	209	210	228	194	225	206	191	197	208	211	209	199	215	197	252	194	169	206	213	191	197	216	217	220	232	238	212	210	196	198	217	184	208	204	210	208	238	194	165	187	211	228	231	240	194	209	234	191	226	212	201	247	200	216	194	212	185	201	207	181	188	227	193	215	246	234	211	241	193	209	224	206	223	208	208	205	193	185	209	219	216	193	222	206	195	181	241	231	202	184	212	199	206	206	249	217	180	222	229	209	211	207	181	220	223	206	215	209	213	228	193	196	180	217	200	201	164	182	211	203	191	229	196	195	219	183	199	204	205	213	240	205	173	211	210	209	207	205	195	230	253	214	210	221	230	205	189	182	200	234	207	204	197	221	189	238	212	193	200	200	245	193	209	201	213	212	194	186	219	207	209	192	218	251	209	223	215	214	231	205	168	165	207	164	196	186	221	232	190	210	230	231	208	230	228	233	219	199	178	189	214	213	231	186	181	241	207	195	193	189	203	205	212	229	216	193	214	196	218	208	188	224	194	206	224	181	230	196	212	240	188	225	214	227	223	215	215	188	189	206	186	206	220	236	215	211	204	207	193	207	188	197	211	185	193	185	217	200	210	201	202	214	179	189	251	220	239	194	202	203	222	200	239	197	235	214	224	207	223	197	191	196	221	201	168	204	186	214	185	243	230	183	194	208	231	206	197	220	205	199	186	216	176	226	209	199	217	209	187	194	200	212	203	198	202	251	191	193	199	211	187	233	248	213	226	205	192	230	200	192	189	215	193	208	212	218	213	206	189	183	218	205	215	202	215	197	210	233	173	208	198	207	189	195	217	200	207	220	213	181	195	217	206	204	217	202	203	205	210	187	205	201	212	195	212	223	233	213	201	181	214	243	190	222	214	184	199	200	201	248	206	204	211	206	176	192	215	211	165	178	220	209	218	212	179	220	216	186	219	214	235	180	196	194	204	216	206	186	218	173	192	216	211	184	204	222	202	210	188	201	187	250	209	200	211	212	207	177	210	198	183	209	203	203	189	191	198	215	224	221	205	202	210	216	195	202	230	229	192	188	224	207	197	211	219	216	208	216	192	194	181	158	202	216	225	219	217	172	200	219	238	206	212	212	202	217	213	209	224	231	203	204	222	225	230	228	213	239	200	193	209	212	204	213	188	230	194	209	212	198	205	199	234	230	213	216	181	185	207	192	187	212	227	202	215	205	236	227	217	212	201	220	220	210	216	191	184	205	215	192	216	220	224	195	234	225	217	215	232	216	213	205	230	210	203	209	234	202	198	234	206	215	209	209	223	184	200	209	209	176	206	257	214	186	205	203	226	241	193	214	212	181	210	216	240	223	215	180	184	215	206	197	198	183	192	220	236	211	217	175	223	202	203	198	217	220	205	213	201	227	220	212	231	213	226	218	204	221	199	184	211	188	185	201	182	204	215	233	223	211	209	211	190	209	211	210	199	211	223	192	212	182	221	218	209	202	185	196	217	202	209	213	212	194	213	223	228	198	182	221	208	176	229	204	240	204	209	207	225	191	196	181	201	190	205	208	205	221	223	212	200	207	203	200	200	181	185	168	213	216	243	233	238	218	200	199	195	210	212	227	196	194	217	212	205	208	229	188	220	214	206	198	199	193	217	198	176	187	200	190	226	211	217	169	192	214	206	209	176	213	161	193	202	212	221	182	191	224	210	215	208	199	170	209	170	211	198	178	213	193	194	214	214	234	197	197	189	190	179	220	209	209	199	211	234	222	210	208	167	216	246	205	198	217	213	214	209	206	182	227	214	189	190	196	235	231	220	215	201	206	233	194	190	207	209	212	187	223	216	211	209	205	233	201	203	214	188	221	209	209	185	195	213	193	191	189	191	230	193	198	214	200	199	188	206	191	189	204	194	219	217	207	203	210	185	178	222	206	234	219	194	225	251	227	204	208	196	200	226	189	216	221	192	223	191	229	211	199	208	192	211	226	201	189	192	225	226	206	213	201	176	181	225	204	207	209	209	200	188	216	209	214	181	225	188	229	204	192	218	223	231	180	234	218	186	209	225	185	202	177	171	193	204	208	203	225	216	199	201	238	194	218	202	210	216	248	217	212	194	228	230	192	217	220	199	219	215	217	216	214	205	180	196	203	187	213	235	233	213	201	189	198	214	212	193	218	216	215	194	213	228	200	200	230	208	203	211	206	219	206	206	200	233	190	197	231	203	184	217	247	196	213	199	190	231	192	191	223	207	197	214	228	219	187	182	192	216	204	191	210	214	207	193	229	191	219	214	214	211	223	232	231	200	201	223	198	208	195	202	223	195	194	194	205	230	217	192	214	209	208	221	216	201	192	228	206	186	203	226	196	198	199	164	215	228	219	207	204	202	170	200	207	193	224	213	219	215	210	182	239	202	238	224	196	202	200	177	204	220	203	193	218	203	242	205	186	221	199	207	203	202	194	210	203	219	214	191	189	191	212	206	229	197	202	221	224	214	186	218	218	194	214	231	214	199	212	222	174	158	226	202	206	190	196	207	212	191	215	204	209	205	223	213	237	238	223	185	205	220	187	197	184	201	208	230	214	223	216	229	209	213	231	189	226	230	175	197	206	217	216	203	212	204	219	213	206	222	215	158	193	199	206	217	224	217	223	228	201	243	197	231	213	214	203	195	189	238	180	193	193	195	227	220	190	221	195	171	173	218	235	214	220	229	230	184	192	180	221	184	212	223	204	214	206	225	185	188	220	201	225	170	195	210	194	183	220	198	247	208	183	204	232	213	195
20232	8959	9428	9630	7732	5352	3582	2771	2029	1761	1496	1308	1127	1044	990	813	807	832	753	708	658	651	647	628	630	567	617	560	582	544	523	513	553	478	501	502	509	468	517	466	495	526	489	499	506	515	492	465	476	494	466	507	498	467	487	477	480	461	444	496	456	487	491	477	480	458	486	475	518	506	500	457	463	475	495	487	450	480	480	492	545	463	484	473	475	512	467	516	466	490	492	484	457	471	505	519	467	468	478	486	485	463	479	520	513	463	440	496	513	450	471	467	478	460	459	472	471	466	455	481	503	467	492	475	513	446	494	460	480	448	481	483	447	452	460	450	476	533	476	472	461	474	493	494	468	443	435	431	471	444	491	458	463	464	497	490	456	449	448	455	476	500	479	464	486	389	487	477	483	474	432	451	454	489	446	452	513	480	454	468	413	462	408	427	476	468	454	465	523	472	507	482	457	448	499	477	472	415	494	446	459	467	457	471	482	466	443	511	442	450	466	475	479	531	425	440	440	446	469	424	482	470	465	459	469	444	479	432	447	451	487	486	484	454	458	464	450	443	436	459	432	483	433	488	453	526	438	477	507	421	481	491	507	467	512	450	472	449	454	460	485	476	459	487	407	503	432	492	457	449	431	471	456	463	468	467	439	465	468	488	474	459	487	463	475	438	448	461	465	472	446	506	418	482	512	448	455	494	458	448	439	435	482	456	489	473	473	457	483	472	474	463	478	447	442	449	426	467	497	477	469	501	466	433	444	483	476	487	510	475	472	471	466	454	492	463	466	470	481	437	515	458	449	455	444	493	448	460	491	446	470	467	454	445	514	495	467	492	468	464	457	460	467	472	453	494	466	489	452	478	489	438	466	498	481	459	463	464	512	450	495	483	512	466	481	452	457	494	483	460	455	470	517	492	451	480	486	476	475	468	444	474	488	442	436	469	489	460	489	448	447	471	481	480	434	521	445	483	498	472	481	456	497	474	472	473	491	472	455	484	464	475	451	473	462	445	525	476	443	502	450	447	437	498	437	470	440	504	440	487	482	488	478	441	486	459	467	518	511	444	465	490	478	422	453	454	494	461	490	493	444	503	484	501	472	439	446	481	447	486	416	484	526	454	422	488	508	466	472	465	439	476	438	478	475	476	474	512	464	463	437	481	448	475	468	462	455	450	498	448	472	465	461	471	498	408	469	473	468	433	499	475	487	493	495	452	473	476	452	501	446	471	478	469	503	435	465	476	452	435	510	469	452	480	479	445	447	424	485	492	460	488	459	464	481	484	483	464	469	487	482	434	476	456	502	465	464	450	464	473	491	495	480	524	490	419	458	475	439	467	453	506	430	505	479	454	479	495	473	477	487	470	465	484	504	494	452	481	448	441	485	479	474	471	447	503	469	475	442	447	464	483	445	458	448	482	458	432	491	501	444	442	456	480	480	449	482	454	451	447	482	478	513	443	481	451	470	485	467	471	484	427	459	482	447	467	473	454	467	439	454	452	466	462	520	488	481	489	479	455	452	458	496	477	468	487	480	474	433	476	464	509	489	472	477	426	478	429	408	474	428	444	515	434	491	472	452	458	464	486	505	461	461	460	430	486	497	477	447	482	505	427	469	479	474	443	473	436	422	447	472	470	486	455	463	455	477	481	479	453	488	484	454	462	477	423	462	476	463	490	451	419	478	505	481	434	443	507	481	466	453	485	487	448	467	479	480	447	468	467	442	471	445	515	471	461	482	492	468	494	463	464	467	448	468	470	469	517	492	483	469	440	495	503	466	477	465	442	473	482	459	441	477	459	459	497	471	450	447	453	475	474	493	486	447	460	479	484	470	435	482	445	460	477	475	465	474	450	463	455	473	464	452	473	439	442	491	490	495	436	488	442	436	456	477	486	467	508	455	517	488	439	443	440	458	459	490	446	442	482	484	451	510	468	461	424	487	490	431	501	470	456	489	454	466	445	450	449	455	455	510	456	458	476	448	445	461	468	494	494	477	467	458	447	485	463	469	450	416	457	427	474	472	476	454	482	495	476	504	454	488	481	454	478	475	455	497	481	489	449	480	422	478	482	481	434	467	473	458	504	467	468	487	440	442	478	421	471	458	483	437	470	469	429	456	508	486	496	480	491	468	427	469	495	515	444	457	486	445	478	445	456	450	488	463	456	442	468	427	441	440	503	502	521	460	465	502	429	465	485	477	477	465	465	466	501	457	479	478	439	471	437	464	459	475	467	475	484	494	451	474	452	443	476	494	492	501	466	472	471	455	480	455	457	456	466	484	451	471	474	492	466	505	473	460	455	459	460	461	457	506	441	432	519	446	449	464	433	498	453	483	464	492	475	486	461	448	488	461	452	454	432	441	469	480	424	490	521	452	477	424	443	465	474	473	479	479	460	487	491	454	446	451	469	494	459	466	458	483	430	412	481	476	455	457	468	466	457	489	442	459	455	397	475	418	498	486	490	477	488	497	487	446	465	469	441	488	476	494	476	457	469	461	454	465	472	467	445	445	479	470	461	447	468	451	470	483	456	459	422	498	464	472	453	481	497	477	523	459	482	458	473	464	475	474	444	511	447	499	447	472	505	454	451	455	514	508	471	439	443	468	471	435	447	485	473	454	436	393	495	498	446	504	475	475	456	453	486	432	448	449	443	492	437	479	488	446	451	484	464	477	492	443	461	424	487	465	480	471	464	413	503	493	472	488	469	428	455	434	479	435	438	488	454	464	491	474	462	472	436	422	484	496	455	468	474	464	463	473	495	498	457	445	443	497	482	464	493	460	463	452	490	483	513	430	482	473	467	455	485	450	476	465	434	513	464	482	479	481	462	465	470	498	467	484	466	456	452	465	480	441	500	447	469	489	481	466	467	467	450	450	525	461	477	472	459	505	440	457	476	488	430	512	499	458	491	435	500	489	500	466	444	488	480	479	473	452	503	476	437	468	444	470	507	463	497	436	445	441	457	455	450	445	507	497	483	512	445	483	495	488	454	464	483	456	460	432	465	488	472	467	420	496	445	454	467	456	477	473	447	474	482	467	490	486	439	475	472	478	464	476	494	487	429	467	460	470	480	439	511	478	481	497	498	478	452	482	475	432	471	501	482	460	432	489	454	476	466	429	458	453	468	465	463	486	485	427	473	525	459	436	462	440	421	451	466	470	395	438	465	464	442	468	476	484	460	435	494	501	472	470	438	471	480	454	489	453	473	455	491	461	508	447	489	481	447	485	429	492	470	475	477	472	515	463	451	484	463	493	474	425	491	463	478	448	471	485	478	489	461	482	471	467	482	474	478	473	448	474	492	461	467	459	473	497	477	508	500	486	426	472	501	461	454	459	494	466	495	495	490	438	456	419	443	486	481	448	472	475	465	454	482	495	463	446	518	462	442	457	462	502	417	491	462	456	463	468	466	455	446	487	438	486	469	496	486	476	479	438	501	453	500	466	496	463	452	479	468	457	458	487	508	499	486	480	456	476	489	485	457	501	526	456	434	478	454
46625	26112	10581	6119	3514	2171	1503	992	784	605	542	458	471	412	403	377	322	395	354	352	308	360	362	314	307	321	284	344	291	308	265	300	342	317	284	290	258	296	284	309	292	331	301	294	291	305	300	297	286	303	294	264	276	288	260	277	279	288	293	257	252	271	285	306	265	285	295	301	293	273	291	263	300	307	295	287	297	312	270	287	278	282	301	295	264	303	307	290	296	286	276	260	290	297	298	317	307	268	306	294	303	294	313	281	285	265	276	297	258	294	310	280	284	308	249	271	333	282	255	293	253	280	277	269	265	273	326	274	284	301	296	300	322	282	294	317	289	292	322	279	245	308	277	236	244	286	268	276	309	285	315	305	296	279	291	278	243	279	314	307	269	276	317	291	300	267	256	256	296	290	300	293	258	278	294	269	306	301	280	302	292	287	251	271	310	286	277	286	317	299	274	274	286	264	246	283	276	270	293	294	293	303	279	269	296	316	276	328	307	284	288	307	327	280	314	306	324	245	281	280	277	282	291	291	275	300	285	279	271	312	289	278	292	293	287	322	257	284	310	290	287	275	308	309	281	306	285	269	286	274	293	305	289	323	269	319	307	275	288	278	297	294	270	319	289	280	279	302	285	288	257	281	293	296	291	301	262	297	284	320	304	259	298	263	273	270	293	317	260	294	288	297	293	289	284	256	293	295	310	269	273	235	321	291	301	296	331	260	296	307	268	272	297	271	302	270	284	273	268	301	322	271	258	283	287	292	315	298	256	293	275	262	273	276	263	294	272	274	295	340	290	291	305	317	278	297	293	279	307	263	302	273	269	278	261	301	295	292	280	294	272	270	317	288	257	277	302	291	314	275	256	287	308	294	283	302	288	298	303	263	313	274	247	273	289	262	303	288	256	328	268	294	276	310	338	243	267	272	284	259	300	288	281	287	275	264	279	288	284	272	283	276	303	336	263	283	292	298	266	289	322	307	295	288	298	280	258	314	292	296	248	291	281	292	298	272	297	297	306	271	266	283	303	289	299	308	320	279	315	287	296	271	311	264	265	282	290	266	290	291	308	270	289	291	294	281	273	293	305	294	267	260	273	280	322	282	315	293	308	284	294	279	294	331	305	291	300	297	289	279	269	299	297	309	285	282	321	296	289	260	293	289	270	282	274	255	332	308	288	287	315	254	296	252	267	286	309	280	270	298	307	254	266	295	329	257	252	284	277	297	267	264	279	281	315	271	269	338	305	313	273	287	292	266	284	274	290	287	270	311	288	301	287	276	310	293	312	280	278	302	275	304	275	285	277	284	321	311	313	295	292	300	279	266	283	268	297	281	253	306	274	273	292	312	271	276	265	280	291	301	301	287	272	318	270	293	293	313	292	329	301	274	288	286	273	322	283	277	265	291	297	300	293	277	288	253	263	297	306	291	277	256	268	269	268	257	297	316	297	290	264	279	296	278	299	340	281	271	305	295	283	268	260	293	271	266	270	281	315	275	252	284	297	264	279	299	276	306	282	292	313	284	284	289	320	281	265	264	303	300	291	286	307	284	280	317	268	301	286	336	324	315	317	271	297	292	298	290	276	310	332	256	303	303	273	278	292	260	284	267	293	273	271	312	281	305	289	284	252	263	264	296	278	304	306	335	277	278	304	253	266	278	276	286	267	306	253	274	288	282	281	299	280	269	256	280	308	275	274	295	259	291	306	313	259	265	285	294	279	278	278	282	297	284	261	292	301	292	261	285	297	295	264	287	292	260	318	286	294	300	286	302	312	267	294	284	286	274	273	276	318	284	333	261	304	284	306	293	301	333	296	301	329	296	300	310	301	266	276	276	257	286	269	266	283	285	287	288	326	291	293	296	289	285	257	273	241	277	281	280	286	312	276	303	256	314	288	270	300	293	273	320	302	295	293	275	302	278	318	312	265	312	330	278	288	310	304	286	275	260	281	259	250	255	307	268	282	308	280	264	249	283	291	278	251	288	300	307	271	273	283	302	282	288	268	297	272	293	273	333	310	272	283	284	288	295	293	304	318	312	308	309	294	247	295	276	260	292	273	299	285	292	293	272	293	327	319	274	325	294	284	305	266	295	299	299	302	342	309	304	315	274	288	295	278	305	299	301	307	274	317	288	302	304	293	297	282	278	247	305	282	246	278	296	311	275	291	292	284	262	287	313	252	281	269	264	257	316	287	281	270	288	316	271	303	292	278	311	342	294	290	290	285	319	260	270	322	308	274	306	309	314	296	331	309	284	337	304	272	290	276	294	302	311	273	296	290	308	303	285	262	263	285	288	283	298	273	283	291	308	309	298	310	255	286	321	258	286	271	279	254	293	304	288	308	290	302	287	298	274	283	298	286	264	323	295	282	292	270	303	260	305	295	320	299	278	292	260	277	244	271	265	257	300	331	291	308	315	288	268	285	297	256	296	267	298	279	253	309	255	282	303	304	263	271	296	312	302	303	305	258	285	292	284	286	278	292	286	282	276	279	293	288	282	292	323	297	315	301	311	302	300	280	308	269	297	291	273	285	308	273	292	342	255	279	277	272	298	265	312	267	277	317	271	315	314	284	285	263	292	284	301	295	279	272	279	280	290	277	303	306	304	294	266	299	320	302	320	292	295	306	288	271	317	313	291	289	320	304	315	320	311	312	283	279	303	301	316	271	282	258	299	305	294	283	246	288	269	318	244	301	282	308	316	305	243	252	300	275	321	323	274	322	291	309	263	306	298	266	277	296	290	282	271	270	292	295	301	281	283	288	286	323	286	329	263	301	303	287	303	295	281	250	298	283	285	300	270	261	278	270	297	313	274	320	314	298	291	292	285	276	289	315	302	278	301	270	307	290	297	304	290	316	276	273	277	297	269	251	263	284	294	282	327	269	291	297	320	297	263	329	282	285	333	295	306	262	319	321	302	310	298	287	308	297	320	278	303	273	287	305	293	268	269	289	273	285	280	318	272	307	298	271	270	288	314	295	301	304	290	297	284	285	319	302	287	302	281	317	271	299	253	294	259	264	249	271	258	293	293	313	302	281	323	333	317	276	294	307	290	300	275	257	287	285	309	302	306	297	292	230	300	272	282	272	328	299	306	289	278	324	280	262	298	295	304	300	296	260	323	285	282	284	350	294	273	284	316	328	332	314	270	281	268	260	301	268	339	279	289	291	307	287	310	325	305	285	327	305	272	247	258	326	278	291	267	244	265	252	281	258	292	282	269	286	283	317	299	264	294	271	289	285	323	288	285	306	277	257	287	289	307	295	281	283	255	260	274	259	296	305	289	275	301	277	287	295	272	277	289	292	269	273	325	300	305	270	282	270	256	262	306	242	245	274	297	257	291	261	324	282	264	305	286	265	289	298	270	283	273	277	283	272	316	286	311	291	293	286	305	257	289	279	254	301	302	304	304	326	327	286	256	291	291	277	298	312	276	313	296	293	297	299	289	286	288	317	294	259	301	279	268	291	273	245	265	280	297	324	303	292	294	288	281	294	259
26679	13193	12423	12811	10182	7664	5373	3927	2970	2384	2101	1896	1739	1502	1439	1227	1159	1165	1114	1012	972	881	842	766	812	831	846	776	732	719	713	719	720	690	732	721	703	714	634	706	692	653	654	654	668	684	763	628	630	689	645	698	618	658	625	666	638	620	667	591	662	680	589	643	594	621	644	622	662	634	638	695	656	641	653	610	581	623	612	694	665	628	651	644	670	668	632	659	646	657	635	625	648	656	671	662	656	629	661	646	622	618	608	668	673	634	577	650	644	613	649	624	590	667	613	649	649	632	594	593	650	627	644	648	629	609	623	618	622	588	658	668	628	646	629	661	629	609	627	618	614	621	629	638	607	678	613	632	639	598	702	690	668	632	639	617	628	621	614	648	614	578	605	644	596	622	611	623	664	610	616	617	630	548	624	618	630	603	613	638	615	647	624	613	583	600	622	628	619	642	634	605	608	594	609	632	616	638	624	638	667	638	584	654	633	651	630	628	653	585	631	594	613	583	630	640	602	614	588	619	656	653	616	578	648	638	650	647	671	590	614	614	584	631	619	591	660	587	618	619	606	651	593	609	652	616	625	629	600	563	591	665	616	620	616	620	637	620	599	640	603	624	591	645	587	640	642	635	644	673	653	631	638	640	613	616	634	619	649	600	633	643	662	685	612	636	602	653	616	626	659	593	609	641	601	630	659	610	621	588	614	564	626	651	637	662	645	622	616	628	600	620	651	640	659	569	605	606	684	677	587	587	600	574	619	646	625	606	593	614	646	611	573	613	597	597	657	628	643	622	630	660	601	601	609	637	643	669	609	635	584	626	655	636	592	631	617	631	648	622	566	600	631	576	679	650	611	618	597	601	634	622	624	649	557	612	644	620	608	629	613	562	619	610	617	636	654	619	630	646	622	612	613	655	577	629	645	618	617	594	599	615	613	636	622	615	649	626	607	605	652	605	631	658	608	614	598	634	668	551	628	603	630	591	610	627	656	676	630	625	618	656	611	601	615	669	619	578	625	626	627	615	630	657	635	650	609	612	626	634	579	622	664	596	599	599	671	615	635	624	601	582	560	607	625	618	594	608	612	624	654	612	629	621	616	631	614	632	615	653	629	640	592	645	601	648	661	621	618	634	609	659	615	656	666	625	625	625	647	625	616	588	635	573	608	657	601	594	611	571	628	677	644	625	619	668	604	589	640	641	659	634	615	600	609	606	613	626	662	602	583	647	585	605	630	578	612	673	597	618	645	598	599	664	602	641	579	640	630	618	665	620	626	640	648	586	657	632	614	573	632	657	595	566	572	656	617	611	619	602	665	613	627	600	600	600	631	641	589	580	646	641	617	629	586	620	649	592	612	627	617	674	634	623	587	590	598	615	601	610	630	617	595	612	622	623	587	632	602	588	595	620	604	631	624	643	591	588	611	637	650	628	601	665	666	649	632	620	630	610	588	583	633	685	604	636	599	602	570	653	618	635	614	625	602	640	622	620	622	602	603	581	653	623	612	614	599	564	609	609	681	609	631	638	596	646	637	613	562	636	575	630	623	676	624	649	620	597	625	613	611	659	611	610	638	681	654	629	619	623	616	632	607	603	585	653	597	631	621	587	615	607	639	637	644	584	594	604	637	639	609	598	622	625	638	643	634	621	590	611	630	629	625	618	599	629	577	611	623	635	596	591	570	631	589	653	621	649	594	587	622	647	625	574	673	632	612	655	619	578	663	617	600	581	637	617	670	607	641	598	628	631	633	608	625	626	641	642	564	641	633	613	590	597	596	605	588	650	648	671	666	632	616	618	627	646	619	653	607	638	598	596	556	646	629	614	615	595	625	611	609	600	581	633	612	594	641	671	618	614	652	596	621	630	577	608	622	674	605	663	641	612	623	615	639	612	624	621	664	635	598	577	630	635	582	585	659	594	628	643	626	572	651	623	636	621	634	568	560	667	609	595	622	609	623	589	640	612	617	661	570	641	622	624	600	592	630	588	617	629	630	623	633	643	609	611	603	637	609	655	598	643	617	632	688	574	591	611	649	619	619	643	590	604	648	630	619	606	569	666	627	594	641	639	612	633	647	647	650	632	574	603	649	675	615	617	626	572	574	607	670	613	616	592	643	592	613	642	603	619	612	619	631	571	595	633	609	627	620	662	634	643	610	626	610	605	614	590	587	645	613	596	593	654	592	654	654	645	651	672	638	642	637	610	576	647	644	629	632	606	646	599	645	575	624	621	627	605	600	630	571	674	613	676	620	610	604	660	590	595	639	622	623	651	602	600	613	613	658	688	638	618	592	627	632	621	642	626	648	654	625	637	637	595	607	667	614	597	622	641	630	646	605	592	628	622	615	632	627	660	607	633	635	613	643	653	634	575	621	617	598	624	673	603	647	625	618	603	634	652	654	620	590	621	608	636	635	646	620	622	646	621	617	627	604	636	629	647	609	645	612	603	629	641	628	647	630	591	614	647	639	649	632	595	629	606	598	638	603	630	666	630	625	646	658	583	648	614	614	630	632	602	588	613	580	651	656	642	605	655	637	613	677	580	611	618	635	612	668	656	592	634	626	637	651	667	664	626	639	597	618	610	617	601	640	620	596	609	577	592	636	626	591	622	623	616	598	611	646	633	615	616	694	623	614	616	680	632	596	651	588	574	648	624	589	637	600	617	587	618	652	608	612	633	615	629	675	596	604	589	622	679	607	646	644	664	618	651	646	604	620	627	628	611	618	604	571	618	665	670	578	620	623	647	652	638	666	634	621	634	634	649	666	662	627	603	605	640	618	622	629	630	644	614	592	666	703	600	599	598	640	639	600	606	611	617	602	631	638	673	645	605	628	629	619	603	650	581	644	611	656	607	616	612	638	637	606	647	570	587	615	668	599	657	631	627	599	678	679	575	666	631	622	597	589	607	630	601	637	630	636	597	618	615	574	616	619	649	625	628	606	630	625	624	620	660	631	583	642	632	660	586	618	606	626	634	621	649	647	621	624	583	621	650	575	595	627	617	613	607	622	603	669	615	585	620	596	619	628	578	659	599	667	666	602	652	632	651	646	630	629	625	598	602	619	623	651	639	592	607	609	646	630	635	578	652	609	565	597	639	659	607	634	613	656	674	631	589	648	635	599	601	591	597	592	618	600	646	654	632	629	598	592	604	661	581	641	641	638	642	647	623	611	600	609	619	629	608	641	622	597	628	657	596	639	593	655	637	635	608	587	622	624	599	635	557	614	636	626	628	643	617	599	611	612	612	599	644	620	599	651	620	661	649	620	615	604	623	591	647	626	637	596	642	599	609	655	575	633	612	598	628	600	642	620	632	624	641	629	630	589	580	642	614	651	609	628	596	616	587	641	638	625	617	633	619	610	623	614	617	621	589	668	627	604	615	610	617	673	644	604	576	613	663	652	613	685	599	604	623	624	631	643	628	628	638	632	602	637	578	667	648	646	613	603	606	686	631	580	627	611	647	622	624	621	643	632	636	630	649	598	650	637	658	598	603
16631	7174	2912	1956	1245	844	610	464	385	335	270	274	273	244	236	257	249	235	232	212	235	208	203	223	219	221	222	227	224	233	219	248	220	207	195	211	229	220	233	210	214	186	217	212	200	205	217	191	216	232	250	233	217	222	220	189	204	215	202	206	182	211	225	197	232	195	228	230	229	183	215	195	198	204	211	228	202	213	196	227	211	205	217	219	206	219	218	197	200	216	240	204	201	192	237	211	171	206	209	205	217	199	198	210	236	213	203	210	215	206	217	221	197	225	209	216	235	194	220	196	195	204	220	219	204	199	241	221	198	209	225	208	195	206	203	212	211	235	210	234	217	201	237	195	166	228	217	205	205	197	196	220	230	225	201	190	200	212	204	227	209	226	202	194	219	193	194	201	196	217	215	244	172	209	199	234	207	220	214	204	225	214	211	225	193	225	217	206	196	241	246	197	219	211	230	214	236	208	211	195	222	195	203	200	238	224	224	202	202	208	236	189	232	207	196	212	211	203	182	205	230	225	203	228	213	237	200	195	181	215	237	194	196	198	202	210	234	221	237	194	222	215	245	226	195	211	195	214	211	202	203	178	208	239	213	207	188	192	216	216	196	199	225	193	198	183	205	200	196	250	238	195	211	193	204	214	222	230	227	224	213	231	229	221	214	213	187	215	202	225	232	215	217	196	227	195	192	213	174	192	193	204	229	261	242	211	193	231	201	222	206	192	182	213	172	194	217	232	211	215	210	206	202	200	194	225	225	230	207	205	204	224	211	184	231	188	218	204	223	188	217	242	210	206	171	215	187	198	203	214	213	211	207	226	213	198	206	194	225	229	201	189	216	192	226	262	213	235	216	209	190	217	174	203	204	241	215	195	217	218	228	200	217	191	221	216	211	178	225	202	241	205	225	202	212	231	224	191	186	193	212	190	211	225	198	196	181	220	218	222	200	206	208	212	162	217	213	203	201	230	196	199	193	200	224	189	205	211	192	216	202	197	195	226	192	207	209	191	211	192	200	200	218	243	222	219	213	224	210	184	198	215	190	222	212	199	208	205	174	200	195	207	216	216	179	210	203	197	199	226	220	200	214	210	202	225	184	198	212	200	191	191	212	205	192	209	168	205	187	197	195	225	231	230	205	207	210	215	218	194	193	223	202	230	219	215	203	211	225	225	213	197	197	221	209	201	224	188	186	207	215	237	213	194	206	203	208	199	224	210	188	223	192	189	241	198	202	209	190	232	239	201	204	205	196	251	213	202	195	205	190	224	222	196	214	183	181	188	245	214	216	229	244	205	205	223	211	207	186	207	232	224	235	184	206	202	240	227	214	236	220	185	189	217	207	208	234	213	236	215	230	230	236	233	210	206	200	220	198	208	229	195	219	189	180	218	207	191	189	175	184	200	239	229	192	187	209	222	218	201	221	227	199	213	196	217	196	223	219	229	230	213	201	210	189	223	225	229	198	208	218	212	215	227	217	197	194	197	193	227	212	195	205	225	200	212	207	236	205	224	206	199	219	217	196	191	169	201	213	218	193	202	217	207	213	234	196	186	191	214	197	199	209	214	213	184	228	228	186	224	210	220	202	186	212	184	203	228	232	227	214	214	181	203	209	232	229	178	224	263	199	236	228	200	195	184	188	252	200	188	210	187	193	231	193	203	227	231	236	228	209	230	201	239	226	188	219	219	220	194	211	225	193	211	208	191	203	198	202	213	208	204	202	202	201	224	214	239	249	215	260	191	186	223	230	197	226	230	202	212	203	231	208	236	204	190	203	187	217	217	258	203	218	197	179	213	230	220	219	187	237	207	226	210	202	197	209	239	222	225	234	213	223	207	212	196	196	210	179	181	198	249	223	194	208	194	179	236	233	211	212	186	212	190	219	194	205	216	224	196	195	220	205	220	201	208	213	216	219	198	242	207	203	201	222	220	229	217	221	208	214	210	211	206	191	212	178	205	232	214	222	194	223	204	194	201	202	194	218	228	203	223	204	204	212	212	214	208	211	221	176	205	222	225	232	225	187	201	212	211	186	192	205	219	208	212	216	204	223	211	211	212	182	194	224	237	184	198	208	202	208	214	221	216	229	205	206	217	213	214	191	226	206	195	199	208	199	198	190	195	215	189	180	220	206	190	237	225	214	209	205	225	203	208	222	199	227	217	237	199	206	172	220	225	183	216	205	209	194	196	153	206	229	206	216	190	225	220	198	206	195	214	223	237	220	222	226	206	225	216	203	222	206	234	210	208	224	216	204	209	227	231	217	217	203	198	215	219	229	222	190	210	210	215	231	239	225	204	241	232	208	212	224	218	212	221	191	199	181	189	230	199	230	218	199	216	214	208	199	211	225	238	221	199	231	241	236	229	202	214	212	195	202	180	224	194	207	219	227	232	215	223	192	210	226	193	220	205	168	198	200	225	199	212	218	191	208	194	208	234	211	202	191	219	198	192	195	196	232	225	191	206	197	208	196	222	186	195	192	199	245	182	225	231	226	218	226	203	186	205	217	221	222	229	207	215	203	204	228	190	216	207	197	226	180	196	191	202	228	233	213	223	201	233	207	194	211	232	245	215	221	216	206	190	244	204	200	210	192	228	224	218	200	203	218	221	263	198	214	240	213	247	175	223	218	207	234	191	209	223	212	225	194	224	189	206	203	227	222	208	221	226	223	215	182	206	202	218	215	233	216	208	194	213	227	201	202	223	221	197	202	212	242	214	201	200	216	206	182	222	193	218	194	235	191	206	188	187	204	196	179	195	187	219	227	237	228	197	216	205	214	219	201	211	199	226	212	237	212	208	220	221	213	240	176	193	185	199	198	201	184	186	218	220	220	210	205	190	220	218	198	208	196	192	201	173	201	203	232	217	215	215	250	201	204	195	202	218	182	208	186	193	238	223	219	243	220	195	204	213	194	186	224	202	212	231	204	187	213	216	218	222	214	223	242	214	236	185	177	193	188	230	202	202	240	230	205	231	217	197	201	213	234	208	206	221	205	196	198	217	211	218	183	215	212	209	207	207	217	214	223	187	197	222	233	222	238	184	211	203	198	228	246	220	231	219	202	232	191	210	208	192	220	249	186	251	213	222	219	211	207	187	218	232	218	181	227	195	204	196	231	233	213	226	198	220	206	210	207	226	192	214	221	204	215	214	224	202	197	208	201	212	200	236	229	188	217	209	199	221	220	210	206	203	228	251	214	177	212	208	220	254	208	208	195	226	212	197	236	217	225	187	212	187	222	202	220	207	225	208	223	214	206	213	196	210	216	202	196	224	233	191	211	194	192	234	187	205	204	208	213	225	241	216	220	228	205	212	204	209	217	223	229	212	207	202	224	207	198	233	228	186	225	230	210	207	200	199	217	229	227	182	214	212	194	201	201	184	235	201	208	248	200	230	217	191	219	205	199	217	196	190	212	204	226	192	209	192	204	213	216	231	204	217	210	236	215	198	212	188	205	199	224	203	166	222	207	204	200	207	203	230	190	192	178	197
8839	4929	5459	5207	4317	3338	2430	1643	1240	1055	950	875	848	727	706	692	666	653	661	554	500	501	543	510	519	532	551	521	458	495	471	467	448	459	453	477	425	478	462	468	499	444	485	433	491	473	464	464	506	509	451	461	499	474	473	482	470	513	461	517	502	459	499	491	477	478	453	483	488	427	444	469	458	509	451	467	468	465	467	458	431	484	512	509	459	470	487	458	485	479	484	480	470	471	452	459	484	456	477	495	456	448	486	473	485	501	457	454	484	455	427	508	451	512	443	441	472	470	451	450	436	486	473	452	499	474	463	482	457	471	466	475	472	464	476	435	492	494	472	481	480	477	472	424	471	484	516	420	506	459	456	481	486	434	435	487	474	473	473	468	450	480	502	441	486	470	458	468	453	437	447	482	444	453	461	471	489	449	461	489	468	457	450	458	468	456	469	443	444	470	461	455	488	457	488	457	469	464	497	459	438	426	448	468	463	451	444	440	496	494	513	475	464	469	423	468	439	453	484	480	473	471	467	471	492	432	408	465	442	494	460	449	446	449	440	458	484	491	492	484	456	487	427	491	451	455	466	436	461	441	448	465	454	498	482	505	474	424	470	478	450	518	436	481	491	441	494	445	436	472	458	487	452	457	474	460	453	465	472	458	437	481	413	447	497	466	459	455	439	465	496	468	467	467	445	437	484	472	507	472	494	460	473	468	448	441	422	476	455	475	486	465	453	456	487	456	466	432	446	468	447	491	484	482	470	423	484	444	497	449	438	472	453	437	431	486	476	394	433	469	452	442	472	439	455	480	453	481	460	462	469	479	485	527	456	489	469	437	436	464	509	444	449	461	468	478	435	512	432	474	492	466	464	461	446	451	432	466	461	472	489	445	481	482	488	440	457	471	471	454	435	437	489	487	497	450	447	486	450	463	483	440	509	473	452	456	431	480	481	459	442	461	471	474	479	468	459	488	428	455	494	522	447	465	448	464	469	470	464	488	444	440	456	462	478	462	470	471	451	463	501	506	483	434	505	492	481	472	465	453	468	427	435	507	423	458	462	452	458	437	479	446	487	467	476	478	431	475	468	492	464	489	436	480	465	473	453	470	478	444	467	490	486	451	446	485	474	462	491	477	432	464	473	456	476	409	503	481	451	488	452	476	494	476	470	442	460	495	456	456	464	477	440	462	471	495	477	433	445	461	431	487	467	497	453	470	471	511	456	507	449	481	428	464	487	485	456	485	469	489	452	472	489	411	446	474	457	488	479	463	471	466	465	464	463	446	492	455	476	439	465	423	454	463	485	449	453	455	458	471	471	466	469	470	441	462	473	441	454	480	453	478	498	458	457	459	467	466	452	526	470	473	458	470	475	476	428	504	487	475	493	466	450	445	446	458	437	429	487	479	479	462	484	507	459	465	470	467	490	435	470	457	488	511	482	454	514	437	448	478	448	459	459	489	453	489	417	474	451	499	442	424	431	464	463	433	471	471	493	472	474	484	506	448	465	419	475	471	466	430	483	463	465	458	467	463	454	485	474	446	452	466	481	517	475	410	474	444	486	458	457	444	481	485	505	451	459	447	447	476	487	455	475	436	482	497	471	483	453	451	457	448	502	480	492	450	444	486	454	494	477	426	483	464	470	436	481	469	463	457	471	447	450	469	461	449	462	463	430	471	469	460	447	502	494	452	454	442	452	469	403	447	450	480	439	469	464	439	443	479	414	455	491	460	418	459	448	449	464	484	501	482	485	476	445	450	480	469	436	455	483	472	488	452	445	456	496	484	441	450	451	491	472	480	490	493	437	447	467	499	428	472	461	462	432	478	468	494	442	436	486	481	471	454	419	483	507	433	473	481	444	452	465	484	426	458	440	430	444	467	469	451	444	458	475	501	460	483	447	459	489	466	494	435	449	436	468	446	449	457	447	457	477	482	415	435	465	442	478	498	447	466	474	460	471	473	488	513	469	508	465	494	441	473	483	470	461	455	446	464	511	479	483	476	501	449	451	475	393	477	484	470	467	471	477	477	483	493	457	462	503	478	487	489	456	501	504	478	459	459	423	486	458	473	467	437	450	476	452	481	466	486	444	476	464	487	452	474	456	475	490	436	458	465	453	472	449	447	465	454	468	469	416	459	463	487	470	479	435	459	479	496	427	504	462	447	473	458	472	490	464	464	461	483	493	462	456	462	500	436	486	470	460	464	444	484	441	441	486	477	500	467	491	465	493	447	489	477	510	442	480	499	478	465	457	474	450	473	494	449	448	474	434	439	474	440	472	505	439	444	447	457	506	462	525	465	450	453	470	463	448	498	464	493	471	451	458	437	454	474	472	486	505	430	475	494	466	460	459	494	430	461	504	481	505	443	469	472	491	445	474	404	476	466	442	485	489	450	471	458	468	482	467	484	464	457	480	503	450	463	489	426	467	425	478	465	482	507	448	453	473	457	462	489	449	460	463	457	456	449	452	481	459	514	470	480	421	472	459	469	435	460	476	462	441	526	479	446	483	463	435	459	477	467	487	437	447	445	434	465	464	433	438	468	465	448	448	451	473	453	455	515	453	465	471	435	484	480	462	483	450	444	482	436	454	476	480	492	510	452	462	472	452	456	456	447	453	455	476	460	480	437	449	473	486	439	463	427	442	480	444	470	475	436	512	447	496	507	480	475	484	458	450	444	458	449	442	436	474	451	449	495	476	488	466	484	482	475	495	453	489	457	433	429	472	484	470	468	468	468	466	455	486	460	434	454	463	503	465	459	443	499	464	492	475	496	484	456	447	434	481	438	457	461	477	492	456	465	475	439	506	428	477	441	450	443	477	448	488	453	475	509	465	457	430	442	441	456	499	484	500	455	453	485	491	445	470	466	471	480	430	417	472	466	442	478	442	455	450	474	455	460	468	474	446	460	442	446	448	460	485	446	468	476	459	460	496	506	441	490	465	483	460	448	476	499	446	458	443	471	471	493	470	426	447	452	488	480	454	479	462	492	498	476	452	490	471	494	433	494	442	478	487	476	481	439	452	462	465	452	433	448	480	475	442	489	466	451	475	435	425	439	451	440	433	475	459	457	460	474	453	495	441	471	449	522	459	494	460	464	455	434	445	451	456	455	469	433	469	460	480	505	440	464	485	465	447	463	456	477	422	484	483	405	488	443	469	429	455	481	486	475	462	496	438	465	429	476	485	477	450	422	525	477	477	484	492	424	493	458	494	478	442	426	465	440	437	438	463	462	476	461	448	462	456	464	457	458	453	472	478	444	511	421	506	481	496	442	464	498	496	471	500	490	476	440	474	467	469	455	483	449	456	485	470	449	448	480	476	475	479	474	475	447	449	485	473	463	446	445	474	493	466	482	488	465	473	486	473	451	471	449	481	431	473	463	456	460	413	466	460	467	484	452	476	443	468	443	437	474	472	436	461	481	507	503	448	440	442	458	445	524	458	468	482	468	471	480	470	428	453	384	440	484	472	433	477	492	486	481	489	491	495	452	428	464
35723	19989	6841	4189	2347	1603	1095	690	516	418	402	370	335	327	300	281	260	277	228	229	266	224	213	222	238	215	209	230	207	216	213	224	236	218	219	224	215	210	189	227	186	213	207	204	196	211	218	190	188	187	213	203	233	182	217	219	216	200	215	203	195	222	186	228	191	211	201	201	229	215	217	215	205	221	185	196	204	212	210	206	198	200	207	187	205	206	211	201	221	228	198	208	209	205	207	232	228	170	227	206	228	179	223	189	219	222	222	211	191	193	198	197	197	219	213	181	209	213	188	220	217	250	221	198	192	215	192	224	199	212	211	193	189	213	175	190	195	198	182	188	216	208	187	207	218	218	183	186	179	219	203	203	216	197	195	224	232	217	228	181	213	161	213	203	216	213	203	182	203	223	216	180	220	224	202	228	216	196	186	201	204	193	210	199	203	214	215	221	187	205	239	215	190	223	248	193	208	204	197	242	219	202	216	191	196	188	220	194	203	223	201	206	207	197	212	214	197	204	208	194	206	199	211	189	243	218	236	210	214	221	232	222	183	191	199	193	231	200	234	210	188	222	220	219	201	232	207	206	211	229	217	199	216	198	203	220	169	206	212	187	190	207	214	211	190	241	207	192	200	192	193	179	215	184	213	197	216	189	193	224	211	211	203	202	186	214	207	192	173	229	230	209	223	211	201	213	186	227	189	198	227	228	202	206	182	203	210	183	204	219	195	217	194	207	174	210	187	190	217	206	228	208	218	193	219	194	191	186	178	193	213	197	178	233	201	216	196	180	231	217	229	200	209	198	209	211	224	182	187	185	198	198	184	201	209	226	223	178	184	183	202	236	179	189	208	211	219	250	227	213	214	198	181	248	205	221	209	203	192	200	208	237	217	238	220	206	196	200	197	181	194	185	224	227	211	210	187	211	194	235	209	175	196	208	196	212	202	198	208	195	191	191	209	199	217	195	190	204	220	205	213	234	194	179	190	222	209	206	206	206	227	170	200	210	177	204	226	198	173	194	203	209	218	198	194	202	191	228	212	221	172	218	190	233	203	199	222	192	218	202	201	175	206	189	222	202	243	216	205	247	213	191	213	218	193	216	205	202	207	216	210	197	227	184	188	203	207	221	204	188	206	192	214	242	233	207	214	196	197	222	203	216	216	230	206	191	210	227	199	228	216	218	225	207	196	204	187	205	166	232	219	205	173	230	198	206	215	207	199	222	180	202	230	222	206	216	204	228	198	210	215	176	184	220	198	210	234	215	227	226	216	176	210	203	198	205	224	219	225	196	202	220	198	174	211	223	206	214	199	207	219	177	183	217	188	202	205	181	197	228	193	207	217	237	206	222	239	181	223	210	198	215	219	234	219	192	200	173	175	185	198	187	220	252	179	202	215	190	189	210	192	205	190	181	231	196	211	208	203	177	226	201	184	213	203	226	212	212	192	219	203	232	211	211	207	208	195	200	180	207	194	209	213	211	185	210	184	224	218	200	189	242	209	212	193	171	199	214	203	182	208	202	195	225	213	194	210	218	225	191	218	206	197	207	195	207	187	202	196	222	211	189	232	186	205	213	190	219	204	190	224	164	186	214	202	213	210	224	200	227	217	207	222	183	196	180	222	209	235	209	185	193	202	236	200	191	246	205	204	200	203	231	207	177	224	211	220	212	206	209	211	219	204	185	197	209	190	207	210	216	241	205	210	240	217	211	181	178	211	199	203	202	209	204	188	215	187	205	207	212	207	207	216	205	200	196	216	186	218	212	188	204	208	205	246	210	224	195	189	191	202	208	226	198	199	223	202	236	205	193	209	228	213	228	212	229	178	202	187	220	189	236	209	216	225	184	215	223	213	199	219	209	188	193	210	183	216	188	225	222	197	217	192	197	243	207	195	211	208	200	201	205	193	204	213	204	240	211	209	223	227	184	186	248	201	220	216	195	186	203	206	243	194	200	192	192	206	178	204	224	223	212	204	204	188	209	211	209	202	205	192	218	220	210	215	215	213	183	227	204	202	217	200	217	184	175	202	183	220	198	200	224	236	204	217	210	219	191	219	195	217	197	216	228	197	225	194	200	218	215	216	224	203	208	199	218	237	222	191	205	209	175	221	190	218	179	176	213	191	177	201	191	210	207	226	193	197	220	202	196	231	205	198	180	212	193	209	182	205	192	213	214	207	227	230	176	208	217	204	190	190	219	225	203	176	239	192	207	208	189	215	205	219	224	240	202	220	205	201	233	228	178	216	170	200	210	202	165	209	186	212	197	178	196	234	218	205	204	222	176	201	196	220	210	223	214	194	195	212	200	217	220	208	176	218	198	212	208	247	188	206	197	228	212	179	216	211	189	227	194	184	193	190	206	199	210	201	207	204	223	179	223	216	192	232	242	196	229	196	208	205	219	191	188	203	220	213	180	189	199	217	210	216	197	210	200	200	216	221	218	199	215	206	216	231	191	201	195	221	197	222	210	186	182	202	219	209	197	199	213	184	208	206	208	181	249	201	201	215	196	205	224	215	223	197	190	207	225	224	210	253	217	204	208	192	195	215	203	214	195	204	239	210	211	219	203	183	212	178	206	184	189	221	193	198	195	173	172	186	227	204	209	228	189	229	214	214	190	225	200	219	225	179	220	224	232	196	208	197	219	223	216	185	204	216	201	229	225	197	190	196	204	223	217	210	199	180	218	210	214	222	228	216	215	200	197	192	189	206	192	225	209	228	203	215	152	214	219	183	198	188	169	215	242	183	181	208	219	217	195	182	232	178	194	187	217	181	221	194	211	205	214	171	202	235	226	191	188	206	180	227	210	189	203	200	189	224	246	185	221	207	191	210	188	201	160	186	164	206	220	210	202	194	195	209	221	230	211	190	227	205	187	213	198	201	208	217	211	186	208	202	206	237	211	195	216	208	188	217	231	221	189	228	214	208	184	227	207	196	190	218	201	214	199	218	254	201	212	204	209	192	192	195	226	202	193	219	217	215	198	183	213	205	242	223	239	207	212	172	209	192	213	202	192	216	216	190	233	217	206	207	187	183	195	222	188	208	206	178	214	211	184	207	221	222	199	193	225	208	188	204	212	198	214	210	198	221	229	221	236	202	222	215	219	227	216	225	198	207	208	213	221	210	194	212	215	225	202	185	199	234	165	191	222	205	203	214	219	201	195	231	217	207	207	195	182	202	225	210	210	207	216	206	223	202	217	219	224	226	205	197	212	206	212	196	183	216	210	222	219	196	230	192	184	194	212	212	210	223	206	196	158	206	198	208	191	233	215	200	207	222	206	213	230	236	183	209	206	225	206	214	190	240	202	193	215	214	187	199	218	215	176	213	243	224	222	189	213	178	230	207	240	202	175	168	217	199	226	213	213	228	197	212	215	219	215	199	193	192	190	190	210	205	210	220	216	194	194	222	228	210	237	220	235	190	181	227	214	191	202	190	208	238	197	208	198	222	211	214	222	220	219	222	204	204	204	224	219	197	172	209	220	221	193	193	217
20528	11448	9338	9676	7488	5902	4473	3039	2271	1704	1499	1393	1169	1081	969	964	805	752	732	713	678	647	611	571	607	568	548	582	562	578	541	519	527	485	516	489	495	491	463	471	433	512	522	479	473	523	515	458	479	518	469	488	491	492	460	493	492	478	470	482	481	489	467	501	482	473	508	478	502	467	463	473	533	504	483	475	478	522	490	447	517	454	452	511	479	468	497	500	479	468	484	472	537	494	460	476	476	494	459	512	478	480	515	473	440	497	478	464	494	493	490	457	491	462	506	514	468	474	509	455	472	472	440	495	482	491	474	468	489	478	466	475	471	469	446	502	463	434	501	434	466	479	435	466	465	449	460	450	494	484	452	434	466	503	477	453	455	463	433	477	423	476	451	484	461	460	481	469	454	455	460	436	431	449	491	411	460	473	463	484	470	434	439	446	460	508	452	453	488	482	469	485	484	438	474	464	482	464	464	461	473	484	468	475	483	472	488	432	473	458	453	477	466	479	486	434	521	465	483	458	458	430	425	477	483	455	509	437	487	489	479	440	446	474	497	459	451	504	460	460	503	499	513	471	481	484	428	493	455	475	476	457	442	457	466	450	431	484	482	440	450	442	442	489	485	477	441	460	476	457	466	448	481	482	485	467	448	448	489	457	464	427	491	460	474	453	467	467	462	473	446	518	424	457	463	487	411	462	478	479	474	480	421	461	445	462	464	453	436	451	462	454	498	442	496	439	459	468	440	467	465	450	467	466	436	506	450	478	461	479	490	455	480	447	448	500	470	497	486	473	494	482	480	481	411	458	483	467	481	467	463	475	482	460	446	478	462	491	422	479	445	505	445	461	485	457	488	517	476	464	466	459	489	462	475	509	431	478	446	442	454	498	474	461	478	483	442	451	475	449	473	512	467	498	464	477	459	460	487	446	520	476	478	452	485	491	482	436	472	439	492	436	425	484	467	454	441	468	483	454	473	439	435	462	433	469	429	473	453	459	490	476	488	426	457	453	463	457	452	467	454	466	515	414	447	434	468	494	471	458	477	458	443	461	472	445	456	478	477	503	464	457	435	481	459	471	481	496	441	444	485	453	438	474	448	452	493	452	451	503	474	468	473	484	480	511	444	489	466	446	482	494	478	447	490	446	476	466	450	492	468	473	476	484	496	481	462	463	468	468	428	455	494	474	461	461	450	475	458	462	434	502	494	488	483	511	460	469	509	469	461	491	433	469	470	486	477	473	468	476	494	449	439	498	449	439	472	450	458	471	493	480	476	510	425	441	500	479	450	501	492	483	502	482	444	474	497	453	450	454	461	467	455	463	447	486	490	446	477	509	477	471	500	462	465	477	453	413	450	515	458	493	450	465	461	477	460	454	491	450	473	429	469	490	429	461	425	485	458	481	467	490	474	439	512	440	502	427	440	465	488	479	473	480	485	473	460	481	469	459	458	473	481	468	487	440	438	493	432	463	466	417	505	469	463	467	461	453	493	447	479	506	473	473	432	493	487	470	437	472	477	458	493	430	450	476	478	459	457	468	449	457	435	470	456	447	464	496	488	462	470	454	482	501	440	440	468	427	477	448	468	443	460	475	500	475	464	471	474	449	443	463	487	475	475	502	471	496	469	482	484	489	489	473	481	443	449	461	462	424	503	449	487	435	448	447	457	445	477	479	456	471	426	428	490	451	491	475	484	458	470	469	458	421	440	507	455	499	493	505	483	459	452	481	455	486	448	468	470	511	454	462	478	472	483	475	473	442	432	446	477	450	510	477	447	506	477	440	436	451	491	460	461	473	458	424	483	469	516	430	447	516	461	433	492	433	458	438	482	480	492	489	472	450	509	481	458	447	466	459	489	457	456	506	475	461	483	476	464	429	462	431	460	443	441	441	483	476	460	477	464	455	482	480	458	431	482	454	449	428	482	476	479	493	498	470	489	459	498	467	447	441	462	461	465	458	465	473	445	433	449	468	461	474	457	462	458	493	493	458	466	471	497	475	449	449	476	475	478	444	450	474	505	505	487	478	456	441	493	464	483	466	470	469	490	489	439	483	486	478	431	484	463	487	446	431	462	489	442	468	449	493	455	450	495	478	454	490	439	449	489	453	463	485	465	462	505	456	460	491	457	460	450	406	439	502	469	459	446	475	477	477	490	473	494	482	477	466	494	455	469	502	466	459	440	442	438	491	494	450	481	492	487	461	496	488	475	437	453	478	491	473	483	515	467	474	458	430	474	432	452	474	477	481	480	487	477	467	490	465	475	468	479	442	464	509	488	444	505	419	472	489	444	434	454	484	473	475	451	468	458	467	452	508	440	445	453	465	475	471	492	504	486	484	488	466	471	468	470	468	444	464	486	486	466	446	482	465	454	449	393	505	446	481	477	472	489	481	456	488	445	428	476	499	479	455	492	483	432	462	450	458	480	444	439	501	500	465	479	431	475	481	464	503	463	481	477	455	434	504	459	452	457	497	415	461	464	488	437	464	479	465	478	434	489	444	463	477	471	445	462	470	511	471	473	473	454	468	463	451	483	456	471	476	473	480	462	453	483	467	506	493	469	490	465	446	470	479	473	468	464	453	478	486	451	455	481	418	426	516	464	417	421	460	453	478	476	435	484	506	467	459	486	459	442	466	456	454	481	459	461	482	462	468	501	465	429	468	443	462	431	448	488	504	458	430	432	470	465	458	446	439	495	469	479	463	478	472	445	459	443	490	442	480	414	454	467	494	466	461	473	485	467	480	473	457	477	446	463	466	472	512	478	439	405	465	444	498	466	489	477	504	500	425	463	485	458	476	508	500	475	476	437	469	476	429	521	453	463	456	457	495	436	494	476	445	434	445	437	504	469	481	408	450	476	444	500	496	437	462	476	490	449	488	495	466	490	420	480	495	473	454	447	454	458	430	454	466	487	486	481	433	486	470	503	457	471	473	465	487	446	427	463	473	501	469	511	404	470	466	495	478	452	426	468	464	462	443	420	475	448	447	521	435	473	446	504	486	425	461	438	450	463	483	469	437	463	453	461	477	476	484	476	479	461	425	518	421	493	458	463	436	475	461	443	464	473	453	453	478	461	459	425	467	434	461	477	463	527	434	440	479	450	465	443	481	454	463	490	483	458	477	473	474	469	452	493	447	506	492	446	488	490	443	479	467	445	463	454	478	481	464	478	479	452	477	477	450	486	442	473	482	510	451	496	466	476	482	475	487	469	483	443	485	470	458	465	464	436	456	455	470	485	485	457	515	449	465	475	447	495	447	436	462	471	471	425	480	433	481	470	458	470	497	495	508	445	465	477	449	462	466	479	475	502	438	466	452	463	459	472	484	501	456	506	432	476	465	509	504	481	444	437	444	453	466	457	495	475	486	489	467	463	446	458	489	464	430	452	485	446	465	452	439	451	506	480	474	471	438	440	470	453	497	450	453	478	462	486	453	455	482	458	480	483	452	449	459	445	478	464	492	463	459	460	482	476	473	437	472	455	477	487	461	441	478
47155	28490	10911	6601	3842	2366	1561	1069	769	635	611	547	481	430	392	377	330	347	323	365	354	300	344	310	303	312	306	357	321	311	289	289	316	278	291	284	245	295	274	269	326	290	314	316	295	294	279	294	302	295	316	265	289	310	268	336	306	297	281	243	317	264	271	276	267	257	287	303	320	264	254	296	279	307	302	244	240	270	243	288	276	325	257	269	276	319	282	293	335	268	250	278	263	318	247	259	266	295	274	286	267	280	290	314	311	283	252	289	282	273	322	282	279	275	312	292	255	306	288	288	311	270	314	260	273	275	259	262	286	303	260	261	265	299	267	277	295	299	276	256	294	285	276	262	299	310	290	262	283	308	311	299	276	293	274	300	267	287	279	299	327	280	285	277	278	286	315	274	295	304	300	264	267	270	262	286	294	282	293	281	268	267	290	291	311	285	311	304	304	273	286	268	303	299	288	287	294	279	281	262	301	287	314	278	288	254	302	289	289	287	289	307	265	266	281	253	299	296	335	267	291	299	261	263	268	267	273	291	293	283	313	314	290	304	288	291	305	285	300	312	288	299	287	288	296	292	305	296	313	298	314	292	264	304	280	277	277	289	296	295	281	296	298	291	287	262	277	267	295	287	315	257	287	289	306	282	265	324	295	284	262	251	270	260	295	295	293	279	290	294	322	292	283	306	309	319	290	256	262	252	290	286	266	288	289	283	293	282	246	280	260	282	263	280	246	291	324	293	280	264	301	284	295	300	271	274	283	296	309	279	322	259	299	293	277	307	307	280	262	303	265	297	274	288	281	293	277	284	291	249	305	251	237	291	294	316	282	291	303	331	294	297	302	289	268	276	286	260	257	297	284	259	302	279	273	283	295	287	293	290	296	291	276	290	276	277	283	291	311	297	288	283	308	294	289	267	307	280	277	277	266	296	291	280	297	279	315	288	318	290	278	293	295	276	279	293	252	297	283	258	283	282	297	289	316	284	275	284	259	295	292	278	290	295	283	259	294	275	279	306	278	330	279	284	289	261	291	291	300	260	313	279	268	260	310	290	293	275	297	259	301	291	268	307	247	299	318	269	300	277	303	302	261	320	281	278	298	281	278	270	254	273	290	275	291	311	296	278	263	285	278	267	309	299	289	268	260	277	316	304	269	299	286	294	281	305	247	282	274	306	321	277	336	286	302	327	293	268	317	284	253	314	289	273	310	278	271	314	293	297	323	299	301	285	297	321	269	306	280	282	280	305	318	280	301	299	275	275	280	315	280	323	325	312	265	268	300	299	294	293	292	284	298	258	274	283	311	306	311	265	301	279	268	290	312	282	281	282	287	301	298	315	289	266	281	284	290	280	310	276	284	258	292	303	256	319	309	288	306	267	265	265	276	265	291	277	286	286	276	306	298	237	287	252	278	256	289	281	282	280	268	303	276	290	251	297	304	291	297	292	313	292	295	286	317	312	284	285	281	269	268	285	291	280	303	249	265	280	266	285	303	295	264	262	286	274	272	274	271	275	267	244	323	265	296	249	319	298	285	294	269	266	302	284	295	260	269	280	302	278	304	274	284	278	262	304	248	288	314	255	275	302	290	308	281	312	278	254	252	273	299	292	295	271	243	290	285	314	306	281	286	285	277	268	316	259	294	288	289	261	268	273	233	267	285	285	262	261	286	268	290	294	290	269	266	284	287	278	294	266	297	302	256	269	286	240	312	273	259	263	289	287	279	285	294	293	300	286	282	257	284	276	291	303	281	335	345	256	256	297	272	305	286	276	283	283	293	305	265	285	267	274	294	290	280	301	291	295	259	283	274	293	279	273	293	275	347	295	287	296	277	294	277	283	277	311	283	287	301	298	324	309	263	283	299	277	284	265	287	294	275	271	283	271	291	307	292	321	271	279	279	293	278	315	252	301	275	251	245	278	330	294	308	296	275	283	294	294	301	271	286	271	255	277	292	298	261	263	288	285	278	283	272	242	292	267	258	304	294	287	288	252	313	303	269	262	280	287	252	287	287	268	291	259	271	312	274	260	316	271	271	260	264	296	276	288	258	260	271	287	263	289	275	309	279	285	292	288	287	247	309	269	300	273	270	297	274	291	281	297	309	285	291	322	274	267	286	304	304	313	281	303	268	276	292	308	263	295	292	292	280	263	320	286	303	292	292	291	281	262	262	292	303	285	278	263	282	299	287	292	263	277	293	272	298	297	313	319	290	274	293	298	296	290	269	266	313	307	305	256	288	307	313	299	304	279	287	255	273	249	268	279	282	284	274	263	296	284	254	302	284	290	291	239	269	277	303	272	251	270	283	269	314	328	268	259	263	299	252	277	297	284	287	259	269	302	271	265	288	265	299	281	279	273	333	311	299	298	268	273	267	268	252	255	291	277	308	306	273	263	298	295	281	327	286	292	278	270	288	268	280	286	266	275	276	285	297	284	290	274	284	284	260	289	313	272	308	323	325	285	292	287	306	292	261	277	297	277	291	339	280	277	296	311	295	298	266	281	318	275	279	318	306	277	262	280	274	294	269	268	328	285	312	304	280	293	306	306	309	280	282	276	292	287	284	304	302	292	267	272	262	299	272	290	276	298	303	284	315	294	279	264	276	269	287	266	267	301	258	241	261	254	279	295	268	302	284	275	284	283	280	292	260	310	322	283	290	288	283	288	316	325	285	303	295	282	262	288	285	273	296	276	262	278	293	303	291	274	280	308	316	286	277	293	250	259	297	302	321	276	269	315	314	320	268	262	259	296	317	314	313	279	286	297	304	297	276	293	314	265	267	302	260	294	253	262	309	265	294	263	305	265	262	274	259	256	277	289	273	297	318	290	309	302	291	297	281	277	298	317	277	295	254	271	253	297	271	281	306	292	281	267	263	261	267	296	280	310	265	285	288	287	253	270	292	275	296	259	299	280	264	293	323	291	273	307	258	291	318	262	302	313	296	288	291	288	277	284	280	285	292	286	285	283	297	252	299	281	307	262	275	284	245	267	261	291	263	275	341	309	270	230	272	327	277	299	261	270	304	273	273	295	350	281	310	273	266	289	281	249	295	286	257	284	298	277	287	269	272	268	274	282	279	269	293	301	280	260	307	281	286	310	286	305	283	297	290	262	310	299	299	289	284	287	284	261	235	345	268	279	329	296	281	302	269	249	263	277	293	301	289	279	282	258	276	285	250	293	300	296	270	279	267	258	332	312	312	288	283	273	291	337	257	291	288	296	270	303	335	273	283	274	278	282	304	340	274	247	285	252	226	293	300	262	297	277	309	252	255	261	289	268	299	261	290	293	277	278	258	260	281	295	304	274	287	299	290	277	281	295	286	253	282	262	278	279	288	311	301	280	293	267	283	297	260	289	309	321	271	303	293	275	288	266	272	256	293	291	318	276	282	285	308	258	240	278	284	285	295	292	292	282	330	311	313	314	319	276	286	278	297	268	309	272	317	267	260	323	277	307	276	265	257	280	285	281	280	254	253	303	296	309	301	307	283	265
27352	14902	12644	13186	10675	8282	6128	4350	3250	2537	2332	2069	1658	1433	1371	1194	1091	1079	1039	982	952	895	851	798	809	815	845	720	774	725	763	745	729	686	717	692	616	699	699	690	650	650	676	698	730	674	664	677	637	596	645	634	608	690	634	643	617	624	632	639	607	680	645	628	632	618	585	606	663	633	607	653	605	637	617	667	596	617	604	610	649	616	620	595	629	614	605	634	608	635	678	641	642	664	640	619	643	625	627	658	615	620	605	623	603	621	657	584	632	643	627	617	666	604	587	591	646	568	590	605	660	655	627	614	626	691	631	598	610	652	611	613	670	524	611	589	608	586	637	614	619	640	638	633	633	648	592	586	559	607	580	610	578	604	577	599	589	610	624	573	591	615	621	612	591	632	629	609	602	635	562	599	595	618	619	654	635	671	628	599	589	585	588	631	612	634	633	628	609	600	619	563	630	600	620	633	635	573	605	658	600	638	657	662	607	619	625	623	595	578	568	637	593	634	590	607	614	589	621	637	613	639	607	615	622	613	621	599	605	600	573	648	580	573	581	584	603	632	610	616	591	634	610	639	645	615	649	640	621	643	604	622	594	634	570	598	643	624	648	583	623	609	602	618	625	633	641	629	606	586	594	603	645	608	595	606	606	610	606	602	635	656	632	648	598	594	594	655	619	561	599	661	600	617	652	656	619	640	643	602	594	587	566	643	610	579	654	637	654	618	584	627	627	603	604	691	595	623	667	601	601	626	580	650	614	608	630	571	597	561	623	596	612	608	624	598	604	652	649	621	640	588	596	615	612	634	632	636	636	600	620	683	641	614	617	598	625	597	608	658	626	597	620	600	655	597	608	633	618	605	601	542	610	560	603	551	631	602	584	656	587	612	607	634	594	615	629	665	613	622	599	610	606	624	639	574	574	627	655	609	648	580	578	579	675	604	594	563	663	635	639	596	618	636	614	589	590	657	588	612	651	637	635	604	643	616	588	628	609	633	634	627	574	602	605	628	673	584	602	577	571	610	620	585	600	608	585	618	565	605	647	638	592	573	646	579	661	633	610	577	610	573	647	575	582	597	632	576	593	591	590	640	620	591	606	639	617	619	625	622	585	663	592	651	601	607	630	632	620	575	622	612	626	598	620	620	670	599	589	626	644	638	621	616	612	597	619	616	604	612	636	633	619	625	655	626	640	604	573	626	602	642	580	580	650	594	613	658	632	608	641	627	588	601	585	558	617	569	651	607	597	645	615	562	600	627	602	630	597	612	627	635	601	623	637	581	625	620	633	588	583	618	639	620	574	623	624	642	628	630	623	654	609	597	621	608	589	605	629	613	603	597	596	624	620	568	596	619	623	629	587	634	591	616	606	609	618	602	614	606	629	601	580	601	612	602	639	600	602	621	572	579	615	574	606	626	631	629	610	582	605	617	609	618	610	630	601	615	624	630	597	570	612	619	635	607	586	645	604	634	600	641	630	612	628	645	602	557	629	618	631	594	645	582	659	592	595	602	652	628	644	605	587	690	560	621	606	648	595	581	671	642	606	597	659	657	584	610	579	629	653	605	570	642	610	649	589	622	670	597	596	625	632	663	644	616	634	602	635	614	630	586	618	596	641	611	631	587	596	595	625	652	568	581	608	582	613	615	596	578	614	619	647	651	617	554	607	599	613	621	621	642	604	637	574	649	591	627	642	625	631	635	590	599	595	619	629	590	611	672	610	596	638	601	634	584	614	607	617	582	614	620	588	574	632	589	625	631	607	611	583	619	638	624	591	566	591	618	608	635	625	604	585	622	630	627	590	591	601	648	616	645	579	585	611	605	632	635	616	599	621	628	634	603	567	621	625	642	592	584	613	634	567	598	618	642	612	611	613	570	624	597	594	572	669	634	629	611	620	554	592	613	563	575	618	609	613	564	623	585	589	586	587	609	576	624	588	629	620	619	608	619	620	611	660	621	589	633	562	636	604	586	608	597	629	620	613	582	650	631	634	608	585	630	592	615	605	610	575	614	648	620	569	638	636	618	640	606	601	622	628	597	592	604	601	614	637	600	565	655	592	626	600	605	643	603	624	601	597	620	649	637	592	609	637	634	630	614	599	621	624	627	591	584	632	672	602	654	613	621	615	642	614	641	643	585	617	637	600	655	659	601	640	614	582	641	605	636	609	620	654	637	619	576	558	615	628	616	616	567	640	626	594	620	632	626	626	633	593	650	630	610	621	591	552	625	618	651	569	628	594	627	575	634	635	608	619	660	619	603	602	599	595	656	654	584	581	654	608	592	623	562	620	610	599	614	606	637	626	601	619	591	644	608	604	598	604	600	606	625	592	587	622	603	607	595	614	593	637	605	625	603	631	602	595	625	622	661	595	613	597	644	612	632	636	594	597	616	617	602	627	665	604	636	598	619	610	635	604	632	591	631	639	606	629	619	576	596	615	616	661	558	616	658	605	646	610	589	585	630	618	586	622	614	609	596	594	626	585	632	624	627	594	598	591	632	615	599	640	619	617	589	628	595	628	541	623	564	642	630	637	626	625	615	591	596	612	672	596	626	598	588	645	612	624	588	627	630	608	615	614	618	602	628	583	617	666	627	614	601	602	612	662	619	601	615	615	623	614	616	614	578	656	597	617	613	601	580	643	636	654	637	642	599	590	596	587	606	661	593	587	667	598	609	626	627	628	660	615	650	652	644	590	620	616	598	592	574	623	605	604	591	632	596	608	617	585	647	613	540	630	617	607	611	607	615	636	595	637	677	601	623	559	621	606	592	633	632	613	613	608	590	637	569	641	607	630	621	641	630	612	641	642	619	597	575	635	649	558	607	646	630	588	607	595	623	598	610	593	601	595	581	618	647	570	623	613	584	597	627	630	620	567	601	636	592	616	659	599	627	605	627	596	624	629	610	685	617	604	611	656	609	579	614	617	611	604	632	610	622	563	597	618	618	637	625	610	621	595	655	640	598	606	594	620	624	585	643	616	642	649	607	642	626	609	657	630	625	629	607	595	607	621	616	633	606	622	642	557	640	608	617	584	647	645	620	611	621	635	596	646	630	626	611	601	605	612	599	610	591	591	625	607	625	637	609	593	635	629	624	590	600	622	598	661	605	626	598	665	611	618	647	583	620	626	559	616	611	604	606	579	589	625	614	619	638	622	600	591	559	609	608	631	587	648	615	626	595	586	628	613	621	590	691	627	663	608	574	618	600	626	622	601	595	615	650	614	621	576	622	616	663	567	631	576	596	578	633	585	609	583	566	614	614	590	601	598	595	603	584	612	616	607	634	618	606	624	582	619	600	604	639	628	607	596	593	598	659	566	625	593	596	619	607	639	622	636	633	601	615	603	614	607	581	630	594	647	649	623	605	636	624	633	598	621	647	659	623	601	586	567	625	615	620	590	609	603	587	618	603	610	589	610	597	607	569	652	598	583	608	625	595	599	611	605	596	599	574	583	620	626	613	641	623	665	591	626	596	570	658	635	632	615	629	633	615
17055	6712	3064	1988	1338	887	641	474	385	300	313	284	249	270	223	190	227	217	220	217	226	198	227	205	221	192	201	200	191	215	235	221	228	199	210	186	229	193	230	201	212	190	216	201	191	202	201	214	212	207	205	213	199	214	226	229	219	195	212	206	202	233	234	202	208	184	196	193	219	208	222	189	206	201	211	207	208	202	204	193	192	202	191	207	204	193	208	199	206	214	202	214	190	200	192	203	218	243	218	217	194	217	208	228	229	214	210	191	184	207	201	189	229	188	168	203	203	226	221	210	212	218	183	226	203	215	186	214	225	196	214	201	208	205	223	218	199	197	229	207	192	202	198	185	211	189	197	178	213	184	207	191	215	194	174	202	192	192	189	191	216	229	221	237	217	212	203	188	198	205	195	219	192	208	204	204	197	226	202	209	230	213	196	178	199	223	193	194	208	203	199	214	191	178	192	183	195	191	189	181	210	185	203	204	191	190	222	198	223	210	229	221	193	213	226	234	186	205	230	199	188	206	200	201	199	215	184	206	187	223	192	220	220	202	211	197	169	205	228	191	203	214	228	227	222	209	165	225	224	218	215	203	206	234	209	231	177	182	200	198	230	209	178	198	207	224	214	189	214	196	190	212	201	196	217	220	223	185	207	187	209	208	207	199	204	230	172	212	197	258	206	215	227	214	238	200	214	214	202	197	223	187	231	209	196	211	236	201	193	225	189	224	184	191	245	205	221	212	184	193	184	177	175	191	198	210	222	184	209	213	211	195	234	191	193	200	207	221	177	211	230	192	212	188	207	207	186	219	208	195	204	204	219	189	180	216	210	198	200	203	214	192	204	172	192	228	154	185	230	206	208	210	199	191	216	224	210	183	207	205	186	202	225	186	194	209	224	190	185	198	219	203	208	206	207	200	198	172	224	182	210	211	223	191	182	184	181	205	194	211	225	207	204	165	197	185	229	189	199	197	200	223	207	205	201	200	180	206	215	219	215	223	233	198	218	204	206	197	202	214	204	214	226	193	209	207	201	206	222	221	207	209	208	205	208	208	209	216	189	200	217	182	197	213	195	186	212	215	205	198	218	228	175	206	198	203	224	219	216	228	206	205	199	206	214	206	197	200	229	204	188	195	215	215	217	209	225	212	219	216	198	191	199	168	203	199	202	225	191	215	188	202	199	155	232	180	172	204	196	188	180	208	224	199	193	217	189	223	206	222	192	195	214	219	215	224	203	205	223	207	201	191	195	182	200	182	202	183	199	219	200	211	165	196	208	248	202	180	219	179	192	210	189	221	189	231	207	194	193	219	198	206	188	206	213	210	216	213	212	224	219	189	234	209	225	211	191	172	220	204	205	204	180	240	207	190	216	197	189	192	212	216	206	193	196	209	229	207	214	204	201	178	201	201	183	200	203	224	181	206	200	206	194	223	213	193	218	201	203	237	201	212	210	193	201	187	199	197	212	223	213	210	192	213	191	209	180	213	222	195	199	176	189	184	221	208	193	190	213	198	205	241	222	208	206	199	184	176	196	201	208	192	204	182	208	220	217	201	196	197	180	193	204	206	226	230	230	217	231	203	207	213	208	182	199	188	191	204	163	183	206	185	192	200	217	180	202	203	209	219	204	194	200	196	207	185	210	218	207	221	187	211	166	216	208	207	214	224	192	224	191	195	229	186	222	219	190	163	202	228	215	188	217	211	239	212	199	219	205	191	223	216	194	220	188	201	218	203	210	200	203	200	205	202	223	210	224	216	224	190	219	196	190	199	220	197	218	219	216	194	220	227	206	194	208	232	196	211	206	193	212	224	220	234	198	196	211	215	217	217	214	212	193	190	220	203	209	218	217	215	203	168	203	195	218	203	171	211	184	198	205	237	203	207	197	188	207	190	179	205	188	229	208	217	235	196	216	209	232	192	202	207	203	184	235	247	195	205	187	203	202	199	183	200	187	214	191	194	204	218	194	204	232	201	198	223	202	220	204	196	215	233	170	190	203	216	200	252	188	190	166	222	182	204	205	201	183	187	191	214	191	218	210	220	203	199	175	200	182	213	208	211	190	193	218	196	201	182	220	223	208	209	218	165	191	193	211	195	194	230	218	239	200	192	200	213	197	195	201	221	191	183	221	203	224	195	229	222	205	173	187	189	203	207	204	188	202	207	205	194	205	190	200	192	170	205	196	176	201	214	205	234	217	222	192	226	210	217	204	201	193	196	189	207	203	214	206	181	230	187	202	189	206	227	240	205	210	181	212	208	189	234	241	195	208	203	222	212	209	207	195	202	182	204	198	213	221	226	234	225	212	193	206	189	181	200	201	200	207	251	260	222	207	226	209	205	202	221	204	200	216	228	197	201	172	218	222	217	211	210	198	212	230	198	178	194	215	203	206	225	206	211	192	215	176	225	212	200	200	177	199	215	205	223	212	202	200	194	211	205	227	240	215	204	217	200	212	234	174	185	178	184	188	215	232	203	197	221	231	188	239	213	215	190	170	219	188	209	211	220	206	215	223	221	186	197	178	214	190	203	206	201	212	225	207	196	198	206	226	227	234	201	219	188	194	193	194	210	197	189	200	207	223	220	199	228	204	197	223	190	220	201	194	187	217	206	201	180	189	226	202	218	197	207	228	196	196	216	181	183	225	191	201	215	203	179	235	186	198	185	213	235	173	197	197	212	227	192	224	202	177	189	195	228	207	197	217	247	209	201	220	220	217	208	230	200	210	194	202	166	223	211	188	207	214	213	210	192	208	223	199	197	179	230	213	211	202	212	199	184	185	197	229	192	198	196	206	203	243	196	197	190	204	167	220	217	227	209	229	196	199	223	192	228	184	247	213	210	246	210	212	237	212	210	207	190	219	189	184	208	174	193	191	222	205	245	209	187	231	216	167	229	223	188	204	198	194	241	192	223	232	219	221	191	211	201	199	181	202	206	198	209	189	181	211	212	249	203	217	182	188	194	223	198	209	187	205	183	226	238	195	195	202	237	199	207	183	200	232	190	196	219	215	194	209	184	230	224	199	224	210	202	222	224	195	197	221	207	193	181	179	203	218	192	194	221	204	220	202	186	210	252	221	206	210	210	221	205	213	235	219	195	229	217	201	222	207	196	179	194	214	170	197	175	216	236	220	209	222	205	192	201	205	226	184	181	248	199	188	193	225	189	216	209	209	234	176	192	194	195	208	204	203	214	207	204	214	191	206	180	226	209	207	222	214	183	176	190	182	215	225	181	231	197	211	171	227	192	202	220	174	194	198	197	208	196	231	163	202	204	181	218	236	189	185	191	201	216	211	215	216	241	231	230	214	212	179	205	213	214	227	230	207	210	194	241	225	198	220	216	216	225	223	214	214	181	185	201	200	206	232	225	215	220	178	221	191	194	217	231	208	211	234	200	201	212	199	205	211	207	232	217	209	206	246	202	211	214	204	220	192	221	217	242	203	189	222	199	199	199	212	225	220	192	214	195	190	222	215	185	181	207	230	186	219	186
8856	4232	5546	5854	4731	3624	2540	1793	1409	1156	1055	1021	752	733	694	625	627	584	578	601	499	490	490	504	466	476	522	503	461	499	427	475	440	427	472	471	432	456	423	475	453	494	461	449	451	499	433	448	452	491	471	407	446	447	471	475	481	465	458	481	477	433	462	433	473	474	445	447	450	431	477	492	450	489	469	474	450	450	428	464	476	463	483	469	453	459	486	446	488	460	431	450	479	455	468	460	432	478	495	449	480	463	472	434	419	467	462	437	459	417	460	488	454	445	454	464	443	477	456	439	486	468	478	480	484	438	461	438	464	458	434	454	446	439	408	457	481	461	438	428	443	455	422	467	480	440	452	439	468	459	457	456	477	497	457	410	458	469	432	439	436	492	454	435	451	432	447	455	428	500	438	448	450	439	455	479	470	430	444	443	483	459	478	434	450	469	450	475	450	407	420	488	448	443	455	444	481	430	462	448	462	457	464	484	479	444	426	429	418	410	451	497	455	437	456	482	454	476	462	465	483	475	475	485	480	457	456	455	422	449	469	469	447	439	493	475	452	496	488	453	471	483	455	483	507	466	414	480	444	462	482	475	469	473	455	415	491	450	472	453	477	471	473	453	448	492	488	482	468	462	458	443	446	470	443	475	448	498	459	448	441	460	484	465	489	478	460	450	427	482	456	424	497	455	485	456	405	468	464	478	438	460	442	442	435	478	476	466	426	493	413	467	457	425	446	433	487	443	440	433	448	473	455	454	510	462	473	460	430	480	475	427	427	441	429	455	478	442	453	428	394	415	462	447	469	472	463	438	481	453	449	448	437	492	387	469	463	446	444	450	413	474	473	458	503	430	456	452	447	455	439	462	486	465	439	468	455	455	451	452	464	446	439	466	464	434	449	447	461	429	450	434	432	459	481	434	448	472	472	451	448	460	436	413	477	502	456	426	438	440	417	471	425	462	423	463	448	490	448	454	443	443	494	469	462	444	444	486	486	448	429	443	428	459	428	464	446	493	493	416	446	473	448	433	485	430	481	465	489	427	436	454	459	456	439	473	479	450	445	414	481	450	464	461	486	417	445	406	461	459	452	448	477	458	466	435	433	452	442	433	466	447	445	436	473	456	443	445	443	482	476	502	428	448	462	471	456	443	483	497	470	438	444	428	460	478	452	453	450	505	446	444	452	473	447	386	440	459	457	490	494	427	451	485	463	468	447	435	448	490	460	430	443	446	452	452	441	420	482	468	463	423	433	458	458	438	470	482	463	466	457	458	478	419	488	456	455	479	495	472	479	423	455	440	433	443	446	478	473	471	480	451	462	437	455	434	451	438	460	448	432	485	448	434	453	466	442	468	500	439	409	441	478	451	453	467	461	426	453	476	511	412	459	425	505	445	463	479	458	396	433	471	473	444	454	435	462	486	463	451	465	465	473	452	441	484	406	434	463	444	450	458	472	419	467	495	467	447	505	425	468	449	458	467	431	494	454	471	444	450	496	451	449	473	471	446	460	495	467	462	470	468	479	490	471	465	461	475	449	453	490	479	454	460	377	473	501	471	487	458	442	491	460	460	479	437	485	462	470	457	456	458	416	462	445	446	421	438	449	429	449	451	429	414	454	454	489	453	451	443	433	496	469	441	461	451	429	468	460	460	480	447	462	442	496	443	454	460	463	466	426	420	477	454	425	449	430	476	455	423	477	452	428	456	453	439	420	478	481	435	480	453	507	441	490	442	460	431	496	465	443	473	440	466	444	475	445	415	456	480	449	450	479	455	426	433	458	444	432	469	412	423	462	480	471	506	451	463	497	448	478	470	470	489	453	438	441	446	468	438	475	460	444	447	466	469	504	429	488	445	400	425	420	478	407	456	459	475	435	464	468	470	482	482	446	437	454	446	460	443	460	464	417	468	431	419	484	420	480	423	497	467	407	425	478	460	439	427	526	452	467	475	443	454	450	450	435	435	444	444	443	465	458	413	491	438	476	453	447	458	451	422	431	440	448	453	456	452	460	428	444	483	473	462	468	440	469	450	474	415	437	488	463	470	415	421	435	407	483	494	441	455	440	438	459	452	470	450	475	427	444	453	453	381	487	403	466	453	445	461	479	446	423	442	457	448	524	434	460	420	472	442	442	419	450	437	465	481	432	489	463	443	444	452	452	443	462	442	451	456	466	425	439	467	468	457	430	508	453	446	461	414	464	466	474	437	456	458	467	458	422	463	479	450	452	436	467	441	422	463	446	470	440	506	439	447	474	496	464	470	468	474	455	454	426	477	470	447	456	454	422	443	461	458	438	436	435	464	458	461	455	491	439	426	468	426	431	451	460	445	477	456	485	422	463	473	451	471	434	493	476	437	479	446	462	458	420	432	462	453	433	399	450	451	470	441	465	483	490	445	486	460	471	436	438	449	452	427	421	414	464	501	466	442	462	439	437	454	479	451	448	451	472	464	447	474	476	464	474	494	435	464	452	431	511	414	438	480	462	495	478	453	438	464	441	469	460	441	447	446	466	495	438	426	436	467	424	441	480	463	489	441	420	442	433	446	449	492	447	427	481	466	466	430	453	410	427	441	451	429	425	441	425	406	389	467	469	428	427	506	475	465	442	460	444	467	482	442	467	425	439	458	449	452	473	436	435	492	453	472	467	462	483	441	441	468	421	465	463	396	425	433	501	477	477	457	413	477	447	442	412	396	430	462	436	459	461	435	424	493	480	493	481	439	473	374	440	470	444	446	450	430	409	456	425	480	447	449	462	450	416	452	435	430	446	456	446	479	467	422	432	477	435	435	470	445	429	452	495	432	486	418	409	451	447	457	454	425	447	428	492	490	451	451	470	483	444	466	451	431	424	490	461	461	483	432	460	464	431	438	429	443	467	443	438	455	503	474	452	442	482	434	450	441	467	445	461	441	440	443	451	472	467	451	472	440	463	472	470	479	507	451	494	446	420	442	485	497	457	448	502	454	484	462	426	464	461	457	443	421	460	469	471	444	462	462	444	448	483	428	429	464	454	454	471	479	474	445	463	451	468	466	464	439	426	425	489	451	477	449	408	467	429	442	491	483	442	465	467	466	436	494	488	443	485	450	453	446	481	450	422	462	469	452	466	462	466	477	430	435	468	455	414	460	463	437	438	476	438	451	462	456	452	456	434	444	462	467	470	465	415	432	468	453	461	486	457	483	447	449	478	410	463	430	464	421	440	484	432	456	470	455	460	449	485	420	419	444	471	462	462	432	475	458	491	442	449	485	450	431	436	466	488	465	443	457	447	453	428	401	470	466	428	468	427	443	439	455	456	477	469	473	433	463	478	485	439	456	467	489	477	482	453	475	470	430	488	433	456	482	503	450	442	444	495	421	472	479	439	445	469	455	453	448	452	462	455	444	474	462	436	470	476	472	481	452	465	443	472	482	445	448	426	456	458	402	450	475	442	485	487	434	423	464	454	442	451	451	470	437	457	458	457	471	427	425	449	477	451	442	468	487	473	452	410	446
36002	16866	6686	4268	2577	1549	1129	765	508	482	432	401	344	298	302	279	283	254	234	220	255	223	259	222	198	227	262	219	214	197	219	184	221	241	217	232	243	219	181	178	201	204	200	224	202	204	210	237	219	203	256	189	217	197	211	207	177	213	217	201	214	231	191	215	213	241	174	185	205	206	224	215	220	205	188	218	221	191	201	219	207	221	188	196	205	217	221	190	236	197	202	222	182	213	191	209	226	204	230	206	218	184	200	230	217	188	226	198	200	207	184	213	175	220	227	202	206	193	181	232	199	225	194	215	210	232	234	228	186	197	198	200	185	228	186	229	198	218	202	219	221	205	203	206	213	174	197	211	212	215	207	206	210	166	214	188	166	179	192	186	173	220	197	207	197	182	210	188	205	229	210	218	213	211	207	216	191	186	205	215	217	208	200	226	195	199	213	200	203	182	199	197	216	204	177	188	206	202	192	229	207	208	190	206	185	213	221	212	200	175	199	171	230	174	202	221	185	193	206	201	230	205	218	200	216	222	195	187	183	201	203	213	230	230	228	193	195	185	187	218	165	179	183	209	203	218	185	200	205	188	217	214	174	202	202	241	223	207	230	203	230	208	213	203	240	220	211	216	207	194	198	194	214	195	176	172	231	222	195	205	192	213	212	218	216	206	213	201	211	183	205	177	200	202	212	195	200	206	198	199	225	202	197	170	188	200	188	200	203	205	203	210	222	206	192	183	213	175	229	222	204	189	222	213	210	234	181	196	215	204	201	177	204	203	196	212	185	192	200	193	205	187	203	219	237	201	216	188	210	210	212	224	200	191	212	202	208	208	211	220	218	219	217	213	210	206	203	211	205	197	209	189	204	206	178	230	167	192	207	204	193	195	195	211	205	211	212	176	222	224	198	198	197	212	205	216	196	197	203	189	201	209	230	207	236	232	201	192	209	201	194	186	198	191	191	218	194	205	210	182	197	201	188	189	220	210	181	226	230	206	200	213	206	209	205	212	186	180	196	187	207	210	219	194	202	191	189	183	183	185	215	257	211	210	176	209	187	189	202	170	159	208	202	217	177	199	196	169	218	208	180	181	242	200	206	220	199	195	178	206	214	203	177	243	210	204	207	215	178	194	202	202	193	191	190	205	212	211	194	218	188	214	196	212	223	193	178	195	191	224	197	218	202	184	213	224	209	217	200	219	190	191	184	198	226	206	224	204	175	214	223	201	177	222	228	198	238	218	191	205	197	195	196	229	211	200	204	210	183	198	196	176	206	201	222	209	189	211	197	206	181	213	180	209	193	209	201	212	230	204	201	207	196	221	184	243	196	204	243	214	220	176	208	216	207	190	230	208	169	228	232	202	218	198	203	185	219	201	201	202	203	197	204	183	194	182	231	197	196	199	193	233	217	174	182	201	216	192	212	179	209	206	196	228	174	170	202	219	192	212	212	261	225	215	210	218	196	191	210	194	204	187	192	222	192	194	193	207	213	202	214	185	187	193	210	187	218	217	207	207	217	203	205	200	168	204	225	241	199	201	189	214	201	214	196	217	184	198	219	210	209	200	194	197	207	191	183	202	210	192	210	205	176	203	216	201	220	203	245	233	213	192	203	177	200	178	174	214	181	178	202	178	202	214	182	210	201	174	202	199	190	202	215	211	199	230	207	213	180	189	181	172	199	196	218	221	185	228	236	212	229	202	210	219	217	205	163	205	182	206	210	219	211	203	224	218	197	218	202	215	194	200	204	187	184	189	230	217	212	212	206	186	242	189	204	195	170	212	222	231	208	198	201	189	198	189	188	205	185	213	212	196	221	197	198	211	226	213	205	192	224	218	194	202	195	217	207	196	201	228	225	224	192	204	227	194	202	204	234	211	207	217	201	212	194	181	228	222	186	176	183	173	238	186	217	223	201	202	200	221	181	212	205	229	216	205	207	207	198	195	210	216	183	196	184	205	209	181	211	197	191	223	188	192	188	196	184	190	212	209	194	207	198	226	209	194	216	214	175	216	222	195	209	193	203	213	181	219	227	211	205	193	212	210	179	181	196	213	194	192	192	203	199	210	207	212	198	212	204	198	199	239	215	195	234	218	182	189	205	210	217	188	189	230	200	241	178	182	205	220	177	197	201	190	198	205	207	187	184	202	181	190	237	190	204	206	192	199	233	217	193	179	207	208	232	175	201	216	204	205	214	198	192	207	189	220	187	205	203	197	217	191	214	196	232	215	183	200	180	166	222	182	215	227	196	203	182	187	208	212	225	201	217	203	205	194	219	192	216	195	224	193	183	200	183	190	205	205	234	203	233	216	174	198	185	197	200	215	186	188	217	191	195	191	206	172	203	194	176	223	211	217	160	180	202	196	197	205	173	210	202	192	207	195	226	193	185	234	199	208	183	180	194	209	221	162	200	201	198	204	182	183	202	217	218	187	171	194	215	190	203	211	238	223	218	203	198	181	188	206	200	198	219	192	196	206	241	222	207	233	224	169	165	175	190	178	197	209	204	183	195	197	211	206	179	169	210	203	181	193	218	188	191	213	206	220	202	194	195	197	203	195	194	205	206	198	209	200	189	185	200	191	228	193	212	205	188	194	201	215	192	189	214	197	199	210	209	179	163	192	214	201	179	200	199	197	215	182	203	214	194	203	240	209	192	198	218	196	192	204	201	204	215	210	225	202	189	182	204	229	217	178	232	239	222	208	169	243	191	217	179	225	183	183	192	198	216	174	194	227	203	184	218	194	232	232	205	201	186	209	195	195	201	214	202	188	202	214	205	219	180	218	206	221	179	197	195	182	197	191	191	207	217	207	199	174	209	205	224	232	202	199	205	220	210	226	182	179	199	209	224	210	212	201	222	218	214	206	215	211	210	200	193	206	222	209	195	221	209	218	205	217	195	190	208	189	226	192	223	184	200	214	199	212	200	205	214	207	206	218	215	199	219	200	221	187	226	201	196	208	220	218	200	213	204	226	202	214	184	218	207	212	206	184	211	182	207	163	217	205	183	230	203	211	166	201	200	200	217	225	204	178	202	177	214	179	194	195	189	219	201	192	184	214	236	182	192	180	190	190	175	205	197	208	198	219	197	230	224	185	203	212	222	180	195	202	232	219	172	185	234	208	200	194	210	168	175	200	194	205	202	186	201	206	197	205	203	206	186	188	195	201	210	183	207	197	192	193	211	203	205	210	240	186	189	189	193	201	202	200	210	207	210	196	201	198	214	198	226	164	183	207	216	215	210	193	196	191	193	181	216	203	194	194	217	210	209	196	189	207	206	228	197	203	214	200	177	194	178	207	199	230	180	196	204	192	220	196	199	190	221	188	178	207	197	215	232	206	202	209	206	192	215	221	183	207	214	214	223	218	189	208	187	217	216	197	193	200	189	198	195	225	202	201	204	186	216	200	210	196	187	201	185	206	205	194	193	219	194	233	202	177	214	216	180	211	193	172	186	223	186	241	218	176	218	216	209	192	222	208	197	158	196	176	189	192
20557	8317	9723	10336	7939	6108	4569	3070	2266	1711	1738	1444	1210	1146	960	862	829	778	708	711	658	612	610	591	520	548	569	566	523	592	583	571	494	520	489	503	510	493	481	527	505	468	476	524	469	498	507	484	518	489	466	486	444	484	464	430	482	463	440	443	440	447	483	429	426	484	522	417	500	506	445	501	490	422	413	487	434	465	487	457	456	457	470	486	425	502	473	447	493	447	451	487	502	489	459	454	476	480	480	502	467	461	451	472	477	474	437	421	476	444	489	465	464	469	424	460	470	450	440	451	454	480	509	478	487	492	431	475	458	476	466	446	478	446	432	422	481	448	470	481	431	460	492	459	488	450	468	444	443	485	469	446	451	437	503	444	472	461	463	474	431	453	470	436	433	472	444	444	467	452	431	446	415	462	443	475	406	481	449	473	473	480	461	454	486	457	431	430	447	469	456	429	438	415	443	449	448	437	467	452	447	479	438	482	446	426	449	423	438	475	462	453	464	459	446	438	455	490	466	455	465	470	443	456	460	422	428	396	460	450	461	428	459	449	466	504	461	452	430	470	452	423	427	473	471	444	452	466	495	482	447	441	446	420	438	487	438	427	411	465	457	440	447	469	466	450	474	466	439	461	451	411	430	439	477	451	447	453	445	447	464	457	448	476	450	481	489	487	436	447	471	488	488	490	475	463	453	476	474	428	435	468	469	455	481	437	482	445	391	385	473	467	447	466	438	468	508	483	451	474	453	452	430	449	495	479	429	449	449	439	429	517	511	452	445	475	474	468	479	480	457	457	451	448	479	457	417	417	462	439	463	467	440	444	464	481	426	462	449	458	423	454	454	491	449	491	471	465	471	449	412	487	449	446	494	422	420	473	466	461	509	407	434	446	431	451	509	424	439	473	504	451	413	412	439	450	442	451	420	466	486	419	470	450	464	426	426	490	442	439	420	470	458	503	412	441	441	471	463	453	433	408	423	457	449	471	470	474	480	462	449	469	481	446	460	472	446	437	442	490	437	457	466	474	456	481	481	464	403	455	471	477	448	453	411	453	469	435	531	481	458	452	443	479	424	442	450	464	455	441	473	499	421	471	491	475	512	461	471	469	441	475	463	515	459	445	473	469	455	474	435	458	484	434	454	461	444	467	443	490	480	437	442	444	464	441	468	444	466	409	499	413	411	478	469	477	445	464	461	473	483	475	432	444	478	436	448	430	442	436	447	460	461	425	453	443	460	443	492	468	461	446	490	474	452	425	441	421	444	466	474	422	504	436	464	459	437	460	512	472	430	438	461	472	510	488	496	447	445	402	443	444	477	488	484	455	466	463	460	455	434	447	473	442	431	442	442	455	456	480	465	472	469	469	472	481	443	454	437	483	478	479	459	411	441	489	488	461	471	467	474	456	453	433	438	445	469	463	516	460	487	473	446	465	466	464	472	456	440	425	476	462	458	437	452	456	442	453	465	497	460	416	433	470	427	465	450	467	419	459	459	468	485	474	481	463	446	482	438	472	440	444	480	495	460	453	479	429	480	451	437	455	478	453	464	456	467	491	457	442	447	480	506	433	472	457	493	451	468	490	437	472	443	464	448	441	470	431	436	494	455	450	499	424	421	447	450	443	447	457	497	476	441	458	464	458	458	496	483	416	481	466	488	456	471	443	463	498	442	445	437	471	412	457	414	454	487	460	449	455	481	463	437	471	473	478	459	409	428	480	455	430	456	421	434	455	483	432	463	470	466	429	457	431	440	445	468	395	457	460	470	479	449	464	459	484	494	457	489	454	468	438	468	447	464	481	457	461	469	444	429	470	424	452	469	475	438	474	435	458	443	435	456	440	457	441	465	428	457	463	481	459	463	438	431	466	426	443	423	444	489	483	443	448	465	425	474	482	473	457	443	446	438	446	455	470	450	457	401	451	496	492	459	483	486	473	449	440	446	435	458	445	440	459	491	471	464	438	441	444	436	465	483	492	459	506	454	505	482	508	473	437	444	461	479	449	471	469	507	446	468	453	461	423	433	487	450	439	459	433	464	458	442	453	415	484	472	470	471	448	435	462	454	443	467	475	449	442	486	432	433	445	454	456	431	473	437	452	456	485	440	475	443	491	472	468	430	466	446	425	429	475	487	490	417	426	445	438	457	445	483	464	472	444	440	424	445	484	448	456	424	453	475	460	480	459	432	426	450	456	455	449	441	425	503	484	413	458	441	425	431	438	480	499	449	460	476	487	446	469	466	467	467	445	468	450	453	476	442	490	481	476	478	456	475	475	444	452	496	457	448	416	475	457	448	432	463	446	468	447	469	448	436	480	477	445	429	453	467	428	465	458	445	434	407	461	430	442	440	463	481	470	434	498	453	477	424	448	474	469	450	468	422	453	459	447	420	477	461	445	456	465	450	462	487	469	445	454	475	438	455	469	460	448	508	458	474	479	496	468	447	479	477	447	444	471	478	488	468	440	455	452	462	451	432	422	453	485	458	486	450	441	468	433	478	432	407	434	462	462	436	464	458	446	473	464	472	490	484	437	461	453	453	481	440	515	484	450	401	421	444	442	470	458	422	470	471	512	441	488	436	429	507	466	459	450	426	483	416	458	443	463	456	445	419	463	491	481	463	444	480	458	411	466	479	461	445	461	481	445	457	445	477	450	430	455	430	444	443	433	448	448	497	457	459	454	444	452	470	413	478	503	456	476	445	502	478	476	454	446	442	455	480	435	464	452	445	479	437	488	447	505	451	472	426	410	472	438	439	456	456	452	432	468	463	448	460	474	433	441	477	481	444	494	447	453	443	450	467	475	438	491	465	473	463	429	464	461	450	474	498	463	492	447	490	445	497	444	468	454	478	460	440	430	477	456	447	491	447	468	433	451	452	450	456	458	419	478	443	432	430	458	469	441	449	461	447	434	425	434	457	443	437	463	442	481	463	456	456	437	449	461	468	469	479	459	456	462	474	487	434	466	476	443	468	485	446	465	471	433	446	450	446	490	460	438	455	442	517	464	428	477	478	432	452	452	488	477	458	451	474	482	437	431	451	482	470	467	454	463	452	459	469	436	412	442	456	472	438	500	465	448	442	433	443	485	488	490	455	444	455	471	472	420	453	475	507	455	421	446	480	473	458	457	469	461	458	477	502	445	488	410	512	452	447	438	464	480	443	456	498	465	478	452	459	430	443	457	459	480	468	447	474	445	468	460	451	436	458	436	465	433	436	457	459	478	453	507	444	516	463	437	460	434	501	436	446	484	465	467	454	449	439	483	433	423	467	440	454	425	491	467	471	467	463	453	423	455	479	499	485	442	440	457	451	427	440	464	423	463	447	469	502	426	452	450	498	467	469	460	439	458	470	488	499	456	435	481	446	472	420	479	474	464	462	493	419	473	431	435	476	415	459	450	457	469	470	460	481	465	436	445	480	439	424	450	480	447	442	492	450	440	461	458	459	476	478	498	471	413	493	444	461	464	409	417	485	444	446	438	479	443	442	415	465	450
46792	25837	10905	6800	4145	2482	1713	1091	798	663	617	564	476	420	369	383	385	367	343	340	313	298	277	297	336	277	302	300	330	306	269	317	279	280	304	309	284	304	287	291	277	274	275	307	300	252	280	270	242	257	259	299	268	278	253	251	249	272	303	272	304	285	269	291	307	279	298	307	278	288	292	275	260	282	286	295	293	283	299	261	268	293	270	267	309	285	285	270	278	306	295	277	285	266	280	288	274	296	294	247	287	284	285	273	301	299	267	315	316	293	326	296	269	276	297	271	272	277	279	274	274	301	243	279	259	268	255	273	256	285	306	266	277	244	258	279	276	261	309	311	312	284	276	264	322	306	300	275	238	283	265	287	278	297	256	251	275	273	253	260	275	302	277	300	297	267	276	304	280	318	277	269	287	285	245	277	279	272	262	306	274	285	271	299	280	273	266	285	277	291	300	232	294	276	272	277	245	231	272	280	269	295	276	296	276	292	287	320	287	266	271	293	310	293	292	290	299	229	307	307	301	249	253	269	283	255	253	275	316	289	292	311	287	237	331	306	300	272	283	297	273	256	267	260	297	317	280	299	257	299	292	284	266	272	302	270	307	276	331	265	280	282	259	257	279	263	290	268	269	285	274	290	276	289	270	279	298	265	257	305	302	293	302	294	260	305	321	264	264	284	251	286	258	245	270	292	301	263	242	275	244	272	272	280	308	272	282	301	273	287	315	268	284	292	254	281	276	300	284	242	275	253	263	293	305	272	270	296	321	282	290	309	273	250	282	279	277	280	272	275	291	289	283	248	252	261	263	304	287	268	296	260	282	270	263	284	275	285	278	265	260	284	285	278	279	284	289	301	270	259	268	293	257	253	287	278	259	253	279	297	275	278	274	281	272	278	285	270	273	292	274	264	272	272	308	250	293	293	261	280	302	300	296	271	266	287	302	327	304	288	270	252	314	305	251	276	305	270	272	284	296	288	306	281	277	270	265	304	297	287	275	308	271	294	290	239	300	268	294	270	275	286	298	279	305	294	274	236	290	257	272	335	290	310	306	301	274	257	298	269	298	323	271	267	282	325	255	288	286	275	297	310	250	297	272	322	289	288	297	309	256	280	285	279	280	280	277	276	223	255	271	313	290	262	308	291	273	261	306	259	241	299	262	266	293	267	286	274	287	237	303	343	293	294	291	277	280	261	291	285	328	288	259	303	263	247	292	291	310	303	282	289	312	294	272	290	263	295	256	275	271	281	263	284	269	276	301	305	281	285	285	293	287	273	258	281	242	303	312	293	294	292	286	293	276	253	292	276	292	312	289	277	293	255	289	265	292	280	272	274	301	266	255	258	288	301	252	324	268	283	287	305	287	318	279	284	276	276	301	290	309	278	289	295	301	294	259	259	311	294	283	301	279	289	280	262	258	274	270	250	273	288	310	300	279	289	276	312	308	272	287	295	286	261	287	303	291	307	282	284	266	289	266	281	268	272	272	267	277	281	277	271	284	310	288	278	278	321	270	259	268	284	271	280	285	301	279	271	302	271	286	264	260	270	282	270	304	271	244	274	273	271	300	273	280	292	299	277	270	291	282	293	277	279	311	298	283	291	305	284	302	275	269	269	299	265	294	271	263	277	286	293	314	292	263	268	278	279	287	292	282	295	277	288	313	314	309	299	264	271	305	297	260	276	227	260	299	276	298	271	288	258	265	277	278	276	257	248	300	297	293	266	287	277	297	265	270	263	291	283	234	267	303	281	259	280	270	291	283	256	278	296	287	281	249	288	300	248	276	268	276	268	271	289	295	287	262	307	278	264	275	265	275	237	304	280	267	277	275	298	270	265	227	246	266	301	311	279	290	260	266	284	273	274	255	290	296	288	268	278	265	263	285	268	283	247	292	292	270	262	292	289	287	294	274	288	256	268	287	308	289	268	276	279	292	283	266	245	316	265	249	283	256	287	275	312	294	277	267	264	271	267	268	267	286	274	239	237	256	263	280	268	283	272	286	260	311	283	286	269	289	278	279	289	301	272	242	277	266	256	294	239	273	285	273	277	282	276	303	291	280	294	256	288	247	268	271	275	290	267	301	282	272	261	269	265	266	282	264	312	262	275	257	253	259	308	276	283	256	262	255	274	247	244	282	333	262	279	283	286	304	253	277	265	266	262	236	266	283	268	275	256	283	302	293	283	268	286	309	276	280	274	284	281	304	287	290	262	265	277	282	281	286	302	249	273	259	262	281	273	309	255	274	252	278	279	276	307	295	261	266	284	251	273	270	287	266	298	292	258	277	306	267	296	298	278	266	280	294	264	279	286	284	293	329	285	289	278	291	284	263	290	284	290	263	276	306	257	279	292	294	286	312	306	291	294	288	278	293	273	282	261	286	275	290	290	296	255	270	312	245	293	300	302	316	249	280	283	304	266	265	279	275	264	288	305	306	302	278	250	272	282	291	240	308	274	259	295	288	289	267	281	304	301	259	269	254	264	295	284	278	274	296	275	299	295	281	318	266	299	280	258	292	311	275	269	265	280	264	283	290	331	257	281	319	259	292	295	277	303	273	255	255	295	279	288	265	288	305	298	253	310	260	276	275	279	303	271	268	248	295	275	266	286	310	264	249	278	277	237	277	288	285	270	289	226	277	290	288	312	272	287	244	285	287	299	283	273	288	286	265	316	283	300	285	282	273	277	268	270	251	271	259	272	303	291	246	267	288	293	291	295	263	310	315	277	288	263	273	262	276	301	307	270	279	268	302	261	283	265	285	269	250	302	259	283	241	297	290	276	288	270	287	264	249	287	288	263	264	265	262	326	290	260	286	274	306	290	279	301	238	295	268	268	272	255	285	294	276	331	247	282	285	283	294	284	276	293	290	292	309	295	269	283	275	270	301	253	298	263	268	279	266	271	326	300	282	272	266	268	280	312	310	324	283	281	313	289	258	295	295	306	297	282	266	262	275	248	283	292	274	257	300	284	289	285	306	275	300	297	305	271	284	276	278	276	264	274	276	246	289	257	304	265	288	295	301	281	300	288	280	281	294	284	288	293	289	305	297	287	295	278	246	283	279	282	304	286	227	259	287	293	253	261	275	270	279	283	300	272	257	293	275	290	310	309	240	301	257	290	286	284	269	294	250	298	296	283	295	273	274	288	251	271	253	285	285	294	271	306	266	285	297	295	274	255	269	288	309	266	297	253	273	294	289	315	274	269	292	282	284	272	276	255	302	304	249	258	293	266	266	290	270	278	247	272	303	296	259	289	290	285	262	296	292	275	270	260	270	264	274	297	253	258	278	273	276	282	309	262	288	271	274	248	269	283	273	295	312	276	279	292	279	253	279	278	312	274	295	292	276	272	278	269	288	259	312	273	330	294	279	293	286	279	259	284	263	270	310	295	297	284	261	300	266	260	266	276	274	264	265	269	258	308	272	302	275	276	313	282	292	241	281	282	297	273	270	301	292	285	265	247	280	289	254	238	276	267	303	278	244	277	288	289	273	276
26740	13552	13074	13902	11176	8638	6544	4448	3152	2521	2461	2044	1771	1580	1403	1172	1055	1089	985	953	905	859	769	794	791	749	738	778	773	730	745	760	792	721	675	687	669	629	706	657	664	704	681	650	697	662	679	654	628	607	695	666	648	644	634	634	630	650	641	646	635	642	625	651	648	642	660	607	572	603	577	663	658	642	666	674	630	572	649	590	621	619	599	619	668	636	647	632	663	631	613	600	630	620	660	606	640	659	585	674	642	634	610	664	649	622	644	630	568	596	611	586	658	611	611	660	622	604	595	613	598	591	595	616	623	625	590	621	613	619	594	613	622	604	594	575	594	595	611	619	612	585	617	609	548	575	650	631	607	617	615	619	561	590	555	593	591	641	600	641	604	629	630	541	646	612	610	630	617	576	626	619	612	636	597	574	602	600	624	619	608	606	593	624	600	607	583	632	612	629	611	637	571	610	655	609	596	573	591	595	623	618	630	596	592	599	584	595	601	602	604	576	581	620	636	607	603	630	611	583	589	609	588	581	619	559	571	659	613	638	650	601	663	598	640	626	647	612	585	577	613	624	626	675	589	615	640	597	619	611	616	656	592	616	609	582	618	561	573	617	579	590	581	653	574	604	629	601	565	599	605	572	626	597	553	598	604	638	581	573	628	644	642	584	565	628	622	654	591	609	622	585	591	660	575	565	564	637	585	610	618	620	600	613	614	602	600	578	568	613	587	591	608	579	597	599	606	624	605	594	609	615	589	596	650	584	601	559	615	624	573	598	655	607	604	598	620	632	635	593	626	589	614	584	581	606	574	583	620	666	597	586	605	605	587	597	612	602	597	592	562	574	627	609	614	621	593	608	599	619	565	587	558	634	613	558	614	648	566	616	639	614	600	610	645	606	623	612	608	635	579	654	603	566	629	586	581	624	615	611	614	576	588	598	626	575	606	615	591	565	598	600	633	593	639	617	552	560	633	653	581	624	677	591	595	571	578	633	604	597	571	635	613	619	615	611	606	574	582	614	645	600	575	588	606	619	587	600	637	610	631	598	584	604	577	649	632	604	575	614	602	571	637	570	571	628	608	579	622	573	642	601	587	591	583	598	599	646	646	600	600	608	648	613	615	591	610	606	586	595	611	637	609	568	625	597	587	669	613	635	621	616	647	606	590	570	658	605	613	610	660	697	629	608	566	600	604	588	595	611	605	627	614	602	594	623	601	583	596	617	619	623	603	623	609	537	567	607	598	627	596	627	599	623	629	611	568	605	650	605	595	575	611	632	590	598	605	593	612	589	577	611	599	598	601	571	607	630	605	635	629	568	590	607	597	656	697	604	599	620	617	572	583	595	626	604	599	578	581	576	608	605	559	615	567	645	625	613	633	620	640	603	586	607	625	581	664	620	597	599	625	601	566	632	635	630	598	596	607	598	646	645	616	614	564	613	603	600	605	595	613	585	599	619	573	649	627	578	651	601	592	569	558	624	597	590	646	556	622	572	600	613	623	626	623	577	600	621	641	593	641	601	633	617	610	597	618	612	617	604	659	625	631	631	602	627	658	615	620	559	638	628	617	613	611	616	613	629	606	589	597	655	591	589	564	616	611	630	642	619	600	637	612	613	589	581	604	608	596	574	603	605	592	620	579	618	556	568	629	591	609	576	600	618	599	658	624	608	592	557	590	608	631	645	608	592	544	602	593	554	627	583	549	599	596	643	597	652	607	625	600	607	600	602	618	593	560	561	610	574	614	635	605	645	615	601	640	601	614	612	571	594	617	616	636	598	621	600	630	644	615	597	576	595	622	621	583	616	642	627	561	602	594	579	666	627	555	628	615	586	637	620	583	639	605	620	614	592	645	595	598	610	613	596	623	609	597	623	637	603	656	599	620	625	558	605	619	612	636	625	606	602	615	640	585	635	626	636	615	608	592	625	574	625	627	567	605	615	623	606	593	593	549	604	597	622	626	611	608	628	620	660	612	604	568	575	596	576	629	642	617	593	613	573	633	610	573	610	655	617	654	577	639	630	595	607	581	596	670	569	586	586	615	597	613	595	630	580	569	587	602	566	623	634	587	621	619	609	593	626	634	626	557	585	569	583	611	611	588	614	608	643	627	604	667	605	618	589	572	615	636	635	613	549	592	639	606	587	633	614	594	594	623	625	586	653	611	617	594	598	583	581	587	626	555	613	567	653	604	651	585	604	600	622	605	568	591	649	647	588	615	615	563	615	612	553	573	628	586	616	632	568	592	616	593	638	625	622	596	632	635	571	578	606	600	619	682	611	585	565	583	618	616	574	607	637	630	611	556	583	609	605	618	583	597	617	608	595	575	595	598	634	564	611	608	607	577	603	536	619	622	617	597	619	610	554	575	613	641	598	607	592	591	629	605	634	604	575	605	639	588	593	612	593	605	597	608	599	588	630	643	616	620	664	664	568	622	613	585	601	616	571	603	642	619	601	633	576	604	571	619	607	615	647	608	614	613	598	638	610	589	575	606	648	620	615	622	632	598	589	606	615	549	550	610	595	598	570	602	604	637	612	619	569	595	607	584	580	588	612	600	591	607	611	620	653	601	582	589	577	616	569	647	621	588	570	622	574	632	578	611	648	614	614	614	614	621	636	614	616	663	593	640	636	652	586	646	589	550	588	620	611	625	625	645	619	620	563	561	588	619	611	544	655	611	625	618	610	620	612	662	653	622	592	642	603	592	575	639	552	613	657	615	581	637	604	638	616	609	610	628	609	613	604	616	619	584	605	569	630	592	625	653	600	609	591	617	616	651	589	618	623	639	615	603	572	570	606	623	588	636	634	639	588	631	601	626	581	602	654	611	572	590	631	547	605	625	616	608	589	602	615	582	647	629	648	595	604	628	582	596	587	625	598	593	647	598	589	612	652	583	578	653	586	622	620	600	637	661	599	593	542	588	611	626	603	605	621	577	611	591	623	611	659	613	590	602	591	589	605	586	580	619	626	626	588	652	573	633	559	571	614	584	602	601	607	624	597	643	606	622	583	611	642	625	611	570	652	587	579	635	631	610	591	560	593	599	597	589	605	647	579	600	603	621	654	595	628	559	616	563	641	585	634	626	633	622	635	586	606	607	596	593	596	586	553	623	622	646	633	645	567	581	582	632	568	674	626	604	550	623	624	636	615	554	609	592	610	636	620	626	588	636	596	642	545	621	599	623	604	622	576	610	589	633	598	609	606	618	615	611	580	606	616	590	637	596	564	573	566	629	534	612	595	607	600	645	620	591	638	613	587	610	649	619	611	614	620	557	562	567	603	598	621	624	599	604	632	580	612	606	617	607	617	613	591	596	652	579	631	602	592	602	586	611	617	581	628	612	601	645	599	611	585	606	600	635	566	617	627	583	580	613	589	610	588	639	620	606	592	653	599	619	626	632	605	603	630	553	603	631	638	597	609	618	619	577	609	617	590	612	628	580	605	578	575	607	648	559	614	623	620	623	603	586	620	597	612	607	600	642	604	591	581	637	605
16679	6982	3079	2008	1302	897	672	471	354	330	321	292	240	249	236	214	271	226	244	216	231	225	223	195	226	185	224	223	196	214	200	209	181	188	202	217	239	212	217	214	212	225	225	217	178	185	179	192	224	217	182	208	200	210	213	205	203	216	209	175	194	215	192	222	185	189	223	215	211	203	218	186	212	183	204	189	203	191	211	180	206	191	200	208	219	217	237	199	191	218	185	203	216	205	206	217	213	183	203	210	238	222	202	191	194	203	200	192	205	203	194	219	198	194	216	216	202	203	187	207	194	207	198	198	192	199	202	197	194	220	201	234	201	202	192	207	207	194	222	205	221	200	218	186	199	190	203	172	202	201	198	190	182	184	240	196	190	187	204	188	205	198	187	206	195	224	208	195	181	195	189	200	212	183	195	219	187	221	205	191	189	204	172	185	202	195	176	212	196	238	219	200	201	208	213	201	209	198	199	200	215	204	190	232	212	208	189	194	213	194	220	219	206	199	193	192	202	201	204	200	199	199	209	205	198	219	221	200	197	186	192	206	212	169	189	192	229	199	226	230	195	215	182	188	231	260	209	204	192	205	190	184	199	211	221	204	212	185	183	225	182	180	207	177	179	208	176	208	209	229	191	177	243	211	196	204	217	218	219	215	190	208	202	215	182	205	204	204	186	203	188	196	223	233	194	200	197	203	215	181	175	209	208	202	208	197	194	209	202	226	215	202	215	211	211	223	181	204	237	229	239	213	204	202	216	236	231	213	194	191	187	196	194	195	188	210	195	216	207	192	197	198	201	213	179	217	233	189	216	213	208	219	196	211	196	186	193	186	216	234	220	196	188	204	211	231	222	214	237	203	231	202	205	217	218	183	197	199	208	204	181	210	194	215	185	208	210	216	219	187	215	221	232	198	230	214	202	190	211	190	177	217	204	200	212	179	167	197	193	200	208	207	231	190	208	216	171	194	204	221	205	203	205	207	189	201	218	206	213	198	212	213	218	198	216	199	199	184	219	211	172	209	221	194	206	238	209	202	208	213	175	199	221	213	218	193	194	187	183	199	189	202	213	208	225	205	223	227	196	197	196	188	194	173	210	188	219	219	246	209	196	211	214	186	193	205	223	216	214	215	204	195	198	192	218	200	216	160	208	210	199	214	210	196	202	206	217	184	171	198	195	190	207	214	211	193	193	189	193	207	224	199	202	192	204	211	202	197	211	173	154	212	206	205	190	199	205	215	207	194	170	212	198	182	197	206	208	202	236	221	223	203	172	203	221	201	220	226	191	219	226	192	194	201	167	187	198	204	184	216	231	202	175	190	187	197	201	209	203	203	186	188	207	211	216	191	212	200	231	197	231	198	197	187	207	191	231	218	206	202	200	217	212	217	203	190	196	204	202	183	200	229	204	200	228	206	185	218	199	227	222	185	197	167	191	205	211	223	206	186	209	197	204	200	197	177	205	223	191	234	241	191	216	210	207	202	182	203	176	215	180	212	185	186	234	196	204	219	217	177	205	209	194	244	207	197	190	237	216	185	204	210	192	197	218	200	207	205	171	187	189	187	230	210	183	227	210	224	231	192	217	214	175	212	201	264	211	226	220	191	208	226	222	193	208	210	203	229	198	202	206	184	206	170	195	222	189	183	196	219	207	200	175	196	205	215	180	216	183	196	207	198	215	219	206	218	189	220	194	201	195	234	226	197	236	200	212	198	188	185	225	182	212	207	234	202	216	181	207	243	217	195	208	179	248	195	170	189	220	218	243	174	220	236	181	184	189	204	211	183	221	189	215	196	199	193	196	160	197	209	210	207	219	209	176	196	191	216	207	202	197	220	191	221	203	211	192	217	215	207	198	201	204	210	213	192	170	210	200	239	200	175	208	182	228	226	203	190	194	227	259	207	209	223	193	182	213	188	215	193	199	207	206	207	192	227	209	213	229	226	198	196	196	223	177	200	205	189	201	217	198	205	179	200	196	190	180	192	188	205	192	198	213	173	186	210	203	182	183	209	231	203	186	210	220	200	217	195	182	224	228	219	213	200	188	211	192	175	203	209	187	175	229	196	175	194	218	209	232	186	197	190	195	197	193	185	204	189	217	210	216	224	188	196	186	196	206	192	215	179	207	204	243	222	187	191	213	184	204	173	208	223	181	195	199	233	193	181	217	193	206	210	227	197	209	195	197	201	207	206	184	175	204	188	191	210	219	198	207	203	198	230	229	181	202	218	200	199	220	200	202	210	199	188	208	217	193	214	210	209	196	198	208	194	194	192	216	208	181	197	219	227	203	207	211	194	198	201	209	185	196	188	202	210	221	206	198	170	155	190	199	201	201	214	211	202	204	176	190	180	177	197	219	215	211	219	183	207	222	210	212	192	215	209	193	188	198	217	213	196	198	206	186	193	208	225	204	197	192	188	197	234	185	189	199	205	215	200	190	212	205	207	195	206	215	204	187	188	188	207	212	206	190	206	185	221	211	172	196	209	209	200	214	183	207	187	189	192	194	201	208	210	217	205	186	218	205	211	183	203	191	222	208	211	211	204	210	195	191	202	207	187	200	222	206	192	180	194	189	195	207	210	201	176	216	185	201	200	197	202	195	207	211	203	201	180	199	222	196	210	199	185	218	193	177	197	206	221	194	216	215	242	194	209	218	196	218	218	181	202	204	219	206	196	209	219	183	213	213	199	240	206	188	208	179	193	192	199	181	184	206	206	199	222	199	203	207	197	208	197	218	212	211	201	208	203	188	193	192	200	203	197	201	193	214	201	206	219	211	198	212	206	221	190	180	180	195	186	215	239	220	226	178	207	197	209	189	188	204	215	185	229	223	229	196	224	180	204	198	207	201	220	213	188	178	202	189	203	231	194	173	194	204	173	199	226	214	209	227	205	177	215	230	175	193	216	188	194	211	199	194	184	184	208	211	188	197	215	189	190	171	187	181	198	210	199	219	230	199	192	206	201	215	181	205	197	194	223	216	213	247	226	179	212	215	227	183	196	217	237	223	196	191	213	201	196	199	201	186	220	210	210	205	207	200	221	209	205	218	211	182	213	206	190	201	199	231	219	186	194	195	205	210	179	219	198	218	203	222	233	187	205	218	180	188	221	209	214	224	213	176	201	185	202	195	201	208	194	225	215	185	210	203	218	200	201	200	212	208	187	194	193	214	208	187	220	225	201	188	183	206	178	213	160	195	197	216	207	183	212	191	198	183	196	176	237	198	195	195	184	198	183	194	211	194	204	199	189	217	232	172	211	198	211	184	214	203	177	199	225	189	157	207	189	170	160	226	216	169	209	204	214	196	218	193	169	188	217	210	207	182	200	185	213	178	211	228	192	217	216	223	184	212	206	212	201	188	204	209	184	203	204	195	206	216	198	201	195	174	182	183	198	189	211	205	222	198	211	198	199	195	221	200	209	212	200	215	198	185	237	235	198	223	190	197	187	238	193	198	209	206	202	192	214	200	210	218	196	201	209	207	202	227	194	189	204
8766	4491	5370	6008	5163	3698	2662	1720	1259	1039	1092	913	781	729	609	611	606	571	567	569	499	495	494	470	484	510	469	485	498	461	444	428	481	438	467	452	441	473	445	433	428	401	444	446	445	462	428	446	452	473	492	477	460	461	437	439	485	443	412	417	446	446	463	466	456	446	459	492	455	480	413	491	468	445	454	459	480	455	476	471	449	444	443	450	416	463	514	467	472	445	458	445	442	473	462	471	484	485	475	450	445	474	473	447	422	460	475	469	429	450	448	479	425	481	444	467	430	408	444	483	451	472	449	460	409	446	459	439	458	444	452	453	454	454	451	458	448	442	436	491	398	491	439	450	459	458	455	433	458	422	443	450	480	462	451	430	445	462	467	426	457	443	431	448	425	426	465	451	445	435	473	472	466	440	446	433	505	454	466	494	458	443	439	458	471	460	406	472	439	470	480	413	440	436	452	451	444	455	444	440	471	436	451	412	429	420	447	400	478	430	471	388	466	424	438	447	452	438	438	441	475	447	449	412	457	470	458	478	431	450	468	475	433	469	441	477	437	465	447	433	443	438	449	451	439	420	441	446	405	448	403	436	425	474	446	426	448	432	467	443	459	455	453	419	409	420	454	460	438	476	440	428	414	461	467	462	434	454	418	446	456	459	448	459	460	442	452	472	479	497	447	489	475	435	422	466	432	439	434	454	452	437	453	445	445	462	464	458	434	423	446	449	476	452	455	438	474	470	448	438	452	442	471	427	453	458	413	432	422	447	453	433	419	473	468	480	462	424	416	451	424	412	475	416	439	439	419	423	455	420	431	429	464	403	446	491	435	439	448	466	488	403	466	464	453	435	445	415	407	434	446	472	449	475	493	435	456	421	456	453	446	448	393	452	426	435	438	454	442	451	438	458	436	456	428	462	447	445	472	478	466	472	461	440	448	472	405	459	465	433	460	430	455	465	420	482	457	452	448	435	458	472	434	472	452	442	456	456	454	449	438	458	449	429	468	437	464	442	450	468	456	443	450	495	413	449	425	445	428	475	427	420	472	453	473	475	476	474	412	469	451	429	458	481	478	452	462	471	424	481	440	420	467	439	439	440	434	446	445	444	471	438	447	457	448	454	445	455	467	457	421	463	429	427	400	468	456	425	447	432	448	482	480	452	461	467	466	448	441	452	460	482	477	411	427	432	470	453	489	462	448	438	460	435	450	463	466	421	423	484	474	441	464	435	457	497	450	412	472	426	455	435	422	442	467	446	477	483	488	437	484	460	440	445	483	439	423	439	469	453	487	402	428	478	449	436	444	436	413	419	460	426	439	434	481	417	430	474	464	450	434	410	456	439	456	443	430	495	483	416	467	486	450	483	468	450	448	415	436	442	447	480	460	475	417	474	426	453	405	477	446	441	442	431	450	484	444	485	439	489	448	429	447	451	448	422	433	477	450	494	426	495	395	515	449	461	439	430	462	457	433	441	430	441	429	462	437	457	452	443	432	428	451	456	455	408	468	454	453	434	458	482	479	468	442	462	451	418	440	443	482	463	477	449	494	453	430	407	460	441	485	446	450	470	459	457	449	474	425	443	440	428	441	435	446	455	436	403	437	450	431	423	438	454	458	504	476	476	462	467	434	424	451	441	468	442	453	430	472	433	424	437	472	451	451	463	430	424	448	449	456	473	452	450	456	475	451	450	476	449	466	471	440	438	439	443	449	422	418	475	421	454	470	428	455	489	437	473	412	437	433	459	421	424	437	452	451	439	444	457	424	439	491	458	463	407	427	481	468	463	410	410	426	482	452	415	465	438	437	436	449	431	441	461	465	458	485	422	488	443	441	487	448	518	478	456	425	409	459	460	440	474	475	406	479	467	486	416	413	456	461	416	476	437	439	454	456	433	426	433	455	456	451	457	419	436	454	466	467	430	460	437	428	473	480	441	427	453	481	434	441	423	420	443	434	448	412	466	451	424	421	461	462	444	465	484	458	441	451	450	418	416	482	477	399	461	446	444	464	500	444	491	432	482	432	462	412	458	416	467	424	460	448	451	460	450	411	442	436	451	439	478	504	445	433	468	453	459	425	446	418	472	415	457	405	434	468	484	447	436	467	445	472	469	465	423	443	431	467	461	454	450	499	453	426	430	445	432	463	466	447	429	414	452	448	431	449	436	470	446	490	449	432	482	426	464	440	465	438	444	424	449	445	472	405	422	486	415	482	423	470	470	459	476	446	424	428	444	434	449	414	471	449	462	438	422	469	460	506	446	489	377	475	368	472	473	442	429	406	466	467	415	440	435	379	428	423	439	429	442	455	452	438	447	448	441	425	454	480	456	451	463	437	451	450	435	428	446	407	435	430	452	459	439	495	464	465	486	440	439	469	459	460	444	389	451	445	460	390	434	469	460	458	464	473	468	415	455	447	455	428	435	430	457	451	423	497	433	454	426	460	446	494	478	466	477	438	454	464	453	464	487	450	415	453	413	474	496	421	443	451	460	445	482	490	422	461	427	436	409	443	440	471	437	449	452	448	482	436	464	474	484	473	408	420	467	454	472	438	485	442	426	435	444	457	444	447	437	448	442	456	449	457	478	464	409	441	489	467	490	416	427	451	424	503	440	484	446	427	458	417	439	417	432	425	442	494	469	476	432	447	404	449	429	456	462	430	417	443	504	467	419	437	442	444	467	487	449	422	480	470	462	473	449	450	419	449	417	464	462	438	436	450	432	440	461	476	463	452	441	426	446	447	420	409	504	430	443	419	476	409	468	418	406	433	424	478	420	419	460	408	441	469	417	441	526	461	456	434	450	477	450	438	444	431	475	455	468	411	416	461	465	454	456	458	428	447	446	444	443	453	505	493	445	452	442	446	418	426	486	437	478	455	464	465	442	432	447	452	442	434	446	438	433	410	457	479	444	440	453	393	426	418	473	439	457	454	389	451	468	391	453	441	455	453	445	449	432	420	446	442	441	462	450	439	479	459	440	427	411	456	458	426	442	459	433	439	455	445	434	451	416	473	466	480	465	479	482	464	476	436	447	426	462	432	434	444	441	467	431	484	424	488	436	433	404	452	455	441	454	416	431	450	447	428	487	466	407	469	427	458	426	431	457	420	452	444	467	437	445	440	447	433	425	452	415	457	472	399	432	477	449	423	445	459	456	443	454	426	455	444	472	471	445	454	479	435	420	454	413	489	440	441	478	499	457	409	466	438	430	485	443	475	430	443	410	484	431	477	480	409	455	430	463	445	478	445	470	439	431	461	415	443	450	462	455	451	414	422	484	438	426	421	453	429	479	440	431	458	442	453	454	484	458	463	457	438	431	435	429	444	430	460	502	444	424	459	409	473	489	426	481	446	474	468	431	449	461	464	457	431	463	446	454	463	452	446	430	442	424	395	451	438	442	419	438	428	463	427	494	429	501	461	443	406	438	483	460	443	450	434	466	456	442	446	429	449	451	472	446	445	434	468	415	439	427	467	459	455	450	438	475	427	450	419	444
35859	18815	7044	4615	2658	1750	1125	690	494	413	431	328	288	270	283	238	234	257	234	256	246	247	202	231	235	226	200	210	225	188	192	208	220	180	203	197	233	232	200	208	188	209	222	223	203	186	188	221	200	199	219	200	194	241	190	199	205	214	201	221	210	196	205	189	226	208	197	208	222	207	208	206	177	210	210	212	181	190	201	191	228	210	200	230	175	181	173	202	205	213	207	195	210	198	211	196	201	185	182	198	212	212	220	169	179	166	191	198	204	176	183	188	181	199	211	185	193	201	198	247	200	210	206	206	207	203	200	217	191	198	196	186	210	180	203	214	195	182	213	203	196	208	181	198	212	190	159	216	214	178	183	199	207	177	211	208	186	212	175	182	185	209	175	188	165	225	192	202	197	195	183	199	200	189	171	178	160	168	208	206	222	219	224	188	210	203	197	204	212	182	238	184	226	202	202	226	199	199	175	197	188	206	175	195	179	184	201	229	205	202	223	188	249	197	183	183	191	210	207	193	202	172	194	192	195	193	201	181	205	183	204	194	211	191	191	194	212	216	210	187	176	193	212	176	172	192	188	189	224	188	189	180	187	191	200	230	206	191	212	207	184	192	217	202	193	173	194	190	191	222	232	199	212	217	225	183	200	198	178	211	226	180	191	193	203	212	227	174	216	207	192	201	178	204	229	177	212	248	183	212	203	199	196	222	219	205	182	204	204	177	183	176	184	216	198	215	204	170	176	199	181	186	198	188	195	205	211	208	195	203	190	197	213	188	180	193	183	212	192	212	182	188	201	183	195	179	167	182	233	182	184	190	197	200	195	215	192	193	208	196	214	191	169	177	186	197	193	191	191	198	180	194	179	168	174	190	205	181	204	187	196	182	223	190	188	194	202	211	178	198	197	238	198	224	197	185	199	206	181	219	203	224	204	195	197	191	186	172	194	208	214	198	182	205	203	174	184	207	211	211	228	192	186	221	213	201	210	176	182	194	210	218	208	211	221	212	218	202	185	197	176	183	205	192	175	204	195	182	210	233	194	227	223	206	222	196	209	204	198	205	174	203	198	189	211	193	199	227	209	199	212	194	193	202	199	201	212	190	198	198	232	186	205	183	199	215	179	208	192	193	187	186	177	193	197	202	184	175	168	209	198	171	223	201	204	169	185	189	209	184	188	205	203	179	232	199	219	183	206	189	197	196	186	205	205	194	205	185	176	167	174	219	189	192	194	204	205	191	205	187	202	194	196	212	211	194	212	213	197	201	193	206	178	211	172	203	202	174	213	227	190	182	174	174	186	194	199	209	167	218	202	200	207	201	196	184	189	200	206	201	195	221	206	221	155	190	211	196	216	180	187	210	194	186	177	206	215	222	223	209	202	200	202	186	204	178	181	206	189	165	187	200	205	201	193	190	198	216	205	196	227	206	209	207	226	200	204	184	188	213	192	172	187	199	209	185	208	202	218	216	194	209	181	206	189	186	178	218	227	184	178	196	198	175	208	223	198	177	166	192	191	205	230	194	195	208	185	196	202	190	243	216	214	202	207	187	179	191	193	193	192	207	190	220	209	209	207	208	191	194	176	204	205	187	195	221	200	198	200	209	176	197	226	201	208	189	184	229	196	185	191	187	199	215	209	208	212	191	196	217	197	195	200	183	190	207	173	201	180	203	210	198	199	183	209	202	198	193	184	162	195	204	191	192	183	222	194	180	192	199	206	224	173	176	184	215	188	192	180	188	227	220	223	204	232	197	185	186	203	200	191	210	204	167	184	186	220	207	195	213	198	187	204	206	199	194	194	179	191	183	202	188	188	202	176	211	216	198	196	191	189	215	229	182	215	230	224	223	197	215	182	196	192	219	209	205	204	207	185	171	211	225	187	188	223	178	187	195	200	183	201	196	200	242	207	199	173	205	205	199	224	205	235	191	206	194	197	201	209	212	203	197	213	186	161	204	187	204	205	201	186	193	177	190	189	220	208	186	202	176	221	202	159	174	209	201	196	201	209	198	206	173	175	185	207	191	230	205	198	234	220	195	195	217	199	200	191	215	218	210	212	201	213	198	207	196	193	195	173	189	196	217	222	199	209	194	183	211	218	228	238	179	201	194	192	204	211	205	182	193	212	188	178	188	207	211	184	197	213	214	212	206	177	189	184	206	197	205	188	218	195	193	207	194	178	209	210	192	182	191	211	196	229	204	199	202	196	221	203	206	203	183	205	191	173	186	213	187	207	195	194	173	208	170	211	208	218	168	206	206	226	192	188	194	207	178	201	197	185	198	183	189	192	208	182	175	218	229	188	188	201	199	190	201	194	208	196	203	198	180	170	161	200	210	179	207	225	209	175	196	192	194	196	190	206	200	202	224	220	231	183	173	186	198	181	211	187	175	213	187	231	185	196	233	184	191	196	175	197	204	219	207	193	184	216	215	187	210	180	190	210	215	227	232	202	237	215	215	190	200	211	198	248	201	237	211	175	208	223	209	166	203	202	213	206	203	205	201	192	195	215	163	166	194	188	205	204	171	196	192	201	185	211	202	191	205	200	195	204	204	224	195	225	186	202	172	234	192	209	200	181	210	202	199	221	171	177	217	219	193	207	240	209	183	206	212	180	214	193	225	213	204	228	162	205	199	193	189	186	204	199	202	219	207	172	210	177	189	214	231	192	193	188	190	184	191	185	182	172	194	185	189	210	198	192	193	195	199	200	190	192	193	207	200	221	200	244	212	198	211	188	189	211	220	193	195	176	198	193	243	196	185	185	219	213	186	202	198	196	192	190	200	184	192	208	190	198	207	197	216	198	183	209	189	186	198	214	188	186	181	226	190	209	175	184	184	204	248	188	231	202	202	211	215	185	196	193	178	195	212	186	194	216	186	194	187	225	215	195	178	193	177	209	178	193	249	192	223	215	212	182	198	209	209	193	205	204	183	193	189	208	200	236	208	225	192	218	220	219	197	195	222	193	190	217	198	205	193	209	208	193	188	192	220	205	192	199	190	200	191	187	211	179	191	203	193	220	184	169	181	190	217	211	222	206	221	192	201	219	189	217	211	185	207	200	188	195	197	219	176	183	219	217	210	184	180	203	173	191	191	224	184	187	187	198	199	192	216	214	197	224	195	195	207	210	201	192	202	227	215	209	179	179	209	177	220	210	206	199	200	172	213	214	189	189	196	208	206	214	203	188	178	185	195	193	199	224	167	238	212	185	196	219	185	214	202	189	207	183	203	204	212	208	220	222	183	200	202	217	200	207	228	183	197	192	194	223	233	191	220	193	201	236	211	190	197	192	192	229	207	208	199	199	204	207	210	220	200	224	214	247	226	215	201	213	201	214	220	199	212	187	210	187	185	210	201	201	211	218	192	188	232	176	192	170	213	204	174	183	198	175	199	167	198	169	153	166	172	189	188	212	179	199	236	206	207	201	164	195	219	163	217	198	197	207	195	196	204	179	205	191	172	188	213	209	215	214	230	216	219	181	207	190	182	203	221
20501	10687	9982	10701	8571	6174	4680	3070	2087	1838	1661	1380	1186	973	839	786	769	754	702	663	573	567	560	534	565	539	523	563	560	518	510	508	530	452	518	513	564	478	530	474	516	495	496	493	492	493	500	451	449	460	482	450	473	452	489	438	471	465	435	502	410	486	433	485	451	480	478	488	489	455	448	446	482	436	470	490	482	462	453	475	488	472	478	494	471	475	480	442	429	466	462	480	474	417	446	466	491	496	456	461	461	470	467	465	440	463	463	441	403	450	449	449	426	457	462	449	443	465	451	445	425	455	471	411	442	453	452	446	435	421	440	451	452	455	482	444	463	431	478	493	424	470	452	411	408	464	395	432	459	459	440	446	471	457	428	426	475	445	448	441	463	465	455	424	434	487	461	432	466	450	432	453	440	449	425	462	493	440	470	423	416	457	471	450	433	432	454	390	455	456	463	429	494	443	434	475	437	428	457	472	450	437	454	438	430	419	427	453	492	457	476	447	482	436	431	466	459	453	448	460	416	475	471	418	460	470	471	435	436	485	475	417	496	483	463	458	452	452	452	482	473	455	470	490	455	431	441	438	414	422	448	434	418	473	437	483	449	448	470	466	477	446	456	435	448	463	486	442	437	501	439	468	468	460	442	453	470	449	475	436	429	451	466	431	474	438	444	479	469	424	472	490	451	458	478	469	482	460	426	442	412	476	426	451	448	491	393	480	454	474	438	453	453	468	423	433	479	464	397	464	452	436	446	445	421	457	470	451	454	445	405	460	466	467	459	442	466	461	478	425	471	450	454	418	452	446	476	436	458	428	456	438	461	434	395	450	423	439	463	469	474	457	453	451	439	483	462	435	471	423	428	452	427	434	429	464	477	422	463	412	498	455	458	449	444	480	430	406	425	454	461	473	455	450	417	417	467	452	472	461	465	471	446	456	453	454	463	437	466	438	464	433	462	465	486	466	490	463	479	443	428	452	481	457	458	466	439	429	496	467	492	422	437	470	478	473	454	460	420	465	447	450	475	446	434	471	420	437	441	440	474	478	442	467	414	467	465	429	428	440	452	435	425	465	451	432	487	452	456	448	474	476	410	432	462	447	418	392	437	428	461	438	447	447	437	471	431	476	445	480	415	456	448	445	491	514	438	438	458	429	451	469	442	483	416	459	430	430	436	446	444	481	444	466	474	447	488	448	473	442	478	439	447	451	469	426	460	459	457	477	453	458	479	471	434	426	521	461	432	469	451	456	427	455	431	429	486	452	437	447	449	463	445	436	469	452	438	440	428	462	462	462	466	467	429	439	406	441	469	431	414	432	443	437	448	468	440	462	440	436	433	489	455	465	432	467	435	450	437	472	452	429	474	437	496	464	451	484	453	450	415	454	463	434	441	484	417	430	430	445	443	475	444	450	482	416	454	462	467	497	505	470	479	435	462	452	460	450	467	452	456	441	437	441	460	477	461	467	439	451	438	450	454	425	439	456	456	436	462	422	458	452	438	462	463	470	453	426	440	433	456	465	488	427	443	451	466	437	439	469	459	434	419	437	449	425	419	413	433	454	453	454	464	448	416	477	461	422	442	474	467	468	426	455	444	471	475	489	452	430	430	435	425	422	456	437	481	498	453	431	446	432	456	451	510	430	469	399	448	415	456	413	426	415	450	452	509	439	440	485	424	467	450	427	452	426	421	442	461	458	421	436	433	448	448	437	456	485	473	440	471	488	454	445	495	438	466	438	471	454	428	404	469	427	452	458	440	418	462	466	447	479	434	460	446	409	423	420	454	417	428	455	434	457	425	485	465	459	484	458	469	470	426	450	432	467	456	453	434	424	440	461	420	442	447	471	449	454	451	469	485	437	463	495	446	448	438	448	464	446	463	427	443	449	465	430	429	432	388	435	471	419	445	460	497	453	451	459	458	463	426	464	458	431	477	461	440	480	415	472	475	455	469	447	457	435	428	467	440	426	423	438	426	469	471	464	393	490	418	469	445	468	457	486	479	468	473	462	465	464	454	412	451	467	463	465	446	462	432	460	477	441	459	441	469	462	447	477	463	456	469	464	454	439	473	430	420	458	448	428	472	435	406	440	444	466	501	469	414	401	439	475	472	433	476	458	451	477	444	434	449	414	485	433	458	501	414	435	464	443	463	463	457	469	491	406	435	421	482	478	470	444	452	411	457	434	447	486	457	432	456	411	433	460	474	445	419	441	422	452	426	449	489	460	425	436	449	470	462	479	401	477	485	410	421	440	406	460	465	488	407	475	455	476	430	472	433	458	425	413	439	457	429	445	462	475	469	438	454	441	434	465	472	435	391	440	470	423	433	441	399	462	474	441	400	456	467	443	443	470	446	432	444	456	457	448	405	467	442	459	445	449	503	438	459	427	437	451	457	440	458	426	473	465	450	449	451	421	474	486	445	466	439	478	459	441	427	442	427	449	447	446	478	437	483	449	458	435	467	483	478	437	467	423	454	439	443	453	455	471	445	429	448	448	477	447	436	455	451	456	476	489	442	441	476	471	450	452	432	435	396	467	462	433	476	448	450	463	466	455	421	450	462	427	442	426	466	444	397	490	468	448	448	443	473	460	487	459	414	421	469	434	470	455	434	442	432	443	470	441	450	418	447	438	445	422	503	473	440	451	475	474	466	475	436	440	446	459	472	459	476	448	411	430	450	424	419	441	451	436	440	410	439	442	522	462	414	480	461	460	461	486	473	444	484	460	480	454	452	408	440	429	467	475	469	445	448	468	446	425	443	438	453	465	462	453	417	471	462	460	448	444	466	439	456	432	436	507	445	483	417	470	462	466	433	405	419	430	481	422	452	462	448	423	464	442	437	492	419	472	449	413	433	424	483	411	427	470	437	476	463	437	475	461	434	442	454	443	431	457	472	447	425	470	442	463	439	456	478	419	482	434	435	422	454	454	477	462	438	414	409	489	468	435	435	507	463	447	500	446	434	384	452	435	454	465	448	440	485	471	456	408	453	438	438	465	485	467	481	433	472	447	423	430	403	435	425	405	399	467	457	425	451	451	431	464	417	432	462	438	471	436	433	481	403	445	437	451	430	482	459	445	417	423	436	448	452	462	435	429	455	473	470	427	425	432	449	430	425	416	439	424	441	461	467	446	425	450	430	479	455	436	447	492	431	424	440	431	452	480	492	436	454	446	417	468	424	434	479	435	445	439	428	433	456	438	417	455	401	460	468	469	442	470	479	437	419	460	423	412	461	444	446	467	405	461	466	473	450	414	461	419	445	459	449	470	465	489	432	417	439	462	471	475	444	465	430	464	425	418	420	419	446	427	471	471	449	445	452	444	461	463	433	468	461	442	453	456	458	467	421	454	444	490	416	482	452	459	390	471	409	433	454	495	517	438	447	485	460	421	476	468	482	431	458	431	454	432	454	423	447	395	479	474	475	474	430	454	452	471	478	430	479	449	454	468	442	431	465	431	454	479	441	438	426	445	433	479	484	418	439	424	447	446	467	441
46247	26156	11655	7499	4211	2512	1773	1011	745	667	644	496	440	423	375	329	325	318	361	337	302	322	287	338	290	293	310	301	278	308	293	296	343	275	265	267	278	271	273	268	313	262	269	276	272	256	273	288	264	317	286	297	308	295	278	293	293	308	292	316	298	252	236	309	312	314	301	286	279	269	286	277	275	286	250	296	266	268	275	294	276	287	251	251	248	265	269	269	286	251	286	246	281	255	274	266	251	288	279	289	336	291	268	251	275	275	241	284	279	274	292	279	261	298	282	309	287	266	287	258	273	300	254	247	274	252	266	285	267	292	281	252	274	308	253	267	279	284	281	278	262	280	277	282	261	281	293	259	268	276	301	263	269	284	283	260	289	278	285	250	280	290	238	254	278	285	251	261	242	286	289	284	266	256	249	278	293	263	249	289	292	273	266	281	265	276	272	290	268	264	261	263	241	260	282	292	252	315	280	253	278	276	292	270	282	259	272	315	252	266	267	304	275	280	277	257	287	272	269	301	286	266	292	243	287	290	258	267	307	240	261	280	268	252	273	281	283	253	268	267	263	245	282	275	298	270	257	278	252	260	305	270	271	307	256	277	296	300	306	264	262	260	294	299	252	273	274	317	258	287	244	282	293	305	262	248	265	275	319	257	284	286	292	246	278	300	274	308	267	298	278	268	276	256	249	275	274	286	276	307	296	266	298	282	281	278	290	311	279	285	300	284	290	300	255	245	267	293	261	288	269	249	260	273	263	282	298	303	251	266	257	269	289	286	297	270	259	290	266	275	270	270	265	265	321	272	261	271	278	263	278	262	278	270	276	287	273	294	257	286	275	264	233	238	267	275	274	267	262	272	257	286	268	269	267	283	246	275	262	251	297	298	253	286	305	283	252	251	269	302	279	307	275	270	261	265	280	257	252	264	286	274	281	280	278	257	289	276	268	278	277	271	285	248	278	280	270	267	272	246	239	263	269	251	295	295	311	284	288	293	285	325	291	291	280	276	298	286	258	275	258	250	287	283	312	277	277	285	274	277	272	263	268	283	247	287	269	266	279	281	297	283	291	278	259	289	329	287	267	292	251	278	231	259	253	286	274	317	285	238	265	259	260	277	276	309	291	260	249	293	267	233	309	302	283	233	261	263	260	274	282	278	280	244	315	293	268	297	302	274	252	282	272	279	304	269	310	283	287	303	255	288	279	260	275	273	301	260	263	278	291	286	281	256	268	315	275	272	249	269	254	297	254	278	301	265	251	260	267	265	297	226	268	270	244	279	303	237	286	292	218	280	270	283	266	260	273	253	271	300	292	254	284	273	282	282	281	318	292	256	252	286	254	279	277	284	287	286	254	278	273	250	325	273	292	288	293	275	290	310	310	274	296	266	273	291	272	274	274	268	257	278	259	279	280	232	281	242	271	277	264	277	290	255	283	277	259	295	274	272	277	282	281	278	276	278	280	270	265	265	315	277	293	285	285	247	282	284	270	258	283	262	292	263	293	258	289	271	294	243	261	268	259	288	283	266	284	275	290	296	265	309	286	290	306	262	275	254	300	249	249	268	291	298	252	283	285	265	264	282	280	275	297	286	270	303	270	292	315	260	272	309	270	279	257	259	303	331	260	260	278	283	272	247	281	269	265	271	260	273	261	271	279	268	278	240	274	277	292	275	282	252	249	270	297	280	291	286	266	273	289	269	296	281	273	265	304	308	258	267	244	272	286	287	258	298	278	291	262	288	275	275	242	269	264	293	258	274	297	296	258	264	267	262	260	243	287	274	247	248	266	279	287	270	264	289	263	266	278	257	255	306	273	284	286	280	235	251	269	278	247	285	284	266	270	279	275	279	262	259	303	260	281	294	263	272	265	279	272	275	286	291	255	291	272	270	282	282	315	281	292	300	288	251	275	311	309	273	275	274	281	268	310	281	300	289	275	285	263	249	271	283	285	254	260	255	266	278	250	303	289	314	276	272	277	278	261	282	277	286	280	262	287	268	265	267	283	311	267	318	284	272	290	276	310	278	272	280	277	225	264	252	270	259	267	242	288	245	289	267	282	255	228	273	263	268	274	303	279	279	274	247	301	318	302	250	296	273	281	274	267	303	287	291	309	310	254	292	284	245	259	289	273	269	276	265	270	269	291	270	283	308	273	277	273	253	277	260	292	246	302	271	292	258	252	275	259	274	267	293	263	268	277	266	285	271	297	240	273	286	244	274	282	253	301	272	290	279	280	326	292	267	273	256	273	277	291	281	276	291	264	261	272	257	290	262	266	287	258	289	272	258	295	290	279	294	250	295	283	294	297	290	288	281	285	270	297	301	277	268	289	280	260	272	283	266	316	278	278	270	277	327	284	274	265	245	274	286	268	286	246	304	249	280	311	292	268	260	285	241	290	244	272	292	261	283	276	272	280	269	249	286	312	303	283	312	257	261	267	304	304	310	290	302	309	278	295	295	298	276	263	256	265	265	257	307	254	282	297	286	298	298	289	250	272	275	299	289	281	292	281	257	288	284	261	299	279	299	288	256	292	273	261	259	276	279	288	260	244	274	275	279	279	294	240	287	266	255	308	294	263	288	305	306	281	299	247	256	279	246	278	243	268	236	283	272	286	292	289	261	289	284	258	268	268	285	224	234	252	292	288	298	266	255	280	261	273	265	311	326	212	268	273	253	286	280	316	272	298	292	261	278	276	275	249	268	275	271	263	281	274	252	269	264	283	284	301	262	264	262	280	279	306	271	263	283	292	270	273	315	268	258	266	282	291	265	257	269	259	287	283	265	284	266	258	304	284	275	274	272	309	275	241	302	303	285	256	250	253	295	308	275	258	285	274	289	237	282	275	343	300	249	270	301	290	297	283	288	306	297	267	274	251	268	278	261	272	304	261	264	277	275	275	309	287	270	282	306	268	288	288	262	292	253	299	314	282	269	260	256	273	282	275	230	265	266	274	271	259	294	240	264	291	276	284	237	310	295	267	266	241	275	274	283	246	266	282	278	316	259	264	264	279	280	265	272	271	261	269	250	283	285	299	288	282	268	274	274	290	315	283	255	285	252	270	292	282	264	285	275	253	260	291	271	263	290	259	274	279	251	276	269	248	279	258	280	256	264	293	300	279	271	276	254	252	289	274	272	275	253	270	310	252	300	274	280	301	262	275	279	280	280	277	264	294	287	282	279	268	270	344	258	255	280	285	286	317	297	294	267	299	291	285	291	280	261	295	259	273	263	241	273	235	298	269	273	256	268	278	268	248	262	306	306	254	278	243	287	273	281	269	299	268	280	324	300	311	253	267	255	268	273	313	253	250	239	299	285	292	268	286	263	271	295	309	294	252	263	266	281	258	299	275	255	294	285	277	305	275	297	263	303	295	269	295	280	284	307	306	272	282	255	260	288	270	270	249	271	277	274	287	298	256	270	272	284	295	280	267	284	301	309	288	277	275	293	316	286	275	289	288	300	257	270	280	275	293	251	273	250	278	252	307	274	285	290
26537	13898	13940	15216	11781	9022	6437	4302	3131	2647	2437	2033	1677	1392	1193	1147	1135	1002	901	881	860	824	765	776	761	717	706	701	749	769	743	700	716	694	680	704	681	642	687	636	637	670	718	666	635	652	666	634	631	625	628	634	620	640	638	659	628	645	678	631	643	593	596	611	634	636	613	593	584	615	610	592	627	605	645	626	632	633	611	630	613	616	629	578	601	653	619	640	591	554	618	668	613	620	632	594	622	605	653	608	621	602	586	596	686	626	605	612	614	595	610	575	600	610	563	653	582	642	627	631	591	626	613	580	611	603	555	616	591	601	564	591	623	652	664	580	665	636	591	629	621	637	598	566	609	573	567	603	578	547	611	626	573	593	610	569	616	588	623	556	595	585	602	603	553	621	613	606	625	599	611	609	614	585	608	593	593	569	617	636	619	615	605	569	651	609	616	596	579	594	584	654	610	599	591	642	576	627	586	528	599	595	602	565	588	590	570	610	674	626	617	601	601	588	648	573	631	596	596	556	607	626	569	586	636	582	571	622	609	573	593	597	563	603	601	575	594	584	584	599	595	563	558	567	600	637	643	643	596	626	619	619	627	596	633	613	615	612	563	629	613	652	632	609	604	601	610	621	623	609	577	676	611	639	578	599	599	613	567	628	603	618	593	583	606	571	624	642	595	624	626	616	600	599	608	622	657	572	582	612	566	575	620	592	592	621	592	612	580	603	594	569	640	615	605	576	574	584	617	635	566	582	555	606	567	606	610	610	603	601	591	617	563	551	588	600	594	585	594	575	621	579	621	604	584	579	531	609	569	609	638	631	609	612	595	581	586	631	601	569	630	583	596	615	587	588	626	584	613	619	654	611	572	601	571	608	616	582	581	603	574	633	602	595	606	626	607	617	610	607	549	617	576	616	587	592	589	615	631	600	602	596	594	576	581	580	607	565	566	572	617	609	610	575	599	603	653	609	559	606	636	622	626	576	627	600	578	678	600	626	564	624	559	562	603	554	623	598	644	589	564	585	604	650	620	600	594	635	616	625	634	667	670	585	583	599	641	608	582	619	555	594	613	591	624	614	569	619	614	605	624	592	611	606	619	608	553	576	591	625	647	599	577	576	568	586	620	578	617	639	599	598	630	604	647	608	593	633	563	607	624	565	579	553	646	628	581	608	588	593	567	596	594	605	611	579	618	650	599	664	578	597	629	586	596	616	586	634	585	568	615	613	584	581	627	654	629	580	632	577	552	613	598	580	633	639	654	600	591	620	574	609	567	638	565	633	611	602	593	609	561	640	581	611	593	598	572	609	608	562	590	618	583	609	597	593	611	572	606	587	595	605	630	605	607	629	586	584	614	620	602	539	578	624	575	629	561	576	601	599	595	582	578	607	613	644	598	585	625	625	541	606	557	610	609	606	601	629	637	583	578	668	597	616	640	593	597	565	649	607	590	643	603	581	629	557	553	587	574	622	627	580	582	604	572	556	620	622	615	623	604	592	607	590	590	584	616	592	597	563	602	577	586	598	556	588	617	572	593	605	561	563	629	584	555	582	566	615	602	605	558	616	575	579	553	574	615	614	629	622	608	600	585	604	613	560	602	568	618	615	589	642	574	594	605	586	611	586	599	604	600	569	600	587	595	625	650	613	627	591	639	654	654	567	601	629	551	584	573	561	611	634	635	599	621	596	585	577	616	566	580	618	568	577	545	589	569	599	584	607	564	617	573	561	629	588	646	593	588	623	588	599	585	626	629	600	620	638	584	633	609	578	567	587	612	617	626	627	609	596	606	589	593	602	622	622	624	617	604	601	590	576	605	601	606	607	613	603	602	575	636	609	619	604	591	610	575	620	569	599	586	583	605	558	593	594	629	569	608	595	587	629	588	649	569	617	614	603	651	591	590	617	633	583	588	573	621	576	596	618	605	619	556	632	582	610	602	589	644	588	660	637	607	603	563	604	602	597	576	620	613	577	558	629	599	611	605	556	603	608	624	576	610	623	571	559	612	587	625	619	615	579	590	603	574	569	625	572	610	629	588	623	625	601	611	629	571	577	614	623	624	591	614	617	618	641	631	625	614	625	604	600	594	595	619	582	632	601	610	630	565	551	614	594	594	623	621	615	614	630	590	586	565	596	569	614	577	651	594	603	558	581	570	595	586	622	660	613	597	597	614	558	591	557	592	580	630	617	589	606	566	618	656	646	548	604	566	584	625	605	636	626	585	545	616	619	622	604	637	604	556	643	646	583	596	550	626	627	619	544	582	630	582	603	603	566	583	600	563	564	610	585	595	610	598	618	626	589	607	597	596	628	591	555	610	598	583	602	575	607	627	594	562	636	617	597	567	568	635	616	619	610	585	634	598	610	595	558	600	614	599	603	603	613	601	633	570	616	606	611	565	594	610	616	575	632	601	631	607	631	632	594	610	652	578	585	608	594	581	593	616	582	601	640	613	622	603	596	623	553	594	591	644	576	616	609	547	613	565	634	590	620	613	609	561	589	609	576	605	576	597	582	572	655	615	591	637	582	569	572	605	547	598	585	591	591	601	666	598	570	566	590	603	589	635	567	593	561	575	607	619	615	609	565	609	615	580	623	577	596	608	563	565	552	596	590	658	590	612	590	602	599	615	562	575	586	591	608	613	602	612	611	600	637	605	571	569	605	599	598	622	569	556	599	601	614	589	607	586	619	607	591	611	631	595	621	620	577	601	571	625	630	606	628	608	592	592	607	600	601	598	613	581	581	596	634	592	583	555	639	599	585	599	611	563	625	611	577	595	579	617	633	544	594	602	595	578	604	599	549	563	603	617	613	591	579	612	565	565	615	612	606	630	558	605	582	622	576	510	587	599	604	564	598	557	606	599	595	592	588	544	570	591	577	593	630	593	604	607	612	578	573	616	583	593	632	656	582	630	588	552	572	608	625	575	616	593	585	605	584	568	580	624	631	627	608	580	619	586	631	574	630	626	615	613	622	621	576	632	595	605	623	606	596	612	541	603	565	603	624	582	635	628	639	551	568	592	594	603	592	577	593	571	613	611	598	582	558	581	589	607	576	618	610	577	599	605	602	639	547	587	628	567	588	591	579	623	567	535	566	604	632	601	559	600	605	577	643	619	577	631	618	650	582	586	642	591	617	574	594	591	563	621	581	598	523	598	655	640	585	618	577	635	604	576	621	556	635	610	598	590	621	604	630	594	586	567	654	622	606	606	625	580	635	650	552	626	591	594	630	573	596	597	572	595	605	597	581	639	581	629	618	597	597	653	622	633	596	575	605	613	615	582	568	615	624	610	571	573	645	601	596	579	628	596	628	575	599	582	587	605	625	618	584	616	598	590	563	568	604	623	652	575	631	649	576	591	563	604	571	551	618	606	543	573	622	633	625	601	644	601	612	608	597	576	581	643	648	625	581	597	573	570	543	581	584	662	609	574	582	590	624	637	617	605	623	608	599	612	572	607	631	559	582	605	592	600	575	551	638	605	640	601	560	611	606
16638	7340	3435	2563	1621	1046	674	383	373	345	329	266	248	252	230	193	201	210	206	218	215	198	208	211	203	230	198	228	189	211	198	195	200	229	204	185	200	192	221	198	207	213	205	224	181	183	183	229	187	195	230	193	207	190	201	181	214	221	189	202	217	196	210	209	232	199	206	178	189	208	219	203	189	185	201	205	176	220	183	198	204	200	194	199	196	204	211	229	238	225	227	179	218	198	184	205	222	224	204	202	189	183	221	188	232	217	205	201	208	221	239	211	196	185	224	215	214	194	203	200	183	207	212	229	212	194	223	201	187	207	219	218	185	172	213	209	206	198	242	187	222	192	181	178	198	213	190	211	207	190	199	180	182	185	211	198	224	190	179	200	221	205	231	201	203	196	190	211	194	174	191	190	172	203	186	197	209	206	225	213	204	223	180	193	198	243	211	194	202	231	191	199	186	187	201	228	215	194	184	186	230	185	201	219	229	200	213	225	220	206	207	188	218	201	183	201	209	201	217	197	213	188	196	174	181	206	246	180	237	233	205	195	200	189	201	176	211	194	205	206	214	202	212	177	181	190	198	229	220	177	212	195	179	205	210	194	188	197	213	204	212	205	199	204	195	192	213	149	166	213	204	213	225	209	224	184	176	201	193	223	186	198	213	196	201	231	213	219	211	191	205	195	196	183	234	207	224	186	232	169	220	214	198	233	175	216	211	204	206	196	209	205	212	210	190	164	232	226	220	246	241	243	200	200	230	182	218	193	212	190	213	222	233	194	224	230	199	200	173	175	232	217	203	186	206	235	214	210	189	195	174	199	203	208	205	219	193	189	212	201	190	206	214	191	217	242	202	214	228	221	208	165	180	187	215	219	193	187	203	219	196	223	198	200	210	226	201	195	213	232	189	206	232	200	204	228	219	222	189	199	202	177	175	179	206	204	183	233	202	173	201	195	208	207	215	189	221	211	188	196	164	227	238	188	203	200	231	181	213	224	204	206	195	218	201	209	183	208	196	188	213	210	212	173	161	203	192	205	193	192	221	226	188	199	221	217	200	220	195	193	205	172	192	186	224	182	204	215	199	219	215	207	205	211	219	228	209	206	193	196	199	183	192	237	200	194	210	194	187	220	201	196	190	202	197	194	182	226	225	219	203	186	176	212	196	200	200	213	233	207	191	228	200	191	201	207	178	207	188	190	204	191	200	200	228	220	201	203	201	215	228	205	188	181	203	217	214	190	215	182	185	230	187	215	216	208	213	213	190	211	221	242	215	228	194	208	206	190	206	206	189	207	227	203	229	211	205	194	217	203	211	209	185	175	190	217	202	221	192	219	232	207	223	166	173	224	173	224	207	218	191	209	183	224	215	188	187	204	205	220	196	191	195	209	206	228	217	204	216	214	194	231	209	200	203	199	187	224	190	206	190	205	204	193	194	199	205	189	206	206	202	192	198	197	207	200	188	214	211	216	230	215	194	196	207	221	212	212	188	202	206	229	170	204	212	202	213	235	194	210	227	193	192	184	196	206	192	231	197	182	220	178	198	213	204	195	205	186	208	206	175	197	201	197	239	185	193	210	228	196	192	219	194	201	188	226	263	196	227	202	200	207	199	181	226	201	208	202	193	194	214	167	218	200	193	219	238	224	195	218	204	239	202	212	216	199	217	200	168	207	194	249	188	220	173	228	184	217	212	202	208	197	202	200	219	176	179	189	187	195	245	203	171	211	209	196	227	188	194	188	208	207	188	191	204	190	193	207	193	209	217	234	219	241	179	193	203	192	174	204	208	220	209	215	167	185	178	214	203	211	197	188	182	200	193	207	183	215	204	193	191	204	208	196	201	217	219	210	184	208	196	206	197	202	186	198	194	170	217	233	206	187	203	191	213	201	206	192	184	212	229	194	208	213	204	193	196	204	202	195	221	183	178	200	201	226	220	220	210	191	188	196	199	199	213	217	202	199	199	221	193	223	219	194	177	175	180	199	197	223	194	228	216	187	196	209	210	230	191	202	192	228	209	217	247	194	198	192	185	211	209	201	215	191	202	210	217	234	226	184	219	214	184	214	193	179	199	210	199	197	228	212	194	178	180	192	180	208	192	202	192	214	204	205	210	217	189	178	201	187	198	239	189	196	199	211	207	235	207	209	189	205	191	212	202	222	193	197	215	206	194	195	208	193	168	193	195	209	213	213	206	213	193	188	206	214	200	198	229	213	215	216	212	204	197	208	220	200	199	185	188	174	195	188	226	209	206	203	212	202	202	245	211	185	199	225	193	205	212	214	226	221	218	198	225	185	189	171	190	215	217	196	222	218	184	170	202	189	171	179	181	172	186	217	196	239	178	207	201	182	190	225	206	191	221	193	232	202	176	197	205	237	196	204	209	207	199	206	187	204	206	179	182	210	186	219	207	216	209	198	225	174	212	182	180	195	197	153	195	208	193	201	216	216	199	205	201	199	221	187	203	206	201	215	214	237	231	206	201	200	203	208	204	208	218	222	183	172	198	238	194	222	167	185	203	192	191	217	244	191	196	215	222	228	198	192	191	189	189	220	225	192	200	181	205	188	205	168	226	191	209	199	181	219	201	199	210	199	204	172	206	196	178	184	226	254	184	203	211	226	195	186	194	235	212	181	202	221	206	182	171	202	205	194	222	221	202	196	216	219	213	199	191	191	193	179	205	203	182	191	219	190	185	195	207	199	209	221	218	192	205	206	198	206	186	199	206	218	216	190	180	190	185	202	208	186	208	211	190	201	163	210	177	222	165	194	208	168	196	193	223	208	195	199	202	208	191	188	203	211	215	227	212	201	165	191	218	194	206	199	196	207	194	215	204	191	204	238	228	204	208	210	209	206	202	198	169	202	206	216	183	232	211	204	185	210	193	207	222	197	209	203	213	187	224	203	192	210	200	190	217	193	189	190	202	207	224	213	210	198	210	189	219	198	186	216	199	187	207	203	224	183	192	188	189	196	196	193	214	201	207	187	199	212	178	198	222	189	214	210	182	205	182	198	196	205	196	202	208	197	178	221	213	178	191	196	199	212	189	178	223	195	201	205	221	210	164	201	197	206	190	189	220	212	202	241	211	213	206	196	208	210	181	152	202	204	201	194	200	188	189	184	201	212	199	225	198	185	185	201	233	201	167	179	193	220	220	178	248	208	189	203	212	176	207	230	205	190	212	222	211	206	202	231	209	197	177	193	215	216	198	214	181	164	201	195	167	196	195	182	190	223	204	214	216	178	213	207	208	218	208	201	190	213	190	179	193	180	211	205	199	227	203	185	220	174	190	201	201	193	194	202	216	200	170	201	206	194	196	170	196	186	200	224	204	235	178	193	193	192	213	201	180	187	183	216	202	199	190	210	200	208	224	193	199	213	195	213	188	196	206	212	215	183	182	196	233	173	224	182	193	201	206	189	204	204	177	199	216	178	187	213	238	208	189	195	197	220	210	190	212	230	194	178	172	195	204	170	185	227	226	208	199	215	195	202
8588	4955	6207	7436	5753	4061	2867	1676	1319	1224	1137	889	749	702	616	570	582	541	578	478	463	464	482	488	500	474	472	475	468	469	456	454	446	464	460	443	468	500	457	479	461	461	454	423	473	429	444	473	452	431	419	480	493	448	458	459	441	459	443	442	436	449	498	438	454	457	488	472	423	465	439	478	428	476	458	441	451	426	462	442	438	440	427	454	421	458	456	457	452	405	466	423	469	440	454	437	447	454	442	470	453	444	443	449	477	432	437	450	434	436	432	442	421	445	431	458	451	461	437	409	453	476	478	451	495	405	451	469	435	416	433	460	425	455	456	434	445	452	439	446	461	425	448	453	397	421	434	439	436	445	448	441	455	466	432	443	475	416	453	420	441	453	499	420	438	462	447	489	465	457	460	460	485	421	430	461	416	439	505	443	480	436	471	490	450	444	463	468	431	468	422	441	442	451	437	405	468	439	431	430	455	438	440	462	446	452	469	442	441	483	453	421	462	428	434	496	439	431	426	457	479	453	461	441	444	452	454	426	433	426	486	393	437	434	434	438	423	431	456	442	404	434	459	478	453	435	456	399	458	452	494	443	427	460	447	428	458	450	469	430	417	442	456	464	431	489	422	470	459	453	453	448	441	427	418	422	458	451	463	457	470	482	445	477	466	444	468	464	474	398	459	438	442	458	460	475	476	455	423	440	430	445	459	475	450	465	451	459	449	478	463	479	443	481	445	440	432	463	448	441	490	425	442	452	451	438	459	429	422	423	434	489	463	439	420	441	466	441	457	490	495	461	448	460	402	432	463	464	432	492	443	454	425	481	426	477	419	447	419	444	429	467	476	447	438	426	449	451	441	473	445	412	460	451	459	440	438	435	433	472	446	463	463	446	455	449	435	448	429	439	438	457	436	456	443	419	469	404	436	448	407	437	455	441	483	442	485	440	470	466	458	467	445	430	412	421	465	437	439	440	450	437	419	406	450	448	439	461	421	462	439	444	435	444	447	421	445	486	450	446	445	396	471	467	458	470	459	465	477	458	459	470	447	434	453	454	424	451	449	477	453	472	456	439	436	465	447	459	428	470	453	457	465	467	431	452	475	424	432	430	446	453	475	454	437	453	433	414	492	436	452	443	413	462	447	465	443	454	434	413	433	424	439	479	456	449	464	428	455	439	456	466	478	456	452	434	434	449	432	409	463	411	485	442	442	468	448	445	472	458	454	460	419	471	457	427	469	480	433	438	456	444	461	456	455	473	441	435	415	440	489	484	475	437	432	464	446	486	423	439	435	417	498	426	435	461	406	459	444	463	427	457	423	465	421	437	461	493	396	433	426	453	451	464	468	431	424	425	431	437	460	463	457	462	451	443	436	425	448	438	483	489	451	423	472	442	424	377	434	451	449	455	436	482	448	473	419	457	435	465	438	483	447	479	464	476	475	436	502	410	440	484	466	457	437	463	446	457	463	416	445	413	451	426	454	437	420	396	437	464	469	446	460	433	437	443	478	430	478	437	424	445	454	441	450	456	494	433	434	477	474	469	467	456	435	450	430	407	445	434	405	421	462	466	414	446	448	435	415	449	419	482	432	435	459	461	429	424	470	464	444	432	449	428	414	428	418	461	497	429	457	434	437	466	444	440	461	449	449	446	460	464	454	415	479	423	439	429	450	469	423	436	457	440	420	419	436	460	435	427	451	436	469	441	424	474	460	418	459	447	452	471	475	445	451	442	442	444	477	430	427	457	415	469	425	453	417	449	439	451	453	394	445	443	407	459	449	458	447	442	460	466	433	441	437	447	444	478	442	466	437	440	432	440	431	445	448	442	462	468	453	447	431	430	428	437	442	465	450	447	440	456	430	418	424	459	463	459	460	433	430	467	467	426	420	453	448	485	437	444	455	444	457	417	402	481	483	422	451	416	428	439	448	457	463	440	461	434	431	437	433	449	452	440	420	441	455	436	453	421	458	474	437	478	447	414	456	436	442	476	468	485	427	483	446	472	469	476	451	467	458	447	459	411	427	422	404	425	421	420	469	468	416	469	467	445	477	435	418	426	430	470	462	422	399	476	475	464	460	465	446	467	461	419	465	456	465	441	456	422	446	431	431	489	449	424	429	437	489	455	437	466	483	454	467	471	448	416	454	426	422	423	470	439	457	435	455	441	427	456	455	453	459	423	401	466	478	460	407	392	416	415	441	431	476	426	457	461	437	464	437	449	452	472	435	459	461	434	428	445	442	467	454	436	448	473	485	450	447	426	466	447	465	455	462	452	446	430	435	435	448	473	462	473	432	413	485	438	467	438	476	441	455	459	444	451	429	442	433	464	450	458	428	466	442	448	457	422	456	415	457	437	479	418	457	428	451	421	435	453	466	433	446	436	470	465	415	459	445	431	460	464	439	420	466	435	436	448	422	441	487	463	441	454	436	441	421	486	435	420	432	419	460	433	444	417	435	470	460	427	447	469	473	434	449	437	477	439	449	457	483	480	470	442	476	466	453	442	460	410	414	424	421	446	455	423	468	455	440	438	450	429	411	489	493	433	424	461	416	397	467	448	468	462	467	420	464	435	443	475	406	451	478	436	434	436	443	468	415	447	461	453	460	434	493	450	461	478	467	460	436	409	460	427	456	438	434	454	466	442	438	448	441	441	448	445	436	477	400	441	416	459	457	412	460	474	447	453	443	431	460	426	443	435	471	449	466	445	484	447	424	468	432	470	446	466	438	443	455	463	486	459	488	449	483	413	422	456	450	445	467	446	423	440	444	456	440	470	436	455	445	470	463	462	451	470	440	417	415	478	454	460	417	468	474	414	468	451	463	399	423	428	458	439	450	464	415	428	443	430	459	422	451	443	437	461	419	429	478	444	442	420	436	435	454	437	470	456	418	440	449	475	426	438	428	479	434	444	465	441	454	450	454	420	446	451	459	454	456	431	461	445	425	447	436	442	457	437	423	410	456	429	446	452	465	448	424	480	443	462	441	425	501	450	478	469	435	444	444	426	435	435	477	456	431	436	437	440	436	468	433	424	462	416	421	435	427	465	438	419	443	441	456	476	455	429	451	452	480	457	482	462	431	467	453	446	432	444	447	419	445	433	412	430	470	433	430	487	446	418	430	417	469	447	425	403	478	440	473	463	440	448	437	452	459	460	464	401	473	460	454	446	452	470	439	410	429	470	451	454	465	445	409	452	427	460	433	460	431	416	393	408	464	461	434	470	429	413	420	464	447	461	459	443	438	434	407	418	482	421	498	446	452	426	444	419	486	429	442	442	435	418	438	477	414	444	462	425	436	455	431	452	433	435	433	430	439	458	484	453	398	432	456	439	452	440	469	450	458	449	438	415	464	473	438	493	430	439	459	452	482	451	409	442	451	424	479	426	453	463	425	437	494	412	478	466	444	435	456	476	429	427	481	441	452	434	437	468	442	463	439	434	445	437	456	447	448	459	433	433	408	413	441	477	424	452	445	455	429	455	450	461	452	451	439	438
35174	19288	7949	5438	2974	1762	1204	724	559	567	432	359	317	256	245	267	246	213	231	214	213	208	214	193	229	221	220	200	217	223	212	224	188	172	180	198	217	188	207	195	237	222	170	193	208	179	198	205	200	209	195	207	181	176	225	201	228	188	202	186	205	200	206	194	196	215	183	215	175	197	190	199	193	205	219	193	181	201	192	202	194	203	180	205	194	220	189	188	188	191	217	191	219	218	175	190	174	202	178	180	203	182	199	235	198	187	204	209	194	207	161	186	203	172	194	220	203	204	177	223	191	158	180	166	197	208	200	192	194	207	227	159	159	172	197	201	220	208	219	189	204	204	201	189	219	190	200	187	243	206	186	208	206	203	192	204	195	185	190	187	193	165	209	183	197	201	245	184	202	212	197	202	214	194	208	199	179	185	225	229	211	181	174	183	180	186	196	212	187	185	200	194	187	188	171	213	197	189	209	192	189	215	237	183	205	199	211	223	200	194	256	202	198	161	214	196	199	191	212	203	222	219	200	179	203	214	226	202	188	200	195	208	191	175	197	201	190	205	202	184	210	231	198	195	208	182	197	216	194	193	176	183	171	205	200	181	201	213	193	203	199	193	223	194	213	207	197	213	186	164	187	180	206	244	199	181	183	213	191	200	204	198	230	214	194	196	196	189	189	207	169	195	209	214	203	209	182	213	231	217	189	199	222	205	186	177	190	202	189	183	184	202	168	197	211	221	220	217	212	196	178	204	201	184	176	194	199	184	184	197	198	204	224	194	200	177	198	180	197	197	222	203	187	194	205	193	205	178	211	192	197	171	204	228	202	219	187	172	202	186	206	194	191	169	187	183	187	199	201	201	205	216	242	183	211	202	207	188	217	181	188	187	191	203	185	207	183	212	198	195	186	192	220	236	187	215	192	182	183	191	183	187	195	201	184	185	177	178	193	166	204	196	188	227	195	220	198	202	184	204	180	217	179	209	187	218	207	203	245	190	166	195	216	207	173	197	194	216	204	243	189	203	184	196	184	206	202	208	190	185	215	204	226	199	217	177	192	183	217	206	210	193	196	202	170	191	197	190	158	233	195	168	196	204	210	194	186	177	212	202	182	203	197	213	169	173	189	189	196	175	190	202	191	192	198	186	200	218	204	216	213	184	225	189	198	207	205	195	182	205	191	201	198	200	171	185	217	211	185	207	161	176	181	209	198	171	158	172	202	191	181	181	162	183	199	188	171	202	191	189	172	196	192	222	227	185	200	220	186	175	196	198	209	163	189	191	220	202	176	194	172	202	185	202	177	186	216	224	208	174	199	214	221	199	178	200	205	178	178	203	188	192	159	195	180	176	206	214	187	199	183	202	183	216	158	185	209	168	155	224	200	231	169	203	200	184	185	220	215	210	179	187	214	199	195	185	199	183	189	228	213	178	210	223	182	173	203	206	212	189	166	185	202	197	169	196	175	184	174	181	209	226	182	202	199	200	217	186	217	181	179	217	183	178	202	171	179	199	197	212	189	185	196	183	190	205	207	200	197	213	199	201	179	178	188	185	190	184	178	196	226	201	200	179	216	202	205	203	223	226	210	223	190	215	187	194	194	180	202	199	188	204	199	176	201	201	192	188	169	209	172	195	208	199	190	226	181	203	185	198	165	210	208	201	214	182	206	200	190	212	211	175	175	185	167	187	197	207	195	216	174	193	191	202	195	181	195	199	221	203	216	211	213	192	206	184	237	208	188	202	209	213	197	184	176	233	203	186	197	199	206	202	192	205	209	201	181	186	202	216	195	182	188	191	182	236	205	215	189	191	190	164	166	177	181	199	210	189	223	193	192	216	190	212	185	208	226	189	180	175	207	211	175	200	202	204	171	198	205	224	210	217	196	186	235	168	193	173	210	205	202	193	184	208	189	178	182	179	209	205	199	190	178	175	207	196	180	192	186	182	189	197	185	181	182	201	196	202	191	201	165	203	203	207	218	209	187	180	219	203	195	220	200	181	197	205	195	211	204	218	217	186	221	244	211	203	202	172	190	200	186	163	216	202	226	177	166	171	209	206	200	186	199	216	173	212	188	206	205	192	202	186	211	184	201	160	211	195	189	233	181	184	192	211	188	178	179	212	204	188	203	184	221	163	170	206	166	204	207	189	233	195	210	214	169	163	192	179	199	193	204	169	188	201	185	172	216	195	177	194	216	203	180	219	215	179	203	215	220	189	184	213	226	193	189	191	169	181	210	202	212	171	214	226	203	229	178	188	159	179	185	199	197	190	170	178	194	192	215	184	226	220	189	206	215	198	184	165	213	200	159	174	196	163	193	209	226	211	187	209	198	193	195	192	171	169	188	189	180	202	199	175	194	196	212	188	212	183	197	196	206	161	187	183	222	185	206	179	181	196	179	202	162	231	201	216	212	187	193	203	206	194	195	213	201	181	181	194	193	177	193	195	160	185	214	194	195	188	197	176	198	192	190	202	206	202	205	217	202	186	183	188	185	202	213	207	206	200	180	213	198	182	204	176	195	197	204	213	214	183	198	206	195	190	172	199	197	160	197	189	218	187	195	194	208	201	180	199	189	190	218	170	192	180	212	200	186	205	233	201	198	208	218	202	177	191	173	195	175	218	191	199	190	173	178	182	220	218	175	185	195	202	228	200	185	193	211	191	224	191	193	196	202	209	192	201	185	191	200	203	194	178	197	214	194	168	191	204	215	190	209	211	220	197	186	215	195	187	179	197	181	198	202	210	181	179	192	202	214	170	207	202	209	172	192	192	215	205	190	163	214	192	207	194	204	182	210	177	199	228	183	206	206	214	203	201	203	176	196	186	202	177	192	176	179	186	184	193	197	199	171	216	190	194	180	188	184	182	207	178	190	175	182	162	197	190	213	183	182	215	212	207	205	187	202	198	211	178	191	209	210	194	205	192	217	212	184	209	197	218	205	220	196	193	187	194	191	197	176	198	189	191	188	209	198	193	213	197	212	184	189	198	186	158	179	172	198	199	186	192	189	189	228	206	196	197	188	210	217	212	203	198	197	230	177	189	200	202	190	150	191	185	203	190	225	196	202	157	198	200	202	167	189	181	200	190	189	201	186	178	184	180	234	189	226	192	165	191	200	222	192	192	184	191	192	195	189	223	186	219	215	202	181	178	206	192	186	214	197	201	205	207	184	196	176	201	223	199	201	208	201	196	192	181	151	192	172	178	197	214	180	188	181	194	206	192	182	177	188	180	188	204	178	174	170	197	191	196	178	208	222	190	187	222	216	220	201	197	197	185	180	180	219	183	172	193	188	196	196	184	190	185	196	203	197	202	204	206	201	178	206	204	196	177	183	192	205	197	197	208	206	212	210	184	203	195	168	189	202	215	200	192	171	180	181	198	207	205	192	197	198	193	223	196	183	202	234	194	223	202	205	184	201	199	208	179	187	194	184	201	197	208	206	210	227	215	193	217	189	225	221	204	208	189	169	229	198	209	201	201	187	184	201	184	196	177
19878	10816	11412	12558	9663	6726	4729	2877	2250	2086	1754	1382	1021	885	899	831	689	607	613	607	605	536	550	563	555	522	532	534	529	483	517	499	513	501	500	550	508	469	464	477	481	477	469	510	457	500	503	483	470	494	447	465	444	468	491	455	500	478	478	505	413	508	465	428	464	469	438	471	474	455	493	395	476	427	458	449	460	461	492	425	489	435	462	447	445	460	447	419	435	461	472	407	445	466	473	486	489	429	475	439	468	479	435	453	439	500	453	455	473	434	435	428	453	461	455	475	434	433	455	429	457	472	455	440	441	463	460	449	466	433	464	404	469	439	468	471	412	436	425	483	459	470	429	455	444	424	456	446	439	461	446	462	377	449	448	442	451	458	462	435	447	449	440	464	433	428	453	434	447	413	431	443	410	462	454	460	451	416	469	425	438	434	445	420	464	437	421	430	477	428	453	441	432	435	474	441	460	471	470	459	463	408	398	438	485	456	427	444	474	462	444	435	449	454	478	445	489	469	427	435	409	444	430	430	439	469	462	439	401	488	443	445	444	442	443	433	434	430	446	460	440	453	447	407	450	405	444	472	396	457	427	432	414	445	459	437	440	450	422	435	463	433	422	426	459	456	416	423	431	475	449	448	450	455	428	455	431	494	449	408	432	433	456	446	425	414	448	455	437	433	455	467	487	459	424	456	435	442	445	455	416	446	461	486	477	474	393	459	402	437	443	466	450	458	430	463	465	461	444	419	450	435	426	453	412	448	421	455	460	406	412	415	425	444	370	420	496	479	454	449	439	440	444	403	402	446	457	433	438	443	468	436	453	425	438	438	451	407	460	481	450	433	453	457	465	460	451	437	433	393	453	449	423	442	430	457	416	408	486	425	446	429	419	431	470	425	415	450	421	429	435	450	449	407	432	443	400	441	413	445	453	477	470	407	473	426	447	423	459	450	443	429	443	440	418	445	440	446	464	432	453	446	476	442	445	438	430	419	443	432	442	414	441	417	417	427	446	450	462	396	414	395	451	430	425	457	433	409	473	465	428	448	433	391	421	422	427	450	406	462	443	450	430	446	441	446	426	444	434	441	440	477	446	463	461	449	448	424	460	438	444	455	458	451	475	484	448	486	434	511	418	467	474	456	455	462	377	407	388	456	467	442	426	410	424	462	441	471	423	435	426	442	456	460	458	434	448	474	473	433	432	445	417	452	481	460	441	459	447	454	455	460	473	438	419	428	464	412	409	464	439	463	449	462	475	434	434	488	455	437	468	424	473	470	430	417	423	465	468	461	464	419	448	464	457	471	420	471	463	444	421	411	467	417	475	458	419	432	436	457	439	474	433	454	432	447	450	412	426	439	447	492	450	458	453	445	427	449	445	441	455	456	444	481	432	440	469	469	446	437	452	454	457	426	420	432	395	432	432	474	451	489	444	409	472	466	422	490	464	447	464	438	450	479	454	441	427	463	450	494	441	429	423	455	444	434	438	498	458	473	426	447	407	453	454	454	405	458	458	458	424	391	432	473	439	467	466	445	456	429	427	441	437	412	478	464	484	450	425	482	434	436	491	455	446	434	472	428	406	450	481	434	459	438	456	436	445	426	411	463	471	441	419	476	452	424	529	470	429	451	435	458	479	447	483	429	453	432	436	447	486	457	439	499	438	456	461	440	423	433	430	471	432	456	468	461	455	438	418	466	451	423	445	469	427	471	457	464	424	468	431	444	450	413	435	491	475	419	472	446	452	446	459	451	422	453	461	446	433	461	480	485	402	463	481	452	450	418	473	433	427	453	473	455	449	456	438	412	433	450	445	465	450	436	443	482	408	469	456	424	450	408	453	437	460	443	419	436	419	421	439	457	464	438	488	455	457	441	436	417	431	460	430	429	443	423	413	420	450	436	421	385	464	419	462	470	445	453	444	449	441	438	447	429	422	453	423	460	440	449	446	436	422	423	478	458	440	452	429	437	443	451	430	444	428	427	414	468	420	435	474	422	452	447	471	435	474	455	456	430	451	446	464	458	465	430	435	437	446	467	441	425	440	509	453	463	446	437	464	454	466	455	432	462	449	464	448	472	450	464	473	427	444	419	403	455	452	453	442	457	423	450	460	405	428	435	434	461	425	452	439	424	445	408	427	430	459	444	426	420	456	450	424	436	444	453	467	448	435	443	429	396	449	418	427	472	461	437	423	487	460	474	452	459	453	459	423	435	440	422	482	469	464	470	426	479	489	402	440	433	451	438	484	474	445	435	455	421	452	419	445	458	454	460	423	428	466	424	441	424	440	409	450	470	463	417	469	465	429	463	415	450	398	459	505	455	441	438	472	432	440	484	440	445	414	413	502	458	495	448	432	411	426	429	474	435	452	470	462	430	434	433	434	436	397	420	451	431	466	440	412	454	465	455	464	414	436	436	442	486	459	412	472	473	441	434	456	462	473	508	439	444	429	440	437	420	449	442	437	434	468	483	461	451	472	405	449	439	452	463	446	485	422	449	472	439	457	427	427	420	457	451	439	431	451	463	418	448	437	386	426	473	420	430	481	437	393	414	431	450	446	427	466	472	388	454	431	438	447	503	514	448	478	419	431	449	438	427	412	431	457	435	446	460	450	459	455	427	465	440	451	455	440	480	425	420	458	432	434	440	481	414	415	430	450	438	417	449	471	436	482	472	459	449	444	457	437	471	454	455	448	438	432	447	487	448	446	448	471	415	441	417	459	478	463	419	448	453	419	448	436	473	477	426	434	451	432	459	452	436	419	444	441	432	405	418	429	453	479	484	426	410	404	480	423	474	447	438	464	462	461	466	421	449	463	450	416	442	457	482	438	449	441	419	471	470	426	450	429	440	441	420	443	485	481	433	474	453	440	440	469	431	478	445	473	415	445	457	429	460	456	455	477	437	438	442	493	415	468	447	404	436	450	454	446	426	422	442	490	448	389	465	459	408	443	435	484	436	440	471	407	454	429	444	433	438	464	448	440	461	436	410	442	446	432	458	469	433	485	445	463	471	434	464	432	436	460	433	443	447	451	413	463	441	459	426	425	465	465	482	426	435	473	452	442	429	454	415	460	437	455	428	461	416	483	403	444	513	440	408	417	453	440	444	441	452	444	389	436	434	452	445	409	473	477	414	454	397	453	457	468	431	453	474	429	458	442	438	508	447	432	468	400	502	433	412	420	472	437	448	464	414	440	441	414	461	462	492	409	433	447	464	463	485	478	426	426	445	421	447	450	442	434	438	449	457	442	456	427	450	481	422	429	455	455	418	428	458	448	458	465	456	423	430	461	460	458	452	427	443	421	468	447	442	407	431	424	453	471	437	415	434	441	468	443	420	474	425	433	477	441	428	431	439	474	437	456	447	458	500	453	448	479	420	428	456	439	453	447	485	459	441	477	413	443	428	466	415	452	444	405	425	478	433	441	438	441	453	459	435	468	466	412	414	453	477	428	439	455	430	439	416	404	415	464	469	463	466	430	436	448	446	425	445	470	461
45428	25289	12509	8268	4421	2652	1763	1008	822	766	626	451	409	395	406	335	359	295	350	306	300	307	294	281	302	284	299	262	305	259	309	286	298	270	283	275	273	255	261	251	272	271	305	286	258	265	302	271	272	295	262	297	281	300	292	289	274	272	295	320	258	262	317	280	283	301	287	274	277	258	276	286	280	293	265	258	263	258	280	299	264	313	280	251	275	302	241	286	288	300	248	276	278	279	291	293	266	286	278	247	306	273	291	288	290	288	261	264	283	285	244	249	261	276	281	267	248	302	265	283	274	290	265	255	293	275	286	277	264	278	280	264	284	261	285	278	244	256	253	290	281	255	270	272	334	304	252	289	249	287	278	252	247	255	254	249	247	267	281	283	294	255	290	277	252	260	259	295	285	261	262	280	312	286	263	261	297	285	244	264	279	282	258	293	239	269	273	273	297	305	296	278	269	275	306	300	262	271	268	284	283	256	279	243	280	310	278	237	255	275	272	260	273	249	266	304	274	274	268	282	310	294	265	275	276	292	281	275	255	303	231	288	248	278	283	288	260	266	289	311	292	253	266	264	273	292	266	285	256	245	256	275	250	254	279	245	270	295	280	282	263	241	252	259	298	287	309	280	291	262	258	282	267	291	285	295	284	272	264	262	253	249	265	274	292	280	263	259	283	287	288	300	273	309	268	272	259	293	278	269	284	263	268	263	272	263	288	268	257	274	282	256	256	250	274	290	276	269	240	244	256	273	269	275	262	298	274	278	274	268	262	244	271	311	294	317	252	290	291	265	262	260	267	295	266	315	294	256	274	278	257	288	251	269	300	278	286	271	266	245	280	277	274	282	281	288	266	252	291	284	275	251	277	300	260	268	289	241	280	312	277	285	273	289	276	276	286	257	260	260	267	273	271	278	278	274	282	266	300	296	249	291	262	292	262	261	247	256	238	292	266	276	296	279	265	264	274	256	280	290	260	249	286	248	274	308	287	262	284	297	274	253	290	267	277	276	277	282	257	274	273	279	290	232	248	252	273	245	235	244	272	244	254	248	268	270	234	272	301	290	275	277	262	256	293	289	299	266	238	288	293	302	243	275	221	279	286	290	267	278	278	287	251	260	251	283	291	279	246	318	285	278	261	305	259	287	254	267	270	267	275	261	282	246	277	301	256	279	261	273	270	275	296	269	265	274	269	271	296	276	281	273	267	269	253	260	285	281	291	314	279	298	248	264	263	285	285	237	269	291	256	259	272	278	306	302	265	267	282	252	290	270	263	288	286	291	251	286	302	298	298	259	287	290	310	252	293	279	279	257	281	281	296	240	286	276	277	277	287	309	266	299	282	278	246	299	303	287	269	244	244	302	293	278	272	265	262	266	259	266	289	303	276	280	251	274	265	256	262	277	247	274	270	293	285	282	281	276	257	264	287	271	258	273	257	216	291	283	285	264	258	259	266	265	280	297	301	278	327	240	278	257	263	294	305	260	267	256	263	291	284	249	284	256	266	281	242	297	291	290	281	276	269	288	269	293	268	282	285	270	261	285	313	306	261	284	277	275	282	291	279	282	259	271	254	282	235	265	251	244	256	265	257	269	259	274	270	252	238	289	255	257	282	292	273	274	248	303	276	266	289	261	239	250	230	252	296	296	275	252	245	270	276	259	266	257	249	272	288	251	267	291	267	274	301	278	265	315	301	283	265	280	284	265	242	257	256	249	318	265	281	248	279	270	271	264	269	266	272	307	272	255	255	263	272	281	263	243	274	260	274	258	272	276	263	271	273	249	305	260	247	246	300	293	251	271	277	245	243	271	292	298	281	263	251	304	308	273	258	273	267	282	258	287	271	258	299	252	272	282	268	257	272	254	268	290	297	275	282	297	301	281	247	307	256	277	281	282	294	240	283	251	242	265	267	268	246	262	284	267	299	270	295	273	282	294	280	262	281	291	262	254	275	275	251	256	276	267	271	324	309	270	271	255	277	301	285	296	288	300	254	268	288	287	274	268	298	278	299	281	292	271	281	254	265	250	266	263	277	297	299	294	314	283	298	288	244	246	279	249	268	312	273	277	267	304	286	317	297	296	296	303	276	270	275	285	269	273	261	253	260	259	311	301	249	270	263	261	295	246	263	268	283	268	286	251	251	277	276	259	246	278	282	247	276	216	280	292	297	254	268	284	268	259	245	312	266	292	272	290	272	285	250	288	239	246	252	266	263	245	283	276	274	304	249	261	246	267	272	247	230	294	256	269	293	262	269	247	240	281	291	258	263	259	261	243	303	265	232	266	300	266	258	277	286	295	273	259	252	302	299	261	275	302	260	289	273	288	259	288	246	269	278	261	261	243	262	272	264	272	258	272	280	286	275	287	256	274	267	284	272	286	295	257	294	285	283	259	250	304	268	262	263	268	273	262	263	297	258	285	288	281	282	253	274	251	245	288	291	287	247	271	289	263	254	302	282	263	284	276	270	297	260	241	284	264	284	261	252	300	275	297	254	270	304	287	292	260	248	220	280	295	274	262	273	288	259	251	277	246	306	321	276	309	242	256	304	273	276	269	287	284	281	329	249	273	283	296	256	302	281	297	292	264	276	266	246	303	285	252	227	260	274	307	228	276	272	257	282	282	265	261	240	266	308	263	283	258	293	287	276	243	272	276	248	258	255	243	250	289	276	250	296	260	259	243	247	283	237	259	264	254	278	271	256	297	259	249	262	285	246	297	306	239	286	259	304	263	280	278	303	272	272	239	255	282	279	291	263	263	273	288	292	270	270	267	241	291	274	242	264	309	220	266	260	257	306	229	245	281	277	287	271	308	276	279	273	290	264	291	318	271	282	331	291	291	254	262	269	262	273	262	288	282	251	261	285	317	248	278	292	260	297	313	247	253	274	288	282	257	284	292	261	279	268	262	284	255	278	295	275	288	293	256	260	275	294	300	303	298	268	258	281	277	272	270	283	281	286	275	276	310	274	267	295	279	275	330	287	254	312	271	282	258	273	265	276	239	268	279	268	251	280	271	266	291	262	264	281	255	295	285	292	256	270	291	272	253	255	280	239	282	239	276	258	279	264	287	265	274	274	257	277	291	290	277	264	254	251	277	293	240	272	247	269	254	263	273	287	270	277	281	266	288	273	238	255	277	244	266	294	261	303	268	265	274	247	247	245	329	270	304	274	275	305	282	275	286	269	287	285	270	271	285	273	283	280	269	284	266	262	236	279	270	270	294	271	269	270	278	258	300	277	299	248	287	285	253	278	282	232	263	284	302	293	301	237	297	268	268	264	278	288	306	259	232	268	268	255	246	279	276	278	259	286	281	277	278	268	254	288	272	259	261	258	284	275	269	290	279	291	320	252	295	265	289	271	242	291	286	243	272	268	263	246	249	289	291	229	278	310	261	259	274	269	246	274	271	291	267	272	296	296	274	267	268	311	272	279	272	242	285	292	297	258	287	290	274	287	267	266	275	266	254	254	266	256	253	284	283	282	272	252	307	259	283
25866	13632	15681	16064	12284	9148	6720	4377	3131	2923	2375	1900	1501	1263	1272	1219	1022	966	922	896	820	757	743	744	736	709	687	700	752	706	753	727	687	709	709	645	684	648	648	635	682	627	681	650	641	678	656	652	621	659	587	623	605	642	629	650	628	573	650	590	636	600	595	644	643	584	617	606	635	610	575	597	584	574	613	631	590	649	571	610	600	598	614	573	615	597	610	572	596	577	571	622	600	598	649	573	567	628	600	619	574	611	557	608	587	617	582	623	634	583	655	615	635	607	577	604	602	583	578	589	625	553	599	625	623	641	574	634	618	568	579	596	635	628	607	602	595	570	620	616	614	598	586	617	626	595	608	618	598	628	598	621	576	611	593	571	563	631	637	572	583	623	630	553	579	605	618	609	600	579	597	642	625	595	611	600	606	586	556	579	564	589	617	642	578	608	578	606	619	544	577	634	606	582	576	616	585	569	568	596	613	656	594	621	565	584	595	555	574	562	578	656	612	623	595	592	628	569	581	578	589	611	600	609	612	606	565	541	602	563	607	576	600	603	566	602	579	611	572	593	570	585	617	551	644	585	605	605	605	579	583	572	603	603	589	602	571	576	602	592	562	586	518	587	558	584	642	628	625	585	630	601	573	584	593	617	580	584	602	587	602	583	572	594	624	621	581	604	604	608	608	585	566	596	604	597	574	577	599	581	611	590	574	582	572	582	562	589	644	585	684	568	589	578	637	627	617	566	585	609	604	602	599	606	576	611	577	625	572	548	617	601	578	588	586	582	553	596	596	582	556	584	628	617	572	594	604	604	583	602	580	580	613	575	612	564	625	583	573	584	600	574	603	574	565	604	584	608	639	574	610	605	590	597	622	584	579	620	597	606	546	524	582	591	621	617	588	559	587	572	624	627	623	611	562	596	584	612	577	574	610	610	612	580	615	618	609	606	577	611	601	587	608	615	578	585	605	563	607	573	586	608	613	590	605	592	600	581	590	620	636	558	601	550	601	596	571	590	600	590	602	635	581	618	604	598	598	602	628	584	600	566	561	566	606	591	558	634	614	588	581	579	530	623	611	599	588	625	649	605	627	569	589	617	620	562	587	649	584	639	555	610	535	614	615	594	594	543	606	586	646	600	578	594	578	551	600	591	592	644	633	562	593	579	586	592	658	617	569	584	586	588	594	611	625	565	558	573	611	564	631	621	607	622	583	573	607	582	585	579	593	596	595	606	571	590	571	611	600	569	600	631	568	607	570	631	595	589	543	573	601	624	587	577	584	600	544	592	589	627	616	594	613	577	599	598	622	580	603	626	571	580	600	554	654	568	592	559	591	581	589	601	612	556	575	618	545	591	602	568	645	611	630	589	639	566	587	616	584	577	636	562	577	586	575	606	607	613	606	607	604	618	568	609	577	602	615	555	599	629	580	605	570	613	604	603	574	553	637	628	657	564	606	601	546	613	612	593	597	606	602	613	636	630	569	595	582	576	647	614	613	564	596	612	630	617	583	575	583	622	614	635	577	553	587	610	578	600	561	615	617	639	599	653	612	596	593	602	546	613	588	595	589	599	578	588	644	592	610	582	620	624	611	602	562	583	580	639	654	592	603	595	607	605	607	605	579	647	564	589	648	598	570	597	640	568	600	562	579	602	587	599	572	594	570	602	599	631	596	565	616	613	581	595	585	634	589	596	613	608	566	625	573	572	592	586	633	631	570	629	601	585	579	613	560	571	581	602	568	581	561	616	554	599	583	603	582	631	607	559	568	568	642	598	565	592	571	560	586	576	576	568	579	571	624	568	605	574	618	547	574	591	595	601	611	597	555	573	607	577	626	557	578	576	597	615	610	620	612	621	576	576	604	578	583	605	548	642	593	561	573	610	629	584	605	608	603	587	588	615	616	583	611	554	608	585	565	571	580	587	593	610	605	624	625	565	584	557	613	592	600	553	578	569	622	603	582	586	646	564	591	599	622	631	578	588	593	579	578	601	596	603	556	584	606	576	607	563	572	537	572	602	579	578	560	597	618	551	600	595	622	541	569	618	624	574	542	576	579	559	608	587	601	618	602	598	575	598	630	602	558	595	600	573	592	595	583	614	581	591	587	607	593	574	568	597	610	592	570	623	631	577	561	613	619	591	555	616	594	612	595	602	620	575	640	585	592	598	627	578	622	601	584	579	614	582	619	627	579	596	598	592	587	597	586	631	567	588	602	579	612	582	601	619	618	552	615	584	572	617	580	566	586	582	562	576	571	562	608	615	598	625	594	585	607	612	585	602	573	581	604	559	572	571	579	551	611	589	605	566	613	616	622	629	623	611	588	633	535	601	633	572	626	579	613	596	571	560	603	625	599	599	595	603	583	579	566	566	623	618	578	576	573	579	542	572	568	591	584	594	596	624	603	650	596	597	597	568	584	596	553	646	623	623	606	568	583	579	634	552	550	628	616	627	620	569	580	614	574	608	575	543	627	602	585	598	648	611	604	602	573	546	549	583	620	590	586	617	570	599	569	605	585	582	575	578	594	623	594	586	572	590	561	593	626	575	637	563	608	602	612	652	607	610	619	585	600	606	551	602	599	581	601	583	566	573	547	577	572	606	576	633	601	595	567	625	582	600	601	608	638	601	546	578	613	639	621	582	580	599	602	585	562	573	592	601	547	615	577	590	606	570	575	589	554	615	588	592	587	617	574	575	611	549	600	620	605	563	620	527	635	596	541	575	640	588	565	556	581	630	600	586	604	624	571	609	592	602	580	574	660	563	543	594	613	608	592	617	594	569	616	592	606	606	545	568	622	624	555	606	602	604	599	621	582	608	608	567	542	590	617	596	615	597	602	631	629	609	572	597	562	578	588	557	582	583	583	588	635	591	626	655	580	586	640	577	608	635	592	613	593	608	545	603	608	582	581	631	571	583	610	573	601	641	599	558	587	618	625	574	631	604	568	600	595	593	598	621	597	595	596	587	612	570	627	589	538	609	584	590	635	631	593	550	581	564	622	586	599	546	614	586	534	582	566	566	586	546	590	607	573	618	601	613	600	585	605	616	573	590	563	598	579	586	583	590	602	603	587	546	609	606	602	578	585	606	571	597	657	581	613	559	582	572	594	640	609	572	613	582	574	614	642	602	627	583	592	565	626	597	633	624	558	620	595	537	562	574	639	568	584	584	587	580	567	582	603	589	569	547	586	520	598	572	571	563	569	603	608	613	578	618	602	576	599	603	581	579	584	582	565	578	586	579	622	627	598	613	607	589	569	570	583	585	628	584	647	618	654	608	609	599	608	610	595	585	619	576	546	608	596	563	615	580	642	616	624	674	594	604	596	590	615	601	579	568	575	541	588	610	615	607	562	604	593	598	589	581	598	659	612	588	588	587	571	588	605	584	631	567	631	548	642	595	593	567	606	608	549	590	601	620	536	569	636	632	577	571	610	570	610	614	629	570	599	588	599	575	586	609	588	548	589	604	571	564	542	615	608	604	599	574	560	611	591	609
16986	7354	4162	2880	1522	993	767	505	327	351	327	263	240	222	236	219	216	232	233	200	206	180	217	231	231	194	194	215	198	205	187	212	188	183	172	195	213	217	192	199	183	226	179	184	214	202	220	190	207	195	226	204	180	213	218	194	222	197	192	203	193	198	200	190	203	222	180	224	211	225	207	232	204	214	178	206	210	191	206	194	192	192	177	182	218	198	214	185	216	195	170	170	228	197	192	210	226	218	213	199	190	229	217	216	203	184	194	181	189	206	200	201	209	201	198	209	194	207	205	224	195	214	198	224	209	212	194	209	180	214	209	228	220	190	213	195	211	190	211	181	172	204	224	235	190	206	202	222	203	200	215	202	212	173	199	186	218	214	193	214	179	200	202	192	177	218	189	184	200	199	214	214	182	207	200	191	186	204	179	201	173	188	186	206	192	190	188	194	187	233	203	217	195	195	216	198	199	203	190	201	156	218	203	228	215	181	204	215	208	201	185	193	207	210	201	214	194	180	228	214	183	216	190	184	224	214	209	244	194	192	216	183	200	204	202	199	209	174	219	188	220	190	219	178	196	207	174	218	191	200	196	178	216	199	205	221	188	203	205	197	193	185	200	229	170	191	203	224	195	206	224	208	180	195	192	182	201	213	201	187	210	222	191	184	183	201	190	198	218	194	195	223	202	205	220	186	182	187	245	218	203	222	213	192	205	194	201	198	213	203	223	202	184	197	209	190	199	194	207	212	210	191	229	194	186	175	184	185	193	184	191	199	204	213	190	186	189	189	193	177	201	209	220	198	222	218	215	220	192	179	215	178	186	186	204	189	170	172	185	192	181	212	195	208	196	179	219	203	213	183	180	175	182	204	201	203	186	212	199	214	187	191	184	200	193	192	202	200	196	217	206	202	190	201	211	188	222	201	188	201	185	196	205	174	201	196	221	177	190	207	191	191	198	198	193	209	226	181	184	214	213	209	186	196	216	197	196	201	224	210	209	212	202	204	163	170	182	175	168	172	192	207	197	179	211	232	220	196	194	206	212	250	203	220	217	228	205	216	212	199	224	191	195	206	170	201	184	193	191	175	191	179	192	196	184	212	233	191	194	211	229	181	174	211	223	183	183	184	204	185	194	193	182	203	195	198	220	208	200	194	204	197	197	198	204	221	203	173	190	190	219	174	212	216	204	213	234	213	180	205	184	221	218	194	199	196	184	205	212	218	206	192	210	210	226	201	200	216	211	221	200	187	188	195	187	204	228	201	200	205	193	222	191	192	198	194	187	205	201	187	188	205	211	189	194	184	218	196	217	190	192	186	186	205	184	216	214	210	206	196	199	192	208	199	191	208	191	223	190	182	190	218	207	222	214	170	190	215	221	197	203	227	182	195	229	182	199	197	169	202	187	190	205	196	192	194	199	204	193	188	204	207	209	197	178	207	199	181	208	196	195	183	206	178	201	176	208	214	170	184	197	175	181	228	215	196	206	208	186	227	232	216	226	195	213	181	178	227	210	204	204	218	199	210	222	189	185	209	188	183	199	209	192	199	173	178	193	163	190	216	216	194	179	180	171	170	191	196	215	193	208	182	188	179	201	189	191	186	184	173	179	172	187	159	189	168	204	199	201	214	189	211	207	187	224	199	196	183	207	203	211	180	196	229	212	230	203	180	187	205	219	207	205	228	198	217	194	197	180	208	214	153	214	226	172	205	174	174	192	192	208	176	172	202	219	191	204	189	197	181	190	173	184	199	186	211	193	205	198	190	192	184	215	201	202	200	207	184	185	210	220	207	187	201	200	209	216	192	222	198	197	196	194	199	201	166	188	218	190	202	206	204	193	186	196	202	198	212	202	224	234	196	219	210	219	220	199	204	195	220	194	226	177	196	195	184	191	179	165	192	189	206	195	202	196	181	175	196	226	210	223	214	184	234	217	191	189	156	199	194	214	181	197	219	190	193	204	205	207	178	224	191	184	191	226	195	192	194	208	187	208	206	183	197	225	205	181	192	205	180	193	206	202	175	169	206	207	204	199	197	224	191	202	213	173	204	203	223	197	215	199	197	195	220	206	193	208	199	198	198	223	181	212	194	155	221	199	222	207	174	216	186	193	207	197	202	186	177	199	171	178	190	211	202	194	204	186	205	202	197	204	164	193	181	207	204	208	202	209	243	201	227	199	163	182	182	209	185	206	224	207	186	202	152	196	203	201	216	201	203	187	183	173	192	206	212	161	195	213	215	198	196	164	184	200	187	193	204	199	201	179	215	189	198	171	198	230	175	190	176	205	198	216	199	186	192	194	225	194	183	189	219	206	203	213	226	198	198	212	183	204	211	219	204	239	205	205	178	203	180	197	190	195	210	187	187	191	202	224	210	179	211	196	207	207	201	195	202	177	199	209	192	201	195	184	215	202	207	162	210	208	202	199	190	187	171	195	221	205	220	178	211	172	188	188	195	180	215	201	209	190	180	196	206	201	249	197	174	187	182	199	179	168	212	174	183	174	227	200	234	191	204	169	186	243	206	198	202	194	172	181	226	194	209	201	213	187	196	189	225	185	195	180	205	208	196	210	197	191	232	204	210	189	220	184	194	235	200	202	187	203	195	188	189	193	184	210	191	208	186	220	192	185	209	198	198	196	236	203	211	191	202	204	196	195	184	222	211	205	203	208	205	192	207	198	189	188	206	202	199	205	173	202	202	211	226	202	196	191	183	186	184	184	154	198	195	233	198	213	203	214	226	220	164	209	207	200	179	193	194	189	196	201	189	206	209	189	201	206	183	201	205	196	184	225	213	223	200	186	197	202	196	198	191	221	197	204	196	220	183	190	216	196	208	208	227	191	191	209	186	196	184	197	233	183	176	158	190	220	211	181	196	187	194	222	227	198	166	200	215	202	200	193	185	211	194	188	198	208	193	213	198	176	193	193	206	194	190	207	183	190	214	220	192	185	193	198	222	180	213	184	216	220	201	183	204	211	228	201	208	194	209	212	203	214	203	179	188	189	195	213	199	186	192	190	182	181	190	199	169	185	212	214	219	195	174	184	193	203	208	192	189	193	185	177	199	198	195	200	199	186	203	202	204	205	219	199	191	200	197	227	179	227	164	206	218	193	209	181	229	199	198	199	196	183	217	222	194	203	201	178	209	210	196	193	176	221	204	198	191	192	189	198	199	188	196	199	204	187	207	184	182	181	199	192	171	201	177	207	215	197	194	194	175	207	220	210	201	201	205	223	181	222	213	185	197	212	217	207	199	195	191	184	169	184	210	196	238	216	206	211	193	187	187	190	221	212	194	199	200	207	188	177	191	186	234	192	210	195	184	194	196	174	183	189	222	201	218	170	194	222	196	204	196	199	211	180	192	191	208	213	203	187	194	185	194	203	195	208	195	227	201	183	229	200	194	206	201	217	182	214	192	210	203	198	199	195	185	200	211	207	197	210	215	202	202	222	217	205	208	214	209	202	188	178	189	182	174	196	200	208	201	191	210	193	203
8954	4625	7433	7682	5623	4115	2876	1876	1448	1303	1088	851	707	683	658	617	545	546	493	496	488	509	511	457	460	461	501	482	473	456	407	482	464	451	446	462	484	446	462	431	454	466	462	447	442	451	448	419	451	474	475	458	454	462	415	439	459	409	470	456	424	410	464	464	477	445	446	463	438	469	447	455	456	455	435	498	450	436	453	453	465	440	443	482	420	462	416	457	440	458	433	458	466	447	473	440	444	487	448	429	458	443	437	473	454	511	428	489	417	435	424	466	445	437	452	424	465	441	466	436	467	454	419	434	438	494	496	446	436	430	425	439	433	474	451	469	438	457	479	471	470	454	449	443	436	466	442	461	409	431	440	447	420	455	435	460	443	452	456	430	443	416	435	430	459	423	408	419	440	471	418	433	460	424	461	450	395	436	470	419	453	424	480	430	413	470	475	420	447	428	463	456	443	432	465	431	406	425	436	427	439	429	436	426	474	453	405	467	445	475	448	452	453	432	436	426	427	376	432	415	424	445	430	449	444	434	467	432	443	416	437	480	469	419	458	459	445	446	454	479	448	435	426	445	455	393	438	435	445	433	424	459	439	430	405	450	449	438	423	474	462	438	437	445	461	399	450	481	456	453	484	432	465	481	404	417	449	456	434	481	436	441	414	475	452	410	416	473	458	407	501	482	472	462	406	483	457	425	417	447	415	438	446	441	426	447	415	426	451	434	427	464	455	409	418	436	426	432	432	455	416	421	416	441	488	456	429	440	465	438	413	449	420	424	438	425	411	471	426	449	472	453	430	480	433	457	411	447	466	472	455	473	477	441	424	470	420	466	419	452	436	438	450	444	445	431	405	425	422	436	439	460	467	462	431	425	427	469	468	421	440	442	418	394	462	424	464	463	434	432	438	434	431	424	419	456	467	452	442	475	464	400	426	489	394	446	461	443	437	427	444	450	468	460	470	430	456	461	450	435	437	455	462	424	487	414	441	451	445	438	412	444	442	439	478	433	416	436	416	450	454	452	432	442	467	475	412	395	438	451	418	467	426	440	472	410	445	438	426	408	427	428	415	451	415	477	424	413	407	402	459	464	451	475	397	473	421	449	409	443	418	464	455	444	419	451	433	464	398	398	461	423	449	447	441	436	437	452	462	473	425	452	419	461	444	473	451	452	441	451	429	418	439	484	471	445	437	458	440	441	427	443	444	462	423	462	428	425	456	411	432	450	456	469	418	464	402	446	460	427	451	423	400	410	432	426	428	436	419	438	442	408	418	471	468	469	452	471	413	447	483	427	426	443	457	442	479	444	449	472	459	437	449	474	437	465	450	454	420	477	430	409	457	435	482	437	473	476	448	484	480	478	470	447	420	452	471	431	423	403	484	451	441	444	416	434	421	413	469	438	473	410	430	437	474	440	442	461	432	464	433	459	425	462	428	418	444	445	443	482	431	419	445	447	457	453	446	495	435	487	424	465	450	431	431	413	446	448	484	445	474	418	449	448	428	423	416	423	479	450	443	462	381	459	439	457	458	421	405	458	409	418	400	454	442	428	460	447	453	452	462	419	428	446	404	403	440	446	438	459	458	458	426	460	395	432	423	512	417	443	446	451	449	444	439	457	457	442	441	432	434	438	443	449	434	468	442	428	437	475	446	432	421	412	429	411	431	420	458	445	468	467	461	455	447	422	444	459	468	500	409	465	430	452	415	455	423	447	454	422	416	421	435	415	439	423	474	410	453	447	432	444	429	423	426	442	483	448	462	453	492	478	397	455	438	424	463	448	448	479	453	436	406	476	448	449	438	452	444	448	432	447	463	456	417	460	454	410	455	440	444	464	459	433	396	433	452	441	469	433	478	416	441	451	440	461	405	442	427	453	457	471	444	439	444	432	445	505	441	426	410	469	473	406	448	434	409	446	405	460	445	438	453	434	410	467	426	424	427	451	480	445	456	460	447	429	467	426	455	434	452	475	432	449	440	449	430	397	431	438	435	433	455	462	426	428	439	430	427	457	434	447	484	435	413	450	419	471	430	468	414	472	412	396	436	434	460	454	473	443	410	394	473	437	480	434	418	435	437	428	434	455	454	470	484	474	398	446	404	460	441	426	409	473	461	462	489	433	418	430	432	449	417	448	493	443	429	423	434	458	448	415	433	451	405	454	417	430	468	468	438	434	408	450	461	464	447	449	417	452	475	413	418	463	489	421	422	430	425	475	483	401	443	417	440	465	443	451	431	401	426	453	428	445	470	433	425	456	462	459	443	459	440	460	438	461	430	446	430	409	401	418	450	456	444	419	468	442	449	450	429	476	446	446	441	445	443	398	438	471	426	416	437	413	456	475	454	417	416	414	436	394	442	453	444	423	437	468	486	424	448	453	415	445	453	434	421	450	432	462	430	462	463	458	452	443	473	446	442	453	482	440	417	444	413	426	421	439	458	463	455	461	440	452	445	448	466	418	450	370	451	411	493	438	461	405	438	422	446	426	440	419	476	434	413	466	421	445	468	441	437	418	486	474	434	444	403	495	444	437	481	428	431	449	458	445	403	428	427	474	439	429	424	426	421	455	432	452	455	452	460	424	493	462	412	427	433	420	407	454	465	468	430	443	488	418	472	473	430	458	487	433	426	433	435	419	403	445	409	466	474	442	414	439	442	412	461	405	423	420	440	431	457	455	480	407	417	432	433	386	414	481	447	438	434	441	450	411	471	429	423	416	435	445	426	425	456	471	445	465	455	434	437	423	460	408	444	438	409	439	467	418	429	469	419	467	405	435	444	422	460	474	401	412	448	434	457	398	438	461	452	480	387	425	439	447	438	424	423	427	464	459	440	444	443	450	431	450	504	420	437	443	432	478	459	463	439	434	430	459	439	420	453	461	434	444	470	419	450	449	476	451	453	427	454	435	455	423	475	462	447	461	415	427	422	433	466	424	439	467	477	413	438	459	431	441	436	430	415	425	429	378	409	449	431	457	498	410	474	455	460	470	423	454	483	425	486	417	445	410	454	474	492	465	385	464	450	436	445	444	428	473	441	445	425	442	438	465	400	415	459	421	447	430	408	412	419	443	398	399	470	457	451	397	414	433	450	415	454	440	464	461	434	449	411	435	430	471	412	447	463	474	440	445	424	411	458	392	411	422	421	444	448	404	466	462	420	452	451	427	447	423	426	452	417	471	407	462	415	431	442	420	456	418	458	450	444	430	460	433	441	422	435	399	442	444	469	447	428	452	476	450	466	434	439	455	459	455	436	456	442	440	435	440	455	437	426	447	466	434	448	421	407	445	504	489	473	468	447	418	432	453	444	440	432	437	427	474	412	441	423	420	424	406	452	445	443	435	418	477	413	431	423	465	472	441	472	443	444	467	471	451	470	421	434	430	415	435	463	451	404	439	455	424	472	435	489	448	424	435	428	435	496	427	429	424	413	466	417	486	465	452	450	439	395	438	479	401	442	400	430	439	461	432	483	446	467	418	424	443	448	451	466	445	454	452
35109	18437	8279	5535	3040	1809	1172	765	569	487	363	331	320	307	255	264	211	224	233	231	255	195	200	181	191	200	191	207	183	199	207	214	195	219	198	199	201	195	201	184	206	208	228	207	194	211	207	187	190	180	184	219	192	198	199	222	182	201	208	207	202	211	205	216	219	214	181	196	201	178	176	182	190	193	199	193	191	177	193	213	171	182	166	194	228	181	198	198	200	201	201	210	192	180	217	178	218	156	212	188	202	173	204	186	211	207	224	179	187	183	191	215	192	200	193	191	215	212	217	177	186	202	176	207	195	166	188	207	210	215	192	193	193	187	208	204	199	174	212	189	214	224	171	178	232	200	215	176	210	199	186	210	188	207	181	186	199	186	177	183	190	175	201	203	189	209	185	200	181	217	187	223	212	190	202	194	182	197	180	187	226	199	215	194	191	211	189	212	201	199	193	220	199	196	177	228	223	188	200	197	195	191	206	181	164	211	176	189	165	193	194	203	187	195	181	196	174	213	197	199	197	199	196	188	192	191	190	178	191	184	186	185	201	191	201	215	224	208	178	198	168	184	182	199	196	183	209	166	166	187	184	239	173	201	196	202	212	191	207	202	204	219	203	196	208	195	180	189	175	194	208	211	197	203	220	211	218	183	190	194	183	200	215	205	204	197	208	204	216	197	201	189	216	203	184	184	182	193	201	186	183	183	186	193	196	194	184	227	159	195	169	216	190	187	190	213	208	198	194	176	194	201	193	209	216	205	169	202	231	170	178	190	200	205	191	203	202	193	178	192	179	197	183	196	203	201	192	173	213	221	228	205	194	183	195	213	234	197	193	173	207	202	190	191	198	199	197	198	221	186	187	201	205	215	222	183	184	218	203	216	193	188	199	209	184	223	181	229	225	208	201	196	202	197	193	184	209	202	248	173	194	204	200	189	204	185	180	190	220	201	187	189	182	191	200	193	197	196	191	223	198	187	199	175	193	196	187	193	207	188	174	220	201	201	208	196	179	192	206	197	208	204	227	239	220	199	197	188	173	214	202	186	201	194	215	190	186	210	172	202	213	172	219	216	234	181	230	168	203	196	210	190	209	187	200	183	217	212	198	199	204	192	222	220	204	227	195	190	212	202	174	179	218	210	210	199	176	178	187	207	195	185	195	211	163	215	193	210	175	177	165	208	174	184	212	188	216	202	203	197	182	202	192	181	176	180	225	204	191	188	188	193	204	193	209	178	195	208	219	176	189	183	175	216	188	182	191	185	169	204	206	188	183	204	196	183	188	185	194	196	220	198	182	177	175	202	205	184	182	207	183	177	162	193	206	210	209	182	191	205	178	157	198	205	184	186	192	206	220	188	181	221	205	218	198	193	190	204	213	194	211	215	183	197	208	188	210	187	193	218	227	184	213	213	198	222	178	179	205	194	180	210	201	191	170	193	200	186	197	212	192	188	197	192	196	184	186	192	194	207	211	214	196	212	210	180	200	173	192	175	213	212	196	210	192	193	209	213	192	180	240	219	192	194	178	191	190	197	182	199	216	216	201	189	181	189	177	183	212	192	190	188	192	199	199	198	206	187	187	207	184	218	180	168	194	195	175	194	186	185	190	216	193	170	205	186	206	177	179	195	178	171	186	201	204	177	186	215	191	218	200	212	199	180	203	206	177	192	214	195	206	201	194	235	202	185	208	211	203	212	199	197	203	187	197	224	195	177	177	212	201	220	179	213	188	189	177	223	179	227	182	178	198	189	170	180	196	183	210	196	224	198	197	210	209	208	169	206	223	185	193	199	205	204	212	214	184	224	210	174	206	198	203	197	210	183	200	201	199	189	209	192	175	174	204	204	196	190	179	213	182	242	226	240	185	194	184	179	227	205	200	180	188	204	184	207	204	187	197	232	193	197	205	205	170	201	166	199	174	224	209	231	202	189	213	192	224	211	191	219	214	173	205	182	211	193	180	190	190	185	237	203	193	219	203	180	214	220	202	195	208	193	173	201	182	182	218	183	175	189	186	180	206	184	210	212	199	206	206	187	184	198	200	178	209	191	216	207	183	208	212	199	189	224	193	187	159	217	207	198	211	197	202	178	205	210	183	206	186	180	164	200	220	171	188	216	197	198	169	197	176	175	190	202	211	174	207	157	180	190	213	196	187	203	215	190	190	175	199	177	204	208	224	183	199	195	173	190	215	166	199	207	190	178	202	181	194	187	209	171	196	182	186	195	183	205	202	217	206	208	230	166	166	208	167	177	192	161	200	208	182	204	203	208	191	202	202	175	197	226	194	184	175	222	184	175	222	224	195	184	155	191	217	193	212	166	173	212	204	209	198	202	152	201	207	191	190	204	207	205	176	166	191	209	180	193	216	187	209	207	206	207	217	197	212	199	185	227	199	194	198	203	181	181	198	194	191	193	177	187	211	222	173	195	194	184	176	178	203	202	187	195	209	196	195	181	171	228	187	222	217	198	205	202	212	185	172	197	193	180	176	185	202	218	187	201	247	203	190	179	205	195	206	212	223	179	204	212	167	208	193	220	179	189	210	185	206	165	186	191	169	168	172	197	170	199	196	200	213	205	211	200	199	214	202	194	208	210	178	186	173	180	203	186	174	180	180	204	218	192	222	200	233	194	194	199	199	196	199	195	203	198	197	201	199	193	201	206	227	201	212	177	210	198	185	201	191	218	202	191	187	212	192	201	178	212	223	236	214	167	191	180	198	186	214	205	233	215	214	181	205	185	210	204	171	212	186	214	165	200	218	182	206	190	196	207	194	172	179	190	200	181	179	222	224	184	181	219	206	185	217	201	207	229	198	207	166	215	192	193	196	219	196	227	182	169	196	183	201	168	182	193	191	199	171	165	170	197	189	162	230	230	205	171	186	192	214	191	227	208	182	186	171	245	203	208	189	184	205	217	187	205	201	210	203	177	191	220	212	204	201	189	187	215	202	212	169	203	188	230	182	178	200	177	188	202	191	226	211	192	200	212	217	196	200	183	196	209	171	193	204	170	214	202	190	204	194	179	199	193	192	215	176	191	218	221	202	184	189	190	194	196	178	190	187	196	209	187	227	173	160	206	159	194	197	200	194	195	193	201	194	204	189	225	197	206	189	198	224	182	185	185	208	185	191	196	206	177	189	206	209	226	186	204	214	203	192	165	187	201	189	195	199	196	202	205	194	165	211	238	219	234	226	196	201	186	196	204	200	222	189	164	207	219	190	180	193	203	210	178	159	194	194	199	208	206	203	206	200	175	209	196	188	196	214	183	157	197	201	202	186	201	167	200	205	196	192	201	197	219	220	209	183	173	200	223	210	206	178	181	217	227	174	197	222	186	207	191	197	231	175	176	181	210	212	215	207	196	233	213	186	183	225	179	210	199	188	197	193	221	173	177	208	186	196	188	202	190	189	216	217	202	178	225	195	176	202	215	197	185	191	204	206	198	192	187	198	161	212	215	180	201	197	211	201	199	183	186	174	184	177	207	223	212	197	199
20046	10501	11791	12547	9370	6658	4557	3208	2398	2055	1558	1324	1145	1005	874	788	716	676	578	667	596	631	529	501	538	529	522	493	496	584	510	508	494	482	487	483	477	465	458	488	510	490	501	474	517	470	464	464	471	484	458	477	464	458	450	493	433	466	479	442	430	484	504	455	420	433	447	483	469	466	440	445	425	418	453	446	458	451	446	424	444	469	476	429	423	460	438	470	454	455	444	476	462	498	468	454	472	462	434	441	461	463	453	477	464	434	474	427	419	449	458	437	451	452	452	440	435	479	423	428	464	430	451	463	475	436	450	409	457	469	437	465	456	487	478	449	450	458	422	420	440	452	433	435	430	426	439	448	468	460	455	434	438	447	441	444	425	433	435	457	447	462	429	424	461	418	470	426	477	408	490	425	445	434	470	479	457	449	453	412	444	474	423	464	457	433	458	438	447	438	461	386	441	422	472	440	425	446	430	481	425	436	437	411	435	459	434	455	413	416	439	429	471	419	437	441	447	472	477	466	458	454	458	447	445	426	435	417	485	432	476	475	385	438	445	475	444	411	439	440	403	473	447	474	421	418	439	426	470	433	477	421	447	445	415	416	442	438	426	445	447	460	481	400	464	443	444	439	442	453	445	457	467	447	465	457	433	427	423	454	416	480	401	468	465	440	465	444	427	439	421	467	432	424	458	437	436	462	441	470	469	450	417	459	486	443	441	471	425	397	430	451	448	468	434	457	460	437	419	434	440	438	466	426	427	422	424	455	437	493	458	436	435	426	475	445	442	420	438	448	440	408	419	464	441	412	463	425	431	435	392	433	445	450	461	434	443	483	436	414	465	444	409	438	459	451	426	422	466	410	423	436	422	421	432	419	453	451	439	402	449	474	456	457	461	448	457	445	454	444	424	427	467	428	418	463	451	460	438	432	471	425	468	421	430	394	453	442	443	458	478	419	458	439	427	443	454	437	479	473	472	444	449	437	430	467	474	445	435	455	470	454	448	471	449	428	444	422	444	438	440	463	473	432	427	418	431	440	456	462	452	456	434	470	453	462	469	459	433	443	463	449	423	433	459	433	430	472	455	441	451	439	447	419	444	443	437	440	468	447	435	436	439	473	459	448	429	451	470	415	492	422	448	464	482	438	446	430	436	489	406	434	447	440	423	432	418	416	444	461	465	467	399	444	424	480	435	420	455	412	426	417	451	463	447	450	450	483	464	458	443	462	469	445	480	434	471	441	449	424	447	434	453	482	449	429	444	472	460	458	456	442	487	470	467	454	447	477	434	462	449	400	464	447	423	418	446	451	425	463	471	423	431	451	459	457	411	470	474	423	404	453	429	449	405	472	412	455	434	448	475	441	431	419	461	458	395	428	481	445	466	445	468	440	441	431	426	424	440	413	462	461	431	455	438	442	416	395	478	411	428	426	472	420	422	439	441	431	469	427	442	455	435	461	455	448	442	455	443	420	446	461	454	437	432	443	457	405	484	458	419	432	425	415	428	468	410	409	445	438	460	431	486	424	436	405	442	452	446	427	427	460	491	444	424	470	464	424	436	454	447	455	422	483	460	411	479	480	447	456	448	438	438	442	492	473	457	470	456	460	447	449	475	428	445	447	467	389	465	444	447	444	402	438	446	440	510	472	466	434	428	428	418	462	457	451	459	457	470	413	431	473	446	458	446	406	450	440	470	442	444	427	460	449	421	451	447	458	440	478	442	465	432	440	446	436	427	434	445	433	433	466	444	452	438	461	448	468	479	456	489	436	424	441	463	415	444	424	414	418	454	477	450	454	433	455	479	435	455	423	470	448	425	460	446	455	459	429	456	434	447	443	435	461	466	452	427	437	454	456	441	404	421	469	428	484	489	431	449	477	447	453	439	448	420	491	446	459	407	422	474	413	444	427	434	444	424	434	457	440	426	450	432	443	437	443	416	478	479	429	419	458	432	437	417	440	406	426	424	416	465	466	467	452	417	458	430	461	453	436	459	439	453	432	428	476	433	445	473	460	444	440	483	456	466	412	470	425	449	444	453	431	403	448	438	428	438	455	441	453	418	418	402	448	414	462	451	438	451	433	472	441	460	426	491	441	465	459	410	497	426	483	447	446	462	434	476	433	445	445	451	441	481	465	453	454	452	470	437	445	447	446	453	442	449	449	451	497	428	451	444	416	476	463	450	425	450	456	482	455	417	424	465	393	456	444	474	433	465	436	453	452	483	393	444	452	423	442	452	444	445	493	458	436	448	460	432	456	421	440	432	442	444	425	450	445	433	427	450	431	443	450	498	450	450	467	470	410	445	447	461	440	489	434	422	396	439	467	455	433	409	456	435	447	413	434	477	427	433	447	405	458	431	443	456	468	461	467	439	405	404	453	434	449	430	449	423	428	468	425	433	484	406	430	419	434	426	433	492	474	445	400	455	457	422	476	443	445	463	401	429	415	466	411	440	454	490	413	465	446	408	499	414	445	440	431	449	402	472	439	442	458	446	411	472	412	474	445	437	443	451	440	480	449	455	454	465	449	440	468	443	456	448	470	433	456	426	448	391	459	494	435	423	427	496	463	492	436	443	435	438	411	445	422	448	410	398	459	438	427	437	467	441	443	459	459	427	477	415	458	431	496	424	461	437	436	425	426	421	438	462	454	440	452	432	453	421	453	430	441	449	410	447	443	475	461	456	440	415	437	430	443	470	461	440	444	423	425	396	456	459	439	482	427	488	431	433	442	413	455	438	498	445	442	433	444	424	450	398	433	427	473	402	445	435	464	439	434	433	471	412	487	417	466	426	425	459	454	417	442	428	462	431	479	457	478	410	430	471	450	450	447	431	434	450	464	441	431	430	446	439	430	464	451	438	451	445	436	452	467	412	426	435	448	469	428	425	467	464	450	429	429	442	458	464	443	444	455	456	435	439	427	444	449	416	476	461	449	432	409	447	466	438	391	447	439	458	427	435	467	434	455	410	445	468	466	484	406	427	492	426	444	416	405	466	447	449	466	437	388	405	439	461	432	464	443	428	476	439	474	451	426	401	449	469	465	459	453	451	458	439	447	402	448	468	438	419	443	459	432	462	416	462	460	436	461	446	432	423	443	476	406	435	426	455	470	431	421	436	468	468	466	439	456	451	438	454	436	505	463	453	422	438	448	501	440	468	445	454	454	452	434	444	438	435	410	422	456	456	475	428	445	460	482	446	438	474	449	437	451	466	427	461	414	444	448	473	452	470	453	436	431	483	465	479	440	423	476	454	425	419	445	397	469	455	421	432	416	471	446	418	448	451	482	408	453	474	488	461	429	448	472	443	472	425	440	425	469	434	470	453	455	448	412	422	442	418	411	458	424	476	446	470	419	460	453	413	420	430	471	448	449	429	404	447	475	488	445	417	471	446	462	438	449	412	429	456	461	451	465	452	474	414	446	474	423	450	469	457	465	466	451	463	444	443	467	488	439	430	441	414	453	426	443	448	443	446	429	439	436	462	461	425	425	447	439
45855	26118	12794	8282	4077	2664	1623	1196	825	671	564	442	491	422	379	332	321	299	326	277	304	332	277	302	275	306	303	297	294	297	285	291	301	308	296	300	293	311	286	285	294	285	304	275	252	285	288	278	301	303	277	283	280	270	279	277	273	315	270	267	258	237	282	267	246	257	306	266	274	274	279	292	271	280	281	300	276	285	311	298	261	242	291	245	310	274	279	269	296	290	270	287	280	274	283	271	301	277	278	292	285	282	255	279	251	282	268	274	249	276	272	280	264	322	282	271	255	259	292	287	296	295	235	254	242	278	291	272	286	268	313	308	248	273	253	284	259	280	262	265	293	266	279	278	271	291	295	268	305	271	276	282	287	296	291	267	270	255	214	312	266	274	256	266	289	298	280	299	265	259	278	300	303	269	235	251	271	238	289	238	251	263	303	275	277	255	263	267	259	237	301	255	281	281	272	285	248	271	273	287	269	301	264	273	270	276	273	268	295	288	280	284	270	264	294	278	310	288	276	268	280	234	252	292	281	245	261	257	271	283	304	272	302	284	265	295	310	291	288	303	269	309	299	260	313	267	273	280	244	290	292	253	273	282	263	241	269	270	259	262	271	282	259	274	275	290	301	291	276	258	293	272	276	282	283	264	259	267	291	314	287	259	271	278	291	261	258	274	243	263	269	279	317	274	225	273	305	293	305	274	260	289	235	286	296	284	272	285	282	284	274	288	290	289	257	248	268	254	279	257	261	293	279	256	288	271	279	262	298	292	293	223	304	271	284	236	269	261	252	264	296	270	291	289	251	278	275	270	249	266	289	285	271	277	277	284	278	276	292	291	271	246	251	269	272	288	270	247	277	259	263	274	260	265	271	265	261	284	278	269	265	267	245	274	269	288	290	280	276	265	256	298	259	271	271	246	262	258	297	292	237	286	308	246	299	263	273	294	289	283	294	255	265	284	255	270	265	263	276	276	285	258	292	240	275	295	257	295	279	256	268	241	306	277	267	283	282	271	251	308	298	283	256	270	287	281	283	276	269	286	292	280	285	293	254	259	310	276	247	284	275	248	258	274	255	283	244	264	276	263	276	264	276	289	243	259	240	274	287	252	293	256	269	326	269	263	272	274	271	253	272	281	268	250	271	312	259	255	284	272	252	264	281	272	320	271	267	263	268	267	280	267	271	273	245	269	271	302	281	290	265	270	279	297	288	272	258	257	268	264	249	274	263	301	254	262	264	271	293	284	282	262	335	247	253	281	261	275	300	293	285	241	272	258	270	273	282	276	269	273	248	272	274	264	291	287	268	277	270	282	276	319	267	260	279	294	271	281	272	295	279	245	278	269	278	293	306	289	259	254	264	262	303	283	275	268	277	271	285	290	279	288	287	268	258	299	297	262	281	292	283	270	296	288	282	272	296	278	274	276	263	268	293	273	281	268	282	291	285	294	283	266	262	272	266	266	242	275	270	277	258	299	263	243	303	241	276	309	267	251	268	273	274	301	284	301	260	306	291	273	245	262	283	294	285	258	261	293	292	272	297	258	283	300	236	248	286	251	266	259	286	293	270	278	290	268	290	295	293	249	267	300	234	266	288	306	276	300	279	302	278	300	264	285	264	246	251	260	256	317	237	256	267	269	278	255	279	260	263	289	262	290	272	296	263	249	257	263	268	246	272	277	298	248	267	287	249	253	275	256	258	275	291	289	283	307	270	267	254	270	279	268	287	283	298	305	263	283	276	283	267	281	261	284	293	297	291	246	275	274	264	282	303	254	254	262	269	251	296	256	273	276	278	269	266	257	249	222	285	272	287	276	291	288	272	278	281	249	279	234	265	259	259	272	262	249	281	256	280	274	263	283	256	287	304	315	298	255	305	268	264	312	312	284	280	282	281	251	246	261	274	268	324	267	273	282	244	245	274	299	281	278	281	272	264	290	275	280	264	280	275	284	271	290	268	271	286	270	288	277	287	292	285	277	286	274	292	261	273	253	237	252	246	250	267	253	252	255	257	284	266	267	247	315	260	255	295	264	257	293	288	271	279	285	265	253	276	285	254	253	271	275	269	276	271	274	250	268	285	296	271	285	283	255	285	254	258	250	279	281	300	266	266	267	248	255	256	253	268	268	257	293	279	315	281	271	288	302	268	265	254	285	272	262	263	277	276	279	299	244	275	285	251	251	299	277	254	259	270	273	289	256	290	245	277	265	294	295	252	269	261	280	262	257	276	242	262	272	297	279	261	287	257	283	285	260	281	294	276	273	278	271	268	290	266	266	280	284	269	285	254	253	265	305	256	273	282	264	240	258	249	230	264	298	259	273	284	324	275	299	271	240	289	267	275	273	280	272	263	292	268	284	287	301	253	287	269	249	277	239	267	245	263	287	280	273	319	284	319	290	275	306	304	282	275	268	268	253	282	313	273	268	263	271	270	275	314	320	264	260	312	288	289	266	268	250	266	241	291	291	276	273	261	273	246	279	238	264	283	305	257	275	269	296	300	264	267	265	243	296	275	304	285	258	253	253	288	254	280	301	317	288	316	275	266	326	303	270	273	281	276	266	261	280	309	288	295	272	273	265	276	266	291	271	269	288	281	276	274	267	265	260	251	270	284	262	302	270	251	279	271	291	265	264	288	261	264	279	259	255	269	268	250	250	269	313	250	317	296	305	271	272	256	277	247	279	283	263	276	290	272	245	281	261	243	301	264	246	227	292	304	263	279	253	269	289	277	293	260	267	285	291	262	248	272	273	292	306	244	276	272	261	276	284	342	272	270	298	300	256	249	268	288	261	294	257	273	261	290	273	277	288	286	259	274	284	267	276	276	257	283	274	285	239	275	270	291	259	273	257	283	284	286	255	277	332	258	265	250	284	263	247	265	292	251	252	276	338	273	272	267	281	297	288	274	277	272	255	236	279	294	254	273	290	280	299	274	297	292	293	279	252	300	286	280	303	295	268	311	276	271	257	255	255	259	265	268	300	258	260	250	261	272	292	282	261	251	269	256	273	266	247	332	298	300	230	263	274	264	268	252	255	279	281	258	274	261	256	257	231	257	271	295	297	283	264	254	265	282	310	276	286	257	263	264	257	258	279	293	263	293	279	280	259	282	260	285	313	278	292	287	321	295	263	271	262	293	271	287	280	264	301	268	269	255	238	259	263	274	296	261	277	275	260	303	292	279	276	256	249	251	265	287	277	261	253	293	298	270	309	308	307	270	237	267	261	279	284	251	280	300	252	296	289	250	251	298	280	252	292	272	268	261	261	294	281	267	277	267	300	276	277	258	288	282	272	265	293	287	260	235	292	297	279	273	290	255	252	277	288	254	282	277	275	293	312	282	288	285	269	243	277	308	265	275	314	298	247	269	272	264	283	279	276	282	253	268	289	275	260	307	260	260	247	294	271	300	306	307	282	262	281	279	251	249	241	289	256	265	277	302	269	276	279	298	300	298	282	304	273	255	256	260	290	270	278	276	284	283	232	286	306	286	292	288	301
25891	13966	15963	16462	12362	9296	6397	4683	3438	2890	2111	1758	1535	1398	1304	1170	1000	895	889	871	862	774	782	817	728	729	718	711	738	718	732	702	702	666	674	703	668	665	617	666	613	699	649	674	690	633	664	647	632	664	642	610	650	604	619	620	628	673	604	614	597	604	559	606	603	583	568	597	583	624	591	608	619	628	587	636	628	555	612	589	586	611	591	604	627	622	620	585	586	566	590	581	628	596	593	607	609	609	588	638	650	578	630	637	636	638	539	571	578	606	562	583	610	576	594	592	612	595	637	599	597	585	617	587	566	610	620	607	625	626	598	614	609	589	619	627	631	584	632	595	598	593	621	644	623	585	624	610	619	639	614	607	633	563	589	581	611	546	608	630	590	582	600	597	543	627	637	620	559	615	638	579	595	590	574	611	590	555	617	614	602	606	581	594	570	568	558	583	617	610	610	578	588	575	575	581	594	653	576	553	576	568	605	545	570	572	538	590	589	578	601	564	631	617	580	586	632	599	589	570	621	566	568	588	590	590	582	631	623	612	576	563	620	600	624	660	602	590	589	616	567	564	607	612	561	594	560	639	589	579	536	636	564	563	570	634	569	613	568	598	578	613	578	629	605	605	613	591	572	580	619	609	555	536	618	603	621	619	633	591	556	576	579	579	619	559	558	631	572	568	570	628	590	580	600	640	597	594	642	556	577	598	578	575	618	558	572	569	610	581	595	591	585	620	589	633	583	589	591	574	587	607	571	601	636	621	567	598	560	598	556	567	577	616	587	575	579	602	553	590	601	638	572	600	583	603	580	578	561	626	596	586	600	582	601	643	593	603	578	599	610	598	599	578	593	557	589	595	561	569	611	564	643	567	615	635	579	611	577	586	554	628	613	618	587	616	581	611	602	590	561	566	599	628	628	588	594	612	559	581	603	566	642	565	603	602	594	588	611	580	615	604	591	587	554	617	602	618	582	614	592	595	616	621	555	611	607	579	601	620	636	601	562	570	603	600	630	618	590	529	621	561	582	597	604	562	600	575	582	585	557	558	604	594	602	613	601	571	597	561	625	605	614	620	632	569	536	590	636	598	562	610	599	612	627	632	629	588	580	557	585	626	587	605	608	559	598	572	547	611	572	647	584	583	560	602	604	582	587	616	603	614	648	570	595	609	588	620	558	564	586	571	594	547	610	613	588	574	580	627	560	583	582	592	591	593	579	553	611	552	551	580	606	577	612	619	572	612	557	605	591	600	586	566	593	568	558	584	629	615	575	577	599	637	595	587	635	585	591	574	595	573	588	596	563	589	589	551	633	597	593	599	596	623	600	555	550	614	601	597	599	572	611	595	603	590	604	589	568	590	614	619	573	580	618	595	589	583	562	620	592	590	624	601	612	638	571	612	594	600	572	637	578	599	597	554	634	610	580	592	587	567	571	606	552	605	569	579	608	589	558	565	588	587	551	595	578	656	616	576	637	610	616	593	578	630	609	592	564	595	574	590	589	534	634	553	584	581	614	612	589	600	629	637	597	557	576	615	611	646	583	592	592	607	581	574	627	610	584	574	591	539	603	626	599	571	583	581	558	616	601	602	632	576	611	614	555	597	598	568	603	581	588	576	600	567	597	547	575	556	574	602	566	552	601	632	571	631	598	583	609	587	563	570	607	608	570	600	572	607	582	560	605	584	578	569	590	586	596	603	585	633	585	610	592	571	592	558	616	581	566	596	599	585	647	568	590	570	568	572	589	560	577	607	605	575	584	644	574	580	599	600	596	528	589	619	577	604	664	601	607	599	623	562	564	597	568	589	583	632	534	579	591	598	570	622	568	575	595	616	527	598	607	565	628	612	633	606	590	568	599	607	622	565	597	552	577	588	612	624	608	648	561	575	628	577	549	585	609	609	589	553	604	618	542	592	604	574	601	598	562	610	614	610	596	590	594	590	612	622	624	598	559	578	590	562	583	573	627	572	594	586	596	616	575	585	610	652	583	615	632	573	588	576	605	611	554	572	609	592	613	641	578	560	617	584	578	575	558	599	575	589	607	590	596	585	612	595	548	596	607	582	556	576	628	558	615	637	578	605	548	567	572	598	591	625	599	639	617	597	579	581	622	595	582	622	626	600	552	593	602	614	613	598	593	610	611	600	581	627	586	558	584	606	592	591	592	639	605	605	554	578	533	597	601	599	574	576	592	608	618	571	575	605	573	576	558	617	604	612	615	620	563	604	599	594	587	560	564	620	592	625	605	601	617	607	577	582	623	564	616	604	591	563	599	584	609	606	593	611	608	561	629	563	603	560	627	618	617	598	600	641	578	580	616	593	579	555	548	600	637	596	623	592	589	561	622	583	565	608	597	575	548	603	603	613	608	543	573	611	601	618	575	594	606	586	588	562	611	578	564	589	620	600	603	605	578	613	638	589	633	565	590	555	567	603	607	606	587	618	600	575	627	652	563	594	607	590	616	614	589	597	570	577	560	565	568	634	566	591	583	597	576	558	578	617	598	592	604	623	594	650	583	575	583	585	575	597	585	617	549	585	627	617	614	603	604	578	606	593	573	558	585	590	595	625	568	610	583	605	596	573	568	639	629	622	630	589	635	614	592	570	579	603	544	626	625	570	609	615	623	635	590	619	583	560	591	615	580	604	555	580	602	609	573	595	605	628	564	575	617	555	551	606	596	575	574	582	592	578	574	553	570	593	617	565	621	551	589	594	615	569	606	585	597	600	589	602	580	626	603	588	616	565	593	648	616	599	585	581	579	591	605	556	585	631	605	584	609	585	588	580	548	640	558	605	549	611	580	591	554	589	594	570	531	553	596	606	552	581	611	552	622	602	593	570	585	567	565	593	571	598	595	579	614	633	606	582	591	590	631	601	603	564	574	596	590	593	596	555	597	613	592	558	540	584	583	618	571	563	613	604	555	571	632	578	575	596	622	572	627	578	592	573	593	604	611	625	533	599	579	587	598	640	620	567	588	600	606	598	560	590	632	576	625	623	598	591	599	617	579	593	582	613	628	576	578	556	603	623	588	592	594	563	575	567	601	584	621	595	622	622	616	570	600	592	588	548	607	622	594	587	538	595	560	625	623	624	581	573	575	594	594	586	594	580	580	549	575	570	562	640	627	590	580	589	617	570	584	576	624	564	599	583	600	582	576	570	607	554	606	571	614	591	544	619	577	569	573	592	576	641	611	609	584	544	593	629	551	571	570	592	622	560	613	573	645	667	559	558	614	578	603	602	586	571	594	574	570	532	617	566	555	579	601	613	571	560	596	644	609	587	567	544	616	588	592	563	558	572	607	584	548	573	589	616	573	591	558	587	587	586	642	586	548	607	589	629	600	577	623	570	551	566	589	624	556	558	616	618	601	588	592	575	604	571	568	558	597	583	627	631	595	582	534	626	582	520	575	593	568	588	610	602	571	635	604	564	603	607	611	625	608	538	595	581	559	608	596	590	567	534	615	595	578	611	638	619	568	552	634	627	610	561	602	588
16544	7483	4257	2923	1708	1005	660	483	408	388	302	274	255	235	232	187	214	218	190	192	216	219	215	179	204	201	225	213	155	224	208	218	186	198	179	199	217	215	221	200	222	199	180	209	208	213	200	225	204	223	201	186	178	182	199	199	207	208	203	188	204	198	191	182	192	188	204	222	205	207	184	209	195	209	218	185	187	235	224	187	221	233	187	189	203	200	203	224	194	202	231	211	203	196	197	200	161	222	228	217	186	170	195	212	223	219	195	221	222	194	193	183	211	211	216	187	184	217	204	201	227	184	208	179	185	210	196	193	225	208	184	196	206	181	205	183	232	189	210	201	206	196	213	188	206	180	183	193	185	212	202	230	191	217	178	213	201	206	191	205	201	179	197	212	201	227	209	212	200	199	199	203	185	188	200	215	176	219	189	170	228	203	201	184	178	199	209	202	183	202	188	188	190	200	200	194	200	196	203	196	190	160	187	205	194	214	218	197	197	208	172	195	173	207	210	213	201	193	205	209	195	219	203	208	174	218	196	201	205	206	220	182	209	234	198	212	191	200	177	170	201	195	207	182	185	186	208	179	197	204	196	204	194	218	226	194	203	195	191	198	227	214	226	188	190	178	147	225	199	191	214	179	167	213	181	186	194	212	200	202	224	203	223	194	198	223	217	200	193	207	208	197	190	187	186	206	180	194	198	205	209	185	194	194	203	226	172	191	228	186	205	205	206	221	183	220	220	182	213	173	193	184	217	169	182	166	189	200	204	190	195	179	210	194	200	217	184	174	206	232	214	177	204	221	223	212	196	188	167	192	199	198	224	192	213	174	221	172	205	185	188	188	191	205	199	210	225	178	180	177	181	193	222	174	168	229	207	207	202	187	198	223	207	186	215	206	194	203	155	181	210	200	199	225	201	173	206	186	217	227	203	213	209	218	211	184	176	197	206	217	216	186	201	176	201	202	221	200	225	164	221	194	223	196	206	201	219	212	227	195	204	214	206	200	216	220	221	192	216	192	229	192	207	208	204	171	201	184	218	199	218	189	185	209	202	184	193	211	228	202	216	205	190	179	183	224	228	178	219	219	200	200	193	214	201	192	225	173	206	190	207	218	219	211	193	248	179	187	208	206	199	167	183	200	210	182	200	229	201	175	165	192	210	201	178	195	212	187	188	189	204	207	220	200	180	223	167	179	200	195	196	210	190	205	199	179	178	192	218	209	208	213	216	206	196	209	207	212	194	204	205	177	201	193	181	229	183	211	171	202	203	211	200	191	218	205	202	203	198	217	227	195	220	200	165	184	219	207	189	216	201	192	197	193	194	231	199	199	220	196	206	195	218	207	167	194	203	216	203	215	200	211	193	194	196	181	214	182	227	187	176	224	215	222	212	203	192	204	193	178	188	181	202	198	185	211	201	175	191	219	178	174	168	193	182	190	191	201	196	181	194	192	204	207	183	217	207	186	178	193	204	234	201	229	211	198	201	212	195	188	210	216	195	210	182	200	188	195	186	195	202	210	229	225	207	203	210	202	218	199	199	208	181	205	169	195	223	160	209	213	189	191	192	166	163	199	207	191	191	186	191	230	202	190	224	154	203	207	209	197	196	182	190	203	204	186	220	202	228	200	204	198	196	207	189	177	207	210	211	223	221	196	192	211	202	222	203	210	191	197	217	196	191	219	221	214	198	213	217	185	196	183	200	203	170	178	196	199	203	207	222	216	196	182	220	212	206	188	205	201	203	193	202	186	180	197	198	197	207	191	231	210	227	219	194	197	204	188	202	216	237	204	210	184	212	184	180	204	214	199	213	199	223	181	190	156	199	205	202	193	223	171	173	218	240	219	191	185	201	204	206	200	191	182	202	191	217	183	195	215	212	184	215	240	206	192	226	207	243	182	205	185	216	204	171	201	187	197	190	202	195	213	206	203	187	174	181	201	179	214	179	198	213	194	186	204	197	193	201	205	211	207	211	192	197	181	197	191	222	205	203	202	226	193	239	175	183	208	202	195	186	201	207	208	190	214	208	191	216	191	201	204	209	220	208	187	190	181	196	203	189	215	221	191	204	223	211	182	202	172	188	194	176	205	215	165	210	196	220	191	194	190	201	222	204	221	179	203	194	195	198	192	249	216	229	198	190	186	227	206	232	197	218	197	190	202	210	220	205	190	192	212	218	229	232	178	223	204	189	198	165	206	199	194	175	204	203	205	209	222	222	190	217	204	212	192	214	194	210	212	191	205	182	230	192	206	194	202	192	191	184	192	207	200	206	223	201	184	182	191	200	211	196	198	223	198	186	196	193	184	189	208	193	198	193	189	232	206	224	159	215	211	199	212	210	202	209	196	208	213	182	184	210	209	214	180	203	221	202	209	218	203	200	208	211	194	193	213	220	240	205	182	205	205	206	207	165	183	174	203	196	216	197	191	203	222	181	209	230	195	182	224	184	233	209	198	205	187	165	179	213	215	238	202	194	195	189	198	220	186	188	220	186	205	153	201	205	173	216	190	189	173	226	230	210	180	184	226	190	197	182	211	186	220	182	201	204	189	216	189	219	217	224	182	212	186	178	193	208	192	185	224	191	204	189	204	187	191	229	214	207	212	200	197	170	206	187	210	240	197	178	199	216	221	183	196	200	208	184	213	186	203	212	206	198	210	186	213	199	194	193	206	214	185	198	185	182	218	214	214	211	206	192	195	188	202	202	207	218	190	179	215	202	173	212	180	180	208	212	184	182	208	200	229	209	213	199	196	212	218	200	195	186	184	237	201	182	236	206	188	230	213	214	210	195	222	196	219	195	209	201	187	225	190	185	200	188	182	206	215	172	203	229	210	199	203	210	211	179	207	172	180	212	214	174	194	234	202	207	198	203	214	203	191	219	205	184	199	226	207	214	189	209	252	207	202	183	202	174	174	188	191	215	162	193	206	190	206	214	192	199	203	188	208	220	208	194	227	205	214	189	199	198	183	205	199	180	168	182	200	211	196	191	231	205	213	216	206	211	204	207	178	205	186	208	178	184	188	177	184	224	222	230	200	217	206	196	196	212	209	228	228	213	205	221	191	193	168	202	218	185	188	185	173	196	190	225	190	202	214	216	207	166	192	183	208	192	204	209	203	191	214	228	185	200	198	196	191	190	208	219	218	181	203	209	215	215	214	169	208	212	195	187	209	188	179	198	177	190	216	191	204	172	219	235	198	177	209	186	191	234	201	201	199	201	208	212	209	207	209	204	217	181	218	191	196	179	207	171	220	195	170	184	196	216	191	179	193	201	242	209	219	181	200	214	186	203	225	205	205	226	191	196	202	197	198	168	220	169	195	226	198	180	173	230	216	207	220	202	213	184	184	198	182	186	184	223	188	177	207	212	197	218	217	177	209	227	210	202	204	210	190	198	248	226	171	198	197	182	212	192	200	219	206	183	214	194	190	181	217	220	208	204	181	196	208	195	167	214	205	210	207	206	208	165	218	219	186	193	219	204	220	210	197	201	198
8592	5015	7688	7962	5733	3850	2680	1888	1497	1236	912	877	760	743	667	608	556	468	505	520	489	521	475	511	437	489	497	403	448	481	485	440	481	476	460	442	480	450	495	461	448	463	440	437	420	480	449	453	492	429	445	434	473	450	395	462	447	438	477	450	457	456	485	427	411	452	443	462	438	449	450	404	429	463	468	443	466	457	410	437	452	425	422	464	466	499	463	433	445	445	438	464	439	444	450	433	456	442	436	425	465	380	455	450	444	464	439	450	448	473	412	450	460	475	417	406	406	431	430	458	446	447	383	435	477	430	442	447	428	430	453	453	416	430	414	422	429	453	453	453	424	409	415	412	440	405	413	462	443	431	389	448	427	471	430	424	409	415	467	442	463	420	468	424	451	422	467	443	486	432	455	443	420	446	445	450	455	468	410	466	398	418	436	486	429	416	449	425	478	467	438	409	457	460	413	445	446	448	417	443	455	404	436	488	448	488	404	431	446	460	458	461	471	440	415	497	433	420	459	476	464	405	450	408	435	460	461	431	434	487	461	455	446	447	413	440	447	434	429	451	488	446	401	437	399	441	443	433	436	433	420	439	392	448	427	441	438	469	420	415	437	452	503	452	474	451	446	428	453	427	435	465	461	416	468	419	447	461	428	465	431	480	449	426	434	410	443	445	441	440	432	438	419	445	426	435	463	407	443	446	467	430	447	435	446	425	419	440	425	405	425	447	420	457	431	457	437	468	437	436	445	424	421	477	460	447	464	436	444	409	441	466	462	445	448	428	425	438	484	407	439	424	416	470	437	438	446	421	404	475	414	439	433	443	424	438	451	437	445	443	439	463	403	450	473	443	467	416	442	422	453	421	393	466	422	409	448	423	393	440	428	456	467	464	441	441	443	453	433	488	442	457	417	418	462	420	455	419	427	466	414	437	417	468	437	445	439	441	398	436	438	458	431	423	414	418	449	412	418	463	454	449	431	474	397	398	474	443	449	449	413	461	460	447	428	447	414	432	432	448	417	443	477	407	478	419	440	441	454	452	449	420	442	431	437	403	419	426	488	440	445	460	445	488	434	423	449	459	445	437	440	452	460	420	460	408	436	468	446	428	444	421	458	468	442	433	418	451	455	445	462	446	466	467	440	477	473	427	465	441	440	436	438	434	414	430	442	447	439	468	487	421	444	452	450	427	473	420	416	455	427	459	442	420	449	449	440	452	471	443	429	455	408	470	471	444	411	476	423	460	405	434	445	442	440	478	462	433	470	446	437	452	409	438	451	440	412	473	419	455	421	428	462	457	433	434	444	445	443	423	460	448	445	432	469	423	448	449	416	430	431	424	462	401	420	430	440	450	424	449	422	448	396	456	461	437	442	450	483	437	451	456	415	437	473	423	427	443	447	457	437	440	409	452	430	449	435	443	448	471	415	453	438	442	426	421	411	425	446	451	452	456	442	384	457	458	424	480	405	400	394	426	453	454	441	485	459	446	487	455	442	422	431	412	463	467	449	440	455	431	436	456	420	442	450	426	446	457	435	432	461	445	450	448	444	417	435	455	403	445	475	454	432	420	422	466	428	459	427	450	447	423	444	432	466	465	443	459	461	443	470	446	463	435	384	476	433	479	430	422	403	447	406	439	437	448	445	425	405	441	456	419	415	451	455	443	430	480	470	479	453	421	467	435	478	437	441	447	370	484	417	431	422	424	472	474	425	386	463	451	467	490	418	451	427	484	433	453	465	469	437	461	435	434	432	439	457	456	506	473	420	427	450	444	444	449	433	461	436	452	470	436	449	428	429	441	473	454	466	441	475	449	454	465	456	410	430	441	430	431	463	455	437	411	483	432	491	478	483	448	450	417	439	460	442	433	443	465	423	427	460	439	446	452	471	411	428	429	440	451	429	439	439	431	434	448	434	427	415	445	481	422	458	451	438	457	388	453	463	451	426	430	416	432	458	418	442	447	433	434	435	441	463	419	446	441	429	423	410	424	394	448	432	441	468	427	442	457	415	423	444	410	419	430	459	477	440	429	474	427	439	454	441	430	463	425	443	447	478	441	444	441	448	450	425	399	429	444	438	472	444	428	448	456	467	467	417	442	440	450	428	450	478	436	464	441	425	461	467	474	427	449	418	475	439	403	427	461	465	425	433	437	476	431	449	458	430	424	444	450	457	451	463	457	467	404	491	450	456	430	465	417	468	461	430	445	432	488	463	472	453	425	444	429	459	443	438	464	444	446	431	442	468	432	482	485	453	446	470	403	458	481	401	431	391	434	471	422	418	474	414	480	433	446	444	430	415	478	441	439	442	436	443	416	451	408	439	432	449	424	430	421	420	436	432	469	425	457	423	464	425	411	420	448	470	447	435	433	444	425	426	452	420	409	449	403	496	410	452	417	418	443	437	439	431	446	433	446	450	437	441	437	454	415	425	412	401	445	454	411	445	461	469	452	443	444	458	437	431	444	428	472	438	441	439	442	434	477	422	418	426	438	462	462	423	422	443	435	456	455	447	440	425	454	448	447	419	437	423	470	435	456	452	445	440	398	449	472	430	441	385	415	444	464	441	440	448	444	454	453	470	459	435	456	435	449	426	403	435	445	480	457	410	424	453	456	423	446	479	428	456	449	452	457	421	442	435	450	435	453	473	446	420	444	435	438	464	493	488	424	423	436	440	449	417	468	450	417	438	450	413	425	441	438	456	451	445	444	429	462	443	414	418	457	419	419	414	439	436	447	476	402	423	464	428	428	470	423	414	426	421	478	445	446	456	470	463	436	452	447	448	407	444	492	427	408	449	411	428	435	420	435	463	427	455	423	442	445	447	389	451	441	443	460	478	447	421	431	431	442	446	448	429	440	451	454	398	480	467	430	418	474	470	416	441	405	456	451	452	447	424	433	458	482	440	428	442	467	403	433	428	462	438	462	422	459	497	451	431	459	449	443	450	452	425	456	462	412	439	474	441	420	437	446	418	435	441	460	424	440	465	461	409	467	434	466	437	456	409	464	435	426	419	447	435	437	433	434	432	451	425	452	467	447	463	431	436	415	421	421	454	418	441	415	410	441	408	445	437	455	445	462	458	423	435	423	422	450	460	408	462	454	444	431	423	472	406	466	456	477	425	444	457	463	484	424	436	454	402	381	412	451	447	444	405	416	479	412	443	440	460	460	453	434	429	471	410	444	445	420	439	465	440	403	416	406	413	437	453	450	444	436	442	449	455	438	444	437	449	418	415	441	480	419	442	417	486	472	454	434	448	487	446	440	420	448	470	430	431	450	416	443	451	455	439	435	442	426	420	401	438	423	422	478	446	444	416	412	450	461	460	475	439	457	459	439	475	402	440	438	459	458	415	439	443	431	477	442	438	453	460	432	446	432	413	427	448	449	427	452	415	424	436	434	477	398	414	442	457	458	412	459	469	424	467	448	433	466	463	445	426	457	418	438	400	443	423	436	437	433	477	482	467	402	442	442	436	429	456	468	486	446	458	443	451	429
35804	19941	9671	5874	2993	1730	1238	849	655	479	407	395	336	277	246	241	243	251	228	240	246	238	218	192	183	190	211	221	196	207	167	215	222	210	195	208	229	221	189	195	205	242	186	226	197	180	215	189	212	206	213	226	219	182	209	231	212	215	231	191	197	206	216	194	198	180	219	202	217	195	191	242	203	219	198	243	202	233	196	171	193	187	242	190	209	226	182	210	194	213	194	211	186	212	193	215	180	199	223	216	235	205	196	206	211	206	218	225	195	190	196	224	188	193	202	205	217	189	210	217	204	209	200	201	192	225	198	194	215	204	218	205	196	176	187	198	167	204	212	222	200	184	219	202	210	209	208	213	195	197	198	219	226	186	203	180	194	177	234	206	191	182	200	203	198	215	211	225	197	184	202	212	209	211	177	202	168	191	186	204	195	193	183	195	179	181	175	180	177	199	217	222	224	220	224	200	202	203	219	208	196	212	185	198	221	186	201	193	208	219	202	211	191	208	178	187	186	164	181	177	207	166	178	212	211	198	203	176	189	225	180	198	221	210	178	209	225	191	230	183	169	218	179	218	194	226	224	213	190	203	205	196	182	215	202	194	197	219	228	207	206	184	180	205	217	221	232	194	228	243	200	208	228	190	184	209	214	226	201	208	186	217	202	189	212	173	229	218	244	209	215	201	190	194	209	151	178	173	193	204	191	202	209	198	224	218	207	208	196	196	176	192	161	201	224	198	200	181	209	224	225	234	189	191	207	211	215	225	203	201	200	196	186	209	205	196	210	183	173	189	191	193	188	200	213	208	203	208	194	198	216	192	196	210	197	185	225	214	196	188	187	202	204	187	178	214	200	202	218	201	216	196	207	179	186	209	204	213	205	170	186	180	198	196	206	190	207	199	219	210	186	209	199	235	211	187	211	207	179	200	211	201	172	197	221	221	175	202	206	176	205	211	176	174	203	181	213	215	194	195	190	196	197	229	210	213	216	198	215	210	192	232	209	215	187	208	209	220	210	230	202	179	184	181	194	217	219	213	244	217	184	218	166	201	189	194	204	213	213	188	180	197	177	215	207	200	206	242	199	199	207	209	179	207	218	196	200	215	188	195	211	197	190	165	216	199	205	233	196	201	188	201	200	172	199	211	187	209	198	174	207	223	196	195	200	205	191	210	220	209	234	216	188	217	185	202	198	204	207	212	214	223	183	203	224	215	190	176	184	202	219	211	208	219	198	221	196	222	210	187	183	176	184	236	172	216	190	202	205	224	184	200	223	171	192	174	225	183	231	202	202	202	206	195	183	214	202	221	223	192	185	210	216	200	218	201	176	196	200	193	214	197	205	198	220	206	198	175	211	208	181	196	170	200	206	153	202	190	197	224	226	233	187	201	207	193	183	196	175	205	175	199	201	175	190	215	212	200	200	190	185	191	187	260	197	191	213	222	199	177	201	188	210	200	228	184	192	210	194	181	188	196	208	219	231	177	201	187	192	186	210	207	185	211	220	175	203	208	205	197	182	167	214	184	208	217	204	192	235	198	204	202	218	221	214	201	236	213	203	233	220	196	212	220	195	206	183	224	204	193	195	207	215	196	174	196	187	201	195	214	211	194	228	206	207	182	194	189	181	195	186	219	179	202	195	215	208	197	193	212	198	196	215	181	221	208	173	180	195	199	196	204	204	186	236	210	218	197	202	219	203	213	200	182	216	217	209	216	220	210	189	208	187	213	197	196	204	196	207	211	176	185	192	196	205	188	183	220	202	218	208	192	188	200	214	166	213	204	192	203	205	176	210	220	223	202	192	193	176	182	178	191	192	222	192	201	194	178	219	187	194	194	205	223	191	168	200	192	222	236	212	212	166	174	190	199	219	210	197	189	194	200	199	181	191	192	206	193	221	190	195	179	224	189	183	185	191	213	205	204	162	170	187	200	208	203	198	184	170	222	187	216	212	193	204	208	219	194	196	220	199	184	174	219	200	205	204	207	210	224	189	201	195	196	192	201	203	198	168	209	210	204	178	190	213	213	222	187	211	190	205	204	193	192	200	204	213	181	175	189	213	202	230	199	239	194	178	229	213	212	173	206	198	206	195	205	207	211	178	212	197	200	209	217	225	209	232	209	206	212	197	206	211	206	194	205	202	195	200	212	198	207	205	211	204	193	204	200	200	168	213	185	207	213	193	215	196	209	195	206	203	212	203	193	174	223	188	203	207	196	191	208	176	188	177	149	204	217	208	189	211	187	216	194	182	208	200	201	216	213	201	186	180	185	218	226	243	202	186	213	182	195	195	204	196	204	213	220	181	188	185	165	220	193	210	219	179	204	205	200	206	222	193	204	198	200	175	190	192	227	207	190	201	206	193	240	199	187	180	178	204	198	194	202	200	195	208	188	190	173	204	211	187	216	183	229	202	177	196	208	194	217	196	230	227	205	161	198	171	183	221	160	205	216	218	217	204	200	199	207	225	190	185	180	193	186	201	214	214	213	201	184	190	216	201	193	203	203	200	221	190	201	189	196	222	207	185	195	231	201	213	178	179	189	216	190	234	197	226	204	202	204	219	160	228	207	199	152	200	217	191	210	190	192	216	163	197	198	193	196	183	193	175	215	174	200	191	212	212	210	213	186	224	223	207	226	185	186	203	227	217	183	190	212	212	188	204	195	201	212	210	223	205	180	200	189	195	195	195	194	218	168	200	207	217	206	220	207	179	216	218	186	201	184	180	177	174	209	197	216	201	191	189	218	191	191	189	210	195	204	180	192	201	205	217	189	194	190	228	238	210	199	220	192	240	179	179	195	189	173	209	227	198	193	189	246	222	181	182	188	205	209	182	189	190	198	219	191	187	199	220	216	202	205	197	212	217	175	197	190	225	232	212	205	184	212	203	221	195	206	222	196	194	196	183	205	167	200	214	205	204	223	204	204	191	224	180	175	207	204	194	206	181	206	198	189	177	170	220	236	186	177	206	231	209	195	227	199	197	199	210	204	213	195	224	206	220	224	196	193	203	225	197	199	200	210	231	236	228	203	193	204	182	193	203	176	201	195	218	188	200	216	224	198	192	173	200	190	165	190	211	212	214	185	199	214	185	207	222	185	203	243	184	203	203	209	195	185	197	182	198	195	178	202	223	197	185	193	205	194	195	217	202	192	220	188	193	210	190	221	195	209	185	215	224	188	206	203	219	204	184	171	176	207	208	193	191	216	205	245	202	188	198	210	197	201	194	202	205	184	208	216	198	203	177	200	199	204	202	228	223	206	216	227	172	204	199	206	219	195	191	204	181	175	191	229	201	206	208	191	210	219	200	208	202	185	213	179	193	202	199	210	178	206	187	192	223	204	190	206	207	183	211	186	188	195	212	202	207	220	209	211	200	195	180	190	208	217	195	195	219	214	199	184	213	185	215	170	193	184	208	214	200	201	194	217	207	197	182	209	198	214	198	207	229	214	206	206	229	202	188	183	217	218	204	206	223	237	212	198	218	184	174	211	202	194
20354	11684	13177	12935	9473	6662	4557	3604	2657	1821	1560	1452	1195	1014	893	823	712	613	582	632	571	554	538	507	520	538	565	530	568	546	556	550	483	477	481	513	486	482	495	446	488	492	465	492	525	491	511	504	477	481	491	472	461	447	461	492	489	468	466	469	462	509	497	448	465	469	432	482	476	469	443	450	488	481	430	471	465	492	455	462	450	433	462	490	460	454	433	429	486	488	491	481	477	462	452	488	473	436	455	477	467	410	474	447	419	446	463	473	526	456	454	472	493	456	452	444	431	439	457	484	406	463	468	427	445	452	449	447	485	473	431	422	478	437	473	473	489	398	473	464	476	469	434	435	480	416	426	446	427	449	448	467	471	468	469	458	455	438	399	432	469	459	457	399	423	488	454	477	467	474	436	455	452	474	413	496	446	458	465	457	497	463	433	473	480	437	483	481	429	488	455	450	469	454	470	448	471	462	435	412	477	418	442	431	474	463	408	481	496	463	418	451	443	433	468	434	508	441	477	465	459	444	477	454	420	455	447	436	420	424	441	447	470	460	441	443	430	425	451	480	444	411	450	478	476	435	463	462	415	483	398	437	465	430	460	452	434	486	462	469	446	473	435	465	442	434	427	418	469	439	450	456	462	446	455	457	452	443	448	458	444	418	419	419	405	484	432	482	436	445	471	410	466	444	476	475	458	433	473	453	472	476	450	483	473	447	454	441	452	482	433	474	438	456	435	445	452	463	430	447	459	482	458	434	427	447	435	433	496	466	432	453	456	434	431	448	461	439	466	426	448	463	439	451	420	456	470	456	470	497	479	479	444	462	436	482	475	417	442	441	454	466	462	449	432	446	407	464	460	474	448	436	484	484	456	484	447	431	459	426	481	491	431	464	470	445	445	444	432	425	415	438	449	439	447	455	473	422	453	394	454	481	498	448	414	429	463	438	476	474	429	454	452	445	437	498	457	451	480	448	454	491	458	457	473	460	433	465	451	425	433	434	424	478	426	448	448	481	473	472	452	456	441	421	463	435	464	439	427	415	440	441	498	458	492	425	468	416	484	473	443	432	459	448	459	436	457	438	455	470	444	493	391	468	453	464	416	459	442	474	430	425	425	464	485	446	460	478	480	459	443	429	424	465	447	462	461	445	456	413	483	433	426	423	450	425	435	471	491	411	428	461	476	440	490	484	440	443	472	447	479	449	460	466	466	467	502	485	467	432	468	475	460	503	427	468	451	453	441	438	435	464	448	431	437	439	435	430	434	427	468	477	429	449	431	454	447	469	486	456	454	439	449	434	457	461	461	444	500	456	468	482	454	452	453	465	458	428	443	443	453	448	471	457	452	437	471	458	476	476	448	415	423	428	479	444	461	470	451	430	459	435	474	435	465	453	443	478	461	425	431	434	475	478	429	483	477	433	468	450	453	450	434	447	417	433	428	455	456	412	457	445	474	450	475	457	449	448	489	466	460	456	495	431	463	429	437	452	457	459	460	468	451	442	435	424	454	427	434	461	501	457	449	426	453	470	480	431	473	477	438	473	446	459	474	486	447	460	457	466	452	418	521	460	472	515	449	468	465	479	452	457	470	459	464	453	430	486	413	466	429	462	428	461	468	469	414	453	419	445	451	458	463	457	456	445	463	451	467	464	489	469	438	443	462	429	462	441	443	466	488	484	461	440	455	446	444	453	487	487	435	419	513	422	478	457	435	448	417	486	426	470	505	492	404	481	466	465	414	452	489	490	448	473	424	457	428	479	469	496	483	460	486	465	457	457	482	444	427	473	437	477	443	442	463	472	488	439	439	417	455	456	456	440	428	447	412	430	487	461	448	461	455	445	472	450	451	477	433	473	438	404	460	457	458	494	455	437	469	441	465	469	445	431	444	496	443	455	441	469	420	442	461	504	442	466	470	449	476	452	455	433	450	412	465	465	424	470	450	461	456	453	441	465	453	450	441	443	453	433	461	481	467	447	482	503	476	495	499	435	493	429	476	426	445	423	436	456	443	472	453	434	421	449	460	468	460	451	456	438	456	454	468	477	436	435	416	453	447	457	414	473	485	469	466	488	475	435	468	451	422	451	412	444	446	458	423	452	457	447	450	473	477	493	457	473	453	461	478	454	475	463	453	450	428	437	453	485	431	461	443	476	421	473	424	449	460	489	502	474	479	452	450	458	464	430	443	439	449	476	453	413	479	456	450	439	460	470	446	445	432	460	423	482	467	474	430	466	436	446	431	485	412	447	440	440	450	470	464	477	448	449	417	452	456	455	474	441	450	452	500	439	448	476	479	441	468	410	430	484	490	492	473	451	451	478	456	445	447	444	455	429	484	454	459	458	475	443	416	467	469	436	451	430	426	471	436	468	439	443	472	458	493	460	433	459	428	465	416	477	428	444	473	481	438	436	489	460	487	477	466	450	438	484	471	439	434	479	446	476	431	472	465	463	463	456	435	482	429	471	465	470	459	421	482	444	449	445	454	418	453	432	426	433	484	468	470	407	442	463	487	458	455	419	444	484	446	474	418	426	445	481	438	460	484	479	485	495	450	456	439	487	479	414	437	442	467	475	504	465	497	465	490	487	419	409	486	460	458	486	464	474	473	492	434	439	477	457	459	423	482	455	438	457	445	422	429	414	471	478	443	430	457	459	462	441	463	442	472	433	467	461	436	490	460	464	476	458	511	437	451	453	457	470	448	432	427	453	446	447	468	470	448	441	436	410	458	464	464	468	429	468	465	459	469	422	447	459	443	474	451	463	466	474	440	462	443	457	475	484	481	433	446	466	451	437	433	478	425	485	436	473	451	461	437	472	412	429	466	472	473	455	449	444	468	421	436	426	478	469	465	454	455	439	423	492	465	470	449	444	463	441	424	467	447	487	443	452	453	427	504	454	471	463	421	483	464	416	485	479	489	458	450	484	490	454	457	465	458	435	499	488	406	452	448	432	459	455	446	435	443	457	437	427	411	444	454	458	480	460	451	509	434	432	457	475	444	463	448	470	453	500	456	449	450	469	461	479	430	471	450	493	444	434	455	435	402	478	443	413	446	481	446	457	476	453	448	425	416	465	453	499	451	465	432	448	472	457	441	512	444	449	443	451	453	470	450	476	462	447	442	453	445	468	461	436	438	468	481	450	404	436	451	502	437	446	460	409	430	440	460	415	475	441	466	393	434	476	453	486	453	451	472	461	430	451	437	450	462	485	463	470	414	429	468	482	455	421	481	434	500	456	448	464	436	450	413	445	431	435	475	479	443	411	476	450	440	429	427	451	448	421	407	466	435	447	484	499	454	465	445	483	454	427	420	428	425	422	447	454	441	454	444	452	400	458	480	449	466	490	431	420	414	413	437	489	452	472	426	499	450	461	485	491	487	443	429	437	458	507	459	447	420	416	434	513	422	464	443	479	445	452	468	424	456	476	475	440	461	449	442	431	455	444	428	448	468	459	471	426	451	491	479	435	478	451	475	471	466	471	422	458	453	451	478	486
46197	29722	14945	9100	4730	2789	1865	1356	1006	674	647	532	486	419	407	355	314	323	337	327	312	298	310	340	284	306	311	323	294	286	311	285	296	294	272	248	277	292	305	290	291	270	275	280	276	294	278	272	244	261	253	335	289	301	293	293	297	282	292	301	297	302	266	282	283	304	272	255	273	305	272	255	296	269	303	291	252	278	271	287	277	297	247	278	275	279	282	263	302	288	274	305	317	300	303	290	314	292	284	284	297	313	284	276	258	290	294	306	289	281	260	271	286	296	278	280	287	247	285	279	269	258	273	271	281	314	289	283	293	272	310	282	290	295	314	262	288	279	286	256	295	285	297	228	260	278	245	252	268	292	290	272	259	275	329	288	257	280	299	292	286	272	267	266	274	279	282	269	304	272	269	270	253	291	320	267	286	318	307	311	274	258	245	279	271	250	300	287	283	286	274	285	268	288	277	282	283	258	282	279	269	266	307	283	266	258	243	240	253	260	276	277	305	305	305	318	303	309	283	268	291	270	301	286	275	248	281	305	252	280	266	287	271	245	265	285	267	271	262	270	303	297	271	287	252	257	304	268	271	262	261	268	295	292	281	279	281	293	286	273	285	288	283	306	255	291	299	283	269	289	277	275	327	292	287	283	278	304	263	259	275	299	274	293	267	289	274	281	280	253	296	262	251	266	315	282	284	300	272	272	265	279	269	272	267	273	251	263	278	303	263	286	250	263	276	271	311	238	245	296	247	315	286	261	285	250	291	286	298	270	254	266	275	306	272	262	283	264	285	289	288	277	284	277	272	283	278	271	277	301	281	302	262	301	272	273	317	282	318	292	287	235	260	261	283	283	309	283	276	290	252	270	303	279	309	274	281	264	249	219	290	280	283	265	260	261	265	294	329	287	270	277	305	273	263	290	310	231	252	290	245	296	263	253	266	270	247	284	265	278	291	286	253	273	257	250	242	249	286	319	258	309	265	285	283	320	292	308	273	285	255	288	300	268	245	285	276	294	247	269	260	286	230	287	293	271	268	261	285	280	268	254	279	304	250	281	277	278	275	257	261	299	289	308	282	244	241	288	273	308	285	269	286	265	274	265	264	262	286	285	274	271	281	300	293	266	263	284	306	285	290	278	304	288	269	249	274	270	302	303	284	288	245	291	303	295	275	296	281	266	279	278	298	286	250	265	293	309	315	252	313	281	312	283	258	285	265	271	304	260	280	297	249	285	292	289	253	256	276	271	280	257	296	282	250	244	282	265	283	278	282	283	280	276	264	270	270	285	275	283	286	324	230	304	262	293	298	272	282	271	290	271	245	270	298	280	292	287	291	272	299	278	305	270	292	269	299	263	255	283	265	292	254	261	283	259	266	290	290	276	304	254	279	258	299	277	300	269	255	254	259	271	309	271	282	255	266	290	243	286	272	315	271	308	248	298	278	255	234	302	286	284	305	295	276	311	323	305	296	285	269	261	276	275	300	278	278	294	269	279	252	275	285	271	257	269	294	286	284	260	287	324	272	292	282	287	255	255	256	273	292	270	265	314	254	256	277	275	281	306	302	295	283	285	295	281	288	282	282	271	296	269	306	298	262	294	291	279	279	302	309	246	270	257	286	255	253	294	267	280	264	277	272	250	288	263	264	278	304	280	271	275	293	268	299	266	289	263	267	277	280	270	270	310	311	285	268	264	301	259	291	264	272	254	292	279	291	270	274	265	274	285	270	291	280	261	255	275	301	249	284	272	275	312	301	265	305	269	292	280	282	295	273	279	293	262	283	290	283	268	259	272	291	258	287	314	282	261	243	278	276	272	265	253	286	296	288	292	256	273	282	250	251	283	292	281	279	283	304	281	250	261	296	282	274	297	270	254	253	273	272	265	275	281	278	325	271	281	302	290	283	278	310	276	307	282	277	279	305	262	292	308	271	257	287	284	268	300	270	270	266	285	254	271	275	288	284	270	305	294	278	305	280	306	282	265	312	282	286	308	265	301	284	294	295	287	257	296	286	304	305	260	294	281	282	289	269	276	242	253	273	278	277	280	269	270	268	286	285	275	277	265	308	274	242	292	279	298	281	271	271	273	263	246	253	278	253	262	276	274	267	291	273	265	292	273	275	289	282	291	297	265	282	298	278	284	304	305	263	247	284	266	252	252	302	277	261	266	267	303	293	284	269	277	269	265	266	276	293	304	276	283	276	303	292	287	283	289	257	264	292	272	280	283	262	267	285	264	256	263	268	242	301	258	306	288	263	292	290	275	281	274	288	288	274	284	281	262	279	290	268	272	284	272	323	256	275	283	263	295	256	272	251	268	286	298	280	266	263	286	278	281	273	299	301	278	264	275	263	277	268	280	309	273	287	282	248	277	308	297	305	298	284	281	253	298	304	291	228	310	278	286	281	278	328	278	257	314	289	250	275	291	274	291	303	254	269	314	262	274	274	307	268	299	274	277	311	282	270	303	242	269	299	259	274	303	319	307	267	294	279	268	267	296	263	272	299	298	271	287	274	292	279	317	255	295	311	303	305	271	264	283	287	259	280	253	285	269	256	262	288	284	272	297	299	285	251	279	304	263	272	247	257	263	269	265	290	263	268	265	276	285	302	277	295	282	298	255	272	272	272	292	248	277	267	307	279	258	246	286	259	278	275	297	287	310	269	277	287	267	290	264	281	283	289	297	270	292	271	259	264	268	292	283	278	289	296	297	288	305	310	320	262	325	293	309	266	270	243	269	270	301	287	259	276	248	271	294	297	289	267	287	290	273	266	273	300	278	260	260	273	263	307	279	269	312	279	264	265	280	271	274	277	296	278	260	287	257	272	320	313	283	292	284	290	283	304	293	264	279	307	262	311	267	275	275	274	297	306	275	284	274	256	253	275	284	291	309	282	266	312	265	282	268	264	292	287	306	293	273	270	319	289	283	272	272	288	261	264	281	294	276	280	264	248	292	269	279	268	287	278	250	298	319	264	263	292	256	285	267	287	288	258	270	264	293	303	287	263	270	293	260	272	300	315	266	296	297	285	270	293	313	243	272	267	291	291	279	277	308	280	264	293	311	264	284	281	306	297	280	273	265	290	291	288	254	301	258	255	289	290	276	277	278	301	234	304	279	278	278	269	277	269	274	242	263	286	281	259	267	278	311	247	264	300	289	271	280	246	280	289	278	266	269	246	284	259	284	276	302	275	273	277	290	288	285	253	249	284	256	268	270	274	236	278	283	261	256	266	297	266	253	276	288	255	320	275	295	264	319	286	287	276	257	289	276	267	278	312	292	273	264	283	282	276	262	241	269	267	255	260	265	266	282	296	307	277	285	299	284	282	286	332	282	319	302	305	257	271	279	273	291	281	263	311	300	275	276	263	288	284	243	254	271	278	259	301	262	308	289	295	291	277	293	252	289	286	265	274	279	258	304	291	296	293	308	258	286	297	258	303	311	252	270	289	250	282	280	286	254	277	290	256	274	273	261	273	259	279	257	255	260	285	308	249	260
26622	16947	17380	16745	12509	9368	6852	5291	3990	2655	2303	1941	1550	1405	1329	1093	1001	939	831	857	729	812	755	732	693	690	730	666	740	765	711	715	642	716	685	733	662	670	644	662	694	687	656	682	688	654	674	637	684	611	638	655	615	658	642	629	606	584	614	626	613	649	652	632	601	625	668	564	636	664	643	611	635	603	601	688	614	600	590	568	610	581	649	605	631	603	611	609	614	602	595	636	634	651	643	606	596	630	656	627	597	634	642	625	575	565	612	598	651	621	604	649	586	585	606	591	615	572	548	597	582	632	619	607	623	620	616	659	634	651	628	593	568	573	618	586	599	635	601	595	612	636	564	562	598	606	597	591	610	614	565	594	550	595	597	622	565	619	622	629	590	613	581	609	601	577	645	603	575	571	598	599	573	586	600	558	605	576	570	592	554	593	628	616	597	555	606	517	583	603	622	649	611	627	576	566	644	629	601	593	579	597	587	563	626	575	554	655	625	623	629	564	553	594	566	625	629	617	545	596	588	607	619	642	609	610	585	634	607	554	557	593	569	612	594	625	590	587	598	617	639	635	586	602	538	640	586	572	641	628	532	626	579	607	564	603	620	618	609	597	637	604	589	596	628	599	581	555	630	625	607	628	590	683	580	612	587	633	580	587	632	590	622	595	570	601	575	659	586	629	564	570	571	602	590	613	633	632	608	587	617	548	631	645	605	645	562	599	621	591	605	633	636	608	605	648	620	544	604	606	594	630	622	560	614	603	579	580	597	554	566	601	554	575	637	599	635	631	612	587	576	587	600	617	590	577	610	617	615	576	632	587	572	599	614	597	564	622	586	604	606	590	587	583	566	583	587	603	576	623	612	576	612	556	633	630	536	597	623	597	668	625	639	588	608	611	625	605	619	583	597	576	638	595	624	575	586	601	587	635	630	604	577	569	604	614	568	616	639	650	600	620	580	593	618	571	622	601	594	613	602	579	555	657	618	643	600	569	596	626	556	560	581	647	603	608	581	618	589	616	609	591	615	589	563	565	571	625	562	555	655	580	652	598	636	580	608	601	609	581	643	592	636	576	602	623	587	603	599	601	616	616	609	562	610	600	632	580	581	643	661	605	577	581	626	554	603	600	592	632	591	626	617	577	537	608	605	608	542	552	635	582	555	586	596	623	611	558	601	612	637	593	633	625	572	593	561	608	612	597	646	618	618	583	602	653	618	630	596	629	599	600	674	617	627	567	599	606	635	581	580	639	581	639	611	584	601	665	589	637	562	593	605	617	573	567	627	589	601	605	588	554	603	588	591	625	642	587	598	576	615	635	585	619	573	623	598	626	575	613	604	615	561	609	647	630	610	578	604	608	582	613	571	631	626	597	613	603	590	621	603	637	599	637	611	600	593	627	631	604	651	602	601	599	597	629	590	590	579	597	605	612	630	590	605	582	610	589	605	603	590	629	570	608	600	586	619	630	625	628	590	629	607	565	618	571	616	559	558	645	607	633	641	619	580	618	642	611	598	619	597	606	612	596	620	618	607	635	601	555	623	619	623	613	593	617	602	612	572	626	625	594	598	604	600	614	619	611	592	584	594	608	589	624	610	581	632	636	622	586	601	623	551	612	612	569	616	641	638	609	571	594	568	589	591	624	566	623	588	607	627	588	601	623	598	590	620	579	605	623	627	593	617	592	642	604	581	623	599	598	574	619	595	592	585	607	614	581	601	610	603	623	634	573	620	566	618	607	609	578	610	622	616	618	597	610	584	608	633	580	580	587	575	585	582	592	591	652	611	568	617	611	582	579	574	617	628	618	636	596	607	607	600	602	584	654	564	634	618	606	582	595	609	605	596	626	599	640	650	613	629	582	590	609	608	564	629	584	638	623	612	578	588	593	594	634	623	627	594	569	645	613	611	631	589	572	617	617	600	592	584	644	600	601	589	574	575	610	597	592	586	602	603	606	561	594	601	639	606	591	605	598	558	619	632	640	649	600	621	575	588	616	615	576	649	543	572	608	591	572	583	569	579	610	567	583	597	564	638	634	612	596	594	594	599	612	646	627	557	580	575	554	619	579	596	608	590	612	579	629	628	600	597	604	595	623	588	575	634	598	590	576	620	639	595	557	586	587	597	622	569	618	641	589	585	603	591	611	611	587	611	578	528	588	554	614	579	642	605	632	618	596	607	614	618	602	589	609	621	605	594	589	569	633	613	665	622	577	630	568	598	616	617	589	545	609	601	624	588	582	617	606	562	631	600	594	597	634	597	599	627	615	567	639	578	609	590	602	606	617	592	588	610	598	598	578	603	632	608	587	583	622	614	599	598	633	609	644	582	600	595	613	630	594	638	560	615	597	590	607	617	612	575	630	617	607	630	646	621	647	590	582	577	595	614	578	608	630	641	646	617	638	577	580	620	647	570	619	595	623	615	616	648	617	608	601	617	598	627	589	586	580	587	632	605	595	597	646	614	593	609	565	582	636	544	657	637	591	626	610	598	652	569	568	589	587	587	648	586	595	658	611	635	587	578	620	586	597	609	584	597	590	629	587	582	573	544	601	595	574	617	599	564	594	625	594	607	574	596	594	605	600	605	616	573	589	568	613	596	611	606	591	600	577	569	574	554	563	624	581	617	585	593	593	602	590	579	571	623	630	550	570	603	626	655	633	625	622	584	616	579	591	631	582	595	596	609	627	571	558	578	620	600	617	582	603	607	564	611	623	598	609	615	607	585	596	614	603	636	583	600	572	572	603	575	627	595	548	596	600	602	597	615	629	635	587	628	612	664	585	568	622	623	602	549	616	606	586	628	628	631	629	577	586	659	596	593	602	620	588	597	603	572	595	615	582	660	601	609	590	614	603	637	611	585	644	626	588	595	570	611	619	638	577	639	588	605	588	588	609	595	617	588	633	618	601	606	523	638	587	595	600	611	590	627	587	627	620	617	650	601	602	567	566	585	609	598	627	596	573	627	573	552	616	589	592	604	611	582	590	562	563	590	611	583	615	643	583	589	605	604	597	607	612	566	542	595	633	637	587	572	600	621	578	604	620	617	624	612	606	610	629	606	610	586	638	608	600	572	587	625	597	611	638	602	577	599	627	589	621	612	591	614	574	622	625	604	631	609	561	595	571	594	596	624	581	586	583	630	667	614	609	618	625	602	582	570	619	610	597	599	628	612	614	580	587	588	592	582	559	580	620	621	570	628	599	600	634	633	607	618	593	599	628	607	618	579	602	619	614	610	615	628	616	610	612	619	628	620	583	598	623	603	599	618	582	617	621	620	583	599	583	635	609	592	610	616	609	595	599	604	599	629	630	590	629	610	566	594	611	589	645	636	607	575	578	650	603	629	610	632	641	552	641	586	613	612	608	618	667	628	641	633	555	595	594	584	596	614	622	621	610	610	622	567	594	601	613	620	610	572	607	563	584	620	592	581	578	581	607	554	560	583	596	608	630	579	600	648	579	608	643	630	588	604	559	590	599	588	589	627	610	610	574	577	606
17006	7918	4466	2909	1668	1025	770	533	408	329	347	289	229	224	236	215	222	215	193	195	175	194	199	200	200	178	225	205	212	217	195	218	180	206	202	199	195	222	203	230	216	214	193	200	221	207	198	181	215	216	206	210	184	200	222	182	206	223	225	195	202	192	208	203	214	216	187	194	190	227	207	212	197	210	224	208	186	192	196	201	217	231	192	199	185	180	213	218	195	197	226	189	185	204	221	219	208	219	207	195	163	226	209	200	165	196	165	221	193	184	187	201	216	231	199	167	162	199	165	234	208	207	184	200	205	206	173	236	180	241	229	204	177	206	215	180	224	213	197	185	181	201	218	227	230	190	200	215	172	218	195	192	190	193	202	205	223	207	218	190	195	191	189	225	212	241	188	223	167	203	189	246	205	220	255	231	199	218	208	195	184	220	222	211	206	185	203	198	199	185	190	198	236	188	208	212	211	202	179	217	224	207	179	226	226	200	210	205	205	192	208	198	195	196	182	195	205	204	189	218	196	203	197	196	233	184	187	195	194	216	226	206	206	197	199	193	212	223	192	177	199	191	177	200	212	228	193	237	183	223	242	226	203	185	193	202	228	212	218	207	206	195	189	214	226	193	201	213	203	193	231	193	186	200	197	222	212	186	220	193	194	166	195	195	205	178	202	197	204	206	165	183	202	197	238	184	186	210	224	225	204	188	206	208	234	197	202	206	193	205	191	224	205	177	220	203	233	198	196	205	197	219	213	214	191	217	187	208	205	193	208	185	204	202	197	223	219	191	209	220	200	179	201	223	214	212	220	216	228	196	217	245	219	216	195	190	217	199	198	205	213	212	217	210	185	207	164	207	201	204	177	202	190	180	179	205	222	200	188	204	217	188	181	175	205	185	196	186	208	194	195	199	200	200	198	204	212	217	191	195	216	181	231	189	190	215	182	184	174	236	192	176	182	182	181	200	204	186	227	202	190	197	204	200	203	211	209	224	189	189	193	189	235	218	204	190	208	173	211	220	198	210	236	226	231	192	218	204	196	218	243	189	215	218	225	232	221	171	197	212	224	214	191	237	213	215	215	195	209	222	213	202	207	218	168	186	238	198	209	178	172	181	200	199	184	220	191	206	227	227	208	175	220	193	199	225	190	189	197	192	200	211	202	238	197	200	196	184	209	182	223	218	224	209	170	198	197	231	207	201	190	209	227	222	205	198	212	180	185	213	236	200	208	185	173	210	175	235	199	201	204	211	187	199	193	201	198	176	207	202	194	206	213	203	173	200	204	200	209	190	219	196	207	206	217	184	209	206	182	203	212	208	217	214	209	188	205	195	213	177	177	183	237	202	217	175	201	202	203	215	193	222	218	197	228	198	214	213	231	191	200	223	209	185	187	177	215	224	205	222	216	189	206	195	177	186	192	189	187	208	214	216	190	175	256	200	212	189	214	206	213	205	191	197	189	206	225	211	219	189	204	183	207	212	184	193	170	168	187	192	217	195	229	219	202	186	204	195	226	199	187	200	187	202	205	196	225	209	206	229	205	214	220	204	206	204	196	205	206	247	184	209	205	213	238	210	171	220	182	208	202	214	211	221	191	191	197	189	258	203	226	199	219	211	223	204	196	190	199	222	202	228	203	203	208	229	209	199	190	233	203	179	154	214	184	228	193	209	233	186	217	207	245	210	218	200	193	171	232	210	195	219	213	197	212	209	193	188	181	196	203	213	193	223	195	227	234	234	182	190	209	200	220	190	185	211	185	194	197	201	216	206	221	218	190	197	206	189	201	192	172	222	203	219	176	199	205	190	209	206	214	211	235	194	220	182	221	202	234	198	227	220	199	206	200	200	197	213	181	213	196	191	187	190	234	188	228	202	203	224	197	197	205	204	190	205	206	205	184	240	202	200	208	206	193	184	185	209	200	224	217	187	189	203	203	209	204	223	188	225	215	205	213	217	228	205	175	178	196	253	220	217	202	191	204	199	212	206	175	187	199	209	179	199	188	190	182	218	188	206	222	223	202	205	211	219	207	169	207	192	187	182	190	191	199	194	202	206	207	204	195	213	198	201	203	198	173	165	217	206	203	217	190	210	180	206	183	206	210	223	222	223	207	203	223	180	199	207	189	209	208	196	226	181	225	203	188	196	222	194	200	181	177	192	194	205	201	206	192	197	205	216	205	216	237	225	192	189	208	209	213	219	196	212	220	209	195	208	221	216	211	175	204	220	208	236	208	246	186	200	223	215	201	195	199	193	206	203	212	195	201	214	191	209	222	199	197	191	206	235	218	181	192	177	198	243	213	202	176	195	188	220	209	200	210	183	185	197	186	190	224	190	230	192	224	220	187	224	219	211	209	207	202	188	195	189	205	206	210	211	188	200	196	185	199	167	193	214	246	231	228	217	215	203	228	218	219	219	225	215	184	191	208	190	192	206	191	205	220	210	205	220	222	181	233	192	184	179	216	186	220	206	196	197	174	236	207	216	244	201	182	211	213	181	233	206	191	202	175	216	207	210	176	207	189	229	183	181	227	194	213	201	205	215	200	219	206	188	195	206	221	188	215	173	220	205	192	200	206	187	191	208	238	217	196	182	190	186	228	208	231	239	217	213	228	202	207	210	224	215	199	203	191	210	199	188	204	203	203	222	185	203	226	225	206	189	213	216	175	210	206	199	211	207	204	194	209	213	200	208	171	185	188	178	218	184	235	207	205	199	173	193	225	228	203	168	217	209	194	234	217	193	201	195	215	222	195	190	190	187	201	211	219	210	227	172	207	218	202	197	208	195	211	194	208	217	204	199	192	202	216	197	198	220	182	205	225	197	178	194	224	218	205	221	213	191	174	200	182	182	214	194	199	189	194	184	225	227	234	221	226	209	201	228	216	211	219	206	189	204	243	205	201	247	222	203	208	195	214	211	211	206	209	195	200	221	183	227	169	192	201	199	242	212	195	219	202	200	183	189	215	210	183	209	212	195	213	176	208	201	198	201	211	212	172	214	203	213	193	220	211	192	215	201	217	219	209	230	233	200	196	213	190	223	213	199	225	220	197	223	201	215	190	220	208	197	207	188	182	209	215	200	208	201	239	229	198	183	193	213	203	219	191	216	216	204	160	186	204	213	200	186	170	208	216	230	205	183	221	211	225	178	194	194	193	196	206	201	226	203	197	200	203	185	195	203	195	198	233	200	201	177	198	207	218	189	218	218	206	200	201	202	203	227	241	216	197	208	210	212	183	172	197	220	198	209	198	203	196	192	214	206	203	219	209	192	194	183	191	241	214	205	214	222	214	229	216	176	186	198	192	211	208	207	210	179	183	196	215	210	200	183	173	218	207	198	199	208	202	199	211	201	205	186	194	212	256	226	232	220	227	206	174	179	201	203	220	239	223	202	195	193	214	194	207	201	200	190	222	206	211	188	222	215	216	195	211	205	207	217	217	185	212	240	193	197	204	202	235	181	227	194	206	204	206	222	192	191	201	222	201	191	195	219	188	204
8794	5198	8017	8006	5791	4062	3025	2179	1650	1202	1106	914	742	737	671	615	533	524	509	471	510	509	470	469	488	506	492	473	464	462	461	438	509	465	463	472	446	463	446	463	440	450	427	467	460	461	452	481	432	418	463	399	426	444	453	499	472	427	512	468	434	439	468	477	466	438	431	458	435	440	471	493	488	460	471	450	479	438	499	462	449	450	491	465	467	437	475	455	415	447	463	471	496	479	443	492	406	448	424	434	453	479	472	419	425	432	466	463	461	441	462	491	480	445	466	458	468	440	492	433	468	448	448	443	481	463	463	431	445	478	420	437	425	424	463	441	446	432	446	441	463	471	424	478	434	465	481	432	489	456	455	453	439	422	451	456	418	405	445	451	472	438	428	445	451	478	424	425	441	442	459	481	468	448	454	448	426	450	455	455	431	471	445	469	442	442	439	457	457	421	388	502	488	456	487	447	471	464	480	467	445	457	461	469	465	431	458	457	461	489	466	475	454	427	442	449	438	416	441	471	462	438	464	428	434	435	474	464	412	425	457	446	441	441	468	448	479	498	469	479	496	462	429	422	437	488	432	458	430	442	462	437	441	466	467	470	457	456	489	432	428	449	456	448	454	447	476	428	414	430	475	499	442	462	435	484	422	470	477	438	447	444	491	446	451	413	423	483	455	444	462	459	424	443	450	451	430	458	464	461	472	443	457	420	435	470	413	483	470	430	440	439	428	521	414	451	442	433	436	443	482	460	488	447	457	438	424	443	466	427	450	472	473	448	445	490	455	461	420	451	485	450	421	437	437	475	431	432	442	484	461	416	401	420	453	409	421	429	429	423	479	422	447	438	435	434	436	425	457	461	410	481	427	458	456	468	441	469	448	459	455	483	467	456	468	428	425	456	481	455	446	486	454	457	446	464	424	433	427	445	464	432	435	402	439	462	430	455	495	435	470	399	444	439	451	447	479	466	457	453	458	479	426	466	492	440	435	468	465	467	470	485	485	443	419	456	462	453	429	455	450	458	441	484	434	467	434	472	429	449	464	444	460	445	477	451	437	428	405	453	450	485	443	406	462	459	437	422	393	446	469	482	462	456	454	488	434	433	399	439	440	445	432	480	475	418	471	442	485	435	457	470	421	473	455	449	496	449	451	466	424	432	432	437	444	479	444	448	448	419	426	450	424	448	474	446	420	440	421	466	485	449	473	427	431	446	428	448	457	469	453	421	457	461	464	453	460	443	470	446	453	428	426	456	499	425	439	434	449	461	408	453	474	464	476	442	451	441	449	472	457	468	454	438	452	456	443	494	429	453	482	409	439	430	419	465	427	464	482	466	468	478	469	454	434	439	437	479	452	460	454	462	464	459	453	450	443	428	421	468	417	451	463	428	481	419	446	459	466	444	477	456	449	481	449	406	419	421	438	464	440	446	429	462	442	431	446	466	426	480	434	482	484	448	424	458	440	425	446	476	439	434	426	433	421	431	439	428	474	436	399	437	434	445	424	420	484	442	415	460	453	432	409	416	440	429	496	421	474	466	445	409	472	442	456	432	432	472	473	431	426	449	398	409	443	479	473	460	461	465	424	455	469	451	454	419	455	461	442	458	448	452	487	469	435	498	458	459	438	480	451	466	416	456	447	481	424	485	482	493	447	446	479	444	470	448	452	443	459	498	461	430	456	490	462	492	468	453	484	413	495	465	459	428	429	458	428	442	421	407	443	467	416	455	452	417	476	456	460	451	414	442	451	474	460	434	469	449	464	431	424	452	434	408	438	460	421	450	434	467	470	452	439	448	425	433	455	426	500	437	448	465	481	454	415	444	442	446	462	436	486	414	438	479	410	421	460	430	426	476	416	454	446	460	433	456	419	472	435	430	456	426	430	448	463	444	448	449	451	440	486	406	475	442	433	512	444	485	454	470	418	404	415	450	478	446	476	458	440	435	440	435	437	416	478	432	496	426	459	448	428	435	405	467	416	456	475	458	444	452	483	412	482	424	443	472	487	433	482	462	464	403	403	443	466	495	448	463	423	464	470	461	433	462	461	458	439	459	467	440	444	423	459	431	457	495	428	458	483	422	450	461	465	436	462	466	483	445	436	433	468	415	461	444	461	439	444	428	468	446	450	521	427	459	484	448	467	425	460	473	451	450	438	435	422	488	446	452	443	450	430	450	417	447	463	460	409	430	432	427	474	450	466	442	429	463	438	448	445	443	429	433	477	474	435	463	453	460	445	433	424	433	484	464	454	478	474	431	426	491	443	442	448	480	459	451	450	463	499	443	461	441	462	420	450	436	462	443	460	457	446	476	445	443	461	474	419	475	443	408	454	409	452	452	448	436	468	476	430	442	476	457	445	448	479	465	414	447	444	415	440	422	454	454	444	445	472	494	439	441	457	440	446	475	451	444	444	413	434	462	442	470	490	507	456	451	451	461	434	462	442	445	444	457	481	424	419	436	442	442	426	465	451	432	453	415	457	456	461	420	469	470	433	443	427	445	431	444	443	402	442	406	475	457	421	452	434	472	478	452	437	429	440	474	441	444	446	430	493	463	474	406	426	431	449	438	440	461	492	470	470	461	505	437	460	445	452	439	470	451	468	458	471	471	442	457	472	412	455	452	443	405	448	463	462	451	462	470	444	469	472	479	448	431	438	451	454	462	404	438	423	427	446	422	457	470	441	451	443	440	460	432	453	442	434	462	435	444	469	402	436	426	440	443	450	455	444	427	448	431	469	456	414	439	469	426	417	454	454	438	441	460	435	445	492	418	462	419	452	479	436	468	424	458	427	459	446	463	473	433	444	446	484	467	411	459	440	443	408	444	441	475	441	461	451	459	453	468	421	451	447	416	478	442	447	447	469	444	453	471	423	484	439	480	446	451	428	438	461	476	438	461	437	411	418	459	505	434	458	422	459	486	459	466	437	442	448	441	432	468	451	487	442	464	449	476	433	460	463	459	481	458	441	441	470	463	456	448	444	450	455	449	428	430	455	451	432	426	483	427	452	446	443	441	454	458	425	445	480	442	490	447	456	484	453	446	461	428	455	486	461	486	462	443	422	450	442	415	424	429	451	419	447	467	434	452	419	443	425	445	438	428	463	417	449	429	466	423	427	474	431	429	445	457	467	460	445	436	459	479	459	440	440	433	412	462	475	454	454	450	440	432	463	450	432	484	421	452	487	445	449	456	426	459	431	429	446	461	460	474	416	459	442	429	437	438	440	442	442	461	398	463	441	446	444	467	432	436	446	434	459	455	463	469	436	421	446	452	469	459	430	445	471	456	412	428	437	414	484	456	450	475	497	456	452	440	436	432	444	424	470	474	424	433	447	407	434	429	480	411	456	461	415	426	454	460	443	426	450	463	448	446	427	406	445	456	445	399	444	447	451	469	453	474	428	466	453	453	505	454	478	452	467	453	423	438	456	467	458	453	436	488	456	436	455	443	483	457	464	432	465	449	473	435	496	448	446	443	438	427	494	435	450	459	465	436
35560	19036	8921	5764	3087	1971	1251	931	723	473	418	360	323	282	281	253	233	268	218	211	213	228	212	185	219	220	230	193	205	239	218	217	213	208	202	198	210	182	204	215	191	205	183	224	220	212	215	200	224	216	181	191	217	194	220	217	181	213	213	211	174	213	230	199	208	188	200	225	213	201	203	199	208	170	201	229	186	190	196	183	188	185	196	210	218	190	205	226	252	178	220	201	223	220	218	233	206	209	210	185	218	215	234	217	207	209	230	224	225	213	185	211	194	183	210	209	211	224	214	183	221	182	228	230	203	213	205	205	200	217	201	211	207	168	199	212	207	214	198	196	205	229	207	222	196	205	192	214	192	217	231	219	198	195	223	220	194	207	232	182	220	205	226	194	243	180	186	211	198	198	202	206	214	218	213	218	219	195	191	218	195	190	196	203	179	210	213	207	199	198	186	206	206	172	197	186	198	243	178	193	183	210	217	218	211	222	229	191	202	198	218	179	178	211	200	214	195	198	205	201	207	195	198	226	195	210	196	204	225	205	171	216	221	205	226	224	176	197	208	218	185	207	220	217	205	190	205	208	199	223	190	199	211	206	222	228	218	219	207	213	190	208	186	194	173	183	214	179	234	190	213	208	197	212	197	198	190	217	181	199	194	204	203	225	214	187	207	185	212	191	189	201	177	181	207	216	192	202	183	205	222	186	181	190	229	227	209	194	213	207	217	187	193	222	237	206	222	191	189	198	208	213	173	232	200	197	206	211	222	237	206	201	186	178	211	204	204	176	211	187	197	229	193	201	184	199	213	211	198	216	208	198	194	183	208	226	221	171	200	192	212	201	219	195	193	212	216	211	216	215	165	184	216	208	208	185	210	223	235	203	215	209	227	223	183	217	176	196	210	206	191	235	205	214	222	197	218	213	212	203	194	193	201	200	214	198	194	209	202	214	210	191	204	203	193	199	221	225	203	219	225	226	180	177	215	175	210	183	198	212	209	213	186	186	203	208	209	219	205	208	180	213	196	201	183	181	197	208	201	190	230	212	248	205	198	197	188	220	199	201	221	191	194	188	182	207	192	215	194	197	216	216	228	235	214	169	222	204	217	202	207	182	199	209	204	208	213	217	192	237	194	167	209	199	181	209	191	195	188	197	196	179	183	233	181	197	196	228	223	193	205	212	218	219	227	192	210	198	221	207	198	181	210	190	232	183	168	204	203	192	221	198	194	183	190	206	188	195	200	183	231	207	191	239	218	215	213	188	227	199	209	214	216	212	191	235	186	203	202	210	195	199	209	233	194	222	204	187	197	212	235	201	206	208	195	210	213	208	211	185	202	225	224	202	198	192	192	185	192	200	211	192	210	185	210	158	197	221	208	239	237	198	178	179	216	200	210	178	212	227	211	229	198	178	196	225	223	195	231	193	206	188	215	199	212	194	198	216	202	184	208	217	202	221	207	223	192	194	238	216	217	218	206	228	214	200	228	253	206	215	199	236	212	196	208	215	217	193	200	222	209	184	197	206	203	200	205	187	206	184	195	229	205	202	201	202	196	220	197	214	229	203	167	187	164	187	187	208	207	218	199	183	197	191	209	194	213	211	181	209	230	202	184	203	244	208	218	196	223	209	210	184	244	191	169	209	205	204	248	201	217	188	194	173	187	216	200	235	213	214	206	193	228	223	217	180	209	224	213	217	226	198	225	205	202	205	178	182	211	197	229	190	184	203	188	216	183	202	198	229	232	226	227	207	232	232	222	201	192	204	171	196	190	193	241	184	191	183	222	200	182	213	206	205	193	265	249	207	157	214	187	211	209	186	194	175	211	234	212	216	200	206	228	207	212	209	206	236	235	213	197	188	217	206	177	190	194	225	163	202	173	187	210	208	207	220	183	211	216	193	193	224	211	174	185	211	214	211	205	215	198	206	232	223	188	199	177	212	199	205	213	196	197	196	218	203	211	218	209	232	199	217	196	181	192	183	182	193	203	205	184	215	210	212	212	200	207	181	190	212	174	195	217	188	180	218	204	227	213	190	176	193	194	214	192	194	227	175	201	195	208	207	214	190	190	201	206	210	199	208	197	196	190	195	188	241	226	215	178	176	202	201	221	212	173	193	230	212	207	199	229	210	217	168	186	215	205	224	198	203	194	183	182	180	212	203	232	199	236	202	200	228	241	201	192	203	182	213	195	195	218	208	202	195	204	205	217	208	203	226	208	206	218	234	211	202	221	193	187	192	229	188	216	227	178	206	193	190	232	195	227	219	186	194	210	202	200	180	191	198	196	199	191	207	196	214	193	177	212	215	217	198	245	185	192	196	195	195	190	188	195	216	202	200	199	188	188	216	201	190	193	194	206	190	213	205	206	209	191	220	238	206	189	219	207	216	195	216	222	213	201	193	201	195	199	206	188	211	200	191	206	184	224	203	226	216	198	203	209	224	184	214	234	195	191	186	183	204	209	208	181	210	176	181	201	216	196	194	222	190	205	211	191	219	227	193	185	225	254	190	235	190	205	184	207	203	182	185	208	214	213	204	179	200	222	225	206	206	182	209	220	179	201	224	203	205	217	203	168	204	170	214	206	230	225	206	176	240	205	186	190	203	185	187	189	216	206	223	200	232	220	203	214	219	205	191	222	233	197	196	215	226	209	210	220	212	213	196	207	202	196	188	187	186	219	205	177	203	210	215	197	212	224	184	213	203	211	165	205	218	200	219	212	211	215	215	175	206	199	188	195	215	201	211	210	204	201	198	237	198	201	233	193	211	209	194	216	215	187	224	206	171	192	192	215	195	222	209	193	184	199	196	196	229	207	198	200	186	218	199	182	218	214	207	183	209	203	194	225	211	212	239	204	215	197	183	204	208	219	197	171	210	197	196	226	206	219	200	204	211	175	195	200	187	221	208	185	209	187	191	209	185	205	195	209	219	248	240	203	212	198	191	161	238	222	227	187	234	198	179	191	213	199	201	214	233	219	177	195	236	210	217	226	217	177	222	188	216	214	202	195	183	198	186	222	198	202	189	215	185	199	179	192	187	202	212	202	219	214	214	175	216	214	196	202	196	205	176	184	205	181	207	202	210	215	204	218	225	209	218	198	207	234	202	207	201	206	172	191	200	220	223	176	221	198	199	197	217	202	198	197	199	210	204	202	222	212	214	199	192	196	213	214	185	200	214	188	239	192	210	236	218	216	209	211	204	211	229	180	182	231	185	210	188	193	204	209	214	216	175	189	194	217	230	189	182	189	222	215	216	195	200	216	203	211	197	184	215	174	198	183	198	213	203	214	185	217	199	197	180	198	171	228	196	220	220	202	184	212	178	216	194	203	219	221	203	195	179	201	198	192	179	193	191	221	192	204	198	231	207	217	234	216	168	205	185	198	204	224	206	183	212	208	226	214	213	180	202	205	191	176	208	238	208	222	214	212	199	168	191	229	220	234	217	181	213	223	208	232	225	181	237	218	237	195	214	202	202	194	221	200	166	200	186	217	206
20280	10295	13073	12880	9829	7346	5163	3962	2872	2043	1806	1344	1120	1005	890	838	692	600	599	576	568	557	550	506	499	539	516	512	481	541	547	565	512	479	529	483	480	502	523	513	519	490	516	478	479	538	473	482	510	496	500	517	482	461	469	488	476	482	477	513	466	455	478	498	465	497	505	478	451	458	452	508	466	477	515	437	477	451	475	451	445	504	507	479	421	452	426	502	461	489	518	460	478	470	496	475	432	467	436	508	510	486	462	466	472	444	447	483	488	444	475	443	414	465	496	509	449	444	468	472	484	448	460	476	472	447	474	463	453	465	497	468	449	468	463	460	492	435	497	457	431	471	444	462	477	466	445	470	479	502	477	461	464	446	481	507	413	469	461	475	452	449	455	472	428	462	438	482	463	469	455	487	471	445	442	441	431	498	466	417	446	462	452	495	469	459	454	443	453	455	442	467	435	461	443	470	462	470	459	454	497	448	490	469	434	480	468	451	474	448	485	505	442	460	475	440	433	482	463	447	442	455	465	469	460	447	466	430	455	438	495	437	478	498	449	477	450	454	442	488	478	443	428	494	495	482	447	494	468	491	496	462	436	422	456	507	476	459	457	470	487	514	455	466	456	445	439	446	476	448	440	470	483	441	464	447	461	482	488	475	490	454	447	468	444	488	462	473	441	451	454	415	471	465	450	459	468	477	444	462	461	485	476	438	503	460	479	486	452	488	467	456	424	432	475	544	455	438	452	446	436	445	463	500	454	434	488	485	485	438	484	455	448	485	439	481	474	477	478	486	449	455	442	457	457	425	445	454	463	469	421	446	433	451	443	460	472	476	469	402	440	492	462	473	443	437	466	468	436	452	430	455	447	445	453	444	501	476	479	424	529	490	452	474	466	456	459	485	459	436	470	440	464	424	463	453	444	462	464	477	437	452	475	458	503	441	446	470	469	466	465	454	473	444	443	426	451	475	466	448	459	449	482	487	447	448	447	478	481	478	472	481	509	476	441	443	493	455	466	407	423	461	459	448	496	431	486	445	476	459	462	486	482	470	456	503	448	447	426	482	467	454	452	451	489	434	474	472	457	451	439	469	464	451	454	473	452	480	454	457	474	496	501	446	483	447	451	481	466	461	491	452	476	451	446	475	414	463	453	442	467	450	483	469	474	433	454	510	449	456	429	454	437	453	454	462	492	486	451	473	480	480	426	479	438	466	462	461	453	453	464	473	452	446	468	486	445	469	475	432	491	457	457	463	481	469	439	454	477	498	468	462	464	503	438	493	430	472	428	482	449	467	461	475	476	459	476	442	481	427	461	483	446	467	461	415	458	478	483	445	486	452	442	452	440	439	475	452	444	503	473	488	474	431	450	467	485	463	452	466	447	471	472	473	503	460	453	465	491	486	479	509	449	481	420	438	466	478	457	483	440	466	452	473	433	450	455	472	500	487	499	474	447	469	489	441	456	499	460	459	484	468	435	433	443	438	459	437	446	496	464	424	446	403	433	512	458	435	437	460	465	460	430	460	437	472	461	449	462	459	457	474	418	473	467	486	479	447	431	477	456	455	498	496	444	518	486	443	478	467	467	501	454	493	495	457	451	440	467	472	433	443	475	464	456	469	420	453	499	474	415	475	450	449	476	460	508	469	446	450	436	488	444	431	467	472	453	460	454	442	489	455	494	446	444	474	450	452	435	463	486	445	447	470	484	463	457	442	465	438	505	491	451	455	448	438	459	506	466	432	515	464	454	478	436	451	476	479	510	459	494	413	443	462	475	440	485	434	419	490	429	450	461	435	481	474	497	487	447	477	428	449	473	492	436	497	464	435	465	454	474	456	451	470	483	425	450	486	454	458	459	476	484	451	426	456	445	452	454	469	439	475	501	484	467	479	474	506	451	445	432	440	454	459	409	430	480	471	496	461	477	449	448	501	430	476	453	465	479	464	468	488	494	473	485	468	476	426	446	443	475	448	455	455	456	467	425	454	473	457	499	457	466	454	461	437	470	430	490	474	493	473	476	450	467	451	497	440	437	485	423	457	471	435	486	475	470	471	478	424	463	463	432	476	447	493	436	476	459	482	427	489	453	473	509	477	456	449	469	470	458	468	463	444	459	480	475	467	460	444	430	459	506	437	460	464	468	461	473	477	453	437	473	453	442	503	472	471	491	454	493	422	454	431	433	474	448	469	450	457	501	464	497	469	433	446	456	464	473	443	496	473	448	498	450	420	452	459	470	402	470	442	470	479	481	423	485	468	457	447	447	415	485	448	476	459	449	415	419	450	478	509	472	435	453	442	455	447	467	417	443	466	489	461	449	440	452	433	475	495	468	449	441	477	452	448	449	452	463	448	456	482	425	484	457	463	463	488	467	411	464	481	462	414	436	435	430	472	473	450	448	484	507	459	503	520	474	419	398	452	488	463	427	451	442	479	470	454	450	470	468	472	429	453	473	461	440	491	460	474	468	430	471	454	465	426	474	492	451	422	444	466	443	437	458	442	468	462	473	477	503	480	481	419	462	495	452	486	509	457	479	434	461	436	485	443	445	467	478	469	497	501	437	450	461	453	435	433	441	466	493	464	467	471	474	460	425	456	471	452	473	463	465	486	441	452	459	444	454	452	451	470	479	453	459	479	456	451	436	453	422	448	455	469	461	482	428	455	480	466	483	395	481	443	469	461	482	463	466	419	479	464	459	477	458	422	484	467	514	468	498	438	484	455	492	487	434	478	480	482	476	514	431	436	485	448	477	464	451	462	490	470	455	476	472	473	480	449	433	448	400	458	452	415	463	458	443	421	465	450	467	443	466	499	458	450	420	460	464	468	460	461	435	451	429	440	448	439	429	455	436	462	459	501	470	490	473	462	456	439	476	460	450	471	455	484	438	424	458	455	461	479	480	444	491	470	493	492	421	432	451	497	468	431	482	453	465	479	487	443	476	449	476	414	455	445	465	462	445	431	469	452	440	472	453	451	427	431	414	484	471	469	499	465	431	450	469	466	509	468	444	444	433	487	457	458	458	445	476	467	471	478	470	454	439	458	428	451	495	454	416	434	455	468	433	470	447	484	507	447	451	435	504	485	443	458	458	423	474	467	468	474	453	467	445	455	478	462	453	459	451	465	465	474	471	467	466	456	447	459	471	453	480	462	483	461	457	478	454	485	435	467	464	459	469	494	466	487	518	451	440	437	463	479	443	450	481	444	446	461	481	435	446	484	479	498	456	483	487	441	483	480	461	427	463	461	450	460	476	469	440	489	488	519	459	462	483	434	504	463	430	461	437	459	497	491	457	463	434	478	503	489	469	442	529	480	514	453	449	460	465	458	470	422	491	477	485	469	480	458	443	433	507	465	495	491	458	451	434	437	438	454	471	433	429	455	473	480	467	417	476	493	481	434	472	447	460	496	506	426	481	472	485	467	448	455	447	445	450	404	442	475	478	510	461	445	494	487	436	472	475	457	449	454	477	449	472	446	454	448	441	452	456	480	522	454
46585	27680	13602	8441	4753	3088	1949	1370	1029	725	644	481	501	406	329	352	377	330	304	309	299	334	325	305	351	296	300	279	302	321	303	276	272	296	256	277	287	320	282	275	286	286	319	271	302	296	285	273	305	288	272	278	322	304	288	297	292	310	306	319	325	304	280	263	279	296	300	303	259	258	279	280	312	274	262	303	287	283	268	275	256	287	289	285	308	282	274	284	254	270	280	279	277	304	257	261	288	282	268	281	283	273	273	269	291	303	303	280	308	278	308	268	273	274	274	259	272	279	310	260	323	294	290	301	299	283	280	269	302	256	287	292	310	288	288	282	277	284	282	263	270	267	289	248	269	276	261	270	297	297	299	284	271	273	250	294	274	274	283	305	330	286	258	300	310	284	280	269	266	288	304	300	223	299	286	277	260	278	255	277	303	288	264	269	254	250	293	264	290	285	253	297	293	254	286	260	301	296	271	318	273	291	298	278	278	326	242	290	295	255	288	298	276	264	312	268	278	259	272	272	276	268	291	275	281	265	291	302	285	263	277	268	293	295	245	267	281	289	287	258	285	280	291	278	302	257	293	277	292	297	278	291	272	317	249	309	283	295	275	285	303	290	292	293	258	284	306	246	253	274	272	287	288	290	279	272	282	272	292	238	286	264	279	269	297	287	290	250	317	283	305	260	287	296	297	294	258	284	287	329	288	307	277	280	296	262	297	288	316	246	276	266	288	269	300	284	283	297	312	279	278	277	327	258	270	302	248	284	314	264	239	282	260	291	305	252	261	281	252	247	290	293	295	278	281	294	280	283	329	292	299	278	265	293	289	277	293	293	284	246	312	297	286	277	253	285	295	293	252	299	261	275	313	287	296	306	305	314	320	277	276	280	263	259	264	289	309	261	274	259	293	286	296	269	299	256	285	265	310	259	264	301	273	316	287	272	283	309	289	257	305	327	310	298	272	276	277	299	284	277	267	287	297	303	269	266	335	264	263	259	297	263	273	302	311	294	249	290	252	303	283	277	264	297	258	268	296	278	302	285	294	265	274	296	298	288	281	298	281	298	285	281	320	308	291	286	286	287	257	295	262	307	297	297	296	276	302	313	290	288	300	241	259	314	264	288	276	274	339	254	300	274	273	247	286	289	273	264	288	286	316	268	284	269	315	252	264	287	311	234	266	300	269	282	256	293	278	274	287	271	279	256	291	293	286	305	276	303	259	277	302	292	231	262	278	273	263	263	304	279	326	294	272	257	269	282	277	273	282	268	281	264	341	293	279	264	266	268	295	255	276	269	304	270	283	290	295	258	256	311	323	286	271	302	301	262	280	249	279	281	269	298	313	283	297	287	294	279	278	274	305	319	313	261	290	281	251	287	291	282	286	285	271	288	283	255	273	274	264	265	301	298	324	299	307	298	262	246	308	272	306	316	293	259	269	269	290	296	297	292	290	281	254	309	276	279	269	298	302	353	294	277	253	287	252	283	279	289	288	296	269	258	287	283	272	335	268	281	286	314	257	304	312	276	290	290	290	315	289	253	273	270	298	268	295	290	303	305	279	300	284	270	265	280	300	264	278	244	266	314	288	249	298	273	254	296	258	291	254	283	247	301	274	287	290	266	265	290	276	269	293	304	275	286	301	299	291	288	268	280	296	269	294	289	284	293	263	262	302	297	279	275	247	261	260	307	255	269	276	300	297	259	269	258	271	262	306	304	281	265	295	270	304	287	292	293	283	301	287	249	246	281	255	294	297	263	280	281	272	283	305	311	277	253	320	330	312	276	299	280	286	282	306	246	266	282	275	311	296	282	297	301	288	294	289	287	330	297	272	249	296	269	243	271	308	277	271	304	279	256	243	267	281	296	279	300	281	298	288	292	277	291	335	294	280	247	286	275	265	308	268	283	266	280	282	281	295	244	251	272	281	285	266	297	300	281	261	268	263	290	267	295	303	302	274	338	262	273	279	332	294	253	298	239	276	259	302	302	293	271	317	286	267	311	310	276	275	298	268	266	279	279	276	293	310	302	252	311	290	258	296	275	291	272	288	282	284	286	280	252	308	294	315	303	285	300	271	303	299	280	279	268	270	263	312	302	320	296	265	301	264	288	247	276	297	246	283	288	282	320	275	275	262	307	290	251	288	307	323	272	285	286	272	291	262	252	265	278	284	291	308	275	286	297	320	271	289	286	258	315	261	276	264	282	292	274	292	268	276	309	310	316	289	292	262	257	300	302	291	288	279	297	279	264	306	298	287	255	263	255	309	273	300	267	280	313	273	284	272	249	274	278	298	296	286	246	267	266	299	288	249	287	294	240	284	297	296	292	283	259	297	309	267	275	303	296	264	305	276	272	275	296	263	281	287	286	323	298	291	266	275	274	309	274	251	300	302	264	300	241	271	265	270	281	265	260	270	300	305	305	274	296	283	287	282	287	303	272	249	294	272	304	333	275	249	274	288	316	279	280	280	251	284	290	307	263	266	275	283	283	294	292	298	270	309	315	277	286	286	279	286	265	297	258	288	260	275	282	306	276	271	296	300	260	305	277	301	288	289	321	297	298	270	288	267	305	287	256	324	273	259	301	247	292	287	277	315	268	322	284	287	280	265	328	295	262	313	272	276	256	281	257	278	242	296	292	286	306	280	273	263	249	261	278	310	285	327	341	263	295	250	278	273	256	284	278	311	302	260	233	293	254	285	279	283	297	295	283	275	306	286	327	302	262	247	286	296	290	276	249	294	282	275	272	296	294	279	277	261	285	253	303	290	288	294	271	257	247	281	277	270	248	276	303	280	268	289	302	289	283	310	321	294	301	277	305	338	296	301	287	275	250	255	263	291	282	296	268	277	306	275	258	295	278	300	272	252	276	282	283	282	290	301	285	266	283	235	278	290	289	291	263	302	276	295	301	276	258	236	295	292	294	291	272	269	267	244	267	257	320	249	276	271	294	298	268	275	256	278	234	262	305	290	270	288	296	271	275	273	285	280	305	288	294	292	331	289	266	281	294	277	304	284	267	278	249	286	303	280	265	281	288	287	252	275	311	296	308	276	309	302	301	277	315	282	272	251	279	280	323	291	295	278	311	297	252	279	294	290	299	284	275	284	283	320	270	289	286	305	293	279	288	250	257	289	293	268	277	303	304	277	283	275	280	244	285	311	302	300	268	255	248	284	264	285	273	275	273	293	294	284	321	292	278	281	269	281	292	253	268	305	271	286	258	294	304	283	299	292	285	280	273	253	262	271	277	282	301	291	287	295	275	269	293	297	285	268	299	300	290	294	265	261	307	258	296	277	277	282	280	261	291	273	289	274	251	252	268	262	262	261	278	296	308	296	259	270	268	280	335	302	288	280	249	253	260	263	281	300	294	303	325	308	275	290	306	282	282	273	295	271	301	281	279	314	304	271	260	258	305	277	244	273	289	294	265	264	312	283	257	254	282	258	295	267	319	296	289	264	310	275	243	287	284	305	260	290	270	259	286	279	294	245	332	270	252
26648	15109	16430	16422	13261	10478	7306	5922	4039	2978	2399	2001	1630	1375	1288	1141	1019	885	833	782	793	725	760	704	732	723	746	711	739	735	728	724	676	691	718	692	694	677	662	657	656	650	633	672	658	667	665	667	687	646	717	642	605	639	619	679	638	654	657	597	611	668	622	637	607	660	649	667	648	660	648	620	616	593	615	633	652	626	616	675	644	647	624	595	619	618	622	664	593	626	695	636	600	578	663	638	626	609	591	594	623	634	629	599	650	667	663	656	602	631	599	620	642	602	612	568	606	588	601	635	606	651	643	606	599	596	625	642	557	617	580	635	634	631	606	645	597	605	574	582	635	602	584	613	595	611	614	634	623	600	606	616	568	612	575	590	578	565	575	595	644	627	665	568	598	641	638	577	555	595	621	584	608	573	568	584	632	609	648	615	629	578	651	608	599	595	609	591	684	605	612	625	586	636	606	605	611	601	554	589	619	618	566	616	628	580	589	617	605	560	624	580	596	662	604	585	637	604	608	556	575	562	646	593	605	620	581	588	635	605	565	591	642	614	609	630	656	651	613	637	557	603	593	629	644	655	599	618	644	557	547	622	625	615	622	585	593	605	606	599	615	598	625	604	630	613	615	627	648	601	624	630	594	615	617	635	632	564	605	573	628	641	581	639	645	601	581	570	673	563	573	638	618	626	613	650	616	644	616	572	654	589	645	612	613	643	598	587	609	618	591	622	554	638	571	572	622	621	602	618	614	637	568	622	619	620	599	634	626	613	617	596	597	600	627	593	605	617	569	621	631	619	610	630	614	657	604	648	613	637	600	599	583	625	595	591	588	582	647	567	651	610	616	613	611	590	624	623	597	620	613	572	586	606	630	627	608	605	595	633	582	574	602	593	581	599	602	635	639	602	584	591	610	582	610	598	638	603	599	640	624	565	624	669	562	596	583	636	599	570	624	619	637	604	618	636	589	613	573	648	636	596	635	614	572	618	650	631	633	646	604	649	631	619	582	611	601	600	641	634	599	617	582	584	640	611	645	643	575	578	643	632	574	564	598	620	597	592	599	564	612	617	610	657	577	625	609	576	594	588	612	628	626	633	593	587	601	635	626	654	620	582	611	595	567	622	645	630	599	605	607	645	608	644	607	625	633	614	656	675	599	604	597	622	638	623	615	646	616	622	595	617	598	621	640	642	640	594	606	606	575	586	642	555	610	617	604	614	589	633	589	609	572	680	612	625	598	591	613	608	615	596	626	633	634	600	644	647	616	646	619	641	613	621	607	600	657	605	642	622	616	603	606	645	608	606	624	596	609	593	615	612	619	610	603	564	590	638	641	610	627	596	589	557	690	598	574	584	570	615	601	589	591	611	654	614	620	589	636	638	614	612	652	636	640	571	636	598	577	573	657	601	567	599	632	643	607	635	606	583	574	601	614	616	590	593	583	622	617	584	609	599	640	596	635	593	608	579	601	609	657	628	599	611	578	634	635	593	611	591	630	605	589	627	594	636	657	641	603	545	593	608	592	603	609	607	559	609	615	589	588	614	621	604	594	610	619	653	652	603	631	603	613	584	598	584	625	639	603	636	562	634	609	644	624	627	578	632	621	596	658	622	646	579	645	586	607	618	614	598	626	592	600	614	632	655	619	662	561	640	635	597	610	586	625	618	630	604	595	576	637	614	593	609	609	579	608	638	609	600	617	620	625	600	618	613	621	586	609	623	611	645	626	618	618	571	629	617	654	587	606	637	606	578	559	668	598	592	626	686	636	586	608	630	615	627	659	573	606	603	606	616	622	602	671	585	632	618	633	598	566	634	646	639	607	590	616	614	619	626	632	654	616	660	596	634	606	570	591	604	611	588	588	628	605	577	590	668	617	600	614	607	650	609	598	610	613	609	599	607	589	581	640	601	620	592	616	569	574	635	604	598	616	597	645	603	609	563	660	602	582	649	637	599	591	633	655	608	623	588	606	674	627	644	631	563	624	584	656	627	612	616	635	650	592	626	636	614	589	615	594	626	640	682	618	635	577	616	592	602	616	583	571	561	632	615	610	614	597	585	612	597	605	641	655	622	638	609	655	634	624	599	601	571	612	652	581	650	617	606	626	629	624	666	571	607	598	632	603	566	597	584	629	609	645	592	636	583	615	617	614	611	658	558	621	638	575	634	597	646	589	589	656	577	625	609	607	594	591	595	614	604	624	662	575	580	597	572	609	608	638	578	571	601	636	613	584	594	605	582	600	596	611	586	614	583	620	617	618	669	607	579	604	622	648	635	600	647	587	639	608	614	622	651	629	624	637	578	608	595	585	576	631	548	597	630	604	633	600	626	611	572	615	635	590	645	578	590	596	598	639	595	566	633	605	636	590	596	588	616	612	608	617	624	642	645	583	673	612	591	560	606	603	559	643	620	595	625	623	614	567	612	603	620	688	587	623	584	621	606	642	589	591	604	600	606	589	632	574	611	621	574	624	597	610	634	651	613	608	602	645	634	634	595	630	606	603	616	605	610	622	621	593	562	600	636	596	598	608	580	554	591	634	571	615	625	584	618	633	622	611	646	571	627	590	576	576	606	600	569	606	585	629	618	634	584	607	630	571	615	581	586	661	617	623	562	604	606	588	611	604	623	593	586	626	656	636	599	643	615	623	605	600	622	596	590	580	621	608	644	595	585	590	557	611	588	589	623	634	632	607	647	653	624	588	629	616	611	613	605	629	589	640	594	626	614	638	655	636	588	623	632	556	635	594	602	621	610	563	646	607	577	568	606	662	623	566	601	624	618	564	618	608	572	637	599	648	625	586	620	609	558	625	626	616	634	611	628	596	584	617	634	596	634	627	609	607	600	627	599	616	588	585	611	630	611	576	611	622	547	598	640	596	569	596	597	594	610	663	590	611	656	609	635	607	628	588	597	641	602	631	620	610	581	638	597	586	585	619	630	573	584	607	607	631	647	637	594	641	595	617	576	599	616	602	637	647	561	594	634	608	624	570	641	599	606	609	605	581	590	589	612	587	614	600	666	588	582	594	642	591	653	668	601	623	645	589	643	613	627	617	605	601	617	590	607	644	647	627	583	626	605	626	640	657	600	653	627	607	615	617	619	630	544	625	595	606	647	602	618	618	580	654	654	586	598	619	615	550	583	611	629	650	643	615	603	598	623	574	589	569	626	607	633	641	590	625	662	627	650	611	599	670	561	582	611	605	644	633	618	600	659	637	632	623	619	641	610	636	624	609	612	631	582	622	597	629	642	631	598	606	593	619	662	602	589	658	608	601	598	616	630	630	593	600	571	634	638	603	571	629	571	559	629	612	619	616	584	616	584	614	590	552	630	615	647	634	607	618	653	663	601	601	602	617	641	602	578	615	605	623	613	605	580	630	606	626	567	598	606	614	621	571	625	555	617	608	580	658	663	596	584	634	590	615	600	646	603	654	695	603	585	590	623	612	628	559	584	586	597	580	639	603	619	568	588	629	585	619	579	610	616	619	613	639	578
17245	8384	4635	3111	1914	1269	856	650	495	331	311	305	272	231	199	243	195	185	241	242	176	223	171	219	217	202	205	234	214	212	197	215	195	198	221	218	223	217	223	212	191	194	215	192	167	219	237	257	205	223	224	228	192	217	235	212	220	218	236	240	227	262	209	196	196	202	219	211	224	221	227	218	196	215	218	200	251	243	215	238	216	188	224	239	192	214	205	174	194	220	216	217	202	204	222	215	225	193	224	222	236	226	256	214	212	182	199	206	209	204	187	187	226	193	222	201	222	193	218	216	242	217	220	191	193	201	202	223	225	221	189	213	234	224	194	207	235	226	213	193	182	206	212	230	204	218	189	239	213	211	210	200	187	242	211	203	229	206	226	213	190	196	233	197	227	221	238	210	201	197	231	195	207	172	171	205	239	194	213	224	210	184	245	232	223	206	220	216	201	207	229	200	225	220	215	220	207	190	232	208	219	194	220	214	224	237	235	202	239	228	214	211	230	227	221	243	205	208	223	215	208	217	197	216	212	234	217	197	218	190	220	208	275	203	186	210	190	189	189	200	214	229	209	215	205	219	246	212	207	247	215	211	222	214	201	213	199	198	230	206	239	227	211	200	184	224	203	181	190	176	197	224	232	230	213	203	217	227	209	209	209	214	199	219	243	212	192	211	200	206	213	232	243	209	213	200	202	224	193	209	223	223	182	213	223	195	184	221	224	196	230	227	206	197	224	209	218	212	218	200	219	207	213	246	224	190	240	224	204	232	203	202	197	194	211	233	249	211	218	236	233	206	219	199	219	191	203	205	209	192	201	232	231	221	210	190	204	198	192	212	202	208	218	227	214	222	215	206	214	216	195	215	212	213	214	208	227	224	204	210	218	189	216	220	212	226	187	254	222	197	184	200	212	212	231	230	184	203	193	205	212	208	219	219	190	189	222	215	208	200	210	198	186	217	228	212	215	229	210	234	215	231	186	213	203	203	221	216	211	224	196	205	187	212	230	230	222	219	235	221	236	207	206	206	224	209	210	232	211	191	192	202	225	210	208	221	258	228	176	191	191	229	192	218	204	211	241	213	226	212	236	237	205	213	218	204	190	219	199	210	213	207	197	195	207	193	210	195	257	207	228	210	201	237	201	213	212	217	211	220	233	250	228	217	206	216	201	221	198	223	251	193	228	195	214	208	238	195	199	214	196	254	204	239	194	196	195	185	213	223	210	169	192	222	224	196	206	222	213	232	226	212	221	200	185	207	209	214	219	218	222	214	224	214	183	213	200	209	222	187	206	217	218	204	212	220	208	211	213	202	161	204	184	208	237	238	229	244	202	207	213	209	196	203	223	212	217	223	229	212	184	215	225	228	242	218	209	201	197	230	236	201	218	215	199	221	205	234	208	223	199	209	227	203	210	204	165	230	213	211	210	236	257	219	216	233	242	236	189	219	206	226	219	194	208	226	209	185	204	218	212	206	208	189	209	202	220	205	200	178	212	219	220	210	192	208	204	215	213	213	205	220	197	204	212	221	216	217	207	186	207	246	214	222	221	227	215	230	190	212	199	208	188	213	232	208	215	214	220	222	217	198	218	191	245	209	205	194	179	213	233	199	205	213	234	196	216	201	205	199	192	207	191	224	212	235	211	224	220	206	192	207	227	210	224	221	213	199	225	189	212	205	205	206	209	262	210	224	217	228	203	217	195	200	225	203	203	199	219	216	222	218	177	201	242	228	228	204	211	220	194	210	194	209	176	199	196	192	203	215	213	207	201	225	236	237	220	197	212	216	210	206	209	252	218	197	208	188	213	230	241	249	214	221	223	190	243	193	230	204	218	221	234	207	203	238	219	225	234	234	219	194	195	207	215	206	217	224	221	199	237	171	178	202	214	225	223	203	218	229	202	218	209	181	201	194	208	238	178	225	189	199	197	222	210	206	218	211	172	219	213	250	215	195	200	200	196	196	197	214	198	188	230	176	204	232	217	231	240	206	217	195	244	212	201	182	217	235	214	191	197	219	222	227	219	204	207	184	215	222	213	203	205	204	217	211	203	200	191	221	211	208	228	179	237	184	194	215	187	201	204	211	192	210	228	211	192	220	233	222	216	195	223	221	212	197	195	227	213	174	233	194	209	236	175	190	232	234	233	238	225	256	235	207	199	218	244	196	197	212	228	218	216	198	211	241	233	207	202	233	251	202	237	204	206	239	239	216	209	221	251	207	234	229	202	189	194	219	211	210	184	205	206	222	220	187	217	230	244	237	212	223	213	218	208	220	206	228	207	225	238	201	195	177	229	221	233	197	189	201	229	224	214	220	234	219	180	194	217	234	198	216	195	192	211	207	192	241	232	222	196	212	233	194	210	260	202	220	205	212	219	201	205	211	229	198	183	217	233	197	235	218	226	204	178	209	227	193	201	225	205	200	214	198	226	230	248	230	204	231	219	245	203	240	220	206	201	197	233	195	232	220	250	192	214	216	210	183	212	192	181	224	217	210	224	237	199	201	209	202	231	231	228	238	215	225	180	195	211	199	242	212	225	230	221	222	217	191	235	188	207	229	217	202	183	214	232	219	223	200	230	212	199	196	220	224	223	218	204	207	195	205	210	204	210	212	235	238	188	235	207	241	225	261	190	231	212	191	186	212	209	203	223	214	228	232	205	216	183	211	205	223	199	203	209	173	194	199	176	205	232	215	218	241	233	213	195	202	204	216	210	198	226	204	198	208	203	227	228	225	206	217	244	204	238	207	231	198	204	210	197	230	224	223	231	206	206	198	191	220	208	243	229	253	212	185	221	209	199	242	203	237	209	200	231	208	211	199	212	220	203	205	215	237	236	195	205	247	189	211	207	176	231	206	201	235	223	225	215	227	234	176	218	196	235	207	220	234	206	206	218	220	206	224	217	214	225	239	203	230	220	206	196	197	199	197	219	204	209	234	225	238	204	225	198	201	205	220	260	214	205	202	236	242	219	230	188	198	191	210	203	213	204	227	244	190	206	201	206	197	232	227	200	201	208	236	209	213	219	221	213	217	231	200	196	205	197	194	208	210	202	187	199	212	214	223	206	211	235	199	196	213	228	218	195	208	231	187	215	219	205	221	239	227	210	159	204	216	201	215	210	209	221	213	246	256	228	206	192	219	228	222	209	193	207	214	221	204	187	222	238	190	192	191	200	240	195	212	187	242	251	220	212	224	209	237	216	206	194	239	203	209	213	210	212	182	206	225	192	208	187	227	205	198	174	210	210	217	232	229	214	194	202	211	230	192	237	243	220	219	206	215	187	186	198	190	239	232	214	218	205	197	214	219	212	210	212	236	214	196	222	222	206	204	184	185	199	227	210	217	207	194	206	228	223	210	241	215	204	204	219	199	202	238	203	204	199	215	190	203	218	173	189	177	209	229	214	200	208	223	233	225	225	217	172	209	202	198	193	213	233	222	199	199	205	199	223	243	203	201	226	201	218	190	191	199	219	214	213	226	243	219	214	233	226	203
9039	5340	8016	8327	6656	4707	3396	2582	1741	1278	1119	929	784	682	687	586	584	505	506	527	496	529	484	483	501	519	510	483	461	478	525	503	466	473	463	499	482	479	458	500	515	486	461	479	462	478	478	451	470	499	457	492	516	453	497	508	457	455	470	471	524	475	472	486	507	483	496	478	487	469	461	452	468	489	463	496	451	506	489	471	451	438	447	441	470	498	452	418	493	445	481	468	516	499	477	462	489	445	448	472	456	462	471	481	477	482	516	464	481	490	423	433	490	445	446	463	451	467	451	480	477	482	466	495	477	437	464	460	460	502	501	453	450	444	504	485	450	502	497	416	487	475	485	442	446	471	457	479	468	474	445	454	436	475	456	473	476	478	495	456	455	459	479	479	500	471	461	478	438	518	415	468	460	460	482	475	434	437	461	457	431	465	499	496	459	475	472	470	447	436	464	460	491	459	491	451	466	464	476	457	431	492	485	437	484	463	420	485	474	443	468	447	469	475	472	436	466	477	432	468	447	472	457	431	499	450	488	497	479	469	451	467	456	458	518	477	486	477	496	459	475	480	452	516	478	500	489	490	450	440	468	474	445	462	460	469	422	479	484	476	485	474	462	453	492	481	411	461	483	438	478	456	454	468	471	477	465	475	498	457	443	489	432	519	456	454	501	441	498	470	451	467	469	403	493	458	488	458	485	473	497	437	467	425	436	481	466	461	434	489	487	499	476	441	487	489	516	481	465	510	488	484	486	474	461	482	467	453	459	478	471	467	484	445	510	513	475	433	451	481	473	488	456	481	504	472	442	484	471	430	465	464	459	511	459	438	468	493	479	460	482	507	489	485	461	453	453	481	483	522	444	466	490	472	481	476	473	490	419	491	506	473	444	457	482	455	465	505	486	462	459	488	497	501	471	462	426	438	439	473	477	458	464	489	456	443	465	442	470	497	459	485	469	424	480	473	456	436	461	547	482	479	473	433	472	510	448	505	476	456	501	451	473	472	442	481	480	483	470	456	457	467	510	471	472	492	495	473	470	456	496	497	435	444	485	478	471	444	484	485	493	448	518	471	451	447	474	462	477	496	479	488	479	480	472	468	452	472	453	452	482	453	459	476	443	416	487	497	483	459	498	466	456	462	497	475	479	484	480	441	461	473	475	449	479	480	525	444	492	468	446	465	469	440	490	459	450	489	462	481	473	457	483	450	460	427	463	503	463	426	477	464	448	434	469	457	449	438	446	452	497	497	494	466	461	436	507	462	461	493	489	459	480	451	458	419	471	484	457	468	489	455	468	484	473	455	480	451	541	463	447	499	499	472	468	432	444	464	470	468	469	435	458	479	490	455	490	483	457	500	486	471	433	500	490	429	486	467	466	453	459	475	454	482	464	463	459	465	500	472	437	454	459	444	442	451	453	486	441	496	480	444	453	449	506	418	491	488	448	488	463	487	412	503	420	461	458	455	448	469	484	452	485	477	502	466	432	489	470	462	483	503	483	461	452	446	493	510	457	467	471	482	488	473	451	502	436	447	470	472	420	481	452	482	441	484	484	467	495	462	495	459	456	500	499	512	450	465	474	476	512	478	434	480	457	469	461	481	459	476	464	471	489	466	446	466	460	473	474	495	474	447	468	467	509	455	431	482	430	467	468	434	432	463	466	464	449	479	498	460	436	485	459	446	497	452	476	487	443	440	478	487	468	502	454	465	410	471	510	475	452	487	469	481	459	504	491	500	460	464	466	457	482	483	503	475	475	506	482	495	504	488	470	460	435	451	523	504	499	478	503	481	507	453	491	445	471	491	505	479	478	458	462	436	470	466	504	452	484	488	451	451	478	434	459	504	451	467	448	485	446	464	468	473	463	477	457	487	464	468	484	454	451	467	461	446	500	466	469	462	487	502	458	477	442	494	509	464	502	477	464	442	460	507	442	490	487	455	446	431	476	470	476	448	476	454	481	456	437	475	449	484	471	458	487	428	478	430	449	468	524	464	510	447	448	490	421	436	442	489	466	451	476	443	504	447	448	485	485	478	449	503	457	476	504	477	477	444	515	476	469	497	509	471	533	437	507	457	468	462	478	466	482	468	512	493	449	489	490	475	466	461	484	464	449	504	476	481	459	472	449	467	461	498	461	459	480	510	472	495	450	451	459	469	450	444	465	457	510	503	464	458	462	483	438	470	479	462	476	487	441	453	475	422	502	486	491	444	458	491	422	472	480	461	457	458	497	451	446	450	447	472	445	458	513	460	509	455	476	504	489	472	454	496	436	437	456	468	448	480	460	492	481	469	462	457	434	431	476	488	482	468	463	454	443	421	451	468	464	477	460	458	456	481	435	437	496	433	457	488	452	475	463	465	500	487	484	428	454	437	486	522	470	467	468	511	476	457	459	486	508	433	452	473	467	470	473	456	477	454	453	470	506	499	495	477	498	450	482	499	450	479	502	496	500	511	496	477	481	488	459	472	473	497	472	487	479	461	461	450	468	520	468	432	443	505	457	484	458	470	429	474	438	454	510	444	454	448	438	446	461	460	441	465	464	490	514	508	483	490	467	472	439	447	446	465	484	470	504	457	484	492	462	455	488	511	497	474	498	481	453	472	489	457	494	484	442	528	479	489	432	482	464	497	483	488	478	501	475	475	478	448	462	471	464	478	483	444	490	448	461	452	465	512	479	504	459	487	496	457	460	492	460	430	440	493	449	506	467	504	428	455	479	502	486	444	453	456	462	488	441	485	465	456	465	478	475	475	493	535	443	463	533	494	461	480	490	474	461	472	484	456	511	488	462	453	446	443	478	451	467	455	455	473	509	431	492	484	490	479	473	475	460	477	473	497	471	475	454	472	445	481	452	439	484	458	470	472	422	452	471	472	458	486	415	491	523	511	455	475	483	459	489	485	473	445	455	456	452	451	470	462	490	449	504	500	489	514	479	451	468	483	449	453	464	474	461	476	466	501	485	485	450	490	445	472	494	531	430	450	455	491	464	497	477	510	495	501	515	460	448	481	437	485	498	468	475	464	467	476	511	442	459	442	410	464	437	464	478	450	495	461	498	446	440	450	525	523	453	460	483	468	454	517	417	497	459	475	481	483	486	454	473	472	472	486	469	467	436	453	477	494	475	460	478	476	453	455	498	444	468	459	463	506	456	465	474	458	500	447	486	493	485	490	446	441	459	455	471	498	456	443	470	433	481	487	514	461	447	452	444	450	449	467	499	459	427	494	457	445	446	474	454	488	459	512	444	482	423	451	461	465	466	439	480	471	461	464	460	475	454	462	481	469	453	435	482	415	454	498	453	485	448	407	453	517	503	447	422	455	481	487	472	486	471	482	467	482	414	470	453	440	468	489	433	456	453	447	504	485	500	471	495	512	465	471	474	483	452	504	458	501	468	422	466	484	501	467	466	476	483	478	479	475	472	474	454	458	447	491	465	455	472	474	506	467	520	432	500	482	497	483	452	449	437	467	437	475	456	509	473	454	449	447	414	465
36977	21180	9601	6066	3575	2143	1493	1049	774	529	436	365	313	287	269	244	244	231	251	221	240	193	216	260	204	221	203	240	216	214	204	202	230	239	238	213	205	208	216	214	214	230	235	255	210	229	212	211	195	199	216	210	196	234	209	209	210	221	220	208	217	215	222	203	194	209	220	225	206	212	206	188	219	206	232	207	230	226	210	182	226	274	215	202	237	221	248	221	209	202	214	186	235	167	178	190	216	211	207	221	228	205	212	206	183	231	244	167	222	198	231	225	240	214	212	210	208	214	211	193	223	200	215	225	169	204	221	203	190	229	235	224	233	174	210	234	199	189	219	219	190	211	227	236	203	199	204	238	221	238	212	231	213	201	202	201	195	190	197	205	210	228	232	197	209	241	230	188	204	191	245	218	187	200	186	227	194	213	199	170	195	196	221	231	209	232	211	180	185	199	194	215	228	216	201	220	200	203	200	201	231	224	201	206	213	224	234	225	223	224	216	192	182	201	209	214	226	215	235	226	209	230	229	208	222	196	216	220	222	220	200	230	194	188	182	192	210	233	203	219	206	221	216	198	226	214	211	212	214	190	235	204	222	251	219	206	222	201	227	240	221	219	196	214	199	223	200	205	213	204	212	218	221	193	202	196	212	207	210	183	222	198	201	172	194	218	190	213	217	207	218	236	227	209	217	205	211	221	212	218	216	233	186	212	201	196	247	225	207	229	212	213	223	208	188	220	231	219	200	198	227	205	219	206	209	211	220	243	201	208	223	205	177	196	223	223	210	209	217	234	196	219	224	224	186	222	242	231	237	230	208	233	224	212	246	243	184	200	215	231	210	207	208	191	187	195	208	215	214	211	221	217	224	173	200	224	224	221	195	207	219	206	246	207	206	202	225	223	198	228	221	196	177	224	220	212	206	214	220	197	203	206	201	213	217	188	208	222	207	212	206	215	208	221	233	185	201	212	236	206	231	249	223	206	234	200	195	223	202	220	222	215	212	211	218	237	206	189	205	212	230	187	201	186	203	217	197	224	207	199	234	228	203	219	212	197	191	175	204	231	182	199	213	210	233	193	198	203	216	228	200	241	206	235	215	209	192	216	203	212	218	229	189	237	220	200	229	231	208	205	189	186	192	213	243	222	210	235	231	253	213	225	193	220	189	214	197	239	210	221	249	184	225	230	194	228	227	226	216	210	229	209	206	207	208	201	205	223	209	224	180	188	202	231	221	196	201	198	180	227	189	246	233	213	210	201	236	211	218	203	230	181	209	208	184	199	204	214	211	220	192	212	209	204	222	217	234	203	216	211	236	220	208	206	207	195	216	223	228	234	192	192	226	220	198	224	229	210	248	233	201	234	188	208	205	232	189	201	227	205	214	216	244	213	210	208	212	192	196	202	216	224	211	248	205	239	212	234	232	225	200	181	202	210	202	244	230	193	203	210	205	203	193	202	255	212	197	223	227	221	226	204	227	230	225	209	213	206	242	210	205	213	198	220	210	217	201	214	205	196	197	200	245	231	203	215	224	230	203	191	205	220	215	227	220	214	212	207	208	225	206	233	210	186	199	205	199	261	184	224	236	240	198	235	226	226	210	208	192	196	218	213	187	200	224	192	231	227	221	198	228	160	197	226	214	203	240	184	191	225	200	188	204	193	241	200	210	205	211	230	199	205	191	208	210	235	224	211	231	205	198	197	210	229	221	185	200	210	206	201	236	251	205	190	197	185	234	215	200	218	209	196	213	202	213	212	216	219	214	198	214	192	216	196	233	218	215	214	227	219	203	205	211	215	236	203	207	223	213	190	237	215	201	218	230	201	242	222	230	207	180	202	220	213	206	203	208	226	230	209	189	209	217	198	226	237	214	210	229	177	239	202	195	200	210	237	210	200	216	229	228	238	182	190	253	216	232	212	190	219	224	218	240	196	213	213	201	205	186	197	197	238	216	193	243	221	193	218	215	232	212	202	209	229	208	207	240	207	197	226	228	239	213	230	220	210	246	230	180	210	221	174	216	214	191	213	199	186	223	188	205	235	236	214	200	206	225	196	206	221	221	238	198	249	232	212	208	211	233	232	180	214	221	199	219	235	209	219	195	216	231	193	197	188	225	197	206	220	230	188	207	195	200	227	209	225	232	219	201	229	203	216	203	200	236	192	237	208	196	198	229	218	207	245	198	235	214	193	195	190	204	204	216	221	196	209	203	221	206	211	250	201	238	208	187	217	225	192	224	208	196	215	195	198	198	212	223	225	212	210	206	206	210	194	197	169	201	209	242	218	192	184	215	211	226	238	212	243	234	242	216	228	216	203	227	199	217	215	217	214	212	200	192	231	184	192	222	197	212	226	209	200	201	213	219	215	211	201	229	197	226	213	200	221	198	184	189	210	208	239	176	214	210	188	200	207	207	254	216	202	194	212	208	180	225	213	219	214	200	212	190	199	205	188	201	233	212	191	213	197	191	226	205	223	206	222	226	228	210	215	209	219	210	189	188	217	216	207	192	215	197	227	204	198	202	244	181	239	221	224	202	206	224	225	207	222	232	240	204	207	229	212	243	223	220	210	207	226	199	217	224	223	203	182	196	202	202	220	211	232	205	187	198	211	222	213	206	203	234	188	182	214	197	249	232	207	207	228	190	225	211	239	223	211	206	203	212	203	199	201	206	205	185	208	210	195	220	236	252	221	192	217	218	193	214	201	219	210	210	195	227	210	223	198	196	220	223	200	193	239	202	179	205	216	159	203	235	215	211	198	238	207	182	212	223	218	209	215	239	205	218	200	228	220	222	226	192	218	200	198	200	222	211	187	199	210	220	217	219	210	212	214	188	216	186	224	228	212	194	186	231	204	226	218	213	203	197	222	191	225	204	223	220	212	211	193	193	191	224	239	218	232	232	225	216	225	186	219	213	221	223	211	216	228	225	198	194	207	240	215	209	212	186	220	205	189	210	204	214	218	219	200	196	224	206	215	199	212	194	226	201	200	222	221	214	177	215	209	216	202	210	228	227	203	227	227	185	217	236	196	186	209	246	204	222	214	206	218	206	189	203	224	229	209	212	216	228	231	215	208	211	218	216	191	206	207	201	235	199	210	197	232	216	223	212	223	218	249	236	213	244	200	222	211	227	233	215	243	181	211	225	228	205	240	231	236	241	213	210	212	200	199	209	202	235	208	196	185	186	204	245	207	224	210	206	227	198	203	199	215	211	225	238	193	233	186	192	186	215	227	185	201	238	234	207	221	241	196	189	234	220	219	179	235	225	207	197	214	199	195	227	210	202	205	250	218	212	217	242	211	214	232	196	171	214	222	209	214	216	190	212	232	211	189	193	230	209	215	198	241	209	235	206	218	213	219	219	254	198	219	234	210	226	213	210	227	214	222	211	215	211	197	202	241	217	222	194	203	182	239	229	200	204	222	248	210	211	228	212	213	199	206	195	221	236	238	253	210	190	230	211	243	226	190	201	198	211	215	210	221	202	195	211	211	203	200
21099	12592	13100	13735	11040	7817	5998	4307	3037	2094	1740	1324	1082	983	836	754	678	603	589	560	561	586	571	507	554	576	570	521	547	532	524	544	526	536	540	487	567	531	507	528	487	462	478	504	521	513	546	517	481	492	516	499	493	501	500	480	510	501	498	474	502	505	467	469	493	490	514	510	519	491	496	471	513	464	520	476	515	492	495	474	491	507	482	455	448	475	489	480	478	475	509	485	461	516	503	469	454	507	533	525	499	511	484	485	447	501	497	479	470	479	500	508	465	466	474	510	527	492	442	467	465	483	464	510	485	462	483	454	466	465	481	523	499	499	444	465	468	470	492	528	490	501	484	451	468	476	503	501	481	491	467	475	498	405	488	486	482	496	472	471	504	529	459	457	520	508	460	467	451	488	450	469	431	428	473	456	485	477	492	493	481	459	481	476	518	441	447	486	449	516	440	432	472	455	513	488	499	506	453	478	514	458	474	449	494	474	482	485	497	499	486	463	482	467	478	468	480	456	449	445	449	466	488	451	472	460	494	474	495	467	517	431	463	468	478	492	464	486	496	486	460	477	430	460	449	472	500	487	512	481	458	452	475	445	428	497	476	495	459	456	502	461	410	505	485	465	442	490	491	482	469	487	464	474	466	492	475	440	455	489	492	474	509	479	474	489	467	469	500	465	471	482	498	468	436	488	440	476	465	411	489	491	449	485	459	473	424	477	458	423	480	455	476	490	466	471	506	475	439	465	462	463	466	455	508	477	479	504	498	441	455	468	500	487	470	470	453	504	464	463	516	480	488	440	497	482	457	446	501	461	430	474	490	503	445	467	409	496	467	492	465	453	515	464	519	481	468	461	506	468	501	477	486	498	504	488	466	443	479	489	473	463	495	460	484	475	462	507	489	471	491	446	466	469	491	456	449	479	486	430	497	465	460	483	505	492	466	497	462	485	471	461	483	459	451	464	460	482	447	442	443	458	484	488	472	457	484	484	476	459	464	502	427	472	516	519	483	440	486	471	484	510	480	482	515	465	434	437	451	459	477	456	458	487	451	464	462	483	512	449	457	535	480	473	481	495	496	452	519	468	490	460	496	483	496	450	483	482	523	436	440	459	479	459	485	525	496	458	487	454	441	458	476	497	477	508	469	485	473	487	456	447	467	475	478	461	484	513	447	495	481	476	501	486	486	471	448	440	505	496	487	455	419	472	463	455	487	481	493	508	470	502	486	459	429	458	439	490	498	506	486	498	518	463	486	484	491	456	455	462	473	473	442	466	464	469	478	470	522	466	514	481	490	518	452	499	458	439	489	479	482	472	487	487	462	482	455	466	483	500	485	461	477	460	481	457	454	496	458	473	492	482	484	460	461	460	465	455	471	476	527	468	459	477	491	494	458	520	460	466	451	459	475	499	439	452	439	456	470	496	479	491	487	485	500	506	462	498	455	472	468	492	488	449	479	447	497	489	450	495	459	476	480	513	506	484	457	459	478	529	508	514	475	464	456	459	519	485	481	439	526	474	505	471	457	451	485	465	500	477	493	457	494	495	500	482	459	499	445	481	450	477	481	465	465	467	499	466	453	478	479	477	453	505	522	520	454	502	482	472	504	464	476	526	458	494	487	475	469	465	431	517	501	488	480	489	463	499	468	437	472	475	484	492	476	442	446	459	469	476	481	482	497	506	486	472	506	472	474	443	464	469	490	467	469	482	465	476	478	472	477	466	474	468	462	534	494	488	446	496	492	517	441	463	488	472	469	445	475	501	472	466	460	446	479	483	459	476	477	453	494	482	464	486	484	460	495	469	497	481	484	486	474	501	488	458	478	455	467	476	485	504	478	485	468	463	499	487	470	452	483	468	454	482	479	475	457	429	475	500	472	463	478	481	487	484	499	489	471	468	505	454	471	455	491	473	483	487	430	426	479	492	478	497	497	480	470	472	456	472	458	523	460	465	471	468	437	448	483	484	500	457	493	498	463	468	493	484	499	447	498	480	440	496	477	491	476	512	498	421	493	489	450	464	472	470	506	472	500	498	452	487	487	464	490	491	446	448	459	498	450	441	453	488	498	453	530	469	491	482	460	483	474	485	468	501	456	473	467	490	460	441	481	453	458	477	498	475	453	464	491	510	451	502	457	452	438	490	507	488	450	477	463	516	457	494	485	469	490	488	476	488	454	468	498	482	457	504	497	443	472	473	478	543	514	469	485	449	475	472	451	430	467	494	461	432	496	460	517	469	487	479	484	489	412	486	436	482	494	514	467	468	452	492	490	464	471	488	475	429	469	460	498	483	443	467	481	539	529	443	452	480	474	481	448	447	481	450	454	454	478	461	475	460	458	435	523	445	495	496	470	485	480	466	473	489	472	488	492	464	490	512	443	515	503	489	450	486	480	454	466	488	486	471	480	515	470	474	486	487	474	504	493	483	472	469	494	467	451	506	477	440	473	481	456	468	485	448	511	447	440	515	510	419	467	483	494	484	471	515	447	488	472	465	457	456	480	484	492	503	448	456	490	445	439	475	502	455	466	487	498	524	489	477	482	499	445	475	491	475	476	481	428	446	498	477	458	474	526	478	505	472	487	469	467	502	483	481	487	463	504	477	445	485	439	479	457	522	502	458	516	502	480	482	496	459	526	488	485	443	471	574	477	521	451	484	490	505	490	479	483	479	500	466	465	486	476	453	495	456	436	503	512	512	456	487	456	477	450	438	449	512	489	465	462	486	466	486	448	500	505	487	467	468	477	479	511	480	512	491	469	472	480	502	484	471	466	486	482	496	464	524	480	464	478	446	466	457	491	493	495	475	497	501	485	468	479	470	525	483	466	477	472	440	470	481	487	486	479	478	485	512	515	477	474	482	490	511	492	466	500	452	427	483	472	485	461	499	460	501	494	446	433	494	452	486	493	491	501	475	474	472	517	470	479	474	459	477	453	507	464	504	486	458	501	496	465	493	474	478	515	501	494	486	467	465	488	482	466	464	462	466	494	480	501	402	511	471	507	470	490	453	454	537	496	490	449	475	500	467	463	455	475	470	472	475	494	516	481	486	503	475	486	472	484	488	451	464	464	480	488	465	486	481	496	458	484	473	495	500	486	510	485	490	447	468	486	512	486	460	457	516	462	444	517	485	485	497	483	510	481	455	463	508	484	475	483	474	464	487	464	525	457	506	481	491	479	491	497	478	489	477	479	463	486	422	460	428	484	523	463	480	486	446	468	460	437	468	486	516	479	466	452	504	478	452	512	471	458	478	481	474	495	489	478	475	515	464	493	476	485	478	513	518	453	475	485	494	482	472	525	460	503	435	476	457	468	451	463	485	509	474	473	483	442	468	458	458	482	454	456	483	474	483	466	466	489	431	482	463	460	518	450	466	478	511	451	497	472	448	452	479	467	435	467	440	476	471	473	498	489	496	513	483	457	494	482	474	443	518	484	485	520	472	459	484	473	501	458	473	485	464	481	448	483	463	509	476	501	451	442	459	467	477	452	485
47634	32772	15059	8962	5543	3338	2215	1502	1107	759	659	526	469	335	359	393	348	372	324	312	356	313	306	330	285	297	306	286	317	315	333	330	308	328	293	290	286	308	291	288	302	293	281	339	299	316	326	280	290	307	305	286	288	300	294	300	290	299	320	294	282	308	276	303	294	291	303	310	274	295	309	283	306	288	283	282	301	299	302	278	301	297	243	290	317	321	291	309	331	322	280	288	311	286	284	286	343	298	337	310	299	293	312	295	277	298	275	283	257	296	323	284	287	307	300	312	303	319	307	256	299	311	306	293	315	295	282	306	297	308	270	272	284	271	264	309	307	289	269	311	310	302	277	310	280	306	312	281	273	295	257	278	267	326	269	282	282	287	289	297	290	299	268	278	314	269	273	282	317	310	289	257	277	282	285	240	320	335	291	293	278	262	310	314	282	289	306	312	319	300	293	289	277	297	311	299	274	278	297	290	299	297	311	293	296	293	307	315	302	289	307	321	330	312	313	284	278	311	283	281	318	294	294	326	321	306	277	254	289	306	304	292	327	283	295	278	278	297	306	327	278	304	315	308	298	296	263	283	298	311	293	292	286	280	287	260	301	303	263	302	283	276	266	271	307	292	292	270	314	298	304	290	273	276	276	279	287	300	304	286	321	280	299	281	295	299	267	313	257	312	295	304	280	280	298	283	312	260	282	297	262	278	291	289	284	274	288	300	318	296	284	311	296	277	280	315	288	330	304	306	280	320	294	300	281	300	285	287	336	296	297	304	301	271	275	278	295	309	283	294	293	292	278	316	291	279	299	316	300	302	287	316	265	299	321	287	275	292	327	283	303	270	279	319	300	282	317	279	295	273	308	314	296	300	311	282	280	304	279	324	309	299	272	289	274	290	301	307	276	286	296	302	276	258	302	310	285	296	297	305	310	308	253	286	293	296	271	294	275	283	292	282	318	282	305	283	293	263	303	283	298	301	290	305	274	249	269	278	259	283	251	284	286	306	319	312	272	249	277	259	297	288	264	280	292	327	294	322	275	317	270	291	286	313	299	311	284	299	304	299	291	302	295	273	275	297	303	293	306	278	278	286	253	293	306	282	312	294	275	287	265	274	280	288	287	274	328	314	288	275	283	295	293	323	287	290	265	281	278	269	282	306	258	276	287	311	315	272	300	295	266	270	286	259	310	301	290	289	295	291	290	296	304	301	323	284	282	263	288	304	309	280	308	263	353	299	297	282	272	305	313	287	306	304	295	263	293	324	318	273	317	296	273	308	303	281	268	335	291	263	294	302	268	295	302	301	285	278	311	260	305	261	294	271	271	301	292	292	314	307	288	332	290	299	280	283	285	296	318	308	288	316	302	294	290	297	316	257	294	306	310	287	285	269	285	283	297	313	295	267	269	335	285	286	287	307	311	311	301	286	301	280	318	275	274	298	295	317	285	283	286	298	274	323	261	309	320	292	246	316	316	293	302	316	291	299	287	267	280	283	311	318	301	303	297	282	294	278	283	284	314	296	288	279	268	312	288	283	274	339	305	286	298	283	306	277	287	281	266	333	281	266	300	298	344	261	274	344	261	280	274	289	296	272	309	287	271	286	285	291	315	305	330	302	277	289	289	287	290	329	292	306	323	318	306	282	331	298	253	296	301	276	284	266	328	299	293	308	273	269	278	305	276	291	320	254	283	270	280	309	310	273	278	285	302	282	332	302	276	328	307	291	299	268	272	282	297	304	302	278	286	295	338	291	312	300	274	285	316	267	308	279	296	276	269	276	285	303	256	302	295	297	288	241	282	274	304	300	301	258	258	299	296	301	288	287	301	301	286	273	283	296	301	266	332	291	331	280	296	242	291	283	299	316	280	311	302	340	258	296	292	281	262	248	269	274	270	292	307	305	275	286	300	256	309	279	266	278	303	289	273	256	288	268	271	283	274	304	297	286	269	310	311	296	296	293	263	246	279	276	300	278	260	278	281	262	269	280	304	273	311	347	292	239	303	315	324	285	292	323	273	287	276	275	302	277	317	282	285	293	324	268	271	306	337	297	314	286	326	292	298	290	293	310	311	312	274	287	274	286	288	297	268	280	286	331	274	312	277	326	273	313	298	281	271	274	260	316	305	275	322	284	310	318	310	290	298	286	295	288	275	273	281	337	268	295	269	295	273	282	300	280	304	321	292	290	283	297	275	313	297	278	323	271	271	272	306	290	273	289	271	315	281	305	285	268	289	277	281	273	310	312	299	287	280	278	309	327	266	324	238	294	295	299	285	300	288	319	284	296	277	267	299	285	265	268	303	254	306	294	285	298	284	321	277	265	264	272	322	270	319	271	273	307	287	315	308	309	276	297	285	277	277	275	279	277	269	319	278	327	272	283	306	270	324	298	277	310	318	320	304	286	297	317	236	291	298	289	289	293	288	293	286	298	292	280	261	293	297	262	317	285	291	315	316	279	295	273	296	289	302	281	266	287	277	269	291	288	328	301	325	288	303	273	265	323	294	319	281	252	306	316	296	304	316	299	280	283	291	314	309	283	306	310	303	266	342	288	290	302	296	313	316	286	302	315	292	306	305	288	287	287	310	329	294	281	307	285	258	290	305	297	269	306	266	308	283	266	259	270	327	322	281	274	284	288	268	277	310	300	319	257	308	249	264	308	311	285	275	293	304	242	267	308	287	300	291	304	279	289	284	285	271	304	262	276	284	308	339	273	306	308	267	280	276	290	277	275	294	271	265	291	282	253	316	321	300	311	280	258	282	302	265	263	284	306	286	308	271	294	259	337	313	277	321	279	306	313	303	296	318	309	285	283	261	319	291	267	308	286	281	285	310	290	297	289	290	283	313	283	311	281	332	305	312	299	314	292	278	285	339	346	267	251	270	281	320	290	308	245	291	274	297	294	291	276	310	292	294	324	262	272	305	273	292	295	312	339	291	295	265	291	309	282	276	272	275	272	298	269	288	319	306	301	296	250	268	267	293	306	290	307	274	269	287	326	289	283	272	286	257	273	300	335	292	282	286	263	281	303	265	250	315	298	313	303	280	318	301	297	278	268	318	288	316	266	281	265	263	267	306	284	322	287	278	276	274	292	303	315	325	278	270	307	291	297	272	278	302	277	301	304	282	276	315	318	318	280	290	286	322	315	257	270	305	299	300	274	284	293	297	285	291	268	316	297	306	270	299	282	266	286	287	284	273	308	275	319	295	297	278	265	298	315	305	297	268	307	287	288	248	273	310	298	281	270	291	294	318	306	317	287	305	302	289	272	310	296	319	289	278	289	279	267	287	289	269	259	289	278	314	275	278	284	304	309	316	290	284	257	286	262	296	294	299	279	290	314	286	288	285	337	333	284	292	264	306	277	296	295	279	328	299	276	286	260	302	295	284	331	285	307	329	300	294	288	300	279	284	293	310	278	305	314	299	293	327	302	291	291	269	278	268	287	260	273	272	309	299	278	267	291	283	304	294	255	307	286	322	298	322	281	282	302	312	303
27271	20235	16488	17798	15184	11104	8543	6198	4133	3011	2517	1815	1486	1382	1207	1091	949	901	816	780	797	794	748	699	784	799	748	778	770	806	778	755	732	689	777	661	677	659	682	697	688	722	721	673	675	674	690	655	666	635	686	680	640	649	625	624	638	646	672	657	662	647	640	651	684	641	617	598	616	612	649	629	613	650	651	647	689	662	602	629	641	683	624	676	628	680	607	662	703	615	637	621	661	648	636	630	643	673	681	639	628	661	641	676	626	639	653	599	647	657	614	607	625	669	644	630	611	628	639	607	622	646	613	662	652	661	629	635	655	651	690	561	669	632	591	645	626	621	653	611	618	634	644	618	641	620	611	638	651	595	641	561	646	632	636	603	608	663	642	588	627	618	632	620	630	623	652	691	631	653	665	584	652	609	589	619	623	627	593	643	706	648	601	610	635	607	617	604	605	636	623	618	661	601	628	642	628	631	664	672	638	674	651	606	628	592	628	644	597	649	660	584	637	614	594	658	638	608	619	587	652	654	636	667	620	607	632	611	632	637	587	591	603	628	627	647	613	615	628	619	587	655	616	627	623	603	580	670	673	636	636	612	598	621	642	658	658	651	606	597	614	600	669	674	636	628	677	644	609	627	636	577	656	640	670	670	660	650	608	650	662	628	646	635	615	657	630	623	636	655	628	636	666	622	674	653	597	609	630	641	626	619	642	597	621	614	609	612	627	610	625	637	644	602	642	638	629	691	608	655	632	593	631	663	621	588	627	617	651	648	613	634	623	652	617	619	647	606	612	653	633	626	625	639	608	675	598	660	607	629	599	614	617	635	638	660	648	595	633	602	648	590	586	616	599	647	646	644	634	676	607	610	617	609	638	638	633	623	595	654	657	635	620	643	585	628	604	649	664	666	612	647	622	611	582	665	614	615	631	661	625	621	653	656	653	641	611	611	662	686	581	592	599	637	615	636	579	654	640	615	586	647	640	610	648	644	616	628	627	625	656	574	597	640	666	604	607	638	613	659	620	663	637	662	594	610	619	629	657	615	615	629	570	639	609	622	652	577	625	668	643	629	620	666	594	615	623	581	602	639	668	631	600	601	621	583	588	643	619	620	591	629	657	658	616	646	592	624	626	619	594	648	636	617	648	657	586	641	603	630	655	642	622	605	636	617	648	641	628	615	620	646	648	610	626	646	609	618	598	666	630	633	651	603	612	615	609	625	655	652	631	607	616	632	588	630	591	678	606	657	591	625	636	642	604	648	619	694	632	569	638	606	617	666	665	631	618	653	654	608	586	625	619	611	622	637	647	575	600	658	626	617	621	646	621	650	604	669	604	595	647	603	608	674	610	660	610	581	637	622	656	644	636	623	628	607	641	626	602	613	659	612	611	638	602	653	621	622	663	614	602	598	580	659	624	603	634	644	653	645	632	658	590	640	670	615	633	641	625	599	606	631	676	605	657	627	644	621	664	586	612	611	614	631	582	649	648	625	627	657	605	632	639	634	626	624	628	672	595	663	628	654	614	610	619	620	633	652	590	653	670	650	614	643	606	622	629	600	636	608	594	590	648	577	643	629	643	647	658	645	667	636	656	644	592	614	640	633	658	626	622	607	623	609	633	661	669	626	604	662	640	596	639	622	636	642	609	597	610	602	590	609	617	611	598	628	643	652	623	599	613	593	645	615	615	610	626	639	652	666	627	642	636	601	603	640	616	627	612	649	648	622	586	670	637	661	674	574	624	615	658	604	642	647	684	616	605	652	611	611	602	635	638	629	598	623	659	626	600	700	654	615	584	620	619	620	671	690	651	582	587	640	649	602	599	682	653	657	591	628	632	579	625	612	644	615	648	626	610	646	606	621	640	599	631	651	600	584	643	630	644	637	606	611	692	613	620	610	609	635	648	623	592	638	664	605	603	610	625	600	623	623	605	634	620	582	610	611	635	593	601	628	575	674	584	707	611	626	610	611	654	626	610	651	610	623	641	666	636	641	622	639	630	659	633	594	659	569	616	587	613	597	631	578	636	624	602	609	634	676	644	624	654	639	595	639	608	635	574	644	679	617	628	680	632	600	678	626	634	595	601	656	606	665	616	602	598	663	694	634	646	655	636	625	600	630	653	621	615	663	587	656	601	624	666	641	647	652	604	653	611	652	629	646	629	662	627	645	597	613	628	664	657	597	608	637	640	647	626	589	610	646	667	645	633	614	605	616	592	619	669	668	647	640	634	637	668	634	659	603	647	640	637	614	613	619	625	646	608	676	607	656	629	592	669	614	619	602	639	605	645	641	631	613	635	599	625	616	621	595	645	639	599	587	652	609	598	665	614	583	608	614	630	618	603	605	655	634	662	630	633	636	630	572	616	692	598	626	588	604	633	660	596	612	632	625	664	645	665	660	619	649	613	643	643	659	568	636	636	687	613	658	641	621	600	627	622	667	601	644	641	664	627	660	642	592	669	622	626	612	612	635	595	614	607	610	688	613	588	623	592	667	584	654	651	615	617	656	615	650	628	641	632	630	634	634	647	633	609	632	659	643	616	640	597	657	652	617	604	645	650	582	611	623	605	618	591	610	631	637	642	610	628	608	604	627	633	618	620	620	632	640	653	645	642	646	627	611	602	612	679	654	652	622	621	597	685	666	658	654	623	605	647	656	675	625	635	609	616	617	604	656	640	622	642	653	593	672	605	638	632	608	587	633	678	609	610	629	625	573	621	628	561	621	633	594	606	646	591	658	623	648	671	594	649	656	624	621	600	581	638	611	611	652	666	682	610	647	631	615	601	634	647	635	634	598	617	645	647	631	559	628	598	639	565	639	662	630	613	677	665	630	603	631	612	638	626	671	614	623	603	672	598	634	618	621	591	618	664	651	617	633	689	641	622	643	590	677	644	655	615	650	656	678	648	634	625	660	635	572	600	668	609	647	657	591	614	569	651	645	629	643	625	637	614	674	614	644	663	579	599	600	610	611	605	608	590	665	637	628	635	640	630	579	637	607	650	640	627	593	656	639	607	630	586	657	662	626	590	639	596	680	667	614	638	609	618	648	598	618	642	621	676	659	655	599	595	628	647	625	621	619	648	590	642	605	623	652	582	656	608	605	633	642	631	649	577	596	619	620	670	634	670	603	651	671	645	648	624	631	607	561	573	611	579	637	605	673	628	619	626	610	601	600	633	627	642	672	649	617	630	648	628	644	598	636	662	652	639	656	608	571	666	602	610	645	617	639	641	653	636	602	627	643	629	607	651	611	572	669	617	607	613	655	683	611	640	599	639	639	619	644	636	620	614	642	575	627	632	626	617	587	622	622	624	645	618	611	665	635	614	615	628	623	630	616	587	599	629	649	592	638	623	651	632	660	595	641	641	610	682	640	639	691	652	627	587	654	652	692	644	607	629	594	628	618	643	620	638	613	587	618	603	583	619	641	623	645	675	632	626	633	656	658	610	616	640	655	644	609	624	576	599	665	687	632	631	673	619	579	623	613	676	650	629	607
18163	9422	4710	3491	2215	1365	927	674	522	376	318	301	287	240	240	274	239	238	227	222	236	219	224	217	196	199	213	206	220	213	228	225	237	232	239	210	232	234	246	198	213	246	234	208	227	239	222	244	219	210	233	226	226	239	201	238	205	206	235	236	217	197	217	231	230	239	232	222	211	194	217	208	234	210	226	247	242	208	209	229	227	192	173	203	250	181	209	236	228	202	223	238	207	211	220	197	214	228	227	211	249	233	234	211	211	213	209	204	224	238	210	197	210	220	192	222	225	215	195	226	199	229	226	204	220	243	204	195	236	203	202	206	202	194	220	196	254	227	212	233	236	197	221	211	224	231	215	237	212	223	236	216	232	228	228	237	206	225	214	218	201	199	206	224	231	218	218	243	232	230	213	227	231	192	208	203	241	208	254	223	220	213	233	219	229	209	268	200	218	186	223	235	219	247	226	215	233	241	240	258	235	210	197	230	234	217	223	232	210	263	231	222	196	245	205	212	226	208	201	221	214	206	210	214	235	187	206	209	227	204	217	232	221	237	187	226	206	206	207	207	219	224	221	243	230	211	236	213	207	222	224	212	235	203	209	230	210	215	225	204	207	232	217	188	209	205	215	253	190	209	229	229	241	221	210	218	222	231	223	238	211	236	213	222	190	232	224	209	202	231	223	226	228	208	247	217	238	206	203	216	207	216	220	218	224	197	228	199	200	210	246	222	221	197	229	254	212	238	233	200	211	239	225	252	190	226	235	212	224	211	229	210	165	243	223	222	227	203	216	228	221	195	231	217	210	215	223	218	199	227	207	237	221	229	216	212	210	219	233	212	195	203	222	198	227	210	224	217	196	226	212	224	232	187	186	218	244	191	205	217	235	220	228	231	230	221	228	215	215	193	189	245	228	232	205	202	224	212	217	244	220	202	226	202	218	221	215	205	221	229	217	208	212	237	221	223	214	240	204	228	195	216	218	196	222	256	239	208	237	199	205	236	240	236	250	221	223	227	240	225	230	205	230	220	227	222	214	203	238	222	208	229	224	256	234	202	222	233	208	225	212	193	203	210	225	224	234	225	232	207	231	212	228	219	202	194	221	240	231	233	241	219	222	231	224	232	201	210	221	226	198	233	204	218	190	224	194	199	247	227	203	266	249	236	225	229	227	241	210	207	220	212	233	231	215	192	205	203	236	228	242	209	224	201	224	242	215	201	236	234	207	212	211	197	222	206	193	196	212	219	189	245	202	210	220	248	186	188	219	242	209	212	201	203	214	220	219	223	203	207	203	248	217	213	230	211	216	197	190	212	218	202	235	195	228	241	251	213	243	196	221	202	221	210	211	254	219	230	215	178	225	218	237	248	215	204	216	202	203	243	221	229	207	227	202	249	246	232	212	240	227	224	209	216	207	210	234	166	212	262	222	237	201	203	240	219	208	214	226	222	207	223	230	253	213	223	194	236	245	193	245	231	207	222	208	187	212	185	200	223	211	223	191	210	201	225	218	197	237	225	215	223	196	213	213	176	204	231	216	199	214	179	240	224	192	211	222	219	241	246	229	212	231	239	236	176	222	196	242	203	202	226	197	217	214	205	202	198	220	215	217	218	221	244	208	206	200	202	199	207	205	201	239	228	205	221	218	207	233	235	230	190	208	215	189	181	201	172	233	222	243	225	199	216	222	206	231	241	241	204	234	236	224	230	227	232	214	207	228	231	203	235	227	237	215	225	213	217	216	238	201	208	224	278	267	227	206	194	232	234	216	221	208	212	214	200	217	195	206	242	216	218	231	237	242	226	238	223	230	200	230	197	190	203	220	232	206	205	207	245	214	209	243	193	224	209	259	203	229	207	249	267	223	208	234	209	258	220	225	226	217	202	188	233	207	205	216	228	240	209	240	223	225	220	217	231	235	227	209	229	239	220	220	217	235	216	233	233	241	213	240	204	218	208	227	226	229	214	215	201	207	222	252	227	235	196	217	212	256	213	243	205	185	207	191	203	199	227	206	204	209	228	206	211	217	212	215	211	215	217	220	220	226	232	216	200	232	213	201	227	194	199	213	215	219	216	208	229	228	232	213	233	221	204	224	248	222	196	233	195	220	193	203	212	218	210	217	208	196	229	210	226	223	225	206	189	228	229	208	221	217	213	220	223	234	240	220	228	200	203	212	217	223	230	200	222	204	216	224	204	226	216	206	224	200	228	215	223	235	204	209	242	240	211	229	241	222	222	210	208	212	198	230	235	211	217	186	217	236	229	218	222	208	228	223	231	197	185	215	206	228	239	211	207	210	225	235	201	221	246	221	216	219	224	216	239	218	228	189	197	222	219	274	261	226	214	238	232	226	202	219	220	259	202	233	216	225	218	237	198	221	213	225	196	165	216	205	211	229	219	223	211	229	220	228	231	247	235	217	222	218	229	214	211	207	206	228	222	252	219	191	223	222	244	224	216	216	219	262	201	239	263	233	217	245	207	184	207	212	224	223	194	212	202	246	211	212	192	208	222	212	208	237	248	237	220	228	202	220	199	215	212	226	222	219	230	204	212	248	205	198	226	207	213	250	226	196	242	233	207	237	210	210	221	227	201	220	210	197	212	231	222	227	236	235	227	210	198	191	221	224	202	209	224	227	220	236	223	225	223	248	206	229	226	225	199	228	196	213	218	238	218	224	192	200	199	198	234	182	209	189	255	214	231	212	223	244	230	215	210	210	217	199	212	212	225	215	218	220	236	241	217	255	241	191	213	209	229	209	214	230	258	232	192	213	225	231	218	249	212	210	237	219	245	223	220	231	193	244	212	223	232	202	217	230	207	241	206	216	226	204	226	217	230	215	200	225	208	196	214	205	246	211	208	217	228	240	224	217	210	238	230	247	244	205	234	206	223	230	186	207	217	216	237	241	221	225	192	203	213	235	230	225	215	200	217	214	186	214	224	250	229	191	213	209	218	237	185	235	204	205	209	210	218	212	197	222	213	238	213	212	207	240	211	221	223	210	230	243	209	213	222	209	218	229	186	212	223	236	242	202	203	230	236	249	225	215	204	215	200	245	220	194	210	221	211	196	251	240	235	200	202	237	239	242	235	243	228	234	224	213	232	225	206	219	226	242	228	229	246	234	225	222	256	229	214	222	249	173	240	220	219	216	240	224	218	222	211	241	210	206	212	196	214	227	240	234	222	220	261	216	216	231	252	238	222	213	211	217	198	212	231	224	243	226	229	200	207	236	221	222	231	212	228	231	213	226	201	225	191	209	196	182	204	229	201	193	206	242	229	204	220	211	198	246	222	209	217	247	217	235	217	199	220	212	219	179	225	211	216	243	241	211	226	238	222	229	248	214	214	228	269	238	244	212	240	215	247	255	228	219	238	197	205	220	219	231	213	228	235	223	208	198	211	207	215	228	236	222	235	215	211	215	200	220	237	177	214	201	210	235	224	227	224	221	219	241	202	230	236	238	253	236	239	217	204	211	201	250	232	218	210	195	200	222	231
9390	6568	8307	9185	7916	5402	3733	2735	1862	1478	1083	846	704	757	658	606	575	546	505	503	518	481	500	474	446	500	501	519	478	495	471	498	520	487	483	497	520	498	487	451	442	485	523	509	494	473	497	445	489	454	487	486	471	470	493	494	508	490	431	489	499	479	491	502	515	520	492	469	525	511	518	530	507	477	518	474	507	511	466	494	520	531	479	492	491	483	451	492	489	485	506	495	478	468	457	493	528	525	461	498	457	476	456	497	509	508	493	507	482	488	518	423	523	466	458	508	482	468	467	467	473	478	435	481	458	505	493	464	469	472	483	467	519	506	498	486	458	512	441	496	458	495	514	468	447	468	452	466	502	456	491	469	465	485	460	494	434	511	455	478	436	457	469	488	440	474	509	479	463	465	479	480	449	464	456	486	448	508	493	498	485	470	463	427	494	481	519	493	495	499	478	481	488	466	483	479	502	459	462	444	509	468	492	481	470	483	473	465	520	497	498	444	485	479	479	471	434	468	496	480	448	487	487	499	451	479	512	499	432	507	500	482	496	480	479	494	477	451	497	475	511	516	498	481	466	546	525	486	503	495	502	474	453	456	473	492	475	477	471	497	476	459	469	467	495	513	493	505	494	485	437	430	479	495	473	482	499	477	462	493	474	496	514	476	459	512	506	474	486	462	412	506	467	493	470	510	487	497	467	508	457	448	469	493	480	492	540	480	472	460	476	501	474	490	482	454	488	501	512	481	504	437	467	473	485	492	466	479	493	469	517	500	474	510	456	456	487	513	461	448	461	455	456	497	466	456	469	513	464	465	489	488	468	482	489	499	456	422	514	485	438	436	505	522	443	484	474	488	437	476	463	432	496	481	483	489	471	469	490	493	493	449	452	498	495	474	499	461	472	480	447	475	455	487	513	496	498	476	473	466	494	493	464	481	465	485	474	491	516	502	457	483	476	493	459	480	460	524	485	477	454	509	484	513	440	469	469	450	461	449	488	471	456	457	475	468	470	484	487	489	486	468	461	498	429	488	465	502	471	519	476	506	452	459	551	507	481	486	517	469	469	439	531	505	451	465	481	497	467	483	488	438	498	452	451	438	501	454	505	500	493	487	463	472	473	458	459	501	475	471	513	477	522	471	449	497	480	464	490	495	489	469	507	495	448	474	484	462	448	509	460	461	486	458	485	481	500	500	465	465	512	461	478	462	496	458	473	484	485	524	462	493	497	508	477	464	473	498	499	512	498	460	496	461	444	472	482	494	531	469	495	460	483	470	481	524	520	475	500	474	418	492	430	468	516	442	472	443	491	488	477	474	504	469	481	509	453	517	464	505	484	473	509	450	469	479	454	461	475	492	501	499	480	428	482	471	469	476	451	529	489	469	481	496	466	473	476	503	494	440	506	509	494	478	490	477	461	483	488	487	449	470	465	479	526	474	483	493	532	489	490	450	506	495	484	515	443	466	519	481	514	476	503	490	495	463	466	489	484	470	482	450	542	478	486	476	467	496	478	475	508	433	461	462	503	495	435	462	465	466	444	523	474	503	463	512	463	496	442	482	475	457	479	490	510	495	474	453	434	469	467	447	508	451	483	481	495	461	458	501	485	475	449	483	480	475	508	490	451	489	463	513	491	508	478	513	460	477	510	472	506	471	478	428	437	475	458	454	452	493	478	461	496	462	480	464	446	508	485	455	449	536	474	471	464	496	450	463	528	442	453	452	498	465	488	506	447	483	481	481	488	498	461	481	487	479	504	484	499	521	476	488	473	483	466	468	469	484	463	506	479	460	465	466	498	493	486	435	479	434	436	475	467	525	468	474	503	513	471	489	456	455	510	488	468	495	471	480	478	467	469	475	490	467	476	512	474	486	486	503	481	510	482	492	445	465	504	518	475	467	482	438	558	502	446	468	474	443	498	485	467	487	525	471	482	503	475	451	474	507	457	451	495	455	497	503	518	497	461	507	430	477	480	419	447	452	509	492	509	461	482	462	482	480	493	500	496	503	512	463	485	465	485	490	497	481	481	493	508	460	462	477	506	428	481	489	511	483	490	483	443	483	459	473	465	469	509	471	474	432	514	461	441	491	482	480	516	452	463	492	523	476	495	487	478	464	474	466	445	450	499	465	459	476	506	450	466	460	452	477	492	481	522	478	486	480	472	474	490	484	531	452	470	476	496	491	482	474	470	495	462	457	466	505	490	488	489	503	475	500	443	431	479	479	509	477	462	483	468	445	454	495	483	464	457	480	500	464	509	496	524	519	523	485	454	486	506	487	467	486	485	453	468	489	491	463	488	493	491	467	522	487	479	456	472	490	487	469	459	495	480	463	453	486	466	504	539	519	504	478	494	492	473	498	459	480	454	493	455	458	515	524	462	466	501	476	497	456	472	468	443	485	481	486	487	504	461	493	485	461	516	502	465	485	462	456	475	495	493	513	493	453	477	481	502	457	450	467	494	520	478	463	471	507	438	514	503	510	489	456	495	488	482	481	494	485	493	472	463	511	453	493	420	501	492	473	476	483	439	508	492	473	477	459	517	468	492	476	478	469	500	460	458	517	490	513	491	495	425	482	493	470	454	498	472	491	497	484	477	457	490	490	470	500	486	478	495	510	515	478	460	456	493	453	471	478	511	496	494	540	492	468	471	474	486	476	491	481	508	479	486	475	492	497	466	481	503	491	498	520	471	461	467	522	514	516	453	454	447	493	481	459	491	463	503	469	480	494	491	521	459	498	456	438	472	467	480	487	458	447	502	476	472	468	507	489	476	488	475	438	483	492	501	436	466	446	482	478	502	487	495	441	506	501	501	470	444	455	489	519	462	453	457	464	505	476	532	455	478	504	509	491	461	515	485	473	447	456	467	438	461	517	502	458	476	477	498	503	509	490	469	479	485	488	492	458	456	468	506	455	484	469	489	496	493	475	472	459	442	437	467	423	441	492	461	474	483	506	445	465	504	499	469	441	490	447	463	457	465	487	527	497	494	469	484	483	460	472	494	468	485	453	556	446	484	471	495	516	477	458	490	473	508	488	518	514	523	452	505	450	468	470	478	539	454	487	499	499	531	477	501	474	512	491	514	479	469	490	512	527	463	479	462	477	497	471	516	482	475	487	474	480	451	468	509	515	485	480	486	480	488	501	480	441	489	509	471	494	485	489	483	478	471	500	492	486	489	466	452	483	510	513	492	496	480	468	441	469	486	496	462	468	492	506	475	478	467	452	483	486	518	501	483	472	491	495	466	470	482	464	480	482	448	467	451	493	455	459	503	477	476	467	476	516	488	447	500	458	492	490	503	458	481	506	468	479	437	515	467	469	475	474	470	501	490	484	519	458	480	442	495	470	482	463	488	526	487	494	487	432	462	479	495	436	469	525	489	505	499	497	457	471	500	467	503	493	474	462	465	515	480	527	489	474	508	497	489	500	442	449	457	442	502	472	467	510	507	501	457	521	473	492	476	474	456	481	478	515	481	509	483	456	432	462	525	519
36255	21768	9423	6360	4025	2461	1561	1098	737	555	442	367	335	328	294	267	236	257	225	230	220	216	246	238	224	224	243	213	234	213	246	244	220	210	229	199	235	245	226	254	211	189	211	200	237	173	203	228	211	208	227	229	215	247	223	207	234	203	233	195	206	253	214	229	250	210	214	214	198	241	239	191	228	217	211	210	219	234	209	198	199	227	216	211	200	250	229	225	222	184	235	210	237	220	209	227	180	214	188	236	237	177	214	195	220	213	203	211	215	229	192	190	208	220	192	203	218	202	204	226	247	213	215	191	199	230	223	224	225	251	245	226	228	237	217	209	211	220	228	205	209	240	250	216	203	195	216	246	214	214	239	234	218	193	202	252	214	216	223	211	239	208	211	231	220	241	214	241	200	222	229	207	243	210	233	227	201	221	222	239	233	232	232	194	215	212	206	222	217	209	226	232	232	238	187	213	220	229	228	215	216	224	215	226	199	205	205	191	233	224	251	263	220	265	215	196	242	209	214	203	212	217	198	214	219	207	219	219	239	217	215	209	259	216	205	218	231	182	227	217	185	254	235	202	204	207	231	236	228	250	221	189	231	205	227	191	206	194	197	227	202	221	232	211	200	238	234	226	233	204	204	223	210	183	209	216	208	219	197	226	206	196	219	204	250	216	227	180	208	182	225	227	205	239	237	217	223	215	214	192	217	201	226	209	197	239	236	222	194	228	227	213	191	209	175	240	223	265	195	254	238	219	213	209	204	207	212	222	236	221	213	201	170	190	216	222	217	209	209	207	222	207	170	185	196	200	213	246	198	217	194	194	234	222	228	209	216	204	211	191	205	212	176	233	244	212	220	208	197	244	252	217	233	225	218	269	203	221	220	232	240	193	223	196	213	201	224	219	218	215	255	202	230	228	222	207	240	229	242	224	205	190	237	257	195	211	231	227	235	213	214	223	237	211	244	197	206	227	206	220	231	214	203	255	235	201	197	195	222	210	213	252	215	195	256	215	239	216	223	195	232	199	192	207	209	257	211	214	204	210	214	227	217	222	230	229	225	205	182	209	244	236	240	203	213	217	218	250	206	207	215	212	228	190	230	255	211	232	242	211	200	198	226	233	198	222	230	239	226	214	202	203	243	236	221	223	187	205	221	190	209	207	205	223	265	199	202	224	207	199	197	231	221	226	228	224	239	206	217	235	226	218	242	208	237	212	225	211	216	210	220	224	224	194	216	232	219	213	202	252	217	208	216	233	242	234	187	221	210	193	212	191	205	214	207	221	228	219	207	190	185	222	204	214	227	203	219	213	181	216	213	242	237	195	227	218	214	218	212	214	190	193	182	237	223	224	235	242	222	193	200	209	192	207	200	197	226	217	239	209	220	205	229	218	230	218	222	197	216	229	251	206	223	205	231	227	214	253	231	233	233	234	225	215	212	209	231	221	208	224	206	257	252	206	217	258	210	222	237	190	205	237	212	193	213	207	230	240	214	222	210	214	205	214	214	208	237	217	213	221	215	262	225	230	225	213	240	194	239	196	225	211	223	224	179	220	220	221	211	263	217	226	223	217	206	215	203	208	242	224	190	216	223	210	195	239	229	235	202	220	198	183	244	234	231	208	211	235	196	230	183	198	200	232	235	229	237	207	215	219	231	202	235	183	215	221	205	207	223	213	199	246	249	214	221	197	212	215	204	233	213	205	176	223	190	200	209	191	235	197	194	223	200	198	214	222	217	201	221	235	198	200	216	198	224	207	244	193	232	225	238	218	225	241	210	204	238	199	205	220	218	205	214	194	226	196	227	224	216	236	214	199	238	198	195	223	227	203	220	214	212	190	191	212	235	227	220	214	241	188	215	224	209	221	246	218	195	223	185	209	222	246	243	230	234	200	225	226	234	212	188	231	209	223	212	206	234	212	221	225	237	225	193	235	207	236	239	191	227	225	204	189	200	198	217	200	233	234	235	248	234	229	229	249	213	195	194	208	237	201	261	192	223	220	240	237	232	219	236	209	216	223	245	214	232	195	218	217	242	222	195	242	230	228	220	211	223	237	219	222	207	225	219	215	190	218	198	215	215	243	211	207	225	214	234	222	235	199	199	194	204	200	179	208	219	197	212	220	182	213	237	215	223	200	226	221	224	238	199	210	202	205	244	230	192	199	224	236	197	196	221	224	214	224	218	222	175	216	213	226	194	226	205	215	194	209	199	245	201	221	220	205	221	203	200	188	191	194	203	234	214	187	225	193	201	221	223	231	218	212	195	209	227	192	195	230	226	213	203	213	243	241	195	180	202	227	230	199	203	207	230	232	227	189	217	229	226	196	222	221	236	211	188	226	219	225	222	241	194	238	200	246	216	197	201	213	204	259	212	206	209	210	273	221	206	196	223	219	230	233	223	184	234	215	261	221	209	207	223	191	204	228	241	242	226	249	211	228	228	179	227	180	235	211	197	232	231	225	192	234	180	211	224	230	214	210	229	201	190	208	254	245	229	216	238	240	206	230	235	235	199	207	213	219	210	214	242	200	210	232	214	218	220	218	208	228	190	227	212	222	219	202	227	236	229	230	211	224	186	220	215	214	209	225	205	201	208	206	210	252	211	217	220	225	215	240	251	217	188	248	224	234	205	187	227	202	220	217	211	221	198	227	210	228	219	234	234	222	239	192	246	210	232	210	216	223	201	230	217	224	214	219	195	223	193	202	180	198	210	215	222	216	227	247	223	209	244	222	183	213	206	202	245	231	225	211	232	214	199	179	205	211	198	221	205	222	241	237	227	252	211	196	223	194	202	198	219	196	196	221	191	207	234	235	217	210	251	257	249	226	191	206	213	235	245	221	242	217	218	206	211	210	211	223	212	232	250	215	202	204	210	199	197	205	231	209	243	214	220	216	238	215	197	219	230	212	220	199	210	200	223	216	233	207	209	250	222	216	225	219	200	210	200	185	228	171	228	218	234	229	221	177	205	202	200	221	211	196	212	235	217	216	221	211	199	202	244	206	206	234	209	218	229	225	222	268	241	210	238	197	218	201	233	227	188	212	223	213	249	201	197	201	221	207	215	213	235	224	237	219	197	202	220	233	210	220	215	218	236	226	222	223	270	180	204	180	197	218	209	230	222	182	204	199	213	210	213	181	201	265	208	226	232	211	198	206	217	221	204	229	198	208	206	216	222	240	224	216	175	212	226	184	199	201	196	195	210	208	216	225	183	202	220	239	237	268	245	196	195	227	240	221	222	199	223	229	243	208	218	217	209	261	207	193	236	215	210	228	196	206	230	210	257	226	260	195	221	239	236	240	252	240	179	202	222	224	212	207	196	216	211	221	231	208	214	241	255	219	197	209	201	229	235	213	242	205	212	207	201	213	184	236	215	236	236	254	223	190	204	190	204	224	236	209	193	212	236	234	200	193	216	216	201	209	213	214	234	209	229	205	230	242	237	213	186	205	226	225	248	215	209	250	203	218	234	248	223	192	255	219	190	226	232	188	207	223
20757	13461	12995	14877	12555	8974	6174	4648	2861	2247	1822	1286	1061	981	864	816	695	674	612	582	586	546	552	523	550	569	578	541	548	550	543	517	521	562	501	526	535	543	495	528	506	500	524	547	531	522	532	558	551	527	503	527	504	511	499	511	500	497	466	504	526	502	502	513	496	517	453	535	524	478	497	518	477	502	493	478	505	499	473	483	479	487	475	459	514	492	545	535	473	487	476	444	486	500	484	491	489	487	467	474	519	521	494	458	482	497	489	529	468	454	489	467	507	543	468	467	475	427	494	481	509	487	522	484	476	565	523	482	479	517	461	503	472	494	500	511	459	465	489	468	504	469	479	460	521	513	527	478	500	495	489	493	468	489	512	480	487	512	500	513	451	498	502	452	495	472	475	514	485	508	502	464	500	497	505	480	479	496	499	497	455	486	472	446	504	508	477	477	453	504	487	497	496	508	487	491	480	490	444	520	496	494	439	510	505	493	490	477	505	451	469	474	480	470	486	532	509	449	479	484	473	473	484	497	477	468	484	512	485	496	500	488	492	484	504	504	487	448	512	476	476	464	489	484	472	499	495	468	485	474	491	491	474	444	492	471	441	507	517	528	522	487	462	482	495	512	508	484	504	502	461	492	476	480	515	475	486	441	497	489	482	462	472	478	496	484	485	431	513	471	463	464	518	484	491	524	552	455	473	497	497	496	458	478	479	445	493	515	506	497	477	482	475	528	468	462	460	477	483	484	487	520	481	460	457	516	516	486	499	494	504	485	494	404	470	498	492	465	487	470	497	507	459	481	514	486	473	485	537	479	493	467	479	491	479	510	458	491	521	488	526	476	527	470	497	431	458	494	534	480	440	456	526	518	488	458	471	481	472	478	466	487	491	456	490	498	490	475	474	491	475	424	512	454	518	487	442	520	411	503	525	472	495	489	507	491	486	483	488	478	454	461	479	498	458	491	485	486	494	488	457	509	516	489	453	510	522	506	485	508	459	482	484	491	503	502	445	503	464	516	504	496	474	475	478	495	474	534	501	484	443	486	468	467	538	450	493	485	511	496	492	491	502	456	458	483	516	454	459	455	531	470	508	499	483	495	490	494	481	492	465	457	491	471	472	504	477	507	505	519	466	462	444	470	486	449	476	513	494	474	480	504	481	541	509	492	447	513	503	475	499	490	468	463	443	491	475	494	507	516	474	511	509	476	472	477	471	463	488	474	442	496	494	480	497	498	474	455	461	500	498	526	459	458	504	465	487	468	472	519	499	484	483	534	493	486	494	515	469	495	493	483	445	476	517	523	486	444	510	471	472	494	484	479	475	499	465	480	495	483	513	481	498	484	483	443	504	498	473	423	460	490	477	465	503	477	523	474	509	477	498	480	442	482	473	527	501	437	515	499	513	461	499	506	497	447	531	476	515	509	435	471	481	516	479	485	542	499	481	479	501	480	466	479	476	481	440	487	467	490	490	474	486	452	498	467	490	499	507	508	466	495	501	515	480	507	490	471	485	473	519	500	471	502	476	486	472	480	479	476	522	470	485	545	454	479	491	479	464	478	473	492	459	484	477	456	470	455	531	475	516	469	454	506	496	493	502	515	486	476	486	495	464	494	477	498	477	494	456	513	516	490	459	496	478	457	510	465	486	539	462	492	490	483	470	461	516	425	468	494	482	483	507	471	492	501	490	506	472	523	466	485	462	486	493	534	481	500	487	490	472	500	468	487	500	466	487	500	542	506	481	510	482	512	475	510	508	492	474	507	543	491	474	481	473	510	460	504	461	481	462	497	487	476	485	488	470	488	492	427	490	496	518	496	493	445	453	452	457	501	487	450	504	468	487	479	492	466	485	458	449	476	464	507	464	489	490	505	516	506	475	447	491	448	479	502	430	505	455	491	485	495	452	464	520	478	486	462	502	486	477	544	462	482	440	500	504	458	489	495	489	495	480	489	503	465	529	471	465	476	456	455	495	515	479	486	429	483	458	504	517	502	496	494	494	464	434	514	455	479	494	507	432	471	453	534	524	477	496	508	451	455	501	450	502	513	492	453	498	454	471	510	444	469	486	509	526	481	498	473	451	480	463	459	512	470	487	546	500	489	447	465	492	466	483	510	482	499	526	504	508	476	493	473	463	479	482	477	520	466	486	500	489	519	483	519	481	457	519	505	460	479	487	489	468	423	504	502	478	508	540	464	499	504	509	481	451	471	469	480	496	468	483	487	481	463	505	497	478	469	499	487	482	479	517	474	512	478	480	462	521	503	481	503	505	518	467	482	536	486	452	511	521	459	498	459	513	490	507	473	477	505	467	475	489	490	491	469	452	487	475	481	473	461	502	472	475	510	467	478	501	473	489	444	506	472	505	450	480	465	485	472	500	421	475	473	449	465	499	481	517	476	463	476	509	478	500	496	448	502	461	496	423	514	514	484	468	494	511	491	492	480	475	477	491	477	520	482	446	512	494	486	477	492	492	461	532	498	460	479	479	476	482	465	466	508	511	491	493	473	480	474	532	460	487	474	475	455	499	477	511	489	459	490	535	492	505	473	505	533	472	523	508	488	464	501	499	511	481	495	485	485	500	527	541	479	516	499	497	461	511	498	504	479	518	505	471	470	467	445	519	498	484	498	449	502	488	506	498	492	497	447	454	487	486	478	469	506	505	482	499	504	494	441	515	505	467	485	509	464	492	473	475	462	478	507	476	457	492	449	482	492	472	491	466	527	482	490	473	483	460	476	480	455	478	479	480	481	449	474	511	501	488	467	443	457	486	481	480	475	485	482	482	476	460	465	509	467	516	455	509	478	463	463	516	510	465	464	508	485	511	503	511	496	473	464	462	474	488	467	499	493	457	529	461	462	510	494	445	498	515	458	454	483	466	495	487	500	512	507	482	515	480	469	519	452	473	495	478	470	519	488	535	546	471	456	514	485	468	507	491	474	513	497	474	482	525	455	508	466	473	489	510	510	496	486	485	508	467	474	443	480	508	480	467	486	477	491	521	505	482	517	495	431	520	488	491	499	498	480	475	498	481	452	481	482	475	522	504	474	482	513	509	513	505	510	537	491	493	494	472	483	466	484	449	479	480	511	453	481	475	477	489	532	481	529	493	493	513	465	458	472	490	476	495	466	475	481	461	457	494	490	495	495	474	482	514	472	522	494	479	479	481	442	477	487	470	490	484	493	459	492	504	496	508	491	487	510	455	479	481	418	438	501	465	516	478	493	453	470	484	466	462	469	497	518	468	464	458	500	466	514	500	501	503	444	505	518	486	487	491	507	480	441	504	501	465	488	517	507	480	513	448	501	497	529	506	474	510	447	488	457	546	496	466	470	469	506	487	517	496	470	516	490	524	475	438	470	497	491	502	499	503	465	485	446	502	494	476	478	471	487	468	471	461	493	458	480	455	476	437	500	478	482	500	449	436	518	495	501	486	517	489	457	500	518	514	502	492	482	481	532	476	486	504	491	520	513	502	478	477	514	498	443	503	476
46872	29085	14191	10143	5999	3690	2348	1654	997	816	687	513	465	440	414	383	370	339	326	303	312	335	339	287	305	308	333	293	286	301	301	274	300	306	324	267	314	308	318	293	302	341	322	300	326	265	281	299	276	293	324	273	315	281	281	294	288	309	328	284	297	256	281	311	302	265	300	277	311	258	301	300	292	285	308	306	289	315	322	271	319	277	305	284	304	291	284	309	296	285	327	312	301	288	297	295	284	272	296	332	334	300	274	297	314	294	283	275	277	287	274	303	276	285	304	267	305	291	299	297	293	289	261	305	331	297	315	270	317	320	297	297	285	288	309	274	319	303	296	290	290	325	300	277	315	313	298	259	307	271	292	314	297	262	307	313	286	273	310	309	316	323	287	262	273	281	282	266	294	290	280	306	312	316	285	310	308	301	280	278	295	269	282	286	311	280	285	296	293	281	285	321	308	283	269	249	283	280	296	286	293	315	296	305	333	274	275	294	303	306	288	297	288	259	281	283	295	306	283	276	303	278	263	296	320	281	282	281	290	261	271	302	293	304	273	298	325	281	275	272	300	285	295	332	310	272	266	280	319	304	264	283	327	300	293	308	291	321	299	263	308	350	297	297	297	305	327	312	264	307	262	294	271	271	301	286	292	302	287	304	316	280	254	312	283	276	293	304	264	317	322	292	288	295	308	305	276	288	280	272	277	323	289	287	285	278	288	291	269	290	299	273	294	314	342	285	268	275	252	271	276	286	273	304	261	276	301	260	290	272	293	286	314	277	285	317	312	298	270	328	318	324	287	317	277	292	319	288	314	293	291	302	279	298	296	299	274	275	322	283	320	268	290	322	305	290	305	295	273	262	302	270	289	286	291	301	317	302	278	284	333	289	311	307	281	311	296	280	314	325	302	282	297	290	289	285	303	290	301	290	326	288	285	301	291	283	314	283	287	272	287	305	306	296	307	280	285	298	305	302	286	280	298	309	277	294	273	279	300	292	276	305	278	294	276	271	281	298	334	293	261	313	315	331	287	281	278	323	322	283	294	301	293	287	317	308	287	317	293	325	330	292	267	247	290	264	286	286	319	320	313	297	266	321	307	298	290	307	302	290	269	300	302	266	276	299	277	304	318	290	324	307	284	276	278	259	289	294	274	265	279	286	287	295	286	280	285	286	267	277	309	309	314	270	313	278	277	285	290	293	294	284	320	309	317	298	270	300	273	301	309	304	300	283	333	306	301	293	299	295	292	337	297	288	304	279	310	296	235	305	313	264	274	311	307	339	288	280	294	301	318	314	278	256	296	286	292	280	277	295	278	311	257	271	282	295	314	292	289	309	260	300	280	289	306	302	320	304	332	271	298	284	269	284	310	299	318	289	304	322	310	306	261	292	296	258	295	308	287	295	275	313	303	267	261	286	320	290	294	273	293	302	295	278	288	311	304	284	305	305	281	314	267	304	275	316	286	289	264	309	269	283	315	311	337	324	310	285	315	268	292	318	298	284	268	304	316	320	277	297	304	308	259	294	257	286	307	297	276	276	285	298	327	267	312	287	264	283	312	277	280	296	297	287	268	284	269	316	255	293	276	336	295	286	304	262	324	301	295	251	282	248	283	298	270	296	282	281	265	296	266	320	300	262	269	305	295	317	323	342	309	305	285	305	280	317	309	266	305	286	272	258	306	264	252	288	280	296	337	297	270	316	304	299	294	259	289	309	301	293	318	272	255	296	271	276	334	306	296	276	313	317	293	303	298	318	279	300	293	255	293	295	272	281	281	264	283	310	291	323	271	303	317	277	275	271	338	322	266	301	284	274	281	281	298	270	288	293	288	287	273	324	280	294	341	279	289	276	307	310	281	277	285	303	259	284	288	317	296	257	297	307	310	288	324	302	320	286	294	294	320	330	316	280	293	263	271	313	330	265	279	297	291	283	292	290	291	307	303	296	291	322	315	263	305	292	286	295	287	296	299	305	282	289	266	319	303	330	356	300	280	289	272	302	297	267	293	280	295	293	298	329	286	289	291	286	353	265	313	290	302	297	313	308	282	242	308	271	295	314	300	291	270	296	270	300	305	308	272	287	289	298	284	278	300	319	271	344	288	314	279	266	302	301	329	282	257	295	306	289	298	296	301	262	273	291	311	281	316	290	262	321	295	286	285	299	321	273	296	283	276	288	246	271	293	297	272	298	265	288	255	258	297	297	285	295	300	290	287	292	322	316	291	318	300	295	278	285	315	299	305	288	285	293	303	295	303	295	365	298	295	306	293	311	285	288	270	305	276	295	301	301	304	331	328	310	328	301	322	294	277	278	260	304	293	276	286	293	281	275	286	296	266	273	305	309	309	310	283	294	284	288	310	279	324	295	278	287	272	290	305	233	287	304	303	275	252	273	313	247	311	304	308	293	278	273	306	298	326	298	277	290	308	297	297	277	295	317	303	273	281	313	319	278	301	280	280	283	250	305	262	286	306	290	298	302	287	337	309	289	288	263	273	324	274	278	274	307	311	275	293	279	286	272	292	256	288	291	285	287	309	288	284	263	279	284	286	281	324	297	312	307	320	316	279	289	290	284	284	307	272	286	302	277	282	335	273	272	286	259	270	315	281	292	278	303	290	307	340	290	297	323	299	286	287	306	312	289	288	294	254	279	275	298	293	304	300	273	294	298	311	337	314	284	281	276	308	263	274	303	317	284	293	301	300	293	299	283	286	330	286	313	280	268	304	283	286	273	300	268	258	316	285	299	281	236	315	301	295	261	270	299	293	287	290	284	293	285	301	332	299	291	288	309	325	275	309	269	263	317	266	313	300	272	268	321	272	323	296	293	284	309	303	300	283	249	300	324	278	284	285	281	280	270	268	244	320	294	310	330	297	275	285	287	268	298	295	304	285	282	279	267	304	296	346	304	288	311	305	290	284	282	244	261	300	298	305	275	305	305	311	333	274	309	298	272	269	289	271	281	293	259	334	283	320	320	264	287	256	289	296	300	331	317	294	316	265	271	273	303	295	260	307	329	332	350	280	310	279	292	300	306	275	294	315	309	262	317	304	293	282	281	324	315	267	275	299	283	268	311	289	254	309	304	300	295	301	258	308	279	268	264	279	277	305	295	324	301	273	338	255	301	317	250	292	246	305	305	299	295	274	291	286	294	296	249	262	273	272	300	276	301	291	282	318	319	303	306	288	290	323	275	276	274	292	288	296	289	314	315	290	303	278	299	290	324	280	286	296	305	284	309	303	296	296	282	279	341	275	279	258	301	319	279	267	323	263	316	259	305	287	287	291	304	267	307	295	289	290	289	302	267	267	281	289	315	303	306	316	303	304	272	280	280	295	279	321	289	291	293	308	278	283	296	266	314	274	285	274	297	290	293	291	297	290	300	279	287	273	298	314	327	312	291	296	274	307	272	287	291	269	292	314	294	303	274	266	306	286	266	260	283	307	293	294	295	252	300	277	316	293	292	297	324	281	303	335	295	289	335	306	283	271	337	292	295
26640	17030	16939	19934	16190	12276	8713	6355	4222	3148	2361	1946	1574	1413	1222	1133	982	870	844	800	774	726	710	715	726	734	732	743	746	756	771	771	778	698	703	674	697	732	688	673	646	667	665	660	730	687	702	732	631	706	624	683	663	660	631	672	639	633	714	668	671	700	602	675	625	723	615	661	661	619	638	655	640	639	655	670	617	684	645	650	628	651	644	654	633	700	682	642	628	563	725	663	640	645	625	652	582	666	614	637	594	659	657	660	636	662	666	671	659	616	669	659	614	615	634	620	624	658	654	611	619	658	641	603	627	649	667	617	660	647	674	679	616	626	694	651	637	661	684	594	637	609	624	629	631	613	616	633	603	629	614	582	565	619	611	658	635	613	595	609	638	627	573	626	632	607	628	609	652	639	625	649	611	629	649	633	610	610	607	628	592	613	599	613	614	641	619	578	605	634	645	630	593	645	636	622	613	625	620	623	641	625	624	599	641	607	675	609	625	649	619	644	664	616	602	601	637	611	639	624	641	641	647	614	599	635	642	666	639	635	605	633	632	615	611	618	652	627	631	645	635	622	606	613	642	585	640	606	628	666	602	667	627	650	666	660	648	617	607	661	646	609	634	603	623	642	660	629	622	655	620	618	583	651	607	631	663	653	621	644	607	639	616	642	623	627	639	626	678	641	582	586	608	608	624	627	645	612	668	672	638	636	636	628	654	619	649	648	565	622	577	637	634	608	681	673	631	607	711	632	627	633	604	649	641	664	624	626	635	617	596	648	615	635	656	632	625	618	641	588	659	576	653	637	651	631	632	622	643	640	616	651	656	654	640	603	649	688	606	633	637	621	656	625	654	643	642	617	641	643	652	652	644	597	661	634	631	630	594	648	627	610	657	591	642	671	614	594	627	631	648	644	636	630	608	605	598	639	657	619	590	674	676	630	679	671	582	640	642	648	656	604	619	621	688	600	632	658	612	635	655	645	643	642	568	614	601	620	645	582	665	636	682	625	636	624	671	597	636	650	648	672	657	631	648	628	605	673	629	611	594	684	623	614	601	612	575	614	614	615	636	622	613	626	647	652	632	615	659	615	623	598	642	629	652	623	602	654	644	636	651	608	636	603	645	654	668	626	648	631	631	602	655	612	618	565	629	612	635	629	635	639	666	662	665	627	651	628	661	617	645	657	636	654	600	599	672	658	644	673	613	649	655	610	639	630	616	624	654	665	618	573	633	599	643	627	644	635	642	619	669	628	667	657	655	649	651	611	630	640	632	628	665	665	549	669	631	628	695	630	575	625	685	688	614	577	632	642	622	650	615	671	642	631	595	620	579	648	634	621	679	624	677	627	608	644	644	638	600	593	647	629	650	620	572	570	562	637	665	677	621	653	606	632	639	591	606	654	618	634	618	623	635	623	658	620	628	612	663	623	649	638	656	644	627	642	670	652	639	604	655	624	592	615	625	610	657	644	620	650	606	616	624	590	637	650	618	638	686	640	626	604	625	594	649	650	649	589	653	630	639	601	615	630	625	594	664	619	575	627	599	640	605	636	654	604	631	643	625	609	618	637	630	603	627	629	651	636	678	653	641	614	616	600	621	648	636	632	688	658	628	641	637	588	651	640	625	637	606	604	651	637	620	637	656	603	651	637	620	608	626	602	667	616	604	633	637	600	632	584	635	650	623	644	659	624	579	651	601	635	639	648	609	622	626	589	621	623	627	608	639	633	640	679	641	625	635	652	661	613	657	630	646	712	636	655	650	633	603	662	628	616	662	619	601	635	647	638	579	646	624	629	662	648	619	655	619	663	624	651	636	604	630	639	627	598	652	594	626	667	638	649	643	667	566	609	647	612	612	641	606	646	669	658	632	612	626	667	625	669	641	648	614	612	678	624	640	632	672	599	639	591	630	638	599	615	693	654	653	638	598	633	650	648	602	632	618	630	644	666	625	645	591	623	651	617	587	656	617	602	622	601	646	659	611	609	622	659	601	658	627	646	623	629	609	617	632	633	575	638	623	663	673	627	639	672	616	616	618	638	628	611	662	648	611	624	637	592	654	620	624	622	621	650	663	635	631	607	607	612	623	659	635	655	592	633	609	633	613	666	643	652	627	596	601	630	590	627	628	668	681	624	640	640	622	618	612	591	637	620	623	603	610	639	611	633	644	637	638	631	647	596	639	625	638	647	614	670	624	621	661	637	679	629	645	605	659	671	635	660	611	633	656	647	624	624	625	612	638	666	626	614	643	636	633	676	636	651	582	624	628	658	669	630	628	647	646	669	637	643	591	672	660	631	609	645	645	597	620	604	626	611	661	640	662	607	592	633	638	660	617	655	694	621	606	631	623	607	660	621	661	659	622	649	609	641	647	649	613	629	626	604	612	606	632	626	642	594	628	596	652	669	629	617	618	604	615	624	628	589	610	637	634	624	616	619	615	652	662	623	564	629	602	632	603	664	597	576	615	612	635	631	627	611	617	615	671	651	582	662	625	662	628	671	635	574	644	669	622	642	635	648	669	651	619	615	634	662	615	649	653	590	646	653	611	619	627	665	632	594	645	648	653	613	707	614	656	641	609	622	619	607	590	628	615	593	642	644	639	659	607	621	655	638	687	648	621	607	643	649	617	616	605	657	628	604	648	631	651	665	622	625	619	613	675	604	608	665	605	608	628	614	647	618	624	616	679	624	637	627	657	630	627	653	611	616	590	612	625	583	645	623	636	590	644	647	605	596	641	636	612	638	638	694	642	629	676	665	652	672	602	601	623	645	617	579	611	573	673	634	656	647	629	633	639	656	580	672	611	644	622	632	636	672	621	631	626	649	649	632	643	647	602	670	595	561	617	633	649	600	625	624	623	623	606	614	641	624	665	672	650	643	614	604	652	667	652	648	644	652	645	679	607	631	620	647	638	651	600	608	674	665	636	635	656	612	653	608	629	659	613	635	614	610	613	610	646	586	680	595	586	698	658	614	655	638	600	619	609	638	665	589	612	643	623	657	632	620	617	665	576	622	624	667	613	618	626	655	628	621	628	632	679	624	592	619	684	608	642	652	615	658	608	653	615	653	611	614	672	643	617	658	628	569	640	600	631	628	611	636	600	671	588	640	595	605	628	609	617	628	596	654	656	660	625	620	635	585	610	644	598	637	624	648	649	597	645	614	617	642	673	589	620	633	606	611	600	637	644	609	662	615	652	622	639	636	625	610	653	628	603	647	657	647	657	633	622	632	615	634	661	658	606	614	654	587	600	612	642	624	633	615	588	614	628	616	644	587	633	641	629	606	630	711	656	598	597	635	672	613	650	610	636	645	632	648	597	608	618	576	655	610	601	628	653	617	583	626	631	631	603	686	651	633	651	583	637	675	639	645	668	623	661	629	606	614	614	604	664	621	642	620	618	630	655	633	629	634	652	650	639	660	633	635	612	661	597	625	667	623	632	638	656	649	637	579	636	638	649	631	640	652	631	608	640	604	651	657	665	632	672	656	605	613	606	654
17436	8562	5059	3986	2480	1531	991	649	473	369	358	323	306	259	211	249	227	251	252	216	220	209	197	208	215	219	225	187	237	217	246	245	225	195	217	239	201	207	210	236	194	199	195	193	272	232	216	236	240	217	228	224	223	231	211	237	221	198	244	238	228	211	206	217	208	217	223	201	216	222	230	191	239	226	207	221	189	230	221	215	230	220	227	233	205	225	203	174	259	223	227	212	217	219	217	191	235	225	229	188	211	196	218	229	234	266	238	253	213	201	205	211	225	215	215	200	227	218	211	188	242	207	225	223	228	199	227	219	246	227	218	208	246	207	242	233	222	215	254	213	189	212	230	203	242	243	220	228	222	212	182	223	228	201	250	209	214	215	205	207	208	223	218	210	234	232	247	213	218	224	204	226	226	241	222	208	225	218	232	223	234	224	213	247	237	223	198	205	210	212	220	202	202	208	217	229	193	238	212	217	186	222	269	219	210	237	216	209	210	191	225	240	234	229	221	209	246	243	210	215	209	207	210	215	200	230	233	225	201	180	226	199	223	213	185	218	226	234	206	247	213	224	190	225	226	228	222	199	192	223	200	236	215	211	265	206	208	200	243	224	232	233	232	218	200	228	201	193	226	197	217	244	207	200	207	209	221	237	216	217	227	208	229	202	253	233	185	194	224	212	220	213	220	239	213	226	224	225	184	199	229	219	227	205	214	210	206	222	215	219	224	213	208	230	202	227	230	220	233	194	211	207	266	199	207	225	244	221	242	215	193	225	223	228	192	210	222	236	242	220	235	233	218	230	221	223	215	211	191	206	200	216	232	219	228	222	214	199	214	231	247	198	256	196	208	213	200	223	228	216	202	233	205	205	238	237	199	187	214	186	226	224	215	231	185	231	225	223	189	212	216	212	221	216	234	251	234	237	209	204	214	227	210	214	203	205	200	219	231	250	214	237	221	208	235	252	225	206	241	225	238	210	231	247	251	224	234	256	201	199	265	232	218	205	209	241	195	221	218	235	218	197	263	261	230	229	202	240	243	202	204	231	220	191	216	202	207	244	213	207	219	190	202	209	208	213	219	246	186	199	232	246	250	238	219	236	204	250	233	208	211	215	199	230	233	207	265	225	215	255	206	204	207	222	239	205	224	221	213	218	226	211	215	202	223	205	188	219	241	233	203	236	222	245	189	212	198	184	207	243	214	219	227	260	222	225	206	226	205	212	229	235	229	240	236	216	226	222	240	224	216	206	210	225	196	236	222	234	216	198	207	223	206	232	193	203	198	197	202	221	218	219	195	230	233	208	191	235	227	218	220	225	211	259	220	232	217	251	201	223	240	209	231	246	251	226	223	217	193	216	213	214	211	233	233	219	206	201	212	223	243	221	196	228	211	216	206	208	222	210	223	238	224	193	226	221	234	238	213	206	188	213	205	223	215	213	230	215	209	199	200	228	211	191	244	201	224	226	205	188	242	234	208	207	216	237	221	219	211	195	233	222	256	216	252	233	237	234	253	224	215	209	188	213	209	213	225	226	231	211	201	229	210	232	218	237	256	209	209	221	221	206	213	240	207	227	182	197	223	255	202	231	218	233	226	231	217	209	208	221	184	201	184	207	192	211	228	203	229	223	215	237	228	223	197	197	207	197	218	196	238	235	216	226	240	221	229	198	218	238	208	215	227	204	205	197	230	234	238	229	224	214	228	217	238	208	231	237	250	249	211	226	190	223	216	217	224	213	206	214	227	226	204	219	235	218	209	236	191	211	230	211	242	198	218	231	196	224	239	220	233	256	233	208	222	201	233	192	229	230	235	242	226	195	194	235	224	204	239	220	180	225	230	213	242	227	215	210	214	253	212	237	195	214	237	220	199	224	236	223	226	206	219	195	226	222	220	236	211	242	245	230	238	237	239	237	229	232	222	251	228	219	243	212	222	215	224	191	187	214	233	212	201	249	220	203	215	218	228	185	205	215	224	195	189	244	248	227	219	229	233	218	228	214	231	212	202	206	204	210	211	213	218	236	192	200	234	224	200	226	245	211	264	209	221	222	234	225	218	250	245	193	228	215	205	263	232	198	258	222	213	224	200	203	213	213	234	233	235	198	216	215	197	225	236	216	233	195	219	216	231	232	224	240	212	214	225	234	210	237	192	235	190	243	225	220	211	208	205	210	202	231	232	246	210	227	213	205	222	222	229	207	219	203	228	233	233	234	179	242	175	210	225	251	238	233	248	240	236	251	247	210	224	243	216	197	259	237	227	220	212	245	219	215	211	258	250	207	245	244	213	189	221	213	220	209	235	206	223	237	193	219	233	212	253	216	203	203	203	206	247	221	219	203	247	213	226	228	250	209	199	206	177	207	198	188	244	237	239	222	225	229	203	219	213	236	237	235	238	194	198	217	221	228	227	218	248	233	219	230	214	231	206	264	226	228	244	215	229	232	224	205	247	237	235	205	218	208	206	224	244	200	236	197	220	234	222	229	235	216	211	223	197	203	235	239	209	230	253	205	228	251	206	217	194	215	201	220	217	210	236	188	208	211	221	234	228	205	217	221	212	192	225	191	195	204	205	215	258	234	223	253	209	203	227	243	195	230	256	219	243	240	219	232	230	228	207	211	229	215	224	194	207	200	223	235	209	233	260	208	239	232	194	221	243	229	227	219	208	221	220	244	218	217	229	234	218	222	235	201	190	218	184	219	250	236	227	240	230	202	231	216	208	212	216	232	222	247	221	227	200	219	235	228	210	233	219	218	222	227	208	205	215	204	232	212	238	247	186	232	248	223	221	219	222	225	202	229	196	206	258	243	211	201	206	199	213	217	201	243	233	241	213	241	195	205	198	207	214	251	248	235	234	192	234	182	248	193	204	231	213	219	227	195	214	236	233	209	196	212	260	207	249	215	256	217	243	231	210	200	210	237	201	203	237	208	200	226	227	224	234	217	195	183	234	228	215	201	223	205	196	187	234	228	228	221	232	259	236	201	204	225	227	218	193	244	227	213	236	213	209	214	258	223	242	219	210	227	204	219	239	253	244	209	238	236	233	214	221	198	230	238	236	231	192	226	252	207	207	197	238	214	225	209	202	215	210	252	237	238	225	206	199	215	224	256	229	229	222	239	201	228	217	191	231	219	213	250	199	209	206	208	198	216	244	220	210	232	212	241	213	209	208	217	223	219	230	232	270	199	215	220	226	225	218	218	235	212	209	220	215	200	233	236	192	252	260	244	234	213	188	201	202	216	218	250	246	205	209	217	230	225	208	227	200	202	199	195	215	216	242	196	240	228	214	235	223	198	253	220	239	220	212	217	222	203	211	218	209	232	217	220	204	198	197	202	212	207	243	206	227	210	226	221	246	202	223	196	215	234	203	251	191	203	246	215	209	185	206	209	222	221	210	232	222	232	223	196	239	240	217	210	217	206	229	213	181	191	205	247	220	212	211	224	218	230	199	207	200	188	213	236	194	216	210	226	221	231	244	262	200	230	206	234	249	232
9052	6069	8999	10433	8223	5868	3816	2601	1702	1388	1107	943	860	744	693	608	552	499	560	522	536	506	553	508	502	494	495	502	506	502	500	521	470	492	507	532	515	523	514	479	463	512	488	505	491	466	477	493	445	470	510	499	480	483	461	512	500	507	521	494	479	465	432	512	485	521	523	496	542	488	534	501	525	510	490	485	483	454	525	464	504	471	453	467	489	515	512	479	447	501	443	485	489	493	482	490	499	505	474	481	499	471	494	522	476	519	481	501	518	474	473	499	477	439	486	466	468	494	441	465	477	513	515	526	465	467	530	515	472	454	458	492	465	492	474	424	492	479	483	442	483	471	465	502	515	462	475	504	447	467	481	494	449	510	489	472	501	464	520	480	502	460	459	528	493	488	507	508	509	478	479	460	496	471	504	489	490	484	476	483	510	457	512	514	494	459	471	488	504	493	485	494	459	493	485	458	474	467	523	480	445	457	500	483	486	530	473	484	546	486	431	482	500	481	535	484	475	448	503	470	481	468	516	517	511	482	462	471	467	477	460	460	508	463	503	477	475	485	525	479	500	483	454	490	505	513	528	459	487	467	519	493	470	487	465	496	500	498	502	507	485	470	508	480	482	455	491	470	483	479	501	500	456	445	493	456	473	448	494	483	492	488	493	483	485	466	467	516	452	484	460	490	470	515	513	474	466	512	476	481	494	506	495	527	453	465	502	481	453	472	505	509	485	486	468	439	480	505	497	482	473	459	492	463	498	497	476	446	493	489	487	499	468	506	463	514	464	490	494	467	489	498	487	492	493	464	479	460	486	484	496	522	478	445	466	483	468	479	486	502	508	437	444	447	492	505	459	510	494	484	465	481	470	486	499	493	484	491	468	514	461	513	500	495	511	546	458	514	509	468	462	471	500	490	457	477	531	500	467	468	498	475	449	478	511	485	491	453	478	464	462	493	496	491	509	466	467	498	486	481	491	518	487	487	462	473	480	460	463	472	477	491	445	507	487	509	437	476	482	493	500	474	473	507	506	495	508	466	488	514	469	500	474	505	508	488	510	488	492	503	482	494	475	485	499	479	471	490	481	519	479	492	497	499	494	488	510	465	501	503	475	477	499	500	467	450	468	475	467	471	474	486	478	511	455	502	473	485	501	516	494	468	494	470	498	515	540	487	486	492	457	487	496	458	475	513	462	486	487	483	519	489	493	492	425	468	506	480	485	471	521	446	473	445	461	539	514	459	500	504	504	502	484	462	480	423	498	488	502	479	457	453	488	474	459	504	496	497	523	470	489	429	428	479	492	515	480	517	444	426	488	504	517	489	507	481	516	505	456	448	470	519	471	514	458	490	485	461	491	483	510	461	470	507	504	485	476	469	492	478	507	489	476	469	467	469	444	493	504	480	465	517	506	483	522	470	455	483	478	470	505	477	429	474	537	491	427	455	485	474	504	497	478	518	432	481	467	470	549	490	457	492	493	514	488	486	482	456	504	439	510	468	517	509	501	475	469	491	472	497	545	489	502	494	496	477	449	464	519	460	467	465	476	467	527	489	464	448	503	458	497	456	473	485	487	466	434	480	472	481	482	462	482	469	539	502	490	493	484	463	469	511	510	488	480	528	471	460	512	450	499	462	441	477	483	472	488	481	461	471	507	470	506	507	479	485	480	468	489	505	486	496	482	525	443	525	488	446	490	513	477	473	506	485	495	488	479	475	499	473	486	500	509	470	511	521	472	518	491	472	488	479	474	502	464	492	430	468	483	493	458	504	480	469	502	431	508	486	492	447	466	419	462	485	481	494	454	490	444	473	482	473	479	509	498	474	497	501	478	469	509	483	505	496	488	481	520	489	478	464	464	494	519	534	506	453	477	472	489	502	501	481	429	455	484	503	465	513	495	425	480	479	499	463	460	468	475	440	453	491	475	500	479	491	469	485	502	489	528	468	475	481	500	518	435	464	527	458	482	485	488	482	481	490	487	461	501	499	466	493	444	487	468	482	472	455	462	457	473	475	490	457	452	473	500	434	483	505	447	509	502	523	488	470	444	515	488	498	496	506	466	493	466	476	463	496	485	487	427	484	492	485	517	489	496	498	513	487	499	436	475	501	464	473	469	460	505	447	476	497	497	494	480	480	482	468	471	484	498	494	460	480	503	508	457	478	460	464	523	482	471	497	485	458	462	469	494	506	475	485	483	524	490	442	565	478	487	482	507	466	500	475	443	509	490	471	521	477	484	486	470	486	444	500	457	456	484	537	495	473	481	488	483	495	492	495	452	471	475	445	493	467	496	505	463	475	478	498	475	485	445	485	506	474	487	467	455	466	477	498	478	520	488	502	474	486	473	505	483	448	500	516	524	516	533	478	501	478	476	511	478	497	481	509	467	455	477	475	471	462	482	491	478	483	508	486	504	497	482	519	453	527	521	503	468	463	492	456	453	471	468	494	498	483	497	467	512	487	487	499	462	475	480	488	462	496	493	490	467	551	501	488	478	478	478	482	478	405	506	501	511	484	451	505	497	499	443	472	416	496	497	485	494	527	487	486	454	481	485	508	444	507	488	510	459	457	491	490	477	498	451	511	501	538	480	459	517	458	468	479	496	437	506	469	513	510	486	476	526	520	490	451	467	492	522	503	466	480	473	459	449	524	447	514	501	511	504	516	503	485	499	483	480	522	471	476	494	466	465	482	496	464	476	493	498	442	433	474	520	511	492	452	491	483	482	455	471	485	501	488	505	463	486	479	525	495	487	453	475	513	464	506	450	458	459	497	479	485	467	459	513	427	469	499	487	464	475	455	507	493	460	483	493	468	473	488	493	460	451	511	492	465	492	491	475	498	518	486	498	509	508	476	490	499	514	515	478	495	468	498	499	471	472	475	498	471	521	462	485	498	464	512	493	508	476	430	500	442	463	491	465	474	473	493	476	484	471	479	506	494	439	508	436	504	473	466	480	482	479	508	525	544	451	500	482	479	485	459	493	513	500	460	474	512	472	488	483	480	507	472	494	506	503	469	493	477	494	495	504	506	461	475	451	456	445	472	486	504	528	486	480	482	491	502	498	474	506	491	502	524	451	507	484	500	523	417	471	500	500	491	468	517	499	510	463	495	502	517	480	461	513	488	493	490	434	475	473	462	470	472	518	484	493	473	452	504	482	484	463	507	459	505	474	480	474	477	504	503	453	490	493	513	464	444	496	515	507	514	489	449	512	473	509	516	500	500	537	500	467	487	485	474	470	529	445	488	515	492	511	493	514	470	468	486	458	508	461	503	471	468	502	449	496	506	470	455	487	506	496	467	492	459	475	506	517	522	486	485	487	472	477	469	473	487	496	501	466	474	429	467	456	464	479	468	466	462	516	481	495	479	483	494	483	480	491	502	483	486	460	477	434	501	465	504	496	512	469	499	463	459	462	485	499	475	499	518	513	494	442	466	449	459	483	507	485	500	495	448	479	456	497	472	539	484	479	487	482	452	449	462	471	482	486	496	525	521
35685	21074	9195	6579	4002	2535	1729	1059	707	554	442	415	356	337	277	269	257	218	243	233	215	247	227	237	218	220	192	239	204	247	218	266	237	219	226	225	245	213	210	224	207	198	207	221	248	219	239	229	235	230	226	246	239	210	191	224	240	231	214	238	226	228	204	221	236	241	200	222	206	227	198	220	207	230	235	221	232	202	196	227	199	210	213	226	196	205	232	220	229	201	215	231	208	214	197	209	227	204	235	230	218	208	226	213	207	221	226	262	226	197	215	206	217	228	214	191	180	231	193	219	209	209	254	219	207	200	209	210	222	197	213	235	191	212	215	204	256	216	232	207	231	231	199	217	207	233	223	201	232	223	230	197	238	212	200	240	210	200	229	260	217	229	208	232	227	224	218	236	188	202	198	226	243	203	237	216	209	224	240	225	236	201	233	225	233	219	185	242	204	234	200	210	220	220	224	219	205	193	218	234	224	215	232	205	249	215	219	228	217	229	231	200	224	209	223	187	204	257	278	233	237	247	211	181	208	224	217	228	235	220	224	211	223	224	263	197	234	228	228	229	226	196	226	263	207	225	220	218	235	215	209	230	221	239	213	238	232	220	230	258	231	227	176	211	230	239	224	232	228	232	233	214	238	227	220	234	215	197	206	226	212	185	217	195	219	221	227	216	207	206	241	243	179	220	231	187	219	242	197	207	232	219	226	218	230	231	231	241	221	222	219	211	248	233	220	218	232	201	209	207	209	231	217	200	218	227	218	198	215	235	222	211	204	177	199	211	209	195	222	211	219	203	234	222	210	210	208	212	227	256	237	222	217	202	234	212	239	228	265	209	204	192	210	224	219	225	238	221	207	200	213	245	218	218	249	207	179	216	197	230	197	214	229	207	217	214	199	215	212	225	222	223	225	240	224	201	230	233	237	205	209	239	206	248	205	213	222	234	193	231	207	232	224	226	225	248	238	194	216	255	219	203	217	224	246	209	193	243	220	249	230	220	231	205	210	216	209	196	215	186	250	201	222	228	230	195	215	209	250	219	220	224	229	238	226	217	223	218	226	216	232	216	218	236	222	220	199	220	238	232	208	235	234	221	208	238	233	238	232	193	211	205	204	222	194	182	224	195	222	210	219	219	227	225	221	211	222	205	200	210	231	196	220	196	203	185	223	208	227	226	231	210	215	234	215	231	206	185	201	264	219	222	212	212	224	198	211	207	233	242	233	205	193	209	210	214	200	253	232	215	196	220	203	212	230	220	222	195	261	223	226	226	202	228	225	219	202	216	217	241	238	232	222	216	240	222	196	237	205	236	230	213	219	223	187	212	234	231	202	194	224	251	209	225	254	215	226	217	191	189	219	200	201	243	228	226	251	243	237	235	221	205	221	209	244	240	216	254	223	207	243	208	221	225	194	221	194	192	194	214	234	256	231	244	242	202	238	253	214	197	195	221	206	229	215	195	236	230	214	218	198	248	220	216	201	226	206	214	238	218	230	225	205	235	235	210	225	194	224	224	186	238	227	235	229	202	247	231	229	212	236	197	215	214	251	233	228	225	223	216	191	193	224	175	228	212	212	212	225	224	214	197	230	225	219	223	228	194	213	197	211	220	211	214	214	199	219	182	204	201	225	216	206	225	238	189	218	208	237	221	217	213	216	202	237	210	213	217	205	236	218	207	233	178	208	206	204	212	205	208	225	191	215	196	203	240	223	193	200	228	215	181	207	223	210	221	205	219	216	217	223	220	238	220	187	215	219	205	242	216	222	245	208	193	219	199	254	220	212	217	224	241	183	222	210	236	221	216	181	237	211	236	205	230	240	223	223	255	244	234	225	214	239	207	206	200	202	226	200	207	211	237	201	233	217	194	232	224	221	206	206	216	196	218	226	195	233	212	199	229	230	233	188	214	247	224	222	196	211	233	236	227	202	207	230	226	235	237	229	225	214	196	218	248	211	206	217	232	204	191	221	169	249	223	231	235	231	212	226	213	235	233	265	224	187	239	201	240	216	221	239	221	225	242	212	216	232	246	202	214	221	246	240	217	206	233	257	219	231	248	213	212	252	183	216	219	242	251	231	213	214	217	228	192	246	212	223	208	247	214	193	262	234	250	213	208	239	209	206	220	246	228	245	197	225	205	188	240	222	218	232	216	203	213	195	199	190	217	187	197	225	187	191	211	194	201	214	214	217	207	235	217	204	227	194	196	203	244	212	252	236	205	219	218	228	241	236	174	213	232	204	215	192	204	226	207	198	226	208	223	206	217	238	218	207	204	248	234	240	227	214	204	236	211	194	238	215	220	212	243	223	219	198	215	218	220	189	225	247	208	230	222	206	217	214	204	221	220	204	218	209	199	227	212	240	196	232	239	194	209	226	214	249	259	229	216	220	192	221	198	234	213	223	208	226	219	200	191	217	216	207	217	208	244	230	200	208	214	200	214	201	202	235	211	230	239	239	231	230	217	229	212	256	215	187	224	199	213	204	204	224	195	207	204	203	231	234	214	252	177	193	212	235	204	208	221	232	218	240	251	253	223	196	216	224	209	211	203	221	220	214	192	220	223	203	196	235	200	172	224	214	251	210	211	224	199	212	230	230	234	223	222	239	224	241	214	194	225	217	221	234	214	256	211	220	268	226	211	203	224	210	216	236	233	205	206	213	211	212	230	217	193	235	219	245	199	229	206	246	209	203	228	223	245	211	232	235	213	235	224	211	222	213	224	234	231	194	219	216	234	244	214	220	228	227	230	229	196	215	245	214	226	202	241	248	224	202	217	253	210	223	223	256	201	202	227	223	245	227	213	215	205	214	226	219	213	225	241	215	206	206	210	240	192	224	208	235	198	196	200	205	218	223	219	216	210	206	202	235	233	222	248	214	239	248	217	240	195	204	197	235	203	223	223	253	205	218	210	225	209	233	236	242	212	240	206	243	227	212	203	203	247	216	192	221	228	217	229	190	190	220	225	232	220	232	213	199	201	210	204	217	191	222	235	192	228	207	209	221	242	224	209	217	233	225	225	220	251	232	219	206	204	211	242	234	228	200	208	239	240	212	227	192	222	192	221	236	222	201	207	229	240	224	202	223	201	221	197	197	184	200	211	232	206	207	204	238	212	243	235	219	218	217	192	208	195	199	216	206	230	213	207	214	204	203	174	225	238	222	202	220	236	217	208	231	207	220	219	224	204	238	235	230	225	211	197	231	221	209	178	216	191	241	206	224	215	216	218	205	204	273	241	223	226	203	186	208	244	199	243	217	254	224	229	233	238	240	224	219	214	226	205	211	202	238	225	206	226	216	224	213	215	239	210	212	223	224	205	230	213	217	220	252	225	241	214	214	255	256	235	197	240	219	222	223	218	241	251	201	193	211	231	194	224	224	211	182	202	241	226	213	207	243	214	183	203	214	204	198	207	242	223	233	238	252	226	229	200	209	223	234	226	208	216	226	241	226	191	204	214	226	213	186	207	215	237	226	207	214	201	216	240	200	236	240	227
20388	12938	13392	15298	12168	9445	6569	4400	2816	2185	1813	1404	1327	1142	895	790	679	644	584	557	568	584	555	533	572	526	568	550	581	551	515	547	552	554	525	558	526	464	539	533	485	509	566	528	534	543	519	547	470	511	485	475	517	475	553	468	593	485	498	539	494	452	509	487	498	492	475	469	495	529	483	543	508	515	515	494	512	507	480	537	503	497	457	510	480	503	502	479	529	475	511	530	514	477	497	505	478	502	516	500	510	523	481	514	512	516	471	497	501	536	491	525	503	480	485	514	474	525	489	453	465	480	496	479	492	521	512	521	499	475	509	491	468	511	519	500	506	468	476	461	463	458	479	507	468	511	496	475	489	473	514	485	489	483	499	441	492	503	504	483	483	500	485	480	484	508	508	472	488	495	500	517	502	474	489	537	498	538	480	500	526	472	519	491	482	484	448	471	486	487	490	473	464	521	485	492	523	500	483	504	457	469	485	468	520	492	492	472	514	490	510	488	500	512	486	464	463	483	440	511	444	478	484	505	504	465	486	460	460	507	505	512	483	509	454	505	465	524	498	510	488	493	476	467	530	473	483	533	529	494	486	488	511	499	488	488	469	442	477	483	505	484	498	517	499	518	490	517	519	516	504	467	493	490	497	504	539	465	503	488	512	501	471	459	478	500	499	498	505	518	503	505	491	487	481	486	492	496	513	501	521	504	502	507	484	449	525	496	453	512	542	454	514	490	529	452	506	501	474	475	504	449	509	488	495	507	522	491	478	482	503	523	493	475	479	501	475	515	524	474	521	468	506	510	484	528	514	489	492	464	463	479	451	519	521	465	494	496	514	522	477	474	471	525	465	504	499	534	458	497	507	498	513	497	487	471	491	491	495	519	518	481	480	471	498	492	531	498	486	510	464	526	459	484	497	495	484	513	461	486	472	508	495	469	508	492	472	456	464	486	466	488	488	503	456	474	485	540	504	514	503	500	493	497	505	479	506	498	507	481	452	472	495	519	503	451	502	477	488	537	505	520	465	509	461	475	490	482	479	511	461	486	526	490	515	501	465	477	464	488	482	453	475	513	523	492	493	517	493	490	489	471	534	442	466	455	479	503	508	480	481	540	467	475	464	488	472	529	497	502	493	519	522	482	450	485	499	469	510	513	499	512	527	493	500	465	489	454	519	455	466	485	503	515	454	462	557	468	448	453	486	491	485	522	506	473	468	472	499	518	507	492	501	493	480	485	487	480	492	469	477	487	485	477	497	488	521	485	564	495	495	489	508	481	493	508	521	503	490	467	465	470	487	504	476	496	466	486	491	506	523	463	488	501	478	504	452	538	489	496	460	489	472	555	499	467	535	459	489	493	498	482	450	485	504	523	512	495	523	529	497	483	557	494	491	469	484	487	503	504	497	491	487	486	506	477	494	517	501	475	509	479	473	470	485	513	487	466	502	438	484	526	501	473	528	497	507	497	468	469	490	434	482	525	467	510	496	448	489	481	457	469	481	465	475	472	495	483	477	508	505	472	489	467	512	472	507	538	521	462	515	494	555	471	535	499	506	487	489	482	473	492	479	496	509	492	480	485	483	494	480	504	484	496	482	505	477	504	519	475	509	522	502	515	528	522	463	499	481	480	441	487	553	475	505	478	507	540	494	511	473	484	469	462	480	449	467	500	511	436	501	491	537	498	481	500	482	461	505	471	488	485	524	540	490	455	513	464	511	452	470	475	487	443	528	506	493	478	535	525	505	515	487	492	465	465	483	447	480	459	490	498	489	481	504	459	517	520	505	470	496	479	490	492	491	498	482	521	486	511	515	448	474	493	488	483	492	494	505	475	522	501	439	522	531	474	475	487	511	468	495	472	506	480	490	490	506	498	480	494	486	528	508	497	483	447	516	497	497	500	448	495	531	481	461	474	488	494	472	481	453	445	475	489	517	500	482	504	479	471	481	475	498	507	537	441	494	506	466	452	508	498	465	486	508	505	498	437	510	495	487	475	507	493	481	492	500	471	469	497	508	508	508	500	457	466	491	503	492	437	498	495	527	482	494	482	462	556	451	534	475	499	499	498	508	509	501	482	463	480	512	495	504	494	440	520	502	471	507	455	499	469	478	481	491	498	495	516	532	470	500	468	506	501	529	469	503	502	467	456	523	524	478	504	491	512	472	501	476	468	453	504	528	480	472	510	534	531	516	490	495	470	535	511	509	513	473	470	497	484	489	473	498	472	479	497	488	506	508	502	475	518	481	490	464	462	469	493	475	514	464	500	494	480	507	515	470	506	498	452	461	476	482	487	488	495	524	483	487	507	475	486	483	508	522	466	491	497	520	482	495	462	521	506	498	472	482	470	525	529	511	509	503	487	494	513	539	474	540	460	487	457	556	503	527	503	483	502	540	481	489	481	505	536	471	493	493	485	466	522	505	497	491	496	504	492	492	510	495	488	516	508	491	531	498	464	472	504	487	496	466	498	461	459	493	494	547	471	499	531	482	496	516	493	478	517	514	461	480	495	506	522	502	516	488	487	473	518	542	495	471	508	549	495	497	535	501	463	464	473	512	482	516	500	473	483	450	486	499	519	485	457	472	476	510	477	482	483	454	480	493	469	507	491	466	510	484	513	489	479	487	484	506	491	501	522	517	486	508	490	451	502	467	461	472	492	437	472	484	512	508	479	487	516	448	462	499	514	533	481	469	439	475	507	474	513	450	482	474	449	528	496	490	511	498	458	488	454	463	465	515	503	474	465	492	454	484	494	505	480	475	483	520	501	496	494	513	474	490	500	510	500	482	475	470	434	472	525	490	536	451	473	488	478	480	452	510	493	490	459	488	527	507	487	519	499	475	505	486	458	459	457	476	513	488	496	504	476	472	494	503	474	478	479	474	495	445	487	497	463	465	476	537	498	471	486	521	483	496	536	468	466	487	540	484	536	486	503	473	468	515	495	519	459	491	503	493	486	489	477	497	510	491	502	526	508	480	475	493	500	524	508	509	522	475	501	499	493	482	501	524	521	493	494	475	511	514	465	477	505	511	498	505	507	448	488	487	461	495	494	476	506	517	476	457	527	506	523	477	467	485	498	483	467	456	475	486	505	476	499	495	479	503	502	474	515	477	487	513	482	532	488	448	488	458	482	475	490	499	497	455	477	493	502	513	476	493	519	502	492	498	495	510	483	493	499	504	537	466	524	480	475	499	460	425	490	477	512	486	485	530	515	472	485	496	490	500	486	470	467	467	497	496	486	539	512	510	520	503	488	472	513	468	484	465	482	439	474	539	505	519	473	471	524	533	466	468	491	489	495	461	498	497	481	466	482	503	508	482	495	512	459	461	502	503	520	524	488	477	480	476	458	489	472	483	484	522	502	534	493	481	483	502	483	456	499	473	465	468	516	525	504	511	507	518	490	501	466	492	493	523	471	495	488	500	535	498	481	481	503	451	506	502	487	479	512	518	482	500	537	519	477	448	509	543	529	518	477	490	524	483	488	488	540	465	489
46495	29996	13933	9444	5466	3692	2532	1577	1040	822	666	608	559	470	391	394	373	317	316	306	348	322	297	335	298	270	285	335	334	318	320	310	314	334	298	287	303	313	309	308	281	335	318	315	317	302	278	296	331	304	289	280	318	315	284	270	271	294	284	297	295	285	299	297	321	293	286	301	327	335	308	299	304	305	352	291	293	278	358	272	301	266	263	288	300	308	289	292	284	312	298	305	299	305	313	299	314	345	285	279	290	336	295	305	321	272	309	251	286	314	305	307	316	270	305	306	287	342	310	313	273	316	305	341	308	305	278	292	283	300	292	299	279	294	291	297	309	272	314	317	331	310	315	285	337	319	278	291	301	238	321	332	287	300	298	329	298	302	324	286	305	300	281	296	294	298	319	328	312	306	318	300	326	307	297	304	336	326	278	278	299	297	275	316	304	311	335	306	301	292	311	307	274	294	310	284	322	321	310	273	288	293	307	269	302	293	263	340	321	317	283	294	293	289	287	299	290	317	332	320	263	276	292	256	290	303	301	312	302	318	359	302	325	285	308	319	296	312	246	275	296	282	315	291	257	317	324	318	293	306	297	323	332	296	323	320	257	250	328	290	322	291	266	282	286	314	273	271	277	291	291	313	281	297	307	272	303	313	321	320	315	284	311	312	309	297	280	310	308	316	291	313	269	300	298	285	302	274	304	293	272	290	306	298	277	318	297	287	318	310	322	310	302	319	293	313	304	279	283	298	277	297	310	295	316	294	309	272	313	281	280	320	283	298	319	296	339	307	313	312	303	267	280	307	292	312	345	312	285	279	273	305	290	362	317	295	297	301	313	290	327	292	292	294	343	330	328	275	309	301	305	279	286	295	281	310	300	312	285	286	284	271	284	302	310	306	318	349	324	299	311	283	309	293	293	288	305	311	328	340	308	309	277	310	317	310	318	285	306	312	304	318	358	306	289	323	283	300	315	294	304	290	302	314	280	289	301	309	291	299	288	270	293	291	278	295	290	300	289	303	300	290	310	313	276	297	318	283	305	267	275	278	321	293	288	295	289	274	286	313	286	318	298	300	297	312	308	305	279	313	334	272	278	320	278	292	293	285	277	321	320	274	285	317	273	301	317	330	285	296	298	312	313	282	306	311	315	282	305	328	291	297	281	272	287	276	271	305	291	321	314	294	329	327	297	296	312	317	326	279	326	288	307	286	320	305	285	285	285	277	252	306	312	324	279	288	306	317	278	299	274	322	299	309	343	291	325	304	305	314	259	263	280	292	292	289	312	306	255	319	312	306	306	283	285	275	306	288	296	296	293	296	306	300	299	291	316	326	262	280	314	340	299	300	319	280	295	319	262	278	282	278	284	297	322	266	335	332	303	280	277	288	296	303	306	299	299	295	295	329	318	307	282	305	316	285	268	312	276	270	321	308	285	303	285	307	297	277	317	279	302	298	300	250	309	319	309	273	276	318	306	299	301	303	316	290	308	326	302	286	295	283	320	328	283	325	335	313	327	276	292	322	295	319	307	295	309	325	295	279	277	332	263	296	257	323	299	320	293	289	291	340	299	325	295	266	288	278	270	301	286	295	301	293	306	296	300	299	286	278	310	318	279	305	326	318	327	303	272	292	310	334	331	302	284	277	302	288	295	316	316	308	296	324	291	291	283	297	300	310	297	309	310	281	331	279	302	269	317	308	330	293	292	293	286	289	291	324	319	304	307	339	301	282	343	312	323	295	256	332	302	299	317	299	275	305	295	309	308	298	278	264	288	309	329	309	268	313	288	315	281	301	296	290	314	265	303	278	259	299	270	278	314	304	285	289	272	300	342	319	326	284	319	267	298	291	273	322	305	298	296	325	290	269	299	287	299	305	307	307	303	321	313	294	317	291	317	332	291	298	281	295	310	295	313	315	291	293	302	313	293	269	341	306	299	333	337	307	329	296	302	292	272	273	301	297	328	324	300	283	303	292	311	342	317	272	285	325	291	314	319	292	312	277	301	307	296	317	279	290	307	339	292	324	299	305	309	279	304	292	310	283	304	293	277	285	313	310	275	260	315	292	300	288	306	303	296	276	337	307	320	297	272	331	315	288	271	321	280	321	312	294	303	299	285	294	330	318	313	262	317	319	279	317	276	298	307	345	328	311	281	276	289	296	336	317	305	292	305	312	303	281	320	311	300	290	312	334	300	299	310	281	295	310	259	300	321	299	338	306	259	304	312	283	270	309	276	316	333	324	260	315	328	271	314	311	284	284	289	302	300	291	284	279	308	308	321	267	286	293	308	284	288	251	325	297	350	300	343	297	289	296	293	311	326	295	295	269	313	330	305	282	312	297	302	296	272	308	321	291	321	303	302	298	272	308	300	288	305	349	308	323	293	292	297	310	309	297	310	332	283	312	334	290	308	336	325	264	285	357	262	270	283	315	262	279	316	298	318	327	279	315	333	272	323	301	307	240	297	281	302	324	303	285	288	301	287	307	305	271	343	312	318	303	302	280	307	332	305	272	307	332	310	272	293	278	294	312	294	343	299	282	323	327	291	281	303	285	281	294	327	261	300	296	297	269	320	292	294	323	316	302	290	288	297	280	336	314	288	311	314	287	362	281	292	268	306	285	288	315	313	281	288	293	291	314	291	295	313	272	285	294	289	335	292	305	290	323	357	283	307	316	319	308	297	293	290	266	318	296	316	262	328	305	275	317	310	308	308	301	294	291	284	289	298	282	289	335	288	285	320	336	313	312	291	295	301	299	286	325	298	296	328	299	266	293	312	322	312	283	301	277	311	343	357	281	302	326	297	306	340	320	293	325	291	316	299	324	316	302	288	281	331	291	318	288	307	294	298	319	293	322	304	285	277	324	296	290	330	276	287	309	324	309	297	279	325	292	308	274	275	346	299	289	297	300	328	311	292	316	319	300	329	289	295	342	307	307	316	316	310	270	304	302	288	297	300	297	272	327	292	306	278	333	317	291	314	290	279	284	298	326	289	314	275	293	321	259	276	305	306	282	275	330	286	267	307	305	313	321	293	264	312	291	298	306	310	268	314	297	318	306	279	291	298	289	308	288	304	332	286	308	295	289	326	346	321	298	324	293	294	289	311	286	277	322	322	351	301	333	308	305	314	293	288	289	270	305	273	248	300	285	287	278	297	309	286	288	276	300	318	274	325	300	345	285	308	308	313	316	275	313	296	268	286	269	296	286	330	276	279	307	293	301	276	314	306	306	314	303	297	298	286	288	303	278	297	332	307	280	305	293	323	320	281	291	289	275	285	306	328	313	273	289	304	287	296	290	289	320	290	271	282	269	292	316	281	311	309	301	277	309	306	310	281	300	270	275	289	321	302	298	294	324	327	305	308	306	292	315	319	293	291	252	302	288	282	307	305	267	280	274	291	336	289	304	315	326	307	338	293	322	320	290	284	274	309	306	302	312	296	303	310	277	265	287	249	323	290	320	295	297	285	286	300	264	271	273	296	327	276	310	304	279	271	261
26388	17749	16708	18795	15337	12505	9161	5965	4074	3132	2483	2159	1983	1685	1298	1096	1003	886	791	816	759	757	762	770	805	761	727	793	773	727	703	729	773	732	732	726	660	716	728	747	673	676	725	725	696	659	673	687	646	684	670	694	674	684	674	643	654	677	638	654	646	658	640	645	740	632	665	655	654	638	709	669	599	653	660	685	640	690	646	626	631	684	647	640	593	635	657	637	695	681	590	680	642	664	684	633	631	661	669	631	657	659	668	608	655	665	629	683	622	675	645	606	679	660	599	657	640	633	627	624	679	644	670	684	718	670	643	648	626	674	665	668	666	651	593	675	682	643	659	666	639	687	622	649	611	621	674	649	672	627	655	641	588	676	623	680	679	635	644	619	627	608	633	652	619	666	630	652	597	634	657	631	650	660	613	650	604	598	630	674	677	611	637	656	608	641	630	620	616	617	652	677	624	619	645	680	607	619	655	667	663	690	676	608	603	626	646	628	583	634	625	668	674	650	681	663	657	652	624	615	690	647	631	661	656	639	671	666	670	620	667	623	611	632	623	626	664	603	640	654	588	603	656	670	658	645	653	664	652	660	630	657	619	636	609	623	592	619	625	667	623	638	641	645	631	660	631	616	615	641	684	640	611	656	637	593	628	607	632	589	622	652	679	633	675	675	642	623	674	612	646	643	638	644	630	683	636	622	680	641	650	659	649	589	646	590	606	638	668	602	680	657	615	652	606	679	654	652	643	636	635	657	645	642	629	630	625	648	672	574	637	669	654	649	616	590	623	614	646	645	666	649	649	683	652	623	654	632	667	653	640	609	664	649	625	641	657	618	679	635	637	640	654	629	624	608	610	649	624	642	615	644	679	618	673	620	664	571	682	652	618	677	624	640	630	625	706	650	684	644	615	693	636	638	653	610	643	583	598	629	670	643	641	671	643	686	614	651	671	657	634	642	625	669	600	628	643	699	639	659	623	659	662	617	659	585	649	687	618	678	654	656	623	669	654	628	617	671	641	640	626	684	628	677	639	634	626	673	656	624	670	635	647	675	652	619	627	645	678	630	651	618	640	626	658	689	694	665	682	663	638	614	619	665	626	642	651	606	644	654	621	634	586	643	674	610	601	638	664	652	645	640	699	656	642	652	643	658	637	612	618	681	602	624	628	630	611	636	684	622	682	624	633	619	655	622	591	589	659	649	668	627	655	646	621	617	603	648	623	629	683	624	665	614	649	631	654	636	615	618	627	598	659	654	628	666	640	628	606	627	595	609	682	688	628	622	658	655	632	661	642	635	650	652	641	656	667	661	656	608	614	674	643	637	619	634	626	638	648	599	690	667	628	622	626	676	672	629	672	652	649	619	626	638	646	658	626	626	613	653	620	638	652	692	603	639	636	625	627	662	595	614	636	628	660	605	672	655	602	705	668	621	671	580	666	646	672	608	623	612	636	647	590	609	662	615	637	647	603	637	657	638	626	641	644	630	705	643	641	582	665	614	600	643	695	647	642	668	635	655	583	656	663	673	590	645	634	643	581	663	669	645	643	647	640	648	600	671	646	657	600	626	649	614	653	621	639	626	646	667	613	640	637	625	651	664	615	646	626	667	633	657	609	655	674	635	621	637	637	622	653	649	652	641	621	572	674	635	649	698	657	640	637	623	662	629	639	613	637	615	661	660	630	643	631	633	632	646	637	683	620	626	670	643	601	613	657	662	640	641	641	651	603	600	664	654	644	613	620	644	619	663	670	670	658	633	651	674	654	667	652	622	636	644	654	628	657	646	658	640	615	600	656	643	666	643	667	621	619	633	601	664	658	626	628	644	631	665	592	627	640	682	657	691	606	676	658	656	630	596	647	622	622	631	643	660	657	629	614	606	601	621	621	621	644	668	630	604	646	652	702	639	654	637	666	589	670	600	648	612	640	664	650	655	648	673	652	608	606	642	642	638	675	634	663	661	696	671	645	596	611	608	628	636	615	656	625	650	664	614	660	609	615	630	678	635	640	606	653	645	618	621	610	651	616	628	642	644	637	606	672	635	638	639	629	695	663	613	673	636	671	637	647	671	645	667	628	652	690	635	635	650	673	613	627	657	674	669	674	643	600	641	692	643	682	629	632	636	636	693	609	662	657	684	624	640	589	674	618	714	660	631	673	667	636	618	638	628	623	611	678	607	601	634	586	633	633	594	599	638	595	625	644	619	668	613	629	674	614	639	621	591	654	645	675	634	627	638	636	640	656	644	656	580	663	660	623	687	627	675	675	670	640	648	617	628	613	712	638	615	659	682	650	640	625	652	602	609	649	651	629	607	631	623	600	641	623	636	661	635	638	656	673	666	616	660	638	605	655	647	679	646	664	616	587	615	643	640	636	621	708	636	676	601	670	602	682	663	617	664	618	673	623	721	676	643	628	647	649	675	610	676	670	660	591	629	646	650	628	627	616	620	695	645	607	636	644	664	702	612	652	635	635	650	676	615	654	641	636	639	665	629	571	635	612	620	651	659	622	639	639	676	611	646	650	665	635	623	644	676	598	642	636	688	696	647	658	646	663	611	691	651	628	579	583	664	614	638	689	649	622	628	624	647	665	650	599	676	629	632	598	661	640	675	675	653	614	622	671	720	631	631	623	632	683	621	640	605	643	690	606	652	617	657	610	617	647	636	617	623	660	621	665	665	604	614	601	667	651	610	625	653	651	648	663	641	640	638	652	583	607	649	622	625	639	621	689	689	639	689	652	686	589	613	670	689	679	630	720	624	634	640	615	667	668	620	638	616	660	619	603	648	633	637	615	658	666	624	661	618	634	644	662	627	616	614	651	620	702	598	672	656	735	584	637	638	654	612	641	650	692	681	659	590	661	650	656	636	628	641	649	616	594	619	647	611	662	630	670	658	633	642	597	646	644	649	643	649	673	655	666	595	587	672	606	668	617	605	639	664	636	698	603	639	610	664	648	648	639	657	658	669	637	617	641	610	628	631	645	620	613	620	637	645	636	667	656	671	667	631	626	629	612	634	630	623	628	647	607	662	636	644	663	644	675	634	668	666	640	640	651	664	684	645	660	641	673	670	692	646	585	604	641	619	640	654	662	651	613	664	679	571	619	611	609	591	650	647	638	694	659	614	639	593	669	665	607	658	635	636	610	648	636	688	647	689	650	705	641	692	628	666	656	659	638	626	639	620	661	605	657	669	668	638	666	619	646	661	658	643	629	620	633	636	639	625	621	669	658	632	629	613	633	596	630	636	658	628	661	647	630	601	661	607	608	661	631	640	620	650	647	638	640	628	655	625	624	596	660	617	638	685	605	649	648	716	636	671	601	630	645	621	626	683	690	669	635	628	614	604	631	687	639	632	663	628	654	594	655	630	624	684	661	696	671	630	663	674	618	672	633	636	635	609	640	610	630	658	646	675	580	620	585	627	672	642	567	647	674	638	678	612	650	648	625	635	610	640	635	621	662	619	636	608	590	663	638	608	647	629	619	626	599	674	675	676
16899	7880	4913	3879	2309	1534	1045	677	510	393	357	349	320	281	261	226	249	255	249	214	233	232	241	258	206	214	221	248	210	247	232	227	215	219	224	233	240	214	227	207	213	229	225	236	214	225	212	223	244	224	230	244	241	208	224	290	240	241	222	256	227	211	230	243	194	242	192	207	223	243	244	220	247	272	226	245	219	219	207	221	226	221	221	224	222	244	231	234	223	215	258	212	237	226	244	220	223	255	252	247	216	260	233	202	210	228	226	218	226	249	249	203	226	228	232	232	218	232	218	206	229	228	249	224	214	238	234	223	257	233	221	232	247	230	233	232	227	223	229	206	230	208	240	214	232	223	228	247	227	207	217	231	232	236	217	233	197	243	251	237	249	220	223	215	234	240	233	216	220	215	208	221	228	231	214	196	225	220	193	221	225	219	230	200	205	241	217	235	230	250	193	252	244	222	235	206	255	198	239	248	224	204	228	219	178	229	225	217	265	239	256	241	225	239	218	218	194	207	218	230	219	256	265	233	231	225	243	253	215	196	219	223	219	244	230	248	205	228	236	207	220	238	205	229	209	249	240	276	232	259	230	223	230	246	223	227	249	246	204	227	218	244	228	234	223	248	230	265	242	220	206	230	235	205	220	245	194	215	222	230	224	214	225	240	220	238	248	210	226	206	227	189	199	204	249	228	229	234	235	203	224	224	238	196	224	231	213	219	214	252	219	247	233	222	194	195	225	213	241	220	231	227	242	223	209	202	216	227	184	239	208	240	213	230	224	207	253	199	226	227	235	200	217	242	252	231	239	234	269	228	258	235	232	209	206	217	234	209	198	225	263	238	215	245	259	216	226	236	213	226	200	252	217	275	214	220	236	206	248	226	211	229	216	228	216	234	211	218	230	190	231	226	212	192	227	231	226	238	216	207	251	222	242	242	250	256	235	231	217	190	203	216	225	216	243	215	200	241	228	211	252	229	199	202	218	251	210	216	193	243	231	241	268	191	214	235	242	238	230	224	253	212	228	202	192	218	246	222	226	220	222	251	225	235	233	231	223	192	225	240	245	236	256	203	252	205	227	220	222	217	229	247	240	219	243	258	240	215	265	249	225	222	214	220	239	219	238	212	213	217	203	209	232	249	210	218	261	207	211	221	227	218	211	224	214	253	217	253	198	201	238	252	273	216	206	239	216	217	254	237	243	247	240	214	233	234	248	259	247	217	228	235	222	235	206	219	236	224	184	217	206	231	204	235	207	214	229	217	224	250	226	222	214	246	230	221	219	233	241	192	223	235	232	227	228	234	249	237	223	245	216	224	215	225	232	230	241	213	242	218	217	224	238	225	239	248	274	239	230	216	238	267	245	238	222	217	245	247	225	219	204	234	239	220	235	234	240	207	228	240	223	238	231	205	236	229	220	255	238	247	216	225	220	221	211	220	198	262	220	224	226	224	242	221	226	241	224	221	224	198	252	220	199	220	235	258	215	245	222	229	219	235	255	233	220	235	233	227	230	212	220	221	231	227	229	255	224	207	203	196	221	226	239	252	231	223	227	227	200	203	207	203	230	213	201	242	220	241	227	236	232	243	218	234	234	244	230	212	218	246	223	202	199	205	220	223	240	225	200	228	224	233	224	221	247	220	229	218	198	222	210	232	199	234	259	248	225	197	241	224	229	216	202	260	230	231	203	207	254	207	221	240	255	202	239	238	240	198	217	250	234	215	269	219	239	204	250	226	218	223	215	204	214	229	221	221	215	236	209	235	237	214	240	217	211	227	248	232	248	263	242	233	234	231	249	222	247	216	210	249	248	237	231	201	246	235	224	209	248	225	245	227	200	222	208	210	240	220	214	237	213	260	223	212	216	232	234	222	204	226	231	256	208	233	228	232	262	244	231	224	217	229	213	223	205	248	235	227	212	250	219	251	207	238	219	227	247	224	242	224	224	210	224	227	208	261	221	191	238	222	221	212	226	211	233	219	214	213	230	215	215	233	243	240	239	245	201	236	230	222	208	231	228	214	240	236	248	200	232	239	224	206	228	233	221	212	230	221	244	220	217	207	223	221	223	232	211	222	233	245	224	228	216	236	211	234	226	233	202	245	214	210	196	231	220	234	252	226	225	219	226	209	229	237	207	224	234	209	201	240	233	236	228	228	252	235	236	214	232	232	258	230	219	256	238	224	255	219	219	223	237	231	232	202	220	219	229	218	258	259	222	224	238	210	233	232	248	213	234	219	211	227	220	225	213	229	202	220	251	207	233	218	226	215	210	243	199	217	247	225	229	227	244	243	231	238	217	223	206	224	246	216	227	225	225	241	217	206	220	241	212	240	240	210	229	202	241	217	222	205	248	234	229	247	247	238	221	210	221	232	209	217	229	222	231	249	261	224	207	218	229	223	226	219	237	227	221	242	221	223	241	214	232	218	203	238	228	248	236	215	251	221	215	204	255	237	252	227	243	220	201	251	229	228	218	240	229	231	240	211	224	253	222	233	212	203	233	219	247	223	234	237	208	215	218	230	225	246	231	237	234	244	199	183	233	199	230	239	244	205	241	259	222	235	223	222	214	235	239	227	270	222	244	233	228	216	241	205	250	236	224	252	228	218	226	237	208	246	224	252	220	240	226	238	285	219	239	221	226	247	230	247	241	209	211	216	250	206	231	235	220	243	231	229	253	235	245	231	208	210	257	239	263	232	230	221	264	205	224	240	215	249	233	225	212	209	200	215	229	206	244	236	253	215	220	234	213	227	227	213	239	220	226	213	255	230	224	244	237	224	239	209	240	211	228	225	236	213	234	240	199	220	230	234	215	247	213	226	238	225	209	206	221	223	204	233	243	237	225	221	240	198	252	237	210	211	224	237	242	220	237	241	228	239	231	227	249	261	193	230	245	241	211	246	229	226	233	220	214	219	241	224	236	228	221	215	231	229	203	224	220	222	221	227	222	217	234	240	218	238	217	252	234	235	230	244	213	244	237	215	238	215	213	241	231	219	226	252	230	201	208	243	264	217	214	230	224	217	242	215	226	231	205	220	228	231	221	248	237	264	234	245	207	202	244	214	228	233	236	222	209	228	263	234	192	245	246	198	194	257	223	213	202	211	232	211	191	186	232	203	210	219	213	222	252	216	223	247	221	208	215	237	200	218	244	212	213	208	232	225	225	252	234	225	233	246	180	207	227	227	228	236	212	239	220	228	215	224	240	220	232	210	213	219	205	238	236	231	228	265	193	198	208	207	201	255	238	202	229	230	243	215	204	228	239	281	221	214	225	232	237	261	214	222	229	221	223	214	219	266	219	244	222	246	218	213	222	243	216	239	244	219	239	218	218	239	188	235	208	243	254	236	237	235	220	223	223	244	213	247	236	243	239	256	208	229	216	224	250	204	232	223	208	261	213	208	206	222	218	237	259	215	223	241	242	240	242	202	202	234	213	209	250	206	235	272	257	213	209	215	255	235	232	236	227	250	217	218	244	229	214	220	229	228	217	240
8852	5331	8777	10077	7863	6133	4275	2734	1985	1522	1200	1094	954	799	638	611	606	542	546	532	532	512	485	540	519	511	519	494	527	539	527	529	519	503	509	536	524	527	520	531	523	500	480	504	480	488	501	500	521	505	524	549	526	507	528	515	499	501	529	485	527	508	495	495	466	546	521	507	539	523	491	525	519	493	506	452	487	480	515	537	510	516	512	492	494	495	479	510	526	515	475	511	470	504	489	496	532	528	476	475	506	492	502	524	492	488	536	538	497	481	523	494	498	518	516	539	466	490	492	483	474	488	507	497	503	480	501	497	510	461	498	469	482	459	452	503	477	488	520	499	525	478	471	476	487	507	500	504	505	480	514	499	510	525	472	517	492	423	479	474	507	511	496	531	525	506	530	478	470	498	524	504	497	500	487	466	462	474	533	490	529	496	545	502	446	487	547	513	536	490	499	532	499	508	492	493	481	488	497	538	485	507	482	497	499	471	489	512	483	504	556	525	510	511	493	483	481	540	457	500	507	501	490	489	504	492	526	516	511	484	504	495	494	476	483	507	518	474	479	485	524	506	470	515	530	509	529	499	498	475	495	486	501	515	535	497	506	528	499	489	500	496	506	462	496	505	531	450	517	533	533	528	484	496	527	474	474	495	539	499	539	502	461	485	496	531	474	506	523	464	501	520	521	510	484	524	516	470	477	477	522	478	530	521	510	469	522	506	514	493	535	518	505	473	465	482	470	492	508	552	469	460	494	480	524	509	486	504	464	493	505	524	473	517	503	468	494	530	462	520	463	491	467	495	513	546	507	473	522	494	473	512	472	509	515	483	475	493	513	513	520	516	492	477	489	508	542	537	462	503	462	522	481	482	469	475	472	472	469	482	505	465	469	527	473	536	504	519	509	505	526	496	472	477	474	520	520	499	495	508	544	494	505	519	465	486	503	495	472	467	467	490	490	462	496	519	500	491	487	503	496	500	521	492	514	516	463	484	493	508	499	485	494	486	484	494	551	547	477	515	472	517	472	522	486	484	477	483	547	490	471	523	514	479	489	522	475	487	506	493	474	504	523	507	515	503	486	494	484	521	490	522	499	475	514	453	544	474	503	511	509	463	491	481	425	490	507	489	492	478	446	459	501	516	491	543	476	507	477	537	454	496	478	495	501	518	493	495	489	477	502	508	490	484	481	507	521	494	497	511	507	496	506	479	493	504	486	496	485	476	506	508	517	492	463	521	525	511	488	551	493	521	502	512	469	462	478	486	496	512	493	482	479	494	536	479	527	511	521	501	481	492	469	527	492	505	502	544	531	504	448	453	518	518	478	503	512	486	540	468	511	509	460	497	482	529	492	479	478	463	437	489	525	473	487	498	488	474	526	474	535	509	499	540	508	525	508	481	537	469	529	476	483	511	477	498	495	497	454	518	503	526	492	511	502	481	457	509	512	502	456	539	499	438	470	497	502	515	506	518	514	483	524	516	490	512	496	506	532	486	500	475	475	504	488	503	505	518	462	533	487	515	486	524	500	483	497	477	516	462	536	523	487	476	546	494	472	528	470	513	487	442	510	554	496	469	533	503	487	525	492	506	500	505	497	483	482	492	512	524	512	497	482	487	499	511	517	495	498	464	514	515	521	513	485	519	516	497	507	526	519	528	492	519	509	482	445	481	511	499	483	499	480	489	514	505	489	521	527	490	515	522	494	451	509	491	463	505	467	510	517	489	509	505	496	477	504	484	511	473	510	492	463	508	531	481	469	470	499	486	511	497	529	492	488	497	521	514	489	484	519	517	481	492	481	516	490	504	478	483	533	478	513	476	487	494	505	522	491	525	495	466	472	509	533	463	531	505	460	553	481	463	509	475	482	489	508	466	506	492	502	463	443	531	516	483	489	498	475	480	504	530	495	488	494	498	486	491	487	474	479	449	491	516	492	479	496	483	464	527	502	542	531	482	505	485	523	499	508	492	494	487	515	560	512	508	486	486	466	520	490	493	477	499	520	493	501	497	479	534	465	518	520	493	478	486	461	496	482	516	539	479	491	510	504	479	501	443	507	449	473	478	499	539	505	525	496	497	536	493	508	504	489	487	526	503	521	497	464	499	490	453	503	494	503	485	525	530	485	505	476	522	502	435	490	524	454	500	493	481	504	465	512	535	516	515	466	482	490	466	522	457	511	517	491	488	508	500	529	476	493	510	515	481	496	472	443	496	524	493	483	478	492	506	508	492	498	513	504	484	519	500	518	557	527	488	520	502	518	492	520	525	538	517	495	476	492	494	512	478	522	466	487	481	506	446	478	524	480	516	482	550	492	512	500	541	494	494	468	485	480	508	542	524	492	458	504	491	517	504	521	506	517	492	448	460	523	486	465	469	478	506	520	504	487	488	496	480	487	484	479	503	429	485	518	520	495	472	508	534	505	462	458	541	517	492	539	478	483	478	468	488	472	512	481	512	446	507	485	495	483	487	520	484	457	506	489	513	487	509	538	506	494	468	492	522	489	472	517	489	507	519	508	511	515	472	499	478	474	523	534	482	528	476	451	506	510	477	496	532	513	495	485	523	460	481	498	479	527	494	518	497	520	535	493	485	496	493	478	465	539	528	512	509	520	462	495	509	494	489	514	480	517	502	475	502	495	482	536	498	491	497	463	504	515	490	502	437	478	485	498	534	492	520	489	499	471	507	481	504	519	509	491	473	492	517	496	504	511	494	487	518	515	506	490	499	519	512	490	514	495	525	489	507	492	492	520	537	454	525	523	501	488	502	470	504	492	512	486	451	462	463	504	525	494	452	531	504	488	520	504	530	513	536	543	465	494	486	483	503	495	474	514	467	469	488	542	493	482	497	517	516	510	472	484	520	467	513	528	494	493	504	482	474	483	479	496	471	514	465	503	501	510	471	512	470	507	499	530	539	505	509	490	478	484	474	522	542	513	452	495	486	497	506	475	537	504	490	499	530	526	470	496	502	490	497	533	483	483	483	427	493	501	475	463	472	526	506	497	462	469	487	518	501	442	507	516	546	523	539	473	534	513	471	478	474	511	518	514	508	539	545	524	520	495	517	479	522	471	515	474	496	497	484	485	479	523	498	476	492	492	523	490	486	516	473	492	471	518	475	513	452	484	523	502	479	472	553	488	510	476	464	491	487	515	500	495	485	465	507	458	487	479	476	494	484	490	509	545	506	521	495	463	509	512	500	529	484	502	528	497	498	493	499	511	470	505	497	509	495	509	511	499	496	509	482	459	516	465	474	523	533	489	537	461	489	510	493	529	515	480	488	499	508	485	503	489	506	516	495	520	509	492	494	508	495	505	497	467	497	501	506	491	495	520	483	509	504	478	498	456	487	518	495	477	490	478	452	496	477	530	519	495	501	520	468	521	463	519	534	501	536	500	491	523	511	520	504	506	453	514	488	491	505	489	500	501	479	510	489	466	518	517	516	510	483	522	500	530	499	477	505	491	527	516	455	557	504	520	517	505	501	497	524	524	494
34798	18613	9012	6525	3812	2647	1812	1088	737	550	444	488	419	312	272	264	294	274	251	250	250	214	235	270	236	224	220	234	236	205	246	241	244	211	256	207	226	244	227	228	234	203	242	216	239	232	231	220	233	243	258	237	218	207	227	239	242	239	208	217	221	248	254	212	210	225	216	204	222	242	216	203	224	204	244	224	200	215	211	238	221	234	202	205	231	203	200	265	240	226	187	224	243	229	195	240	242	239	227	239	170	227	246	227	223	236	225	238	224	244	241	210	241	219	230	219	233	213	224	250	241	248	245	233	247	240	228	232	241	228	248	235	233	225	227	229	224	214	227	238	196	213	240	222	237	246	249	245	239	249	243	206	217	238	234	225	204	209	222	219	191	186	224	238	247	210	252	205	226	213	235	238	221	246	224	218	215	249	241	211	207	219	165	230	207	194	236	220	231	216	210	236	260	212	190	219	215	209	238	190	221	247	231	232	235	239	237	201	205	225	236	227	234	221	233	241	235	220	229	211	204	210	239	242	234	235	198	193	224	229	231	253	215	221	220	224	213	245	224	233	209	210	244	234	239	206	246	225	215	219	226	208	237	200	216	244	242	214	233	238	250	243	220	201	259	228	220	237	257	217	226	236	227	215	222	244	255	246	213	242	211	230	205	194	243	197	214	244	251	258	208	214	212	223	218	238	217	218	203	228	245	225	209	214	250	240	218	196	237	225	208	223	212	221	201	210	212	224	217	220	219	243	233	261	227	244	217	226	196	205	236	223	234	213	226	229	231	233	197	238	218	227	211	209	234	234	235	241	246	217	252	231	251	211	222	220	237	192	199	255	226	249	254	233	254	220	209	233	214	219	247	206	235	248	209	244	206	238	251	247	240	237	220	233	256	225	210	236	249	234	232	265	236	232	226	222	219	225	224	215	223	220	238	216	225	234	234	249	241	271	220	212	209	251	229	218	208	235	231	225	226	224	228	250	217	211	225	230	209	187	244	231	233	223	209	247	216	233	215	243	233	212	210	222	211	213	227	211	221	242	225	213	264	233	229	261	233	214	231	222	228	244	238	236	231	249	196	209	220	238	227	207	213	233	246	224	218	242	204	225	230	213	216	224	216	212	209	201	221	195	221	241	215	220	198	254	238	203	223	227	230	226	206	199	246	240	221	206	260	246	224	265	235	235	272	252	213	217	235	224	221	186	210	244	234	240	205	214	218	212	234	232	224	232	232	216	202	234	249	245	249	224	214	222	222	221	215	250	216	220	235	204	225	209	236	247	249	248	194	238	241	253	238	217	236	259	220	221	222	254	204	225	243	226	219	219	233	233	226	217	221	245	222	228	209	263	236	220	214	231	233	242	217	203	217	244	228	226	214	233	205	218	246	217	208	182	208	207	244	254	219	247	226	238	240	211	240	219	235	262	226	200	204	228	191	199	246	247	244	257	230	211	241	235	232	226	250	228	232	217	243	212	236	244	217	228	215	243	239	225	238	231	217	195	245	219	265	236	209	225	224	223	221	236	213	194	241	222	207	241	183	234	222	219	252	238	248	247	260	280	204	225	252	229	241	237	251	235	258	245	218	207	244	227	231	199	195	244	217	206	232	180	216	225	227	267	218	283	209	241	231	210	237	223	226	232	204	229	224	213	229	222	225	246	196	222	264	225	224	228	229	234	224	233	228	214	229	204	210	217	234	232	240	255	227	239	226	237	256	262	239	250	226	208	246	239	235	223	212	215	232	217	191	264	215	233	194	238	232	246	210	215	236	238	268	214	262	203	222	194	232	230	214	204	240	240	192	229	219	203	209	234	218	217	230	233	201	198	215	215	219	227	221	216	214	237	243	233	243	252	234	235	219	216	207	234	220	218	249	232	223	239	227	225	219	201	225	218	195	212	232	227	210	229	219	257	233	209	233	244	224	233	225	246	224	217	196	211	215	214	263	211	205	204	267	235	219	259	223	231	214	221	210	216	230	253	205	209	211	222	228	230	215	245	241	236	248	207	215	230	180	235	233	255	242	228	229	224	207	211	212	231	232	231	237	241	221	209	227	221	232	239	230	255	216	223	230	221	231	222	200	230	250	233	210	222	246	235	227	242	253	233	234	236	227	229	239	245	247	214	213	224	228	255	211	240	217	219	216	237	239	219	229	247	231	226	240	237	223	241	251	223	221	212	236	197	227	209	232	229	236	221	222	224	213	202	240	210	213	270	243	216	235	229	253	232	237	251	243	226	235	230	247	231	210	237	236	206	219	225	226	215	236	237	187	223	219	235	227	210	226	256	243	221	215	200	225	219	197	234	197	248	237	187	219	232	218	228	207	221	223	224	216	209	228	241	251	238	238	221	218	214	225	219	204	233	226	214	194	222	236	243	212	205	238	225	238	232	220	208	227	239	211	220	226	206	228	213	242	222	234	256	190	237	226	183	221	243	235	234	227	238	230	205	232	216	214	217	233	249	216	227	224	233	233	189	218	241	244	226	222	228	232	190	242	236	245	238	242	205	240	215	236	239	225	199	214	217	241	218	211	208	222	221	246	232	213	236	228	216	226	232	192	254	240	225	218	233	257	212	234	255	218	218	236	224	228	252	211	222	230	255	247	238	237	253	221	235	227	225	222	252	245	220	241	226	214	253	253	217	231	226	209	206	202	236	218	235	254	227	225	204	206	237	210	221	251	254	203	211	200	258	251	234	215	225	256	242	240	224	248	262	208	220	219	217	214	209	257	224	208	213	229	262	215	235	200	205	211	219	219	240	206	221	223	250	219	234	201	232	230	244	237	218	227	226	247	230	208	212	249	220	228	240	240	247	202	242	241	221	227	218	203	219	212	225	219	211	244	195	222	237	236	223	241	230	255	268	232	244	254	220	229	248	216	241	220	210	239	223	215	219	245	238	226	222	254	240	231	239	241	196	237	228	249	238	217	231	200	248	279	220	239	214	239	187	214	250	204	201	225	232	253	198	231	216	217	205	239	220	229	220	238	249	233	206	225	218	234	217	223	222	223	209	207	234	206	208	202	230	278	219	214	219	234	241	251	216	211	229	196	252	223	229	238	252	243	211	202	245	218	239	244	206	238	250	211	218	207	249	234	211	231	195	275	247	231	223	257	238	225	217	222	238	238	222	229	218	225	236	225	205	236	254	227	239	215	213	219	251	236	219	222	205	185	222	232	231	236	246	213	258	220	221	224	235	228	205	239	239	211	214	238	227	213	216	204	223	216	222	269	237	223	234	214	214	211	237	230	212	209	226	245	209	238	218	206	217	206	233	235	219	214	215	228	207	211	223	240	229	206	241	224	206	222	206	211	243	216	205	220	221	196	214	248	200	268	205	244	230	212	247	203	247	248	235	206	235	225	211	255	243	219	261	228	222	221	252	237	230	231	210	231	225	203	248	226	227	244	233	258	219	204	229	206	240	208	228	191	204	195	211	210	220	222	206	232	197	211	250	243	205	240	225	245	222	203	217	227	218	241	203	252	260	233	232
19523	10871	13236	14751	11973	9924	7168	4786	3292	2516	1885	1843	1545	1090	876	769	664	633	608	628	594	570	572	585	614	568	531	565	575	611	522	587	569	570	552	517	522	526	541	550	513	573	491	551	504	514	587	527	483	490	531	474	501	525	564	502	526	481	519	519	537	545	511	500	519	506	540	547	546	537	543	540	484	534	472	503	473	515	484	528	545	525	503	481	534	511	501	501	580	540	511	539	498	535	556	494	498	538	497	524	511	477	498	515	509	511	503	500	542	568	505	555	484	527	475	493	520	544	536	479	499	491	509	519	494	498	539	492	533	523	528	500	474	515	493	506	488	546	500	503	519	509	559	490	480	487	450	534	485	520	514	513	539	454	543	528	467	494	493	524	480	546	511	487	499	484	516	517	494	484	499	512	521	500	538	457	523	501	494	504	490	483	486	499	529	501	496	489	490	500	506	492	509	528	493	475	508	475	473	477	523	480	502	522	493	490	486	496	499	519	468	525	496	528	506	506	501	463	497	528	557	495	465	498	553	540	510	521	517	514	548	450	517	509	479	514	495	507	509	480	504	503	522	502	458	534	530	485	526	484	521	538	494	498	489	565	489	492	509	481	485	496	507	533	519	469	499	513	495	506	507	505	510	476	496	518	485	525	509	539	520	506	499	468	491	483	532	466	473	518	493	504	514	496	546	492	496	526	492	468	462	475	487	502	492	519	541	524	531	524	503	457	523	490	522	486	504	529	507	497	490	455	483	476	505	520	522	502	473	482	524	509	520	464	482	485	487	549	513	527	497	477	534	489	529	491	495	497	493	489	524	504	503	453	536	497	473	490	503	520	481	483	486	498	516	509	476	485	454	531	499	474	507	487	488	525	517	490	528	525	515	532	468	494	457	496	465	503	522	539	508	512	523	515	518	463	533	522	477	511	502	558	481	530	530	531	486	512	511	533	457	477	521	481	462	545	513	521	481	451	549	524	500	507	525	485	498	500	473	497	483	507	509	529	476	483	485	536	477	504	481	529	528	515	469	478	529	487	539	502	473	525	535	501	519	534	520	485	493	465	516	483	514	523	502	515	531	475	487	492	495	484	512	528	516	488	469	517	470	523	494	501	529	474	519	502	512	491	507	452	525	525	536	536	536	471	508	472	521	532	482	488	508	496	484	524	543	519	494	485	535	492	456	535	521	531	549	520	493	461	531	532	490	508	505	491	462	502	449	512	504	458	473	528	496	512	527	463	514	511	498	560	497	454	515	483	528	494	493	464	481	534	481	477	491	536	507	483	484	497	477	484	500	498	533	535	494	494	457	479	503	514	522	486	489	539	555	445	513	506	481	501	541	514	506	478	532	451	497	491	517	480	461	550	498	513	490	531	511	501	519	517	498	498	505	499	521	468	467	510	512	484	497	502	507	471	513	530	507	493	488	488	487	510	510	539	498	499	510	510	474	526	506	542	548	466	527	500	499	484	501	524	526	469	495	498	528	483	531	522	523	536	501	518	481	482	477	478	509	504	530	511	512	475	509	499	493	517	473	486	522	489	514	518	507	511	547	540	481	517	510	534	472	539	460	498	518	490	505	501	499	497	534	501	492	524	517	468	519	479	474	492	487	515	502	493	525	479	509	502	509	519	515	534	536	474	483	520	507	513	527	460	530	544	490	489	500	496	493	505	492	489	510	493	461	474	525	508	493	539	505	476	484	513	497	481	481	476	464	485	464	532	477	530	546	503	495	539	501	493	517	471	495	539	476	459	485	532	489	499	496	544	482	517	502	511	503	538	494	490	489	523	503	493	508	533	499	515	504	527	518	553	551	500	487	537	489	496	506	524	489	488	501	531	488	524	549	506	496	494	499	502	500	530	490	484	484	511	516	492	509	500	490	512	477	532	492	525	515	528	505	525	534	505	500	552	524	495	534	488	500	470	466	526	531	508	532	525	491	500	520	492	481	478	504	523	520	476	507	509	514	511	472	504	475	506	506	495	505	500	466	522	507	492	507	489	491	506	496	530	497	509	540	480	512	519	517	535	526	505	516	544	499	508	479	524	512	531	494	514	488	501	490	515	496	490	474	499	468	534	520	535	475	491	501	547	518	522	518	513	532	498	524	542	518	489	485	491	529	436	496	506	486	499	483	476	513	502	526	568	467	491	495	453	511	488	525	502	487	539	492	505	514	511	529	487	477	495	508	479	508	482	528	496	532	505	519	489	522	496	491	469	446	512	505	549	519	498	506	508	492	490	535	505	495	470	519	517	488	525	480	474	544	523	521	516	520	513	499	512	494	541	486	515	487	483	452	498	523	467	541	515	502	535	499	510	529	519	521	537	479	450	490	513	528	521	496	487	499	505	520	505	514	485	536	465	483	527	483	500	497	510	530	518	522	481	524	485	472	505	527	535	528	533	528	505	520	509	522	480	502	481	501	538	497	529	529	522	491	529	503	524	497	463	517	508	508	477	502	482	539	546	510	473	533	515	490	540	532	520	519	447	489	527	540	506	533	502	492	497	521	470	536	521	450	467	476	496	496	531	484	528	525	512	502	477	512	550	469	524	493	493	480	502	525	476	485	477	542	477	520	516	507	506	541	505	504	525	507	511	484	531	492	497	492	491	491	490	500	495	513	506	498	525	527	475	490	462	479	510	493	524	478	469	535	460	483	487	514	520	533	554	478	536	479	496	526	462	461	451	484	507	497	518	524	492	519	510	475	490	465	530	532	487	512	497	518	537	515	470	490	511	521	509	500	497	496	505	502	529	484	483	496	533	488	509	467	498	554	521	502	508	490	498	511	504	522	509	510	523	501	504	466	548	485	483	483	526	488	486	524	522	510	526	499	485	518	485	505	510	487	508	504	506	515	534	498	493	510	537	515	512	527	543	500	480	526	524	501	476	478	481	493	479	499	480	487	473	456	462	500	489	469	489	504	522	484	481	537	510	524	479	520	520	486	520	501	518	526	482	548	520	495	507	522	510	509	507	489	487	518	535	482	472	517	486	507	510	498	528	538	537	481	522	573	483	512	505	491	479	517	466	541	491	490	481	501	504	515	522	506	501	486	485	559	497	472	524	530	510	497	480	515	520	461	522	525	531	526	489	535	479	474	513	499	504	526	492	499	469	518	511	528	509	536	467	491	470	513	509	523	482	537	498	520	473	519	523	472	536	519	479	458	516	457	539	498	541	519	488	478	510	494	480	530	511	511	544	471	514	529	517	494	534	527	467	512	524	509	485	516	527	503	537	511	542	508	507	527	513	478	479	534	520	487	554	560	500	485	455	540	477	512	487	498	523	505	526	487	533	517	472	520	474	552	512	563	493	459	514	525	488	522	511	505	487	466	564	515	530	515	532	529	483	542	534	537	501	494	530	477	526	491	501	536	518	521	525	540	488	473	494	476	523	499	540	457	520	521	506	520	494	484	477	467	503	481	501	478	487	468	516	540	475	492	502	522	519	476	504	480	478	511	512	514	515	505	506	502	510	499	552	523	525	492	459
44945	24057	12410	8622	5324	3927	2717	1745	1171	907	736	644	522	456	383	354	371	354	322	318	306	334	306	362	302	340	310	329	304	314	304	309	340	309	350	303	317	279	335	304	280	315	274	279	291	317	293	316	342	315	334	312	316	340	280	312	292	280	289	283	317	329	309	323	321	358	316	304	317	323	306	315	323	301	274	306	273	315	289	281	290	308	305	282	260	339	272	301	300	305	333	305	335	308	302	296	326	292	303	304	317	298	294	301	278	286	309	276	284	310	267	302	300	277	324	303	272	307	267	283	318	290	329	296	287	294	284	286	300	299	290	300	322	309	304	310	293	292	287	318	284	295	300	333	327	282	303	306	306	334	301	307	302	272	308	297	312	328	295	317	316	317	311	294	313	291	297	314	289	301	298	302	278	300	269	317	314	320	306	297	261	328	306	289	311	306	304	315	298	304	300	328	288	322	299	311	261	309	260	323	291	296	310	332	324	311	289	321	284	275	302	317	309	324	315	315	267	269	284	302	314	320	311	262	292	266	326	305	262	335	338	298	296	287	336	284	333	322	324	297	283	295	285	286	278	285	301	301	308	267	304	264	270	270	323	310	315	328	330	315	315	346	315	306	269	307	285	262	300	305	267	309	306	305	315	305	295	293	296	284	318	286	283	310	310	286	306	299	330	307	309	286	328	326	297	282	277	288	310	308	276	308	295	343	325	282	298	275	284	292	292	307	296	285	279	309	288	320	291	291	304	288	294	317	310	313	320	279	300	292	285	300	313	319	309	329	294	304	310	278	305	292	298	269	295	257	303	320	312	326	301	319	300	296	326	324	323	329	267	329	284	295	316	288	293	283	313	287	303	313	316	263	281	281	283	308	301	288	303	299	281	284	272	305	280	290	327	286	322	307	290	292	309	312	293	327	318	317	297	273	332	290	289	283	305	307	302	298	302	315	292	283	325	292	308	298	301	288	278	309	308	316	300	285	307	265	309	310	313	286	285	289	264	303	281	305	299	278	315	345	337	338	303	299	293	322	318	293	298	311	308	281	299	299	311	304	284	300	293	300	320	300	291	298	302	293	286	298	326	327	327	291	316	303	265	286	308	296	296	311	317	331	302	329	308	315	287	290	327	274	283	302	299	277	277	303	278	300	291	330	289	295	305	302	285	298	268	301	319	306	279	296	255	302	313	276	315	294	323	299	318	292	368	284	307	293	315	294	300	329	296	313	313	313	289	318	316	310	299	305	284	331	346	319	270	317	290	284	334	320	303	295	283	333	309	316	278	297	320	300	292	300	298	335	281	313	285	303	344	311	325	315	290	323	310	319	308	290	303	305	284	331	292	342	306	289	337	292	306	304	301	334	280	313	316	261	275	314	338	313	310	316	305	324	293	297	272	269	296	290	303	283	291	300	311	296	343	288	310	305	278	284	297	307	311	324	318	274	321	321	314	304	326	324	291	333	291	285	338	343	295	296	316	283	278	282	274	256	308	304	304	306	318	335	305	279	289	296	319	304	336	306	292	299	285	277	278	300	347	301	286	292	311	320	316	288	319	270	319	315	302	296	311	301	304	306	308	306	310	323	316	324	300	276	299	280	305	293	280	327	334	281	307	298	303	292	291	288	303	283	278	288	296	300	280	285	301	297	349	284	297	293	309	305	314	324	313	287	267	292	319	296	295	315	305	326	293	290	292	283	295	295	294	329	293	285	312	279	299	278	332	315	327	325	308	312	314	323	302	302	288	313	284	294	318	326	283	300	348	325	302	326	265	311	298	274	289	326	273	332	273	311	284	311	275	313	252	297	341	306	297	281	299	285	308	297	313	338	273	311	312	274	274	299	292	297	305	302	283	301	297	288	291	320	343	362	319	289	311	313	278	314	286	341	293	301	291	317	312	293	306	283	328	302	309	322	307	311	317	286	296	342	276	282	337	301	352	321	268	285	304	297	323	310	330	313	326	282	272	310	335	317	326	287	280	301	336	282	282	324	299	302	276	304	296	291	302	293	299	318	275	279	327	312	273	328	291	288	299	325	302	296	291	319	311	277	331	305	273	284	298	304	295	336	311	354	313	327	275	304	280	272	314	267	291	274	280	263	294	280	300	280	259	293	267	300	296	342	295	303	280	297	310	293	297	304	303	311	324	292	272	306	275	312	281	293	303	315	307	339	335	297	297	313	295	315	323	287	285	295	308	322	277	296	285	300	305	289	366	291	306	304	288	300	308	283	286	303	301	281	319	313	281	264	304	289	298	275	305	284	313	343	287	289	282	348	333	345	287	259	296	289	303	276	367	283	309	325	309	297	319	306	307	347	293	327	323	287	293	310	301	265	303	276	284	291	288	322	293	301	290	266	337	288	321	325	267	321	302	286	287	300	289	285	343	267	295	276	294	281	317	305	294	292	309	283	294	298	294	334	298	302	256	286	317	294	280	312	252	312	340	257	316	291	311	294	316	322	319	317	295	309	312	318	284	294	292	288	314	240	289	312	302	314	310	251	308	331	333	333	291	303	298	320	298	327	306	323	278	304	296	296	288	299	333	320	308	327	279	307	294	326	315	325	294	316	327	299	295	302	265	265	289	329	287	296	278	305	275	279	300	318	300	308	272	280	277	298	258	286	285	301	295	298	305	319	301	268	288	322	287	270	309	327	283	268	267	275	300	295	308	316	309	300	281	330	290	305	300	315	321	290	288	301	303	329	313	314	300	314	333	278	317	346	282	320	292	288	261	299	333	323	297	309	285	312	292	296	289	323	317	305	306	335	313	300	275	316	316	280	263	308	285	294	290	326	302	307	292	287	266	279	302	311	332	305	288	283	315	294	339	321	317	307	277	294	294	310	312	307	281	322	297	295	308	335	290	288	291	281	274	300	296	323	306	309	306	275	302	308	307	311	285	282	323	312	303	283	316	285	330	269	319	343	294	312	304	311	275	293	300	340	305	323	314	249	309	308	290	271	275	310	285	326	273	317	290	321	270	299	303	272	296	317	314	315	324	291	287	327	269	310	284	293	310	296	279	282	304	288	270	331	316	305	337	293	280	273	309	309	276	325	313	310	282	313	304	310	293	299	285	300	310	304	317	266	295	315	301	271	312	315	308	315	336	286	301	275	330	332	311	289	303	312	326	331	286	332	271	282	338	316	312	328	328	318	302	292	278	326	322	288	317	294	306	287	269	297	319	292	282	272	258	282	301	280	315	320	283	299	337	329	303	301	320	285	316	327	293	277	281	289	326	264	290	307	291	333	311	303	272	284	281	324	299	311	325	303	297	296	285	330	310	286	266	289	301	280	287	336	284	298	282	299	308	291	297	307	312	341	308	247	309	291	319	295	335	275	255	328	289	290	262	313	287	317	301	322	317	281	293	294	319	296	307	294	304	277	269	295	305	303	309	347	283	303	314	263	343	302	297	302	310	308	277	282	279	283	298	304	282	327	292	280	287	344	351	314	279	300	323	305	282	304	283	288	291	283	330	301	300	324	328	338	316	328
24708	13138	16223	17722	15585	13251	9928	6794	4863	3697	2740	2605	2189	1562	1242	1047	984	876	810	843	795	798	822	815	750	771	766	734	711	717	787	797	816	751	780	729	723	735	752	705	692	694	644	683	691	697	767	721	721	689	633	684	685	653	666	665	687	649	662	688	670	646	678	621	620	659	746	646	701	677	633	638	655	680	674	646	640	646	671	604	664	645	636	661	687	632	641	684	688	616	608	631	626	615	675	682	685	696	640	639	676	602	644	676	653	650	622	626	679	655	633	650	617	651	665	656	648	629	630	642	654	637	605	667	651	663	616	626	611	595	652	666	634	647	642	655	662	648	637	652	700	657	713	673	656	655	651	634	641	614	675	645	665	656	661	625	667	654	670	623	588	663	601	670	622	628	634	631	705	641	646	646	648	661	609	658	645	649	589	641	670	689	664	616	616	639	650	653	643	646	642	645	625	625	645	650	610	626	622	630	637	619	638	601	680	669	629	639	609	661	660	684	660	633	677	635	640	594	662	659	613	640	670	628	617	610	618	656	641	643	638	618	627	642	664	619	624	652	671	662	664	611	676	610	625	627	666	642	623	627	600	644	663	630	655	677	648	595	647	630	624	657	605	647	615	616	686	640	639	611	696	669	629	668	652	630	641	595	630	657	646	629	601	640	680	604	603	633	644	677	618	649	691	673	625	621	651	627	649	683	626	666	674	665	667	674	668	664	627	614	692	683	650	672	646	627	670	621	645	672	675	676	675	632	594	670	662	649	679	643	639	607	646	655	654	625	637	641	617	636	635	654	653	658	679	576	643	623	633	642	668	655	657	643	647	644	636	637	660	648	621	652	651	663	664	640	658	610	676	643	661	659	657	626	647	696	654	595	681	674	654	662	621	683	605	643	658	667	674	629	589	645	657	664	646	604	663	622	599	657	671	621	667	606	647	622	643	655	683	629	612	676	686	610	613	686	629	613	616	647	678	647	665	666	687	645	607	641	649	629	699	622	672	618	654	682	665	659	612	621	673	619	639	659	657	641	669	654	676	663	604	663	612	622	618	639	669	670	618	604	651	661	614	656	643	615	669	672	576	645	662	626	622	614	647	617	615	677	616	652	603	610	688	703	647	642	687	621	655	671	640	655	608	655	641	592	670	627	650	669	705	628	641	684	621	657	659	643	628	667	651	641	685	605	625	663	661	620	661	634	672	670	644	675	644	678	645	660	590	644	647	655	619	646	654	655	610	630	635	668	613	686	653	667	613	650	699	622	615	647	663	641	665	606	638	661	592	647	592	680	662	665	653	638	665	641	672	628	620	717	660	666	671	636	612	638	650	702	674	673	615	670	617	628	656	634	633	652	683	650	608	694	630	654	639	666	621	675	636	633	610	608	651	651	628	665	637	660	688	636	661	697	644	636	653	591	657	659	626	650	637	661	649	652	595	654	663	649	608	664	632	655	648	635	639	694	685	654	638	643	659	680	675	617	693	628	611	626	635	616	650	634	664	645	615	658	666	680	610	674	656	671	673	616	611	639	621	614	616	608	677	653	698	683	647	609	605	651	635	666	678	653	648	635	616	665	658	642	657	639	658	621	655	689	663	626	667	649	623	699	704	650	683	636	670	680	639	646	684	648	659	595	661	663	649	650	688	662	598	636	625	605	639	653	618	645	624	678	625	625	662	619	643	640	687	617	645	642	659	680	653	657	659	647	674	649	617	642	644	611	618	637	676	663	638	645	671	619	669	656	675	667	602	647	632	634	683	630	636	660	651	671	653	623	659	647	649	638	661	631	629	627	647	663	609	694	613	659	642	701	673	703	675	708	683	644	627	654	641	634	645	590	683	637	588	649	627	617	662	669	604	673	696	645	630	644	650	623	655	639	594	666	620	623	600	632	629	641	674	649	638	618	663	646	585	675	672	659	682	631	704	661	615	615	626	684	631	618	614	678	624	661	641	652	643	653	661	607	606	673	659	668	650	684	670	644	611	643	687	653	599	658	624	655	630	689	685	676	664	614	620	687	629	712	630	658	622	605	668	623	625	636	589	662	651	605	609	634	670	661	616	657	639	664	646	645	652	638	638	612	666	638	651	616	629	662	593	634	680	616	599	659	652	628	635	630	640	665	632	691	653	633	640	653	616	647	599	671	617	635	631	657	670	635	650	664	667	629	660	655	623	651	620	615	623	657	651	687	678	620	609	618	618	643	629	597	648	643	681	614	654	687	659	658	602	679	630	618	670	671	624	626	704	619	615	653	620	695	582	612	648	659	653	664	572	646	638	624	637	645	649	632	642	679	650	622	636	609	674	664	622	691	659	654	632	637	653	640	674	662	616	628	620	637	584	653	667	632	634	652	640	675	672	649	630	672	629	637	648	642	681	626	627	652	661	646	684	655	670	632	636	610	659	658	619	629	624	637	653	642	634	653	642	648	627	628	646	682	590	623	592	631	634	642	649	642	650	633	660	672	651	658	627	643	600	607	623	645	606	629	627	631	660	623	645	650	632	658	660	640	711	684	638	662	654	661	628	609	614	642	627	650	626	637	652	630	630	633	681	680	605	644	617	668	621	638	646	619	693	677	684	643	640	660	668	664	607	647	643	662	596	635	622	604	613	623	657	650	627	619	636	668	613	632	648	642	651	648	655	630	664	650	658	652	659	640	674	644	687	640	649	706	657	627	641	634	633	608	623	627	660	617	702	665	664	633	659	649	627	647	635	630	640	614	622	657	639	648	702	627	648	643	626	638	648	631	676	679	654	656	699	665	632	700	622	660	640	629	677	636	631	636	628	639	576	615	635	636	692	596	664	688	645	607	635	590	642	645	669	624	597	618	664	662	624	629	632	660	630	719	643	696	656	643	634	634	674	650	620	680	657	632	620	608	661	645	666	641	660	654	621	646	679	665	594	636	630	625	646	635	640	612	660	631	620	629	603	634	640	615	596	672	654	604	606	641	667	655	629	671	610	678	636	672	605	629	660	595	667	626	630	611	656	645	650	672	655	649	658	633	639	618	625	602	613	670	622	625	632	594	670	650	617	631	630	643	638	655	633	657	620	592	640	643	604	658	675	638	635	593	659	617	619	640	617	633	625	622	716	663	656	660	625	685	619	678	599	630	626	663	641	633	632	644	616	642	625	631	643	643	648	619	690	674	621	639	662	654	675	659	689	648	686	654	668	646	657	674	676	703	668	666	636	655	653	665	640	671	663	619	666	629	639	581	714	641	638	594	685	643	655	654	616	677	686	701	628	620	636	671	654	654	599	661	677	654	714	639	616	632	652	668	653	624	632	658	608	673	626	683	628	655	624	639	630	632	701	616	627	655	595	665	616	651	643	674	579	614	629	675	622	669	661	682	635	633	624	651	604	614	613	649	664	661	659	646	646	643	657	620	688	663	607	667	684	632	652	647	624	670	630	639	636	642	687	648	639	611	589	630	659	632	636	688	644	644	659	668	672	665	654	621	658	663	641	647	656	655	640	668	676	666	621	621	619	661
16300	7063	4376	3133	2258	1591	1219	750	543	442	371	350	317	265	264	251	229	270	235	241	230	248	216	226	230	226	214	219	231	204	254	236	208	211	232	206	262	206	237	222	232	206	229	257	222	237	197	202	212	221	245	226	219	220	208	187	231	225	240	250	227	235	212	263	246	248	219	204	217	269	231	284	235	225	225	247	236	230	206	206	214	225	230	222	210	252	214	233	228	232	232	247	262	242	202	235	229	214	250	215	219	244	207	218	227	221	188	224	244	214	232	213	213	251	239	212	226	255	201	229	220	225	250	246	210	224	218	235	270	228	247	237	200	246	212	214	244	231	231	241	242	222	226	216	222	211	225	253	244	238	236	230	218	210	210	213	225	206	201	237	231	211	242	219	235	257	197	225	227	224	219	208	192	238	224	236	248	215	227	210	198	243	236	242	190	215	249	233	233	220	246	229	245	237	220	208	225	242	258	224	246	212	203	234	222	188	234	201	211	217	220	238	226	213	220	250	217	204	237	238	218	232	246	230	258	221	207	252	226	209	183	233	216	203	222	232	238	202	233	243	210	233	242	231	241	236	255	209	209	253	227	234	253	217	208	230	209	204	208	208	236	243	233	224	207	196	257	216	247	233	208	233	207	230	241	243	213	219	233	228	206	211	189	209	210	213	250	188	202	245	213	213	207	211	228	241	217	222	228	245	235	207	202	222	247	214	247	221	188	199	233	224	219	258	215	210	205	210	216	217	238	232	226	232	236	229	219	225	211	220	236	200	231	231	249	260	230	249	214	238	218	239	219	220	225	232	220	196	205	237	250	205	221	223	245	204	219	237	233	241	223	221	249	237	229	199	222	215	225	238	225	234	228	216	212	211	221	233	246	244	230	222	233	235	209	212	223	227	217	190	215	245	213	205	216	268	206	262	229	257	209	224	247	225	220	251	212	216	213	216	223	212	231	237	285	234	256	216	197	247	216	223	226	226	222	255	226	232	219	203	209	186	193	234	253	229	226	227	192	216	205	199	230	233	227	226	232	240	232	221	255	254	214	255	236	204	233	183	203	199	210	224	225	260	233	213	255	221	182	181	205	212	211	219	220	220	223	238	213	237	200	209	218	243	211	214	210	214	209	196	225	237	203	232	249	236	222	229	241	232	228	200	197	209	246	254	240	197	210	228	240	229	233	202	191	218	223	253	268	208	198	251	229	232	223	218	213	216	254	210	194	245	259	257	235	205	229	212	219	211	235	220	229	221	222	255	210	233	240	230	235	214	237	221	211	212	205	230	249	232	230	206	244	251	212	222	240	242	245	241	224	221	213	244	238	200	221	206	223	226	196	232	207	227	209	207	221	207	219	253	229	232	213	212	217	222	206	220	217	194	221	213	217	255	213	256	242	212	239	219	223	240	201	259	199	241	228	222	207	242	220	245	209	231	247	219	247	236	229	223	211	192	196	214	221	215	281	220	217	236	211	226	207	228	213	237	239	199	237	257	235	190	221	227	215	221	210	252	214	234	220	230	232	249	228	201	221	230	215	224	249	225	208	235	250	205	232	237	229	225	240	245	222	217	238	203	223	208	221	226	215	201	257	189	232	231	237	224	230	229	220	240	251	208	224	227	226	240	219	227	231	239	205	207	210	193	229	262	217	214	259	194	246	245	205	211	210	215	194	205	249	221	209	226	211	207	194	236	245	219	229	227	212	227	221	245	242	232	228	211	219	209	214	214	251	225	254	235	211	240	257	260	225	225	238	213	243	223	221	219	231	243	240	266	220	240	219	236	217	229	196	242	238	224	199	246	215	233	245	212	227	262	225	215	208	226	218	228	200	237	229	220	198	213	244	250	238	189	219	234	217	228	224	240	233	218	227	225	222	234	212	212	198	248	246	232	209	196	240	245	205	199	235	181	243	242	220	242	215	216	225	234	213	210	194	241	232	216	240	252	226	192	223	235	213	216	222	197	227	203	208	220	244	248	207	233	238	268	249	238	213	213	230	208	218	213	238	230	227	199	188	210	219	208	219	219	200	217	219	232	251	209	211	246	232	214	190	189	229	231	215	204	220	206	231	221	239	204	227	224	247	211	217	220	218	203	206	212	221	226	221	246	214	231	217	252	213	235	225	230	237	207	220	217	226	234	247	218	199	234	212	265	264	227	217	237	206	233	216	231	215	230	255	233	235	234	197	216	235	216	207	223	207	242	225	233	213	221	183	213	197	216	229	225	197	247	235	252	232	243	221	214	221	209	183	230	208	189	238	215	218	224	216	219	235	246	252	253	255	230	213	199	197	235	216	236	188	225	211	244	236	209	211	205	218	232	246	219	236	219	181	213	229	216	210	239	200	233	234	254	241	257	258	233	208	220	256	225	204	198	218	208	241	218	236	205	228	223	226	225	226	218	215	227	233	197	221	213	216	210	228	213	205	249	222	233	231	211	220	212	216	232	190	228	237	200	217	242	239	249	235	223	207	221	237	216	208	260	233	221	220	211	210	213	231	232	231	211	256	248	246	186	211	220	225	214	223	198	243	221	214	204	233	238	242	243	228	213	213	210	203	243	237	253	220	205	213	216	239	233	218	224	247	225	220	225	249	260	219	243	223	216	217	197	230	241	229	222	231	217	232	255	239	196	217	234	238	206	230	251	188	216	227	217	237	228	195	199	217	229	224	258	219	231	212	229	234	258	210	223	209	229	205	240	254	215	272	221	219	202	220	221	235	234	253	209	239	229	209	244	203	227	226	199	206	206	238	218	216	213	233	200	220	241	211	212	248	242	219	202	223	228	231	219	231	219	253	235	257	237	228	240	220	215	233	249	211	205	231	226	243	236	243	231	249	246	219	222	245	239	244	232	194	230	216	220	235	223	204	228	223	230	213	209	229	218	255	228	233	218	179	233	216	247	201	212	227	237	224	248	227	216	244	221	203	218	243	221	222	204	232	187	251	224	242	224	269	255	245	209	217	256	246	236	235	238	252	224	247	195	225	213	233	210	225	234	215	260	207	221	228	214	234	227	204	206	204	205	235	232	219	233	251	231	226	214	249	220	224	218	221	199	233	221	208	209	223	231	252	228	221	229	233	215	243	187	216	227	259	238	223	257	194	237	223	218	257	215	246	233	244	246	226	222	247	187	238	201	210	249	232	230	207	206	228	236	225	236	211	211	224	238	231	233	194	222	247	252	204	237	219	192	208	197	218	221	192	252	227	189	220	202	228	250	225	237	202	227	238	245	226	216	225	224	241	240	197	205	225	223	223	204	239	227	245	196	211	218	204	229	216	220	222	235	225	224	241	221	224	237	242	234	245	228	217	199	214	226	218	233	200	230	219	202	222	251	234	232	236	210	226	211	224	237	225	229	240	236	194	220	216	225	216	197	199	250	240	238	215	240	233	203	236	223	237	210	227	197	224	226	221	209	234	224	231	209	232	243	169	215	235	262	238	243	240	263	211	221	219	202	250	202	245	230	242	199	231	223	241	239	222	242	199	222	225	211
8328	4684	8018	9048	7866	6589	4710	2933	2183	1696	1239	1246	974	740	610	606	602	566	512	494	516	503	478	500	537	515	517	554	490	559	509	522	511	539	497	541	500	499	469	533	483	506	513	548	460	455	485	486	509	503	505	496	512	489	466	509	515	488	522	492	532	496	484	482	518	516	525	518	514	468	515	478	482	493	492	533	499	523	513	510	507	497	499	492	490	522	514	531	483	514	512	470	500	479	488	488	513	531	520	477	530	492	479	526	484	485	489	510	484	497	505	476	510	489	491	482	501	496	471	538	501	538	484	518	504	535	464	476	448	532	490	493	527	457	463	510	488	495	497	508	467	490	477	530	445	483	493	513	511	526	437	498	490	465	507	496	482	498	551	505	450	477	457	472	482	483	453	499	461	536	521	497	508	517	500	495	478	497	504	518	473	533	496	474	478	520	473	494	492	488	483	505	474	503	488	469	469	506	486	501	499	501	502	478	501	509	486	483	491	509	547	487	498	505	471	488	489	535	465	495	475	437	490	485	470	498	439	541	522	490	534	473	462	500	483	501	488	484	507	467	464	451	513	497	468	460	465	470	524	541	463	466	455	521	471	506	497	491	518	491	447	474	461	486	521	482	489	482	482	492	463	534	483	510	527	482	489	466	484	504	469	485	502	465	476	457	505	503	483	517	526	483	470	502	501	486	475	463	464	501	499	512	481	526	532	490	479	479	504	510	497	495	507	510	500	482	494	495	493	475	479	530	477	484	474	509	522	474	495	451	498	474	513	526	487	509	497	462	526	496	496	517	471	474	463	502	482	478	478	485	496	529	491	462	474	504	524	481	516	471	476	490	485	488	512	488	501	499	479	525	472	516	499	515	534	514	510	512	510	480	501	503	487	454	519	503	493	511	486	483	471	472	457	498	513	474	531	522	507	463	477	482	493	506	495	463	479	460	510	498	490	496	516	530	496	494	499	502	509	503	541	463	478	493	487	466	516	507	497	514	458	497	498	520	478	518	506	471	481	492	500	533	516	537	502	481	486	509	483	492	509	496	519	494	458	473	473	512	498	482	472	514	488	500	451	452	481	505	466	447	481	492	456	508	478	521	479	506	481	472	473	500	509	470	461	477	518	478	504	469	514	481	536	488	498	481	453	514	502	511	487	538	487	480	525	477	482	451	530	503	502	489	460	504	521	503	492	491	479	490	453	540	474	481	503	474	528	500	481	484	487	508	490	499	474	506	509	496	485	451	523	497	487	521	483	552	518	492	508	514	477	437	506	497	497	494	514	468	493	514	479	478	463	490	490	492	462	502	512	515	519	491	498	459	512	492	530	481	460	498	467	502	449	509	511	458	490	525	516	429	456	491	490	473	506	473	512	484	524	479	478	512	476	519	489	512	505	504	459	506	527	474	475	489	485	503	491	522	507	461	486	471	494	522	459	491	489	487	485	471	494	514	512	500	511	489	445	488	465	508	483	453	481	507	498	503	485	480	494	483	507	523	523	478	521	512	466	484	460	493	499	536	518	528	512	491	494	486	502	492	485	534	484	497	490	495	492	476	444	507	492	487	480	480	486	462	473	499	492	490	476	514	480	514	465	441	513	524	505	508	504	480	504	507	508	508	487	483	522	484	489	528	471	512	507	513	496	497	515	482	460	480	465	519	484	480	488	503	511	490	545	498	512	509	476	501	489	491	481	474	475	457	516	477	514	482	482	511	519	490	469	517	505	489	526	558	493	467	488	492	504	495	513	496	497	504	493	511	531	474	450	485	489	504	522	482	492	458	546	478	447	508	506	496	485	455	496	471	516	484	491	498	490	466	525	496	498	518	479	503	510	502	514	493	480	478	528	478	520	508	486	509	522	491	483	499	496	483	454	503	526	498	464	502	504	475	476	480	506	466	467	497	487	476	521	468	474	509	549	495	530	507	488	480	494	489	487	493	496	499	514	493	480	484	493	480	470	522	483	508	502	540	490	519	495	470	524	476	494	499	496	506	517	482	470	498	485	502	469	486	519	479	460	456	512	511	472	483	560	477	462	499	528	493	531	475	462	521	442	469	487	496	469	476	471	506	475	537	505	479	474	486	520	487	476	503	470	473	524	487	487	497	520	524	469	471	512	467	514	480	530	469	463	472	534	485	514	526	449	497	511	482	493	488	492	444	450	522	528	511	508	485	508	447	521	512	501	491	538	459	490	464	532	453	479	492	512	507	465	496	479	507	493	454	461	481	481	488	503	490	493	497	498	488	504	515	525	483	457	531	506	489	512	468	467	523	532	521	489	489	491	475	484	464	497	478	490	491	487	505	498	498	462	497	471	473	490	484	510	506	484	483	478	449	478	502	524	478	483	494	520	467	477	462	488	482	499	529	502	502	464	489	502	512	481	517	508	514	480	487	535	487	497	465	515	506	504	469	501	487	453	502	490	481	517	536	533	489	493	513	521	523	478	473	513	476	498	472	483	493	492	500	505	540	493	487	482	506	471	509	541	526	547	481	500	501	498	462	483	489	489	516	501	452	492	521	531	494	495	465	527	471	528	505	470	486	481	494	501	495	524	508	503	516	506	507	486	521	475	502	511	454	490	437	493	528	505	513	517	502	536	503	492	498	498	537	505	518	504	499	489	512	513	508	508	484	494	481	512	513	505	514	515	533	484	469	478	505	501	535	513	513	458	491	471	502	477	549	484	498	480	497	481	496	480	506	509	490	472	507	485	490	525	501	504	483	513	509	483	510	501	495	506	435	485	516	489	530	449	489	465	539	468	498	461	501	474	479	508	492	487	506	522	487	455	512	438	495	467	490	470	470	493	538	494	530	489	515	573	484	504	483	515	510	522	512	473	485	537	486	501	503	497	486	484	469	514	477	481	483	526	500	482	519	468	466	487	494	457	515	484	489	489	494	466	450	474	500	522	453	464	487	475	442	492	458	474	472	486	468	482	510	475	510	509	482	520	501	492	481	532	482	487	493	477	486	486	472	525	469	491	470	497	500	514	475	481	514	480	488	477	497	489	475	476	506	527	541	538	487	502	490	534	518	550	502	435	508	508	466	506	477	457	458	475	512	504	489	462	481	514	493	481	499	488	473	496	496	492	532	480	477	471	507	477	489	479	489	482	471	459	498	525	483	524	477	465	499	482	495	538	475	469	499	460	452	466	461	502	508	505	476	471	531	473	482	468	505	498	493	503	512	492	530	505	483	509	500	487	468	478	494	469	478	514	542	456	467	463	517	480	444	511	504	514	482	534	477	546	491	486	510	501	473	488	494	487	486	503	520	502	483	469	529	502	523	513	502	485	527	474	505	478	504	516	493	491	471	482	468	457	511	497	521	490	513	515	501	454	508	466	515	510	487	461	504	499	521	463	476	503	502	507	518	486	494	452	494	493	493	459	514	484	480	494	494	465	474	530	489	480	490	509	501	445	516	470	472	509	508	547	500	479	509	485	480	497	495	494	457	508	488	485	499	482	491	487	493	489	509	565	509	452	472	487	525
33825	16464	7536	5283	3538	2841	1865	1221	810	649	506	495	399	338	281	285	279	249	229	277	246	239	273	254	249	260	252	194	201	226	258	231	246	232	235	237	226	249	208	238	231	206	209	206	233	234	242	205	267	246	235	198	244	232	249	249	228	222	241	232	244	232	248	231	211	211	239	251	234	257	225	215	225	255	218	239	217	214	249	225	248	200	251	254	222	254	256	245	224	210	232	259	256	232	250	237	213	226	236	200	242	230	221	216	220	241	226	249	258	223	232	225	220	225	239	233	240	239	233	249	260	233	214	219	221	228	216	237	218	242	214	234	226	187	234	240	229	241	232	237	234	222	239	236	213	216	228	247	214	216	219	211	239	225	215	234	203	234	206	237	222	215	256	224	219	243	240	208	200	227	226	226	251	225	227	209	241	221	270	246	221	228	228	242	237	235	210	240	271	278	232	219	244	240	212	213	239	230	244	194	217	182	221	240	255	210	215	249	255	232	229	246	211	230	218	238	245	230	214	231	217	215	216	208	240	239	241	212	226	234	205	208	219	199	214	201	240	225	234	236	215	232	205	221	264	247	216	245	234	217	225	200	249	258	230	230	218	215	216	222	218	222	213	229	223	254	226	236	232	241	213	239	233	229	255	238	251	238	246	211	235	198	209	231	243	246	262	236	239	214	231	226	226	230	239	216	210	203	228	202	224	240	250	219	263	205	213	222	219	236	212	260	233	249	230	241	213	235	230	246	239	226	238	251	222	209	238	231	211	223	229	221	222	265	234	208	259	197	228	239	239	250	247	229	217	238	219	212	248	222	225	220	239	203	241	249	200	214	225	229	229	248	232	244	234	227	241	217	235	249	216	243	239	205	217	237	201	243	227	242	223	231	236	213	262	209	249	229	227	223	254	248	227	246	246	209	230	219	215	231	230	224	239	261	234	236	227	225	213	247	216	253	234	221	225	229	250	235	220	234	229	225	241	224	236	239	224	225	216	217	244	208	252	223	229	223	241	215	229	215	249	228	217	279	229	226	214	222	222	216	246	225	224	214	226	253	234	226	253	235	232	235	231	234	230	215	240	204	233	214	257	245	197	204	239	221	236	203	198	247	247	233	224	221	202	241	209	268	252	228	262	221	253	264	243	243	238	265	235	238	212	241	219	224	245	228	230	225	226	255	244	229	244	247	243	242	238	228	221	232	234	225	228	217	241	215	218	236	227	233	231	225	224	211	243	239	231	232	233	231	226	239	208	238	228	246	219	221	227	222	205	213	210	189	214	227	233	225	221	225	206	214	218	227	240	217	223	236	246	243	236	213	214	210	230	263	235	218	223	231	227	218	230	224	233	233	251	241	267	224	245	209	244	229	219	223	234	213	219	239	236	193	220	237	244	222	234	228	207	236	220	220	219	232	222	188	186	206	247	209	200	227	222	229	251	238	229	245	200	222	224	231	250	220	231	225	207	229	257	213	241	217	229	247	201	207	235	226	208	181	218	216	205	263	233	249	239	228	264	219	269	238	240	210	216	244	211	254	233	213	207	226	206	248	200	236	209	180	245	227	216	235	240	250	230	249	230	245	232	231	226	226	243	227	226	230	219	214	219	201	246	230	217	233	249	201	199	242	236	233	246	250	230	215	210	226	235	211	241	262	233	265	237	234	248	224	213	238	182	239	223	214	216	223	233	218	217	229	255	230	231	243	224	225	247	235	239	228	242	217	238	238	241	278	220	209	218	229	237	229	251	255	246	250	213	244	249	221	254	236	242	261	237	233	223	230	221	244	238	233	223	228	247	251	225	238	223	233	239	257	233	239	238	251	247	226	218	211	222	234	238	250	243	234	218	203	238	210	212	223	231	234	232	229	234	232	220	245	252	245	225	227	233	247	218	252	218	238	213	213	241	245	205	247	232	235	233	233	213	216	253	224	216	254	259	237	248	231	223	220	237	249	207	224	230	222	237	200	272	227	224	248	255	215	210	223	209	247	229	216	213	242	244	230	225	225	221	230	228	235	241	240	215	223	222	263	219	241	231	260	251	236	238	243	224	210	236	250	250	213	244	226	235	209	223	212	221	235	226	233	274	263	247	231	197	216	225	213	248	184	231	204	231	223	223	233	216	226	232	243	207	238	223	202	241	254	216	241	245	208	223	219	233	209	207	220	207	241	239	275	235	244	211	221	217	253	259	241	229	241	233	221	231	229	228	228	233	218	222	233	218	210	232	203	260	250	235	225	237	224	213	230	241	267	228	233	221	240	236	233	226	208	237	258	212	237	260	220	234	197	270	248	240	254	210	231	238	217	220	213	251	223	213	204	217	267	220	210	230	234	210	193	253	226	217	238	209	245	225	266	256	230	228	205	221	232	226	250	251	242	209	218	213	250	248	217	247	210	247	241	248	249	256	215	229	238	239	243	198	260	217	228	212	214	222	246	240	239	221	215	240	225	224	223	213	251	241	235	234	219	228	234	237	243	195	224	237	238	202	217	227	225	239	251	238	248	240	231	212	248	223	223	211	223	218	228	256	258	245	236	246	202	221	244	241	240	200	223	207	209	220	230	235	222	221	239	212	221	239	213	231	233	225	242	203	233	243	232	220	242	230	234	211	197	205	241	222	248	257	229	212	230	253	208	215	260	238	269	213	235	229	247	231	227	213	229	198	224	209	226	267	244	252	224	229	216	202	213	226	214	229	267	242	233	207	255	234	230	253	263	209	245	216	236	223	230	259	240	213	215	215	219	221	205	212	235	242	238	215	255	227	246	226	219	238	237	246	211	228	246	240	220	239	225	248	242	228	249	224	208	220	230	217	217	237	232	219	224	237	237	259	231	231	224	240	218	222	218	241	240	220	222	227	203	222	244	234	231	247	228	235	238	222	216	221	211	228	245	190	229	189	212	220	232	264	226	221	251	219	236	216	215	244	234	225	236	237	236	218	239	215	240	251	232	219	229	252	209	188	208	219	243	243	218	223	253	227	242	211	232	215	221	235	236	213	238	211	223	250	264	265	247	229	225	224	218	229	252	248	243	254	232	225	267	243	243	223	241	254	233	247	242	225	244	248	226	233	229	203	228	241	217	228	224	227	233	258	227	253	228	193	237	215	187	212	224	264	220	202	230	254	268	225	196	196	227	196	225	253	216	242	228	241	239	224	224	242	218	212	223	241	243	224	268	231	228	211	222	261	196	252	226	229	226	242	241	248	260	218	206	206	251	221	196	213	213	206	232	237	216	252	251	214	213	242	219	229	227	212	215	232	232	254	216	206	205	262	222	256	252	208	208	206	274	245	253	239	245	222	213	237	245	217	248	247	205	237	235	226	193	216	203	238	261	246	261	221	217	231	246	226	253	234	253	236	201	203	246	233	214	221	215	200	252	217	209	213	201	226	255	214	261	237	211	199	238	245	239	229	220	259	248	258	207	229	207	212	225	262	217	214	219	257	219	238	228	214	201	219	240	232	236	234	227	229	225	219	238	222	216	232	225	224	253	223	232
18761	9581	11381	13077	11931	10429	7567	4932	3670	2616	2062	1902	1412	1063	866	828	790	692	682	602	592	595	599	560	581	559	587	561	568	571	567	567	594	575	563	539	565	590	561	555	557	517	540	508	530	569	555	555	557	569	539	530	524	546	525	565	536	534	532	523	535	487	536	538	532	504	513	519	526	583	554	532	546	510	538	540	541	481	552	546	494	514	484	488	524	542	505	535	535	493	494	582	510	492	566	497	504	567	501	555	540	554	509	527	502	527	461	531	481	500	548	540	508	509	505	508	514	533	520	482	450	497	498	521	496	539	537	536	489	557	512	492	533	520	517	499	538	513	522	546	475	472	473	498	535	471	546	536	521	479	526	496	520	507	494	508	523	511	489	535	538	474	510	535	540	540	505	527	457	499	506	530	514	548	499	498	477	503	555	532	551	513	508	525	537	514	511	503	517	526	529	525	502	477	500	494	520	529	535	508	530	549	481	524	534	484	523	503	484	519	514	489	462	467	516	491	510	511	532	517	480	478	502	500	498	496	510	524	497	498	483	517	511	473	542	535	509	534	470	526	462	505	504	528	516	556	502	514	509	502	504	515	517	461	525	507	484	496	525	516	495	530	505	527	503	503	511	541	485	525	520	534	483	502	487	513	554	517	487	498	542	504	491	495	506	473	532	528	501	492	499	544	495	479	496	539	519	532	497	524	505	529	481	511	482	485	525	541	519	497	501	538	492	505	520	492	512	536	512	511	562	489	496	538	538	528	511	493	517	522	507	543	542	512	550	473	540	481	516	473	499	501	491	514	526	511	506	498	480	508	530	554	506	510	501	491	512	567	548	499	511	518	490	554	541	498	505	546	507	490	537	498	516	500	549	526	470	538	517	488	528	510	524	528	505	534	501	453	506	506	507	527	491	502	513	517	547	490	475	535	488	489	510	510	486	481	521	526	499	482	501	517	538	495	509	506	529	552	522	532	505	537	481	490	494	474	491	517	522	476	548	462	534	479	536	495	493	485	530	497	467	495	509	502	518	526	534	525	527	511	528	526	494	506	499	476	479	527	530	476	508	470	552	461	475	517	491	521	516	559	506	491	533	536	528	490	542	494	547	528	507	518	501	543	499	516	503	477	500	509	499	473	502	484	493	530	510	537	523	552	505	521	509	511	492	517	526	489	504	495	535	537	531	504	527	517	530	516	524	529	557	532	513	519	489	537	552	531	552	498	499	516	518	526	503	512	549	498	490	545	482	479	534	522	533	494	517	460	520	493	474	500	516	515	531	471	472	488	501	539	527	467	499	487	503	555	513	520	512	528	538	502	515	547	530	517	546	504	487	465	490	524	499	540	514	513	476	545	587	534	494	511	489	520	539	544	513	505	537	482	506	526	512	505	514	539	515	468	496	477	482	497	491	509	500	500	497	517	519	507	525	490	507	500	521	513	486	516	485	492	515	540	471	472	516	505	506	524	517	506	524	529	479	517	511	525	532	519	447	507	500	508	539	491	485	519	551	475	476	510	531	553	496	522	515	523	476	518	509	528	488	500	478	477	539	511	483	508	521	530	517	524	504	507	518	528	499	554	491	526	483	539	521	482	531	527	511	516	508	535	519	500	524	517	495	495	493	487	497	494	487	501	492	480	494	507	487	527	471	507	534	569	496	525	539	477	509	518	502	503	499	518	548	518	506	505	525	497	481	480	484	543	471	530	469	509	515	482	485	483	529	514	517	544	517	516	527	499	511	517	508	480	525	507	508	508	531	568	531	499	534	519	520	521	506	554	478	497	482	498	524	526	505	545	507	505	502	491	491	476	506	537	467	463	514	527	522	535	567	475	531	525	507	484	508	521	548	511	483	518	484	510	506	494	499	504	532	506	485	520	583	507	495	522	461	490	483	535	569	523	488	499	509	511	513	544	526	521	485	520	513	508	505	507	526	540	527	511	536	533	526	511	513	536	486	520	504	458	491	496	556	541	473	523	473	509	518	521	472	518	537	500	521	487	522	472	505	534	527	521	494	577	496	530	518	548	478	487	475	502	533	533	514	486	520	522	446	500	514	527	514	503	514	531	518	501	484	493	533	580	472	522	532	471	527	486	536	535	559	508	488	509	517	491	520	478	510	454	536	519	535	526	519	539	487	518	508	489	487	512	473	496	502	533	543	529	486	465	555	497	500	493	476	513	506	517	491	518	507	508	528	489	560	527	523	494	527	509	518	529	514	556	524	507	514	514	522	525	520	499	463	490	529	502	497	521	494	546	495	505	500	567	523	513	547	482	506	522	501	511	523	545	527	483	518	514	475	551	491	496	537	514	503	556	540	475	497	515	491	480	508	506	495	524	534	523	507	502	533	480	525	521	544	544	513	541	516	500	517	530	536	551	492	515	515	466	509	504	496	514	534	540	542	552	516	524	505	478	462	557	486	489	526	524	496	516	516	522	518	516	533	489	519	515	529	556	505	523	480	513	515	551	499	491	499	542	534	537	511	521	510	495	529	520	494	502	483	483	510	504	478	531	504	522	562	518	485	521	491	527	508	475	485	509	524	548	548	542	488	498	520	528	492	495	514	457	530	519	471	572	513	528	501	511	486	539	499	481	466	494	494	521	507	495	517	518	511	478	503	538	542	510	522	500	536	518	540	490	516	512	503	504	530	514	488	490	493	516	482	483	518	487	518	530	577	503	480	498	486	530	496	503	530	526	524	553	505	529	515	534	545	492	505	498	507	491	488	549	530	497	513	511	486	549	536	501	462	511	522	525	536	498	512	506	499	547	541	492	453	528	521	521	529	544	492	525	509	495	499	498	525	484	517	511	485	494	504	470	515	503	483	499	490	501	484	522	515	517	510	505	549	523	485	553	545	501	530	483	470	521	529	530	529	563	499	580	509	474	532	509	537	517	505	514	473	537	546	503	551	538	531	554	471	509	510	491	493	512	496	501	525	496	538	510	495	490	507	522	491	488	539	479	499	478	475	552	521	548	518	500	517	523	512	494	530	479	501	512	513	527	493	542	471	517	525	471	518	513	505	527	499	500	500	555	516	502	530	491	486	498	524	490	490	523	516	506	526	567	517	520	521	540	502	508	512	471	488	484	484	487	547	507	503	523	507	509	515	506	477	538	482	528	503	561	490	464	448	506	513	511	537	470	537	469	491	533	508	504	490	493	477	548	524	469	508	479	556	488	466	498	501	521	483	545	516	506	493	521	509	521	538	528	519	508	492	535	515	483	505	490	552	509	489	543	480	489	523	495	519	515	508	514	489	520	521	510	509	511	531	499	516	516	519	524	518	536	518	533	491	493	479	530	488	490	483	502	556	512	506	517	516	468	540	506	526	553	507	508	485	514	572	511	521	530	469	520	522	540	515	470	511	551	488	516	527	539	521	511	501	528	510	530	476	533	516	507	513	491	516	510	514	521	532	535	498	532	542	530	496	479	521	566	526	528	493	526	530	498	466	544	476	517	521	512	527	511	533	514	519	521	564	523	480	502	469	509
44063	24133	10903	7770	5213	4096	2710	1786	1156	934	841	663	547	460	375	413	380	308	388	333	337	346	338	299	327	331	342	353	348	354	315	314	312	304	323	310	333	290	320	285	323	289	330	294	308	345	343	344	310	339	307	298	307	280	308	295	296	336	323	314	306	309	319	322	295	303	300	320	316	346	272	301	310	316	324	325	294	297	296	307	331	300	363	298	297	300	316	307	297	316	295	312	307	299	257	307	294	319	334	337	355	297	298	313	310	290	297	326	329	316	337	295	333	319	293	304	317	305	314	337	303	305	275	328	303	310	319	291	308	308	315	290	315	333	311	327	303	307	291	308	281	312	321	321	304	308	292	306	310	309	300	339	317	276	323	308	333	293	301	316	296	303	286	348	293	321	326	298	324	304	337	296	288	318	316	325	340	312	276	298	329	293	323	311	268	301	293	310	308	272	314	315	331	315	332	301	288	296	310	282	297	321	313	320	285	303	318	293	330	295	348	305	319	309	307	342	337	317	306	294	308	318	304	294	264	324	334	334	315	301	334	328	278	277	290	313	305	309	332	324	308	260	300	270	314	315	305	289	334	299	331	343	318	314	311	322	280	305	306	315	300	336	323	294	291	332	327	308	316	300	323	280	290	294	336	305	283	313	308	292	322	298	294	302	312	293	290	321	352	307	300	305	338	293	300	283	310	310	303	303	340	320	310	285	260	293	303	277	282	321	307	305	333	299	295	303	268	313	317	319	302	328	347	301	300	337	325	275	289	279	338	325	316	291	291	298	310	297	305	326	325	334	301	315	341	323	293	302	282	315	298	292	318	312	314	268	323	309	306	317	312	335	270	300	315	313	314	308	314	319	307	321	291	321	309	300	308	314	286	307	332	335	300	308	294	286	275	285	313	318	309	280	305	275	303	285	329	323	326	331	337	290	313	287	315	289	312	310	298	314	310	287	283	319	296	319	329	310	311	339	302	299	295	349	322	263	285	341	303	304	314	312	331	297	304	299	314	288	290	305	280	309	310	300	334	310	280	323	332	282	360	322	309	294	293	295	313	277	290	293	282	298	303	312	327	314	299	278	307	354	315	311	317	316	315	310	309	312	316	298	286	282	293	311	318	331	332	354	317	293	293	273	288	322	309	283	288	325	276	301	316	355	300	324	320	314	287	322	260	307	281	319	309	358	308	315	302	319	271	297	322	302	340	286	298	292	310	302	331	297	302	308	279	305	316	290	306	300	318	301	314	322	300	295	284	317	335	336	315	306	291	336	344	305	297	301	315	312	320	319	346	301	332	315	328	314	284	306	328	364	279	319	310	312	325	314	333	320	299	312	315	292	306	290	298	289	324	309	301	321	305	320	297	328	290	298	305	306	343	320	302	280	317	318	273	324	352	327	313	303	287	310	307	287	280	308	314	297	333	284	286	313	321	304	325	296	308	319	313	304	339	306	294	303	296	295	332	276	285	314	291	312	309	334	329	307	299	304	312	316	299	278	295	296	301	318	311	304	290	310	315	294	315	307	314	335	318	299	320	330	305	308	339	326	358	304	313	278	286	313	275	313	312	296	309	303	309	320	323	323	350	306	301	315	263	317	301	307	298	283	291	278	313	302	315	308	296	313	304	288	319	284	276	271	290	310	294	316	309	318	336	299	314	307	323	297	292	306	315	349	318	295	283	289	273	311	314	287	328	320	294	306	292	305	300	284	331	328	323	311	298	338	304	277	315	311	316	299	290	343	309	313	293	345	299	319	300	292	326	319	296	309	321	318	270	303	340	312	331	329	328	290	322	332	311	312	310	335	297	275	283	294	320	298	336	300	282	289	330	311	346	284	322	313	301	322	303	329	338	300	301	343	355	298	303	312	320	326	354	302	309	316	289	266	311	316	317	290	328	306	310	299	267	304	318	346	309	298	312	298	328	316	337	307	308	307	349	284	285	269	340	285	315	309	294	297	324	309	319	305	309	325	330	306	320	275	304	259	304	313	320	346	289	310	338	317	327	307	296	289	326	311	323	275	284	318	317	336	314	308	325	295	300	322	306	312	299	324	331	280	317	328	310	297	312	331	305	311	315	302	300	318	309	274	306	327	285	316	292	284	293	303	312	298	313	283	296	292	295	282	306	324	324	324	321	316	327	305	335	297	310	329	318	291	285	293	311	317	302	311	285	287	318	331	361	310	296	327	336	334	272	293	277	337	312	315	286	284	337	311	313	323	320	339	288	314	339	332	297	317	308	302	295	312	297	323	319	312	290	301	290	289	300	305	297	315	304	294	332	345	289	313	322	296	305	312	295	284	308	330	284	316	308	306	313	335	303	303	288	337	325	294	305	311	306	308	339	315	303	284	313	279	308	299	315	325	343	292	318	304	310	297	302	315	314	311	305	294	366	325	294	279	298	321	295	322	312	311	314	316	293	295	328	299	307	342	286	311	317	282	310	292	311	317	305	323	285	300	291	316	296	348	290	284	330	322	290	312	318	330	257	314	305	333	335	339	297	320	330	308	307	312	299	305	337	281	291	290	291	326	314	327	290	344	346	334	334	291	324	295	309	315	310	312	329	309	318	297	322	337	300	298	322	328	328	331	302	305	340	301	297	292	310	308	304	314	352	331	326	303	313	303	279	283	321	312	350	316	305	335	327	288	305	344	330	349	290	283	338	306	307	295	340	300	305	309	274	314	317	303	291	282	293	301	306	276	340	324	335	305	312	307	319	289	315	323	312	300	278	312	294	306	281	279	302	322	301	342	322	283	300	298	279	281	307	287	288	315	287	305	281	298	292	280	296	303	323	321	269	298	299	317	308	321	288	335	301	323	257	289	320	304	295	294	287	287	346	305	318	327	288	303	317	276	342	349	307	328	331	309	275	325	305	312	288	311	306	308	344	322	335	294	296	317	289	329	315	283	340	299	308	277	306	324	310	309	292	324	334	340	347	278	320	322	303	345	276	302	329	302	295	304	274	286	294	334	300	295	317	311	290	285	317	319	308	267	316	319	314	309	269	323	298	322	315	314	315	309	323	293	305	287	303	306	280	303	340	325	315	297	312	282	235	306	293	317	275	268	301	337	290	324	320	338	317	323	291	305	287	280	313	312	301	320	312	294	297	322	326	344	306	319	317	283	289	289	289	306	341	302	309	300	333	329	290	316	319	317	283	312	311	308	295	303	285	334	349	311	291	289	299	295	305	309	332	307	296	329	302	292	286	305	318	282	298	266	287	285	263	297	286	293	311	293	320	297	287	330	305	334	277	277	287	265	319	292	301	313	311	295	303	302	290	271	331	318	297	308	342	288	314	327	296	305	310	293	325	291	270	326	359	283	322	316	311	285	323	302	319	313	313	330	283	301	302	333	298	285	312	269	313	334	294	303	310	330	341	323	275	314	294	320	307	341	315	318	315	300	305	287	353	307	284	295	337	340	310	323	343	325	334	305	316	304	336	301	297	309	304	305	315	310	299	295	297	301	264	275	307	290	337	303	317	290	322	313
24427	13518	13843	16751	15162	13688	10047	6862	4853	3962	3185	2774	1941	1511	1245	1186	1018	949	896	835	783	833	804	828	794	752	780	770	805	752	788	826	776	752	748	815	695	770	729	687	699	645	684	749	674	696	772	765	678	738	711	708	686	728	654	670	650	699	706	725	694	675	675	681	678	688	638	713	648	631	700	674	672	648	640	730	662	713	654	658	661	667	680	719	627	656	694	657	652	692	673	666	641	643	647	677	659	688	691	632	655	651	661	669	722	674	674	690	673	674	654	688	666	649	630	728	688	638	656	676	659	670	686	669	615	632	682	660	658	676	698	670	658	659	679	702	687	658	677	690	704	695	679	656	677	654	678	669	676	646	643	668	665	713	690	646	632	708	617	638	641	667	690	679	668	651	634	654	690	657	712	702	667	693	653	693	670	677	700	656	648	641	647	633	698	664	670	636	645	639	645	640	681	663	693	644	647	725	655	636	675	605	637	666	705	658	603	663	701	666	680	660	667	622	674	655	656	666	663	664	640	657	700	666	677	647	641	627	661	670	617	672	685	659	658	624	679	639	671	623	700	692	624	689	651	670	652	609	633	662	680	651	654	676	662	655	634	598	699	703	613	668	636	647	649	687	682	637	641	684	702	704	673	639	683	644	706	666	608	605	647	675	652	678	631	621	595	665	668	657	677	669	673	683	669	659	682	630	646	614	604	711	641	648	616	666	697	709	672	604	671	663	729	643	688	654	686	657	671	626	643	649	692	646	673	674	642	679	651	625	649	685	688	657	664	679	650	675	643	636	622	683	667	683	688	624	654	633	702	656	698	650	644	683	647	608	692	671	703	600	669	658	683	657	687	615	647	673	699	691	635	649	649	688	698	654	647	667	665	606	649	677	628	685	699	677	694	679	671	698	637	657	677	662	655	678	647	662	635	623	633	659	617	659	636	684	633	717	663	661	669	661	710	699	681	687	684	694	668	659	675	654	677	632	691	650	646	679	621	651	609	677	610	624	655	675	678	680	637	647	675	603	693	647	690	670	631	654	636	671	645	656	693	698	667	672	673	674	617	655	673	680	682	691	635	648	678	662	696	669	665	650	724	677	657	656	640	655	649	665	717	644	668	651	668	672	671	671	661	707	683	659	648	694	659	666	638	696	651	644	684	637	683	669	677	650	685	652	656	722	675	615	624	690	668	637	681	681	659	636	682	668	678	658	615	669	656	677	686	665	665	686	654	673	647	645	622	697	686	665	662	651	667	672	676	674	630	659	614	690	622	640	661	659	664	596	644	689	641	668	636	645	631	646	625	642	592	676	655	659	707	666	627	643	674	609	656	618	652	654	644	644	708	611	747	620	611	668	669	649	641	678	636	665	678	628	644	633	680	631	647	639	704	659	657	657	630	703	645	644	662	693	714	675	651	668	649	677	647	710	705	660	653	630	648	675	696	641	654	647	683	718	656	628	593	632	676	627	646	705	654	694	689	626	624	607	638	660	611	691	680	673	640	713	637	630	684	666	670	640	655	683	613	658	640	670	673	668	642	640	636	669	677	636	663	659	678	681	671	667	616	681	702	689	675	685	644	645	682	644	646	652	679	650	677	674	645	685	687	633	698	657	624	654	701	673	654	642	690	667	658	641	670	688	642	640	663	699	651	690	665	676	703	694	629	660	655	658	649	628	638	644	643	615	674	676	648	668	636	671	671	633	668	652	673	662	640	659	660	638	654	682	650	681	665	684	619	676	676	606	616	641	682	659	607	686	644	673	647	631	648	667	646	648	627	645	681	684	651	678	668	678	668	655	704	688	660	665	649	664	646	683	701	675	709	657	676	678	660	684	699	616	665	619	668	678	650	645	648	643	607	675	678	657	667	666	626	658	686	673	658	718	693	663	659	678	621	635	645	703	620	603	655	646	646	636	627	725	695	646	598	671	713	680	650	645	641	644	657	640	630	660	626	689	661	715	671	652	631	663	656	673	635	637	677	617	706	647	715	660	669	667	641	655	645	655	627	639	609	664	636	718	690	706	622	679	638	694	640	697	717	688	679	625	669	673	631	672	663	660	717	675	664	670	626	700	684	682	723	662	640	724	690	648	677	638	664	701	690	648	680	696	626	638	638	662	694	649	661	647	672	675	664	665	699	653	633	637	653	666	637	644	667	642	645	624	670	625	669	615	643	695	651	671	668	646	666	669	666	637	610	663	676	635	664	653	683	665	693	648	680	664	598	674	633	668	673	672	681	656	660	649	663	698	703	640	630	672	670	667	622	667	666	670	675	639	665	650	661	614	695	638	682	681	645	636	651	640	690	681	652	656	688	680	669	660	664	620	620	659	626	643	661	668	645	697	696	639	623	691	659	673	652	648	682	663	647	665	660	687	677	669	645	635	660	677	660	632	645	676	605	646	663	682	685	708	670	649	641	676	641	688	649	729	713	677	594	693	659	645	669	618	658	642	659	671	635	667	612	663	623	645	670	651	640	645	624	640	642	721	677	688	684	674	707	652	654	646	675	622	675	655	655	693	669	609	634	680	643	673	632	627	631	705	676	640	677	700	624	667	751	656	674	664	616	675	655	653	649	698	618	625	690	662	659	667	682	655	647	682	692	647	669	698	676	629	632	630	676	640	667	694	687	607	641	639	662	692	693	644	677	669	656	642	624	618	704	674	650	673	664	652	665	691	659	714	658	622	667	617	652	621	637	648	704	662	684	659	681	671	665	662	661	676	653	663	634	684	634	647	622	709	658	632	691	717	677	704	656	646	648	631	624	612	720	671	630	644	614	672	679	645	637	674	672	637	675	618	627	652	649	658	661	677	647	598	665	638	641	662	641	634	642	671	675	683	662	657	663	649	649	649	675	682	645	631	640	624	612	687	670	683	661	697	623	644	690	659	697	647	600	674	645	637	670	639	645	634	655	640	656	658	696	642	674	670	641	677	625	675	673	611	628	618	680	666	619	684	656	646	691	666	662	655	680	663	711	664	699	664	656	655	635	664	690	652	698	672	629	650	676	651	698	658	597	663	646	624	649	645	656	685	723	611	636	657	654	664	642	623	601	657	629	680	664	666	703	700	643	684	642	632	645	653	691	666	710	653	694	701	679	666	648	624	637	718	660	664	624	661	664	700	692	701	647	697	663	654	659	624	665	712	670	684	650	667	683	687	689	657	660	650	656	620	642	646	706	672	650	647	677	673	661	683	682	632	690	706	660	696	640	699	611	654	712	659	707	690	684	700	665	673	649	640	651	648	687	636	617	691	675	633	661	645	640	655	640	626	639	638	664	661	617	696	647	662	675	725	671	666	636	718	639	646	640	681	621	670	690	674	696	698	613	640	649	634	702	677	692	692	684	693	661	668	646	682	650	629	644	686	673	625	687	665	690	679	656	658	629	628	632	611	665	686	642	657	651	649	684	654	641	690	660	636	604	684	653	637	647	703	659	670	663	675	655	679	623	667	651	655	637	664	689	657	673	661	690	624	670	648	659	638	682	661	632	662
16041	6701	3726	3164	2206	1701	1177	790	521	422	381	350	287	294	256	274	267	273	247	240	219	238	254	234	207	272	255	226	224	266	220	252	262	232	240	238	238	231	231	231	228	233	248	229	217	241	226	247	223	254	231	250	245	233	234	241	236	222	224	240	264	267	214	245	275	213	259	233	233	219	222	249	231	266	244	265	222	256	246	226	249	244	256	234	241	224	252	206	261	266	285	238	241	240	219	200	234	247	258	232	231	260	258	245	233	234	211	264	218	238	224	203	225	228	206	212	222	231	271	206	225	223	230	228	231	257	253	233	244	229	229	261	229	265	230	220	210	243	257	208	262	246	229	262	265	244	227	232	240	235	226	230	218	260	244	227	227	219	250	227	218	252	268	211	214	193	241	227	268	223	258	220	233	243	264	221	206	233	246	226	235	234	230	223	223	249	220	233	257	243	225	242	251	262	252	256	247	276	221	207	235	230	244	210	235	242	256	218	237	264	237	279	234	246	254	258	229	212	239	239	234	225	251	256	232	219	250	245	254	250	232	225	243	237	221	283	222	230	261	239	221	218	235	217	243	234	269	228	232	250	221	224	225	218	256	270	240	231	228	213	253	232	225	265	254	227	267	251	239	256	252	241	273	211	230	237	244	266	225	231	231	239	229	262	228	256	234	237	212	250	234	220	233	258	220	245	247	231	214	251	221	246	276	225	234	246	243	247	237	222	234	221	218	243	261	249	229	253	232	275	213	217	260	240	225	216	230	197	217	244	255	248	214	253	245	243	230	245	251	226	240	223	200	234	221	225	228	246	241	208	219	237	229	216	228	248	234	230	262	241	219	228	237	234	200	265	249	291	236	244	249	251	245	224	233	221	217	236	214	227	229	252	233	235	230	250	236	247	226	215	251	243	263	231	249	228	243	215	267	256	238	227	242	234	224	223	264	249	203	247	231	223	217	232	231	238	226	224	220	247	252	235	241	230	248	227	256	228	254	229	217	199	244	195	238	241	243	216	231	235	231	223	237	235	234	216	261	258	207	250	232	240	228	230	242	205	240	262	225	229	225	245	206	200	219	232	253	237	262	223	240	243	248	266	227	222	233	224	225	238	233	237	250	197	243	232	235	224	221	225	213	244	208	231	216	264	218	228	253	245	249	243	224	256	223	224	256	243	256	237	248	243	245	287	226	238	243	248	255	235	223	229	249	238	241	244	233	196	257	212	220	240	218	215	216	225	263	261	258	249	249	244	243	254	263	229	239	243	229	223	233	243	250	257	233	240	240	225	224	229	251	248	270	228	238	228	253	193	221	230	206	249	283	236	239	233	230	231	222	251	209	254	218	256	241	258	231	275	242	252	253	238	260	241	218	254	270	231	242	253	262	255	253	227	253	225	266	219	218	215	226	230	231	236	241	234	245	236	253	252	234	233	209	235	251	205	251	223	224	266	245	229	235	223	205	244	256	246	251	237	233	238	231	222	238	241	247	236	238	246	244	237	252	242	271	232	227	248	258	231	221	237	237	235	264	265	220	221	216	235	234	244	223	226	245	256	255	263	258	272	216	276	242	241	242	228	238	230	265	191	226	213	257	216	241	259	215	219	232	254	230	237	224	261	255	257	229	228	246	249	237	225	230	241	233	239	252	259	202	227	232	242	240	211	223	244	222	244	266	225	241	251	241	230	240	247	249	219	230	241	261	248	247	241	240	239	203	234	230	220	234	249	255	225	260	251	224	258	231	250	236	207	236	246	270	237	200	249	257	226	256	224	232	246	225	252	245	258	250	255	241	226	222	239	251	205	233	191	241	231	253	253	238	254	217	244	234	216	251	255	211	287	219	235	244	242	210	235	265	239	209	251	231	267	249	251	209	262	208	254	252	216	217	225	251	254	245	201	217	225	218	231	261	219	243	224	256	257	218	230	232	245	256	247	223	235	239	247	230	236	246	227	214	224	239	211	261	246	235	218	224	229	227	235	244	255	240	240	234	216	236	255	239	245	216	217	236	225	243	264	227	222	238	246	200	236	229	228	235	245	265	247	218	251	235	222	262	237	263	246	247	259	217	239	246	222	273	238	214	267	240	241	245	233	250	212	262	226	237	236	250	225	219	235	244	239	242	229	239	215	276	257	282	242	231	222	255	218	257	252	252	259	214	248	255	265	251	238	226	240	249	230	202	236	252	278	219	227	243	265	241	218	260	232	232	230	230	219	251	215	218	228	178	250	241	211	235	234	235	251	236	236	229	235	274	251	244	217	231	236	253	237	266	256	234	222	241	242	276	207	244	268	240	232	231	218	212	242	220	203	230	221	220	236	229	239	256	242	264	239	247	255	266	247	235	210	231	257	227	225	242	253	243	248	233	216	292	254	252	220	234	256	261	229	274	197	226	240	235	261	233	232	249	239	242	223	231	252	219	228	207	218	253	251	255	261	264	230	251	257	255	227	187	235	223	204	271	224	211	237	251	228	220	232	236	233	259	232	203	245	229	231	239	203	255	231	256	263	242	222	233	214	246	243	221	253	242	223	257	241	229	240	231	252	233	274	238	228	216	275	228	234	212	223	243	236	217	253	222	204	210	232	244	244	230	240	218	253	237	244	251	228	223	220	245	240	206	254	230	235	221	243	225	206	223	229	237	241	255	252	272	240	239	227	222	289	229	209	259	205	246	264	240	238	224	227	222	233	220	238	231	240	232	233	267	232	213	227	254	233	216	235	266	224	224	229	256	244	274	222	259	236	221	262	235	231	238	224	231	230	236	223	232	217	235	233	243	265	230	240	232	233	252	246	239	234	246	211	236	238	222	257	247	236	237	245	256	268	235	237	235	213	246	225	247	223	242	230	259	243	227	239	236	250	213	226	222	222	226	252	235	234	227	196	237	213	223	258	245	229	239	235	255	260	197	230	257	251	254	208	234	246	250	238	227	219	237	244	243	248	193	199	236	230	217	220	256	270	249	214	222	227	240	218	232	241	238	222	215	239	234	212	206	241	238	259	256	247	243	232	232	240	227	226	211	227	225	211	223	222	221	241	226	238	214	234	234	231	246	248	242	220	264	245	244	246	222	238	223	209	227	249	229	232	248	207	243	237	223	238	234	214	217	240	234	219	259	215	249	246	213	226	257	278	249	245	268	248	246	230	222	223	224	256	221	229	261	195	243	249	217	267	240	223	242	253	251	230	224	251	250	225	220	216	227	218	253	221	245	228	237	220	235	232	234	230	234	229	251	228	251	230	251	235	242	248	238	213	211	231	245	259	237	240	266	250	229	237	245	263	229	216	235	249	211	242	223	233	241	218	224	253	277	237	262	229	258	248	240	246	249	208	232	229	214	233	220	229	241	260	244	236	209	211	225	229	221	273	199	216	244	205	225	221	247	188	248	206	234	220	242	248	224	228	245	242	221	229	226	233	242	221	234	240	269	241	226	246	270	256	261	240	223	238	232	267	223	254	245	243	232	237	233	251	237	218	249	233	250	238	226	250	229	240	262	235
8410	4618	6976	9041	7833	6832	4772	3133	2103	1715	1466	1242	969	782	704	624	611	586	568	531	483	543	516	555	537	542	520	555	527	531	514	569	562	523	571	573	536	502	503	534	554	537	474	491	555	512	493	500	549	546	538	524	531	535	513	499	546	501	536	553	492	541	533	534	560	537	517	539	524	529	545	517	559	541	561	561	557	517	535	508	499	561	517	510	532	530	576	490	575	560	540	529	542	535	568	508	494	510	515	509	526	554	535	523	489	478	488	481	501	564	508	478	522	501	509	490	513	553	565	509	509	523	531	532	546	576	559	526	504	508	527	496	495	524	521	495	550	507	482	533	512	544	551	523	544	510	504	551	506	549	513	505	465	496	512	517	523	500	541	568	525	500	506	482	553	521	556	521	510	517	554	491	516	513	533	546	524	531	521	520	497	473	527	525	512	514	538	502	515	533	499	507	524	513	511	554	532	499	515	517	522	551	561	530	437	502	545	459	524	544	500	508	546	515	502	475	480	503	530	502	532	499	505	462	508	522	490	501	509	527	499	503	504	516	513	526	506	497	515	503	519	507	495	534	523	482	555	522	494	533	549	532	501	491	565	526	494	560	508	529	525	520	528	511	519	496	520	511	552	531	510	544	564	509	520	523	545	486	529	504	545	524	499	539	525	550	495	550	517	570	489	494	514	506	555	522	554	486	511	510	496	535	540	507	519	508	532	525	529	529	506	485	546	570	504	549	527	480	517	521	503	555	485	496	505	563	510	530	478	554	503	507	487	499	568	529	517	505	501	521	527	507	502	508	532	552	502	527	543	480	537	492	507	514	488	502	501	506	514	505	499	525	502	530	527	518	512	531	543	483	488	540	479	519	494	474	541	516	546	532	519	493	516	539	501	483	475	495	510	516	487	509	495	529	552	453	505	464	507	545	527	485	548	522	501	536	528	553	572	533	512	529	500	520	502	483	531	529	522	507	531	518	511	504	514	512	530	509	492	530	502	540	486	537	539	519	579	524	492	535	515	504	503	493	533	519	533	535	528	516	536	512	530	510	508	511	540	516	557	512	498	517	523	520	497	500	497	520	560	528	470	542	550	500	560	529	525	497	560	511	572	527	540	510	483	512	548	581	506	537	540	513	523	523	534	526	539	550	550	455	526	548	513	497	487	517	534	527	513	534	518	526	532	487	529	516	490	537	528	535	485	499	510	538	536	499	510	499	556	499	473	503	542	504	536	513	551	521	532	534	500	522	507	480	516	506	546	530	502	506	512	524	501	554	473	525	520	538	522	531	498	530	480	478	559	491	561	527	507	510	553	519	519	485	524	522	526	497	497	517	564	506	497	496	550	520	511	536	502	521	515	514	546	509	542	545	508	501	495	558	490	501	490	576	537	505	499	519	511	522	572	494	484	504	507	586	527	526	531	526	502	509	515	504	492	546	533	513	484	495	528	531	495	515	506	535	511	490	504	497	520	527	497	522	510	555	569	564	519	472	510	526	561	498	542	517	549	527	489	517	509	505	508	533	554	515	525	558	534	511	515	501	518	488	555	551	535	511	513	492	503	477	544	503	521	524	549	473	485	548	533	507	500	529	536	494	512	511	506	555	536	566	526	460	504	506	523	536	501	549	500	512	526	485	513	522	527	550	529	469	476	490	550	535	492	534	521	545	522	563	515	538	507	506	540	527	503	490	500	502	519	543	492	503	524	549	533	520	560	489	551	494	499	505	502	498	559	541	525	528	552	533	507	474	560	521	509	508	513	526	495	496	522	552	561	473	501	536	517	551	533	517	550	509	516	517	510	496	545	505	535	554	532	482	537	530	476	566	507	545	502	530	538	478	557	511	532	533	533	509	504	519	528	562	486	513	508	514	505	523	516	500	541	544	542	522	523	500	542	521	514	486	509	519	540	480	509	558	492	532	526	504	515	503	520	518	513	505	511	564	498	527	536	523	531	509	494	530	548	520	491	542	518	509	499	548	557	529	545	535	528	489	516	526	516	491	492	519	525	521	514	525	507	513	516	544	533	552	512	528	551	517	489	550	493	512	530	504	502	578	513	517	514	497	532	518	505	491	547	522	517	520	518	540	510	558	529	459	510	524	524	489	519	539	508	499	543	470	527	504	487	485	508	525	524	520	537	538	503	531	530	525	536	546	523	501	514	537	497	540	531	492	481	530	514	493	514	508	485	510	540	543	521	524	474	524	536	511	508	517	493	530	528	495	557	565	517	532	511	542	513	496	536	540	535	545	521	494	525	490	505	503	473	518	498	477	530	522	532	485	533	535	496	513	579	536	498	512	544	556	512	499	505	495	518	531	502	545	530	503	504	529	495	508	526	559	455	515	515	546	486	526	481	472	524	506	549	508	485	491	528	505	498	551	504	527	531	485	512	542	494	535	522	510	512	471	532	519	504	552	524	497	508	527	539	543	533	502	530	546	511	496	510	548	522	507	530	495	520	552	560	503	570	537	521	545	492	529	510	519	518	520	531	513	480	490	541	534	467	504	560	569	527	532	484	523	522	477	477	542	548	545	544	477	492	502	484	504	482	510	570	517	525	518	542	538	533	494	522	488	458	484	501	508	519	509	546	502	521	532	532	536	523	536	549	471	511	535	509	515	552	513	523	480	503	497	544	495	477	548	547	494	527	539	520	495	519	501	534	522	462	539	535	534	536	529	532	521	466	511	548	514	489	524	497	535	517	542	526	512	521	515	580	529	489	527	547	505	530	526	504	492	509	516	531	504	518	501	510	496	509	521	532	492	517	510	497	546	544	517	518	568	524	527	562	518	512	543	542	502	543	486	532	510	496	535	531	504	517	514	505	527	499	546	491	521	531	507	543	532	518	550	522	544	498	509	476	468	534	492	540	500	477	537	530	511	534	506	541	550	522	468	486	541	547	512	508	532	560	531	507	523	532	494	496	528	492	560	517	510	490	519	526	564	507	507	539	529	535	580	534	517	513	490	549	489	526	512	490	506	476	535	487	512	502	498	514	536	498	497	484	497	503	526	496	515	496	555	521	504	557	551	517	534	527	515	503	508	519	530	492	546	519	530	509	515	512	503	531	545	538	529	531	520	498	510	534	518	471	521	548	507	527	530	480	512	471	534	489	515	507	511	535	469	471	482	519	507	500	502	531	535	531	529	499	552	519	526	527	520	516	524	533	508	536	541	523	510	516	491	507	520	514	496	501	512	501	537	510	506	533	525	524	516	546	524	497	521	519	527	512	538	498	552	536	526	517	519	523	539	558	509	534	501	521	507	496	499	506	561	517	556	455	536	527	522	501	526	542	510	474	509	471	538	478	543	522	518	517	513	554	514	498	482	518	527	525	550	546	531	513	541	481	467	524	557	477	500	525	486	567	520	504	494	506	496	535	529	550	531	521	559	509	508	508	515	502	492	534	492	507	514	499	517	526	479	529	517	524	532	502	473	524	520	540	514	529	530	528	581	533	515	509	575	489	541	535	520	548	528	493	485	527	547	563	551
33463	15454	7326	5566	3785	2814	1887	1254	887	670	583	497	439	306	293	301	260	249	287	262	268	219	214	271	248	226	235	229	251	246	244	274	276	272	250	264	248	278	245	240	242	250	227	237	258	223	240	270	239	230	258	229	208	226	242	217	231	227	260	240	231	215	212	248	231	231	242	230	242	248	234	225	214	247	231	244	267	241	240	199	209	221	249	261	254	238	283	221	222	230	232	235	257	244	211	225	212	240	219	250	226	222	227	242	207	228	218	221	226	268	228	252	228	241	232	222	230	255	244	257	235	242	224	242	244	235	234	251	249	224	205	265	255	239	253	258	214	234	234	232	242	221	246	198	226	261	253	237	193	222	221	208	228	271	232	241	246	220	226	230	240	263	269	218	252	238	250	254	217	256	267	239	242	226	209	249	234	217	233	253	231	235	239	207	216	250	234	209	240	224	256	234	233	224	236	230	208	226	274	248	229	248	226	222	248	220	228	233	251	253	270	225	244	223	230	237	251	227	253	227	231	216	220	250	198	216	238	219	234	274	245	264	231	208	235	273	203	238	257	244	232	241	238	247	242	233	232	244	209	223	257	247	236	246	232	236	230	267	245	239	237	231	262	244	230	249	259	279	235	251	222	234	229	240	221	236	244	229	223	228	244	235	199	241	254	223	238	257	249	242	278	223	259	254	231	216	238	221	243	237	245	229	222	244	225	223	239	220	230	199	210	218	239	226	235	221	221	215	217	223	271	229	225	222	262	232	265	248	264	263	232	222	228	225	232	231	223	216	259	224	207	185	225	244	230	230	271	242	231	232	232	242	225	251	253	253	229	231	238	254	249	216	252	224	226	245	228	223	231	222	234	248	273	191	240	247	254	226	213	190	251	246	235	242	232	242	211	224	206	255	241	233	219	224	251	220	244	241	244	226	190	241	247	217	271	235	246	237	229	227	208	211	237	244	264	230	216	248	237	227	213	249	230	244	203	235	216	252	245	222	231	255	250	250	242	228	241	206	224	224	250	265	237	225	238	226	229	241	249	226	236	224	216	247	245	232	225	258	203	237	203	247	223	227	226	261	214	207	250	262	225	206	230	243	215	230	272	191	178	242	220	250	252	276	232	236	215	227	233	256	236	231	259	219	251	231	272	200	217	255	286	236	220	225	218	227	229	241	235	234	214	200	234	247	249	221	240	262	248	240	243	242	252	276	227	206	219	237	213	245	244	260	255	254	243	221	220	229	233	235	235	235	228	230	238	243	234	250	254	226	209	226	215	226	253	233	196	230	199	231	258	236	237	227	230	264	221	226	232	227	216	252	239	248	227	259	223	238	232	241	255	239	236	207	208	253	211	244	247	233	210	242	208	240	258	238	244	203	246	277	242	232	231	224	251	213	213	208	248	233	224	200	249	221	260	245	225	254	253	250	266	238	256	231	239	241	229	235	230	253	244	242	231	239	234	228	205	230	222	255	258	245	245	255	236	201	245	259	267	227	247	248	210	220	286	228	236	266	227	229	234	203	257	214	239	246	257	240	192	223	248	230	234	256	232	208	212	218	199	238	230	258	225	260	216	241	231	239	230	218	228	211	242	241	220	241	249	261	256	231	221	251	232	243	245	218	229	223	242	239	241	231	228	218	248	255	233	214	244	221	250	233	249	214	206	238	221	228	210	238	236	220	244	249	238	215	224	234	237	243	239	229	224	237	250	234	215	196	198	242	215	245	248	260	260	226	244	257	270	236	253	249	225	227	251	222	251	254	270	281	229	253	218	222	235	212	214	236	226	211	226	244	224	237	217	237	214	234	245	209	219	252	210	209	244	237	244	228	249	240	268	231	229	262	225	246	245	255	240	228	240	223	262	234	229	279	223	245	256	286	254	237	266	220	236	262	218	217	222	234	221	243	248	224	239	240	227	251	256	226	220	215	235	245	210	228	244	273	229	261	211	266	239	250	243	258	218	214	229	234	199	227	261	235	212	227	278	245	215	215	247	256	244	239	223	262	246	269	209	253	213	260	231	215	218	234	243	247	226	190	208	263	229	263	259	234	211	221	238	242	244	247	246	216	244	241	229	223	232	215	230	218	223	244	253	211	213	266	223	235	240	231	218	215	241	254	228	227	239	243	236	223	244	219	249	203	234	221	255	234	261	248	204	260	239	213	228	219	226	258	222	244	249	244	223	200	222	241	254	225	242	240	206	241	230	209	223	250	235	228	220	224	223	235	247	210	238	264	249	246	213	228	267	234	226	232	215	226	244	234	252	221	230	210	214	273	287	240	253	219	239	227	236	222	266	214	246	234	242	211	226	239	242	219	242	228	262	230	233	223	266	220	255	205	236	232	229	205	208	219	260	202	223	257	228	217	241	233	215	237	251	240	234	238	223	247	234	202	233	225	239	213	221	235	237	236	239	236	244	215	225	230	234	272	221	224	238	232	222	252	220	250	249	256	261	232	253	243	229	236	266	232	224	259	209	251	264	239	253	210	234	256	242	215	237	225	232	221	236	232	250	243	250	264	219	221	244	221	228	229	237	261	235	223	252	233	236	203	225	229	235	273	230	231	257	247	234	233	226	228	225	245	230	218	262	232	254	246	226	269	265	201	216	243	199	200	229	240	233	222	245	232	249	262	260	235	269	262	238	271	237	271	222	232	246	228	241	250	235	209	228	211	221	216	228	231	212	245	227	255	229	255	217	219	231	218	217	234	253	233	229	242	213	242	243	240	222	220	220	254	247	220	260	256	270	242	224	225	220	251	212	228	238	236	229	243	218	244	250	200	218	230	222	257	209	230	236	222	267	250	224	241	225	209	237	222	217	216	257	231	208	236	247	262	207	267	255	230	226	271	249	228	252	216	229	266	263	235	248	244	254	230	206	218	242	228	236	229	252	235	254	243	262	250	235	258	238	242	219	201	215	231	219	237	238	238	210	229	259	240	240	189	212	211	230	221	233	222	240	228	252	234	234	250	222	244	242	253	236	227	228	272	241	239	236	237	234	229	243	271	236	211	219	217	247	244	233	208	244	250	240	254	246	225	212	247	239	229	252	259	256	225	234	237	244	207	246	221	235	205	220	239	247	225	225	281	257	279	236	220	243	248	271	210	212	255	218	200	242	229	218	270	239	239	239	228	238	231	232	215	226	226	227	246	248	267	251	265	271	225	237	273	239	238	247	242	240	252	247	235	218	239	226	262	231	238	254	247	209	255	251	249	240	244	211	240	213	234	230	222	228	201	223	219	228	242	220	247	202	211	234	265	219	210	237	229	240	266	272	231	237	217	217	236	242	240	217	245	244	217	241	247	237	234	216	246	231	236	230	227	206	225	238	256	239	209	236	201	259	236	209	215	250	216	244	231	211	254	255	286	231	244	242	234	204	240	247	265	237	218	216	224	220	225	263	231	242	252	209	230	229	260	227	242	213	221	233	248	262	242	241	222	220	237	237	211	225	233	259	243	220	257	235	244	195	212	246	229	231	252	236	240	241	291	251	242
18539	8635	11436	13498	12067	10478	7781	5254	3678	2802	2359	1988	1497	1067	890	880	758	666	630	595	618	568	610	609	565	605	543	575	554	556	603	621	630	600	605	543	590	590	590	590	612	565	568	531	582	561	618	560	527	601	564	578	548	556	531	535	565	553	560	508	527	537	516	561	584	525	535	550	505	504	562	498	512	544	519	531	517	559	502	549	554	518	574	565	559	531	532	533	533	549	547	571	535	570	527	573	520	531	527	551	554	526	522	537	514	567	556	568	571	550	511	535	569	548	548	510	523	545	553	496	538	532	532	504	542	513	519	544	513	518	504	526	520	559	512	571	525	538	512	523	534	523	516	521	514	542	513	577	511	516	526	516	500	538	524	497	497	494	571	498	534	528	523	543	485	547	526	555	514	534	542	520	503	496	529	526	542	518	548	504	535	500	529	490	548	539	499	528	545	525	538	543	504	540	521	536	523	530	521	557	507	521	549	502	565	509	499	515	537	499	564	503	527	556	532	605	507	534	522	537	511	546	517	566	514	516	506	506	535	528	486	496	525	518	514	534	521	535	564	535	532	560	486	552	524	525	553	543	510	534	501	541	536	529	542	530	568	565	516	527	529	518	551	541	522	509	482	559	553	519	533	538	548	522	537	526	541	513	529	556	522	506	581	496	538	512	487	521	503	560	523	535	499	541	557	482	563	563	508	532	551	531	508	555	503	539	500	518	549	532	541	521	505	542	529	517	531	511	530	516	542	524	488	513	523	532	519	528	545	501	535	529	502	550	505	529	534	521	506	524	523	506	484	552	542	534	522	563	513	501	573	523	526	531	520	538	520	517	507	524	488	558	527	526	537	507	501	534	492	541	544	556	537	533	561	524	543	523	517	567	505	469	534	524	526	498	533	524	494	562	534	529	520	577	549	529	523	508	514	508	541	561	506	499	530	518	483	520	528	541	543	521	551	506	510	507	522	520	526	493	540	562	540	589	544	540	556	534	472	575	485	529	518	510	557	548	509	537	530	532	524	525	508	528	495	495	502	514	514	531	504	521	534	533	539	547	528	500	514	531	528	518	520	504	546	504	540	522	549	505	518	522	508	527	516	522	529	539	516	520	546	550	541	544	528	559	510	543	510	540	521	527	506	536	570	567	523	505	544	563	513	554	527	521	524	528	516	539	551	532	510	530	534	517	545	533	532	539	503	536	520	554	477	501	557	515	552	538	521	500	519	501	559	537	487	515	495	519	526	513	514	508	531	524	505	519	530	523	527	541	504	554	511	540	496	540	499	505	515	508	490	470	492	514	509	536	508	508	534	491	558	501	512	555	541	499	512	524	533	558	526	552	525	543	544	569	515	546	551	500	530	521	538	512	492	508	518	525	480	526	500	471	539	522	521	517	543	573	534	546	531	524	572	514	491	510	541	536	478	492	513	520	521	522	502	515	518	484	464	503	539	497	463	510	528	526	516	497	529	501	508	523	522	533	535	504	537	524	519	545	523	511	560	529	553	543	498	500	548	495	535	520	524	512	561	519	504	544	499	534	572	532	511	543	523	528	516	506	497	525	523	521	568	551	540	532	507	520	542	493	487	498	535	483	522	530	530	480	528	491	513	518	491	555	486	553	552	484	539	529	509	542	504	537	537	502	539	534	525	530	502	552	522	526	505	528	513	526	581	537	551	505	566	555	543	548	538	529	516	541	565	519	518	516	464	510	549	537	509	554	543	532	531	557	550	531	539	517	485	520	496	597	518	492	572	504	557	510	564	556	529	494	545	555	524	517	538	524	519	558	476	573	572	514	508	516	523	497	494	548	496	510	525	517	515	572	507	510	522	536	542	499	491	532	531	537	522	539	562	549	540	527	561	535	516	522	558	507	525	516	504	520	512	520	530	538	526	529	539	588	554	513	530	532	563	567	514	472	544	596	541	517	511	536	531	530	530	524	538	504	535	537	543	582	531	495	581	524	521	475	533	536	493	565	517	568	487	528	513	533	547	499	511	546	531	519	489	536	514	523	482	494	489	470	543	482	515	539	520	537	543	531	555	540	557	550	535	497	503	532	482	504	530	531	498	533	559	545	524	479	526	538	504	478	527	494	517	516	522	551	509	547	502	496	484	502	548	525	498	513	536	518	515	492	543	545	535	560	579	508	497	558	529	514	520	528	560	523	552	482	548	501	492	543	522	497	515	516	499	499	536	534	524	497	564	536	538	497	558	483	515	541	503	533	526	547	522	536	537	520	518	521	535	537	568	521	521	527	542	516	530	561	534	518	515	535	493	512	552	564	537	531	540	479	510	526	561	573	476	463	544	510	537	575	548	512	519	576	525	527	514	560	530	528	553	560	539	526	552	530	556	533	508	529	546	498	544	539	536	477	560	517	518	512	565	540	487	533	529	511	534	525	556	490	489	543	510	502	520	556	518	546	485	546	500	531	541	525	527	479	499	529	509	524	479	534	528	501	528	539	531	528	535	494	523	529	547	525	491	499	508	562	508	549	539	501	518	498	551	496	502	512	512	525	538	538	513	500	554	527	538	515	500	489	511	502	515	508	518	508	546	496	543	569	556	507	524	500	526	527	539	497	530	543	566	533	499	536	508	519	500	537	540	516	530	548	524	509	566	511	564	568	529	517	580	505	537	480	529	517	523	527	524	518	548	519	512	493	512	527	535	500	521	497	505	467	518	512	573	525	542	525	529	512	506	509	494	512	540	531	481	527	543	568	572	531	532	595	507	574	504	506	544	546	552	529	564	533	525	516	531	537	517	535	494	519	544	551	506	533	522	519	527	530	542	537	524	534	534	534	510	534	528	473	544	529	511	528	504	564	563	552	465	499	514	500	523	522	511	535	564	510	525	513	516	510	509	489	503	499	534	521	561	521	477	506	549	526	567	548	521	525	550	546	523	503	517	501	481	493	571	524	519	513	485	509	563	553	527	538	516	546	518	520	534	535	485	562	545	513	532	528	512	539	532	540	522	489	543	545	542	564	520	548	522	506	541	510	540	541	527	543	537	497	526	507	532	537	524	506	524	579	559	558	514	541	533	537	512	544	513	523	556	560	487	540	486	497	552	587	543	561	522	514	495	539	554	528	500	520	491	508	520	542	555	522	487	484	493	581	503	545	534	523	512	535	550	525	523	519	536	501	492	529	534	524	493	464	534	521	538	511	547	519	499	475	493	517	524	483	476	548	542	531	527	480	536	516	525	558	529	501	575	548	554	515	523	525	555	520	539	515	562	520	533	527	468	538	518	483	508	544	528	547	591	495	520	510	551	526	534	498	546	509	518	581	511	494	546	532	549	511	522	491	511	568	579	471	531	533	492	537	518	566	504	534	534	522	538	550	551	543	546	574	501	508	523	518	490	541	506	541	531	532	546	542	497	496	513	513	510	559	533	507	536	562	517	531	504	540	510	520	526	538	577	542	535	499	504	535	529	491	515	496	534	559	530	560	515	531	541	527	507	544	524	509	543	512	557	535	528	533	539	528	530	522
43858	22375	10734	8147	5388	3864	2687	1946	1244	998	807	724	551	445	423	376	417	367	301	336	347	321	318	322	312	345	327	334	340	329	315	358	316	284	292	323	332	328	362	303	318	333	325	328	324	288	348	317	347	299	306	297	348	337	311	315	326	309	333	305	315	342	330	300	304	322	308	335	340	340	345	347	314	303	315	300	329	334	286	313	322	293	300	272	297	329	294	312	291	286	327	327	315	325	306	318	309	332	341	297	326	314	291	318	342	328	311	307	327	322	326	321	317	326	301	316	306	299	289	331	334	333	343	288	282	321	342	305	332	301	343	286	302	356	317	328	290	333	317	331	332	331	330	311	304	341	334	296	311	325	305	309	323	291	291	318	297	310	302	294	327	327	322	323	302	330	298	305	311	295	354	328	319	296	317	322	298	313	286	345	316	342	317	307	295	309	285	285	276	295	308	324	322	323	264	295	315	318	310	317	305	314	290	303	304	320	331	313	312	289	331	290	279	311	313	317	307	291	304	315	321	320	337	300	289	286	322	287	316	282	307	333	331	313	345	335	306	302	310	329	294	313	292	291	283	309	308	368	341	295	308	328	301	347	297	308	327	326	328	322	297	291	277	319	290	299	302	305	289	306	312	297	337	312	295	297	289	294	354	320	317	312	273	279	343	339	315	327	292	301	331	292	317	323	292	282	329	299	310	301	319	316	321	303	337	331	301	301	311	307	288	348	305	278	331	328	297	298	297	329	328	284	327	318	325	296	299	313	346	312	314	321	317	303	317	314	300	302	278	319	314	301	313	362	309	335	323	295	296	335	320	300	340	312	294	336	322	303	287	318	311	315	293	326	293	315	293	290	282	324	314	283	310	316	288	305	297	320	292	324	313	323	315	321	284	302	317	306	290	296	313	279	353	316	313	292	319	309	314	326	291	321	289	297	310	337	313	320	320	344	302	302	318	348	321	318	321	296	334	293	301	336	326	293	319	321	294	340	325	308	301	317	313	319	325	290	319	308	311	309	322	301	325	324	339	289	349	293	311	310	303	273	312	309	300	305	292	310	324	329	287	306	292	324	334	302	314	332	309	309	299	273	313	327	299	321	291	314	321	290	298	332	302	316	312	310	280	333	308	317	348	339	308	334	331	315	302	285	331	298	292	278	268	313	325	287	299	337	314	286	307	295	294	330	308	324	290	348	327	293	299	322	296	314	318	277	297	302	313	289	350	325	317	324	344	323	328	293	277	316	288	340	324	292	282	298	304	299	299	302	280	299	308	310	309	306	304	319	312	272	332	356	330	325	314	353	257	299	308	288	303	289	299	295	312	317	296	332	302	291	303	299	311	341	312	317	294	290	297	286	309	339	325	301	317	304	295	298	315	294	360	322	327	300	300	288	280	290	286	372	300	330	339	296	296	299	292	308	293	285	300	291	314	286	306	318	291	311	298	285	319	328	319	323	339	327	301	321	316	324	277	288	362	307	296	315	342	296	318	310	322	331	302	301	293	323	330	310	310	342	307	341	325	320	365	323	307	298	312	351	291	306	274	316	291	333	323	335	317	303	320	311	294	280	298	284	309	316	299	320	311	259	314	309	285	269	323	310	304	321	328	317	307	326	346	297	297	329	314	325	297	291	314	302	297	281	330	304	325	312	319	283	290	314	303	315	288	298	294	289	316	276	275	285	316	330	322	305	292	274	326	283	335	329	301	308	315	295	296	302	284	317	321	317	332	300	343	326	311	320	280	295	316	334	303	291	287	304	340	339	320	320	297	301	307	292	285	307	302	336	327	307	298	295	317	279	296	307	333	302	306	298	289	312	305	361	275	319	305	291	321	306	292	302	311	320	336	357	320	319	310	299	323	278	330	316	299	315	332	311	281	310	336	319	288	274	283	284	314	304	325	311	278	289	351	318	325	333	287	293	310	302	300	282	335	320	342	323	339	302	289	272	322	331	285	293	300	328	322	261	312	303	298	298	305	307	301	316	325	293	323	301	306	327	321	325	324	304	321	331	298	300	311	317	324	312	295	317	309	317	313	345	282	288	316	299	335	300	296	313	297	311	322	298	301	274	290	272	312	353	321	330	301	379	297	336	297	285	314	337	302	288	287	296	279	303	316	331	306	298	311	305	323	302	311	320	309	349	319	295	323	343	299	292	315	289	329	333	326	308	349	316	315	313	337	305	355	331	319	344	291	343	319	274	327	334	300	302	293	316	329	302	335	295	309	310	316	290	311	318	325	311	322	325	294	313	298	309	305	338	321	346	307	317	309	293	284	360	292	287	287	290	309	298	326	334	311	294	331	337	308	306	329	300	309	343	299	338	315	304	292	341	303	325	315	307	309	281	284	310	292	316	313	299	319	306	322	268	338	323	311	296	304	308	312	335	320	327	330	301	290	276	301	324	334	289	288	273	337	312	343	309	285	294	263	299	302	356	309	305	303	312	265	318	336	338	343	318	306	304	265	299	329	310	341	305	345	319	307	282	332	314	311	294	283	293	302	281	284	279	310	292	261	329	328	316	328	319	325	345	353	312	322	329	319	328	270	272	306	317	292	322	300	335	352	331	321	308	303	309	299	332	324	320	315	336	321	324	295	333	289	314	298	284	335	303	347	315	319	304	316	304	296	297	287	288	275	300	295	310	312	323	285	264	319	320	287	322	329	341	281	328	320	327	302	286	310	328	309	352	307	288	318	321	296	312	305	302	311	328	321	297	308	298	323	317	307	311	289	279	330	304	349	287	324	318	293	271	302	341	294	310	286	316	315	279	326	318	320	286	309	289	297	294	317	326	299	322	293	295	276	305	292	313	295	322	304	344	294	346	290	314	331	319	301	312	333	313	292	325	312	332	298	309	295	303	329	319	302	313	321	287	290	340	307	312	299	331	323	291	288	322	306	281	313	317	301	298	331	269	365	314	323	303	264	285	306	303	279	329	376	317	284	327	313	265	309	329	313	347	273	311	350	322	309	257	299	343	327	322	292	308	328	309	330	314	327	331	334	368	318	329	299	346	324	322	335	337	313	332	298	309	309	325	309	343	314	297	301	307	310	312	275	285	340	343	324	315	328	337	335	312	335	319	304	311	282	313	302	356	304	291	324	287	286	306	303	288	322	362	313	296	338	318	296	317	313	312	340	317	303	323	312	302	295	315	318	272	313	307	302	332	306	322	279	307	279	295	328	296	306	305	297	263	347	304	337	311	290	284	286	308	327	303	316	333	315	303	315	298	322	310	308	317	319	303	323	328	295	310	301	302	319	314	314	287	281	331	273	302	314	297	347	329	318	260	297	336	330	341	322	288	326	287	317	312	299	306	303	344	298	279	278	300	320	309	308	297	274	309	310	335	267	293	322	294	287	268	313	321	320	288	305	316	333	308	308	287	319	275	313	324	322	327	290	315	310	314	332	316	315	288	304	329	288	299	289	302	308	302	316	316	296	319	297	313	296	319	288	294	322	318	354	302	342	319	292	309	317	279	331	295	316	345	324	281
24026	11714	14729	17399	15720	13802	10015	7277	5295	3964	3223	2795	2042	1502	1311	1158	1049	936	874	817	778	801	771	785	778	780	784	830	755	817	774	760	776	754	726	755	745	729	753	767	743	699	700	732	706	678	743	743	718	705	740	752	729	702	714	706	659	665	719	701	719	747	714	722	651	754	683	716	716	665	667	689	725	627	693	657	714	672	647	725	683	685	679	643	707	689	697	643	668	637	707	671	642	653	665	645	685	697	702	693	683	659	715	665	688	659	719	690	693	672	706	690	651	690	694	655	685	676	662	677	718	698	631	669	675	635	659	674	669	650	655	670	671	660	675	648	660	688	653	665	641	648	694	655	668	686	657	696	682	674	657	644	629	668	609	713	671	645	691	678	642	630	707	651	650	679	666	664	672	657	676	699	657	665	634	621	663	720	700	671	632	683	675	639	710	685	694	720	699	672	669	638	682	645	636	674	659	719	655	674	666	687	682	689	618	677	692	672	634	712	674	640	653	601	703	694	705	678	654	640	662	651	641	631	700	659	718	630	684	661	682	627	656	661	664	697	644	626	681	663	654	675	680	615	707	672	663	683	638	674	651	683	670	715	678	672	672	673	637	671	634	646	627	637	643	669	661	658	700	676	651	669	667	679	674	694	664	670	623	633	666	639	700	645	632	665	687	656	668	637	676	654	649	629	690	638	690	664	648	691	643	697	696	658	636	686	656	661	674	650	669	672	650	643	672	704	664	679	658	692	669	643	659	607	652	672	674	665	683	632	666	649	667	675	618	678	659	670	642	692	651	644	662	691	679	650	650	693	647	660	695	707	642	670	638	703	670	679	650	628	667	674	670	701	643	664	679	673	670	735	676	681	679	662	655	653	672	647	657	658	663	665	693	712	729	648	676	667	686	627	723	686	649	648	654	625	667	651	681	674	700	648	673	637	650	675	660	688	650	724	654	668	687	667	681	693	658	687	640	698	661	723	667	676	693	708	610	670	690	730	714	638	649	692	686	606	696	644	672	648	673	648	708	705	680	688	730	682	713	641	686	682	648	659	654	645	687	678	684	661	679	694	673	667	705	705	668	609	628	634	669	631	676	680	712	656	657	690	646	654	661	698	682	659	664	656	679	690	712	632	674	599	686	654	645	678	646	743	682	650	659	675	674	697	664	681	627	661	694	619	648	664	650	685	641	651	682	655	693	633	636	677	631	665	694	705	694	680	659	671	696	637	685	716	641	647	679	678	700	667	655	700	601	660	628	620	661	694	672	645	646	690	674	677	660	682	699	651	645	650	661	626	673	638	706	615	667	650	674	638	650	667	637	655	679	647	700	645	685	716	662	624	641	677	666	664	662	651	670	672	669	699	693	645	664	684	681	715	681	705	698	697	682	661	653	633	670	683	666	692	656	661	629	693	653	651	629	631	644	674	656	661	645	654	658	653	687	640	692	677	623	663	716	636	728	623	639	712	680	704	632	652	627	693	681	654	672	689	641	625	651	676	690	678	687	692	694	648	671	653	615	652	660	674	699	606	663	689	698	692	613	687	689	678	679	688	695	655	676	694	686	650	651	738	703	672	625	625	657	708	656	669	660	634	658	639	622	667	688	669	661	657	662	650	668	682	697	638	664	638	629	676	639	693	671	653	648	688	660	658	636	638	660	693	701	649	682	676	658	696	664	711	681	691	661	738	658	654	742	679	600	660	650	619	668	692	720	631	692	678	643	682	668	623	695	716	654	676	663	644	673	629	684	692	715	660	713	658	652	696	665	642	680	672	655	646	675	695	707	672	620	664	677	662	665	638	679	670	663	704	674	651	705	639	642	681	686	681	676	632	672	671	690	689	693	702	669	686	649	662	668	649	705	647	650	676	709	677	709	673	674	669	702	677	663	647	688	700	619	650	678	650	656	669	695	707	592	623	668	676	643	681	670	639	668	696	679	712	697	683	689	683	620	654	687	633	724	682	650	691	660	618	694	657	693	721	658	629	662	695	662	649	696	626	641	654	677	661	629	697	670	629	722	615	690	683	653	657	646	698	716	685	668	705	682	673	682	711	700	627	689	680	661	678	688	660	701	693	693	673	690	683	655	667	681	678	675	714	662	668	692	621	620	662	672	637	679	673	690	614	646	671	657	706	699	676	633	645	636	630	661	705	677	681	627	642	666	674	647	653	640	654	676	726	636	632	659	658	706	637	707	637	671	644	666	665	670	618	634	685	668	665	674	669	653	671	689	663	656	679	669	671	671	658	660	627	633	620	660	683	689	671	656	665	688	676	718	693	670	648	633	692	627	665	683	660	685	641	698	674	669	686	656	642	650	649	649	685	662	656	693	659	639	669	658	701	644	653	662	657	644	663	649	710	688	646	687	669	652	646	668	637	704	688	695	659	675	681	705	676	662	636	707	643	679	714	650	657	668	664	672	653	680	629	671	688	634	651	687	703	664	700	650	701	663	650	680	652	670	650	694	694	651	687	650	630	698	692	652	664	683	705	673	661	664	684	662	668	670	679	652	652	700	684	666	628	639	673	660	615	648	675	657	705	688	625	638	617	696	680	649	642	675	691	698	654	654	678	660	718	651	679	599	712	648	690	644	701	627	672	654	692	639	636	668	715	690	677	659	671	664	675	703	603	696	668	694	669	676	735	697	665	659	628	633	662	628	659	679	637	632	690	682	605	712	673	709	668	658	668	640	683	694	653	660	640	630	666	671	663	662	695	691	700	625	667	675	634	679	709	640	668	679	653	720	656	644	721	692	646	705	684	699	670	655	648	644	690	698	674	691	632	691	684	654	655	696	700	688	677	660	682	710	704	668	664	648	688	665	660	673	694	648	647	677	658	677	630	687	668	688	668	640	696	698	682	689	708	631	641	667	668	691	685	692	620	646	650	668	645	645	656	693	641	650	618	661	672	658	677	673	645	655	656	662	646	676	691	639	709	693	703	612	674	660	678	661	680	667	671	664	700	645	698	716	639	708	663	636	610	648	648	660	695	668	691	660	643	709	731	642	668	684	704	725	632	644	652	646	697	632	678	662	617	689	674	681	640	684	664	650	661	680	642	676	657	624	680	692	679	656	696	700	717	681	730	669	712	634	690	656	639	645	691	717	645	717	638	646	666	668	689	664	665	640	671	670	643	689	642	616	675	670	653	645	678	638	692	660	668	699	652	660	725	667	656	620	680	654	662	653	624	662	636	684	656	625	703	639	670	642	669	687	632	688	692	653	676	673	647	706	682	680	655	628	702	645	631	690	647	632	687	654	667	709	666	672	626	650	665	637	710	662	674	695	683	690	718	696	654	704	701	624	623	667	660	695	647	723	675	699	682	688	651	650	664	707	642	658	651	657	620	630	718	694	680	718	677	679	658	664	703	641	626	643	657	670	663	675	694	618	673	695	666	708	687	648	640	659	679	677	703	693	630	670	672	672	668	699	658	710	681	675	666	628	633	652	617	674	658	626	653	682	675	616	640	668	620	646	642	671	692	637	715	654	651
15719	6339	4058	3247	2537	1776	1202	845	662	500	415	385	330	277	269	235	253	252	247	259	255	256	252	233	276	226	226	229	256	240	250	230	242	251	228	282	250	240	247	228	253	248	233	244	253	255	240	259	259	237	250	231	225	288	247	218	249	221	249	221	227	248	221	268	229	253	247	232	266	259	234	230	217	224	260	233	249	206	221	235	211	233	200	231	234	257	242	243	245	239	242	217	229	225	240	216	223	239	253	210	243	257	234	244	215	228	218	248	262	218	277	251	269	238	221	239	224	253	222	245	269	244	250	225	243	225	238	226	260	223	212	239	241	260	237	246	229	186	257	242	289	242	248	251	232	258	218	235	239	277	251	262	230	216	222	222	253	252	207	229	236	225	253	264	224	232	230	239	244	270	230	213	256	215	258	242	259	215	228	234	231	244	238	234	271	262	234	234	238	241	243	223	251	245	233	244	239	277	233	233	247	223	228	237	235	221	257	259	216	212	226	223	224	250	250	235	260	258	249	260	224	221	244	230	224	268	294	222	232	214	227	233	251	234	253	242	230	244	270	241	226	235	231	224	248	279	248	234	243	221	256	237	232	221	244	243	224	229	235	247	227	239	225	216	227	213	214	253	232	266	254	259	220	256	238	262	226	271	240	227	244	239	257	208	210	223	235	245	231	234	238	247	219	247	242	219	256	238	237	255	229	262	225	216	243	260	272	256	250	254	227	224	238	259	288	244	247	197	244	258	247	234	186	238	234	258	221	234	232	247	224	220	237	220	219	219	227	204	240	217	198	249	219	228	271	218	213	255	236	262	216	230	229	260	250	245	242	235	234	236	255	253	225	248	227	222	224	244	233	233	210	244	210	240	236	240	243	208	238	232	226	242	255	256	255	266	229	233	259	258	256	228	245	226	269	228	255	208	222	242	230	241	222	210	253	250	252	218	261	252	223	248	224	265	192	233	218	264	259	238	229	236	244	254	240	264	240	215	222	247	237	223	257	226	221	216	227	229	257	248	268	253	246	226	252	229	237	250	282	225	244	248	241	272	261	238	227	256	231	232	253	194	212	242	229	242	233	236	228	226	239	242	208	215	217	242	238	207	225	236	229	237	219	215	239	223	254	220	245	250	239	221	254	227	221	236	233	223	217	229	248	229	221	220	218	219	231	261	246	233	231	239	234	231	229	254	261	244	216	215	188	253	237	217	241	232	243	250	236	233	243	215	260	241	209	221	237	239	241	219	223	257	274	235	227	219	228	232	243	222	233	207	245	255	228	265	244	243	227	256	224	224	243	217	236	225	253	229	234	231	211	239	231	218	230	227	229	244	254	241	242	271	256	241	251	222	234	232	210	242	247	228	225	185	246	257	264	246	229	235	274	238	256	250	234	244	251	221	230	231	256	237	257	235	255	252	248	237	249	210	278	257	247	206	261	227	218	230	215	268	238	222	254	236	232	241	245	230	231	243	219	228	239	226	246	236	239	230	230	254	245	236	252	263	235	228	236	239	231	243	245	249	239	243	242	243	237	222	230	231	250	243	260	235	235	261	231	200	230	240	258	226	237	231	235	226	233	242	268	225	263	241	234	229	240	232	230	231	246	267	205	233	236	216	260	217	253	214	253	248	194	259	225	235	225	243	231	219	235	244	219	231	212	224	233	234	256	274	208	226	242	235	233	228	194	206	230	241	230	233	229	242	217	246	231	213	231	242	267	221	244	242	220	243	228	236	261	234	257	237	244	239	220	227	215	255	228	212	235	225	231	231	244	233	243	233	241	228	264	221	216	239	209	223	241	255	240	229	231	233	260	221	241	267	231	225	229	224	224	222	260	230	274	243	237	244	234	245	201	247	283	255	227	243	247	252	273	239	294	243	258	242	255	194	241	242	211	258	239	236	223	228	236	243	274	228	248	278	228	199	232	230	243	212	251	244	252	246	232	225	231	281	249	243	241	246	221	244	219	222	253	231	217	243	242	251	250	260	230	232	240	206	227	233	255	214	258	240	249	233	246	221	254	205	262	240	263	259	254	251	240	195	228	233	214	262	227	221	236	241	230	228	240	238	229	208	254	237	258	237	234	246	240	257	218	227	230	229	239	232	205	264	244	237	256	243	233	250	229	228	286	218	234	219	240	239	247	266	239	251	249	245	234	223	249	245	221	228	234	228	256	202	208	238	249	235	250	219	244	243	249	202	237	217	255	257	247	228	242	231	202	219	194	261	220	236	235	253	247	238	240	223	235	228	242	233	265	243	237	248	226	243	233	235	249	244	234	251	215	233	223	229	244	250	254	257	238	230	240	240	253	248	249	207	209	235	241	250	222	260	215	234	263	233	250	222	246	230	228	247	252	232	263	276	212	250	237	256	254	250	227	248	208	235	219	256	224	219	241	253	263	202	253	239	219	223	232	233	228	262	239	256	249	237	211	220	236	221	253	258	237	247	227	231	229	209	201	247	231	236	242	252	239	209	234	234	229	223	222	241	232	236	217	226	217	225	254	239	237	253	246	215	223	224	262	283	229	269	269	257	263	241	226	227	232	217	234	229	247	236	215	214	268	237	243	240	261	225	229	229	220	243	240	236	215	230	251	237	264	225	244	245	249	229	269	226	222	214	252	243	240	211	223	241	209	225	227	196	225	213	224	239	248	244	232	254	258	240	265	217	237	254	217	211	244	217	232	204	258	247	263	257	259	221	240	249	220	223	204	212	224	240	242	242	234	226	246	220	262	241	226	271	248	216	227	266	242	235	241	230	238	244	256	248	227	224	207	248	238	246	240	211	221	248	208	222	227	237	243	231	239	221	263	259	227	234	232	245	259	224	226	216	222	264	213	253	256	240	230	247	228	238	250	214	249	266	269	221	217	233	249	212	226	234	212	244	249	219	260	252	263	249	237	228	234	240	271	219	214	233	235	242	254	214	250	241	242	272	241	258	298	199	224	244	276	236	230	213	223	254	239	201	235	220	240	269	286	257	255	230	221	239	236	252	251	235	231	248	241	255	227	248	222	244	249	217	245	240	225	221	222	244	226	226	245	238	244	244	235	249	252	246	245	218	213	229	228	225	257	212	253	244	241	242	222	222	237	225	239	248	240	254	212	244	232	264	218	237	255	242	243	259	235	228	273	243	223	246	217	230	263	214	201	221	264	205	207	250	259	259	252	242	281	221	213	237	265	235	259	257	257	244	240	246	260	222	213	239	280	236	234	243	237	245	241	257	231	239	268	219	241	224	220	228	225	251	194	217	236	255	209	256	211	243	244	245	241	260	263	244	259	229	219	229	253	251	238	256	224	221	231	220	234	237	254	231	230	258	251	253	220	227	239	227	219	233	228	222	213	248	244	261	266	224	205	234	221	216	223	240	263	228	224	221	215	244	225	237	212	246	242	228	216	241	222	244	218	244	229	247	259	227	238	245	232	216	260	245	241	239	249	232	246	256	251	230	238	232	251	242	238	261	239	240	241	242	219	226	231	234	255	250	210	237	231	205
8154	4276	7574	9007	8400	6766	4764	3431	2381	1792	1447	1232	974	759	747	657	633	588	572	566	539	530	527	564	506	509	570	551	563	531	545	532	522	537	517	564	531	506	551	540	552	539	559	565	511	521	572	520	563	522	512	540	547	538	529	498	534	562	504	542	523	530	535	540	556	562	551	490	490	517	522	610	515	545	547	542	502	541	574	559	481	516	549	528	534	548	528	551	524	492	503	558	544	543	514	500	541	553	510	541	499	529	501	530	512	522	527	505	499	491	526	524	544	494	534	509	481	479	543	499	488	495	529	511	508	529	520	526	524	527	520	514	530	522	513	516	554	485	563	494	516	490	497	511	525	461	487	500	555	496	523	518	507	513	510	502	483	538	505	527	518	468	549	539	516	521	502	524	533	533	541	496	486	504	542	589	542	525	507	537	509	499	525	470	500	540	530	555	557	543	519	543	544	476	491	549	482	484	515	480	514	483	569	502	516	539	465	515	529	514	463	536	522	490	566	510	560	533	508	536	550	474	520	527	526	560	492	505	511	544	496	525	499	523	519	539	507	527	507	472	554	522	512	515	513	566	506	538	498	511	558	534	547	539	499	538	512	517	482	533	508	461	526	494	551	545	504	534	477	501	492	499	543	490	549	531	566	546	524	531	559	500	529	579	532	515	501	472	535	559	486	529	512	535	523	532	553	563	485	494	490	567	541	538	533	540	493	504	534	492	533	512	522	539	513	573	530	550	520	529	529	498	534	504	496	517	546	501	501	506	545	544	543	533	517	513	504	508	543	515	503	508	506	515	489	531	509	525	529	521	528	496	510	563	540	509	501	513	524	524	508	521	538	502	508	547	550	524	518	523	527	513	513	502	529	504	532	488	557	552	552	506	538	539	550	536	469	521	540	549	539	510	518	512	572	481	502	513	517	552	523	525	518	528	501	524	505	548	535	528	499	532	542	517	532	481	526	511	540	523	512	577	512	494	544	495	520	551	514	508	504	535	543	541	495	529	521	491	516	516	522	511	531	535	522	493	537	520	535	507	552	496	538	547	470	536	510	514	511	536	528	533	576	544	503	550	534	525	502	486	491	537	536	530	507	491	505	552	563	564	540	510	524	513	530	567	548	551	514	528	504	505	513	494	491	499	559	545	518	512	506	541	563	558	492	543	491	517	535	527	521	499	529	532	543	503	508	554	530	526	560	519	539	537	500	541	541	509	535	514	484	485	535	527	530	514	526	530	540	522	526	519	534	528	549	544	523	523	502	509	524	529	504	544	495	542	550	520	516	471	511	499	507	532	545	518	591	517	485	496	496	503	521	488	562	550	537	515	523	524	505	504	514	482	535	534	487	501	495	509	527	469	548	478	547	525	549	515	519	506	541	506	574	501	501	494	493	511	519	549	490	497	468	523	487	470	529	556	518	508	522	501	520	547	496	574	513	539	524	583	535	543	547	510	496	544	526	499	488	497	520	533	543	518	533	521	513	505	525	535	519	500	543	526	517	535	495	484	547	545	499	469	522	525	518	545	496	527	527	514	497	515	546	518	509	531	508	527	507	514	524	480	525	514	494	519	520	521	500	553	515	530	510	543	556	531	541	528	504	554	537	519	539	512	531	498	540	526	523	517	543	491	513	524	546	519	525	548	546	557	495	535	530	557	538	504	503	493	539	531	485	494	516	518	494	514	503	553	476	540	511	508	571	535	518	543	507	516	518	527	521	506	480	496	545	524	539	510	595	553	528	561	479	517	527	552	533	532	536	490	536	487	512	502	560	532	507	502	528	540	528	546	520	506	496	534	517	550	503	545	535	547	541	547	505	513	557	517	565	478	491	546	486	538	493	526	514	564	500	496	522	512	526	517	503	544	529	521	539	570	535	506	550	527	524	507	552	504	541	513	566	503	537	574	562	514	490	527	535	538	489	508	498	567	513	525	524	481	515	537	523	518	538	510	528	557	518	519	518	523	515	534	513	490	515	514	537	501	564	547	518	507	533	523	553	518	548	531	490	474	532	525	521	529	489	510	522	558	487	531	514	531	523	533	526	502	540	523	523	543	495	528	545	557	567	569	552	495	533	513	509	523	504	557	525	514	508	481	528	533	528	498	521	476	546	554	506	511	492	515	501	517	523	490	545	494	501	531	538	509	541	504	492	497	514	545	532	537	552	512	482	539	519	505	488	512	526	491	501	552	552	536	483	512	494	504	509	537	513	524	547	520	507	516	527	532	521	526	530	545	526	491	532	570	555	515	499	502	526	511	524	479	514	509	531	552	516	511	547	528	497	511	510	499	536	537	549	505	508	538	526	505	561	524	531	503	513	498	514	515	511	559	515	517	548	488	534	522	498	530	515	511	535	501	513	487	484	482	507	518	537	566	514	526	542	527	487	541	537	504	478	487	498	510	513	513	521	551	518	505	543	517	509	510	520	515	520	516	513	517	522	511	449	509	539	481	525	542	512	518	508	575	558	526	455	499	484	530	565	484	523	534	521	486	517	513	522	522	525	523	505	493	537	545	580	506	518	544	507	528	530	546	535	495	506	501	529	534	524	527	587	515	539	506	523	495	506	495	493	518	545	533	507	523	550	521	510	549	538	523	547	530	503	523	513	537	520	515	526	517	537	485	525	512	529	543	540	512	544	488	525	534	504	528	535	498	512	545	538	500	504	529	529	546	498	463	518	492	519	492	530	536	531	537	498	471	544	486	519	506	483	522	514	499	483	519	491	483	542	527	535	527	505	539	500	524	527	539	552	535	533	497	557	555	550	520	525	530	536	534	495	495	514	531	521	547	555	512	494	492	519	524	570	561	528	525	532	503	547	473	540	488	529	512	547	474	511	549	557	551	529	562	513	513	541	529	509	518	509	502	465	493	483	538	537	517	517	496	509	512	527	535	504	520	538	501	571	531	518	524	548	515	528	518	499	520	508	502	503	533	525	529	526	506	547	527	525	505	565	529	512	529	503	520	517	534	568	527	528	509	520	529	512	539	507	484	554	479	544	502	554	497	516	504	517	500	507	540	518	508	507	501	542	499	516	539	518	539	510	505	516	507	537	561	510	508	517	537	527	544	507	493	496	516	543	499	543	539	533	520	496	541	497	573	529	536	557	511	520	542	520	505	534	510	497	538	516	493	536	542	557	509	512	482	534	527	491	477	540	522	526	521	547	532	527	546	514	511	533	491	459	558	534	514	544	533	544	516	540	528	516	499	537	490	537	553	544	512	517	557	519	529	517	525	503	481	565	516	484	555	565	485	534	522	544	526	508	548	559	510	532	502	556	521	538	551	512	540	522	482	508	548	542	489	539	549	553	510	522	526	510	530	521	526	518	540	518	499	522	501	511	503	539	573	515	510	533	543	536	493	494	466	510	501	545	516	520	495	523	511	566	519	518	493	510	528	502	477	519	514	524	566	498	534	497	496	482	554	557	528	524	496	510	503	495	562	473	477	515	528	523	572	514	499	560	521	515	546	517	483	515	522	514	525	513	550
33011	14435	7152	5405	4138	2910	1892	1305	963	665	580	456	377	280	303	277	293	280	239	303	278	259	246	251	243	263	264	277	253	248	250	275	285	282	273	254	219	250	259	243	232	264	243	246	218	245	233	253	233	232	226	231	235	291	216	239	231	224	254	228	242	232	229	248	241	220	257	220	214	264	211	209	231	199	230	244	234	238	236	252	217	247	231	229	232	220	258	266	247	268	238	252	217	243	227	228	229	215	243	247	233	224	271	241	240	263	236	217	246	243	258	250	251	234	235	240	250	224	249	252	263	237	244	291	241	247	244	201	262	256	249	276	249	240	239	247	213	230	230	245	258	213	238	241	255	250	228	235	219	257	230	224	229	252	224	229	243	241	270	234	284	247	222	223	219	252	247	212	221	248	244	246	247	248	245	246	269	214	241	239	247	249	247	241	256	245	226	239	231	217	232	222	251	256	248	249	228	255	232	265	225	246	224	238	209	258	230	257	265	247	238	232	228	265	266	242	229	250	239	254	237	236	248	246	237	231	253	212	239	245	220	245	237	248	246	248	246	220	249	214	211	241	238	212	233	237	243	243	217	194	218	264	214	268	235	208	247	256	254	254	222	258	236	225	226	217	206	238	224	229	230	236	241	251	246	224	218	224	237	265	246	240	228	247	213	213	251	220	258	270	265	208	260	213	245	229	222	275	262	241	199	265	250	262	244	221	248	228	223	252	230	263	252	233	256	233	245	264	252	264	239	252	281	256	242	261	227	246	227	234	267	210	251	248	249	250	209	227	238	248	244	243	228	243	251	256	240	210	265	238	213	225	237	256	263	244	220	253	267	235	230	272	240	229	255	245	230	218	255	253	258	246	232	224	235	247	215	237	238	206	223	213	242	243	249	253	255	203	272	225	231	226	207	232	205	236	247	270	236	234	216	218	254	250	221	255	252	236	260	215	236	241	257	249	259	250	222	253	256	251	188	241	225	232	198	261	231	237	217	260	276	231	260	228	229	236	229	259	225	262	235	249	240	257	255	255	264	235	225	245	269	235	209	228	235	237	222	279	252	266	221	209	231	237	237	250	240	200	232	236	260	223	237	230	227	245	261	237	249	258	270	244	258	223	239	253	228	218	210	260	251	229	264	231	258	245	265	258	257	232	211	259	271	246	260	244	260	243	261	278	233	236	252	245	221	228	239	231	226	243	245	245	192	244	278	246	235	218	277	226	238	243	237	236	217	228	256	236	231	237	239	224	206	216	227	236	245	248	267	252	252	260	256	209	245	241	244	244	251	258	258	244	225	253	242	228	241	227	231	241	236	249	257	246	209	232	238	220	236	230	252	242	264	233	222	217	243	222	228	224	232	263	237	253	234	246	236	229	244	220	227	228	253	220	220	247	254	226	221	216	252	241	242	229	264	251	242	230	237	251	222	249	241	279	204	223	244	256	246	258	241	217	220	243	229	245	229	217	235	223	240	253	269	261	257	210	248	209	251	261	228	240	246	251	250	275	289	269	254	238	264	226	244	226	248	220	233	220	220	273	222	252	229	258	236	240	240	230	224	226	260	209	234	251	249	229	240	250	259	216	255	245	243	224	253	240	265	259	248	230	231	250	234	246	258	225	232	218	248	224	258	217	253	248	240	248	242	231	243	219	230	254	256	261	229	245	266	246	241	239	240	219	253	246	228	235	254	253	226	247	224	220	228	257	233	214	239	236	268	233	252	231	253	242	242	271	234	216	214	252	253	247	225	251	278	251	224	258	227	240	259	202	238	236	229	200	245	271	224	219	222	241	245	258	210	233	226	245	242	221	263	239	240	277	225	222	249	269	251	212	211	212	212	248	211	229	248	196	238	251	221	230	252	237	238	261	215	201	245	178	253	232	240	245	258	211	245	265	245	216	205	237	250	222	223	208	238	217	239	264	227	215	264	225	218	227	239	262	239	217	234	247	241	232	257	210	233	263	241	259	260	212	252	248	235	261	282	237	250	261	242	213	270	281	273	239	260	236	226	239	245	220	224	278	225	242	240	247	241	237	252	270	223	244	236	262	242	249	238	226	185	256	220	272	250	224	234	255	213	233	252	234	245	230	216	236	237	234	240	255	245	237	273	227	249	233	221	226	236	230	237	268	260	241	220	231	268	236	263	246	217	225	216	228	241	244	240	249	226	241	285	249	233	249	250	235	207	184	224	230	284	258	218	218	219	259	242	230	237	233	241	241	228	259	211	242	206	235	235	249	251	279	233	216	249	255	253	217	243	226	205	216	228	237	236	244	216	259	262	232	268	231	210	212	230	254	242	251	234	253	229	228	242	249	231	252	234	240	242	235	214	242	251	258	254	245	244	292	245	209	231	275	233	249	232	213	266	238	219	218	253	265	222	239	247	250	268	221	233	258	231	225	207	234	237	257	271	208	227	237	244	281	234	264	236	233	245	235	244	249	252	270	237	223	248	235	228	271	268	240	216	248	277	229	252	214	216	248	225	245	240	240	229	240	255	229	249	256	250	213	239	280	236	241	253	258	260	250	235	229	242	252	203	251	223	266	252	206	237	242	280	253	249	228	223	249	253	231	211	248	226	250	244	248	229	264	240	200	260	234	236	254	253	256	251	217	231	239	249	255	241	257	209	247	232	253	210	236	264	230	214	249	235	216	230	226	273	248	232	273	238	247	219	232	199	209	237	205	231	228	263	232	235	238	252	256	243	234	254	237	255	287	233	242	233	236	215	214	235	234	271	266	241	215	233	223	223	252	245	228	232	244	256	236	256	224	216	227	241	233	227	289	246	220	238	264	237	213	240	234	247	255	211	233	254	276	274	259	242	222	246	211	223	222	227	259	248	253	267	251	233	233	233	238	239	248	261	254	259	252	256	245	208	227	230	235	234	226	260	224	244	250	198	214	235	239	261	230	258	216	239	249	295	240	256	235	250	262	245	282	252	241	209	252	235	264	249	235	244	228	232	232	246	253	231	225	239	252	246	208	244	259	249	207	253	231	230	227	229	203	244	237	212	226	277	229	275	265	259	223	231	240	238	259	237	242	271	249	239	229	226	246	250	237	230	235	242	247	236	276	246	230	249	228	239	225	228	242	251	243	257	261	229	237	226	256	243	230	218	236	253	228	235	246	230	255	252	245	239	234	223	243	240	248	256	233	265	220	244	230	202	226	257	262	235	273	221	223	249	207	226	230	252	243	237	237	224	266	257	246	225	233	228	258	238	243	241	227	241	265	227	244	244	236	244	247	227	240	254	240	245	250	209	222	209	245	239	247	209	244	233	239	254	250	231	203	249	242	224	225	220	243	242	225	250	256	254	278	231	252	243	236	234	224	220	247	238	244	254	233	226	243	247	260	252	249	242	244	237	216	236	231	239	247	252	211	231	263	236	233	215	247	273	238	250	244	221	255	237	225	243	230	247	221	211	231	242	254	232	216	247	214	238	238	229	261	249	224	250	234	246	233	248	240	259	245	240	270	237	249	264	253	250	245	224	221
18255	8041	11449	13729	13046	10649	7740	5544	3871	3048	2443	1834	1443	1107	972	844	801	748	669	633	666	608	591	644	673	637	624	592	583	593	642	586	635	602	583	607	563	583	602	547	598	575	573	580	575	582	580	624	557	589	585	557	565	558	582	534	551	550	548	538	559	543	547	474	566	561	551	552	555	541	542	548	519	553	561	580	536	531	551	544	543	528	543	554	537	517	550	540	563	481	547	573	537	528	578	530	564	569	566	594	523	539	525	527	546	520	536	528	529	524	548	548	534	529	561	558	558	536	572	511	557	491	566	475	558	539	484	547	553	512	561	541	568	533	550	564	516	530	526	524	522	538	500	536	574	506	549	483	554	537	529	520	502	550	544	560	567	529	513	525	544	508	496	511	545	570	524	545	512	532	534	560	531	541	530	543	534	506	514	558	535	505	510	512	515	531	510	530	539	528	523	569	539	538	484	532	544	507	538	496	518	506	537	537	525	507	523	529	482	529	569	518	557	529	532	557	506	568	517	533	507	545	554	523	563	511	526	524	531	521	509	497	568	577	562	484	577	500	523	554	521	512	570	521	519	521	547	577	523	546	540	493	537	520	538	520	482	519	558	488	516	526	509	550	538	568	515	544	512	489	593	532	558	519	533	537	515	508	572	555	559	507	500	515	558	493	512	561	500	507	477	541	498	482	546	555	491	511	508	568	555	545	516	524	576	569	554	528	533	565	518	551	553	523	572	560	533	530	517	548	571	562	518	495	528	526	548	495	518	558	581	544	508	524	519	525	529	519	534	561	561	518	501	522	501	556	541	525	485	545	562	512	498	551	554	514	514	534	540	563	537	524	563	554	522	579	535	578	564	531	524	536	530	532	534	503	536	538	506	490	530	522	525	529	541	517	553	538	589	569	517	549	513	531	549	517	547	511	519	490	550	555	530	552	527	519	547	502	511	512	554	521	508	565	507	542	515	500	569	524	518	559	560	562	508	529	527	553	552	528	521	502	524	531	531	533	540	542	546	507	518	530	556	553	526	542	529	490	547	562	538	565	542	511	568	527	510	558	552	520	554	529	516	471	519	522	535	556	517	598	499	556	548	566	536	545	563	537	541	511	510	497	533	546	535	507	540	532	526	503	531	536	486	545	520	530	566	558	502	549	557	525	500	488	520	543	555	507	521	514	497	536	575	561	475	558	534	509	531	512	535	535	572	553	538	582	543	532	475	556	569	547	534	511	561	540	549	571	510	529	521	538	567	548	542	534	536	563	552	544	500	553	584	578	512	520	484	492	546	477	518	526	536	512	544	536	550	554	515	500	508	562	560	564	531	508	579	578	479	556	540	541	557	540	521	528	512	552	584	577	526	571	528	497	514	526	565	506	508	537	554	528	536	549	542	551	525	535	530	526	539	501	484	538	492	572	525	506	540	536	523	515	496	548	560	528	527	502	558	526	527	464	543	534	494	506	543	537	530	534	502	518	535	537	525	526	517	498	538	539	520	527	555	570	619	485	506	540	501	551	510	565	511	576	524	523	557	527	504	532	560	514	517	509	538	539	507	519	519	518	534	530	517	538	510	541	531	523	510	578	553	551	516	545	590	528	590	548	490	554	530	532	500	541	541	513	552	525	539	496	527	578	522	543	585	582	541	488	512	559	517	555	532	483	544	513	548	523	529	572	544	510	516	511	542	512	549	540	503	602	550	514	549	535	560	539	524	517	538	544	574	560	544	498	528	586	537	512	527	499	508	531	522	564	531	517	541	532	550	531	538	520	578	530	555	545	551	531	538	530	540	535	543	548	528	583	517	570	539	533	521	530	544	524	533	511	574	547	490	551	537	542	488	558	504	514	554	495	527	517	514	524	515	519	516	547	531	534	497	567	533	540	494	515	519	543	581	510	506	518	543	522	572	556	538	529	534	548	528	529	526	521	582	502	520	514	527	526	548	542	553	552	529	583	575	516	537	551	483	571	586	545	501	521	487	574	549	528	556	551	550	544	559	513	526	538	561	525	592	573	560	506	513	543	546	554	528	545	509	534	514	572	550	533	587	568	521	541	519	559	545	536	542	535	503	526	549	495	519	525	515	522	487	529	526	497	547	549	548	513	552	522	515	522	561	551	512	525	537	542	532	503	565	540	491	554	529	506	527	551	554	532	559	582	543	505	561	553	520	530	503	532	549	523	509	531	532	530	535	529	567	497	537	541	550	532	525	537	504	512	549	559	544	570	577	495	550	572	515	581	556	501	525	529	500	552	545	489	532	562	533	530	531	547	501	538	547	531	530	513	536	511	508	551	512	528	530	525	553	497	510	528	562	504	560	579	547	499	531	503	488	558	538	556	515	508	516	536	487	508	564	516	567	515	543	562	567	511	534	506	520	525	560	556	505	510	545	545	533	534	532	516	495	490	554	561	521	544	521	542	565	517	573	543	519	519	531	506	497	532	512	515	496	509	553	559	515	550	568	546	536	528	522	525	561	567	544	562	540	562	522	543	519	561	475	537	565	553	534	517	540	554	521	536	507	488	548	573	537	559	538	553	549	522	559	536	532	554	537	530	595	476	562	566	522	491	564	522	523	525	520	523	565	547	566	516	547	507	519	529	494	551	508	535	492	542	522	529	534	535	509	530	523	543	520	509	533	538	478	530	504	576	549	543	542	520	537	543	564	510	541	511	577	572	571	531	503	518	532	538	492	526	576	561	542	533	541	525	532	529	582	540	533	564	570	550	543	523	556	549	507	537	577	555	551	551	548	543	538	564	509	555	574	559	520	499	522	495	526	546	549	542	527	572	541	492	544	530	512	528	544	552	506	544	496	550	557	532	506	567	534	551	532	575	518	532	607	530	540	558	510	516	544	506	486	504	550	575	506	528	560	530	534	546	525	501	535	564	556	493	512	524	523	527	558	556	554	535	523	510	521	530	510	561	554	510	557	498	540	527	532	542	520	515	519	486	524	544	510	548	538	501	530	502	541	542	496	527	541	521	529	525	552	525	526	517	543	528	547	547	520	525	524	533	529	528	545	498	511	579	530	561	518	549	523	548	522	529	574	574	486	527	533	537	519	559	527	536	545	532	534	543	516	521	505	501	571	523	502	574	514	510	547	553	538	552	520	532	495	569	554	530	579	534	529	508	547	518	526	517	534	494	541	539	555	579	480	546	541	547	506	549	511	534	531	509	539	521	520	546	503	564	524	528	524	534	509	498	567	501	540	590	539	457	555	542	521	504	548	498	528	517	545	589	541	504	543	516	539	536	551	481	510	508	515	565	532	528	533	561	517	533	533	506	545	555	552	553	544	509	556	502	537	544	534	535	548	499	516	542	511	525	559	501	584	568	561	510	555	551	513	514	550	551	520	558	534	535	529	546	514	568	578	522	516	522	523	522	533	537	493	554	525	547	556	556	526	507	567	553	500	569	580	473	525	486	559	514	520	509	524	544	520	537	540	504	530	492	545	503	539	550	519	573	549	526	515	549	504	529	551	555	519	538	537	550
43697	20844	10827	7958	5552	4045	2622	1828	1321	1029	789	658	562	440	410	385	370	344	357	359	353	325	328	331	342	340	315	335	374	318	310	312	344	311	331	360	343	305	336	322	300	318	310	338	314	310	341	309	348	316	319	307	309	353	327	306	324	323	332	300	308	307	327	316	312	337	282	325	351	308	276	297	328	349	275	310	326	306	328	310	298	320	346	325	284	330	314	302	354	333	276	308	333	326	330	304	327	320	327	322	309	314	332	355	296	321	315	313	333	309	333	320	314	326	298	308	313	287	289	310	324	303	321	348	322	356	316	346	383	314	287	315	314	327	310	317	309	311	305	342	322	291	265	283	313	318	342	300	302	298	312	329	297	303	290	291	277	313	322	374	329	320	320	347	282	331	337	322	292	312	325	337	312	337	325	327	336	326	343	314	314	319	324	344	358	317	330	296	310	307	274	348	312	302	316	292	327	324	355	288	309	306	319	298	329	285	323	321	334	333	301	312	310	306	318	340	312	316	304	294	284	309	326	349	315	304	312	303	328	343	345	311	354	314	320	315	311	300	361	315	285	309	301	323	307	322	318	339	328	320	296	323	321	307	296	329	348	313	307	322	308	341	311	329	316	331	317	285	318	311	287	342	305	298	277	300	320	298	302	321	301	294	300	313	280	343	347	318	314	313	287	338	343	311	318	307	290	327	332	361	317	362	328	310	303	304	321	299	332	311	315	308	337	301	314	298	321	324	281	309	333	308	298	308	279	269	311	312	284	286	307	344	317	317	325	324	346	322	288	315	322	305	299	281	330	344	303	306	327	315	319	304	324	323	352	318	299	316	317	298	283	331	329	279	323	306	307	321	305	328	327	330	293	336	287	346	311	326	329	301	335	342	349	334	318	299	313	326	336	337	297	286	321	312	334	268	279	304	343	324	313	337	315	344	284	304	332	292	344	288	297	317	330	306	327	295	340	297	331	336	327	313	302	294	323	309	305	320	317	321	326	319	274	347	316	296	306	313	322	320	338	327	312	321	345	308	300	290	329	308	333	320	348	279	334	299	327	307	315	296	315	268	298	331	319	319	312	314	344	336	339	314	341	289	367	321	347	314	339	318	295	335	352	320	291	292	286	320	344	284	312	311	346	274	317	352	321	301	301	325	335	328	270	359	324	294	318	331	286	299	311	305	288	300	335	348	305	323	320	337	329	313	317	310	314	298	298	335	326	325	326	318	311	319	345	311	305	305	284	348	315	296	312	309	358	307	328	328	318	284	312	293	327	339	332	312	303	316	320	298	295	304	313	320	350	337	294	328	303	295	308	341	335	318	301	333	298	287	295	284	324	338	331	318	332	302	297	287	321	297	303	300	333	273	324	293	323	330	326	314	338	331	329	303	343	330	297	359	314	307	311	342	323	283	290	308	304	348	326	341	288	344	345	332	339	342	299	317	326	317	305	307	306	314	323	297	322	282	300	310	320	295	317	351	314	320	330	300	364	317	290	329	303	307	329	323	331	310	339	319	299	298	301	346	298	350	330	335	313	343	338	290	305	335	335	346	327	312	323	322	311	297	326	312	318	302	318	319	308	300	327	313	336	327	324	322	301	308	309	318	317	304	327	306	333	329	316	297	290	341	307	329	301	283	335	325	303	292	295	320	304	317	316	339	307	296	330	342	317	327	269	290	324	304	317	343	334	281	314	312	320	315	321	334	335	311	342	289	295	335	304	300	287	316	309	294	307	305	330	329	305	347	295	290	344	318	318	278	327	313	328	332	310	312	288	331	294	333	312	320	304	316	316	289	327	343	349	273	356	345	307	295	309	319	289	303	325	335	334	280	287	294	295	315	354	355	286	262	282	360	337	291	330	333	304	307	294	297	276	303	317	347	314	315	313	311	276	319	335	326	321	336	312	342	276	338	324	336	332	345	314	307	304	307	309	330	328	307	321	319	333	329	288	325	333	321	312	293	301	312	276	341	295	349	303	293	308	322	359	296	309	310	339	332	313	299	349	314	287	279	336	308	313	325	304	341	325	288	314	323	349	346	317	339	290	318	331	333	384	302	283	284	323	313	299	329	286	272	341	353	260	313	330	296	306	356	290	295	322	324	298	323	303	302	286	320	311	296	316	309	320	308	316	312	296	307	281	310	334	349	278	318	294	332	338	303	312	290	322	317	306	298	323	305	307	339	318	348	294	324	331	356	314	333	319	322	324	321	300	313	299	328	308	315	322	344	337	342	306	302	316	341	281	341	294	326	323	301	303	295	331	320	291	327	331	310	318	323	323	295	317	330	296	312	284	299	326	312	304	297	326	297	322	326	293	337	310	315	351	319	346	312	328	287	342	363	295	317	282	326	299	332	315	270	303	283	330	315	324	314	278	309	336	298	349	279	297	298	296	341	325	323	332	303	336	342	337	316	323	307	282	320	327	328	329	358	352	308	299	313	325	325	302	318	323	293	302	326	321	320	281	338	304	336	339	313	322	269	350	285	318	314	309	349	298	318	307	306	304	295	310	314	330	303	289	327	314	323	314	321	308	299	327	347	295	359	346	315	337	328	302	336	325	302	280	298	316	323	326	313	351	299	297	302	314	334	300	302	324	338	315	366	314	327	295	318	335	316	322	298	288	319	371	293	309	281	320	303	346	327	318	344	344	302	317	302	300	298	331	363	310	315	324	330	312	324	321	305	303	328	311	287	293	318	316	328	281	319	314	282	287	350	344	317	328	315	295	297	307	334	301	345	285	273	333	306	319	318	330	298	323	323	323	346	280	321	319	348	294	303	354	339	322	324	303	294	329	298	302	295	326	316	300	335	316	286	297	342	287	303	314	313	335	293	297	318	336	328	319	317	263	304	311	310	346	297	342	310	321	315	304	331	335	330	315	337	319	307	326	308	299	341	297	325	364	334	351	286	318	298	275	288	289	304	293	339	332	317	347	304	316	328	304	348	309	290	329	329	300	341	309	283	317	321	318	280	344	320	323	332	339	333	318	330	340	318	290	304	309	338	297	311	346	320	303	329	320	301	357	305	301	295	356	343	299	336	302	297	288	293	300	298	303	311	319	329	331	350	312	358	304	317	340	334	308	324	297	323	336	330	311	301	281	303	313	338	303	306	311	334	337	337	311	280	312	322	369	349	320	313	369	294	305	317	316	317	314	312	334	313	319	322	338	307	337	327	280	318	323	292	322	350	317	340	311	285	349	291	316	314	310	308	320	338	289	321	323	297	349	295	305	333	321	306	333	310	300	330	282	304	312	324	311	348	307	327	306	313	364	326	343	297	304	332	295	311	345	281	322	292	335	335	330	313	367	311	334	318	314	319	294	330	290	329	343	328	326	310	307	321	336	360	301	326	298	301	310	296	323	319	303	308	291	301	287	315	346	338	301	337	338	307	299	308	346	342	339	326	288	305	349	321	318	338	284	319	321	316	318	346	313	327	346	341	310	359	259	292	307	326	317	325	328	289	335	301	307	279	327	349	312	321	292	283	332	348
23633	10491	15149	17695	16287	13866	10108	7210	5273	4021	3367	2606	2057	1616	1346	1185	1120	982	866	857	806	830	824	820	899	779	864	808	809	746	818	815	817	778	763	733	811	759	777	773	745	749	748	770	677	733	784	728	764	735	718	744	715	699	654	680	672	708	702	717	708	665	652	721	740	729	746	666	722	713	689	662	749	707	711	686	675	683	697	726	704	719	682	694	684	714	676	719	634	686	680	664	661	695	672	653	699	737	718	673	673	729	696	683	715	652	694	711	703	670	679	709	717	657	676	642	647	636	703	704	689	681	706	678	630	667	693	719	691	688	679	633	669	697	701	689	693	669	658	668	729	656	664	696	721	699	675	684	674	656	675	673	665	670	703	716	722	703	699	597	664	669	690	648	683	689	684	688	676	677	664	712	716	701	668	670	677	685	678	712	663	702	637	686	686	684	726	692	688	653	624	678	692	696	624	705	712	681	633	682	690	687	688	640	627	667	665	705	680	686	650	700	706	658	643	639	669	716	706	706	709	707	690	727	686	669	692	715	658	669	651	676	661	624	688	699	673	708	701	686	687	681	734	651	709	630	676	649	665	670	716	688	657	662	679	662	662	680	667	706	758	689	714	692	661	718	651	676	635	691	614	725	670	687	687	676	662	650	670	670	677	639	712	621	690	638	678	718	724	692	719	710	647	687	703	668	635	713	678	694	654	664	698	682	668	705	643	653	701	672	689	752	654	652	737	668	632	638	672	676	672	644	701	668	659	708	656	666	692	654	695	701	692	660	689	679	713	675	698	640	651	690	652	696	751	658	658	689	709	676	655	694	712	668	677	627	734	667	659	699	701	672	640	637	642	688	686	686	684	716	698	677	660	650	686	695	684	708	705	704	699	711	658	638	678	697	663	658	702	660	677	682	698	721	635	676	681	703	669	662	660	666	691	680	647	673	670	675	708	676	643	685	641	661	684	694	655	696	628	703	698	658	662	694	677	623	671	646	678	687	668	664	656	675	693	677	678	673	643	667	657	674	685	669	700	730	702	678	683	662	678	684	677	659	658	677	699	687	650	654	647	666	692	676	666	653	644	729	650	673	701	691	655	679	705	694	664	688	685	664	674	652	712	670	685	655	674	720	699	659	671	670	641	655	690	657	659	699	695	714	706	663	681	703	653	669	685	641	631	672	666	681	708	678	638	653	707	650	664	652	643	661	679	688	665	692	693	656	685	661	651	662	652	667	675	737	656	676	673	701	694	675	674	690	679	689	730	663	682	695	669	680	690	688	705	736	697	694	670	681	711	683	685	662	629	625	702	675	692	677	647	704	689	694	707	674	679	665	673	660	708	717	751	687	675	692	658	672	671	672	678	676	659	674	644	721	704	682	678	649	693	694	739	694	669	683	682	692	671	595	673	709	619	656	702	660	679	713	668	682	638	697	686	727	683	625	654	707	719	695	693	670	699	691	627	655	685	659	691	647	683	684	678	667	645	674	674	665	691	626	668	723	666	666	680	693	679	657	740	645	635	668	696	716	657	681	696	712	680	647	696	622	621	666	635	686	675	705	709	655	646	644	652	685	688	678	685	668	709	691	701	649	689	681	663	701	717	654	690	658	672	708	639	655	637	703	676	688	694	675	665	652	639	680	694	669	667	675	660	659	709	651	709	703	713	665	680	675	720	649	632	681	677	693	683	672	631	732	718	653	717	732	693	667	689	678	673	661	687	713	709	637	678	682	703	704	671	701	680	680	678	652	690	677	673	696	642	654	696	675	702	695	691	665	695	699	649	665	677	684	658	684	680	658	658	663	647	698	690	682	678	714	675	724	673	661	683	650	670	665	679	692	728	637	723	671	681	681	666	671	733	692	681	686	652	667	646	668	673	653	716	658	658	706	687	700	633	702	690	700	673	677	638	660	679	697	676	694	665	667	653	678	658	686	682	700	645	698	659	656	704	688	671	644	656	648	699	680	678	653	702	644	651	681	665	686	702	663	693	731	680	679	674	717	675	651	695	686	697	653	671	669	671	670	694	645	708	661	718	609	682	711	675	701	652	693	700	688	702	670	692	682	656	653	682	655	714	669	712	685	676	709	655	736	710	656	671	705	651	689	665	689	655	680	698	680	659	680	666	704	679	705	676	668	687	669	684	720	621	683	686	742	686	708	653	672	675	661	709	681	687	667	681	675	679	737	633	673	678	673	676	658	679	676	694	703	686	703	707	712	669	693	655	682	684	641	684	670	676	670	674	654	737	683	675	678	639	652	663	663	645	634	670	683	643	686	659	666	674	687	697	668	672	602	691	672	674	677	684	728	701	702	684	655	624	650	669	749	664	666	710	669	622	686	661	651	709	713	666	712	660	634	720	670	731	631	653	712	657	667	698	639	642	671	704	639	612	743	695	693	640	675	663	661	622	676	632	664	661	673	671	668	686	692	658	648	700	713	660	707	631	690	696	679	700	655	652	651	676	694	717	715	660	684	633	652	639	685	703	680	636	703	690	639	712	669	699	647	686	667	649	663	731	671	679	658	658	685	675	659	686	660	723	690	715	651	709	648	678	671	702	696	694	715	700	698	666	689	642	625	686	681	677	728	657	706	619	684	722	656	671	686	731	703	689	638	706	722	656	650	674	675	673	671	682	701	611	649	697	669	682	659	665	649	666	676	611	621	670	682	701	686	721	682	641	692	651	707	715	709	637	640	669	662	696	695	640	656	679	662	697	705	674	670	610	661	682	682	701	719	656	668	648	689	682	642	665	661	679	674	664	662	733	706	667	655	664	675	695	719	670	666	679	670	646	704	676	666	643	712	646	634	693	650	676	627	687	657	669	654	658	665	638	691	725	664	666	691	641	661	718	690	639	692	714	686	668	638	683	708	691	663	682	701	711	705	670	685	765	685	638	663	699	667	664	626	661	647	678	671	702	736	693	633	662	642	708	703	677	659	691	704	729	692	685	696	709	702	658	656	658	670	715	660	649	659	727	701	636	729	711	683	641	705	683	647	691	671	710	680	696	689	654	675	698	655	638	708	656	672	689	649	678	717	739	660	664	685	697	715	683	714	680	666	717	641	711	615	675	697	707	679	711	653	671	675	643	698	644	664	676	689	684	689	684	678	687	648	681	641	655	703	642	664	681	727	613	707	692	715	644	646	653	724	657	712	662	644	659	679	680	727	686	704	656	642	680	680	670	647	684	652	683	652	660	650	659	727	675	653	684	683	690	685	675	673	684	713	680	640	720	691	713	666	664	673	679	682	713	656	702	731	695	659	660	655	736	661	665	681	709	665	706	641	695	690	731	715	688	726	661	685	653	685	686	642	699	642	714	629	679	669	682	660	675	653	676	706	675	659	724	711	680	672	691	667	690	655	655	662	675	691	660	704	685	681	698	691	690	664	696	690	655	659	663	691	686	692	686	633	674	663	675	715	678	686	683	677	674	702	696	684	679	675	673	646	660	673	639	695	668	658	715	653	677	668	661	678	657	688	657	731	738	670	662	684
15382	5536	4158	3372	2301	1718	1137	832	571	476	439	389	323	308	256	276	252	249	250	243	224	238	227	245	234	265	257	223	233	251	254	267	208	241	250	243	226	232	249	255	243	243	223	280	270	261	242	243	223	236	236	248	229	247	200	220	247	239	243	254	217	247	255	278	222	235	249	218	236	230	243	234	228	208	276	263	229	197	242	255	248	240	245	234	251	233	221	210	222	221	231	253	230	270	228	236	239	207	244	206	238	225	212	217	271	259	259	238	239	258	251	244	239	223	241	237	240	247	262	257	232	242	252	247	221	253	209	253	236	206	207	252	238	234	237	242	230	240	238	259	239	250	235	263	244	220	216	239	203	255	227	244	239	221	242	246	253	264	266	229	228	247	229	255	229	238	233	254	254	221	243	262	248	239	225	208	251	232	231	233	229	241	232	251	264	214	222	243	254	221	253	252	236	219	244	215	257	252	270	277	247	234	232	225	245	228	240	221	242	221	219	235	219	244	243	245	239	261	260	235	232	247	239	220	227	214	238	238	228	245	217	220	250	262	263	237	240	242	227	225	236	226	262	230	213	239	215	237	262	235	201	200	245	221	219	244	230	267	260	203	233	230	239	246	244	236	241	245	251	228	254	263	230	203	228	223	219	243	239	244	241	255	249	245	251	235	202	241	205	248	203	241	222	206	267	243	250	235	250	233	261	258	244	237	252	230	240	252	234	211	248	266	246	246	237	226	239	216	227	239	251	216	233	223	212	245	257	252	237	206	213	246	240	241	276	217	221	259	250	233	277	261	202	226	226	215	233	224	207	221	220	235	260	239	232	223	234	241	232	264	204	230	228	199	234	225	223	226	219	211	240	240	263	236	246	268	243	240	252	203	262	251	244	251	201	258	212	237	219	240	248	242	242	258	234	211	223	253	251	226	241	246	266	228	237	214	263	251	243	243	219	226	274	257	274	239	226	219	236	228	244	265	224	236	255	241	233	249	244	253	233	226	247	252	225	209	233	236	230	276	258	231	210	227	268	231	225	211	244	229	238	246	233	215	254	265	234	249	252	233	232	249	250	248	270	265	238	223	232	253	238	260	253	246	231	235	257	223	242	220	241	260	242	248	225	252	259	234	238	247	252	240	223	234	236	223	241	227	235	266	228	226	259	251	240	256	235	195	254	237	267	238	257	230	232	250	243	245	234	263	227	235	232	237	245	221	240	233	221	223	247	228	259	259	226	241	240	215	251	253	240	217	239	222	259	246	233	218	246	237	260	254	247	262	227	231	197	235	250	286	233	201	259	240	238	219	241	234	218	234	245	249	235	241	247	256	225	247	237	259	244	237	245	230	254	250	273	252	257	250	242	226	239	255	242	206	259	246	251	218	227	216	278	243	251	239	258	252	236	243	230	241	248	203	241	243	227	230	269	246	259	247	223	231	255	277	244	241	237	219	246	261	282	262	238	204	241	238	226	234	243	252	256	293	246	291	279	208	236	241	246	239	236	233	251	239	230	219	242	236	252	241	256	259	251	240	242	207	240	257	270	237	247	259	250	240	229	250	227	251	231	236	232	243	212	245	231	213	261	231	230	226	224	216	244	242	261	271	208	237	235	226	265	218	255	246	242	252	228	227	244	231	245	241	245	232	212	246	232	245	235	251	210	236	236	253	275	237	221	239	235	221	247	268	254	226	232	262	248	232	214	227	255	231	226	215	260	205	248	217	249	213	242	215	220	276	231	230	250	237	235	266	216	216	274	257	267	245	242	228	236	248	245	237	217	272	218	208	250	210	240	221	211	258	238	225	235	223	236	273	251	232	225	224	207	217	254	251	226	254	250	234	230	256	239	229	222	244	198	227	232	250	237	265	246	245	233	239	259	241	250	249	226	243	232	213	235	246	227	259	265	257	229	248	217	237	256	231	230	271	234	219	248	236	224	189	223	248	238	226	254	254	253	246	271	198	223	227	252	234	247	243	221	242	238	256	250	230	282	226	263	265	236	219	235	222	226	203	255	240	239	250	256	237	246	244	237	258	213	237	219	227	267	226	246	249	232	239	256	239	253	266	226	239	239	214	220	223	248	246	236	282	219	232	242	262	244	259	265	269	239	239	233	274	275	212	229	253	214	246	245	251	230	252	237	223	223	259	247	250	235	245	236	228	227	242	243	251	235	250	291	237	227	251	236	256	244	244	259	231	228	214	274	232	230	233	222	233	229	225	244	239	263	228	282	219	237	220	240	193	229	248	248	250	229	244	225	231	248	225	246	240	250	230	261	227	252	231	267	230	247	215	222	245	253	234	239	264	253	232	238	251	257	247	227	237	238	242	235	251	246	248	225	245	240	229	224	235	215	242	242	235	250	231	240	239	252	210	214	237	243	210	245	239	260	263	231	225	231	232	246	247	250	249	261	241	236	236	229	219	233	250	231	242	224	247	230	237	222	266	243	242	234	211	213	233	253	233	237	226	219	226	239	244	237	228	231	256	229	241	221	252	238	247	248	202	212	223	260	217	233	219	227	252	247	217	251	235	273	246	238	207	267	257	257	260	233	274	267	228	256	246	229	230	234	280	235	242	227	263	250	238	203	238	278	259	267	251	234	218	250	225	256	242	224	198	227	236	208	248	259	228	216	226	242	267	254	253	248	246	258	250	225	256	228	277	231	224	233	216	276	199	222	251	243	238	254	263	263	229	197	251	267	234	238	211	238	258	241	228	228	227	245	242	208	245	214	262	241	244	224	232	205	227	272	247	241	232	253	251	254	208	233	251	251	237	250	237	212	223	227	238	207	245	260	242	222	246	229	229	250	245	271	242	226	253	237	221	235	218	242	230	254	249	232	266	269	237	269	235	231	274	226	245	242	256	244	243	233	248	225	226	211	239	270	228	249	261	235	266	212	235	239	205	242	207	229	250	216	251	249	214	223	218	239	237	220	248	218	257	229	225	250	231	233	249	209	276	253	233	227	240	227	236	222	257	229	223	246	272	230	242	245	239	206	230	240	235	259	253	238	259	239	232	259	243	235	253	241	271	239	277	228	233	252	243	253	251	208	255	224	257	255	234	254	213	216	234	227	190	223	254	227	243	244	225	248	236	220	269	247	247	240	266	240	243	228	233	270	234	208	218	247	217	243	234	231	232	238	253	247	225	227	246	233	231	245	227	254	242	234	206	255	227	191	247	239	224	224	240	244	231	253	210	254	236	243	241	228	263	214	224	260	253	266	224	264	220	264	252	223	267	225	221	237	263	275	232	251	248	276	224	232	258	241	234	195	266	224	226	261	236	241	230	260	248	256	226	264	236	251	240	237	225	227	240	224	253	254	229	264	227	236	251	252	260	229	234	245	264	259	239	245	226	252	243	227	232	252	251	236	246	215	246	221	227	244	224	267	216	237	245	212	232	255	219	249	250	235	244	242	257	222	236	253	238	231	240	227	250	241	232	194	248	240	223	224	246	267	260	245	225	265	216	250	246	240	232	260	241	230	255	229	229	233	261
8075	3863	7866	9171	8100	6678	4694	3359	2352	1940	1615	1247	941	815	703	601	631	563	594	555	554	567	516	545	567	539	532	545	541	559	547	550	582	567	555	568	565	555	539	562	512	538	533	511	502	533	546	522	549	524	544	513	525	536	513	508	534	523	527	492	533	513	541	530	527	468	529	551	492	531	550	541	553	515	547	530	503	492	520	504	558	577	504	548	532	523	522	554	543	529	473	522	549	528	525	524	539	553	529	490	563	493	568	526	498	547	517	518	548	522	531	512	505	534	521	535	538	548	515	546	543	543	540	523	548	521	521	503	493	523	494	565	499	538	545	522	544	515	529	534	532	512	494	532	562	490	495	533	513	527	532	534	509	534	510	540	517	544	529	501	488	538	534	532	527	507	510	561	538	483	502	525	531	512	522	579	541	509	506	529	535	499	505	497	563	520	516	525	537	498	535	525	500	531	558	502	545	524	520	549	490	559	526	532	503	555	541	507	544	545	535	505	526	506	498	528	528	511	489	523	563	519	498	534	524	540	495	554	546	563	539	526	545	499	546	523	521	535	499	522	523	516	520	535	555	480	544	527	530	484	536	510	549	495	492	529	505	541	502	548	529	490	544	530	524	530	505	504	530	513	507	553	512	530	487	527	506	535	498	518	547	544	531	535	516	480	589	495	539	486	536	522	488	518	559	508	520	549	499	542	514	534	522	540	529	525	554	506	499	500	549	516	533	514	529	526	521	554	538	512	540	505	512	508	536	529	545	512	491	485	561	510	521	546	545	524	524	511	551	528	509	529	541	501	522	554	519	559	507	504	521	524	482	539	500	527	512	515	557	558	517	527	534	538	521	523	496	487	520	476	510	503	573	513	473	503	538	547	542	553	506	493	513	514	528	529	514	528	522	484	530	500	514	520	570	489	518	550	541	502	520	551	532	546	508	549	501	560	524	519	485	510	517	529	565	510	512	502	519	528	517	518	499	532	529	516	543	525	522	543	531	511	510	505	517	505	512	556	527	513	535	499	538	530	548	536	554	529	525	520	529	532	507	495	545	506	538	492	481	525	566	523	510	509	505	516	540	490	556	500	486	474	494	528	555	506	528	530	527	494	518	527	481	499	500	535	511	495	539	515	548	533	510	552	542	520	490	545	539	491	453	518	538	536	535	486	509	534	498	554	511	529	527	556	543	540	537	510	545	563	494	505	487	509	499	515	506	496	560	541	520	555	524	495	578	527	541	563	503	534	521	536	520	534	559	545	535	533	493	510	566	518	505	540	571	515	500	533	493	523	514	553	512	502	504	534	479	555	540	498	506	535	546	558	533	537	540	516	515	530	492	483	502	529	535	490	560	534	533	536	531	524	536	497	548	515	505	513	503	505	508	485	529	531	544	518	546	521	549	562	536	499	504	511	517	517	543	531	505	532	492	547	524	502	523	491	525	521	495	547	514	528	559	526	543	495	549	540	519	523	538	524	531	528	518	547	494	551	536	500	509	519	513	518	504	512	517	519	537	526	561	549	513	483	473	522	553	521	543	573	527	567	538	521	510	504	544	523	495	507	486	550	564	530	577	542	495	550	500	486	512	543	495	545	506	535	528	507	492	519	516	493	520	521	540	529	556	538	535	494	535	512	526	520	526	535	504	540	530	537	554	535	555	519	547	512	570	562	513	521	527	562	502	503	491	535	510	541	502	502	498	541	541	511	509	540	519	515	555	483	528	557	520	549	545	555	558	523	497	507	509	525	517	498	574	521	530	506	517	541	494	546	501	519	534	500	527	566	549	495	512	525	553	553	542	506	526	522	586	565	468	526	492	481	536	514	492	538	541	558	522	545	495	488	518	512	509	535	546	544	530	502	525	562	532	566	534	538	533	539	521	488	533	517	511	496	497	522	460	507	511	493	550	499	540	476	499	505	512	541	478	575	498	552	549	561	550	521	547	539	519	520	556	511	519	598	523	537	512	556	506	526	554	514	504	522	502	464	535	533	512	513	528	486	567	499	537	527	576	540	500	512	521	555	505	496	528	524	508	563	565	549	527	556	513	560	562	510	490	525	486	546	536	548	531	518	508	540	548	530	483	505	517	546	519	544	529	552	495	527	516	516	542	532	525	557	504	511	503	532	548	528	544	516	509	524	502	525	554	492	528	541	528	497	499	505	487	560	534	543	533	503	548	530	514	486	536	496	498	542	565	525	567	501	483	549	540	502	514	511	541	517	551	560	509	530	506	549	525	532	517	501	525	542	529	538	507	531	513	525	520	533	563	505	516	581	480	527	572	545	545	511	570	510	503	564	513	532	541	548	552	471	526	499	553	517	572	482	525	540	547	539	509	481	508	537	503	541	525	542	538	538	510	545	495	503	508	545	533	527	509	535	513	501	525	470	496	522	557	526	533	556	527	547	546	527	501	532	454	516	532	561	490	521	542	512	491	481	522	513	458	529	525	535	541	511	506	514	526	526	486	541	557	491	476	459	507	485	524	542	522	515	536	526	505	539	531	525	510	545	497	508	548	504	527	498	476	537	524	512	550	532	522	552	537	524	507	525	512	528	508	480	538	530	551	544	503	515	535	513	534	506	541	537	555	491	537	541	556	532	531	521	535	565	574	517	479	521	529	502	541	558	514	529	505	518	490	530	511	535	536	533	539	515	558	506	532	511	496	484	535	531	517	513	481	519	492	525	540	526	560	538	548	545	540	534	517	543	553	534	512	524	502	536	517	497	537	540	558	532	546	520	513	518	522	523	503	517	540	536	557	532	512	533	505	503	547	533	497	525	520	516	478	539	517	497	545	511	520	479	545	490	520	549	542	481	519	514	528	498	602	539	532	514	557	562	522	542	503	523	535	533	497	488	538	559	468	521	543	499	522	512	533	548	544	523	532	529	505	511	486	504	520	572	508	520	484	489	547	516	542	562	524	537	520	537	551	515	538	551	527	520	510	518	537	545	511	541	513	525	501	539	524	541	518	542	494	519	559	566	534	527	530	542	536	510	506	515	569	539	520	501	531	547	506	537	496	532	515	570	505	535	550	473	537	529	540	523	482	494	519	494	503	529	514	555	575	543	518	521	521	500	543	498	534	528	541	530	541	535	509	541	509	557	514	511	463	500	525	520	537	517	483	503	540	540	530	520	548	543	531	532	531	524	517	501	549	480	517	559	547	535	557	530	515	526	533	521	507	536	495	511	498	507	489	507	507	528	483	513	500	537	565	528	518	504	497	545	532	553	545	480	557	559	513	543	533	490	511	547	527	514	494	555	539	514	508	510	541	523	481	531	529	539	504	546	551	536	514	524	521	526	509	522	523	584	489	501	518	476	546	500	527	490	471	523	532	524	527	551	529	527	507	546	539	509	514	513	533	493	489	533	541	540	508	501	524	529	509	525	505	483	503	563	490	552	528	538	525	498	548	569	565	513	539	497	564	533	539	490	522	538	515	521	557	520	552	514	516	560	532	528	537	517	537	482	516	550	515	527	559	483	505	526	537	505
32201	12388	7290	5918	4072	2922	1834	1202	918	704	634	498	397	333	301	274	275	268	271	233	271	258	234	285	259	257	256	250	277	252	267	269	264	240	221	283	249	264	230	229	267	244	228	255	255	235	228	251	227	266	214	230	218	251	214	240	222	219	239	260	240	239	236	228	253	256	253	223	235	249	258	229	241	247	243	212	214	211	256	258	220	271	229	240	237	239	232	218	235	271	252	219	234	246	230	267	257	213	241	250	256	213	251	259	245	269	228	240	238	244	223	235	228	212	213	239	263	247	235	222	253	234	253	251	224	245	255	231	244	254	224	249	224	198	236	257	245	261	237	210	206	234	232	225	241	247	239	239	205	219	252	249	228	229	238	231	244	213	224	206	253	271	249	233	219	238	241	262	244	244	236	236	243	276	252	240	241	236	216	223	236	226	256	228	252	201	237	229	214	254	238	249	235	265	264	242	215	229	224	209	203	221	249	220	219	227	230	240	244	260	270	242	231	247	229	230	237	235	260	219	226	237	197	209	248	219	222	237	241	228	217	220	231	236	250	230	228	231	255	277	246	237	241	244	246	221	228	224	244	235	249	220	248	196	213	232	231	249	235	227	229	205	240	256	245	218	256	255	228	257	208	233	235	217	207	250	230	210	240	235	223	243	218	226	255	200	222	237	234	227	223	232	234	231	239	239	236	226	255	240	232	229	237	263	237	244	231	219	228	247	250	207	253	218	234	213	244	230	244	218	247	230	242	214	267	204	241	237	207	229	245	240	231	236	242	234	233	220	246	273	238	230	202	229	226	230	264	232	262	246	241	249	219	218	239	263	253	237	221	210	257	238	238	254	222	231	232	237	230	248	252	258	241	238	249	231	251	242	213	254	237	226	233	238	245	231	231	201	218	219	245	245	242	213	230	228	240	232	214	226	232	248	243	267	220	236	241	218	257	262	257	237	219	213	237	233	231	241	216	232	221	277	242	249	242	222	238	256	247	230	259	259	253	233	223	255	228	219	235	261	239	250	240	236	207	262	198	222	243	226	221	210	211	233	246	255	203	252	244	240	227	222	237	240	232	242	235	252	214	258	227	277	230	274	256	220	220	230	262	227	220	236	201	199	254	244	268	243	238	223	249	247	231	232	236	218	223	245	237	237	244	217	217	242	228	224	235	237	243	242	252	224	255	221	249	253	233	216	237	232	233	247	261	245	253	198	211	203	214	260	254	247	246	251	255	229	274	213	225	240	277	229	231	231	221	256	230	219	223	241	235	190	233	213	234	228	237	235	271	264	216	240	241	247	251	248	259	216	221	224	248	219	246	243	220	217	216	246	209	232	266	238	238	211	223	184	225	250	226	246	206	224	211	237	244	236	265	212	257	247	226	239	247	232	228	274	228	238	231	226	212	222	266	257	222	257	202	254	232	221	212	255	212	240	242	214	256	242	242	269	253	228	214	234	238	259	253	231	217	232	246	235	234	215	237	231	242	217	210	215	253	253	219	229	241	225	207	238	232	267	234	232	253	238	264	234	230	249	216	241	233	232	223	255	237	220	243	250	215	227	238	248	273	221	229	226	262	237	237	241	237	220	253	249	258	235	240	215	255	226	217	248	223	260	226	236	253	217	230	232	250	208	240	229	216	219	229	224	210	227	226	228	249	223	195	255	257	257	216	238	271	280	243	239	241	233	248	229	253	224	224	252	228	212	260	226	254	248	228	238	227	225	202	245	240	244	251	231	240	256	241	251	266	231	249	241	223	246	219	239	229	217	255	252	240	218	239	234	250	239	218	205	221	263	217	261	239	199	235	258	203	227	227	259	214	241	246	239	219	241	258	254	250	244	222	223	236	244	250	212	234	226	228	229	241	239	251	287	228	232	262	247	234	259	233	227	255	251	254	236	212	238	232	224	252	223	241	246	247	224	235	228	239	242	239	234	246	230	193	241	237	228	233	234	216	233	273	235	219	274	234	206	237	249	223	231	258	261	236	238	230	220	240	246	217	243	243	230	220	230	237	229	257	214	247	242	256	258	260	249	208	239	222	205	250	253	247	252	280	225	216	221	217	237	246	252	240	225	217	263	236	246	264	242	225	244	216	236	273	208	199	212	208	246	236	235	253	230	240	199	229	202	227	204	248	248	244	223	260	230	249	216	267	231	234	243	245	250	234	218	241	217	248	261	202	240	238	242	254	251	217	220	246	205	213	235	222	254	267	234	267	234	219	223	237	229	242	244	252	260	216	256	236	224	225	232	266	214	204	223	250	231	252	216	228	261	223	241	223	248	224	229	216	249	247	224	248	228	270	241	225	231	192	251	242	235	223	234	229	236	215	243	262	229	243	251	264	240	254	252	243	230	219	211	237	253	206	246	216	228	255	249	237	229	219	230	231	227	236	228	265	240	245	245	240	238	232	246	236	269	254	203	243	268	264	240	226	257	232	234	255	260	234	228	249	226	229	235	238	200	235	247	242	254	234	225	227	227	229	208	214	236	231	221	216	214	233	210	255	218	222	243	255	278	243	212	209	209	247	215	248	275	241	258	267	258	238	230	206	232	201	248	241	217	223	235	228	222	254	250	244	229	224	233	240	223	245	237	257	242	227	227	217	232	227	252	238	245	214	222	231	246	248	222	238	255	275	228	212	241	214	238	209	262	264	273	233	235	247	230	237	226	243	218	218	246	224	233	246	231	245	209	235	234	246	239	245	248	270	243	221	248	223	225	254	222	228	245	221	239	229	269	231	227	248	232	210	249	242	221	246	237	239	228	229	227	270	235	253	226	217	243	234	205	246	229	235	220	250	238	239	234	234	218	231	237	202	214	246	222	272	245	236	227	208	256	205	258	235	224	251	245	238	243	255	239	226	228	247	232	224	236	224	231	244	233	209	234	218	232	230	234	215	221	231	217	227	257	242	219	240	237	242	241	225	229	247	271	254	250	231	223	215	224	236	217	220	245	227	241	230	215	272	247	208	234	249	229	251	246	245	227	212	222	251	264	219	219	254	227	281	233	255	258	215	233	219	218	232	229	234	238	255	240	232	207	238	253	258	252	232	256	246	240	243	202	252	256	230	224	237	221	246	227	223	264	246	245	239	216	213	221	232	251	254	221	215	232	198	244	242	228	239	218	268	239	217	214	234	250	232	218	224	227	231	219	245	282	234	234	243	243	218	241	246	243	238	231	276	258	216	256	234	238	264	228	220	262	255	201	251	226	225	233	243	250	234	246	244	224	259	215	239	218	245	232	211	246	235	229	253	261	225	243	256	238	246	236	249	233	248	230	229	245	256	228	254	247	229	225	218	211	227	272	210	232	213	250	228	231	209	245	227	234	231	228	236	233	213	204	246	202	249	241	229	235	263	217	228	232	244	211	237	223	221	254	239	254	245	239	248	243	243	273	218	223	228	219	217	240	250	233	248	212	214	264	238	250	252	273	218	224	222	243	252	222	249	223	241	236	245	241	229	257	278	251	255	228	251	241	230	216	201	249	226	237
17705	6815	12084	14296	12657	10404	7783	5302	3796	3151	2421	1946	1373	1080	955	857	744	752	743	658	687	644	610	607	639	621	652	602	598	588	591	554	628	634	606	536	592	549	554	600	557	520	569	565	583	558	517	549	526	582	535	565	562	503	539	553	534	524	539	563	575	500	551	496	540	539	573	546	495	567	557	534	526	551	500	528	522	540	596	485	558	556	499	527	556	528	540	530	515	589	507	535	516	543	537	550	507	534	522	514	556	513	516	550	545	571	528	543	538	549	566	503	500	497	490	488	492	493	513	519	522	522	547	512	527	534	555	552	549	535	551	535	544	520	520	506	554	539	537	498	541	554	506	548	506	507	522	507	532	504	577	523	509	493	527	542	531	500	531	534	544	534	509	508	524	497	527	519	544	486	526	567	515	520	521	501	491	550	527	544	487	487	495	507	538	493	525	517	519	493	520	512	512	503	511	519	482	535	481	510	546	526	531	525	536	542	530	560	566	540	555	541	495	500	480	529	564	506	519	542	578	480	527	517	479	522	504	542	520	554	483	488	519	506	572	499	532	531	487	500	552	523	583	552	512	495	525	537	527	521	513	528	516	554	535	541	524	536	530	541	538	521	501	505	543	547	552	561	538	519	544	484	519	526	520	510	527	537	523	564	521	551	552	531	539	520	471	490	503	522	536	563	526	535	520	557	506	515	546	533	522	524	552	507	556	531	562	503	504	519	505	508	558	544	508	516	522	550	514	554	532	523	533	533	533	524	540	484	550	522	542	541	553	524	512	539	552	591	552	535	563	493	522	544	533	550	545	537	517	554	559	521	492	583	508	522	511	519	575	579	539	543	496	525	514	505	503	483	556	523	538	536	532	518	532	479	577	512	553	536	548	517	493	522	542	546	516	493	509	543	555	533	515	553	512	564	526	508	527	551	542	521	497	517	520	525	487	511	510	543	530	553	505	507	566	498	547	501	478	526	500	523	534	519	519	528	511	497	566	515	514	544	516	510	507	533	497	529	515	465	610	477	492	506	513	554	518	567	569	522	509	527	533	566	524	506	506	538	522	546	508	530	507	524	487	530	507	530	546	514	518	517	517	560	506	545	536	493	505	501	526	536	499	493	497	524	522	546	493	523	514	519	491	537	516	488	486	522	553	526	512	516	524	523	518	513	536	549	521	527	514	546	528	537	539	545	554	553	532	496	551	530	515	533	485	506	535	554	547	495	513	521	527	518	537	528	504	491	538	511	548	510	522	534	526	525	550	539	507	494	505	507	510	526	525	515	558	514	523	514	522	511	539	549	524	553	553	536	524	537	470	576	562	540	537	556	536	472	484	554	499	542	518	546	552	513	524	530	521	581	565	480	520	485	526	498	571	545	496	517	491	559	543	537	513	507	531	528	518	554	522	494	544	516	520	486	578	548	502	499	487	547	512	513	498	491	494	490	543	563	500	516	463	540	526	557	544	506	524	579	558	551	518	542	544	524	540	580	514	508	492	494	519	557	575	535	511	542	518	515	513	504	549	509	477	555	516	560	534	513	492	526	540	517	497	563	495	527	515	558	524	562	517	519	475	540	509	551	501	509	529	538	505	548	499	522	540	510	484	539	522	546	547	509	518	544	516	481	492	514	513	511	534	558	511	511	513	530	519	540	528	551	500	540	493	518	513	562	550	537	520	560	492	480	543	496	523	509	526	492	559	497	571	553	560	566	536	521	490	537	511	571	481	513	524	562	538	532	513	544	517	516	524	524	540	536	543	537	515	525	525	540	522	516	523	505	525	530	515	502	521	512	521	492	559	525	570	539	528	542	494	509	530	520	546	523	513	544	505	547	538	526	522	471	517	508	515	519	544	562	554	517	522	530	500	528	523	503	517	497	545	519	534	539	536	533	554	560	525	513	507	554	503	543	500	491	554	525	497	542	505	530	537	566	540	524	518	541	514	515	524	525	483	530	536	506	549	522	501	523	530	498	539	551	474	497	519	520	498	488	540	522	555	517	511	532	549	543	540	518	520	518	525	528	507	544	526	516	525	535	535	504	540	520	499	566	501	521	565	509	538	501	525	551	569	541	542	498	507	477	480	492	520	537	553	516	489	531	498	533	506	548	523	541	538	540	552	521	546	518	503	527	549	518	519	531	488	556	503	518	482	547	540	526	522	526	547	540	548	519	492	502	518	508	497	514	569	474	561	486	519	514	503	554	496	542	535	527	540	522	544	508	509	526	517	558	480	524	562	538	509	546	519	501	542	529	501	533	573	532	509	504	523	501	512	525	518	565	563	490	512	534	549	532	505	491	539	551	538	538	521	496	511	534	528	529	541	538	529	526	524	558	527	523	499	558	516	541	524	508	518	496	506	521	542	508	556	501	539	547	486	533	528	515	519	537	526	501	494	500	522	506	573	501	543	493	499	491	511	563	538	487	522	510	496	514	535	483	518	520	507	563	522	554	512	552	472	516	503	485	541	512	538	507	550	509	538	509	509	558	554	515	520	526	536	487	539	546	515	532	519	529	525	576	486	523	522	497	520	489	493	527	535	493	523	530	513	523	541	528	556	486	517	486	573	504	545	543	523	535	496	565	537	539	564	546	539	538	533	494	506	517	524	510	517	485	557	523	540	532	535	535	530	548	497	506	501	512	539	484	525	562	550	505	516	591	520	538	492	517	519	518	490	517	495	504	533	513	511	565	497	520	558	537	547	516	536	509	518	545	529	537	563	544	530	505	478	533	530	520	530	506	524	534	525	544	513	523	501	487	524	555	494	546	514	526	561	557	553	577	520	546	534	540	549	531	502	535	531	517	532	521	540	552	517	544	527	541	518	514	463	538	541	548	508	540	539	525	553	509	529	500	508	518	508	530	524	515	546	507	536	552	540	507	546	553	554	525	544	508	519	491	481	529	529	535	488	522	557	558	558	530	556	528	525	514	539	534	491	535	537	538	565	489	559	588	507	528	520	526	548	516	522	557	548	532	496	546	540	494	550	534	540	513	514	535	519	528	537	532	516	557	521	532	503	518	527	552	536	512	537	474	513	520	532	529	488	514	527	490	526	516	560	509	542	538	500	516	521	500	531	543	521	483	517	495	534	529	561	561	542	528	506	512	513	529	541	538	510	513	559	496	510	482	532	524	518	504	571	514	505	519	506	537	532	517	537	523	538	529	528	521	501	540	546	524	535	493	525	505	518	525	519	508	550	530	502	536	535	511	544	539	576	482	504	549	545	521	532	499	541	529	512	552	525	530	499	507	509	518	535	525	541	506	536	470	537	511	563	561	550	496	522	541	521	531	531	561	527	528	540	494	497	495	519	534	534	521	517	551	554	533	543	501	490	520	537	550	527	560	547	536	502	532	510	534	540	551	546	540	544	540	561	513	524	480	536	538	532	550	506	490	554	525	543	525	533	502	524	545	476	513	522	544	532	517	541	556	501	511	507	544	457	569	534	522	517	528	532	548	531	532	550	551	541	541	535	501	516	550	513	509	538	518	541	535
42293	18835	10511	8356	5865	4027	2642	1808	1280	1002	837	688	549	449	444	406	387	360	338	347	394	337	363	333	336	296	293	344	338	330	317	333	391	359	354	330	332	314	336	343	349	290	298	342	309	335	330	361	318	313	307	291	310	309	303	296	318	327	268	325	343	317	334	271	305	300	343	308	330	307	281	314	330	286	316	331	310	295	336	344	300	298	350	317	281	301	329	309	302	356	308	328	312	311	292	304	301	327	332	329	319	304	312	323	296	295	280	297	305	309	347	322	307	345	331	319	328	346	317	318	321	338	335	293	315	304	313	319	295	307	308	298	336	334	319	317	301	311	303	304	302	299	282	292	308	302	304	346	353	302	290	308	323	331	310	318	265	323	312	308	344	306	314	277	307	339	322	297	303	312	332	340	324	299	314	305	362	356	325	315	296	310	312	327	363	318	317	317	330	338	326	321	294	306	300	343	298	301	323	278	307	309	290	308	306	306	295	328	318	326	288	285	266	312	304	320	310	300	317	308	340	323	303	316	330	312	316	284	296	334	320	323	337	318	339	317	344	339	308	292	277	318	312	329	343	317	291	296	315	294	347	360	364	306	334	282	304	364	290	299	279	335	320	321	334	309	357	317	310	340	294	310	322	327	306	317	271	309	317	317	319	310	364	328	343	295	313	270	328	328	282	331	302	339	342	339	293	335	327	311	340	325	276	267	304	306	314	319	349	312	304	286	316	291	327	333	328	335	350	307	297	306	303	310	289	311	333	348	308	311	331	316	278	308	266	271	318	293	293	301	296	351	300	317	301	316	282	317	310	305	338	302	329	308	325	295	287	330	293	300	324	322	283	306	280	315	334	331	331	365	313	332	337	286	336	330	337	307	306	322	319	268	315	348	328	287	297	309	300	304	303	304	299	300	307	297	307	285	301	308	306	318	331	322	289	310	312	300	334	301	316	336	335	312	329	317	326	338	300	313	347	271	306	329	331	289	309	347	287	301	304	295	318	305	299	310	331	300	310	298	309	311	321	325	299	323	332	294	311	311	300	328	313	318	319	323	293	325	330	313	322	323	310	315	345	305	282	296	315	280	329	349	329	289	322	296	328	301	320	286	313	285	353	284	305	299	307	332	323	332	293	357	309	326	299	290	319	299	341	286	297	302	316	347	312	294	297	320	334	335	347	305	334	321	274	300	297	293	310	311	334	315	319	340	303	318	312	334	320	306	320	306	313	307	330	275	316	315	323	312	308	317	333	304	313	283	321	303	292	301	356	342	300	323	299	299	319	326	309	311	313	302	305	310	295	319	297	312	280	307	306	319	303	279	325	350	336	337	300	285	306	295	330	320	293	275	291	272	321	312	314	304	298	311	314	303	341	330	296	301	310	351	325	316	288	319	275	290	311	294	312	293	346	307	321	330	323	290	327	288	281	300	334	303	334	315	317	310	329	288	289	290	309	317	301	329	332	318	311	324	295	315	329	321	301	303	319	331	270	329	290	307	297	312	342	329	271	338	306	334	348	347	313	301	343	335	309	310	318	278	310	314	359	319	315	282	338	357	282	353	324	273	325	314	303	301	330	335	322	306	311	302	297	325	293	297	308	294	317	278	293	292	280	302	352	334	314	335	307	310	308	306	322	308	299	318	310	337	308	306	312	321	315	284	335	300	316	288	320	286	293	307	326	317	323	299	301	337	321	282	312	329	344	315	274	273	305	312	308	292	314	314	299	285	301	301	345	302	320	279	315	292	311	282	295	321	306	277	335	319	294	317	293	337	307	326	296	272	309	325	314	296	335	329	310	285	306	306	300	265	333	305	305	274	335	307	334	309	314	307	290	325	318	310	330	306	309	305	355	315	335	294	325	324	325	304	347	325	330	265	287	305	309	346	335	314	305	275	346	299	295	288	307	298	281	272	309	322	290	283	345	315	300	291	296	290	283	310	285	278	348	306	322	293	284	292	309	281	321	314	326	310	309	319	290	311	312	301	308	290	307	321	296	329	307	347	301	265	304	288	299	353	310	330	338	290	294	313	285	312	293	308	332	356	338	314	294	297	339	306	330	303	314	317	334	323	312	294	315	346	339	287	295	322	322	323	284	282	330	313	309	298	301	315	330	315	319	276	287	330	301	323	364	319	296	318	284	334	301	326	288	298	300	334	278	335	311	306	309	313	294	314	325	312	346	304	290	301	334	302	298	327	305	328	330	316	297	292	281	324	347	306	308	305	314	333	296	331	330	313	282	319	321	334	269	328	310	304	278	339	292	308	302	311	315	281	313	329	268	279	316	345	310	295	275	319	325	335	329	349	317	329	314	284	309	314	312	315	334	303	330	339	291	297	317	343	332	304	319	286	300	324	319	312	279	277	296	296	306	293	317	306	307	307	326	360	327	308	319	270	314	331	332	324	291	278	340	304	312	281	299	324	306	330	338	341	312	308	319	297	304	318	330	294	299	294	307	302	300	287	340	310	327	290	321	305	314	322	316	318	332	294	320	343	324	340	314	300	322	299	301	322	301	311	323	309	322	329	310	325	271	316	320	329	327	315	320	301	297	314	327	318	311	325	320	298	333	294	291	313	313	304	327	320	308	322	274	293	301	312	318	324	295	311	301	318	291	312	308	292	300	300	314	302	313	323	303	320	303	334	284	297	289	318	332	275	292	297	298	327	289	347	358	329	331	339	326	295	325	300	344	304	348	299	315	311	314	326	355	290	312	292	325	330	323	278	266	317	340	277	302	286	336	313	308	297	308	295	298	316	270	314	305	288	299	320	267	324	323	323	296	283	278	294	302	279	286	297	313	311	328	361	301	309	285	297	305	314	302	315	315	318	290	300	343	331	320	303	342	318	312	296	332	297	312	318	292	343	292	301	314	329	286	305	295	319	280	309	295	288	333	330	309	337	312	274	352	352	326	319	309	325	304	296	296	331	307	290	314	280	335	357	289	325	332	298	304	294	276	322	318	360	322	340	317	277	295	298	301	289	313	277	332	316	295	280	304	336	311	340	297	322	304	327	298	280	320	289	287	293	313	330	326	341	283	265	303	341	373	317	292	298	332	324	293	270	342	309	321	329	303	336	270	313	294	300	300	307	314	303	358	316	258	328	350	323	322	282	301	325	335	311	292	333	319	315	308	307	294	328	304	326	346	318	310	320	301	318	282	319	305	311	343	339	308	342	299	329	285	335	311	295	338	299	274	343	335	302	314	324	310	348	331	284	324	308	326	337	319	342	307	308	328	319	305	304	315	299	321	329	331	278	297	292	351	293	291	283	326	315	314	312	343	306	323	302	325	352	323	308	304	313	367	292	309	299	310	314	301	305	312	325	320	259	340	328	302	293	301	301	277	329	325	308	314	321	293	307	327	289	337	322	323	305	295	294	321	336	302	312	320	306	321	300	312	349	318	290	331	329	334	323	225	327	303	316	322	277	305	334	299	323	331	302	306	275	322	313	312	315	315	332	323	311	278	346	314	314	307	332	315	302	331	308	314	287
22618	9651	15393	18581	16778	13576	10411	7001	5161	4042	3363	2535	1871	1528	1331	1174	1067	986	883	893	862	775	808	790	821	791	765	839	799	784	727	764	815	774	802	716	775	768	774	785	721	734	712	728	682	704	719	745	725	691	715	673	709	683	675	721	731	725	709	708	688	743	704	652	703	701	684	698	737	655	681	701	684	677	651	702	647	668	682	709	716	710	651	702	655	654	677	711	646	679	719	648	635	654	691	660	673	658	672	710	667	726	685	677	713	676	668	639	684	686	647	639	694	639	645	669	684	657	681	704	599	658	630	693	704	653	714	696	684	666	678	635	628	623	680	688	658	675	663	649	675	683	637	692	664	683	675	716	649	713	644	698	655	617	652	652	630	676	624	688	660	700	684	676	653	672	659	668	696	673	685	617	654	692	641	719	633	674	685	666	667	652	658	649	670	686	685	646	630	660	677	697	635	710	692	717	673	683	703	729	701	711	676	675	696	670	673	717	665	707	694	685	739	690	690	641	662	631	689	673	651	681	649	659	685	669	676	687	652	655	705	689	676	691	671	712	665	650	703	705	707	658	663	663	646	656	643	671	640	643	649	666	669	707	645	653	688	607	658	597	683	692	626	644	667	653	703	696	654	649	648	670	663	708	683	650	678	651	690	685	672	632	674	688	666	687	725	666	688	679	716	681	675	674	666	685	651	706	674	654	715	633	677	659	689	693	671	686	666	640	695	684	726	699	705	620	631	682	655	652	631	645	667	645	693	695	638	666	687	686	697	637	659	641	696	657	674	698	652	660	672	712	681	655	725	677	668	670	670	649	617	702	615	685	692	660	712	644	642	703	666	720	678	661	729	678	655	656	680	644	680	609	710	661	660	676	688	687	688	653	663	665	648	667	670	651	673	687	644	693	670	747	651	681	684	626	698	713	668	664	710	632	669	679	683	671	669	606	661	644	689	650	646	675	659	640	670	652	682	637	664	695	680	641	655	672	669	701	655	656	637	661	649	722	669	707	659	624	667	629	690	693	695	667	634	697	669	742	680	666	662	650	652	695	685	673	653	659	714	694	713	621	683	697	658	693	714	660	695	682	648	682	682	687	662	755	640	675	647	636	719	668	692	694	719	632	621	713	715	676	694	653	665	648	658	671	674	701	621	688	725	680	661	674	680	664	696	672	698	652	643	654	668	644	664	662	709	698	703	647	649	651	650	705	660	626	654	738	650	669	692	678	677	699	649	703	687	644	690	639	672	671	678	651	696	663	698	713	673	662	669	635	619	645	644	686	669	668	682	680	640	691	663	645	674	642	656	647	721	634	650	647	650	681	701	726	650	673	664	636	660	688	657	736	639	660	672	691	665	676	695	671	643	655	670	674	669	655	670	663	656	676	631	690	664	639	684	647	647	640	695	650	666	636	704	668	658	699	651	673	695	697	664	626	664	663	702	691	662	695	703	691	662	705	660	635	669	673	660	650	703	650	712	671	621	613	698	674	670	681	635	687	655	683	693	671	645	672	663	698	666	671	682	663	663	696	714	639	674	684	691	700	682	651	638	681	702	641	678	665	717	650	659	653	660	716	596	639	669	644	663	705	674	723	652	661	675	652	685	669	651	650	680	675	703	670	680	696	659	665	661	670	665	635	681	639	634	672	643	698	641	644	666	673	682	665	666	680	674	643	700	715	696	673	689	653	670	648	642	702	644	656	708	647	701	701	673	670	684	672	651	680	668	633	621	672	699	649	680	647	662	681	742	688	673	648	633	665	684	684	638	680	643	647	673	673	651	674	662	660	673	687	707	635	669	668	629	629	699	639	683	652	646	681	663	676	652	680	639	646	681	694	678	623	648	618	663	666	646	663	653	682	694	638	673	659	659	646	648	655	670	666	651	675	674	693	674	648	657	626	646	692	648	642	684	672	696	727	691	701	672	698	631	683	689	725	661	648	705	624	668	701	697	674	674	682	653	650	686	722	693	676	684	618	679	657	650	695	738	688	646	683	726	665	650	695	638	679	669	645	675	660	664	649	684	696	669	658	629	678	665	685	681	703	627	696	667	685	693	701	665	684	655	703	661	684	676	694	704	663	700	654	639	661	672	670	647	656	670	653	709	652	699	724	686	641	712	691	714	650	691	656	613	661	650	622	661	660	658	659	712	676	719	641	635	716	647	631	714	662	680	662	655	678	634	656	668	666	680	598	678	648	647	649	668	624	712	662	635	720	636	629	644	738	694	662	706	682	639	635	671	655	689	670	663	668	640	668	685	694	658	661	680	639	707	710	646	655	722	684	686	658	699	614	655	676	712	630	752	617	657	673	653	677	699	660	664	654	643	642	678	700	673	636	702	650	682	682	710	662	675	696	620	616	711	662	693	703	646	648	691	694	647	671	698	653	663	720	646	680	640	665	635	649	604	627	609	666	627	661	665	637	637	664	663	658	637	679	625	695	667	709	661	673	708	697	673	634	640	658	622	664	670	653	700	622	668	709	667	679	721	660	692	642	666	613	656	678	700	643	665	681	653	625	679	662	683	659	703	711	706	664	722	708	613	631	694	644	672	696	648	688	662	694	664	687	628	679	661	670	689	678	659	631	674	660	681	675	646	704	671	656	713	689	682	656	685	681	641	689	694	717	677	644	687	694	668	698	661	659	673	676	652	656	637	656	676	675	706	674	682	731	663	695	663	675	694	671	650	668	644	650	671	672	661	668	681	661	681	639	628	632	680	712	664	649	703	631	644	655	633	684	699	724	640	669	666	691	688	661	668	671	669	698	636	646	650	678	665	682	651	643	658	647	693	599	680	669	680	668	685	669	682	712	679	692	656	662	666	669	643	673	655	656	627	663	611	702	675	688	683	662	661	663	661	652	739	668	656	671	652	626	731	682	672	648	721	653	687	684	701	671	661	661	658	696	730	680	700	673	671	683	653	710	653	668	707	654	630	617	653	684	650	714	628	664	698	624	676	661	694	679	655	685	643	657	619	613	677	667	627	664	671	607	651	700	666	689	629	685	618	675	694	685	642	635	617	664	701	648	722	640	667	627	637	618	688	692	649	671	677	688	675	701	686	667	695	612	691	676	671	667	655	662	625	661	632	687	649	679	648	665	668	667	706	639	645	656	623	701	684	663	659	658	674	717	657	694	621	665	688	686	691	616	630	679	669	694	679	693	718	669	665	665	671	658	709	675	652	687	654	670	680	666	665	668	667	649	631	671	691	710	662	657	684	712	627	679	689	709	622	644	661	689	687	678	670	631	646	622	645	681	633	675	680	696	697	637	701	664	652	655	642	654	667	667	688	688	677	673	646	684	652	659	657	691	672	681	627	670	718	644	665	662	660	652	692	654	629	659	654	711	686	653	657	648	669	684	656	662	672	701	665	667	672	668	658	673	709	668	693	702	654	658	682	659	648	714	647	675	693	671	655	687	636	685	726	685	672	668	657	677	673	654	677	696	709	676	652	662	658	680	671	658	650	668	657	717	701	691	687	641	723	693	667	700
14708	4943	4322	3858	2683	1779	1290	789	642	490	416	338	325	288	297	273	267	240	221	237	257	277	253	253	261	239	254	244	226	234	234	243	215	252	253	212	246	232	286	277	215	227	251	244	247	245	249	245	258	242	240	233	252	248	248	239	238	226	273	248	210	223	266	229	239	233	263	246	246	232	223	232	253	226	225	218	189	244	245	231	238	265	273	245	266	252	269	277	243	239	250	282	223	230	266	228	252	243	236	245	271	265	223	216	226	227	234	219	216	249	255	243	233	217	244	229	247	230	227	256	231	249	242	279	223	240	249	233	228	255	236	232	262	207	252	255	239	250	267	214	229	218	223	235	228	245	224	230	230	230	226	232	213	247	284	220	246	242	241	242	275	220	228	222	233	219	249	237	240	228	236	235	235	232	243	246	253	249	282	253	253	209	235	220	239	223	232	250	246	237	276	261	257	258	233	258	245	250	231	250	233	228	261	229	236	246	232	230	246	266	258	243	254	235	248	250	276	235	228	224	216	217	237	219	227	246	246	246	226	238	237	236	228	241	225	222	237	222	238	209	264	230	234	257	255	262	261	232	206	245	225	240	223	236	244	209	246	232	229	230	268	260	238	280	248	264	253	238	238	217	281	244	236	265	233	226	235	249	227	226	250	245	229	241	244	248	229	233	224	244	228	226	224	223	222	258	213	217	254	226	265	225	212	270	268	240	250	264	220	231	236	233	254	261	241	239	272	243	272	205	222	239	246	231	207	260	229	264	277	254	252	245	262	244	228	253	248	221	246	237	237	244	239	227	225	215	238	237	247	270	232	255	237	227	239	206	227	212	231	235	251	240	239	214	240	215	200	248	234	223	224	234	252	226	264	273	258	211	235	270	231	244	270	261	230	248	234	225	255	254	263	265	238	252	240	224	251	232	241	233	237	249	221	255	236	252	245	248	253	232	223	229	253	227	226	213	229	211	237	227	222	253	263	281	224	273	242	244	249	200	226	233	263	227	237	261	251	253	257	268	253	246	276	249	213	232	241	208	222	222	265	248	239	242	223	235	245	237	275	236	240	259	241	248	236	214	216	207	226	243	218	221	263	254	243	227	246	238	262	253	288	243	259	268	253	245	240	236	227	227	256	259	209	234	250	259	240	250	244	252	270	262	248	229	250	223	224	202	260	240	227	257	248	232	227	256	275	231	229	288	194	243	206	244	238	244	242	210	264	249	227	246	243	247	247	248	216	242	257	227	246	275	253	224	235	221	235	217	242	250	249	221	242	237	196	278	218	260	261	267	249	235	278	226	216	225	252	258	232	237	236	287	261	230	273	246	259	210	224	244	256	273	229	243	237	216	209	202	225	234	229	259	266	224	221	216	248	220	227	237	251	239	230	246	241	245	258	250	252	241	218	259	247	237	239	239	236	259	231	238	247	255	254	222	229	245	260	270	216	241	229	259	245	269	234	244	228	262	263	255	259	245	201	241	241	264	230	236	265	240	268	228	253	269	288	260	259	229	217	245	240	243	256	253	234	223	226	244	259	223	236	235	245	237	236	240	225	231	216	236	248	272	239	241	249	204	228	245	227	250	212	233	214	245	238	236	229	262	244	250	284	266	252	242	254	249	243	250	237	274	272	242	227	209	225	230	223	247	243	209	254	238	233	250	236	218	255	225	260	265	252	237	229	234	201	241	245	245	243	242	230	236	227	237	254	231	212	251	223	233	243	259	206	224	238	219	207	241	263	269	224	238	248	263	226	231	221	239	211	227	227	247	255	267	250	220	244	232	263	261	264	249	236	229	257	236	240	257	205	228	244	220	220	228	224	230	211	229	246	230	219	242	227	268	215	230	184	250	241	261	237	223	229	255	239	252	251	232	243	211	257	246	226	232	240	230	242	232	229	223	254	256	247	257	252	227	261	227	197	242	238	245	245	223	236	220	262	243	243	236	224	263	225	229	243	246	243	208	228	227	214	249	242	223	270	244	253	228	241	285	258	253	278	278	271	260	242	272	268	252	260	223	261	244	249	234	240	228	244	242	232	245	207	221	253	235	225	257	264	243	242	262	243	261	260	238	257	242	238	247	212	220	260	231	245	238	235	215	238	233	233	240	206	263	225	216	235	244	232	239	249	240	224	255	209	275	238	242	260	245	266	229	229	229	246	224	249	289	227	233	215	272	237	248	251	244	264	258	234	249	215	250	257	267	228	228	230	244	231	242	225	236	247	222	224	243	240	255	225	224	235	217	205	210	252	241	231	243	238	247	251	257	251	228	239	217	237	228	245	223	244	248	259	209	269	226	240	239	211	251	254	228	223	256	208	256	242	234	240	230	260	219	230	241	235	244	228	220	226	234	211	242	262	264	229	228	228	237	235	247	255	241	230	240	240	225	231	251	210	256	252	231	251	213	219	237	236	241	254	231	239	244	245	269	244	256	223	239	231	190	226	202	221	225	243	250	235	229	252	232	245	257	238	221	238	248	272	218	223	266	211	219	232	272	255	262	219	236	246	233	228	238	206	227	237	236	229	243	235	268	216	248	257	239	208	216	215	234	218	248	254	252	233	260	236	228	239	245	214	218	238	251	267	275	271	253	237	229	267	270	237	236	220	233	254	270	234	212	227	251	216	249	236	232	240	275	234	243	247	260	249	230	219	256	234	258	266	231	215	262	239	230	241	222	247	242	274	242	253	254	245	252	255	264	275	234	255	252	244	234	233	247	240	240	267	250	231	230	237	218	225	254	258	236	231	263	257	255	239	232	255	266	238	221	237	230	260	222	245	216	248	240	248	232	236	204	225	254	211	255	242	258	244	256	236	256	252	228	239	251	258	250	224	252	260	230	263	239	223	241	227	255	253	220	256	225	270	231	245	221	277	249	228	246	221	242	240	242	260	247	237	268	257	222	229	225	269	237	250	221	219	246	223	262	214	218	258	233	248	250	233	248	226	279	219	212	255	227	259	231	267	242	236	246	244	259	221	232	249	241	255	247	252	262	285	258	248	267	213	208	252	227	242	255	240	243	270	268	232	244	203	198	249	247	238	246	266	229	235	216	254	222	255	239	213	246	246	223	261	240	263	229	228	233	236	224	203	275	220	254	226	242	229	260	213	246	270	239	237	212	230	230	268	254	280	262	233	266	269	252	240	240	222	238	241	247	240	242	234	237	262	261	236	257	219	239	227	247	203	230	242	229	239	240	259	250	224	214	217	230	214	197	267	248	215	249	240	254	245	245	240	245	239	232	234	259	249	265	221	228	230	236	251	268	230	252	246	227	205	239	241	210	240	236	230	265	255	239	231	227	209	227	226	233	232	235	258	232	232	231	243	228	249	252	245	244	219	229	212	250	256	237	222	259	247	230	254	245	235	262	268	244	255	220	221	262	239	229	249	273	245	239	244	267	250	236	249	244	233	239	231	259	231	228	213	247	247	249	234	251	280	234	240	200	220	219	251	261	270	256	290	238	230	230	212	236	237	242	232	262	250	261	247	224	244	233
7672	3474	8346	10387	8839	6915	4910	3164	2397	1991	1614	1271	934	795	747	684	629	649	588	635	579	592	560	507	529	539	589	557	560	527	583	557	542	567	533	610	555	531	579	563	530	534	543	549	555	556	544	534	509	505	532	546	543	496	550	552	517	574	524	514	540	534	518	518	533	522	555	500	533	528	532	546	547	556	519	536	526	509	475	516	516	512	524	543	506	594	504	489	507	522	538	530	562	517	529	552	525	538	508	521	533	503	541	539	534	562	523	515	543	502	534	538	501	532	553	489	523	520	508	471	507	511	538	536	505	539	531	528	484	563	513	539	521	525	542	534	523	498	525	542	545	545	537	517	535	539	531	524	558	510	519	507	539	498	505	536	513	559	557	526	564	571	504	524	548	489	508	535	528	511	533	546	542	550	493	538	482	561	567	515	522	516	523	525	527	587	556	510	528	484	478	534	533	552	497	556	520	574	499	531	476	524	525	543	530	521	511	537	572	542	515	541	494	494	586	508	511	541	544	528	531	533	538	559	549	543	505	568	532	503	520	522	524	531	534	532	472	504	524	525	522	527	497	518	518	487	513	562	502	547	487	508	534	516	521	543	492	559	504	480	550	468	544	567	476	486	540	532	502	515	545	545	507	514	482	515	495	531	509	493	522	549	562	543	508	531	542	536	534	542	531	513	504	537	530	514	536	520	509	510	544	516	505	483	541	517	534	484	533	570	504	537	518	504	492	506	517	514	510	521	500	531	543	531	528	511	502	519	531	512	527	518	534	556	490	538	555	513	501	533	532	544	495	550	528	514	528	474	537	525	501	471	539	524	574	525	502	533	532	504	513	496	580	515	541	499	546	553	521	521	528	526	540	498	508	527	547	551	534	542	496	508	501	508	530	538	512	539	521	515	494	524	552	540	525	521	540	525	499	536	533	561	540	534	506	495	503	532	529	514	494	529	545	495	572	527	523	573	513	508	535	545	536	513	567	514	528	565	535	511	533	567	559	510	554	508	492	575	559	497	529	533	515	507	526	511	550	541	526	530	502	516	507	534	551	544	530	499	545	499	556	516	578	493	552	523	572	522	536	490	529	531	509	522	488	551	523	529	514	495	513	513	490	512	571	504	514	555	520	568	581	547	546	549	510	506	558	518	523	516	510	523	540	508	499	509	540	538	545	478	520	574	499	546	560	527	532	495	524	527	567	517	558	537	534	529	512	502	548	519	565	522	552	568	577	534	491	482	506	496	536	513	514	498	492	517	568	528	501	548	516	546	546	501	513	499	552	504	562	504	535	534	490	487	477	507	542	529	514	557	519	611	515	508	518	543	508	535	480	557	560	523	505	536	535	500	515	521	524	498	528	514	534	522	544	527	497	535	550	530	513	499	509	495	519	540	513	484	504	542	510	547	538	531	536	531	515	539	545	512	496	549	495	468	569	514	522	551	536	562	504	505	528	518	531	546	494	525	530	515	505	490	521	518	571	525	488	528	521	517	535	527	519	535	529	562	524	554	531	527	494	545	502	512	522	518	537	510	543	548	482	519	506	562	533	494	532	529	509	530	512	521	564	511	521	525	521	507	535	538	513	532	543	502	538	525	524	518	549	528	536	565	510	542	499	569	565	564	488	551	508	533	489	538	524	547	536	594	553	564	519	529	530	550	493	494	530	527	511	526	521	538	520	463	521	538	507	512	537	509	559	506	475	538	536	537	549	523	543	495	534	504	543	484	532	513	542	544	536	549	524	535	502	543	561	502	518	491	530	505	512	487	535	512	512	515	506	529	524	509	550	483	543	536	537	538	527	536	545	554	508	529	558	566	504	490	504	482	549	516	522	551	513	499	546	473	541	483	504	486	516	533	541	534	536	550	515	526	473	500	511	512	528	522	504	538	541	538	537	533	539	464	490	492	502	539	509	556	519	508	518	567	512	517	484	513	522	565	479	497	541	539	537	513	547	502	538	556	508	552	530	550	534	507	540	525	522	537	562	526	562	498	504	521	539	498	537	507	505	545	570	484	547	522	534	507	529	482	564	512	534	562	519	528	498	518	512	456	518	556	554	524	528	531	515	520	512	522	525	545	481	511	519	503	525	529	535	525	527	531	500	528	535	562	487	504	525	531	540	513	491	522	505	498	552	524	517	538	551	517	513	532	530	529	543	519	529	557	525	522	512	506	480	531	568	535	517	519	557	494	518	486	515	529	532	533	525	487	503	519	552	504	573	544	544	530	549	527	534	537	546	476	530	537	518	544	533	532	536	521	543	482	552	506	544	538	525	501	542	507	553	551	530	498	522	502	547	553	503	540	502	506	513	506	486	494	560	494	528	521	565	534	558	519	518	549	526	550	479	533	518	544	542	506	501	538	517	495	511	493	508	531	531	563	509	519	541	525	523	546	504	553	535	529	492	517	468	532	537	521	543	543	526	523	527	551	557	522	525	544	527	534	493	533	506	505	508	514	461	560	511	520	502	515	471	556	514	540	510	518	554	500	504	503	523	552	482	563	526	519	513	551	558	528	483	540	527	545	514	498	515	492	560	538	543	463	515	563	562	541	539	512	560	509	515	514	559	506	521	514	536	541	543	545	533	526	506	560	524	521	510	535	534	506	514	535	515	507	545	552	502	511	538	543	548	521	532	493	534	545	504	496	496	551	519	505	518	501	534	494	497	550	540	510	532	522	532	558	543	521	539	500	549	536	513	537	527	476	517	503	526	546	509	535	516	540	525	523	531	493	533	531	526	570	508	538	574	512	549	510	473	526	522	564	535	512	537	545	502	507	553	522	552	448	530	511	561	502	502	519	554	568	541	539	548	535	523	519	527	490	520	555	546	568	562	536	518	507	586	535	563	513	524	508	525	511	525	524	537	521	497	549	519	511	500	546	542	502	515	577	517	511	513	534	540	534	526	544	552	490	547	510	537	538	524	494	500	497	526	531	497	514	530	562	479	566	512	508	529	536	468	556	530	485	557	539	501	478	532	502	484	509	501	503	491	521	527	497	523	549	515	520	516	511	505	540	521	501	555	523	496	526	536	490	504	509	491	506	522	563	546	504	517	528	486	509	527	528	524	510	520	525	521	499	551	528	509	526	521	527	526	565	524	500	530	525	532	544	547	534	506	565	539	509	545	497	506	486	535	523	558	528	545	507	517	527	543	529	548	507	562	508	510	539	521	505	520	539	513	511	511	562	531	515	522	532	503	536	520	524	535	526	500	532	519	551	491	539	537	490	518	521	544	497	551	512	545	510	548	533	525	530	490	549	523	536	509	533	534	475	515	552	517	528	524	500	507	568	541	534	518	547	515	563	529	542	493	525	517	507	546	538	497	504	548	474	489	522	587	496	518	553	519	541	515	555	515	511	539	515	528	557	502	554	507	538	510	515	527	520	557	520	510	527	517	518	537	540	546	523	523	504	529	528	497	529	525	506	481	529	533	527	517	538	524	526	563	539	535	557	587	536	547	529	520	545	539	524	487	549	527	531	517	572	500	532
30531	11668	7490	6513	4517	2960	1865	1181	843	717	622	540	380	335	329	292	259	293	250	259	249	231	273	249	269	290	247	255	243	245	243	238	230	263	268	248	304	246	217	277	253	264	242	253	259	228	249	253	253	275	239	239	271	227	251	269	260	252	227	206	244	256	268	253	282	245	217	250	213	243	263	243	245	216	237	251	246	222	246	250	227	242	211	234	242	245	256	227	243	216	232	252	227	233	237	227	255	237	235	224	230	244	216	231	257	264	244	232	244	253	207	252	250	269	256	220	245	211	208	259	224	215	266	252	260	231	224	232	257	245	237	225	232	250	248	229	231	256	285	274	254	256	245	234	227	220	242	264	228	271	239	255	232	240	261	231	249	229	237	252	238	228	256	209	279	233	255	247	252	262	244	251	230	217	261	232	250	235	226	216	244	230	221	228	238	237	237	240	246	255	264	237	290	220	277	248	212	241	228	250	270	233	263	222	224	235	237	262	225	224	224	236	241	286	216	246	211	268	220	232	277	242	260	211	247	224	249	220	272	229	247	255	261	204	219	226	249	226	222	270	260	249	259	205	237	291	252	213	235	219	231	228	245	237	207	237	203	242	265	235	241	283	265	237	229	265	242	241	236	217	256	232	250	250	223	245	219	250	257	249	290	229	227	236	252	229	229	227	236	224	275	213	246	221	239	253	229	241	231	245	255	219	233	241	250	263	240	255	225	255	248	237	266	240	276	250	240	225	245	233	257	241	249	235	230	262	222	226	245	247	211	237	247	230	257	243	243	236	234	252	228	220	231	213	264	214	231	238	249	249	237	271	236	266	248	230	258	244	222	229	245	234	241	250	217	236	227	267	237	231	224	222	249	230	232	259	246	240	258	234	266	221	247	205	228	274	257	214	223	256	226	257	250	258	223	238	245	219	264	254	240	262	253	220	229	233	227	262	247	216	259	244	222	227	264	236	221	210	251	250	201	267	291	232	257	255	236	246	242	239	207	212	213	255	250	236	259	215	238	232	218	211	237	224	268	236	251	212	226	231	215	275	227	299	264	216	240	227	213	216	236	241	227	258	259	239	246	238	202	247	242	198	227	232	240	243	214	264	239	240	226	260	250	266	226	252	248	238	244	214	228	280	243	237	228	224	247	264	255	244	234	272	221	210	264	269	236	234	229	223	260	241	233	233	216	230	241	257	251	227	256	255	236	227	224	265	251	205	227	239	239	203	239	212	229	250	243	213	229	237	271	225	219	222	247	240	217	240	229	236	254	259	216	247	260	240	233	233	242	270	259	218	226	242	236	222	241	224	222	266	235	221	222	242	252	244	222	243	211	238	242	264	251	290	224	205	265	238	247	263	236	262	227	237	246	255	230	214	250	246	234	250	219	260	237	244	294	244	259	250	219	228	240	244	253	251	264	237	222	219	250	231	242	248	237	225	235	233	235	244	217	215	250	262	270	244	252	242	233	237	249	254	249	213	235	246	241	242	239	277	220	235	232	231	269	227	238	231	252	266	263	227	225	218	238	235	290	237	248	238	265	254	225	247	247	276	234	272	210	252	233	240	240	228	265	233	259	244	232	227	235	234	210	265	228	242	238	248	253	254	223	245	309	248	217	244	243	271	245	260	242	241	252	255	251	242	239	235	242	246	214	234	282	243	233	232	223	227	216	218	247	200	251	253	236	253	244	213	251	227	237	220	236	235	228	222	211	229	219	268	236	238	239	250	244	241	256	221	231	222	257	216	237	238	234	237	234	249	225	216	239	218	241	244	234	246	253	226	226	268	242	249	235	219	215	242	221	226	198	232	243	240	253	245	241	241	248	225	251	226	245	246	229	248	255	216	269	223	234	269	253	250	264	224	255	243	247	220	213	211	234	249	265	240	233	221	251	235	261	268	224	256	244	240	218	234	268	225	237	239	239	237	224	251	266	238	212	243	253	225	241	223	252	252	242	251	271	269	259	253	224	231	190	237	248	229	222	246	200	226	264	249	248	260	243	233	215	253	222	234	252	273	260	265	240	222	234	237	227	260	243	240	250	271	250	236	220	212	233	237	234	224	273	272	254	232	251	243	218	225	247	244	245	233	229	213	228	257	225	253	258	266	213	230	233	238	222	220	224	268	235	243	256	251	250	247	233	251	230	239	264	236	216	236	262	244	268	219	253	186	246	237	250	243	229	251	241	206	251	272	233	224	267	233	230	216	210	270	249	225	245	216	243	240	232	256	217	229	241	255	246	218	262	281	257	258	213	235	208	237	232	257	210	219	228	269	242	234	245	204	274	265	253	245	266	212	227	247	235	216	230	216	236	228	217	245	215	236	246	258	234	247	243	236	294	262	251	235	202	203	238	276	243	245	239	249	238	261	226	240	221	237	248	240	233	259	213	235	227	279	272	252	235	246	237	227	235	251	250	244	214	250	223	224	239	250	232	246	233	230	226	241	267	251	263	254	225	245	226	243	252	219	237	230	254	237	254	238	259	228	250	274	251	235	242	222	229	247	244	256	250	211	233	277	221	248	265	229	216	239	244	246	258	220	252	230	220	232	233	223	245	238	215	226	225	264	275	231	239	247	291	230	238	235	209	262	274	230	228	255	233	250	276	221	239	255	259	247	202	236	255	236	232	258	229	247	242	236	239	228	216	220	267	230	245	256	240	228	245	254	234	267	250	216	258	223	229	257	206	230	228	253	244	243	230	226	238	232	224	214	215	212	244	231	221	256	259	227	222	235	248	181	225	219	236	239	225	225	242	231	225	253	224	227	223	260	243	253	240	225	241	253	235	231	238	209	250	221	217	272	206	250	222	274	244	229	242	225	218	228	224	247	237	234	252	270	229	224	205	257	235	265	222	243	245	255	241	217	217	225	257	248	208	220	233	239	210	227	246	230	253	257	250	256	241	235	256	245	220	250	247	219	232	224	251	210	240	257	252	240	258	267	249	241	243	254	205	235	273	225	234	227	211	241	247	268	201	253	244	230	217	214	236	254	239	234	281	223	235	256	244	222	242	221	224	247	231	267	224	250	239	245	229	227	207	207	257	242	192	221	248	237	213	235	239	253	232	276	276	230	216	249	249	282	246	209	265	250	258	231	259	239	208	237	235	233	279	247	226	234	235	249	232	268	250	232	230	241	238	240	206	248	242	239	240	224	251	230	250	203	229	223	211	232	232	235	251	255	228	244	286	226	203	256	241	243	236	264	234	229	229	236	230	224	214	237	227	269	243	265	225	233	221	256	236	241	248	244	212	218	251	214	224	205	266	233	263	275	212	221	242	233	243	211	252	255	222	202	234	246	249	228	255	304	198	223	276	243	224	231	233	228	273	238	263	251	215	249	259	237	216	253	227	236	239	221	240	234	230	218	255	231	243	246	232	245	246	242	243	254	243	237	242	258	244	256	245	227	231	242	224	239	239	233	226	227	240	257	225	240	267	253	244	222	239	246	266	248	264	269	232	246	231	229	269	220	246	248	249	231	240	226	248	237	246	229
16931	6691	12438	16044	13725	10419	7497	4844	3860	3114	2483	1956	1335	1171	993	833	802	697	699	671	703	622	680	608	608	616	621	568	588	614	609	635	615	635	560	607	586	588	543	548	543	569	592	528	569	615	568	561	590	572	551	537	550	574	537	563	593	564	560	533	565	562	576	544	554	584	573	559	539	587	533	525	580	553	532	543	569	587	511	552	482	502	531	587	576	544	522	592	542	551	529	556	530	578	524	545	569	544	528	543	557	547	563	555	604	549	582	539	563	561	566	494	533	564	511	545	533	560	580	522	520	559	547	536	548	534	543	519	576	544	494	539	560	586	546	540	576	529	542	546	566	489	574	540	509	539	516	535	558	492	581	537	558	547	542	523	577	585	559	534	527	564	507	512	528	526	576	536	495	540	560	548	555	533	536	566	581	542	530	554	562	516	584	546	529	514	515	517	536	522	565	529	550	535	573	516	499	486	552	518	545	534	566	522	543	539	493	501	480	520	544	546	530	529	566	513	527	518	557	504	571	506	504	513	541	543	520	523	531	542	518	578	533	508	558	526	512	553	571	509	537	546	499	555	554	529	542	540	526	507	550	528	556	491	539	527	535	526	551	545	498	526	515	479	548	519	545	542	529	573	550	518	521	525	567	544	552	543	557	548	530	531	515	547	541	559	544	546	507	541	560	522	516	510	545	522	555	527	505	562	572	544	554	499	562	552	545	502	535	543	559	564	498	526	526	542	529	546	520	552	538	553	525	532	532	500	562	526	533	529	549	527	587	526	562	498	578	541	510	527	524	511	524	520	529	518	492	518	516	529	561	543	550	543	537	539	540	531	539	550	512	555	514	508	548	546	565	497	501	549	550	542	534	534	528	563	553	544	516	582	551	533	543	524	577	521	529	539	583	546	541	542	530	539	537	526	552	517	531	537	578	499	524	531	489	525	468	547	544	529	523	546	530	589	545	504	512	523	544	542	532	509	519	489	538	493	542	545	548	533	548	565	555	539	570	502	555	523	554	516	510	548	475	510	588	487	537	562	514	512	557	506	549	557	576	529	519	520	503	542	564	518	523	517	560	501	548	527	545	535	536	515	526	526	566	568	563	542	530	544	537	506	536	540	484	521	532	552	541	504	538	573	570	554	571	534	536	513	534	548	541	522	518	549	553	567	526	534	507	554	497	543	551	553	515	545	570	547	524	543	529	597	504	530	560	517	531	548	548	497	553	517	555	494	489	558	543	515	510	548	533	545	527	539	551	498	549	544	494	512	529	545	517	543	550	535	516	521	512	534	541	542	521	535	505	521	513	520	543	494	530	498	549	516	548	551	545	524	525	534	510	489	579	545	555	519	521	546	537	577	525	528	516	547	511	539	485	480	514	512	527	524	527	543	528	503	552	547	523	528	533	538	529	577	552	531	495	548	522	540	543	563	558	493	527	509	549	531	509	503	577	524	574	526	485	538	577	536	548	537	528	495	533	513	538	552	558	575	537	544	529	533	518	545	552	577	519	539	533	569	518	537	528	540	531	524	514	514	583	551	531	590	576	575	503	499	505	525	529	526	582	528	506	541	569	525	530	521	524	553	523	522	522	523	531	548	524	591	539	547	533	553	559	522	560	545	542	534	531	540	544	516	502	528	567	564	534	504	504	554	556	522	560	576	574	509	552	492	547	529	507	534	542	543	559	487	551	546	532	516	562	501	537	560	537	535	537	514	517	539	530	492	549	551	533	530	560	550	549	526	527	523	537	558	571	551	488	555	536	526	517	544	536	526	534	520	560	547	563	512	503	503	494	560	501	539	579	540	517	520	516	559	540	524	537	538	561	517	511	551	543	552	546	510	551	531	524	500	570	548	561	578	510	580	512	527	521	554	524	563	540	530	537	543	534	535	524	568	513	518	540	534	571	500	525	498	520	531	537	552	559	516	509	546	503	497	497	559	551	536	572	521	507	565	522	559	522	544	526	571	547	554	516	561	531	551	507	527	531	529	578	555	523	543	506	555	527	551	509	524	571	504	524	539	524	512	535	509	550	502	494	523	512	517	553	532	530	584	515	560	558	549	551	555	573	539	571	580	534	505	565	494	553	541	478	525	535	532	538	475	479	530	554	495	556	517	537	490	505	545	548	540	521	552	524	527	517	573	552	514	533	557	531	501	530	548	518	558	579	505	554	490	503	528	540	553	556	552	494	542	566	557	521	533	504	528	517	538	520	500	515	540	572	519	527	528	539	555	533	515	482	554	573	503	536	520	516	538	536	513	476	523	557	590	572	539	517	544	482	545	504	539	534	515	525	541	538	538	505	551	536	533	495	517	559	526	535	530	540	554	505	523	496	518	554	528	513	524	526	530	537	542	521	548	520	535	521	504	521	555	516	532	534	498	506	528	491	542	526	507	482	554	525	527	518	534	550	586	572	515	547	536	495	545	526	535	489	529	505	561	534	541	538	518	518	491	586	558	545	511	502	584	489	550	538	521	534	536	570	527	545	536	519	540	528	566	538	537	537	557	542	579	518	515	543	500	554	525	544	537	585	517	571	494	557	491	480	481	493	536	529	482	554	560	538	545	519	550	519	552	536	498	562	510	571	564	528	555	510	554	556	541	550	511	528	532	493	515	569	547	481	556	519	517	528	524	578	542	533	561	525	532	573	547	504	524	559	552	510	510	556	538	542	558	554	489	534	502	544	519	522	552	561	549	538	568	541	546	536	487	509	526	559	562	541	496	584	550	509	562	584	543	475	556	569	533	523	548	528	480	555	546	505	545	526	561	528	511	472	528	533	549	490	476	513	527	557	564	577	527	505	485	524	480	522	529	541	553	521	537	525	551	506	521	580	557	548	542	578	517	563	545	537	557	538	498	511	561	523	517	518	575	553	549	546	541	511	538	550	530	522	516	527	540	492	553	561	545	511	559	567	528	540	533	538	567	569	507	529	513	576	510	553	577	534	542	488	565	542	540	503	573	515	556	551	549	560	519	514	594	514	542	521	551	570	512	541	558	527	507	541	529	518	535	561	544	535	493	544	537	545	533	603	582	546	495	554	541	517	490	548	548	553	520	568	540	527	528	535	540	518	534	572	486	537	538	507	570	514	534	576	528	567	584	534	548	514	519	510	549	526	546	501	589	536	510	538	539	587	497	502	521	528	529	488	552	566	514	547	539	502	496	524	539	538	555	537	550	494	538	530	531	548	529	519	588	514	511	489	502	538	567	549	553	514	529	520	545	546	544	567	552	500	565	549	549	487	527	549	486	519	547	540	519	571	550	546	509	567	487	527	543	505	495	516	548	524	506	534	534	523	521	500	550	536	545	534	558	565	548	540	541	485	571	530	520	542	553	529	550	524	510	523	509	534	470	541	568	567	544	496	546	536	592	509	523	531	531	556	514	540	494	540	507	538	525	534	519	576	547	525	545	565	533	521	531	515	552	509	498	521	550	559	565	535	576	542	558	528	511	523	511	546	565	538	523	595	559	562	519	546	534	513	576	500	520
41244	19080	11079	9395	6648	4041	2481	1544	1318	1060	863	773	567	479	419	357	345	375	339	362	358	318	374	315	344	368	347	327	344	349	330	338	355	295	328	345	314	309	332	319	330	355	359	359	331	311	319	290	337	339	298	324	322	289	322	313	317	319	321	321	339	339	355	312	280	316	343	315	305	303	311	327	336	307	293	317	319	296	325	335	318	306	333	308	329	311	320	303	311	302	322	320	324	323	305	316	301	338	361	299	310	316	331	333	331	307	310	300	318	327	328	295	322	336	349	328	343	315	344	291	337	311	344	335	313	295	322	315	338	289	299	289	348	310	333	309	310	313	319	347	342	318	312	325	316	321	295	344	311	293	280	302	284	340	303	347	337	315	320	352	285	309	340	292	294	302	321	308	361	325	335	287	311	355	305	307	318	308	329	310	325	298	341	360	322	332	317	335	329	305	311	341	346	306	331	302	342	303	326	308	288	337	297	340	322	313	324	335	298	325	300	302	328	318	333	339	291	322	314	325	299	340	298	332	330	305	289	323	335	329	318	325	325	323	291	280	304	299	367	332	302	277	310	277	335	332	307	312	327	310	328	325	302	326	328	342	344	305	326	331	297	305	329	331	309	327	361	297	335	313	308	324	333	275	303	340	307	300	325	303	311	321	328	298	336	333	334	356	297	303	299	287	282	298	313	299	350	287	315	309	322	337	288	331	279	307	324	288	342	357	298	318	323	328	306	305	301	303	305	307	327	324	316	326	300	335	318	343	338	329	302	310	307	307	298	336	322	268	261	317	347	314	346	358	284	309	331	325	343	308	334	339	306	343	318	311	283	332	306	344	278	303	293	313	307	318	305	323	331	322	275	352	330	327	316	323	310	315	333	295	312	313	308	313	307	306	327	328	314	302	343	358	311	341	339	320	327	300	318	331	327	343	312	319	331	344	301	344	328	367	299	328	344	293	303	312	276	321	314	302	305	334	310	296	345	312	298	314	318	321	338	299	320	331	321	335	284	277	318	335	292	315	331	308	330	308	305	298	287	331	330	324	338	344	292	303	323	307	328	358	341	350	343	293	301	326	322	312	296	313	324	311	295	306	315	331	320	293	331	274	309	287	323	289	324	300	307	325	305	322	285	298	339	315	318	321	345	302	310	317	297	319	333	289	357	353	301	307	299	353	306	320	304	314	325	293	343	309	342	343	334	303	355	301	316	310	327	324	319	318	310	330	338	327	312	300	292	305	292	291	301	326	329	300	323	308	334	286	315	323	317	311	297	323	335	311	320	373	336	302	324	312	323	295	290	314	314	350	282	328	302	283	337	327	322	318	312	321	314	306	328	345	347	334	310	320	309	359	332	286	336	304	296	334	326	290	312	337	314	300	302	334	347	286	306	308	323	340	309	313	319	317	323	322	320	310	340	286	346	313	351	326	314	283	301	302	319	325	332	345	328	312	311	328	327	350	309	326	327	332	337	310	304	343	311	326	290	282	282	337	284	305	325	308	317	322	322	336	307	257	344	325	310	356	344	335	321	343	295	315	325	346	316	279	325	322	299	336	351	316	324	273	324	336	347	329	326	309	335	333	326	345	312	306	305	318	294	323	329	339	316	295	329	321	324	323	341	334	306	316	309	298	323	324	298	319	328	317	304	300	281	305	334	303	322	298	295	315	337	302	344	336	308	334	311	287	305	347	302	336	295	321	331	359	301	354	326	331	339	316	312	322	340	333	327	353	315	285	302	308	331	350	334	299	298	279	298	315	318	299	323	309	285	316	338	310	297	311	288	325	336	311	297	322	309	340	291	330	334	303	293	300	320	328	309	313	306	304	317	327	322	282	335	298	279	338	297	311	332	338	307	313	294	324	322	343	328	330	305	319	326	310	309	321	313	331	332	325	288	330	310	330	300	328	327	311	321	302	350	323	310	323	268	309	288	325	344	311	276	318	289	325	282	317	338	329	321	320	278	315	306	319	338	289	296	323	329	315	296	314	315	311	289	321	312	310	307	301	288	335	325	344	331	328	308	353	288	344	334	323	337	295	310	296	270	315	313	331	302	315	308	321	309	345	324	326	294	296	300	286	306	313	334	352	355	328	301	313	322	335	332	340	291	303	297	330	290	321	324	328	337	277	319	310	323	321	330	322	307	331	299	311	318	316	337	316	355	316	307	309	371	314	310	309	323	300	266	330	337	342	336	311	313	289	337	335	334	342	300	321	324	340	328	308	280	325	341	328	344	312	313	356	323	297	317	304	311	319	315	328	307	331	330	310	324	286	318	343	306	286	305	317	346	311	297	312	325	310	350	335	307	336	327	348	346	338	329	298	289	294	317	296	334	289	338	294	320	321	311	317	331	318	338	330	312	290	334	283	318	305	303	333	293	322	325	302	293	309	312	318	325	317	335	336	299	343	332	312	329	288	319	328	332	324	310	317	328	319	322	295	335	318	326	317	293	313	317	320	346	308	296	291	344	336	320	300	337	322	313	332	313	279	310	349	300	309	316	320	332	305	332	370	309	347	319	311	289	325	312	328	319	305	296	342	333	281	358	342	296	284	317	338	321	289	318	306	317	328	313	305	297	323	301	305	324	313	312	298	302	328	308	320	303	318	335	319	351	302	291	302	309	316	324	323	327	331	314	314	327	312	321	330	312	329	290	320	327	287	289	337	348	305	307	290	345	285	301	266	313	310	267	327	317	294	287	319	296	327	312	290	323	327	321	339	283	296	312	324	323	324	329	284	325	334	309	311	292	299	334	326	348	304	312	314	304	290	285	318	304	296	329	283	275	282	348	289	342	318	299	369	333	347	304	332	319	324	310	332	314	317	299	322	313	340	336	358	341	349	293	308	300	336	327	311	313	306	319	309	339	328	318	342	295	295	309	337	312	308	318	328	336	315	305	362	304	311	302	313	314	271	274	350	350	327	343	346	305	293	325	317	337	312	319	317	330	346	316	311	327	301	294	301	318	313	321	287	329	322	315	314	335	282	317	281	305	326	286	303	353	377	325	324	307	305	354	312	297	313	333	307	325	283	322	334	321	303	310	329	292	324	273	327	325	297	327	281	327	320	341	335	329	344	326	326	361	347	311	339	294	322	342	273	328	314	317	297	294	271	323	334	337	302	286	322	328	360	319	281	340	333	317	323	309	300	274	296	330	326	324	314	329	328	323	339	331	345	320	333	316	323	342	317	307	283	290	364	302	320	326	347	324	337	311	353	348	297	288	302	293	283	304	373	356	308	314	313	298	312	310	360	309	338	312	304	320	330	324	338	340	279	336	324	305	320	327	353	330	342	353	325	319	296	316	352	332	302	337	308	370	297	294	314	319	324	322	324	302	303	291	323	323	325	345	317	340	355	346	325	314	283	338	315	328	302	328	303	366	328	324	306	343	306	312	314	293	318	309	325	309	308	321	285	324	346	317	306	307	308	299	309	294	311	329	326	340	299	283	318	345	339	321	307	273	337	294	310	313	313	329	311	328	313	320	316	310	294
21940	10436	16142	20151	18140	13323	9405	6355	5188	4551	3516	2884	2090	1617	1416	1262	1107	949	904	985	946	874	898	786	812	829	850	795	738	820	797	798	820	796	822	832	760	754	780	752	707	729	734	749	761	707	708	758	724	696	702	702	714	713	742	681	711	695	726	681	706	684	691	717	720	712	677	725	690	751	694	703	641	678	728	716	700	712	709	694	723	691	744	671	767	675	746	715	668	647	677	672	742	693	677	773	714	723	716	686	687	699	663	714	664	704	686	701	662	691	681	700	692	671	730	672	662	714	669	683	693	697	736	701	721	697	695	686	730	687	699	646	677	641	676	690	699	748	661	689	653	706	674	695	770	692	718	657	684	700	735	687	708	701	726	650	642	690	722	644	702	734	644	687	694	670	686	675	692	723	633	670	680	668	649	654	655	700	667	728	693	721	612	654	697	682	685	731	662	696	673	597	706	663	663	635	724	631	666	664	612	693	700	685	687	655	706	645	641	684	676	713	664	673	679	683	715	672	686	691	663	705	697	672	672	694	670	699	682	681	701	677	718	707	653	676	692	706	680	671	651	676	670	703	659	644	717	665	725	715	663	697	645	716	683	678	644	653	654	679	684	730	705	704	676	673	686	642	660	693	641	674	649	679	708	668	688	651	679	699	704	654	665	670	723	661	691	669	681	666	656	639	719	656	692	684	619	685	671	701	671	721	696	718	694	706	708	675	655	704	657	663	676	668	669	705	657	652	643	685	712	671	683	720	645	689	661	655	711	696	653	655	704	715	693	647	626	752	693	711	649	700	659	652	683	688	680	660	639	675	694	671	682	652	658	695	670	677	640	719	655	719	698	704	655	680	703	726	699	716	676	677	674	661	677	664	661	681	682	677	677	656	661	703	688	651	641	719	690	673	665	688	722	691	709	662	675	696	702	681	714	666	686	680	674	691	658	701	706	670	679	657	693	757	687	698	654	686	653	720	669	646	679	694	654	668	708	686	700	720	648	728	700	673	691	689	656	672	704	662	684	642	673	720	669	634	710	664	711	700	674	683	661	675	703	655	696	655	680	694	665	675	691	697	690	686	700	667	701	679	681	728	691	703	673	699	658	643	717	719	663	639	676	696	674	687	660	665	690	639	650	710	684	707	711	633	673	662	684	675	651	690	653	664	684	658	700	653	661	663	667	638	676	699	701	731	670	674	700	682	662	672	694	646	691	712	663	683	669	713	679	718	675	693	686	708	680	638	694	704	672	633	681	661	671	703	649	655	658	676	679	733	663	685	666	679	704	677	690	685	650	684	663	611	712	700	666	663	648	654	639	647	681	644	680	652	710	644	696	680	699	657	721	665	711	719	736	681	679	679	704	665	698	647	687	721	719	682	740	665	656	697	666	679	670	729	669	677	658	662	668	676	658	661	661	659	741	695	667	702	681	643	762	682	679	653	696	715	744	666	657	689	668	656	667	713	694	673	658	658	755	723	686	659	680	665	671	704	653	687	732	665	625	700	627	733	700	701	675	722	662	673	677	694	666	657	666	666	708	700	685	753	707	658	713	681	688	669	725	652	710	680	647	723	688	651	718	686	668	675	682	672	679	691	642	738	705	656	668	669	716	664	707	703	650	690	647	672	679	679	702	685	656	699	699	658	673	700	684	713	679	627	683	705	707	679	717	660	703	657	698	642	661	683	664	666	670	708	721	741	672	697	679	698	706	648	715	658	652	686	707	649	689	661	673	687	681	676	659	631	682	702	684	672	633	682	730	685	690	669	677	712	694	678	707	662	659	691	697	711	708	703	723	651	660	699	671	689	722	710	701	737	681	696	707	671	740	666	632	645	687	654	716	610	682	703	648	663	669	668	660	715	629	672	686	702	693	683	743	671	676	669	713	684	733	673	707	663	693	687	747	655	651	624	725	656	698	684	735	723	709	702	677	644	650	639	668	684	690	648	639	690	707	660	646	628	688	591	647	643	702	681	655	691	648	653	669	720	638	716	623	676	656	656	700	694	680	743	682	657	680	669	652	687	713	642	675	685	678	706	636	709	656	687	660	714	682	697	666	629	689	720	670	694	666	690	714	669	673	715	682	683	700	710	682	715	647	628	671	705	627	732	690	644	670	647	717	720	667	706	671	671	674	609	695	715	720	704	665	712	631	650	703	666	715	625	653	677	655	646	651	668	666	653	690	720	714	623	702	712	675	655	666	701	678	736	687	695	677	709	679	681	664	668	645	716	676	656	677	743	691	717	663	686	685	659	737	686	689	678	678	687	702	651	675	674	655	666	708	679	676	704	674	657	669	702	660	679	686	704	656	734	658	675	702	716	772	703	678	631	663	633	660	662	645	671	712	724	665	686	683	700	692	708	669	659	692	650	699	696	686	643	649	668	682	682	656	654	652	659	673	708	686	665	694	731	673	672	649	617	713	672	762	657	686	709	707	650	700	717	673	662	674	641	710	659	652	650	680	688	728	708	661	727	662	666	665	667	702	703	739	677	758	668	701	687	683	695	704	656	661	711	666	722	697	670	687	693	690	659	665	706	667	695	694	657	671	713	718	729	617	684	642	657	631	664	670	688	670	743	664	696	686	703	686	664	734	678	640	662	696	678	662	679	688	708	686	640	707	642	674	655	678	702	678	697	680	679	675	662	658	670	665	662	673	677	725	662	664	666	648	631	693	635	674	664	660	675	647	679	686	644	693	689	725	662	665	692	655	651	615	694	680	656	661	722	741	727	637	709	670	695	699	657	697	709	681	677	704	716	681	701	697	683	730	658	642	670	661	684	715	692	676	651	666	635	694	670	694	681	676	694	627	679	699	706	667	673	686	648	632	654	633	660	671	675	702	639	678	674	743	692	717	689	704	697	709	678	647	683	673	682	685	695	654	747	669	698	682	649	690	688	704	689	675	662	674	673	661	671	669	672	651	645	696	669	707	706	684	684	681	694	663	689	702	650	643	672	686	687	744	687	694	672	683	725	668	674	642	642	664	678	701	687	699	685	695	662	687	683	656	660	685	667	673	672	728	720	671	662	692	674	689	703	676	708	709	730	653	716	666	681	667	714	696	684	700	662	678	691	689	700	694	704	703	647	721	707	715	657	685	668	689	736	622	682	713	655	689	707	653	644	655	695	653	648	637	657	743	707	630	655	696	681	712	673	672	678	674	685	681	650	670	681	672	722	694	718	677	696	675	697	659	652	696	664	712	686	666	710	693	668	644	679	723	695	697	699	692	705	657	663	663	692	695	692	715	668	720	704	683	659	666	649	714	677	714	648	667	671	648	702	686	733	712	685	703	699	681	676	735	686	678	693	652	674	675	635	690	669	682	651	671	649	694	658	698	668	715	698	671	660	692	645	685	704	630	663	720	680	691	702	694	707	651	697	722	696	627	702	690	677	656	684	708	641	694	726	662	702	644	681	680	634	682	676	689	697	668	695	681	669	682	690	680	671	658	653	700	651	683	671	694	685	656	664	718	735	658	648	673	696	730	684	692	704
13524	5396	4536	4059	3063	1677	1056	746	596	552	434	430	354	302	240	268	265	271	248	250	225	255	241	243	239	251	238	242	262	274	231	262	258	230	242	240	219	250	228	237	229	263	268	242	263	251	248	234	280	208	230	239	248	210	253	257	220	232	246	228	245	225	210	262	242	280	243	217	240	238	261	265	233	230	226	238	224	256	230	222	274	236	253	274	262	257	225	228	235	268	214	225	213	240	257	244	281	239	216	236	247	251	241	255	269	264	259	222	248	222	253	253	219	250	233	241	193	250	285	237	208	254	236	246	249	247	234	267	259	275	206	231	250	220	280	238	237	243	235	278	259	229	223	244	218	229	249	227	213	246	239	250	224	268	209	216	248	238	246	271	223	244	257	245	229	272	236	225	261	250	296	253	259	236	253	238	222	226	253	255	237	220	227	247	227	253	236	261	220	201	249	267	233	220	274	235	253	248	232	240	270	223	220	255	244	231	273	266	260	282	243	237	260	234	223	241	232	254	222	238	264	243	268	218	242	257	242	245	262	239	254	255	274	224	242	237	270	265	253	250	237	238	264	248	253	237	231	245	244	248	227	263	251	228	217	231	230	265	254	259	225	281	264	224	264	230	226	229	224	204	269	236	233	253	243	208	264	255	236	249	245	244	258	267	245	238	256	252	242	272	236	226	239	242	238	263	257	279	209	246	280	237	225	244	227	246	227	238	263	221	227	249	261	244	279	236	256	217	239	236	245	233	247	264	259	238	209	259	260	244	236	204	253	258	261	209	207	215	273	223	255	251	229	246	238	245	227	267	239	256	252	257	226	245	243	223	240	199	242	237	270	257	265	234	246	260	239	248	219	207	246	211	237	241	270	236	244	231	251	229	233	239	243	245	251	239	228	264	256	253	247	250	255	243	262	226	273	250	265	251	215	262	208	253	273	250	255	264	242	262	218	245	258	233	229	242	242	263	248	249	239	238	245	251	257	215	212	231	250	257	213	254	245	230	263	278	219	264	252	225	235	259	236	248	236	249	195	233	275	262	238	246	222	263	233	211	209	273	270	242	239	261	269	213	268	247	231	238	262	238	236	245	215	218	215	225	241	217	212	268	221	235	195	229	224	288	231	256	234	236	256	240	254	235	223	235	249	223	244	217	242	225	232	238	208	233	244	220	262	244	237	250	237	232	224	255	255	247	229	254	210	244	229	232	247	221	224	222	233	264	243	230	246	269	218	231	213	236	228	235	229	239	276	225	235	243	251	255	217	225	274	246	226	237	266	281	242	267	225	232	242	258	241	253	266	252	237	236	209	238	248	255	265	234	244	265	236	236	234	229	252	208	253	247	243	244	272	219	210	220	245	245	248	251	259	270	242	216	222	249	223	227	262	236	251	231	241	226	257	236	239	212	288	233	221	250	253	258	230	228	261	263	229	238	211	236	221	207	244	262	234	232	210	248	224	246	255	260	226	261	253	231	243	251	228	207	240	287	218	241	227	260	232	243	244	281	224	234	233	259	228	201	271	239	222	231	229	255	236	251	264	235	230	254	235	255	240	245	243	263	245	227	260	228	227	221	233	245	256	233	228	248	217	239	258	283	248	236	265	214	251	241	216	232	248	201	257	230	232	224	234	259	229	254	244	252	237	254	250	222	270	246	238	222	238	242	248	265	249	241	244	259	254	261	241	224	242	248	240	249	230	226	232	251	225	222	258	260	258	241	218	236	227	244	230	226	255	238	272	263	212	241	239	250	238	239	253	224	247	250	248	239	207	216	239	221	216	230	236	235	225	237	229	223	213	257	254	242	245	232	271	277	241	240	226	265	263	235	248	226	227	235	259	228	255	246	237	267	272	265	248	226	233	258	222	209	238	267	244	245	242	223	218	290	229	253	256	244	226	253	207	265	234	264	257	236	236	213	262	246	210	201	233	244	251	245	275	250	228	256	243	219	242	239	261	256	255	230	239	235	241	247	259	243	236	255	225	227	220	244	244	243	247	218	223	215	246	236	256	252	244	234	258	218	267	267	238	257	231	271	221	253	235	222	218	231	223	193	237	246	256	241	221	246	272	262	233	192	248	288	260	246	252	240	228	263	285	247	213	231	247	248	252	252	237	247	274	263	207	234	214	250	244	217	220	197	262	225	229	223	220	259	246	230	261	243	252	252	252	262	248	229	257	273	258	274	244	247	234	217	248	265	260	258	247	224	210	234	242	242	229	248	228	260	264	261	214	181	224	270	251	227	244	237	288	230	238	242	248	236	238	229	256	201	264	255	239	237	231	212	257	242	254	241	236	225	247	232	216	269	297	250	210	248	256	220	230	221	244	293	257	223	232	209	235	242	245	222	211	227	244	258	229	252	255	227	215	231	262	238	243	225	225	207	250	228	220	235	258	228	219	244	247	254	272	226	277	223	202	233	257	248	251	225	247	214	249	243	228	248	263	223	224	244	239	238	255	239	255	228	223	238	233	250	231	228	226	233	258	235	235	235	241	243	228	245	235	236	196	218	213	235	260	255	234	241	235	287	257	233	233	278	257	240	215	231	281	276	261	249	257	239	248	248	238	218	240	250	250	244	251	246	237	245	230	237	216	236	234	211	257	275	245	224	228	243	232	235	237	255	261	245	208	223	227	241	250	253	240	279	305	266	243	232	228	243	226	269	252	259	251	223	253	260	229	228	252	238	250	257	236	247	228	236	243	239	251	257	243	223	217	253	262	225	210	273	230	239	196	261	244	228	245	257	235	249	219	234	214	264	252	239	258	254	267	236	229	218	250	245	256	242	256	264	241	243	232	267	253	235	222	281	251	248	245	262	272	230	249	246	254	254	234	216	242	278	261	245	235	240	228	221	230	248	238	250	219	198	234	225	242	244	232	238	241	245	260	259	241	233	220	276	239	238	237	253	250	222	217	254	250	251	224	251	211	242	227	240	248	250	231	253	268	219	245	230	234	268	254	223	259	239	256	230	203	242	264	239	273	237	255	264	249	256	260	235	212	262	255	233	270	276	239	246	230	240	226	248	258	236	257	212	240	286	269	247	230	239	262	235	269	243	238	244	236	251	239	226	245	267	248	282	240	249	241	265	262	248	213	252	229	253	246	228	224	263	265	269	227	262	203	234	232	215	236	206	262	252	226	236	235	231	236	207	240	224	247	240	242	220	260	264	261	230	244	245	241	243	240	245	242	241	218	230	246	247	242	243	235	209	224	254	239	252	253	231	237	253	248	240	238	219	262	251	250	255	231	227	229	243	219	202	232	246	236	222	244	250	231	247	243	247	237	219	252	227	267	229	264	246	264	241	242	230	215	249	245	255	216	246	250	226	261	263	242	244	243	242	255	264	245	247	241	236	219	220	285	271	271	215	241	229	226	229	243	269	216	247	237	251	231	258	218	235	259	215	249	229	243	230	229	283	230	221	256	251	227	248	247	255	233	269	259	227	233	250	259	213	226	222	240	221	258	229	228	233	255	236	251	254	271	239	249	258	245	241
7094	4147	8628	10773	9827	6469	4231	2887	2490	2085	1704	1353	1063	911	732	701	610	587	587	593	556	524	604	583	564	515	568	574	543	543	558	560	555	589	553	522	550	558	513	536	550	517	535	527	551	600	524	537	531	494	491	524	523	512	554	562	596	523	583	531	503	569	554	537	540	500	564	530	543	536	547	535	555	536	519	542	524	540	539	540	521	527	527	536	563	541	533	514	493	536	539	510	571	511	515	538	595	574	568	580	563	504	524	522	538	495	525	538	535	518	520	548	531	486	542	533	493	516	546	497	525	549	507	535	526	551	526	517	528	535	522	534	550	526	554	492	523	543	522	511	545	578	542	538	514	586	522	538	543	521	536	566	531	493	519	529	474	534	524	496	476	508	526	572	490	529	554	476	520	546	525	527	540	519	506	524	546	504	565	542	553	551	534	578	575	568	482	575	510	538	595	530	496	521	509	510	558	560	534	508	484	525	496	535	526	496	534	578	531	537	524	527	548	477	524	532	539	556	515	505	529	514	559	531	498	524	491	546	561	555	532	554	522	561	537	543	490	560	520	514	485	519	512	563	545	492	553	534	481	530	506	542	523	521	533	531	548	505	549	517	530	520	501	491	532	553	514	492	518	545	528	527	535	534	529	519	528	512	535	550	503	523	530	551	498	503	501	557	509	542	557	517	554	501	532	490	521	511	575	543	500	573	541	573	473	514	493	529	563	535	525	466	511	524	540	505	521	531	506	529	474	521	570	513	521	539	502	552	491	533	536	557	545	534	530	572	513	542	504	527	509	547	513	530	512	556	544	520	524	551	548	551	509	527	526	484	539	535	510	542	532	488	533	532	536	536	507	522	508	571	525	530	534	588	514	540	528	540	559	554	563	500	519	512	481	517	548	525	565	521	532	549	553	517	502	516	531	505	547	536	556	551	487	531	526	579	548	486	528	538	523	513	479	503	521	527	539	505	485	513	486	543	530	547	529	529	552	545	544	545	556	524	502	511	499	517	523	517	558	519	557	530	501	487	524	521	555	520	506	494	496	504	529	537	554	532	486	538	538	539	525	542	546	545	545	528	514	490	530	523	570	549	550	511	487	538	513	543	562	538	527	528	551	528	527	543	469	536	518	534	468	523	588	531	539	516	527	543	512	512	502	531	517	551	556	558	516	505	570	536	509	506	521	499	540	528	547	514	540	524	520	545	540	544	571	498	566	545	495	483	536	559	545	530	525	529	497	474	489	563	526	528	515	549	537	506	543	506	560	579	539	502	514	534	537	483	504	528	518	544	548	564	532	463	536	511	514	496	548	545	511	521	523	544	522	495	541	537	543	503	549	585	506	538	529	567	532	533	571	510	540	518	560	519	558	520	505	574	508	524	521	524	539	530	625	498	509	490	516	513	547	559	490	520	520	517	539	554	545	499	537	540	534	541	556	527	514	535	569	527	582	538	522	488	525	496	508	529	536	524	512	547	559	525	495	570	506	534	499	516	473	506	529	553	542	565	512	527	561	554	506	497	536	556	512	542	495	494	559	542	527	548	557	488	534	489	523	538	522	526	556	554	534	533	523	536	552	578	539	586	543	494	554	525	555	520	536	543	528	566	515	534	492	506	528	523	516	483	547	552	548	558	544	494	481	493	554	503	560	511	530	513	498	521	533	532	525	530	510	515	516	474	548	547	548	479	537	507	553	526	569	523	514	507	524	516	486	578	541	557	537	528	506	527	530	511	489	549	542	524	532	511	528	534	525	486	509	546	511	543	551	539	527	523	558	499	544	540	513	549	534	500	525	503	513	509	547	544	479	527	546	516	508	528	524	548	526	553	543	541	563	555	553	515	524	471	506	553	529	528	488	558	535	518	550	513	544	513	520	534	530	560	506	542	517	454	560	529	505	488	558	480	561	521	487	519	567	562	530	545	567	525	500	527	557	557	536	570	537	506	539	522	534	526	553	521	537	545	504	535	525	547	557	517	505	562	524	551	509	521	548	545	546	536	508	512	563	521	519	510	543	531	516	508	532	553	528	523	503	515	514	508	536	514	553	529	545	528	579	512	537	535	568	523	509	532	521	563	505	540	568	528	570	560	530	511	517	523	540	510	535	504	511	556	489	520	545	507	527	570	540	551	506	549	533	526	540	565	532	463	489	559	554	549	535	520	536	539	499	508	562	529	528	532	529	549	516	521	543	550	566	558	545	530	562	523	549	548	530	501	485	542	550	514	563	560	521	540	499	536	547	526	488	513	531	539	541	575	525	533	512	532	535	509	607	545	539	555	521	531	491	534	514	519	538	538	525	514	530	528	546	509	535	552	483	595	523	528	534	505	542	507	518	570	539	504	531	517	537	522	582	547	525	519	521	549	527	480	502	570	523	537	565	528	479	514	498	516	553	473	497	505	529	567	518	559	509	526	529	505	537	535	502	546	533	527	564	587	557	516	555	526	493	565	559	518	530	516	475	528	568	535	524	531	482	550	542	576	551	517	573	499	518	514	570	561	511	526	579	538	512	493	489	557	547	563	552	593	516	530	512	580	557	528	573	509	536	527	539	544	515	474	563	539	491	502	530	545	532	575	512	523	483	534	518	561	521	554	549	511	531	514	553	483	531	548	516	533	556	550	531	489	530	530	507	512	500	532	560	529	527	538	529	548	510	510	540	520	535	521	533	539	527	547	548	532	501	541	500	539	533	554	535	501	529	537	524	548	499	499	546	518	521	550	480	530	507	489	532	529	518	481	554	571	518	514	547	540	528	532	570	500	502	543	527	526	497	471	519	558	562	531	526	543	509	529	516	533	575	524	494	515	549	495	530	516	542	522	483	540	527	541	556	533	544	542	466	533	513	526	542	539	515	535	573	512	512	538	472	555	542	534	552	554	525	543	524	543	524	549	505	544	533	507	519	532	541	532	497	557	517	553	528	514	470	502	541	543	496	531	521	537	499	527	517	472	547	538	551	538	525	533	498	516	516	565	535	514	526	551	510	485	528	555	519	532	546	546	500	539	513	541	504	525	585	511	516	488	525	536	521	550	523	546	489	529	506	499	555	497	510	543	502	537	545	521	486	496	544	529	513	542	515	484	572	508	556	540	512	543	538	506	528	536	535	505	569	542	524	571	511	528	550	539	564	508	545	566	550	536	544	557	544	539	554	509	515	539	573	548	541	553	540	556	549	545	539	561	509	548	539	538	533	545	539	525	564	510	540	544	548	543	509	519	486	524	561	531	473	571	574	507	510	549	549	555	530	560	528	534	553	534	537	541	535	522	548	559	559	515	568	536	532	590	602	545	517	551	517	496	523	489	526	496	503	521	508	503	509	545	500	527	561	549	512	538	535	532	526	503	565	545	539	535	529	521	539	490	520	521	546	536	490	555	536	515	539	525	506	520	517	546	551	567	521	512	537	530	510	496	510	553	514	498	539	587	538	528	520	546	557	507	535	521	500	532	513	509	556	491	508	491	509	489	531	528	484	525	519	495	529	528	493	523	529	526
30203	12619	7806	6769	4682	2956	1831	1163	963	769	660	567	391	368	283	289	311	278	277	252	289	246	276	238	289	283	258	244	279	254	276	258	253	250	227	236	242	233	258	246	232	262	243	235	277	253	255	239	248	237	221	247	269	237	222	229	244	252	248	226	254	222	240	219	231	262	236	233	272	251	282	238	241	256	277	241	264	274	241	249	234	226	221	234	263	256	239	240	248	262	244	223	257	251	250	267	246	263	232	230	258	222	265	268	245	266	255	234	240	209	213	232	255	259	236	227	240	216	238	267	227	229	251	250	217	223	236	231	270	229	209	259	258	192	239	213	248	217	220	247	269	236	242	243	261	263	261	264	247	247	241	247	252	236	237	264	244	247	243	230	262	244	243	275	250	257	235	236	214	235	221	243	239	235	228	234	242	258	264	231	249	220	247	231	236	255	239	244	246	227	234	246	239	252	242	240	292	248	239	209	220	225	245	225	226	248	254	252	262	226	235	228	248	249	214	277	239	245	230	250	220	253	239	281	244	258	236	249	221	272	261	232	239	249	222	247	257	221	243	228	238	260	255	234	221	256	260	257	239	264	220	256	205	219	240	258	259	233	235	249	274	253	232	268	242	266	235	208	243	289	224	225	280	194	242	253	231	246	250	229	255	252	243	225	232	248	236	266	253	255	249	269	250	251	252	274	272	253	251	216	239	261	237	233	245	251	218	271	237	274	250	253	253	227	257	252	225	239	235	254	247	227	269	267	247	243	212	215	257	231	236	214	270	268	248	245	244	246	213	221	226	220	265	254	267	248	201	251	288	237	259	240	258	245	248	251	229	263	249	238	226	236	248	239	245	214	263	241	236	280	243	247	251	232	239	240	242	261	261	227	234	243	221	218	227	240	234	232	240	231	224	267	252	260	223	209	264	232	244	239	236	232	233	238	241	249	248	220	266	278	233	243	262	259	241	230	226	242	252	229	252	250	259	230	227	243	213	255	247	243	240	229	260	243	239	271	250	228	253	235	243	254	246	213	224	254	253	259	229	219	206	239	238	240	234	238	237	253	234	265	247	263	252	256	266	255	246	253	249	227	218	256	247	235	247	239	247	246	227	233	213	219	216	258	223	255	241	266	240	267	257	239	250	255	261	287	232	238	236	241	265	233	239	248	249	254	220	218	213	254	238	226	257	240	233	230	237	234	266	235	224	258	248	266	210	230	226	206	249	249	259	233	284	199	203	240	256	236	261	215	261	230	237	203	232	253	261	235	233	271	235	244	258	231	244	235	263	254	220	262	261	242	251	226	247	246	251	261	259	238	249	227	262	257	260	241	261	235	266	259	251	265	256	227	245	232	236	233	269	256	266	253	210	251	252	246	259	211	234	238	245	206	227	240	249	241	252	259	250	226	245	262	213	224	269	223	271	208	245	256	249	236	270	235	231	239	219	238	269	254	224	244	281	237	261	234	250	223	263	213	258	259	221	239	293	266	226	265	239	253	264	259	260	225	286	234	247	229	263	252	247	252	224	250	251	246	212	258	249	259	225	235	248	237	237	241	221	248	238	240	236	226	265	203	236	232	262	250	229	209	247	256	224	252	261	245	230	251	273	236	227	236	231	278	242	233	212	218	255	284	270	205	221	269	236	234	245	224	235	273	249	245	273	255	246	222	241	257	276	263	256	228	256	227	241	258	220	233	249	232	241	256	247	290	244	258	256	240	233	217	247	236	266	235	226	257	248	235	241	239	247	262	273	252	202	238	233	253	267	246	251	243	229	245	246	243	247	279	264	231	228	259	237	254	257	231	232	218	238	219	238	257	224	291	248	246	255	215	244	221	274	228	236	221	241	262	197	278	243	242	245	259	231	236	233	237	223	241	244	269	276	243	226	251	247	228	236	242	242	259	243	238	243	242	227	272	242	270	240	268	235	220	235	246	249	265	247	242	259	239	248	260	224	234	265	217	233	260	244	267	253	213	221	225	260	271	247	224	244	262	223	280	222	248	220	282	222	258	230	251	236	237	256	254	266	276	223	258	242	225	273	238	224	269	259	243	266	237	239	210	256	277	213	254	214	249	245	233	250	263	232	230	251	211	235	258	213	259	259	242	239	236	238	261	255	258	240	259	254	253	268	244	243	242	280	241	231	219	236	236	214	234	236	249	253	274	233	223	228	275	266	269	273	232	216	229	215	271	221	247	221	229	258	245	213	266	236	246	261	254	251	259	262	254	241	256	239	243	277	227	246	253	276	233	245	243	255	264	240	249	254	258	248	269	224	229	249	244	268	248	208	238	222	241	249	220	268	230	263	237	231	241	238	263	236	223	235	204	237	240	231	262	230	263	229	281	276	271	249	232	238	241	272	246	247	238	248	252	232	239	236	235	240	228	252	251	248	263	250	263	260	237	260	232	234	221	256	228	252	234	252	238	237	244	257	236	228	240	242	224	222	245	254	238	242	239	239	277	245	242	238	250	261	226	253	235	226	242	260	205	261	216	202	224	221	228	217	245	213	223	258	247	244	249	233	244	245	237	271	268	228	229	250	250	239	249	249	214	223	260	276	269	243	248	211	254	253	234	247	234	255	246	270	239	228	247	253	258	262	234	217	215	236	238	229	268	273	267	241	246	237	247	211	250	266	260	266	236	230	213	229	234	228	232	249	238	251	226	261	262	255	224	223	241	221	249	233	212	250	220	217	242	236	251	244	241	220	273	245	243	227	236	232	250	256	253	205	226	224	243	221	256	249	222	245	233	225	255	271	219	245	242	254	239	242	246	251	263	218	260	239	275	253	261	250	241	262	258	260	222	204	255	264	240	214	211	255	221	246	236	251	231	251	252	265	233	261	238	249	238	228	250	253	279	232	244	248	269	214	243	296	249	243	260	271	234	220	240	243	220	220	236	234	285	259	277	230	263	224	229	228	212	224	243	224	250	247	268	278	238	243	235	265	270	248	228	208	275	253	250	249	220	249	209	230	215	209	230	244	256	231	259	242	214	260	244	258	242	189	254	225	248	231	245	245	228	265	264	224	265	231	229	241	219	228	247	243	226	236	260	239	234	255	263	266	224	237	266	237	236	277	256	280	233	238	252	258	263	260	286	255	254	223	248	244	227	234	238	245	256	265	240	207	234	224	246	233	244	263	233	236	249	239	249	230	252	256	283	253	258	230	238	233	263	243	276	288	251	239	232	265	229	231	246	277	240	234	208	244	252	223	221	237	223	241	244	264	235	267	253	248	225	227	222	262	227	251	241	250	245	219	216	219	251	243	267	224	251	251	231	244	220	241	223	269	252	246	270	243	234	269	262	207	225	263	222	233	241	259	220	252	252	245	261	226	227	245	240	242	228	249	251	258	229	230	240	223	254	226	214	241	274	234	244	235	256	221	217	232	221	237	250	232	241	232	243	233	230	222	258	267	242	245	262	237	222	257	269	201	275	223	245	256	246	215	229	271	258	239	248	229	234	264	230	231	257	217	235	220	253	236	206	221	248	236	240
16477	7797	12893	16180	14265	10267	6728	4910	3851	3225	2578	2173	1637	1284	1089	929	858	794	707	714	650	602	659	605	603	597	625	619	569	592	608	610	622	614	613	614	636	581	609	590	536	592	593	534	576	599	570	588	548	606	556	561	573	543	563	576	550	561	558	544	594	563	528	576	586	577	552	587	572	569	536	577	505	557	602	574	556	533	519	571	560	557	519	537	523	592	544	543	562	490	561	542	577	518	520	544	520	544	570	559	520	551	580	578	509	514	505	557	554	533	544	567	544	555	585	533	552	527	584	527	535	529	529	539	585	548	573	538	528	537	571	549	522	507	538	515	535	584	484	553	548	525	523	518	536	555	577	552	546	576	562	522	516	547	564	537	516	546	542	517	520	535	569	550	542	532	543	540	574	559	528	536	523	509	551	547	553	518	508	567	514	538	511	579	530	543	529	534	550	536	574	561	565	574	539	563	524	503	517	549	598	559	529	576	524	559	591	561	518	568	532	550	478	540	559	510	586	575	553	520	548	499	577	494	534	562	545	496	525	554	537	539	520	522	556	590	556	556	532	503	529	530	522	572	534	515	530	519	519	542	514	553	585	536	543	523	500	553	509	531	562	535	505	556	509	566	530	547	549	526	559	556	554	538	550	595	565	551	558	528	530	557	527	543	557	510	558	526	543	537	538	539	545	592	486	588	578	537	531	559	502	504	524	501	547	509	545	538	522	526	518	545	512	537	537	543	503	573	512	559	536	460	552	516	607	514	535	527	529	550	539	561	581	510	576	560	529	541	549	530	516	526	529	533	562	544	549	500	516	544	575	572	575	544	573	569	522	545	556	549	569	556	582	569	545	535	543	529	526	540	547	496	524	580	557	539	534	576	573	520	542	567	532	517	538	548	530	531	568	523	533	514	575	586	524	520	593	523	523	552	550	567	519	534	541	535	502	518	552	500	557	549	553	523	529	540	516	527	561	561	539	532	550	534	579	523	559	525	493	521	568	548	524	541	550	528	554	525	546	570	578	583	536	545	563	522	541	530	563	525	577	523	523	559	541	558	553	538	578	568	534	509	491	503	532	505	537	546	563	533	539	572	511	534	505	514	558	521	527	570	516	519	571	575	551	565	522	534	519	541	515	569	524	513	574	521	519	537	592	558	531	549	569	549	570	587	527	538	544	525	568	542	526	503	536	522	533	580	557	527	522	516	536	531	502	502	515	604	551	537	572	581	556	563	548	556	553	534	582	511	547	513	594	559	564	523	544	552	529	526	539	563	567	536	590	550	515	559	537	565	548	538	566	513	551	569	539	547	541	565	540	517	501	505	543	504	568	540	556	589	549	551	484	580	563	537	516	517	540	533	566	549	533	555	523	556	554	547	539	534	531	553	542	549	551	532	545	561	528	491	534	514	510	519	513	538	543	531	572	526	561	519	518	595	547	574	518	545	541	560	530	551	567	517	528	529	521	540	550	544	548	532	514	553	532	542	523	548	520	547	537	551	580	569	548	557	524	596	534	541	547	629	559	556	556	539	548	506	563	536	564	553	551	554	601	545	534	530	545	547	518	565	502	606	516	546	503	572	543	547	538	561	538	554	551	543	559	499	557	536	548	529	511	525	526	497	541	540	543	533	515	529	554	568	515	523	533	541	552	546	539	561	530	547	592	518	539	533	517	502	527	517	519	572	546	545	546	536	533	548	563	567	528	523	532	535	570	506	534	568	574	524	540	505	566	539	507	533	516	506	561	557	547	562	492	528	547	541	533	560	518	539	529	525	541	554	551	539	557	544	558	536	513	568	559	531	549	507	556	557	587	554	591	568	565	548	491	516	520	559	512	553	536	570	542	555	557	550	559	556	560	547	553	559	523	537	524	541	524	529	541	567	575	526	527	560	558	566	553	541	533	596	562	527	522	538	532	560	548	566	505	534	580	602	533	508	593	500	566	544	559	493	532	497	536	502	550	515	543	510	543	583	557	536	511	558	555	561	500	563	553	503	536	550	496	525	565	530	537	569	548	606	507	539	539	565	560	478	547	564	582	568	541	540	539	574	535	514	560	518	538	560	564	512	544	557	561	514	576	592	564	505	552	584	547	549	507	539	519	573	522	556	570	558	555	539	518	530	556	553	563	595	533	508	538	551	540	496	571	515	518	515	496	508	553	576	556	526	501	515	527	518	487	587	521	552	528	520	490	525	521	538	533	538	539	520	577	565	519	563	550	567	529	514	541	555	556	526	532	522	573	553	562	540	568	521	531	591	556	503	517	551	524	543	567	525	573	532	548	527	511	537	571	520	516	509	572	530	532	539	546	536	562	554	556	540	536	530	524	537	507	529	554	554	502	582	583	525	577	578	533	512	558	534	571	538	532	559	557	528	513	548	549	507	533	571	512	539	538	524	543	538	522	557	580	541	520	557	495	516	553	546	504	533	516	549	536	519	518	547	528	547	515	574	494	557	536	553	533	534	507	538	551	590	568	508	534	508	532	508	503	532	557	532	534	539	547	576	560	529	536	530	591	526	548	556	518	554	532	559	532	541	499	552	503	536	538	543	531	555	606	543	535	532	557	537	538	526	531	525	512	540	564	516	538	561	539	574	530	484	541	524	515	539	571	549	560	511	562	574	492	547	543	533	534	587	535	553	511	559	538	507	547	542	583	557	559	526	518	553	521	532	575	502	521	541	526	543	562	551	546	526	516	561	554	524	573	515	513	503	474	562	541	536	537	512	509	538	563	544	526	496	553	556	573	501	520	527	554	525	562	522	539	551	523	547	537	547	570	546	532	536	519	512	557	520	525	592	535	526	523	594	575	555	548	542	487	509	532	530	531	573	514	559	526	574	544	536	559	534	548	558	537	569	589	545	532	508	530	550	525	555	557	541	532	572	553	563	585	550	529	575	570	556	596	558	550	533	531	542	591	542	519	500	594	576	588	559	561	516	579	556	580	517	510	531	523	541	510	544	549	558	556	555	544	565	522	548	565	559	520	524	536	534	565	536	548	547	538	530	539	515	522	557	545	532	504	544	586	566	522	496	538	520	520	519	559	562	581	527	513	559	533	531	534	556	553	620	562	525	549	507	572	511	525	540	537	543	527	505	504	515	534	556	549	510	556	598	559	539	537	563	583	541	542	526	566	512	497	597	538	557	551	529	549	548	567	530	512	506	539	524	553	570	552	556	553	549	556	517	551	584	550	543	571	576	511	511	578	561	546	548	549	541	537	540	564	580	507	530	548	544	546	530	566	536	563	523	523	576	546	562	514	559	554	527	519	476	537	527	591	547	559	545	579	542	521	538	542	536	564	507	537	548	534	571	573	557	566	479	543	535	525	519	515	569	560	515	503	551	551	522	545	536	537	551	561	531	515	556	509	534	570	513	534	512	536	541	539	560	562	550	554	549	545	544	563	563	541	546	548	548	515	544	586	566	529	532	571	533	525	541	556	519	493	579	541	500	564	555	557	590	554	515	555	510	520	561	560	528	592	536	520	492	521	527
40108	18535	11437	9407	6356	3956	2358	1674	1276	1056	902	766	570	510	474	416	430	396	371	340	361	359	363	336	329	372	355	331	309	327	339	325	324	334	363	320	360	344	345	332	322	341	345	331	334	344	355	295	334	319	320	303	309	329	340	305	337	287	349	303	329	331	318	296	310	349	291	299	290	316	346	328	318	329	338	312	298	279	326	324	323	361	330	333	307	323	299	321	335	326	319	310	344	316	313	366	298	331	341	310	313	278	315	320	338	338	329	314	324	351	328	316	309	302	301	285	308	310	321	287	310	326	295	300	304	316	310	357	308	312	315	304	324	324	337	279	325	270	323	359	330	321	355	310	326	299	331	300	324	343	285	322	335	312	306	306	327	328	359	312	326	350	306	318	320	324	332	311	334	284	324	310	327	299	320	330	322	317	286	300	285	372	305	293	304	328	307	315	304	298	329	329	312	308	331	355	318	327	298	265	320	318	312	309	311	300	354	352	285	329	328	337	311	330	292	349	319	354	318	328	295	333	314	306	285	309	316	318	316	329	305	320	285	315	312	321	340	338	294	324	317	347	293	329	344	320	336	333	341	324	334	284	325	302	347	334	325	329	310	337	329	323	332	298	325	342	323	331	324	333	323	331	311	324	343	334	303	326	320	303	296	297	340	308	344	334	324	309	338	306	326	294	318	353	305	316	303	329	319	339	345	389	314	312	327	350	316	333	338	312	338	338	326	311	327	281	291	320	323	312	323	316	300	316	330	314	304	331	335	306	327	294	329	314	351	318	303	315	304	334	313	320	303	318	326	312	321	319	328	306	326	312	295	310	330	305	296	315	319	315	324	295	339	309	336	336	313	302	312	344	329	309	301	330	302	347	333	292	338	329	328	355	328	327	307	282	293	350	324	325	322	342	290	316	344	343	314	275	316	288	317	292	364	314	304	305	318	382	295	333	320	279	327	320	316	345	307	327	324	335	371	337	283	350	293	305	342	328	317	335	312	340	305	334	297	324	344	334	318	331	358	344	325	315	337	290	293	318	322	305	316	313	326	339	306	298	320	309	336	320	315	338	344	342	304	321	325	329	325	310	291	297	326	300	326	323	371	294	270	303	320	336	312	332	317	342	301	302	307	343	346	338	336	312	288	302	355	338	334	333	300	341	331	350	288	329	355	310	315	332	346	316	351	364	290	314	382	308	299	325	331	347	312	317	289	324	352	330	297	316	293	348	305	327	310	345	342	333	342	363	308	302	341	311	301	320	339	317	351	298	312	301	306	333	292	335	288	327	314	312	337	320	319	335	332	328	326	302	340	334	366	309	296	292	317	364	326	307	303	311	301	335	270	338	328	285	309	342	328	324	319	291	334	320	324	307	333	357	299	328	317	328	308	318	271	340	335	316	302	331	294	312	304	311	286	300	287	314	337	323	308	303	292	351	321	332	285	298	305	353	326	277	299	306	318	308	297	327	300	289	314	323	323	314	320	319	321	311	344	338	316	356	280	300	312	326	307	315	332	352	314	331	310	325	346	331	300	322	344	320	289	359	305	311	313	331	301	308	316	324	291	294	341	321	363	298	318	342	319	313	321	318	316	327	308	319	330	346	296	292	292	304	317	310	328	299	361	304	320	306	317	311	344	284	278	319	312	323	339	306	324	322	323	332	316	311	317	267	268	315	327	348	375	337	330	359	337	303	319	290	320	341	331	348	320	295	302	321	319	314	302	304	315	287	310	333	316	305	319	287	326	330	327	343	312	322	351	353	301	304	313	292	325	311	326	301	308	301	313	291	319	316	325	314	349	298	318	335	321	303	296	326	304	323	313	310	317	345	338	323	303	310	296	324	332	291	337	271	318	323	315	297	300	296	326	318	365	346	314	296	293	320	301	328	361	335	357	311	337	301	295	304	329	343	281	347	315	320	317	326	311	301	356	340	302	294	297	340	319	301	313	293	294	301	288	313	317	337	295	340	321	350	332	291	303	345	278	287	325	313	329	311	301	333	322	320	314	323	304	332	333	344	371	334	296	331	296	303	343	310	313	356	308	331	312	328	323	351	297	348	310	332	318	368	331	343	303	342	298	301	314	300	322	330	282	321	336	320	322	313	304	293	289	308	285	316	320	278	320	321	357	300	294	330	318	340	370	288	322	313	320	333	280	282	301	326	311	336	306	291	318	312	286	306	329	318	330	340	318	326	295	282	324	332	331	307	317	314	314	325	296	320	338	317	347	306	284	343	295	283	300	342	301	289	322	314	321	339	339	310	287	292	318	300	302	334	318	305	320	326	330	313	321	298	327	307	307	311	294	335	330	317	330	324	337	340	325	311	301	309	292	318	307	346	328	330	300	330	304	347	315	322	341	310	323	324	339	306	358	351	303	293	304	312	300	357	336	321	332	369	295	292	326	314	313	316	282	307	309	348	331	331	327	332	323	280	322	309	321	334	319	319	308	279	333	340	307	307	333	277	305	323	352	325	307	292	360	363	308	329	339	343	300	302	305	310	301	301	325	299	323	314	312	287	300	319	346	307	344	310	333	307	311	299	346	336	302	337	317	309	353	328	324	362	323	336	351	351	340	344	298	342	358	316	337	327	327	318	327	340	335	310	296	329	307	304	320	328	308	338	328	293	355	298	332	306	327	325	299	312	291	344	296	333	299	323	323	317	348	328	295	287	324	299	323	315	360	353	330	329	294	328	305	288	313	323	328	362	313	308	297	310	351	339	338	298	327	325	326	334	308	331	317	333	298	306	342	326	347	320	302	334	320	370	358	317	292	322	352	304	317	333	342	306	323	334	321	308	291	320	313	329	358	291	270	333	308	289	314	323	330	305	350	347	323	301	319	328	311	322	327	305	339	307	306	333	302	319	315	308	340	314	301	349	319	329	316	343	281	311	339	327	321	356	325	323	330	351	358	333	315	332	319	314	292	267	328	304	338	308	351	337	308	336	318	342	329	314	314	328	341	338	337	322	345	290	332	313	330	310	329	307	319	313	312	337	275	327	301	327	329	290	302	287	290	301	347	332	305	341	350	328	332	309	302	314	333	309	315	306	309	332	332	310	302	324	346	328	310	314	326	321	300	302	322	305	343	334	301	319	331	318	302	333	343	303	341	321	323	312	320	326	326	325	339	279	321	325	302	340	333	327	333	302	332	328	302	303	264	311	323	354	312	316	297	322	327	296	344	290	305	313	336	306	336	285	303	348	319	309	319	318	297	323	300	268	315	296	339	348	294	284	347	329	311	326	327	356	307	300	312	318	305	330	312	365	342	322	322	322	323	305	296	322	337	334	355	335	319	342	351	308	280	322	352	334	335	339	303	328	326	346	350	314	312	320	309	331	338	333	321	305	291	294	325	285	301	300	351	295	313	333	325	318	301	297	312	324	294	308	319	297	333	330	335	289	341	328	308	310	319	311	294	295	300	282	351	359	318	301	324	292	319	334	323	302	333	324	315	317	324	326	311	341	310	287	323	307	321	289	312	324	319	337	327	314
21024	10017	16458	20170	17526	13453	9063	6744	5460	4731	3850	2993	2168	1805	1533	1350	1187	1048	987	891	916	880	834	832	868	801	816	812	769	872	787	783	755	825	808	765	766	801	752	774	780	738	752	730	737	741	728	725	719	757	744	715	751	741	736	702	723	676	699	682	732	684	720	739	701	733	726	709	713	711	709	686	638	713	676	696	701	664	669	729	715	681	731	709	702	688	741	723	715	696	678	683	722	703	710	708	690	711	673	679	709	689	714	742	723	702	683	635	636	664	704	695	715	660	682	669	716	679	666	705	691	746	694	745	664	676	662	696	687	692	684	724	704	700	721	700	662	692	693	703	685	716	668	717	659	709	701	736	704	660	745	700	638	697	671	636	684	698	663	651	652	744	700	710	720	672	705	640	686	685	649	733	652	669	697	703	692	681	678	696	707	722	653	720	659	664	693	613	716	684	719	651	708	691	707	683	704	714	686	669	680	688	661	733	722	671	692	680	719	701	750	666	665	665	658	691	674	678	648	663	698	678	662	703	714	734	671	742	691	678	689	685	700	653	644	704	700	707	646	675	662	652	681	682	706	730	741	709	685	679	672	674	659	709	700	687	665	690	708	680	703	709	690	661	708	680	720	663	649	667	692	650	657	689	691	633	742	705	708	676	688	645	691	692	668	717	678	671	682	680	689	707	696	690	673	697	684	666	623	704	714	708	663	663	694	697	667	688	668	670	678	742	678	669	711	664	661	674	670	697	683	676	693	675	709	691	672	699	668	672	690	694	669	694	674	673	683	701	689	677	671	671	730	649	702	647	649	691	691	690	672	711	706	679	686	669	689	714	725	679	679	706	656	682	719	712	680	680	658	641	698	674	707	666	699	686	737	685	686	736	680	696	714	689	721	677	678	655	704	680	678	733	663	723	731	679	673	696	690	640	658	705	688	682	644	689	649	673	707	656	688	706	651	690	708	715	706	679	681	696	648	657	684	681	686	706	668	733	682	706	691	677	686	720	690	692	686	687	630	668	685	635	671	671	663	718	657	678	659	690	706	701	654	714	694	647	720	637	650	692	736	640	679	672	664	704	693	678	673	706	695	694	666	686	688	675	728	716	639	716	702	662	684	708	706	690	659	725	682	697	688	665	695	659	669	715	760	660	746	665	654	695	681	689	693	660	649	659	675	681	728	687	692	651	771	697	690	684	668	677	666	681	670	694	703	633	682	662	682	693	711	683	670	660	659	664	693	672	683	682	706	694	728	653	691	630	712	667	702	714	695	670	696	640	664	680	689	675	640	683	674	678	666	687	680	686	698	682	691	714	659	698	721	716	666	711	641	682	711	711	692	712	661	711	655	697	700	646	681	663	657	698	669	672	689	686	644	714	672	653	702	645	724	673	660	670	697	666	681	693	708	725	720	689	688	714	663	649	709	667	682	711	671	659	679	642	684	678	679	685	651	682	661	663	716	670	706	687	645	690	705	609	678	679	703	667	668	735	682	700	692	691	699	686	706	668	670	660	671	710	689	639	657	741	648	674	726	685	671	715	690	681	670	636	682	720	674	673	698	654	710	669	698	736	686	666	642	658	720	704	702	654	668	694	670	675	644	670	652	678	671	680	700	646	694	647	716	697	671	704	667	729	656	719	689	669	642	690	685	666	680	685	703	699	691	670	666	699	670	664	698	684	699	726	662	692	689	693	681	655	678	639	735	651	684	685	694	712	721	726	691	701	720	700	638	695	650	648	702	672	678	700	654	680	690	654	700	732	732	671	699	643	726	660	666	687	673	692	679	701	716	683	684	682	717	640	685	725	680	645	740	650	720	702	625	659	678	765	665	642	697	697	680	706	747	701	717	649	669	708	727	668	669	676	668	673	665	666	721	676	697	668	668	691	671	677	685	669	718	701	684	677	663	709	714	671	696	646	728	643	687	711	697	665	692	691	655	683	713	712	648	730	670	667	684	675	696	673	674	682	695	733	668	639	661	667	696	704	669	676	721	670	704	711	669	673	653	721	745	661	693	677	695	707	664	737	694	695	682	704	720	671	691	712	727	676	727	697	710	692	697	675	669	704	706	747	715	670	704	709	662	706	653	690	695	701	659	676	699	677	687	718	716	690	723	656	706	725	670	709	681	683	683	683	685	676	668	686	717	702	686	684	667	686	713	643	674	698	717	707	685	709	654	672	718	709	732	676	703	649	714	672	673	669	655	728	701	681	651	703	630	700	675	684	686	700	678	667	687	655	707	656	688	634	643	675	661	688	704	638	689	687	657	691	689	678	686	656	658	695	671	690	692	662	715	720	694	666	690	636	655	658	703	663	744	740	701	680	679	683	699	666	663	697	702	635	651	694	730	682	693	685	724	671	726	683	667	710	709	663	722	671	671	697	701	679	634	700	663	705	683	663	717	721	710	721	690	690	668	674	687	671	645	641	665	681	673	723	716	703	714	726	642	663	670	727	661	674	690	723	654	740	697	666	713	671	662	675	677	661	671	670	709	695	679	670	701	713	647	687	707	685	697	691	702	693	658	704	713	665	703	664	686	704	661	681	681	696	713	704	690	697	665	695	703	708	692	673	704	693	684	681	639	710	725	670	711	711	678	673	731	672	655	678	638	706	709	662	664	647	658	663	652	673	734	663	665	706	649	688	635	670	652	703	670	669	681	631	701	687	696	697	696	686	695	670	693	687	683	646	683	668	661	718	701	691	684	679	663	675	703	699	695	701	676	639	694	717	671	715	712	657	659	622	721	679	651	678	679	733	686	656	661	654	690	730	707	680	730	703	687	668	646	708	671	739	632	696	713	684	658	632	682	673	693	641	698	678	716	716	712	678	713	675	706	703	667	702	678	694	670	690	678	635	712	697	666	697	715	725	671	702	679	682	730	739	743	709	716	635	684	665	731	667	710	670	660	670	658	713	728	731	697	654	701	637	694	747	718	706	673	659	668	695	678	646	659	699	694	680	717	684	712	716	652	680	679	665	706	652	693	670	694	744	683	691	710	697	638	708	714	680	718	690	664	647	698	650	734	709	716	672	682	704	672	656	692	701	665	656	697	711	658	687	705	739	670	655	698	745	662	670	740	693	656	622	683	720	678	691	671	720	681	717	746	643	681	728	694	728	707	686	688	693	702	708	691	676	683	708	711	723	673	688	727	703	653	670	689	679	693	704	740	633	691	662	661	678	641	676	704	737	649	675	722	683	684	686	665	676	677	714	697	715	678	702	720	659	681	650	697	686	715	692	679	700	668	690	678	678	653	671	702	669	704	728	716	678	710	682	687	658	673	696	708	695	686	671	659	680	730	662	663	686	706	710	662	738	639	659	686	698	688	674	710	709	689	675	693	716	687	696	695	716	693	698	653	722	722	663	638	653	722	652	685	656	717	715	667	672	673	710	686	684	721	642	718	711	690	691	672	694	670	700	678	680	699	679	668	712	651	682	729	734	674	687	688	714	672	682	685	725	689	700	749	674	632	710	688	712	666	650	690	660	688	660
13867	5311	4389	3742	2650	1773	1016	857	640	534	470	418	334	302	298	248	301	258	231	251	246	266	265	256	229	243	287	238	245	197	239	252	253	247	231	239	228	240	235	283	218	232	226	244	232	248	270	240	220	261	267	251	271	216	279	240	222	247	262	265	222	264	222	254	258	252	257	246	249	223	265	245	237	246	267	271	264	259	269	267	243	243	249	254	258	208	221	240	269	225	248	233	230	251	260	239	247	240	290	197	254	245	253	244	257	240	215	259	248	230	226	275	243	226	224	274	245	235	246	282	265	252	243	252	239	270	258	253	219	225	226	256	232	247	242	212	247	260	251	248	256	264	221	251	253	248	244	268	266	248	278	271	258	252	258	263	271	255	252	263	255	260	244	277	242	256	269	225	269	252	230	270	251	251	231	273	269	244	244	236	230	265	249	282	260	238	276	265	253	257	269	278	250	270	223	231	257	273	245	248	232	209	255	251	237	233	238	251	235	275	252	244	245	223	250	271	217	260	231	271	214	234	246	256	282	239	245	271	222	265	260	237	260	265	284	253	274	251	249	258	238	255	213	252	262	231	267	272	259	235	247	247	244	258	277	233	249	237	245	251	273	240	250	249	252	258	232	263	274	280	270	259	232	268	216	237	257	243	243	266	261	246	236	262	215	231	267	224	227	247	265	237	276	276	227	264	254	266	276	241	269	206	220	249	251	258	263	227	253	221	273	261	248	233	268	227	223	266	253	292	243	285	256	218	234	247	247	264	246	254	230	265	196	241	255	246	261	208	273	242	234	226	265	270	237	279	265	267	244	227	270	270	264	237	262	246	264	250	226	240	224	231	228	257	246	255	268	220	214	226	256	253	252	241	230	213	265	268	246	236	254	265	253	248	290	238	227	246	256	253	246	221	233	240	249	218	257	238	236	261	260	226	262	236	250	243	246	235	258	223	257	259	262	274	250	281	249	267	235	251	260	222	253	251	250	247	230	275	245	258	226	243	235	218	271	270	245	211	260	231	245	218	231	235	250	260	263	238	246	240	267	245	241	237	239	258	256	263	224	277	254	260	252	244	249	244	263	244	254	254	237	270	257	252	234	264	264	244	269	273	240	258	236	237	247	263	245	259	250	257	259	232	243	254	267	236	231	243	265	245	234	273	231	235	228	269	241	224	268	283	235	245	227	262	277	238	261	232	261	237	255	233	229	219	260	267	270	297	262	237	257	237	261	229	238	279	249	245	251	272	250	283	228	254	294	241	244	254	243	239	252	262	263	245	258	237	244	240	219	262	258	246	226	274	255	260	272	255	248	245	234	240	229	253	257	245	242	234	260	251	230	293	272	245	276	230	233	252	263	249	240	218	245	240	225	245	221	262	252	245	247	227	268	217	206	230	249	238	210	222	241	241	265	232	283	238	258	260	277	269	254	234	233	219	262	243	218	244	235	237	247	223	240	253	234	299	267	246	254	244	253	267	219	246	241	258	239	252	275	277	261	233	254	253	286	256	255	243	271	250	236	245	239	220	230	242	247	227	247	282	289	247	237	278	260	254	270	254	239	237	236	256	245	255	254	265	242	235	282	250	253	286	235	250	223	224	232	241	242	275	276	265	245	257	262	264	233	247	227	286	236	236	262	264	232	226	245	261	263	238	223	257	250	248	261	274	240	264	255	250	261	241	214	222	255	260	238	241	263	235	233	268	251	253	268	218	276	267	241	228	254	274	248	269	251	244	244	267	267	261	254	259	265	247	221	266	282	243	233	235	237	251	271	254	261	257	230	244	221	264	249	231	237	246	268	256	260	262	238	266	267	252	248	234	265	266	250	222	219	268	267	216	237	237	259	245	246	255	273	254	242	269	247	253	238	233	255	272	229	237	266	236	249	256	230	260	259	251	244	275	268	267	257	251	222	262	272	256	258	251	238	285	267	257	242	209	269	246	218	229	255	265	248	257	248	242	242	259	245	243	242	253	251	233	257	234	234	233	217	235	290	248	259	267	263	282	253	266	274	256	244	240	249	240	265	171	244	285	244	268	270	230	280	262	225	266	199	279	258	238	232	243	202	279	271	255	255	247	255	262	251	276	256	229	230	225	226	264	232	247	247	247	231	255	233	236	232	244	245	214	232	234	225	292	231	222	269	270	251	256	235	260	275	256	234	261	217	251	261	259	261	260	239	235	256	242	263	238	252	226	240	258	262	220	218	287	275	235	239	290	262	239	264	246	251	278	271	230	259	221	233	261	272	236	240	267	265	258	267	252	227	254	255	263	248	252	260	247	244	234	232	230	238	242	273	250	249	257	207	260	251	268	260	216	249	287	230	194	245	225	265	265	239	239	213	222	224	248	230	260	248	247	237	268	245	265	245	254	274	290	234	288	264	235	223	260	234	249	248	281	256	253	268	239	231	259	249	220	239	232	221	241	222	244	247	283	259	232	229	242	236	221	225	250	263	255	248	243	264	270	245	264	262	282	250	275	223	242	266	233	263	203	295	239	268	273	258	238	212	232	241	228	256	251	259	225	267	274	272	263	225	259	261	231	222	244	249	260	272	277	257	242	217	260	256	227	268	238	252	248	265	269	255	277	242	233	253	238	229	259	279	296	264	258	231	266	251	208	226	241	222	276	239	259	252	237	214	250	231	227	236	279	252	271	276	215	259	266	239	221	245	243	257	240	231	298	223	267	243	264	257	254	254	264	263	257	243	211	263	234	212	213	229	228	270	243	240	283	254	232	245	231	269	244	243	257	227	246	262	255	264	256	238	244	235	257	243	251	233	243	243	235	224	232	279	249	253	259	220	258	268	244	257	266	231	233	239	269	248	240	230	235	262	224	271	248	247	248	257	260	259	245	243	263	255	239	265	240	272	241	251	271	209	232	262	222	243	248	252	268	236	233	247	262	251	225	237	228	226	241	238	248	272	257	273	225	256	261	260	238	251	236	227	271	224	233	276	246	227	215	248	278	291	262	256	228	248	264	222	279	226	263	255	221	217	247	280	237	279	245	254	218	236	251	266	248	265	273	267	241	240	235	269	270	211	231	259	250	254	276	312	245	268	257	236	230	256	257	264	238	260	276	253	251	253	260	255	229	259	267	268	283	224	235	263	226	242	239	267	233	266	232	241	246	234	264	232	263	267	251	232	254	267	225	251	242	262	232	267	244	241	236	282	281	263	226	220	222	216	242	264	222	235	261	287	289	215	231	263	240	250	253	258	277	273	265	233	225	235	260	252	267	276	245	258	267	249	265	220	258	224	243	243	255	255	280	236	270	256	290	253	238	250	231	246	274	260	268	244	248	218	246	241	259	230	254	228	249	226	255	243	276	245	232	218	240	255	247	286	255	239	233	233	248	236	234	223	233	220	227	249	245	251	236	236	272	265	258	274	259	266	214	225	252	225	239	254	217	225	264	193	211	222	243	257	226	231	264	254	233	230	274	226	268	244	262	230	255	251	243	231	222	263	246	266	228	243	218	238	277	234	246	241	253	236	223
7225	3824	8045	10152	9053	6588	4128	3106	2666	2286	1828	1463	1175	909	833	727	685	666	665	633	573	586	576	587	604	571	624	590	608	567	564	529	547	571	519	562	569	581	549	564	532	599	500	569	538	559	574	556	576	531	559	608	577	541	535	540	532	538	490	574	580	529	526	532	572	536	524	567	568	560	547	558	563	558	550	524	534	568	532	543	536	583	507	570	562	574	570	580	557	580	552	535	523	544	561	536	539	555	527	560	549	525	548	561	508	543	570	550	570	521	554	531	550	548	577	496	538	606	539	519	561	522	571	570	571	558	486	524	551	561	566	525	565	575	534	552	555	544	561	553	543	534	544	563	553	517	563	538	537	592	541	553	564	524	550	559	576	530	541	552	554	543	548	513	527	541	570	553	589	541	559	545	524	511	519	545	563	540	505	574	570	538	504	516	545	551	565	551	489	528	579	538	576	505	546	552	532	574	564	546	519	522	573	548	562	544	517	539	563	566	546	498	540	531	526	553	567	507	541	546	547	564	542	549	538	577	532	547	531	597	548	525	550	508	524	490	503	570	530	543	580	555	537	543	578	530	528	526	528	554	517	550	514	582	585	564	547	547	542	528	537	547	519	527	506	517	517	534	493	594	528	570	493	532	499	552	537	553	553	536	524	500	528	531	508	523	545	555	549	527	549	518	543	499	538	518	514	539	557	562	576	542	548	528	536	561	533	602	548	531	507	545	565	539	581	547	547	555	561	534	532	535	521	507	564	569	545	534	550	535	543	535	511	519	536	562	564	534	554	549	559	551	547	519	535	528	552	589	513	547	545	545	547	489	549	591	549	534	508	579	508	540	510	523	565	507	554	546	540	586	558	568	501	528	537	557	551	546	505	519	535	521	540	551	548	565	551	544	514	525	533	603	554	536	548	548	563	527	585	566	559	524	549	536	528	561	583	534	551	560	597	544	534	523	568	566	549	517	538	557	528	523	554	545	535	560	600	551	535	527	561	563	575	539	501	574	564	551	543	515	572	573	551	555	481	547	518	532	548	600	557	534	554	534	545	508	507	576	579	538	549	526	596	578	538	527	557	545	550	575	564	525	559	578	538	578	569	537	552	549	574	451	562	532	533	566	551	546	542	514	563	548	543	558	519	531	524	588	568	535	547	585	577	553	548	550	569	561	542	541	552	558	524	508	565	548	531	565	537	489	536	603	502	545	586	561	539	508	527	526	559	532	513	524	513	513	533	572	540	581	531	582	589	574	554	532	530	529	536	579	586	558	531	554	514	600	559	553	564	537	539	511	553	517	566	597	552	534	556	531	541	557	553	536	541	495	593	570	559	543	514	537	590	544	524	537	565	523	535	527	510	569	522	595	532	528	536	536	562	554	570	535	532	524	509	571	569	552	566	570	555	554	541	523	549	517	569	559	541	511	532	511	539	543	519	581	534	536	535	513	596	564	507	565	507	526	559	569	569	547	575	535	526	553	562	575	546	573	588	500	565	576	544	526	533	529	539	546	532	559	552	502	530	536	535	533	562	521	508	517	526	526	519	560	572	519	552	554	528	546	541	527	566	573	569	566	503	543	515	548	541	575	511	559	537	511	539	497	551	554	507	548	542	526	557	557	499	527	567	547	534	534	572	551	595	553	522	555	501	547	581	554	530	575	525	553	555	567	560	505	539	544	574	550	508	512	543	567	562	565	548	547	534	515	557	522	517	547	520	552	547	540	561	550	525	504	555	556	547	568	544	527	560	523	541	559	587	573	490	546	505	572	580	567	509	566	560	557	547	533	539	519	545	545	543	549	547	607	559	558	544	543	539	559	555	496	546	547	541	521	558	540	524	541	529	555	536	560	551	522	511	534	549	568	565	563	577	527	560	525	534	588	553	535	538	514	561	544	557	571	522	539	509	524	552	541	532	557	561	511	547	513	524	498	512	528	522	529	560	520	521	550	605	494	562	545	566	545	585	561	501	513	513	516	558	554	531	564	544	533	509	495	538	579	530	574	553	564	535	546	518	571	525	500	552	549	534	485	549	547	523	558	540	547	573	502	529	521	503	506	509	578	603	563	516	591	568	532	531	549	564	523	553	555	574	544	516	575	572	530	545	537	537	539	580	536	582	531	526	564	552	526	509	586	526	527	535	544	532	519	560	514	530	540	529	538	518	537	541	564	545	511	589	589	507	499	496	558	575	536	529	477	564	501	562	547	559	534	519	523	551	541	565	550	530	557	508	574	574	564	556	582	546	545	550	563	533	547	538	538	559	528	544	560	549	528	550	533	536	583	548	556	565	554	591	586	519	536	573	525	532	545	546	528	557	565	554	563	530	520	504	555	541	567	523	525	526	576	566	528	543	545	557	533	538	562	565	542	586	567	523	559	539	542	579	503	490	555	563	541	542	556	557	548	561	524	539	548	538	549	498	571	541	545	522	575	553	558	555	525	572	513	504	558	535	558	521	530	532	565	516	596	548	556	558	531	537	498	574	566	511	556	551	524	558	525	544	544	590	583	536	543	551	494	573	545	552	533	563	544	560	566	561	539	573	543	507	558	546	600	532	541	580	556	522	518	540	517	541	594	562	546	508	518	516	548	537	585	533	545	571	520	551	532	539	548	552	567	545	570	558	541	542	548	558	522	536	565	537	539	538	517	513	597	563	548	573	570	590	530	542	527	527	543	578	541	524	527	546	539	489	568	537	541	544	578	513	588	571	537	545	497	512	532	531	535	540	551	533	577	544	565	509	600	532	533	535	557	550	537	529	539	518	499	531	555	548	536	519	531	570	580	494	542	539	510	527	577	558	550	512	527	577	585	550	543	528	552	559	532	515	565	535	510	545	546	543	517	554	539	560	531	539	508	542	515	572	535	536	562	579	535	502	598	527	533	552	556	515	555	569	575	564	539	577	558	537	524	539	545	528	599	582	578	590	549	531	593	565	558	541	533	535	554	510	516	564	530	545	506	534	526	513	531	540	554	544	548	580	572	533	532	550	548	570	560	549	524	544	550	555	553	572	558	552	523	533	484	557	530	563	541	541	552	536	500	543	529	573	566	576	534	551	513	545	562	591	520	549	546	527	539	597	521	564	531	551	591	591	550	513	522	530	520	527	552	569	562	544	561	526	530	559	583	568	496	543	550	566	540	558	559	528	528	531	578	523	552	587	545	565	534	586	530	535	555	528	544	531	561	547	586	587	552	553	551	559	507	533	523	520	510	509	536	535	569	568	532	524	564	525	543	585	596	576	538	561	521	534	534	584	526	548	561	525	536	520	539	537	514	553	540	501	553	540	545	558	542	538	483	559	554	546	535	538	540	506	532	517	542	550	515	567	549	518	519	541	547	534	524	564	561	553	529	539	559	484	534	555	560	576	552	566	497	563	521	552	551	542	501	548	520	533	541	539	541	537	574	577	517	518	562	547	519	538	573	532	533	536	586	548	531	540	569	558	562	513	582	540	551	525	496	524	532	519	519	532	540	511	565	512	587	542	580	587	535
29604	11199	7183	5759	4027	2740	1832	1207	1009	885	678	485	429	384	372	330	247	307	296	299	301	245	251	292	251	246	263	267	244	273	252	244	255	270	246	247	224	240	274	257	259	249	256	263	237	218	275	251	240	263	231	281	221	242	277	227	245	241	245	216	226	246	274	210	247	261	227	264	274	274	266	232	265	274	246	230	249	231	271	248	252	232	250	265	275	269	262	259	218	228	232	256	263	242	230	256	256	259	234	263	265	259	250	253	265	242	253	235	236	239	234	234	248	243	255	221	241	255	249	238	249	256	240	240	274	223	243	227	237	248	255	230	254	224	243	246	250	233	255	287	258	245	232	281	248	219	243	224	256	275	258	266	248	249	237	242	217	231	273	234	270	252	260	248	228	236	242	265	241	256	239	279	252	254	254	254	251	257	254	245	256	251	261	269	279	256	278	228	246	251	207	252	225	251	259	238	263	230	268	249	255	238	240	233	253	266	252	241	266	234	250	263	271	240	273	232	247	263	231	269	245	265	250	259	244	248	244	247	248	255	230	231	277	243	255	259	225	258	226	229	243	246	247	242	235	242	239	278	258	261	223	236	242	235	240	241	250	232	230	250	258	260	273	262	251	217	232	249	283	258	218	246	231	271	239	250	232	256	250	230	245	270	265	240	227	237	241	274	248	253	245	234	259	283	224	235	269	265	218	254	250	228	242	230	228	269	295	263	240	240	256	264	244	276	245	243	271	244	252	224	239	217	225	239	235	247	233	265	233	260	220	256	248	225	264	301	265	227	228	257	257	253	244	223	244	253	247	277	220	235	240	244	228	273	233	243	248	249	245	273	231	227	232	220	240	229	238	234	282	241	247	238	245	258	278	217	245	284	227	233	234	241	244	237	237	250	252	255	241	250	258	268	273	243	256	273	235	245	249	254	220	220	251	225	251	255	255	263	238	260	244	251	239	247	250	216	241	239	210	248	239	253	253	247	235	242	249	211	219	265	268	240	248	260	252	247	293	255	228	256	281	240	264	268	222	231	252	228	220	231	257	242	234	268	234	246	245	249	249	260	251	243	250	234	224	261	228	277	250	244	238	250	227	262	257	277	243	241	267	273	242	239	250	241	270	242	222	228	233	222	258	257	226	207	232	245	276	255	240	251	248	258	255	240	240	269	249	265	267	248	222	219	245	265	235	241	235	243	259	273	252	204	236	228	228	240	264	259	224	255	242	251	258	267	237	240	265	229	240	222	232	260	253	256	249	225	278	248	267	261	258	244	195	243	272	192	220	242	253	231	254	240	246	262	243	236	244	246	232	234	209	243	225	246	233	247	245	218	240	254	235	262	266	217	250	229	255	236	264	280	235	255	277	246	270	257	217	285	276	244	255	265	268	231	244	235	250	232	256	243	228	254	241	267	244	251	242	267	266	252	264	256	269	261	232	251	234	243	244	224	251	250	226	232	242	261	256	225	243	255	235	213	216	236	238	259	266	267	238	275	235	224	260	217	251	225	247	236	236	250	253	234	235	239	244	259	246	228	260	230	209	278	256	222	222	261	251	225	222	226	208	265	276	253	230	228	242	189	260	237	259	280	227	267	255	259	246	245	264	270	257	221	245	234	255	252	211	229	231	230	231	251	268	252	232	230	261	225	230	254	234	244	237	210	243	259	276	247	242	245	233	273	260	266	279	250	273	232	238	271	246	262	253	222	241	252	261	255	256	231	252	250	246	264	275	240	259	264	237	249	242	232	270	222	230	251	270	246	259	265	264	241	257	269	237	248	233	233	216	243	220	222	218	251	230	275	233	258	248	232	247	247	242	248	219	272	239	246	235	256	235	244	236	245	243	251	267	259	227	248	222	246	244	232	224	244	261	241	217	222	278	235	276	268	216	261	222	260	214	233	270	255	230	248	225	211	254	233	245	251	222	264	258	234	230	263	271	253	235	274	242	268	225	223	283	252	243	220	242	252	220	241	282	204	219	246	243	251	245	235	238	230	244	299	227	254	231	248	253	245	244	225	208	249	289	263	265	245	270	232	231	241	301	253	245	230	233	269	222	237	216	230	257	260	248	221	253	257	231	241	241	265	231	244	244	252	242	243	249	266	235	270	264	218	235	208	241	254	233	235	213	245	264	263	253	262	231	251	269	240	249	259	253	212	236	263	254	262	237	251	250	242	233	261	280	241	275	241	242	247	220	232	248	207	257	252	270	235	269	267	253	219	250	240	259	232	255	267	279	252	245	217	253	250	277	256	258	235	289	253	244	243	188	225	260	251	263	247	269	253	256	232	270	227	258	258	240	230	236	270	224	226	254	246	231	269	235	218	234	254	257	250	225	262	229	227	225	250	242	216	286	257	239	254	199	256	241	246	255	261	241	235	228	248	252	262	260	224	238	223	256	233	247	227	280	255	255	222	223	253	284	222	249	255	226	237	249	262	247	236	249	226	267	240	240	237	246	247	252	262	234	222	240	226	219	230	234	246	262	261	221	245	249	239	259	255	248	267	236	248	239	262	265	244	228	266	242	240	257	256	273	244	238	285	237	226	257	225	245	245	261	241	271	241	245	241	222	248	258	283	239	203	229	252	267	235	261	249	240	253	258	230	236	230	242	240	235	269	218	260	271	221	239	250	236	258	275	236	245	229	232	252	247	220	244	260	256	235	284	246	276	257	231	254	255	229	248	252	265	225	243	246	263	264	249	245	224	238	242	245	246	260	238	252	229	253	267	260	245	237	227	248	259	263	265	234	217	229	241	235	256	265	225	270	252	235	219	267	258	257	229	222	275	242	231	244	235	246	248	243	252	253	217	265	257	269	245	257	284	244	220	241	248	259	224	256	286	219	225	224	248	228	231	249	242	249	240	242	247	253	243	239	240	223	255	231	242	253	251	221	242	250	239	217	239	276	226	264	230	248	226	215	225	231	259	231	260	257	212	257	252	227	269	225	231	236	236	242	248	255	257	251	213	224	262	251	252	232	244	232	259	246	250	256	248	232	248	253	278	261	239	215	255	237	252	257	248	263	234	213	233	255	254	215	247	249	244	231	227	240	243	252	221	223	257	231	258	250	219	264	242	246	240	234	254	245	265	229	239	210	211	247	244	236	225	247	231	221	243	266	263	237	253	255	259	260	251	246	238	211	232	210	252	241	257	267	285	284	259	275	269	230	268	250	240	236	247	264	231	230	212	275	257	249	233	242	226	267	279	237	257	261	232	229	239	237	252	267	262	231	252	267	276	251	248	252	236	217	287	237	234	253	219	269	237	267	266	274	271	273	246	239	259	232	228	275	220	247	252	243	234	216	227	219	250	243	228	248	243	234	249	241	229	262	242	252	247	253	255	228	205	243	248	209	242	244	236	263	246	260	268	237	292	244	239	253	249	239	225	214	242	259	270	247	253	233	197	247	252	278	227	221	220	247	243	238	249	243	252	246	222	260	242	238	232	241	259	253	246	243	228	240	246	264	244	270	248	245	279	235	249	275	261	243	259	269
16110	6438	12356	14641	13005	9994	7218	5172	4391	3678	2725	1938	1812	1460	1251	1008	869	750	759	690	660	695	667	630	654	687	621	655	565	624	594	663	640	599	607	622	568	604	581	600	593	667	557	580	579	531	591	604	567	552	590	621	574	561	569	601	589	538	578	579	593	612	552	583	593	536	584	559	559	547	548	542	545	562	571	561	559	536	550	537	544	522	567	538	538	583	544	535	541	565	611	554	579	558	524	567	558	573	574	540	578	571	565	484	560	530	550	541	510	539	588	567	556	530	532	552	577	504	552	535	553	580	563	531	582	561	551	560	572	546	569	551	548	551	547	540	542	582	576	531	542	530	591	566	572	547	549	564	544	535	522	575	580	550	500	574	572	572	497	538	566	494	569	544	568	535	543	555	545	528	535	564	531	584	546	511	555	557	543	531	514	515	559	569	563	486	526	536	517	515	578	558	576	535	534	544	536	535	538	559	549	524	574	543	522	550	571	537	557	536	568	526	536	531	582	579	539	550	524	561	526	523	551	546	600	557	552	556	556	579	526	583	525	551	560	541	507	504	516	541	604	581	549	565	566	550	600	554	559	560	566	544	509	523	577	568	561	508	568	598	574	549	556	513	528	540	538	532	563	542	547	546	572	563	553	577	561	549	528	524	538	566	566	553	559	539	572	552	534	526	549	563	547	517	558	521	540	537	517	526	548	527	536	529	521	574	579	524	534	548	526	571	561	568	550	519	562	534	574	611	607	564	592	560	538	608	556	542	577	546	525	540	574	531	575	521	568	552	547	562	544	608	571	551	549	554	526	575	557	546	534	551	543	545	565	563	550	596	555	562	532	559	554	518	567	522	567	554	556	598	556	561	566	578	542	520	576	534	524	552	526	547	502	549	508	520	552	561	522	542	541	531	531	521	564	543	564	539	519	521	580	552	535	579	549	546	541	529	557	531	575	570	520	527	558	577	550	521	561	528	578	525	529	553	560	597	543	571	556	546	552	531	497	571	547	502	559	583	575	527	544	540	569	575	553	551	539	548	490	562	546	539	544	495	543	549	531	560	570	583	551	522	520	570	568	549	492	516	585	580	519	576	514	539	547	587	507	544	549	536	558	552	563	563	524	525	553	578	533	573	581	484	577	556	572	495	560	560	567	548	579	555	536	514	574	557	611	560	507	574	537	517	501	554	538	526	557	597	524	539	574	565	551	551	555	527	525	570	526	547	577	567	545	561	568	532	533	572	535	559	559	573	561	552	546	552	617	572	580	614	522	506	546	554	547	545	528	576	536	587	501	525	582	568	495	588	532	588	524	542	535	537	560	576	529	558	554	516	500	545	557	554	563	561	560	566	541	547	570	540	566	552	556	563	504	533	535	564	565	570	548	551	561	539	505	533	558	539	509	501	573	580	606	545	569	575	588	550	528	557	540	566	532	556	591	554	539	552	538	532	527	503	528	541	543	510	517	518	566	544	536	543	603	545	551	536	546	526	507	574	540	574	537	527	571	492	556	531	510	553	549	549	554	517	586	550	559	558	516	594	561	520	535	572	555	572	541	566	558	570	516	567	568	577	553	537	534	522	540	520	573	503	567	554	546	571	534	556	520	542	547	544	539	535	556	496	553	523	548	582	521	558	538	535	543	560	540	577	575	526	534	605	578	516	556	527	590	563	564	548	535	559	539	573	525	574	573	557	560	538	563	564	541	522	546	590	558	537	527	537	540	521	544	551	559	567	534	546	564	568	552	562	553	565	567	583	560	542	524	583	560	525	530	571	525	574	563	540	533	580	543	576	514	529	546	561	574	559	554	534	588	528	548	522	542	535	568	557	561	526	558	543	573	554	560	536	580	558	534	551	555	586	514	567	539	520	568	517	509	512	532	565	554	502	538	543	532	553	538	517	554	573	556	577	562	569	520	579	529	535	570	532	505	516	565	576	531	570	570	574	573	572	564	544	562	575	544	547	570	554	589	580	526	545	532	544	539	563	552	566	541	532	542	569	623	520	557	567	550	566	574	574	581	550	527	547	530	538	562	586	597	514	520	519	523	591	556	565	540	544	551	530	529	581	546	536	557	570	527	537	545	578	573	556	580	548	533	513	542	581	553	577	533	532	535	542	535	545	565	571	554	579	530	537	519	553	596	533	517	587	568	558	542	555	552	549	575	553	513	545	555	548	518	572	518	538	572	556	602	573	552	545	564	549	552	537	552	519	529	552	560	563	534	553	551	568	534	555	586	565	557	556	561	546	569	546	553	561	553	553	565	510	570	574	528	527	538	550	574	557	572	529	567	544	559	531	568	560	594	547	569	538	533	546	555	529	569	585	604	537	541	563	578	534	552	513	549	596	545	509	544	522	515	544	519	574	534	568	554	558	546	564	561	509	568	588	564	548	524	522	567	551	559	569	532	540	518	570	538	526	581	547	517	586	523	585	538	550	602	561	555	580	538	561	557	560	536	561	541	548	500	538	535	562	574	503	517	566	585	562	564	537	570	557	537	568	560	530	523	565	499	547	559	529	557	512	498	514	568	520	531	561	539	558	535	519	577	563	536	570	537	565	521	569	532	528	570	526	538	563	543	557	542	485	540	549	564	567	573	571	596	567	593	544	527	553	491	537	547	515	543	521	553	586	539	538	542	549	523	571	556	559	528	537	514	524	581	559	565	496	549	552	568	526	546	537	551	574	549	580	575	554	545	578	535	584	509	588	553	529	561	545	572	522	594	561	580	517	547	554	557	527	580	531	588	564	519	549	550	565	560	577	576	538	527	531	588	575	567	548	592	581	547	563	559	580	529	561	546	543	547	579	542	544	532	562	581	552	552	557	548	584	570	548	531	533	520	597	571	512	506	575	551	511	506	545	540	574	610	575	520	540	551	545	515	553	505	550	564	573	575	518	523	548	569	592	511	550	529	558	546	528	556	541	523	592	516	569	504	546	533	516	560	538	590	574	588	525	570	549	556	542	536	579	561	560	569	566	566	532	545	545	532	540	576	558	572	541	516	523	551	521	528	573	572	588	537	548	547	534	552	541	547	562	561	549	595	567	553	554	561	594	496	513	534	555	521	561	529	558	536	539	503	563	532	551	560	552	545	578	552	517	543	524	521	559	587	594	537	535	522	566	533	544	565	544	533	540	570	532	574	525	531	542	551	550	554	552	563	569	558	561	557	528	560	554	558	543	524	550	567	546	581	527	572	586	552	572	579	504	561	576	517	570	557	542	577	572	555	539	515	554	531	560	555	530	541	604	598	549	532	561	501	571	564	522	536	544	561	561	572	559	567	555	561	591	576	542	534	559	556	533	545	510	548	586	541	536	558	577	560	550	544	535	530	537	593	550	582	533	532	515	506	507	539	563	518	581	508	537	569	557	538	541	556	573	538	554	552	549	540	566	588	547	576	508	508	527	519	548	568	543	562	560	513	526	578	551	560	542	570	604	517	513	563	541	531	548	548	541	563	535	542	554	537	530	576	515	572	541	590	536	529	544	539	552
38287	15006	10360	8291	5382	3781	2685	1861	1516	1229	847	689	655	556	491	438	417	379	372	350	349	350	379	349	350	339	337	353	339	308	300	348	330	325	357	344	301	348	340	313	348	307	347	333	331	299	327	322	285	324	318	357	350	324	335	269	318	342	357	335	332	307	315	312	278	341	329	299	344	330	290	319	311	322	338	295	283	325	314	343	338	323	293	334	334	325	321	310	316	350	326	336	324	304	313	327	315	302	356	325	342	317	345	292	308	328	334	322	320	340	325	323	297	342	331	283	311	314	341	286	294	373	316	324	301	311	324	312	333	320	288	319	317	299	322	329	323	315	322	308	332	319	337	342	346	330	326	328	329	322	314	336	327	336	333	317	315	340	296	325	298	274	293	332	317	274	334	326	325	352	303	322	337	311	328	325	302	288	312	328	328	301	305	310	326	333	327	332	332	342	314	330	317	326	337	311	333	326	337	342	325	330	297	348	337	325	287	324	316	322	309	298	335	347	319	300	323	326	317	324	330	302	297	277	309	344	332	341	324	323	334	309	353	331	303	357	327	323	321	330	341	329	302	295	338	291	313	344	319	332	327	306	331	310	341	306	311	296	315	314	299	324	312	316	297	319	311	349	338	338	350	290	323	316	315	334	323	314	330	300	322	314	290	300	355	331	336	331	333	298	345	308	302	313	347	316	328	328	315	338	324	317	338	341	380	289	331	316	305	319	314	333	309	328	334	295	344	294	295	335	314	301	326	279	307	331	325	309	317	284	295	322	297	297	278	291	306	332	325	351	310	314	311	288	344	329	320	326	296	320	301	310	331	324	328	350	302	313	340	364	304	314	351	290	321	316	282	312	310	364	321	286	335	303	319	338	270	314	311	326	334	324	308	304	347	295	292	305	331	324	321	332	320	309	352	320	328	324	284	330	318	314	329	314	301	327	343	301	314	323	292	310	350	292	312	327	312	319	332	329	313	314	329	327	303	331	326	320	315	322	335	309	320	329	312	344	324	280	286	329	327	324	341	310	305	336	287	320	287	317	299	295	315	356	318	315	307	315	320	283	287	309	339	321	333	321	314	322	314	330	345	292	320	277	307	306	319	308	317	351	327	333	305	305	348	322	312	340	287	336	317	280	331	332	313	338	319	323	296	330	321	310	326	304	332	334	333	320	309	307	314	300	309	318	332	324	313	301	327	332	336	311	305	290	305	344	310	318	299	317	330	332	294	296	310	327	342	294	335	333	336	313	340	297	309	316	266	310	319	316	319	288	313	344	339	334	298	284	311	348	310	301	321	327	326	311	344	396	337	329	320	291	300	363	299	353	330	331	305	315	275	348	318	323	333	305	303	322	305	307	302	301	346	339	317	293	305	327	309	304	305	325	337	302	344	350	323	262	313	352	299	293	311	299	315	322	318	348	306	338	327	301	281	281	313	300	352	284	325	334	348	339	309	294	283	302	316	340	319	316	324	335	301	317	349	320	330	259	302	329	299	315	300	281	320	331	349	309	357	299	304	324	337	310	303	359	283	299	297	325	327	306	357	300	303	337	304	321	326	314	343	342	373	344	367	328	291	285	325	344	298	331	356	316	340	280	329	304	317	343	313	310	329	339	294	314	330	328	327	324	292	279	328	311	302	296	334	337	317	318	328	342	264	301	300	328	335	327	288	317	324	323	322	342	318	338	318	304	316	307	322	325	299	324	311	273	334	310	355	318	311	310	334	330	323	304	310	320	362	326	317	333	315	327	312	302	318	296	308	299	301	300	334	349	323	286	281	330	334	360	315	327	318	292	321	324	336	331	315	314	292	338	326	321	332	321	350	313	338	349	301	316	316	296	318	322	308	316	292	338	313	323	312	297	302	315	357	320	341	336	326	293	338	300	318	355	320	326	299	328	324	283	327	306	321	308	335	326	328	316	366	322	294	333	311	330	340	307	328	334	322	281	325	282	344	314	328	335	358	324	340	322	303	342	327	312	295	334	340	295	332	344	297	324	321	298	297	317	302	319	305	327	298	338	310	342	299	289	321	346	350	352	299	300	318	360	297	294	314	316	329	323	283	325	322	297	279	312	331	348	298	304	341	352	326	305	373	317	350	332	302	306	316	319	301	309	334	300	320	344	302	309	327	326	313	335	344	265	303	278	340	332	335	364	310	286	294	302	335	348	333	331	341	358	320	324	325	301	311	319	334	310	291	284	302	300	331	338	351	331	303	310	300	337	316	307	331	307	316	345	320	331	343	326	307	314	316	342	312	353	308	316	293	338	332	293	314	344	299	313	329	300	321	329	312	309	298	336	319	304	343	307	343	336	318	276	298	347	341	335	320	293	328	291	325	315	338	288	282	318	314	333	315	284	288	336	313	320	283	312	333	309	306	322	321	265	344	295	308	309	291	323	333	333	322	333	331	330	337	359	348	358	313	337	333	299	320	305	327	315	315	339	341	317	318	308	294	334	297	323	305	314	333	321	292	290	321	313	331	346	352	325	324	336	329	325	322	326	332	322	362	324	321	316	327	321	347	305	343	316	306	304	324	340	306	299	357	335	301	276	310	283	309	278	327	335	329	333	320	301	316	323	329	315	339	328	330	262	305	322	330	291	300	313	314	316	305	316	353	302	286	308	335	318	332	316	328	329	332	312	355	333	308	365	328	308	299	288	267	329	296	298	355	340	346	312	340	333	288	311	311	321	300	336	325	324	355	304	299	320	323	337	312	301	308	324	302	338	311	318	317	288	295	309	358	352	319	290	305	275	301	327	306	325	305	310	327	277	344	345	351	321	309	313	331	302	340	323	321	301	351	293	345	295	314	303	307	289	370	369	342	307	339	360	307	346	350	314	294	339	333	319	334	293	297	345	300	315	282	315	333	383	320	338	314	288	298	285	336	270	306	272	317	328	314	332	303	311	345	321	334	327	311	306	324	322	302	324	321	320	316	328	333	308	317	312	310	280	297	304	307	311	290	328	328	306	326	323	320	330	315	316	305	343	314	309	354	304	316	304	349	313	308	351	309	312	317	298	284	320	356	336	337	300	306	320	336	363	320	322	308	306	329	350	362	293	284	293	326	345	294	312	312	274	296	308	333	307	332	340	336	366	318	328	270	335	330	330	348	376	329	285	300	297	334	332	352	321	312	338	309	301	302	322	336	320	294	317	334	314	331	316	328	318	333	290	314	309	327	314	357	322	334	346	299	308	301	291	285	319	328	303	338	305	267	291	327	332	322	292	292	311	338	333	335	298	323	328	342	334	333	356	317	313	333	336	325	327	327	328	312	311	325	300	308	304	283	296	323	304	319	312	312	294	311	310	348	311	347	309	354	316	306	335	350	301	305	280	347	310	295	336	315	303	316	306	308	324	307	345	315	344	269	358	325	348	329	329	289	298	325	334	320	331	344	313	315	341	280	345	323	335	346	319	278	306	332	310	301	323	295	311	357	318	316	318	317	322	324	318	346	327	328	311	333	340	332	328	316	337	295	320	308	313	309	307
20067	7636	15757	18253	15696	12587	9905	7548	6322	5181	3559	2789	2409	1965	1706	1441	1183	1025	983	991	882	901	819	856	818	794	818	789	828	792	775	786	853	807	819	768	803	790	777	696	748	738	748	770	724	733	758	787	707	776	701	725	692	749	767	699	691	743	730	721	724	732	671	678	710	712	710	706	710	731	687	705	676	724	701	723	671	764	699	698	687	723	700	704	705	672	716	726	713	690	672	706	661	713	677	734	716	740	705	665	730	691	722	714	717	737	683	743	685	673	695	657	650	702	672	666	744	659	672	738	713	663	664	665	707	718	677	680	778	672	701	727	683	699	687	667	714	648	679	692	764	706	690	681	741	680	694	727	692	682	718	706	707	657	646	657	712	676	677	755	692	709	677	696	682	712	642	664	660	660	740	674	649	702	692	705	721	654	697	708	690	657	680	671	699	688	669	706	723	685	641	673	684	696	691	725	686	703	679	724	706	681	704	693	687	687	712	701	697	699	671	738	679	687	670	738	659	690	699	685	677	705	676	668	710	663	653	705	721	669	664	667	687	700	677	667	733	735	704	709	683	674	717	665	717	710	748	750	685	633	708	657	730	726	699	719	686	636	673	681	700	705	689	677	728	662	681	659	720	682	635	719	679	693	676	683	696	697	703	688	683	672	722	715	689	659	683	691	690	670	665	684	648	737	721	722	698	703	671	673	649	675	683	705	672	709	668	683	653	656	704	711	721	688	693	651	718	668	698	710	696	687	706	648	712	659	682	674	708	661	697	714	753	687	674	623	722	690	690	682	642	672	719	677	681	681	666	701	684	673	711	657	670	672	676	712	710	646	677	688	673	673	696	714	650	664	697	707	679	685	690	716	700	663	699	669	668	723	698	678	686	746	684	650	660	707	648	688	701	708	684	716	707	689	725	678	668	714	703	680	710	713	669	714	705	680	670	734	720	670	724	733	711	690	669	671	710	699	691	772	714	713	687	692	729	686	691	672	646	691	649	698	688	683	704	683	632	734	715	750	660	696	646	707	696	701	688	704	702	676	645	651	686	683	653	654	742	738	685	644	698	663	632	727	660	710	689	720	686	707	724	662	681	689	695	696	694	665	696	744	676	725	695	674	672	701	706	647	655	711	723	643	689	689	688	704	752	691	709	689	688	748	720	668	681	699	705	591	685	684	703	697	668	643	727	657	720	655	689	650	697	676	676	716	688	719	685	634	669	658	716	709	648	655	696	677	650	687	718	683	675	711	651	735	634	698	700	688	691	656	629	610	749	676	646	720	678	741	665	662	724	652	708	707	679	690	685	674	659	705	697	717	685	714	676	673	676	733	690	687	690	713	732	696	705	737	701	718	696	687	655	706	677	662	695	640	684	671	654	726	695	664	718	687	675	675	676	710	736	648	695	681	648	672	676	664	664	711	662	685	690	673	691	691	680	704	640	667	660	617	673	653	721	719	644	654	660	658	690	689	686	692	638	689	674	671	656	727	706	677	681	663	705	677	703	718	697	680	692	681	726	762	698	654	674	689	698	670	660	680	701	731	685	701	677	634	695	678	683	707	651	623	681	675	684	646	679	694	658	657	695	688	673	644	644	655	646	694	665	688	695	728	659	642	688	704	677	677	702	671	706	666	657	674	678	631	725	751	651	682	663	685	664	695	660	715	656	699	699	726	752	739	677	675	655	646	674	687	686	682	660	686	763	680	723	692	659	710	676	699	720	651	702	734	711	652	687	714	688	635	663	658	746	699	725	662	716	696	686	685	671	668	683	654	654	649	655	708	712	705	670	688	694	634	667	700	664	699	629	747	672	706	694	685	704	708	690	711	700	676	703	663	689	705	686	698	634	685	701	695	733	685	734	700	708	691	698	696	655	686	671	656	685	683	683	688	735	653	714	674	697	720	701	690	682	685	688	653	696	692	690	709	635	702	623	668	678	634	723	725	692	656	678	701	658	724	703	739	736	719	679	695	668	671	697	671	691	666	672	712	706	661	659	629	697	703	733	704	648	670	707	686	696	684	695	659	650	687	695	684	714	674	707	687	712	696	697	716	685	693	725	705	665	696	693	653	685	712	679	710	665	698	678	691	653	709	673	643	685	690	663	663	686	682	652	668	689	682	708	671	671	687	698	721	739	674	687	690	724	676	708	675	704	698	695	679	688	687	734	677	636	711	635	679	720	658	673	705	694	670	649	677	654	665	673	732	702	713	690	690	693	697	691	717	688	698	675	697	720	709	661	725	716	711	707	673	697	689	682	635	651	692	709	645	671	699	693	672	714	689	699	670	666	695	687	709	671	691	667	726	683	665	689	687	685	691	692	680	667	660	657	701	658	709	661	659	696	682	723	679	669	653	680	693	688	643	670	677	710	670	679	674	662	682	659	673	663	714	667	696	645	673	683	703	661	717	681	698	671	664	691	656	700	648	663	640	675	665	683	669	690	669	662	666	643	700	670	694	710	693	687	664	698	664	667	668	730	718	704	737	690	688	639	653	681	695	722	668	703	701	669	750	684	707	705	701	669	716	694	681	680	632	665	692	672	681	651	668	702	729	659	690	678	673	692	691	722	703	719	689	694	683	746	658	687	641	688	710	646	677	697	717	640	694	680	724	679	724	677	680	654	691	740	640	689	674	647	658	700	690	692	690	703	708	683	688	719	704	674	685	632	695	675	737	674	710	658	701	650	661	674	739	697	686	685	713	717	733	668	662	676	668	623	658	669	691	684	672	685	693	670	646	690	682	671	722	692	678	689	698	678	669	707	780	708	686	679	642	671	703	688	676	663	704	682	741	700	726	703	684	712	656	728	695	681	648	696	699	679	694	685	694	684	684	707	637	670	674	715	665	718	717	719	645	714	733	633	662	722	696	683	690	675	678	708	717	699	676	688	683	689	675	678	661	740	685	681	668	681	656	674	693	625	687	728	693	740	708	625	698	721	655	706	687	687	692	714	698	679	689	688	683	652	700	688	656	725	677	711	708	686	675	672	685	694	694	637	682	678	678	725	664	716	718	690	655	691	667	669	681	686	697	730	710	697	698	692	695	669	699	686	647	700	683	691	670	681	677	689	671	660	715	663	734	671	680	694	677	645	698	667	691	690	724	700	733	689	607	729	700	693	651	667	710	658	670	708	682	693	705	681	614	673	639	696	684	702	690	686	765	663	731	653	692	716	668	678	661	686	655	735	653	706	715	672	669	700	673	675	655	721	695	698	676	695	677	672	713	705	673	651	719	726	703	703	711	709	660	720	683	732	667	694	715	662	676	725	630	701	714	687	697	701	641	666	655	692	641	663	641	643	715	649	689	686	692	708	691	696	701	668	660	703	678	686	730	719	681	671	679	666	667	679	649	713	656	662	678	699	691	684	668	658	702	716	652	744	714	678	695	659	647	670	744	697	669	664	662	669	685	684	664	702	666	668	721	647	717	671	681	712	654	633	715	665	720	663	672	735	684	681	690	641	715	677	683	716	707	721	654	701	634	673	708	696	692
13059	4839	4387	3490	2174	1480	1203	892	751	611	477	391	394	325	296	309	295	271	264	266	218	241	239	245	263	252	243	264	294	281	245	246	272	278	236	230	262	266	254	243	247	239	275	279	249	260	263	236	286	266	262	244	262	285	268	242	240	248	273	257	251	289	241	228	274	254	245	247	254	235	272	237	253	253	262	249	222	240	268	258	267	280	240	222	286	228	249	222	226	284	224	233	214	256	253	246	278	261	236	270	268	261	266	270	264	247	275	288	273	235	249	279	281	229	268	250	238	255	238	265	250	271	253	261	261	274	226	250	281	272	228	251	247	279	247	252	236	224	256	226	239	270	258	241	250	250	230	277	251	242	249	255	253	254	223	253	257	250	270	251	266	248	242	261	227	240	251	268	238	251	258	254	290	259	281	243	242	255	253	262	257	247	278	245	226	211	227	247	276	276	259	273	240	282	256	268	230	262	255	260	245	247	253	230	239	233	253	250	277	278	261	217	253	246	233	244	255	260	265	248	290	280	248	227	291	251	260	256	256	263	251	244	279	262	260	227	262	274	252	245	241	229	230	275	259	246	276	247	232	274	274	253	273	229	260	243	238	254	222	279	255	251	241	257	249	266	283	252	247	246	258	281	221	273	256	238	233	255	232	281	229	248	263	248	261	266	247	250	284	250	259	246	260	259	248	247	260	234	263	300	242	267	267	218	269	249	282	254	244	268	267	305	219	271	230	255	241	242	229	246	244	242	240	237	234	232	271	248	248	257	262	252	238	265	222	273	241	235	239	282	284	274	257	247	226	264	257	249	249	253	263	251	215	269	239	242	237	249	256	249	236	236	287	274	251	229	249	256	248	251	237	263	292	258	228	251	240	241	234	241	271	238	251	255	244	267	254	254	260	231	251	280	247	238	242	261	252	247	246	238	242	255	239	245	237	225	263	253	262	232	254	258	278	252	270	252	229	221	220	257	237	282	234	239	232	269	283	243	245	274	240	274	246	259	264	243	289	239	240	234	243	236	254	278	255	246	257	254	232	275	251	243	264	249	284	262	244	238	290	242	229	277	273	254	254	260	276	249	228	239	242	231	243	255	239	269	260	280	255	236	246	263	223	249	238	218	272	267	224	241	247	246	294	270	249	254	228	249	209	257	245	248	250	295	237	252	265	238	273	256	242	243	242	265	238	257	239	247	210	217	279	275	261	242	268	269	246	257	272	258	261	248	246	246	265	232	270	258	258	276	256	232	265	226	217	273	257	244	226	235	237	255	243	245	247	265	247	240	286	252	249	241	259	233	236	242	236	227	228	247	267	251	243	221	225	243	244	265	245	237	246	267	250	285	264	270	240	251	249	274	246	250	278	250	267	254	253	254	232	278	237	290	269	296	246	264	302	259	285	253	215	252	262	275	254	234	273	237	250	240	265	259	271	250	254	243	268	245	250	275	219	281	271	236	297	289	268	245	258	257	268	254	221	250	236	259	246	227	243	257	247	267	290	248	289	263	263	271	281	235	254	231	221	258	215	254	220	248	301	254	248	227	242	266	229	264	245	248	256	263	245	242	263	233	232	218	234	253	276	269	247	239	276	244	219	278	247	229	232	225	252	267	257	243	283	255	229	241	234	259	242	245	269	246	235	268	280	282	267	273	254	243	208	273	236	239	249	224	240	267	262	217	225	261	300	233	268	238	254	244	237	224	238	242	276	245	235	220	238	268	259	261	262	258	252	224	270	263	240	238	264	258	247	256	261	259	233	233	263	250	221	254	229	247	273	256	261	241	284	277	266	291	278	265	250	272	240	273	249	266	259	235	272	249	259	227	253	254	241	237	279	280	237	244	235	239	255	258	245	238	263	265	256	257	259	261	271	246	263	241	249	223	245	255	254	243	211	254	249	261	247	234	232	276	261	306	267	275	250	246	279	242	258	251	230	259	277	296	243	239	245	259	251	255	234	279	269	236	256	251	234	248	233	241	245	244	205	263	237	280	242	262	242	271	268	245	274	259	245	275	258	243	230	284	243	278	248	246	293	232	248	294	258	275	267	228	270	266	229	216	250	234	262	252	269	243	259	215	288	232	269	227	284	243	269	248	275	226	260	256	255	243	255	252	289	224	267	264	248	273	226	283	263	251	279	255	269	238	246	220	221	249	242	214	233	211	220	227	278	271	232	269	262	227	269	259	259	242	222	235	239	231	238	253	277	258	234	279	282	246	258	240	244	243	237	241	237	218	255	263	252	237	231	275	259	264	269	278	304	245	239	263	271	242	230	238	223	256	268	218	241	281	264	236	253	269	255	285	236	234	250	236	267	280	266	251	216	234	207	260	286	254	260	251	237	274	255	242	267	257	246	241	263	239	270	258	263	245	249	244	230	251	276	252	266	232	259	240	272	247	254	262	237	275	264	272	257	246	237	228	287	269	276	235	265	239	230	232	244	228	275	267	238	255	234	277	290	229	238	268	253	232	286	234	232	243	278	270	255	253	256	250	231	238	260	249	246	271	266	221	232	263	254	245	258	278	255	229	219	286	235	242	276	234	244	245	256	283	256	287	261	233	252	225	248	252	272	271	246	262	258	284	242	239	283	272	226	269	264	258	266	285	305	271	238	265	243	217	246	232	271	260	244	238	239	243	241	265	255	234	234	237	262	234	257	238	278	280	269	239	256	262	243	239	269	232	235	257	304	230	257	256	253	238	228	266	224	229	240	258	208	262	241	261	257	250	224	263	234	258	259	243	236	252	272	263	240	256	263	263	247	240	272	247	244	218	245	236	260	263	256	264	257	233	234	268	224	222	262	254	227	276	270	269	276	274	308	224	235	231	259	232	260	278	268	249	293	242	252	267	287	249	235	263	221	236	274	252	255	264	235	245	240	268	233	256	266	302	253	263	262	245	258	234	253	255	212	236	208	267	234	275	243	272	255	269	253	260	233	287	246	230	259	248	239	250	242	246	251	259	239	268	243	236	247	227	237	247	255	202	232	241	242	247	259	248	256	220	252	250	227	259	267	230	249	248	241	221	256	226	285	230	243	227	245	265	266	250	249	249	280	274	264	245	232	225	228	243	277	258	250	260	252	230	270	240	274	227	243	269	237	289	248	257	293	258	250	231	234	253	263	262	254	241	232	226	280	233	226	247	256	264	228	284	305	233	240	267	270	282	267	246	259	236	239	228	243	268	243	269	231	251	254	246	256	260	263	261	247	243	229	246	230	232	257	260	274	252	262	272	236	260	271	268	261	241	223	247	265	238	249	261	264	229	238	243	240	244	245	252	241	285	254	239	268	248	269	254	227	270	228	253	243	235	273	248	268	243	244	283	257	253	249	284	264	221	247	228	253	263	254	281	274	240	231	271	248	249	245	207	260	230	251	234	226	252	269	282	218	221	233	262	275	256	184	228	251	274	255	244	252	244	237	244	244	245	269	237	260	237	250	276	238	254	243	275	262	260	242	287	243	267	274	265	259	222	226	245	269	249	241	278	253	247	276	231
6901	3549	8427	9521	7606	5873	4632	3626	3210	2608	1844	1375	1219	944	854	730	715	639	626	618	578	605	599	562	594	579	581	548	622	556	564	543	571	577	555	557	594	570	575	585	587	520	541	606	547	574	561	564	556	515	570	574	552	552	588	572	560	573	552	577	574	581	577	563	571	556	569	543	554	564	603	561	560	550	525	567	568	580	562	572	545	556	538	560	553	554	583	524	513	587	598	549	553	601	532	559	572	518	533	574	594	542	579	567	549	585	583	528	535	584	578	567	548	539	541	587	568	530	556	574	576	572	584	541	550	590	501	580	582	564	545	552	518	522	577	533	551	541	558	552	549	520	569	599	585	552	565	581	568	540	563	549	592	566	581	585	544	564	557	576	565	557	541	581	548	543	563	564	548	543	566	572	613	585	555	487	580	547	555	539	528	588	534	540	559	565	568	541	531	541	576	534	534	562	539	506	520	552	561	556	514	561	554	542	510	563	594	562	524	525	573	571	572	538	568	570	533	547	546	556	526	521	577	537	549	496	582	537	539	601	574	527	534	531	519	564	574	588	554	596	530	525	560	588	582	554	519	568	537	508	563	590	549	526	506	516	567	545	533	535	581	540	554	526	583	568	546	581	565	584	569	507	576	560	565	519	530	614	551	595	569	570	596	568	574	542	545	516	549	529	556	545	565	560	560	586	520	555	570	591	513	594	528	538	551	573	532	551	551	546	575	547	547	535	509	529	581	587	551	543	522	552	528	536	561	515	519	534	549	560	572	516	559	543	583	553	548	542	574	526	557	541	540	575	601	564	556	570	548	535	562	547	569	578	551	555	601	524	538	583	537	571	538	583	534	590	546	565	552	550	540	582	539	552	549	534	518	560	542	584	549	502	586	561	549	533	561	534	564	541	571	590	567	544	524	580	569	567	580	577	585	567	553	592	523	574	556	511	519	547	516	583	627	528	563	536	525	580	560	528	571	552	493	528	548	593	563	593	541	582	538	548	561	555	549	543	565	526	544	536	549	489	591	524	537	534	531	563	577	577	560	535	547	562	516	554	520	565	567	580	579	577	567	536	561	549	547	568	565	526	589	493	560	535	564	566	562	568	533	539	543	553	544	561	544	544	554	540	561	565	548	550	546	546	538	550	594	583	528	569	521	550	565	588	570	530	565	564	541	577	568	574	547	605	546	532	564	535	544	558	498	491	528	588	550	546	509	544	542	579	548	561	551	514	554	541	538	529	578	539	595	483	550	558	550	549	555	528	532	537	572	595	552	532	552	532	564	550	520	538	527	580	555	552	504	583	516	564	544	557	552	510	558	527	538	564	538	592	510	579	547	577	574	566	541	569	544	556	525	546	558	567	558	573	553	551	509	553	539	519	549	571	598	553	519	580	545	564	564	517	564	516	547	513	543	570	530	534	532	547	508	537	540	510	582	534	534	591	539	591	590	551	539	543	546	544	541	531	607	525	520	537	603	547	590	489	565	550	545	545	565	562	536	563	553	548	527	548	569	538	573	493	551	568	590	583	513	559	538	527	601	541	557	577	583	562	579	575	567	578	592	551	606	550	527	516	522	566	543	498	575	562	555	543	530	536	534	596	523	544	569	536	568	556	517	542	555	525	565	546	542	564	563	497	542	544	545	563	587	545	629	529	554	531	537	518	511	537	571	565	520	544	545	521	566	551	582	556	561	534	575	575	556	561	549	576	561	548	537	549	567	529	532	519	543	545	572	588	567	528	512	570	577	581	536	537	588	577	530	537	557	572	564	530	535	541	550	534	622	604	548	574	536	547	543	548	584	562	507	560	615	553	545	573	591	547	577	531	574	573	554	539	556	517	584	531	556	537	541	548	542	560	603	525	572	513	525	568	571	565	547	535	517	545	549	520	529	526	536	548	599	577	539	561	585	546	570	548	533	558	560	545	544	527	521	545	568	582	580	507	572	515	552	514	582	564	562	600	553	538	507	554	586	542	542	532	558	576	535	603	571	560	560	544	532	580	590	532	532	587	532	546	558	544	541	555	542	554	567	551	528	553	573	548	578	537	572	545	503	571	586	563	556	549	549	598	550	572	567	555	521	555	532	578	520	527	536	569	565	513	525	524	587	539	542	559	579	532	538	529	569	543	572	578	540	549	555	518	519	556	523	544	524	582	527	586	561	553	537	546	542	533	596	540	587	560	491	577	556	514	527	570	533	565	556	543	546	577	571	553	523	553	607	534	560	523	549	530	550	553	560	610	553	516	551	553	597	542	516	554	550	550	561	540	551	534	537	608	584	536	544	546	565	574	569	552	549	602	542	535	530	542	550	525	575	554	529	521	563	563	547	535	533	577	541	549	554	551	571	552	566	576	559	564	525	559	559	525	549	574	534	533	566	579	600	557	584	540	536	510	570	575	554	606	553	539	561	573	565	542	573	541	530	568	564	565	545	536	565	537	595	584	544	535	516	547	521	578	493	560	552	527	560	561	590	575	596	540	538	497	523	538	526	580	544	540	529	559	565	515	559	540	547	520	533	563	554	550	567	547	567	578	580	556	562	537	544	561	495	551	584	565	585	568	583	529	565	533	603	575	560	569	538	529	558	556	555	560	526	582	562	530	511	538	532	574	586	531	555	557	542	542	591	608	561	519	563	557	526	564	535	563	520	538	549	596	562	514	544	550	570	567	522	583	535	580	601	588	533	557	519	581	534	575	523	575	602	519	568	539	580	516	522	554	551	545	558	592	640	551	598	573	547	563	553	628	539	567	551	548	545	554	535	565	521	562	555	557	566	561	572	524	542	603	572	594	565	574	543	561	523	546	571	536	534	526	541	594	531	553	559	514	545	544	537	576	568	563	549	566	558	563	553	559	551	537	527	552	576	547	579	526	547	558	572	584	567	525	527	579	559	547	541	511	525	532	540	532	567	546	550	565	495	547	551	560	544	565	540	576	499	556	573	584	522	567	581	563	529	508	522	555	580	584	536	548	583	586	528	521	564	562	539	561	530	568	567	573	548	550	549	528	505	583	562	580	512	549	561	540	517	569	535	514	560	536	516	557	574	546	535	528	575	585	518	575	560	546	547	567	553	547	569	550	572	549	564	582	556	544	557	584	546	601	563	551	566	592	561	551	548	547	533	573	550	571	553	520	557	561	565	563	625	536	506	541	533	543	525	543	564	532	540	571	538	561	532	547	526	556	561	569	567	575	536	579	578	574	530	570	579	522	571	550	556	538	555	576	602	534	548	597	529	529	533	538	538	505	547	543	555	566	530	529	527	558	553	533	531	547	556	537	518	556	537	544	565	564	514	548	552	559	569	537	575	519	542	601	543	519	510	602	582	552	540	568	541	546	555	565	565	603	533	557	510	518	575	584	531	554	535	510	493	563	572	512	512	525	569	544	567	578	569	565	554	520	592	551	551	554	544	562	502	566	517	530	522	552	556	545	550	564	537	526	551	575	567	527	553	588	537	553	573	573	571	517	568	589	543	582	553	535	543	530	589	564
28464	10349	7543	5948	3583	2325	1683	1345	1194	979	680	523	455	379	352	310	320	289	277	279	284	282	260	267	240	245	291	263	248	274	261	273	257	265	272	266	243	258	249	242	260	247	271	244	250	244	274	236	250	250	278	223	265	256	251	233	285	250	250	259	231	274	278	241	250	263	226	256	273	254	275	236	242	219	273	251	248	261	244	223	231	266	233	259	276	244	271	250	293	251	223	250	254	271	265	246	230	257	252	253	263	285	251	242	226	281	248	281	241	266	210	234	215	232	258	268	256	243	246	253	252	248	269	253	251	280	238	272	266	256	228	228	251	269	245	237	255	277	276	249	267	260	273	262	225	265	277	257	270	256	266	261	257	250	249	214	238	260	265	246	275	285	259	269	212	277	249	249	241	261	251	255	262	255	219	243	255	233	256	243	249	225	253	237	235	251	212	241	252	251	277	247	216	261	265	246	239	228	262	238	225	226	256	244	232	232	247	241	216	259	220	260	264	230	226	268	254	282	239	270	252	297	258	238	235	309	266	225	266	224	231	276	245	237	238	270	254	211	272	241	243	240	286	259	252	240	240	243	225	275	259	225	241	255	242	254	243	275	218	256	270	220	239	272	234	253	272	226	254	268	246	258	233	267	236	254	238	282	231	270	263	260	257	231	256	274	250	288	239	221	227	236	248	271	262	258	235	266	243	243	271	305	247	229	237	228	251	267	267	240	248	254	249	269	259	259	255	232	267	226	266	267	262	277	219	262	233	250	242	249	259	252	252	219	263	264	251	263	239	262	266	261	263	266	240	262	255	240	254	267	241	275	246	230	236	277	233	239	264	240	236	260	247	245	222	229	273	218	245	251	229	245	252	239	236	237	231	235	291	261	249	281	246	249	241	251	252	256	240	246	257	264	223	276	208	235	221	236	223	301	239	269	281	279	236	251	211	262	256	246	251	271	299	275	251	237	242	246	217	246	267	269	237	245	218	228	242	256	260	259	260	255	227	204	231	270	259	232	224	245	242	255	254	252	229	263	272	248	253	250	250	270	248	229	239	275	269	276	262	247	229	253	227	276	273	246	259	247	258	259	268	268	256	237	238	221	249	265	246	244	258	255	251	258	239	250	236	243	251	248	256	286	246	239	215	245	264	224	249	247	273	218	248	205	235	250	253	242	257	243	283	260	302	250	254	268	241	256	224	263	238	238	237	269	261	257	258	256	269	251	300	292	236	267	250	244	268	248	267	236	238	259	254	241	211	233	230	249	229	263	260	237	221	230	242	253	268	230	259	224	277	253	255	268	232	258	231	266	246	214	252	234	236	257	243	231	259	258	255	209	250	244	246	269	260	268	260	247	248	277	238	307	240	243	274	224	222	218	282	261	263	256	223	254	223	307	252	275	225	260	261	259	245	251	259	258	263	260	230	240	236	270	258	252	235	242	223	231	292	254	278	241	269	266	247	254	250	243	243	227	259	249	259	269	250	252	223	245	250	240	267	267	250	245	216	276	246	275	222	239	231	235	240	269	252	246	213	259	254	257	232	294	239	250	292	241	265	259	226	253	233	269	276	243	253	270	264	250	257	256	237	237	257	252	216	238	255	254	270	233	266	240	268	227	221	280	272	257	223	251	232	266	266	248	268	230	262	274	250	281	233	220	248	272	251	289	251	240	261	258	243	274	238	232	254	241	265	247	268	254	254	249	249	261	261	223	268	268	259	247	255	233	242	223	258	237	277	244	237	258	256	271	253	220	242	283	226	218	281	262	267	256	247	258	253	282	271	251	277	241	257	253	279	262	251	226	278	237	261	267	258	231	255	264	238	267	247	256	259	230	258	249	234	276	240	241	267	259	243	256	270	233	214	265	245	258	265	263	251	290	245	268	260	253	248	258	279	254	244	247	247	230	266	273	239	244	235	253	244	235	227	271	283	237	233	259	247	275	256	239	230	272	245	262	250	254	248	238	292	226	297	273	270	268	240	231	232	248	272	263	258	214	236	252	259	265	241	246	262	259	240	240	251	252	240	262	242	239	243	247	272	264	236	269	241	257	259	231	246	217	248	271	238	245	247	259	276	253	266	237	258	255	246	214	279	225	244	269	250	237	257	266	234	221	255	236	234	267	268	240	255	266	235	261	240	237	276	254	256	264	252	252	249	283	215	264	257	271	241	247	258	272	262	260	269	246	233	227	285	243	244	237	253	298	254	259	239	248	247	242	228	205	229	231	259	290	251	248	268	245	217	276	253	256	246	226	260	254	241	263	214	249	264	239	257	274	255	240	273	241	232	264	268	289	244	228	256	220	260	266	259	248	225	245	257	278	266	241	239	275	257	229	259	237	238	255	232	258	241	227	285	242	233	245	259	249	266	267	249	247	278	252	276	265	290	254	287	247	255	231	257	223	249	259	223	263	255	269	269	250	259	270	239	262	228	289	251	262	258	253	245	221	264	275	268	241	264	248	260	234	247	255	217	260	255	244	285	248	263	254	238	232	230	240	276	247	263	252	290	242	269	245	253	261	279	242	240	255	268	245	237	257	238	262	237	254	271	240	233	286	255	246	249	249	282	239	266	271	259	232	240	257	209	261	237	256	222	229	258	242	236	250	249	277	254	217	225	242	221	249	264	261	272	270	250	274	258	258	257	241	268	245	253	241	261	274	252	270	230	247	240	256	240	228	237	271	254	247	232	243	257	256	267	232	253	234	271	233	221	278	262	236	265	253	250	218	260	223	232	254	268	261	253	261	257	251	272	261	277	220	274	235	265	244	225	236	249	258	251	272	244	270	246	245	230	274	226	224	233	282	266	253	257	243	236	224	234	266	235	235	260	213	277	266	230	299	279	270	257	267	272	267	227	234	258	294	235	245	237	224	240	236	286	252	261	264	254	247	281	265	270	256	232	258	260	273	249	260	250	244	251	237	240	287	240	264	243	227	232	275	262	221	276	231	240	249	292	234	240	232	265	269	249	264	240	262	273	225	236	269	231	259	242	299	262	231	262	240	236	282	260	249	272	261	219	254	233	234	261	268	246	268	261	251	269	259	253	247	261	237	239	271	256	257	241	259	245	250	264	282	261	262	268	259	282	265	242	282	227	242	209	245	249	277	248	215	226	270	235	277	244	272	225	239	255	253	233	250	261	242	222	257	251	254	247	252	281	252	240	238	266	256	245	266	264	270	283	242	248	275	280	233	236	273	242	263	260	246	259	260	281	264	268	240	262	248	274	221	272	251	246	283	255	272	252	226	239	258	263	233	221	252	269	283	261	247	250	248	255	251	215	227	234	232	258	262	254	258	250	263	246	251	255	264	249	248	250	221	249	269	249	238	247	254	262	254	278	262	270	230	264	256	281	264	252	251	258	261	246	279	216	250	266	264	283	255	236	260	252	248	227	249	249	229	246	252	254	248	258	257	270	252	264	266	243	241	244	233	244	239	259	214	257	228	265	241	247	228	259	291	258	266	243	246	264	246	228	257	248	264	232	257	253	254	260	261
15642	6138	12929	14623	11814	8842	7082	5742	5077	4238	2827	2092	1736	1310	1107	1016	921	765	760	714	701	680	688	675	637	592	638	665	615	656	610	613	697	643	644	612	620	603	613	598	567	580	612	588	612	592	589	556	606	565	578	577	584	574	605	565	583	556	576	572	662	621	560	554	572	564	559	574	616	533	572	553	611	557	572	575	551	571	583	551	613	586	549	558	552	556	590	587	596	551	575	538	601	574	571	531	574	537	571	575	561	616	579	511	584	564	574	568	614	504	541	556	563	545	543	550	596	509	553	540	553	563	552	546	587	549	576	566	586	587	579	555	556	556	538	595	529	592	575	568	561	531	580	578	539	578	544	579	535	537	561	578	572	532	554	521	570	548	552	538	582	578	542	558	600	587	559	582	576	545	618	536	547	576	537	556	563	551	561	564	563	574	581	550	586	561	543	530	565	559	556	547	550	552	529	560	580	536	563	563	564	584	591	585	541	563	558	554	579	524	573	525	564	529	579	571	574	586	582	566	537	547	540	620	547	576	548	562	548	556	552	564	536	560	549	528	609	567	525	577	580	551	552	555	564	559	546	564	595	583	572	546	590	560	535	531	520	543	615	563	565	571	592	520	568	568	566	591	534	599	546	579	573	555	594	557	553	574	550	566	553	605	558	550	534	585	589	545	598	548	537	523	531	554	557	573	581	560	566	548	551	605	545	588	552	580	594	549	544	557	549	507	557	598	576	594	534	554	560	554	575	558	602	537	590	564	548	509	575	607	543	557	629	593	533	480	550	561	540	563	574	529	597	558	574	600	528	554	543	572	548	527	571	569	551	545	571	581	567	567	551	563	588	547	576	527	518	567	559	513	553	562	541	568	545	561	570	565	551	560	570	537	574	568	564	575	576	559	593	604	592	554	528	583	555	584	580	531	608	564	570	576	559	579	590	578	541	528	541	570	561	538	514	532	549	551	566	595	550	550	570	569	556	568	566	563	549	559	534	584	539	579	523	591	574	580	574	561	600	511	545	538	592	545	546	530	571	594	558	575	583	605	572	567	581	593	592	568	559	547	573	550	544	566	509	530	548	551	580	558	565	540	540	614	556	527	554	560	579	575	537	549	586	554	552	585	569	567	562	550	557	554	582	546	560	580	524	523	605	518	597	561	616	550	582	583	534	541	564	580	581	543	526	553	565	586	546	566	518	583	589	540	570	533	529	582	569	558	577	546	537	587	606	535	545	586	594	545	554	558	551	555	551	540	559	554	562	580	560	544	584	515	517	583	525	518	538	559	589	563	588	527	547	520	621	537	600	560	545	596	540	557	562	579	574	565	539	530	550	552	554	550	577	568	562	617	581	565	511	577	513	574	561	549	568	549	560	516	579	557	514	560	576	546	585	596	536	556	612	605	560	557	511	567	570	570	530	554	524	542	576	565	571	589	586	560	560	543	501	569	573	527	547	549	567	570	547	547	557	566	569	558	554	583	556	544	565	613	568	582	584	575	538	566	545	530	535	573	564	566	572	545	598	589	525	530	531	547	600	519	558	529	574	566	551	587	551	551	533	542	581	592	587	554	538	555	570	582	548	596	569	556	582	558	592	563	577	547	607	605	571	590	604	566	556	546	544	587	555	541	548	577	582	592	526	508	559	586	581	560	549	618	557	551	555	545	528	546	550	534	568	540	570	542	533	557	555	562	600	530	553	589	549	592	534	533	577	498	560	552	551	576	566	590	549	553	555	509	578	538	580	525	558	542	564	532	559	518	571	573	551	553	580	564	574	551	549	568	565	531	518	589	586	594	599	585	530	544	593	583	587	609	548	574	564	558	513	546	560	538	593	539	547	561	533	589	610	568	578	561	590	570	575	553	558	592	564	567	580	566	553	547	561	526	570	545	542	515	534	583	567	546	561	525	543	541	551	571	563	524	550	551	566	578	564	576	575	531	570	585	593	562	573	533	571	604	598	545	571	597	587	598	548	592	507	542	573	562	543	546	553	505	538	550	551	606	579	570	580	571	574	541	554	509	573	531	552	581	577	554	546	550	560	557	548	547	573	567	525	548	554	542	565	549	569	539	584	618	579	558	582	570	540	516	557	555	610	561	534	580	539	562	596	577	568	599	571	602	582	565	586	557	550	548	552	553	540	568	588	532	574	559	538	542	540	546	590	595	547	562	528	559	564	576	564	540	554	535	592	563	540	566	565	558	588	566	571	520	566	589	567	539	607	583	578	536	542	573	547	600	580	532	557	541	556	552	529	581	538	555	591	565	515	595	514	581	574	543	538	560	554	547	568	562	541	568	557	590	579	529	560	571	577	562	574	556	548	549	549	581	524	584	561	528	600	549	519	599	550	615	533	572	605	578	575	557	562	562	575	602	569	566	583	584	585	546	584	543	602	533	551	541	563	524	522	517	545	553	597	579	499	574	574	557	575	549	543	541	583	544	532	543	570	577	576	596	572	523	507	563	556	517	587	559	559	592	547	605	584	579	525	538	539	584	541	542	530	600	537	544	524	541	550	573	572	577	560	556	562	546	558	572	586	578	500	589	620	551	551	590	565	552	584	547	533	602	540	519	586	611	550	577	528	525	526	497	563	569	582	596	566	522	559	565	599	573	561	540	579	550	576	584	558	556	531	557	573	574	587	561	545	534	559	550	533	581	580	543	540	537	545	560	586	559	592	576	538	583	586	562	597	500	562	510	548	567	549	557	553	640	568	569	590	593	567	563	546	552	539	561	553	554	563	514	575	555	563	577	587	554	571	548	566	550	553	538	584	557	557	596	521	565	532	562	572	520	527	540	592	551	560	542	530	555	563	557	586	586	551	535	575	524	571	532	569	550	617	555	576	559	543	588	568	594	578	600	623	548	545	576	550	555	568	527	582	533	557	539	562	547	565	591	520	541	554	548	555	538	583	576	529	537	539	580	561	567	558	556	535	560	611	584	569	575	603	568	540	597	551	562	574	560	599	556	526	558	587	538	529	559	590	554	546	543	533	543	593	573	554	550	585	553	607	532	540	605	575	551	565	533	563	580	536	555	610	542	592	554	561	550	510	595	535	529	575	543	559	547	566	564	576	547	563	589	571	587	539	562	588	561	556	593	520	554	560	571	545	568	565	587	544	590	591	584	559	549	575	552	586	558	560	570	563	576	599	545	532	547	591	546	555	564	577	561	578	541	571	566	529	523	584	562	599	540	557	509	599	575	592	545	530	577	555	529	536	539	548	573	603	544	558	585	592	559	553	608	539	576	563	536	584	528	531	580	598	558	584	495	594	565	551	508	552	539	582	593	571	531	577	558	578	589	566	549	530	574	611	551	591	554	537	576	536	559	544	536	573	535	584	530	557	530	576	566	520	546	553	589	538	596	585	541	562	518	564	563	545	556	576	578	574	561	575	531	581	581	566	544	561	509	603	597	559	622	520	542	552	561	599	559	595	593	549	561	593	593	576	567	547	592	575	547	559	530	577	591	509	556	574	538	629	578	562	547	565	609
38320	15961	11113	8412	4959	3263	2448	1860	1663	1344	951	709	640	518	492	425	405	378	387	333	357	351	329	347	316	338	310	335	363	322	340	313	350	308	353	356	349	352	330	325	352	334	318	327	332	327	349	325	324	332	350	325	308	337	344	325	335	315	344	338	364	289	347	335	331	322	316	344	289	345	338	345	300	346	331	303	315	310	347	333	330	315	335	325	359	320	283	343	340	351	323	335	303	338	322	317	330	328	316	354	366	302	342	300	349	341	362	337	327	312	324	365	314	338	311	346	307	348	349	316	322	313	301	335	307	322	334	307	294	308	301	319	299	306	346	323	306	328	327	350	320	324	355	341	313	319	354	312	369	312	299	348	331	378	338	292	313	313	315	331	290	344	306	327	299	346	337	343	312	311	313	339	318	358	329	310	344	319	352	319	333	338	333	303	329	279	293	302	328	295	254	345	334	336	345	318	306	297	318	316	342	337	336	328	326	347	321	356	327	296	320	358	341	359	319	371	329	324	321	333	310	327	306	347	308	303	288	358	325	295	333	313	344	372	340	344	362	313	326	360	335	313	332	350	316	333	356	355	339	328	295	317	301	330	328	323	335	310	330	320	280	324	347	349	328	322	328	340	293	307	336	317	326	343	305	283	340	348	316	361	312	367	325	314	325	342	297	357	310	349	337	317	342	342	282	320	275	310	355	305	316	315	328	335	319	329	305	319	278	275	297	342	327	343	337	321	326	330	342	369	325	349	354	309	337	315	344	308	335	340	350	299	343	367	328	309	309	326	352	339	309	346	337	335	348	348	287	327	343	316	338	341	357	354	352	368	342	329	313	296	305	332	291	333	284	320	314	322	326	325	335	320	306	341	333	345	271	328	328	338	294	319	307	322	300	306	298	325	348	306	341	328	290	324	325	330	321	322	316	319	332	312	312	328	357	312	318	343	333	328	331	330	347	330	359	284	293	330	345	338	326	321	310	339	351	298	318	303	346	324	313	327	339	339	309	310	298	322	319	308	337	308	329	329	331	331	321	305	347	284	310	333	320	338	326	324	314	295	309	334	324	361	314	342	336	322	321	298	333	314	320	326	330	326	279	334	350	341	363	355	326	340	349	295	329	345	335	325	381	356	307	331	310	329	311	328	314	298	313	347	366	322	362	330	297	302	332	316	301	293	323	314	296	359	322	354	332	314	317	317	332	326	343	358	312	325	365	324	311	338	345	331	319	318	325	353	295	318	301	304	308	324	344	318	321	338	323	343	302	342	311	339	287	331	335	291	309	307	337	363	315	336	368	303	295	346	343	298	311	310	336	339	323	344	294	314	366	342	305	360	358	357	298	324	306	295	299	358	341	329	324	331	324	265	312	335	318	322	315	324	340	368	326	326	327	274	312	354	347	293	329	312	321	314	311	307	343	334	327	330	289	368	320	330	339	286	288	320	361	325	332	309	338	307	311	302	352	331	310	337	324	352	346	310	325	337	323	351	326	353	317	327	316	316	350	296	321	289	336	331	343	314	318	347	337	322	309	297	290	304	333	323	337	346	342	338	337	327	298	337	300	285	270	308	307	327	326	335	329	367	359	321	299	307	336	351	331	327	348	353	316	299	287	341	326	324	337	326	309	314	333	338	315	284	364	343	313	331	337	308	295	311	328	369	334	337	328	348	314	312	333	335	310	327	338	331	324	330	305	367	347	313	297	339	310	321	318	314	369	309	368	313	334	329	327	374	341	306	331	334	326	294	329	317	353	329	307	305	323	320	323	319	332	376	286	324	326	323	335	328	330	293	370	333	351	314	325	334	326	284	332	328	331	301	353	327	293	329	306	325	344	288	330	358	305	288	322	334	340	345	316	315	328	305	324	325	313	289	309	316	334	331	344	320	298	294	335	322	338	316	322	373	337	279	338	313	323	312	377	312	364	316	355	331	330	337	342	345	343	350	315	367	329	311	373	318	307	327	335	316	365	347	303	315	347	336	337	334	337	313	320	348	305	349	320	313	302	294	308	303	367	326	309	322	287	352	299	288	316	329	334	323	346	321	341	348	327	310	306	315	358	310	346	306	317	332	318	318	314	334	318	323	343	361	285	301	302	363	348	312	342	302	294	331	294	340	327	278	319	327	329	310	358	312	308	323	314	317	362	348	314	335	306	340	327	322	336	304	328	347	323	296	334	359	322	320	329	341	316	316	328	339	337	311	301	319	302	314	360	341	303	303	326	361	327	323	357	359	323	294	311	339	318	326	312	345	311	339	332	313	318	319	302	325	333	341	357	346	372	311	316	361	365	341	325	318	325	330	334	327	346	309	311	298	362	326	333	355	361	331	351	334	356	343	331	354	328	355	337	334	313	347	339	301	326	361	334	334	288	319	315	308	338	335	328	360	322	317	265	334	328	332	335	340	335	315	325	318	330	314	346	327	301	316	316	340	345	338	361	341	294	309	362	289	341	325	308	324	315	321	332	329	333	338	308	358	338	307	305	346	343	332	307	288	328	310	318	344	318	312	314	344	317	279	304	339	351	332	327	350	349	318	327	309	301	307	304	359	294	318	307	319	296	305	306	327	332	338	339	312	291	342	311	327	293	322	327	328	327	318	328	360	324	315	330	371	346	327	331	300	310	323	338	324	304	334	325	293	293	327	320	330	295	317	342	336	339	285	339	340	322	335	323	366	327	316	322	321	291	362	315	351	345	320	327	314	297	325	336	316	306	352	325	316	329	344	328	288	310	356	335	323	364	373	302	326	322	293	339	299	312	351	329	300	327	323	309	337	299	330	329	338	329	341	329	344	313	340	347	324	319	312	332	315	350	357	362	341	299	358	331	317	339	318	339	361	322	294	363	322	313	349	340	327	363	325	354	296	333	331	312	336	348	366	352	301	297	334	340	320	335	343	365	333	325	310	326	302	325	324	301	366	314	321	314	297	350	353	304	346	336	343	312	330	317	319	341	335	291	311	306	319	317	325	335	330	359	348	321	343	288	315	349	332	299	313	341	358	340	341	346	329	348	334	275	327	283	335	295	289	339	338	321	315	328	322	329	344	334	346	351	346	340	327	361	352	378	362	328	336	324	347	321	333	315	330	319	362	328	316	311	294	326	342	331	320	366	304	361	351	346	322	315	332	325	338	310	331	314	313	313	317	327	331	325	355	364	316	337	326	311	328	340	334	309	332	362	334	335	321	335	301	331	312	315	333	331	325	347	308	324	311	363	306	313	318	307	310	355	315	289	354	316	327	345	308	333	311	343	324	343	305	283	323	312	317	329	325	320	343	343	323	311	321	307	332	356	284	280	323	325	354	354	340	322	322	334	305	314	317	325	330	332	361	334	349	313	325	334	356	306	328	328	309	326	319	316	330	328	303	326	339	345	350	332	305	328	308	319	331	310	326	311	337	307	328	324	293	326	296	314	348	293	308	317	337	317	323	330	339	307	335	333	361	322	314	327	323	319	301	351	369	344	330	323	320	336	326	331	331	316	308	333	342	350	314
19807	8428	16833	18408	14995	11535	9106	7591	7027	5543	4218	2903	2309	1895	1623	1461	1178	1092	1050	956	957	882	902	874	873	817	762	831	791	855	827	818	840	806	851	794	781	720	819	755	737	707	745	733	753	744	724	730	716	771	723	711	718	794	672	739	716	747	709	759	726	768	728	725	700	727	768	699	683	733	652	714	755	693	698	745	694	692	710	732	723	692	693	678	708	694	717	707	736	729	719	754	718	722	763	725	730	708	726	742	711	688	704	731	670	743	729	704	706	714	723	745	697	707	682	739	686	680	735	695	713	729	684	722	667	673	659	710	701	653	697	720	707	703	649	716	717	751	690	723	698	695	663	743	714	739	672	683	662	731	676	661	693	710	655	670	687	709	689	725	707	698	752	643	761	694	683	676	710	664	711	733	728	698	681	696	739	733	726	705	702	733	708	700	695	671	696	695	766	689	721	703	705	698	675	677	693	719	711	700	683	718	695	689	698	693	717	662	701	699	721	684	712	669	680	700	711	672	715	731	679	698	679	721	663	701	689	685	686	683	671	671	677	683	691	678	688	694	696	727	713	721	722	717	692	709	702	694	710	648	685	701	711	735	676	715	692	690	744	744	690	694	697	671	728	728	719	690	719	710	677	788	678	671	716	710	697	679	702	703	713	706	725	669	699	697	680	707	695	724	646	638	690	684	722	705	703	736	756	686	688	728	751	695	706	722	661	743	669	699	702	690	704	725	683	725	718	696	672	720	675	734	701	688	677	665	671	695	694	719	699	706	695	699	692	745	674	673	683	734	712	703	734	716	704	704	679	719	672	660	654	693	756	725	652	720	738	736	725	697	672	765	715	708	688	724	708	693	690	732	746	702	687	755	697	725	713	649	706	728	637	721	706	673	706	721	659	706	736	685	700	697	681	717	693	753	725	725	719	742	671	691	681	692	707	699	674	711	688	701	709	714	686	704	671	716	685	707	733	701	682	737	731	728	712	731	688	707	715	699	692	678	698	728	683	711	720	659	687	705	743	747	668	712	704	699	717	676	701	682	721	665	677	670	702	667	659	733	695	698	742	709	717	698	699	669	714	680	736	705	677	698	688	704	663	711	727	677	735	664	640	680	753	678	710	714	706	735	714	732	722	674	684	686	702	677	740	702	665	670	739	743	708	651	718	673	711	721	713	671	704	701	704	732	667	735	733	738	727	704	687	713	726	709	660	685	693	711	708	684	682	701	681	709	726	660	693	709	683	708	713	637	723	722	705	690	714	681	721	745	701	666	716	730	694	711	734	667	723	698	739	740	709	723	680	710	698	667	741	691	690	732	705	723	704	659	685	709	689	724	660	655	703	741	645	693	668	731	695	650	732	696	698	676	693	692	698	659	712	686	708	683	646	685	708	668	697	762	669	737	663	685	688	663	696	702	695	715	741	642	708	672	669	721	677	689	721	659	630	676	724	709	682	705	659	713	721	707	700	753	720	728	720	667	699	669	663	689	720	711	672	682	655	730	753	692	700	685	706	714	734	673	677	732	682	657	689	679	705	687	735	710	690	734	700	726	667	693	643	696	710	695	707	676	674	691	722	700	671	734	653	703	700	686	698	694	666	702	721	676	706	683	694	664	721	683	673	732	679	688	744	696	731	708	735	711	708	756	650	719	686	680	677	724	698	666	720	752	715	694	722	675	691	627	666	715	688	717	700	704	752	685	711	703	715	706	691	688	674	677	687	682	724	742	690	700	716	678	686	691	709	705	700	693	695	694	722	714	743	689	734	670	722	738	655	700	668	710	669	688	723	712	704	677	696	722	716	673	684	709	689	669	656	701	671	662	686	708	763	726	668	685	697	698	729	703	697	725	728	692	713	718	737	653	730	703	715	730	737	631	693	696	662	647	697	688	730	711	687	742	710	715	723	733	751	693	741	683	695	711	700	706	670	722	698	741	720	650	722	655	700	701	684	697	729	706	708	663	663	640	703	653	721	709	688	695	693	755	689	743	708	694	663	687	699	681	601	683	735	714	714	759	678	708	712	680	711	655	685	710	682	691	735	672	654	703	655	681	646	642	699	687	721	661	666	693	695	726	692	708	696	699	673	660	691	710	653	684	738	675	680	710	665	717	684	733	701	699	713	693	724	752	684	722	757	671	683	708	699	686	665	709	748	648	689	677	671	676	733	723	741	739	706	688	730	751	694	685	708	717	692	654	695	690	710	698	696	732	667	694	696	674	701	747	719	731	734	664	699	684	734	698	727	710	756	724	694	700	698	681	697	715	684	691	669	725	713	687	691	715	720	714	735	694	707	675	644	659	718	659	741	692	761	700	700	695	656	660	691	729	722	669	712	705	717	715	711	726	684	650	708	713	696	690	740	693	717	698	724	735	729	691	694	714	696	730	705	676	704	698	721	656	707	696	710	693	701	723	712	711	696	715	714	680	702	707	657	711	709	731	685	701	711	686	726	746	713	681	671	707	727	680	694	711	705	640	702	689	710	673	666	704	686	729	727	676	726	668	684	740	698	717	643	667	657	694	695	699	699	672	693	710	770	732	644	721	676	650	690	685	678	666	696	736	662	679	657	699	716	684	717	665	688	702	696	697	681	694	693	706	724	669	667	763	694	684	691	686	712	682	670	733	697	650	730	676	695	687	720	674	749	698	660	755	705	732	702	650	696	747	686	662	696	673	687	731	734	685	693	713	696	702	704	715	697	730	682	726	688	684	691	679	667	729	662	698	691	724	705	670	693	736	636	704	681	711	723	718	688	684	722	681	705	701	679	706	693	731	760	680	713	710	689	697	709	721	708	677	710	717	701	677	672	681	719	652	714	711	689	739	694	736	723	692	696	759	726	691	716	693	675	726	701	709	711	671	640	716	699	737	714	726	699	695	687	695	742	746	654	705	771	700	652	740	701	738	716	712	679	729	702	767	678	731	713	687	684	692	706	756	735	711	679	711	693	684	684	732	736	691	719	755	743	713	750	716	700	641	662	689	691	669	716	700	704	711	678	730	668	703	687	668	714	677	675	707	733	694	684	707	675	724	691	701	658	703	667	683	679	673	689	705	725	690	687	681	713	688	673	623	715	690	682	643	681	666	653	706	677	664	714	709	711	707	730	692	718	708	647	694	712	724	716	698	720	719	701	740	690	700	674	691	723	746	726	691	728	709	678	665	713	701	650	704	696	732	680	678	700	702	714	704	724	640	733	717	689	738	662	726	676	696	710	703	726	723	680	700	709	746	719	687	711	667	701	702	689	694	710	695	627	710	698	717	686	765	694	726	699	694	677	731	705	719	730	731	676	703	676	703	741	689	677	621	717	724	759	707	637	656	679	689	676	682	672	702	733	653	738	687	678	740	730	687	665	723	689	702	734	713	693	680	734	685	727	719	692	693	705	694	686	693	752	687	699	725	684	699	683	690	723	771	734	737	723	669	729	697	693	731	712	715	659	695	664	710	682	683	706	685	742	717	699	694	702	688	661	724	668	727	670	674	679	746	701	700
13443	4922	4613	3140	1998	1343	1078	863	802	608	530	433	372	345	319	307	312	289	246	252	274	272	268	257	240	240	240	273	248	233	263	263	266	264	278	286	287	263	251	258	258	221	232	281	255	264	260	239	220	262	244	261	288	258	275	280	279	252	234	268	261	256	237	270	267	254	267	239	249	238	219	260	274	265	286	263	247	247	269	250	237	221	269	235	249	274	266	276	295	291	256	253	248	235	239	237	260	246	268	253	254	262	226	262	251	257	265	268	262	238	254	262	259	253	274	274	262	257	279	254	222	261	256	241	283	249	253	228	265	251	229	243	255	259	240	256	286	253	257	236	213	234	236	232	235	266	253	242	260	238	245	244	242	243	265	271	249	262	242	242	236	218	261	263	245	253	260	239	273	250	273	257	222	274	293	267	254	256	268	262	248	235	247	244	257	248	272	216	273	268	232	263	241	242	265	263	241	278	223	246	246	258	258	261	274	268	246	275	257	252	226	275	263	243	253	259	263	257	265	250	263	226	241	252	232	271	245	256	248	262	237	258	246	254	260	243	259	247	263	290	257	258	231	229	253	280	276	290	279	252	261	268	228	250	271	256	259	280	263	259	249	249	272	264	236	275	258	258	262	246	247	215	222	277	264	217	230	264	260	259	239	257	265	234	250	240	260	272	216	236	260	250	271	248	265	279	263	287	281	273	258	256	268	241	231	236	253	216	298	252	256	227	282	286	230	243	263	268	280	272	308	249	268	265	316	260	231	266	250	245	329	242	268	251	231	262	251	250	231	254	290	250	259	260	236	240	263	247	277	252	262	248	235	275	268	267	267	254	251	258	249	254	263	276	277	243	231	237	277	255	252	228	275	265	268	262	300	268	264	250	245	276	254	261	289	274	259	275	267	282	258	220	257	256	255	256	255	236	227	237	235	264	240	228	245	261	250	250	230	287	257	247	243	273	260	259	271	260	229	283	259	270	268	244	269	256	221	258	235	275	267	264	271	236	262	251	266	237	261	257	255	251	284	263	259	257	264	269	267	281	276	253	263	233	284	244	242	262	265	272	266	265	260	254	254	279	267	224	237	241	273	249	247	247	214	248	239	248	241	310	280	259	268	264	289	272	261	290	275	229	267	261	272	230	259	285	275	254	265	242	257	262	249	227	265	249	219	266	265	250	255	261	273	279	246	266	280	254	257	244	222	270	246	245	272	262	263	247	252	272	244	286	246	248	254	242	233	243	241	205	246	243	268	225	260	259	242	248	238	276	255	269	261	250	261	239	251	248	266	262	242	276	240	247	254	269	268	259	251	242	250	261	272	265	243	233	274	234	250	239	265	238	244	258	251	248	277	273	245	252	310	266	275	251	232	292	275	243	233	291	234	245	263	244	259	299	271	244	278	258	247	268	254	229	247	241	280	276	243	327	261	271	287	240	237	261	228	246	271	261	253	266	262	253	252	273	243	224	285	267	278	254	256	262	258	232	236	254	287	219	265	226	226	227	264	235	243	263	246	268	272	259	280	224	276	245	261	267	269	275	261	214	260	248	275	244	264	259	203	273	240	252	234	283	266	241	250	257	255	299	284	275	298	259	281	225	263	248	288	231	272	300	261	262	272	276	272	246	267	260	262	256	260	254	233	255	252	249	276	259	243	307	240	279	277	241	242	210	269	264	255	255	208	247	254	254	257	235	245	241	260	250	236	254	260	281	258	262	257	244	248	274	260	245	282	256	258	241	275	265	293	270	277	249	252	236	262	234	241	252	264	254	251	267	214	266	233	259	222	259	285	269	272	245	255	241	227	277	252	232	250	249	257	245	227	253	241	241	253	242	256	240	243	267	240	269	251	272	252	279	251	254	261	298	292	286	227	224	295	256	270	282	255	269	249	232	256	297	265	270	245	245	267	227	255	274	285	250	253	263	250	263	230	259	265	234	249	256	277	260	294	275	257	248	257	226	235	219	239	239	238	248	255	271	263	242	286	286	279	233	249	268	264	272	256	285	254	287	240	234	246	226	226	240	261	258	266	244	265	241	264	262	261	280	245	248	291	221	277	254	270	273	266	253	254	259	261	263	244	249	269	240	248	271	259	267	205	248	237	287	282	245	252	270	283	252	253	278	244	268	285	258	223	253	249	237	237	246	242	287	274	247	229	251	277	280	234	247	244	247	243	268	256	264	264	253	263	238	277	249	254	265	246	256	293	256	253	259	254	253	246	268	243	276	263	266	227	270	250	250	246	247	224	260	254	273	246	242	230	228	229	259	248	250	244	245	280	267	267	287	270	255	264	272	252	254	249	242	247	241	253	251	240	282	287	248	268	242	250	243	242	257	264	263	259	251	241	283	267	239	261	253	250	269	247	261	270	226	259	227	239	260	233	275	246	266	254	257	257	241	255	266	230	219	249	276	270	240	246	267	240	234	266	257	236	250	256	262	242	277	269	231	254	238	260	251	258	252	260	288	286	252	263	259	222	271	248	231	250	238	241	230	231	252	227	246	253	259	255	250	297	265	263	241	242	282	247	250	286	273	222	229	256	290	261	261	249	258	288	274	266	242	262	216	241	297	280	253	258	254	245	269	250	235	306	246	280	272	249	242	295	263	262	229	274	264	233	260	261	238	267	257	248	266	249	245	255	232	264	263	276	289	213	241	275	229	242	242	233	285	254	263	241	257	267	238	253	269	253	275	282	245	233	258	229	259	273	258	236	257	261	257	232	261	250	253	212	243	239	262	248	257	264	224	251	294	262	232	234	256	240	238	239	240	233	259	276	237	242	240	241	255	227	245	258	254	272	283	253	237	251	276	288	258	250	248	229	281	259	228	257	258	288	259	251	270	232	234	264	238	250	238	281	228	261	282	230	258	269	232	259	308	257	268	258	238	245	256	239	249	268	283	236	262	277	244	248	280	259	275	249	243	264	264	278	251	229	238	235	271	273	269	230	254	263	249	260	280	286	252	221	261	241	270	260	290	278	271	289	276	240	282	246	288	309	257	298	238	261	264	228	240	303	281	236	245	268	241	277	238	279	277	261	257	251	284	255	267	257	237	259	278	244	241	261	288	279	273	249	269	253	262	260	228	222	239	266	255	263	264	242	273	248	254	268	268	254	223	245	267	281	252	292	244	253	248	275	240	267	277	251	243	270	245	266	218	232	262	256	247	279	243	289	255	275	223	246	274	280	248	244	258	269	229	270	283	280	247	248	238	262	245	249	246	251	243	247	247	268	215	253	231	256	243	239	246	236	246	272	248	246	285	239	279	272	263	239	272	255	242	248	269	273	258	237	293	259	233	202	264	239	277	251	282	280	263	234	249	267	257	256	229	257	244	250	264	289	250	251	221	244	259	240	269	246	252	264	277	265	269	256	271	263	249	259	265	225	241	271	249	265	313	280	252	263	250	251	250	252	244	226	231	247	256	278	249	235	233	253	232	226	287	256	251	229	239	236	256	239	247	248	275	257	255	278	242	253	223	282	269	261	267	261	304	243	216
7005	3838	8504	8726	6895	5188	4269	3547	3241	2681	1922	1490	1231	1081	851	701	644	639	686	571	600	607	641	625	587	571	581	611	606	553	631	559	576	605	607	557	586	552	551	552	548	553	559	544	570	577	598	561	556	569	607	566	559	586	567	553	546	570	550	587	572	501	530	512	557	562	532	561	576	528	553	560	539	572	563	566	570	528	522	531	579	535	532	551	548	546	577	548	558	601	522	557	584	561	591	508	514	583	562	527	611	579	607	586	598	549	552	525	560	562	563	537	555	532	580	536	553	527	574	582	536	572	554	561	550	542	531	494	573	545	559	541	564	562	573	540	567	534	511	562	570	552	567	527	569	518	536	545	551	562	607	548	572	537	551	592	573	553	535	506	558	618	555	537	533	507	547	577	557	549	551	529	541	574	544	556	535	547	554	557	555	570	544	570	581	578	551	572	604	577	538	584	557	527	589	556	564	559	540	552	543	549	574	535	570	542	556	564	555	539	513	564	540	579	582	582	557	585	577	552	556	550	593	510	562	542	562	586	556	540	589	517	565	536	557	554	572	551	543	528	585	543	529	572	510	560	553	573	582	532	562	552	572	540	567	555	577	505	510	582	569	573	548	561	587	557	566	576	538	586	539	585	552	549	555	575	557	556	550	596	520	563	553	540	553	592	555	570	565	593	549	570	577	550	573	554	543	567	534	557	528	532	557	580	573	528	535	560	581	572	560	540	555	539	566	555	573	537	538	568	505	527	535	543	525	553	594	567	568	548	545	564	608	587	563	578	554	543	553	547	594	557	547	565	564	594	546	569	569	528	577	564	582	546	518	569	589	570	575	555	565	564	502	578	581	540	554	541	573	533	544	562	519	544	546	543	569	513	559	582	565	569	568	525	573	600	525	554	588	598	524	589	539	547	542	561	584	591	576	562	517	558	533	577	549	593	495	580	505	547	549	578	514	602	525	557	551	577	541	554	543	590	548	551	581	585	563	530	533	544	549	547	620	519	564	572	543	549	539	513	569	565	551	544	558	571	574	532	544	531	573	609	588	535	548	572	563	568	589	530	552	568	543	531	592	556	583	581	526	548	528	545	551	543	604	551	538	587	543	558	546	514	547	543	572	552	563	564	545	560	578	558	574	563	545	545	546	561	564	561	527	556	572	518	530	535	524	586	534	587	548	547	540	586	561	532	588	532	548	554	604	540	549	514	557	550	553	519	544	523	529	525	512	563	585	565	518	525	536	520	506	554	568	556	565	619	573	566	538	557	563	494	538	561	592	560	561	537	563	555	593	542	531	542	579	581	542	599	583	521	536	540	546	533	574	565	519	547	556	523	526	564	571	533	568	529	561	546	563	586	577	537	580	588	561	557	565	551	550	593	533	529	563	575	561	528	535	543	551	552	578	568	564	537	565	585	576	563	606	575	556	570	562	552	583	563	565	550	570	541	582	544	565	529	540	562	571	516	571	560	573	568	538	554	528	619	554	541	583	597	547	530	587	565	613	559	531	589	582	561	545	554	581	533	579	550	567	534	575	529	544	552	551	588	593	551	542	555	526	541	544	523	591	517	572	544	596	596	568	558	533	523	518	535	544	554	574	558	547	550	566	558	562	562	554	535	563	523	572	557	570	534	559	560	583	581	539	554	552	545	569	552	580	578	603	549	567	564	489	543	538	572	579	567	560	584	553	561	555	553	536	526	553	548	566	584	531	610	546	567	523	555	539	590	563	574	563	542	572	509	566	543	531	583	579	536	557	542	558	533	557	578	592	556	546	560	570	576	544	561	568	567	528	549	580	545	541	552	531	530	589	569	528	508	553	561	562	534	536	548	564	542	582	581	569	541	561	564	572	561	526	548	552	573	571	531	556	553	606	509	605	548	547	502	545	576	576	556	551	584	557	594	572	525	550	562	568	565	548	593	527	581	522	553	577	539	577	541	559	545	582	558	543	501	585	537	584	562	548	526	548	568	529	579	560	506	567	528	533	559	532	543	573	525	547	535	560	565	568	578	601	556	545	552	513	524	539	576	549	558	533	577	579	561	544	554	549	561	552	544	588	555	527	592	553	573	552	542	567	538	581	520	554	584	566	573	517	584	561	542	527	546	565	522	567	552	560	558	553	549	537	595	597	582	539	552	591	587	562	559	515	516	518	591	540	531	537	528	560	535	575	581	566	531	526	553	525	536	582	571	565	609	572	528	579	509	581	577	544	549	554	572	567	549	593	556	561	567	564	573	562	559	557	555	565	567	590	559	572	533	546	531	537	566	558	565	581	552	524	538	566	533	528	552	587	531	535	534	580	559	588	556	548	557	573	545	539	523	509	576	550	563	549	559	574	570	571	522	527	549	590	522	581	541	539	558	519	544	606	564	557	557	549	556	540	609	533	545	547	562	576	564	535	562	539	581	524	585	536	528	525	543	578	558	572	593	541	540	578	568	576	580	585	584	533	538	554	546	581	547	570	540	552	551	528	550	579	556	602	544	586	618	586	561	547	561	550	524	519	564	524	544	583	579	550	558	539	578	528	527	541	530	539	594	516	543	574	523	537	553	550	555	528	509	563	552	540	573	549	529	529	588	548	564	520	543	604	567	533	570	546	566	556	535	574	572	526	580	524	605	552	544	542	547	498	584	550	569	545	592	570	580	547	568	549	565	549	601	552	522	570	531	564	555	575	555	565	592	581	542	551	561	562	561	547	607	571	538	504	552	575	595	554	578	569	520	560	522	511	553	540	543	551	548	579	513	534	558	549	566	582	560	523	554	567	549	520	515	549	573	581	578	543	538	566	539	561	530	504	549	531	573	543	619	514	568	568	549	579	556	523	509	585	567	498	582	553	594	564	545	545	554	538	585	537	542	549	525	509	556	566	594	560	541	571	572	533	545	548	570	565	537	582	575	570	515	602	550	577	592	578	574	530	558	583	543	530	586	530	588	556	583	542	566	584	596	583	563	561	584	567	551	542	567	520	537	561	592	572	564	558	604	591	526	617	531	530	577	588	543	555	566	565	585	576	535	529	590	561	566	524	553	570	574	554	537	565	561	589	569	560	531	543	538	562	582	554	573	548	550	556	549	541	593	568	565	549	539	556	600	569	558	570	519	573	551	579	542	558	573	556	569	590	561	568	567	559	572	544	508	543	555	561	546	564	574	591	571	563	579	565	554	574	555	548	562	576	521	537	568	520	580	608	538	569	549	544	544	587	517	571	541	548	572	563	568	544	531	555	541	560	577	599	612	569	534	527	571	547	564	556	548	555	553	577	565	522	572	547	563	548	563	568	545	594	545	511	518	567	589	593	558	611	563	523	546	521	541	526	591	590	580	563	515	571	543	589	582	551	564	561	599	556	528	596	541	531	545	573	571	524	574	511	572	558	574	511	535	530	549	513	542	528	523	526	539	494	553	579	550	558	543	592	569	592	526	549	571	581	513	572	552	564	570	566	573	543	554	539	553	532	549	596	604	569	547	539	593	567	561	495	551	563	515	544	585
28551	11277	7561	5042	3180	2163	1491	1261	1198	955	690	548	472	451	357	338	327	282	287	299	314	290	259	284	241	277	280	251	250	227	263	259	262	259	244	271	274	253	213	254	290	280	258	240	255	234	238	250	253	236	235	252	252	275	253	238	242	271	230	237	273	227	266	248	272	228	282	250	252	244	244	259	215	242	272	257	236	267	232	261	271	223	245	221	246	238	257	256	229	270	251	223	249	280	259	229	263	239	229	241	246	235	234	265	233	232	249	275	275	254	204	229	240	247	253	248	242	243	234	226	238	236	292	253	269	230	310	255	256	233	262	242	285	258	259	282	289	234	272	255	253	255	232	259	264	263	280	259	250	255	272	261	251	247	252	244	272	255	236	274	264	265	245	262	241	243	258	292	250	233	240	243	264	246	242	221	284	255	235	234	299	263	275	232	228	259	272	275	253	284	255	241	248	249	250	262	237	269	228	252	247	248	259	233	243	277	255	267	251	248	306	247	276	287	247	247	274	245	240	236	222	255	237	241	278	241	260	241	283	241	275	246	264	240	257	272	227	236	226	260	243	243	268	287	238	269	243	281	257	254	258	247	275	237	239	266	259	269	261	271	229	237	244	247	243	262	263	251	242	244	252	232	262	311	270	246	237	263	242	248	243	249	245	289	247	207	219	249	260	228	234	233	238	257	268	253	249	249	267	231	249	254	244	275	254	234	222	231	250	275	247	246	234	253	233	237	248	270	289	248	268	291	292	272	228	246	272	250	236	274	266	257	286	256	274	254	246	285	230	247	259	244	245	245	228	228	239	251	274	268	257	258	240	253	279	237	271	237	262	247	272	238	266	259	216	258	263	237	245	260	300	278	240	250	249	281	276	247	239	257	258	239	260	259	222	246	232	263	257	245	237	243	231	224	248	242	254	247	234	253	231	281	254	264	262	280	255	271	234	244	269	274	278	286	244	240	233	242	241	251	239	249	265	257	236	274	250	256	256	233	243	254	275	250	243	268	253	234	234	258	270	227	233	247	226	219	258	241	258	258	262	255	258	277	249	265	238	236	263	234	251	254	244	224	267	239	238	256	237	255	246	243	279	259	232	272	266	252	231	244	231	253	257	278	230	257	235	213	270	263	272	240	259	268	255	246	223	252	245	232	252	270	252	267	251	222	267	218	257	235	250	258	247	256	269	298	250	267	256	259	274	266	246	252	239	210	264	233	268	259	247	244	260	253	245	248	247	232	251	253	270	277	264	255	234	227	240	229	260	275	235	265	205	243	228	257	263	290	280	260	265	260	229	251	280	254	239	276	287	257	264	260	240	244	266	239	233	248	239	222	207	269	253	272	231	225	253	255	234	272	266	259	260	249	256	261	281	243	250	252	262	254	256	274	243	265	245	235	238	257	251	262	252	247	244	255	271	247	230	236	268	252	236	241	257	243	237	265	252	251	229	248	243	256	267	266	240	270	244	285	259	252	261	238	257	270	233	249	250	234	282	272	235	252	243	252	239	250	306	245	257	284	260	230	270	276	226	233	269	258	307	258	254	260	226	212	269	267	265	248	247	262	264	261	246	233	237	249	259	265	253	279	259	267	256	200	262	280	288	242	282	288	244	251	237	258	253	246	268	287	232	215	249	249	246	271	226	251	238	257	266	273	253	223	239	264	267	242	232	256	236	270	231	229	251	227	218	280	224	245	231	252	261	246	239	232	263	263	245	247	237	257	267	265	256	244	248	253	249	240	232	210	230	262	259	267	207	256	255	250	243	228	285	245	263	227	285	219	235	267	273	249	254	290	240	264	255	247	243	265	247	265	243	255	257	231	241	281	244	236	257	258	236	248	230	249	241	237	257	259	257	230	247	279	245	254	252	273	259	246	261	266	276	252	257	260	232	303	261	241	258	290	237	266	265	242	258	264	250	246	219	257	265	258	229	268	226	272	248	243	290	245	256	242	281	223	242	222	280	210	249	284	260	245	227	286	237	258	254	230	241	263	245	262	218	244	246	244	269	240	257	263	263	233	213	253	253	241	246	264	249	239	285	248	259	236	258	273	262	263	273	288	268	225	243	258	257	256	262	262	267	246	244	247	219	235	228	273	272	261	249	211	277	277	247	230	225	253	257	246	253	234	257	249	262	230	250	240	251	245	245	236	267	267	227	252	251	269	264	250	272	258	229	254	244	267	232	223	254	256	256	250	276	258	239	265	237	267	249	242	251	274	249	235	257	261	267	269	245	240	246	263	256	232	245	248	261	256	265	271	250	248	239	238	267	242	234	258	265	236	248	262	278	250	247	241	247	295	262	248	254	253	271	240	256	252	280	228	244	241	251	256	221	243	249	282	256	216	240	268	276	288	246	250	254	245	251	233	277	266	242	239	214	265	265	248	233	273	248	261	259	260	239	240	240	231	236	250	256	245	259	224	263	245	275	249	226	222	241	249	221	260	247	254	248	258	270	249	256	273	223	254	267	250	272	226	286	245	245	247	249	245	252	226	261	259	245	246	263	226	243	234	250	209	237	244	229	255	241	238	241	280	268	242	248	294	216	272	235	281	229	249	264	242	281	267	247	240	244	273	271	232	252	240	236	262	240	254	274	305	279	245	257	287	283	240	245	235	256	252	266	271	266	263	219	239	221	253	254	228	242	262	258	236	262	262	227	227	243	245	254	251	274	217	275	239	230	263	254	262	220	241	252	251	252	239	291	258	256	235	261	246	235	260	280	262	242	240	249	243	225	242	261	247	239	246	268	229	243	281	250	219	237	252	245	256	247	252	210	264	242	275	246	237	261	263	272	263	252	247	249	243	256	241	262	257	253	265	251	246	261	236	248	268	246	301	231	262	262	236	222	233	247	240	249	257	279	237	271	257	244	259	234	232	282	267	278	265	254	245	239	244	239	243	203	230	262	245	269	289	249	245	270	238	277	221	245	250	207	237	220	272	271	247	246	267	268	258	254	225	239	288	237	256	241	243	256	267	254	250	267	252	250	258	253	277	264	234	290	252	251	237	243	254	273	248	240	222	274	232	239	234	255	266	245	248	267	267	242	254	283	270	252	272	234	239	223	274	270	242	241	297	261	241	251	262	240	265	239	256	268	259	244	235	262	251	254	218	217	233	258	235	271	264	249	226	230	260	222	265	223	241	276	294	265	253	265	256	224	258	255	251	272	244	222	254	231	224	227	243	258	251	245	264	240	276	240	243	246	226	220	258	249	252	252	248	272	295	226	239	227	237	261	258	234	217	249	241	223	240	264	293	255	239	268	274	284	259	264	233	232	240	212	251	252	262	263	264	231	261	244	262	268	260	242	255	248	263	235	243	233	247	246	256	268	239	243	247	252	236	239	263	254	245	247	262	264	252	267	245	265	261	258	264	237	259	230	232	251	270	254	280	277	263	233	249	265	232	261	272	210	264	274	259	250	235	302	259	265	246	234	256	243	259	265	287	225	267	260	251	207	232	234	253	263	235	248	263	262	206	245	254	267	265	260	264
15450	7054	12338	12841	10730	8449	6186	5681	5379	4068	2909	2260	1730	1465	1206	1052	900	780	801	800	770	700	725	658	633	628	656	673	627	664	636	637	602	626	649	649	584	630	597	604	565	577	568	609	587	623	604	611	612	567	641	643	563	587	602	547	595	602	609	594	574	567	539	564	585	580	582	620	612	596	578	574	595	542	555	573	546	553	566	512	547	535	591	611	613	530	559	571	595	580	573	530	561	600	572	551	568	570	539	584	585	600	631	599	600	541	568	542	551	555	557	537	557	582	574	597	562	550	521	570	559	569	620	568	588	554	545	574	566	601	595	567	545	547	557	587	556	582	566	541	578	529	570	578	574	617	602	566	575	532	595	524	567	563	584	555	574	571	585	579	556	583	552	604	598	585	575	533	541	536	533	606	552	585	536	541	578	569	525	579	567	547	581	566	557	574	520	582	562	558	569	548	585	524	582	560	549	540	572	547	579	550	544	549	558	523	585	561	561	573	567	552	533	546	569	526	539	535	548	577	553	547	562	575	544	512	540	555	581	536	562	573	538	578	567	573	584	556	529	547	553	539	546	575	522	505	559	533	562	550	554	538	575	534	585	567	588	553	536	581	562	558	609	558	534	563	584	546	508	565	587	547	556	586	580	537	575	559	545	521	545	555	575	578	571	606	548	603	551	593	565	504	584	570	536	541	550	583	517	559	557	564	569	584	583	561	534	533	571	567	571	568	564	561	556	599	564	544	559	524	588	517	510	535	590	548	613	540	562	559	569	588	542	543	570	542	556	571	577	565	540	586	586	559	600	547	543	617	522	599	606	593	590	534	545	621	598	594	528	554	572	526	574	578	503	559	552	553	558	557	535	544	561	577	566	586	561	539	562	596	549	524	566	577	609	570	587	577	564	606	559	538	509	593	565	542	596	545	580	603	555	551	567	578	587	557	554	550	546	555	590	557	516	628	542	559	576	539	516	570	567	524	521	587	553	542	570	526	560	562	537	604	529	606	594	544	584	550	554	598	535	572	541	556	601	546	550	532	566	547	549	568	579	564	578	544	560	550	584	628	578	568	575	537	574	565	564	572	577	562	536	612	565	542	569	541	598	579	530	528	555	522	593	588	551	580	560	547	557	550	556	635	586	563	501	546	566	572	577	584	537	624	545	553	548	526	538	554	566	558	556	555	531	585	546	585	568	577	564	567	591	570	543	583	603	556	590	565	552	627	557	593	587	564	539	583	546	573	610	561	587	553	576	554	530	563	596	550	580	593	543	526	571	595	512	528	554	563	544	566	568	564	587	546	577	530	536	600	594	556	577	575	590	559	593	555	581	558	541	597	538	542	530	532	537	541	554	577	579	535	617	563	572	552	567	563	533	553	624	578	564	557	537	568	569	522	571	552	588	527	534	491	571	530	572	584	538	575	491	570	571	581	553	551	553	559	568	556	514	544	559	587	634	557	576	561	567	551	592	537	515	565	532	538	555	541	574	599	614	566	588	536	546	524	546	559	586	489	581	560	543	524	553	530	565	534	530	564	534	542	557	529	518	599	574	568	543	577	565	552	550	607	574	571	574	578	567	553	551	575	560	586	592	560	560	555	610	548	551	554	557	584	562	592	556	545	557	601	545	552	520	608	538	561	558	573	523	566	553	546	545	574	562	567	548	581	557	574	533	600	529	538	580	585	545	568	586	532	540	564	585	564	538	544	575	554	541	575	557	549	567	530	560	542	577	570	564	541	534	550	547	561	545	582	578	550	556	604	554	557	528	563	579	550	541	596	523	553	597	561	542	558	571	539	537	591	560	597	543	554	585	583	560	581	638	570	536	562	604	571	570	513	554	613	570	580	574	563	575	553	575	563	572	523	568	564	542	557	578	543	565	526	628	545	573	553	584	592	540	581	573	529	546	575	544	561	553	553	542	561	560	578	560	553	550	556	563	512	596	494	567	577	579	569	542	527	582	587	593	518	578	563	536	526	586	600	572	552	533	544	526	568	594	526	551	563	548	547	582	513	556	624	581	515	560	592	558	558	569	556	603	555	562	559	576	531	542	547	599	525	543	597	549	548	561	522	568	560	534	563	587	581	612	568	542	611	553	576	546	561	562	536	545	537	555	499	606	574	568	561	577	567	620	553	562	545	553	537	571	526	546	577	533	566	535	566	542	527	556	571	541	573	546	567	569	573	526	580	547	607	547	592	581	585	524	585	601	540	542	541	555	541	579	577	511	554	549	550	562	543	540	543	548	567	593	562	561	560	569	580	607	546	550	526	579	559	564	533	582	608	507	522	579	596	562	555	545	585	570	607	544	562	557	576	582	549	542	595	551	539	571	547	566	601	618	578	538	545	570	542	534	582	560	561	536	531	542	579	552	536	534	577	562	554	602	581	555	558	592	534	611	544	583	524	574	573	541	535	563	559	558	565	557	582	548	592	547	542	586	563	561	558	538	569	574	533	575	583	590	513	561	587	577	565	559	608	582	559	601	586	595	560	548	528	569	566	560	570	586	552	559	569	562	559	561	542	548	515	570	585	563	550	564	530	510	583	560	558	550	613	615	590	558	612	579	521	555	608	534	531	568	560	533	558	556	541	573	549	569	590	546	547	556	603	512	506	593	583	585	608	563	572	566	578	560	556	610	551	572	528	565	549	570	592	566	563	533	522	554	571	608	563	530	576	555	596	563	537	548	548	542	605	552	589	584	550	548	566	571	592	581	548	593	544	585	545	561	518	560	578	544	577	611	597	574	582	594	553	556	594	583	593	546	513	544	552	534	597	554	525	537	548	538	538	585	566	617	580	594	552	583	569	549	582	558	572	589	548	551	566	560	572	530	564	556	553	568	575	555	590	582	600	543	581	571	567	533	557	614	570	588	568	540	556	560	560	552	541	557	583	572	527	571	592	551	558	550	546	558	561	544	647	545	598	567	549	570	557	529	546	559	556	572	579	619	557	526	537	552	584	553	568	541	512	568	560	574	594	500	594	580	519	517	572	522	586	577	545	610	569	560	546	581	586	574	547	581	579	538	591	632	603	577	532	598	622	542	550	567	518	551	554	564	583	483	575	579	537	616	594	575	604	534	534	588	587	537	590	570	584	533	554	538	599	564	557	545	560	547	560	563	569	545	582	559	557	567	560	565	541	539	527	548	571	570	552	535	559	600	518	576	562	583	573	535	543	540	555	534	566	546	556	563	552	559	535	585	567	550	555	579	513	578	567	582	573	552	577	606	570	579	569	572	616	571	564	567	517	531	581	577	559	575	575	581	545	556	549	537	550	572	543	555	591	518	587	585	563	536	550	571	559	590	609	535	564	570	549	587	534	604	585	583	611	566	562	581	570	535	538	603	536	566	549	568	574	583	550	549	574	563	589	579	575	541	600	545	582	581	540	572	558	562	569	537	562	570	561	559	546	544	582	551	530	553	602	577	545	544	557	536	605	547	579	561	603	523	557	551	526	549	571	589	544	546	538	516	539	572	579	545	571	537	517	567	570
38794	18561	10844	7387	4531	3146	2493	2037	1719	1286	940	737	633	565	497	452	424	392	380	365	357	345	351	332	335	338	392	318	357	346	370	366	335	319	351	341	340	315	334	328	326	421	352	331	322	347	324	328	338	308	343	316	322	330	321	339	380	336	302	321	306	353	351	309	345	300	330	356	314	351	328	351	363	328	336	296	344	344	335	342	338	345	330	331	322	287	335	354	323	323	335	340	345	312	301	313	343	347	330	323	334	313	329	315	381	312	326	295	303	322	302	301	336	307	335	359	300	326	330	346	323	328	324	330	328	308	327	319	306	327	266	302	320	297	341	358	305	320	336	331	311	313	321	314	323	298	325	330	327	351	316	327	310	314	308	318	350	322	341	324	329	323	353	321	343	349	332	332	313	325	344	308	335	363	370	327	316	348	345	348	347	301	336	351	313	333	316	293	318	297	290	293	329	334	336	344	320	365	333	328	329	365	309	357	319	343	304	337	324	367	342	338	302	314	323	313	311	325	319	346	340	331	349	335	339	318	302	331	315	335	324	347	319	324	336	323	314	346	311	323	329	306	322	319	340	338	345	324	308	329	287	335	340	319	322	336	336	339	309	315	319	318	303	349	333	311	315	323	351	338	320	308	308	335	323	316	335	282	326	351	340	314	334	342	326	308	321	281	362	294	321	328	345	343	305	311	321	294	294	313	317	350	314	310	358	310	351	322	329	336	348	321	318	330	319	348	325	320	359	340	324	338	328	317	344	280	354	312	329	335	337	306	340	341	314	304	342	314	294	314	314	344	337	300	321	327	339	325	340	328	314	340	330	343	340	312	334	334	297	320	315	330	341	294	313	304	317	317	363	348	308	309	354	356	353	347	326	325	324	357	349	356	341	329	387	315	339	356	360	349	334	367	304	304	348	342	329	318	321	327	337	327	345	325	361	337	305	347	287	321	306	346	383	304	293	325	316	335	360	343	385	308	325	320	316	330	331	304	297	388	320	350	329	335	339	367	355	316	329	343	357	344	329	321	359	317	340	351	339	322	325	329	312	331	374	362	306	277	323	323	326	306	300	283	319	337	316	342	332	325	302	315	325	324	313	343	305	343	351	331	349	328	336	316	347	325	343	332	291	330	336	332	329	344	317	356	303	318	329	324	340	343	363	351	323	341	316	313	312	345	324	353	307	312	355	305	352	343	317	340	342	293	281	326	332	311	325	343	325	347	346	329	323	338	372	353	317	330	313	296	314	316	315	329	334	325	358	314	322	339	294	332	312	330	330	316	329	318	339	301	307	279	321	345	310	330	328	314	317	282	314	329	357	316	343	309	307	327	336	331	313	338	347	309	336	324	328	337	320	348	348	320	338	300	313	335	348	325	351	324	355	315	333	298	327	281	357	342	333	325	313	320	354	309	313	306	330	325	352	356	338	328	291	316	306	317	306	355	301	313	349	339	346	323	363	318	347	319	338	304	317	322	347	321	375	335	325	330	376	370	324	315	292	320	342	311	334	323	317	328	326	287	350	290	324	301	332	351	285	341	327	294	337	329	345	309	339	309	329	347	322	333	347	327	286	340	351	326	308	314	340	334	316	329	337	336	348	341	318	316	323	300	369	334	310	315	347	345	318	300	355	352	329	329	357	346	334	348	335	315	335	353	313	315	348	360	321	351	324	278	326	325	284	351	289	271	345	310	322	300	296	355	324	324	321	336	340	307	310	270	299	334	303	334	321	306	335	310	347	307	294	311	293	305	330	308	340	351	312	326	325	304	291	309	368	299	326	364	305	319	365	321	320	329	358	302	338	320	309	325	336	301	354	390	298	325	352	357	311	312	324	329	340	335	316	309	299	328	320	296	350	320	319	312	346	345	323	316	338	342	304	288	319	373	307	351	331	342	340	358	363	327	324	330	338	332	301	328	314	332	316	309	333	345	332	313	316	325	319	321	317	309	311	365	363	341	329	322	325	341	328	326	313	345	327	320	359	321	337	286	331	312	310	325	307	350	307	315	319	305	328	352	306	305	326	333	352	357	304	346	321	332	302	327	353	276	389	292	335	309	367	334	284	304	385	321	336	311	318	310	314	339	323	369	356	341	310	343	331	306	329	310	329	291	328	274	326	308	338	360	327	330	329	327	318	313	321	337	321	295	330	332	293	319	335	346	345	316	375	343	335	334	337	315	320	345	312	308	336	318	350	317	350	300	321	362	346	317	339	327	345	342	340	308	333	332	360	342	327	344	337	332	340	321	299	332	311	315	362	332	338	324	344	366	296	315	307	334	344	382	326	294	312	325	311	321	342	286	306	331	338	346	323	319	309	327	292	343	346	348	326	312	306	368	331	353	323	324	339	310	323	311	297	312	303	303	306	338	339	294	319	327	358	330	363	335	337	341	321	325	340	326	348	325	311	335	360	324	327	322	340	325	285	351	333	285	290	329	325	336	345	343	316	331	356	312	314	328	309	311	315	355	333	342	356	327	327	340	323	319	342	316	314	329	366	310	340	364	334	319	324	316	322	311	316	349	334	367	318	356	315	332	349	304	344	315	351	312	324	337	320	321	300	319	344	359	313	357	327	306	356	302	315	325	287	320	350	318	331	290	315	339	290	322	321	313	366	326	341	343	357	338	288	311	292	332	326	335	325	314	341	327	336	322	383	368	310	370	359	327	322	341	310	273	352	317	351	323	324	308	366	341	307	321	307	328	348	337	358	321	355	325	328	326	302	312	321	303	309	329	321	322	349	346	329	343	324	325	336	314	333	321	349	325	323	325	321	333	343	332	322	304	342	321	313	305	317	309	297	328	312	330	332	331	344	334	324	334	336	326	327	315	345	319	335	286	375	305	310	331	280	339	331	296	350	348	330	341	363	337	321	322	318	345	360	321	322	328	312	341	300	352	316	356	312	324	331	312	324	331	316	325	304	308	310	329	317	369	303	327	296	317	349	309	316	315	362	349	331	340	350	343	293	345	336	351	331	323	320	307	326	327	317	331	309	292	281	284	290	354	305	323	345	340	306	317	331	321	345	351	319	358	323	338	304	274	304	325	308	309	345	353	364	333	325	311	296	310	368	304	264	343	360	337	288	304	334	338	313	365	312	346	363	296	339	344	360	366	301	334	304	322	346	330	307	353	333	308	324	358	324	339	308	312	296	306	312	329	343	323	305	336	337	326	335	338	325	346	319	328	302	309	311	310	331	334	306	325	337	329	346	295	325	286	310	300	312	339	323	320	299	368	346	313	314	364	317	325	340	334	323	361	332	321	318	324	329	342	314	351	303	325	322	319	334	313	335	334	330	333	296	310	304	305	337	317	307	302	317	342	346	336	306	328	338	312	329	311	332	366	339	320	329	350	359	336	342	336	355	331	381	316	309	317	315	353	315	339	322	318	317	307	335	297	339	349	320	313	367	331	305	324	328	314	327	340	312	340	369	304	326	333	283	301	351	353	331	304	348	367	345	332	315	324	278	321	347	325	349	362	338	335	312	330	324	364
20502	10869	15631	16233	13296	11069	9533	8384	7142	5517	4034	3060	2351	2073	1741	1480	1215	1091	1008	949	971	952	864	849	828	844	838	804	790	803	802	835	818	776	814	823	801	853	784	771	837	759	766	739	742	734	719	765	742	731	779	769	753	733	768	732	750	709	738	772	762	731	727	698	734	691	702	720	714	735	723	729	681	683	726	750	722	711	734	711	687	719	724	757	735	740	715	748	675	704	730	703	708	745	698	697	755	702	710	703	738	733	712	682	684	715	718	682	704	706	722	754	726	706	747	733	709	718	728	685	746	696	702	722	697	670	717	666	724	739	661	672	706	623	672	694	719	741	742	720	718	702	716	719	685	742	735	702	695	714	726	688	672	736	718	692	771	704	710	699	688	726	677	707	676	671	754	725	678	694	685	703	700	690	678	663	679	715	690	687	654	678	724	719	681	708	712	692	726	699	733	695	700	693	689	698	718	711	707	677	699	740	714	683	654	742	710	720	729	712	668	709	743	698	726	716	707	725	671	649	709	735	684	698	718	686	704	734	706	751	729	689	690	652	662	758	708	704	720	662	700	706	688	707	740	668	728	737	681	699	703	698	698	768	688	690	731	664	681	685	675	695	719	715	664	703	687	727	654	695	706	742	723	663	736	740	691	745	686	669	681	692	647	722	702	686	655	709	717	671	686	688	744	727	765	665	726	715	738	672	681	719	711	679	737	742	630	720	700	720	709	682	725	708	673	699	686	686	636	669	689	733	733	688	689	752	702	656	671	695	655	678	661	729	748	698	721	666	680	706	687	726	737	690	687	694	672	706	686	669	711	684	671	698	643	771	722	714	703	714	736	706	665	721	731	726	708	725	728	700	716	696	743	723	746	729	677	673	738	744	677	731	704	727	725	687	673	745	661	664	706	731	695	702	674	664	680	714	711	715	683	671	733	653	657	702	722	683	754	649	709	776	724	707	748	712	697	749	679	728	698	733	701	724	696	704	667	741	677	723	719	681	674	679	702	697	750	699	684	700	718	762	682	677	737	710	701	694	732	705	697	738	716	763	711	686	690	722	739	735	708	674	778	799	693	755	749	674	710	702	727	719	716	710	663	730	668	650	746	679	709	675	716	692	696	672	678	668	737	722	668	748	732	661	661	701	764	678	660	660	713	683	665	668	710	689	693	731	753	733	707	702	688	694	690	710	722	667	726	693	722	705	734	699	696	673	680	702	700	685	673	692	706	714	708	687	733	700	712	694	749	693	687	663	687	661	686	735	669	719	686	639	720	693	690	711	734	676	646	700	693	700	732	690	702	690	658	691	689	740	678	697	730	734	689	720	684	723	698	711	726	723	699	705	704	684	667	714	713	702	707	704	690	681	646	718	701	697	709	702	699	704	702	684	711	744	691	725	689	673	697	750	695	713	702	710	678	719	625	703	682	686	694	714	708	740	736	710	681	704	757	684	707	697	743	711	725	731	697	696	716	711	685	728	677	651	740	699	761	713	758	714	741	682	698	725	722	723	692	704	751	742	687	642	747	747	690	682	684	668	696	706	735	689	705	683	671	716	735	681	673	682	730	666	715	713	704	713	734	715	692	747	717	681	697	705	681	671	677	717	688	689	742	735	702	703	716	700	705	714	683	686	705	683	739	702	709	690	719	753	724	713	680	731	678	694	738	686	717	701	726	697	664	715	688	665	672	664	738	694	693	771	689	676	710	721	702	728	661	710	683	706	705	691	674	680	661	678	676	709	701	649	699	703	638	708	766	657	735	703	688	701	695	743	668	707	700	739	683	684	646	688	730	663	664	689	739	680	671	697	675	667	704	681	694	695	698	674	695	697	672	690	660	703	686	712	683	701	698	741	677	678	686	722	688	788	654	719	644	725	688	684	662	683	743	706	632	673	725	693	648	669	695	658	700	701	688	702	733	678	696	707	737	709	669	679	717	687	662	687	707	751	716	706	738	681	715	735	728	707	653	756	730	693	700	707	672	755	724	698	741	755	702	693	641	711	707	707	698	658	695	704	690	717	707	689	746	688	686	705	716	725	708	710	694	674	703	715	757	685	682	673	711	724	691	731	718	664	716	693	711	741	722	723	710	690	720	699	730	730	680	709	712	710	676	658	726	751	730	692	699	731	746	682	698	728	740	703	684	703	706	693	637	734	726	717	725	682	705	714	707	707	668	695	749	711	736	715	667	658	706	710	705	751	695	715	749	703	717	640	719	686	707	719	687	716	677	718	660	720	717	755	703	697	713	660	666	722	702	742	683	699	684	678	726	691	741	722	740	698	697	655	739	685	682	716	677	680	708	708	726	680	677	670	673	714	685	742	707	696	727	660	673	728	748	665	666	708	702	700	695	687	653	684	675	696	690	682	757	690	711	698	671	711	693	700	708	701	663	729	721	677	665	737	703	777	670	722	716	689	686	691	714	700	712	675	676	723	703	706	686	645	677	728	732	694	705	701	716	703	686	698	686	723	634	687	695	691	711	718	674	714	664	687	681	703	706	706	679	693	693	705	693	742	673	665	676	646	734	700	714	669	736	684	758	666	674	714	694	731	707	690	676	772	695	738	699	722	699	692	698	730	723	715	704	690	708	711	693	731	686	735	715	689	685	729	686	757	692	677	704	695	666	696	669	656	703	697	708	734	686	710	695	678	732	723	688	721	678	765	688	712	715	753	695	696	724	695	718	684	689	685	727	742	702	724	671	751	730	705	666	725	787	689	713	747	692	714	740	710	660	678	689	705	669	697	714	706	691	719	736	696	653	699	705	711	698	691	696	732	698	726	736	710	721	671	686	757	731	726	704	684	720	746	751	717	713	709	684	693	684	704	700	749	693	731	701	723	696	663	674	776	673	696	695	688	700	701	684	702	756	739	686	681	672	748	715	712	714	689	672	711	707	736	736	706	696	705	725	632	666	725	744	714	683	737	714	665	706	730	725	676	655	695	743	678	660	676	687	693	678	705	690	709	649	709	668	696	723	729	741	706	708	716	670	681	701	664	712	667	725	636	729	686	719	696	712	693	688	681	705	679	719	700	697	701	728	698	709	694	677	691	723	718	671	674	713	704	721	681	677	726	715	701	753	657	675	686	681	716	727	737	728	711	730	721	687	703	725	712	670	679	697	722	705	680	705	691	721	688	725	713	702	663	767	711	681	672	677	775	716	709	665	688	674	679	716	709	716	715	752	690	688	720	720	735	690	740	708	717	694	713	737	699	663	671	723	670	673	748	690	708	710	714	677	718	718	676	741	687	707	712	753	743	679	646	699	786	719	683	726	672	739	664	734	704	736	700	722	692	674	703	676	700	728	705	728	708	699	701	675	686	699	729	674	696	678	692	677	696	690	617	631	751	678	699	725	693	693	707	672	711	707	720	737	675	657	715	746	692	660	726	747	691	677	724	699	718	720	711	733	737	682	676	667	700	749	693	725	670	694	724	718	694	718	737	702	749	678	669	693	688	645	720	664	635	729	722	694	641	724	637	717	715	651	656
13594	6000	4510	2987	1717	1268	1127	905	816	609	460	382	363	357	281	286	278	272	273	249	259	280	235	272	250	236	260	219	234	260	253	290	253	239	242	239	242	267	271	256	288	254	246	273	244	226	257	280	251	251	247	276	268	254	220	225	259	210	237	250	260	269	278	265	270	250	240	252	252	240	255	245	265	260	245	216	273	244	246	253	243	233	246	245	269	247	280	242	238	235	267	267	251	257	250	256	268	257	250	243	279	260	279	262	242	239	259	255	234	235	246	282	238	228	274	257	249	272	260	227	220	251	242	241	243	244	238	218	221	269	229	239	235	239	257	279	231	284	272	259	218	267	266	239	231	256	274	251	217	243	218	235	231	254	231	235	276	272	239	246	237	250	244	257	235	247	240	234	247	296	258	250	270	248	263	270	248	248	260	221	266	240	223	238	220	250	266	234	236	224	250	273	232	239	259	244	238	248	248	266	236	299	235	265	238	262	270	250	247	245	269	242	227	240	226	247	246	245	241	259	223	224	261	210	257	219	248	235	245	242	246	239	219	243	222	247	216	266	224	261	264	235	253	228	241	272	262	247	260	247	248	267	247	254	238	256	281	240	232	237	238	221	267	261	261	225	247	254	257	270	238	264	228	257	236	235	247	243	229	233	280	263	242	231	266	234	263	270	246	229	236	243	251	194	261	233	253	246	229	246	222	230	230	267	265	225	269	232	230	252	257	253	306	286	247	257	240	248	246	251	219	246	260	248	269	246	245	244	274	224	261	231	262	257	238	221	253	245	251	251	218	281	238	257	244	260	244	245	231	247	242	246	253	249	246	252	224	227	232	248	243	225	248	248	252	246	269	269	247	235	278	278	257	256	239	240	267	235	270	225	223	239	258	238	243	246	263	271	271	238	246	264	238	243	272	266	284	252	240	269	283	214	260	240	274	252	262	230	232	276	218	243	244	263	283	199	274	250	227	206	265	250	261	243	252	229	248	220	239	247	262	238	237	270	249	216	228	256	260	253	258	261	251	250	265	268	249	236	251	285	267	235	247	251	300	240	228	276	265	261	284	237	301	243	257	239	244	259	265	250	197	212	250	264	242	226	243	260	286	277	230	236	274	255	250	247	262	250	250	255	211	266	219	256	215	236	237	248	247	273	245	254	246	246	253	259	227	235	259	247	292	220	240	244	258	234	254	263	229	277	218	251	234	265	270	253	232	233	244	231	241	291	260	251	254	287	251	278	262	277	234	235	269	236	228	235	233	241	234	282	240	222	267	252	255	210	273	238	225	218	256	234	254	254	247	268	256	225	258	258	247	237	248	242	243	257	258	269	239	259	259	212	277	232	230	245	237	220	234	269	248	258	251	234	272	284	231	291	260	243	268	233	239	256	218	246	241	226	276	277	251	243	227	243	241	280	244	272	252	267	259	242	228	236	261	236	245	253	292	265	221	241	265	286	241	232	255	249	266	248	257	290	273	235	245	254	244	258	263	259	241	241	249	239	249	299	290	242	265	257	269	255	269	240	275	251	273	262	237	253	241	274	248	239	252	236	249	227	259	210	221	237	239	241	223	254	257	252	288	251	246	278	246	256	238	238	248	239	280	250	233	247	228	254	276	270	232	258	239	229	249	274	246	226	212	278	243	208	273	269	248	248	253	242	228	259	253	259	237	281	259	223	268	238	234	234	246	227	257	250	263	247	255	261	246	250	245	271	238	220	275	213	229	209	247	249	267	242	226	244	250	247	231	257	249	276	286	286	251	239	234	225	264	259	252	268	272	252	265	258	238	254	239	237	227	265	269	268	257	247	269	248	231	255	278	236	276	225	220	233	241	244	260	256	251	289	269	273	242	231	223	245	255	248	226	253	230	241	230	236	264	251	243	238	260	253	234	261	254	257	225	239	230	253	261	242	249	251	252	241	247	265	268	246	240	253	240	266	243	266	255	263	259	237	264	231	244	253	271	275	242	254	265	254	265	240	255	253	258	261	225	266	254	232	243	264	267	255	225	223	249	265	255	241	259	238	247	260	269	255	253	224	238	245	253	256	269	253	255	231	263	216	245	261	245	235	228	258	261	244	265	246	249	249	289	261	257	278	284	292	247	261	249	253	251	278	241	240	261	216	259	296	246	247	241	279	257	288	249	246	235	219	234	236	261	264	230	246	259	250	248	236	256	268	249	268	242	239	246	253	253	251	239	247	243	268	259	229	257	240	263	256	270	240	260	278	235	255	225	238	250	253	266	251	244	238	215	259	259	260	274	244	263	230	224	269	265	289	244	235	272	251	242	289	281	230	245	270	226	243	244	252	235	218	255	237	276	257	263	259	243	217	252	210	271	264	272	298	232	239	257	229	270	223	245	242	263	239	240	244	223	256	230	239	226	258	258	227	268	250	248	238	257	255	243	271	270	243	250	252	252	268	260	271	243	248	256	247	250	277	226	235	260	250	259	246	261	249	231	248	234	235	263	283	236	244	246	215	257	251	249	249	224	245	220	264	251	251	228	224	241	256	240	274	263	231	300	265	260	247	253	280	244	241	252	276	241	281	239	200	246	244	256	262	258	248	258	234	239	246	273	249	273	256	244	274	271	226	240	257	253	225	271	265	227	297	270	241	230	273	241	234	261	254	250	238	243	233	221	235	247	247	273	239	271	244	253	227	234	247	261	284	275	240	231	252	221	222	252	235	268	254	239	252	263	235	193	237	271	264	260	232	264	277	244	264	237	249	255	222	248	257	234	208	268	281	248	269	242	252	259	259	209	266	241	244	247	246	243	272	257	219	231	230	224	256	225	238	230	255	243	233	255	260	259	267	228	253	248	254	249	254	245	254	268	245	251	235	246	210	251	247	275	235	241	263	249	226	260	250	256	225	239	256	262	248	225	229	255	245	266	250	213	242	223	242	241	245	271	245	256	246	249	264	265	270	253	228	280	209	231	235	228	248	253	243	195	244	261	245	241	262	261	243	233	224	252	252	250	232	254	232	237	260	253	265	233	253	238	273	268	267	258	252	226	245	238	261	257	228	266	252	232	248	234	266	258	248	245	265	230	271	244	243	234	229	276	250	233	255	244	251	226	253	244	279	259	246	258	290	232	296	279	269	220	253	252	250	257	268	276	267	237	239	252	246	246	250	254	258	250	239	256	252	233	272	232	246	264	272	249	211	227	248	244	261	236	218	228	252	232	246	248	251	260	254	247	254	229	244	270	225	239	248	255	253	282	285	290	269	244	223	235	242	283	245	279	240	247	245	234	272	238	223	271	287	280	246	244	246	251	288	222	244	237	260	267	259	245	249	209	266	271	247	255	275	228	227	247	264	252	237	242	255	253	264	262	274	255	243	250	273	288	274	245	226	233	255	255	242	257	254	233	226	237	249	260	220	240	233	265	232	254	235	261	281	256	249	238	267	253	268	232	239	252	237	246	290	234	238	267	286	246	251	257	240	243	292	279	288	268	244	247	235	289	258	255	239	256	238	257	253	275	260	255	264
7097	4428	8131	8261	6192	5105	4616	3985	3221	2356	1789	1367	1119	1051	862	766	688	649	608	659	589	611	575	604	585	588	547	576	581	552	589	603	589	575	550	576	549	542	560	554	556	557	570	535	561	545	568	545	559	565	572	595	572	570	541	601	559	573	555	509	558	538	533	584	544	520	568	544	607	562	575	562	555	559	541	546	533	517	533	607	520	544	555	531	532	523	564	541	545	556	598	583	541	579	510	526	523	589	519	540	540	512	504	525	546	553	533	562	562	519	539	546	531	536	550	548	525	540	598	569	559	534	546	530	571	541	591	582	519	550	550	559	522	519	524	524	549	512	563	566	536	501	563	520	516	548	546	474	541	533	571	539	507	563	526	537	552	595	568	535	566	541	541	555	531	597	558	531	555	561	535	538	590	578	527	557	580	548	568	526	511	557	554	591	533	558	544	569	545	549	568	568	518	514	532	540	575	563	541	557	518	562	590	545	582	548	535	543	531	560	548	539	526	570	569	506	568	558	554	509	541	518	560	555	528	547	548	547	501	559	550	533	579	555	521	520	529	505	528	542	542	554	516	522	504	578	491	515	547	572	563	557	587	568	524	564	524	534	533	517	547	524	551	576	555	560	526	531	526	594	563	549	533	532	534	560	542	565	556	541	527	544	544	575	562	574	588	556	535	532	507	515	536	533	567	538	571	541	583	558	572	558	555	560	564	550	535	555	540	540	548	558	539	589	517	515	550	583	554	536	584	493	544	574	547	579	568	536	572	570	562	586	536	549	516	533	522	527	608	562	515	505	521	540	536	545	561	529	602	586	558	542	554	525	569	594	544	533	532	539	581	567	543	572	598	544	526	537	529	545	503	539	537	544	539	512	535	536	528	540	523	545	533	513	556	547	546	596	575	517	539	555	536	529	510	519	540	554	552	553	526	520	502	596	555	566	558	502	563	563	552	522	573	544	567	559	555	570	548	548	534	555	566	551	531	528	526	519	554	574	561	549	562	526	511	549	548	549	537	514	538	612	534	588	568	583	559	550	540	545	550	581	556	564	538	543	531	547	549	517	562	520	550	569	551	581	525	573	559	554	510	564	522	612	559	596	558	533	535	530	534	546	499	548	554	525	543	563	522	522	577	521	538	561	501	565	527	558	573	557	566	544	518	515	583	560	520	505	544	564	549	531	568	559	535	532	513	558	538	545	545	520	575	546	510	579	548	549	517	501	513	503	537	560	579	569	559	558	539	535	567	524	562	563	553	550	542	523	542	573	586	542	558	577	513	523	551	519	539	584	518	562	549	550	527	517	553	581	537	525	517	529	568	512	603	571	518	531	534	572	537	553	564	545	545	562	538	580	508	513	550	538	561	562	525	542	540	544	537	566	571	584	514	604	487	562	552	549	552	529	535	562	547	501	530	583	530	544	523	546	569	540	521	529	505	570	533	558	570	570	504	567	610	544	519	579	586	537	549	549	538	568	567	549	581	596	519	595	597	565	592	590	582	533	535	532	549	555	581	529	538	572	562	538	555	563	572	532	602	568	555	547	559	567	571	564	601	575	509	556	494	577	577	571	564	540	602	508	534	530	583	526	594	534	556	561	527	596	537	584	649	526	552	545	580	539	574	525	542	552	557	535	520	550	577	531	534	541	593	553	556	547	556	547	466	519	552	514	533	567	571	522	567	550	572	526	556	585	548	510	544	506	552	563	555	563	576	566	512	531	532	529	522	569	601	588	555	567	573	565	576	540	577	595	555	547	539	529	577	510	505	560	570	541	538	504	574	519	530	567	576	517	536	557	512	599	558	523	535	550	535	506	564	546	594	541	525	577	519	528	533	506	521	548	568	567	550	542	525	538	553	526	539	528	534	593	535	545	536	565	537	524	563	557	544	559	520	591	511	540	522	520	541	597	548	549	546	535	538	560	534	548	513	553	558	521	542	567	589	559	591	610	571	508	538	528	513	510	523	527	553	564	512	538	559	572	542	574	534	539	545	508	525	548	544	532	525	571	563	577	545	561	537	546	540	541	539	530	549	516	543	537	571	558	567	527	528	547	521	519	547	544	581	557	587	549	512	528	566	566	569	527	549	545	490	534	502	576	540	554	550	522	521	527	575	513	539	522	555	506	572	552	504	531	511	554	560	560	559	586	508	577	583	538	516	532	588	556	589	548	553	554	530	542	538	548	524	518	535	551	517	555	497	559	521	569	555	529	552	562	519	528	559	524	568	532	547	568	516	504	519	536	537	600	548	560	579	534	559	524	513	524	521	543	555	533	542	525	540	519	545	531	539	557	515	502	544	516	541	511	562	555	574	571	546	526	522	553	537	547	531	582	525	533	561	525	508	517	547	524	550	528	568	559	537	544	557	544	543	550	585	556	520	557	566	575	549	543	542	565	522	570	537	536	570	534	569	583	524	544	507	563	578	553	556	534	548	547	521	546	549	528	556	568	568	536	538	543	505	587	534	567	536	517	545	519	549	558	549	531	567	558	575	525	531	552	520	553	533	550	547	533	546	539	532	578	580	565	538	534	503	532	498	559	576	552	553	504	527	548	520	532	553	545	574	552	557	499	537	564	567	536	564	537	548	558	569	533	518	551	535	542	571	581	525	592	553	514	552	505	561	526	608	521	552	546	528	567	575	503	562	571	523	596	526	599	552	541	576	540	563	591	543	532	526	575	538	560	566	571	546	559	564	538	552	576	534	509	565	561	553	565	547	570	563	532	554	534	525	512	550	592	577	551	472	602	575	537	579	565	535	533	554	575	522	562	532	540	564	576	547	529	554	576	569	528	547	514	541	555	545	565	527	545	540	542	565	560	554	536	507	560	511	554	557	546	524	561	537	552	540	581	556	568	561	569	577	540	576	579	591	534	510	539	540	541	554	538	550	526	561	517	540	555	570	555	562	542	591	568	520	540	527	575	548	567	550	611	534	578	573	566	530	525	548	543	518	593	531	594	565	518	574	572	582	568	487	578	499	557	511	506	535	567	530	564	537	543	498	529	567	552	599	565	550	581	538	536	552	578	604	591	510	512	514	560	522	522	564	526	549	486	533	564	550	527	518	560	508	575	547	540	553	548	572	556	588	558	549	617	588	594	567	560	575	552	548	583	531	552	577	575	554	532	538	546	584	562	548	553	584	538	553	560	558	576	524	536	555	552	545	542	552	522	607	548	546	561	542	538	487	559	569	553	523	529	539	565	541	554	555	535	527	545	562	540	577	536	523	553	569	548	567	622	551	535	541	532	580	555	578	522	540	535	523	519	541	543	562	566	547	542	576	552	545	504	531	553	563	553	526	536	557	541	513	552	512	551	520	529	547	546	525	590	578	520	558	567	554	521	557	552	549	536	557	573	575	545	499	581	541	564	568	541	533	532	554	514	604	546	515	509	580	529	550	591	559	551	540	512	543	505	572	550	542	540	539	575	540	575	561	558	568	533	533	544	511	501	565	504	558	535	539	567	572	539	572	549	539	538	567	535	565	528	537	517
29396	12711	7520	4948	2998	2062	1685	1584	1210	898	674	566	461	392	358	351	328	296	307	287	305	293	283	291	277	270	264	285	248	219	257	243	295	241	261	269	251	288	264	266	268	227	219	253	272	274	282	273	278	301	233	276	266	219	237	276	256	254	266	294	254	219	253	262	212	274	236	240	255	244	262	229	233	255	271	273	240	225	272	272	250	264	247	267	269	242	223	252	270	251	250	254	223	255	253	238	249	224	260	251	261	241	244	282	255	217	251	240	240	256	240	254	245	264	246	230	253	212	253	274	270	283	238	261	242	253	270	246	246	231	243	263	278	244	255	268	276	259	282	281	261	275	268	246	250	245	264	257	283	262	257	232	237	249	221	261	245	249	266	251	271	256	243	246	251	259	240	236	264	251	230	274	261	252	238	261	243	251	222	257	253	273	240	227	250	233	231	227	241	274	222	261	258	260	272	251	244	274	248	270	264	249	262	268	264	280	248	271	254	239	246	209	241	239	261	223	250	282	275	242	264	264	260	261	256	272	241	271	254	255	278	249	261	261	247	258	286	236	279	232	257	211	252	267	283	253	265	266	270	234	247	268	249	241	256	285	270	240	228	234	243	241	244	264	276	224	252	253	262	245	267	249	229	261	266	237	260	259	269	254	261	236	255	248	228	270	229	280	238	248	240	232	229	264	279	266	269	240	243	239	246	266	245	263	241	238	240	245	253	240	247	272	251	290	258	248	237	251	273	242	239	256	247	230	222	254	253	256	255	213	243	250	235	267	231	276	270	243	266	228	253	238	274	254	248	263	256	240	253	255	227	253	226	261	243	242	254	231	256	238	246	277	237	254	262	272	240	267	265	272	281	274	291	262	213	243	257	233	264	250	246	243	270	224	261	242	251	270	242	268	242	221	241	275	250	267	238	267	227	274	256	258	277	253	283	274	244	251	235	271	243	238	275	291	282	270	264	261	244	269	248	259	291	266	257	267	267	251	253	256	269	268	284	238	266	228	246	246	275	251	259	270	255	252	214	251	251	281	251	237	262	267	229	295	255	252	288	237	233	238	251	246	250	266	251	260	269	254	237	217	252	231	275	245	273	249	247	255	231	242	251	275	259	260	252	257	259	273	271	256	255	275	281	284	261	239	237	267	244	238	248	254	262	265	293	247	253	279	281	238	257	268	298	237	259	255	243	276	259	283	239	261	284	201	274	241	275	270	249	272	265	226	270	225	249	285	274	247	279	271	268	257	271	265	252	226	244	286	271	262	282	259	265	267	231	244	230	227	238	263	264	262	238	249	227	235	264	249	239	246	243	272	258	244	262	259	253	240	230	231	219	247	280	243	257	244	218	248	267	226	259	228	226	255	245	248	269	263	244	258	239	226	261	253	233	263	236	241	251	278	237	240	221	256	220	248	259	250	255	236	246	203	274	272	234	253	249	257	268	243	225	245	252	284	260	275	233	237	275	251	245	264	256	259	288	251	255	248	230	269	256	303	250	226	296	243	229	255	239	251	280	251	264	270	238	245	237	231	273	275	242	268	265	246	261	294	254	237	251	247	249	244	276	244	273	245	225	232	263	265	272	261	248	263	222	233	277	294	257	242	238	248	266	252	239	208	259	245	264	257	254	263	256	236	249	253	267	246	234	300	297	279	260	241	273	241	227	274	248	250	232	264	242	242	255	239	245	248	250	268	243	264	264	250	251	289	240	251	257	264	278	249	255	258	250	264	241	258	266	240	243	262	253	251	245	230	256	239	251	265	271	243	282	256	252	268	278	260	287	244	220	272	268	205	249	248	258	242	230	240	268	271	252	269	222	259	271	245	252	244	262	237	254	258	282	253	296	253	258	274	260	261	256	248	236	232	252	247	260	266	242	263	237	235	268	267	281	259	234	272	268	273	255	279	251	238	263	248	248	239	257	247	261	245	242	249	273	248	275	239	255	245	259	236	277	248	305	238	253	245	227	227	280	265	258	250	244	287	280	219	227	251	220	271	267	238	274	230	255	234	237	231	233	259	249	251	267	263	289	220	239	254	240	222	239	249	238	250	280	253	277	281	266	248	254	253	245	263	238	241	237	249	230	276	259	224	261	261	226	233	232	247	235	265	228	257	254	258	268	259	215	259	233	240	263	265	226	239	263	253	242	262	267	279	223	246	240	245	264	264	252	259	287	263	262	257	263	234	256	262	209	252	221	276	266	218	256	252	264	260	260	284	255	268	241	261	268	225	231	244	257	240	258	265	278	280	286	278	245	249	251	239	250	260	229	233	236	257	276	248	268	264	254	259	253	238	241	244	256	260	258	223	254	263	301	232	223	226	260	253	225	256	224	252	232	265	279	260	252	272	270	222	262	289	258	277	256	268	248	245	214	244	263	241	233	252	251	248	228	219	257	219	267	244	242	238	257	282	264	249	240	305	280	298	228	236	243	270	248	238	269	246	269	271	267	207	247	254	255	279	218	250	249	231	255	265	233	233	254	237	250	254	233	261	252	264	246	237	271	245	244	259	239	242	266	243	211	244	291	264	244	248	245	222	243	241	254	265	235	263	273	235	268	266	252	236	248	256	247	279	287	254	259	226	272	267	274	265	266	281	257	282	261	274	235	259	253	251	257	257	271	255	272	244	255	253	222	262	238	237	258	252	233	245	272	227	255	250	273	246	237	265	278	250	250	240	243	226	258	238	257	284	267	263	227	258	256	252	259	251	248	241	273	232	233	244	252	251	260	245	247	274	225	229	251	261	283	246	205	269	234	279	242	256	233	257	236	235	255	234	241	259	255	259	256	233	246	260	253	238	215	262	287	249	281	237	257	247	287	257	255	238	289	293	279	240	255	258	249	257	234	229	246	260	278	255	262	272	271	246	246	253	245	238	237	234	234	261	258	284	297	273	293	285	258	274	244	213	252	259	289	237	231	291	253	244	227	223	244	260	201	233	238	249	253	284	245	252	248	284	282	248	271	301	268	281	260	264	264	233	277	271	241	242	247	257	267	251	278	257	203	242	254	218	283	244	240	244	257	261	251	258	233	273	227	256	287	273	274	228	253	263	232	224	240	246	260	245	253	256	254	220	239	251	262	244	255	260	235	245	243	243	246	293	222	234	242	241	248	281	270	217	250	249	272	231	262	255	238	258	268	255	244	246	277	258	252	240	281	234	249	242	256	259	233	259	259	257	251	256	248	265	249	242	238	270	235	306	267	239	257	220	226	250	278	248	256	265	238	253	249	271	254	240	265	261	260	284	253	286	267	266	291	236	280	247	256	271	264	296	262	282	295	266	263	283	254	260	273	267	258	260	218	274	233	292	251	255	259	249	279	247	258	211	262	262	257	261	224	266	263	257	249	243	258	277	211	255	241	245	224	233	253	243	250	264	263	268	238	256	254	271	238	249	245	249	244	249	291	257	229	263	230	244	244	269	218	250	251	260	283	271	282	263	237	234	236	258	250	274	252	236	245	240	264	267	271	281	221	225	260	240	245	232	291	270
16262	7827	12471	12252	9921	7637	7131	6592	5216	3899	2796	2309	1813	1502	1178	1051	932	754	810	734	736	770	713	674	651	643	681	679	603	636	642	652	676	657	619	607	584	642	628	613	576	594	562	583	621	594	586	584	595	617	598	603	623	586	577	608	620	549	587	554	557	570	591	578	596	552	556	635	605	586	583	587	537	565	598	561	556	598	541	583	639	591	520	594	558	565	584	573	571	575	600	583	621	570	568	586	527	567	534	587	566	547	560	575	575	600	564	536	580	605	591	567	562	540	578	563	588	547	586	582	559	563	597	596	576	598	560	567	563	579	572	562	558	575	539	574	588	570	574	522	547	577	543	596	525	541	580	572	570	556	555	564	598	599	542	564	594	549	526	552	598	564	572	539	501	537	545	544	560	551	553	548	563	569	540	549	578	592	533	549	526	540	537	547	566	589	563	526	585	555	580	542	570	555	575	581	540	563	552	552	574	575	563	576	553	565	538	557	576	632	547	529	571	544	583	569	599	588	575	569	556	568	555	546	502	553	576	576	560	518	590	584	564	543	584	535	558	560	563	526	532	511	596	586	587	606	540	579	533	554	611	511	559	554	565	560	581	543	545	598	559	558	588	562	560	551	564	547	573	547	553	560	558	558	548	615	533	549	576	557	537	572	543	565	555	556	572	540	573	567	547	542	580	551	550	583	569	606	557	566	572	554	587	586	568	569	546	609	574	558	587	612	542	631	600	569	598	549	556	585	577	607	547	591	586	548	544	614	543	553	540	550	576	556	586	517	573	598	551	567	606	566	559	575	589	568	587	615	571	562	550	549	590	547	583	544	547	537	579	584	577	609	605	539	526	548	605	527	578	545	536	548	549	527	575	607	561	518	537	568	572	601	582	581	575	548	559	578	551	586	526	580	624	526	578	566	568	596	566	606	571	573	579	581	557	533	575	569	568	560	584	573	550	552	568	573	603	560	539	536	560	588	535	560	522	580	568	594	591	540	549	559	567	577	579	576	549	527	588	579	545	556	532	525	549	576	550	564	555	587	537	512	563	529	571	549	596	556	589	553	593	544	558	581	572	557	542	578	534	567	534	562	584	555	571	596	523	560	558	535	545	594	613	569	564	542	562	527	563	586	552	623	529	577	564	496	573	550	585	554	601	582	575	537	563	580	578	568	557	543	533	583	560	553	565	559	546	570	576	618	539	591	587	554	590	604	532	587	623	510	582	554	571	588	534	570	533	566	592	565	619	540	552	569	541	580	544	589	586	570	566	587	592	599	617	522	587	538	583	554	647	559	564	608	564	524	541	589	486	555	539	568	504	549	585	529	532	590	551	567	583	528	561	528	574	589	562	549	543	571	613	575	540	553	548	565	542	557	575	592	536	585	614	588	579	584	521	571	553	555	587	577	573	564	589	566	531	583	575	514	555	522	577	558	556	554	538	564	555	576	575	543	567	592	543	582	547	556	593	582	551	600	567	570	569	547	550	509	552	590	586	583	558	574	591	556	582	520	540	558	530	513	552	569	559	539	545	524	552	553	588	535	605	548	551	582	511	554	567	527	580	542	576	550	532	537	584	553	547	540	555	545	548	525	582	605	604	565	596	611	574	580	582	582	572	558	584	572	607	553	570	611	553	562	569	588	595	562	595	581	606	534	605	567	561	536	587	513	562	572	555	584	515	561	551	547	567	549	561	573	556	538	590	515	553	558	564	573	590	564	537	568	582	569	585	512	541	563	559	572	576	574	578	544	558	584	576	543	532	588	563	544	560	566	547	573	568	513	586	557	545	527	551	565	540	558	551	613	539	538	539	526	556	592	551	556	571	581	555	541	564	589	543	560	553	566	596	569	544	595	594	562	598	587	549	550	552	587	573	561	563	581	560	553	571	558	580	552	578	558	578	581	575	546	546	554	527	523	582	566	566	554	555	538	623	536	575	562	587	587	578	525	575	562	577	546	564	594	540	532	586	546	600	522	563	575	567	565	546	558	563	539	565	604	585	563	546	574	546	591	508	526	567	529	585	576	579	587	534	618	600	583	591	543	605	575	579	550	583	570	577	526	573	588	581	542	598	598	530	557	584	583	576	572	541	619	528	574	543	615	553	523	514	565	520	538	602	544	530	523	569	605	595	589	582	521	552	563	566	560	548	579	583	558	574	532	571	584	569	555	547	616	564	613	573	596	565	552	570	555	548	589	565	570	540	580	530	565	549	592	622	561	557	553	592	550	558	548	536	581	564	515	559	569	542	563	572	589	579	513	567	571	596	571	550	534	564	566	598	578	578	579	562	568	538	593	551	580	593	571	527	557	611	553	588	571	568	551	567	547	540	575	589	546	561	585	561	567	592	566	575	556	547	594	561	545	564	555	548	612	607	567	555	592	588	585	547	540	612	594	597	549	557	556	552	562	575	550	612	584	593	570	577	542	625	559	597	582	565	608	544	549	554	531	566	539	547	558	590	565	562	540	550	524	556	530	591	579	579	560	557	580	624	525	598	534	557	574	570	591	539	570	584	555	555	600	515	556	570	538	570	597	529	559	549	532	544	578	515	571	587	575	574	531	561	599	537	561	547	544	561	588	560	535	575	574	569	576	561	554	589	594	565	569	604	614	528	561	564	543	533	554	546	556	575	589	571	526	577	552	526	541	536	590	588	527	578	560	547	545	601	570	556	572	566	548	559	559	566	535	558	529	567	560	524	569	554	536	544	561	570	619	591	589	595	541	580	548	595	583	586	588	541	532	518	595	550	579	543	577	563	568	591	585	567	566	569	579	567	592	541	530	540	562	604	554	566	600	543	555	560	539	542	572	570	548	555	571	547	581	565	553	571	522	565	546	574	542	540	540	561	564	559	607	535	589	560	557	523	582	540	553	580	538	525	538	558	528	570	559	586	566	566	580	579	582	571	548	580	550	541	560	560	567	602	586	587	574	533	590	561	595	539	550	521	549	567	556	544	562	556	539	538	561	598	579	584	601	599	515	566	581	586	570	596	556	590	579	559	584	580	583	561	561	558	573	547	518	568	580	574	547	519	542	572	558	551	574	595	533	567	588	545	591	537	532	550	581	560	588	562	545	559	600	548	560	607	567	571	560	587	573	574	506	547	546	572	593	569	611	558	555	561	571	566	584	543	540	552	582	610	546	538	570	555	560	630	564	551	553	572	600	593	584	565	562	605	602	587	515	556	557	567	537	552	574	574	550	614	577	585	601	541	576	566	550	586	547	582	588	569	541	558	528	568	589	583	552	522	584	579	581	553	605	553	525	549	569	544	578	564	597	557	555	588	563	564	536	544	580	565	590	574	551	552	593	543	593	525	551	564	569	567	558	579	583	556	560	585	560	564	628	563	515	571	572	537	532	526	528	599	554	543	578	526	579	562	560	563	587	575	579	554	571	513	545	534	556	578	561	549	555	557	568	585	537	550	625	580	587	550	550	561	578	619	535	554	580	570	564	570	566	584	554	542	603	570	563	584	542	561	568	553	548	573	518
39381	18272	10902	7292	4272	2869	2434	2327	1685	1261	941	769	613	577	500	455	442	399	351	362	371	355	339	364	339	345	389	382	343	307	368	356	335	329	344	320	355	342	335	366	379	357	364	336	341	344	357	375	359	370	339	329	334	346	337	352	342	325	305	367	342	378	326	330	346	324	356	302	296	335	349	326	291	326	333	311	313	329	319	328	342	342	301	319	337	355	301	331	321	321	315	333	321	334	318	345	327	320	296	339	353	356	316	342	300	283	325	320	378	363	342	299	302	305	349	328	361	374	285	329	328	327	328	304	347	292	320	325	359	358	322	304	327	360	324	320	335	322	310	339	370	326	342	320	345	324	340	336	311	332	326	326	322	329	350	313	312	294	346	321	298	303	339	331	334	358	354	327	319	324	302	342	325	316	355	363	337	341	303	305	323	314	320	309	298	333	331	296	342	282	337	332	348	311	332	353	309	329	348	341	310	321	339	310	283	323	358	323	306	319	327	366	334	336	341	370	340	341	362	352	344	356	288	336	353	341	329	339	319	322	309	324	339	331	348	337	370	343	341	340	347	328	317	305	320	336	299	323	340	345	350	332	335	349	360	325	345	345	340	328	335	305	322	347	336	311	333	325	304	329	327	328	350	334	330	365	325	297	323	318	346	344	298	303	326	325	339	339	326	338	368	308	333	339	318	328	288	289	335	336	318	355	346	336	361	332	317	342	316	300	350	335	331	342	316	302	307	368	324	353	347	341	341	339	297	321	293	320	301	344	306	341	310	342	335	314	339	345	333	296	309	337	300	370	325	342	357	327	365	320	349	316	300	354	330	316	307	366	318	338	341	353	333	332	310	345	330	323	333	343	359	359	327	352	326	300	364	341	324	325	348	320	345	335	335	330	327	331	336	341	360	328	324	299	306	295	324	355	373	332	305	319	331	342	337	313	331	334	314	332	351	329	357	320	344	349	320	318	326	342	295	321	355	321	375	345	342	305	337	343	345	326	297	317	367	344	324	323	347	345	341	297	343	338	340	341	332	310	324	350	381	360	342	311	342	322	329	340	340	335	348	333	290	325	305	288	340	330	348	312	324	348	290	347	303	353	336	307	303	302	278	310	313	311	314	336	313	340	319	294	361	337	300	341	326	346	343	358	348	317	328	344	363	330	284	303	337	323	377	335	354	341	351	316	352	298	350	326	332	318	322	318	318	339	332	317	335	325	360	367	312	327	360	340	319	332	343	339	313	323	350	316	339	318	343	334	338	324	361	337	333	345	307	310	337	378	337	313	351	323	310	336	378	302	303	295	367	317	328	276	292	359	344	310	337	334	348	342	317	317	333	301	308	368	335	333	357	345	328	299	349	365	311	351	330	301	363	280	283	319	335	337	320	292	327	362	271	319	331	305	323	312	366	338	340	334	369	384	342	336	340	321	305	307	334	349	344	345	345	332	345	366	334	333	338	317	287	341	306	325	337	310	339	305	298	337	312	340	313	338	322	303	321	290	327	311	321	306	353	337	336	355	322	322	342	378	351	327	337	329	325	341	359	321	309	367	349	314	314	361	372	328	294	343	336	315	338	331	356	351	332	313	314	292	328	340	327	355	325	322	339	319	338	319	286	307	328	315	320	290	328	295	338	297	325	333	349	337	350	335	324	364	322	330	304	316	331	341	336	344	348	344	330	335	323	333	286	329	315	318	298	294	311	334	318	354	348	359	322	323	301	327	311	344	335	366	338	358	341	344	315	312	339	309	326	314	347	322	329	342	319	301	373	315	309	329	344	296	338	330	327	305	333	331	349	327	350	302	299	345	363	319	302	333	328	345	319	343	357	330	316	325	272	345	323	351	319	353	306	347	333	299	313	334	309	310	312	338	320	348	311	307	344	357	336	341	345	321	310	320	365	308	349	311	346	333	312	321	323	331	337	341	314	361	321	337	298	355	342	338	339	336	303	315	314	319	342	333	335	318	329	340	341	320	289	363	342	364	323	289	297	314	348	300	310	324	358	333	345	315	324	320	300	355	330	320	316	312	315	351	332	328	318	328	326	342	349	318	291	317	375	301	322	328	327	374	321	339	313	332	312	313	341	344	341	327	312	324	277	350	350	327	344	345	321	334	356	309	303	310	359	294	343	360	328	276	324	331	312	314	295	320	336	363	300	324	323	304	318	315	318	359	331	315	326	339	334	301	327	326	312	349	346	341	327	335	347	314	275	316	305	302	317	307	338	310	299	336	306	355	312	350	358	339	359	328	337	333	328	331	352	299	335	312	344	325	336	331	321	340	302	254	330	332	330	329	351	356	297	360	320	299	318	309	344	331	367	324	343	291	330	362	349	331	317	330	322	326	361	365	333	322	293	320	326	325	343	318	316	309	339	295	323	324	366	347	351	358	331	337	356	317	343	333	353	307	342	339	340	313	317	348	353	336	323	309	323	319	339	355	309	339	343	309	332	313	366	321	292	351	347	324	338	364	338	326	338	318	330	335	339	349	327	313	336	308	348	350	315	316	325	331	321	343	357	328	346	307	323	344	312	327	319	330	332	298	311	365	309	322	305	345	345	340	365	313	328	348	354	338	333	336	321	327	345	330	346	324	323	327	342	343	328	312	355	301	350	306	302	345	325	313	346	313	318	367	309	323	360	325	314	278	356	318	307	335	331	365	312	339	290	346	330	319	328	317	369	352	370	351	338	315	343	301	312	351	325	293	325	317	347	337	301	363	338	329	325	301	340	346	309	319	358	316	323	317	341	318	331	336	319	310	347	355	341	295	321	340	336	347	349	310	355	362	350	279	365	320	353	304	330	311	315	315	329	334	325	335	338	342	315	319	321	337	354	333	328	331	353	340	356	296	362	346	368	324	334	356	298	330	329	329	304	346	318	308	319	322	318	284	321	323	326	345	354	320	315	294	318	368	347	340	322	330	329	335	339	333	355	352	304	347	310	381	325	312	341	320	330	355	318	322	343	359	363	353	338	303	320	322	334	313	302	306	323	332	315	321	313	335	333	356	336	336	321	340	321	295	293	345	340	305	336	352	334	314	321	354	355	305	327	311	356	320	317	331	358	341	342	314	298	352	342	325	353	332	333	355	326	333	310	308	309	341	295	348	323	344	338	328	322	376	307	322	304	345	337	347	358	327	280	301	353	346	315	325	291	351	320	318	318	302	352	331	321	258	308	353	314	331	305	315	335	301	351	314	324	333	319	355	315	316	339	328	350	354	358	341	331	347	354	314	366	339	329	364	342	346	325	353	352	311	301	353	365	342	358	339	346	326	347	345	351	342	333	342	342	332	343	362	309	331	377	270	318	372	348	334	331	288	349	318	307	320	339	360	339	351	323	352	332	312	323	342	297	308	337	351	323	292	352	297	340	335	292	322	341	367	305	332	317	329	324	346	348	337	286	314	328	357	331	333	340	381	305	306	325	347	295	338	333	338	362	353	308	319	354	333	359	343	333	294	322	276	325	361	358	315	323	289	342	340	292	349	350	363
20928	9627	15572	16233	12893	10314	9297	8966	6967	5208	3922	3009	2402	2055	1683	1471	1285	1128	1027	973	983	932	891	898	877	873	874	799	892	803	865	901	862	814	861	814	790	765	807	756	754	734	727	738	741	722	750	759	766	781	744	724	775	746	737	743	726	757	757	761	762	740	716	722	691	769	742	741	712	707	744	709	706	727	670	760	771	711	717	702	707	738	726	694	718	729	704	665	720	730	733	691	716	714	732	672	730	696	721	709	718	759	750	722	670	703	703	668	703	726	704	647	724	698	691	734	659	677	674	676	731	677	631	746	705	697	699	699	722	708	695	718	671	745	729	673	755	671	685	678	706	750	644	711	705	697	704	697	694	691	721	726	703	723	708	683	706	695	760	705	686	727	725	730	738	719	699	763	695	714	707	739	742	660	755	666	701	694	678	676	678	717	711	726	682	692	672	679	651	700	728	687	744	667	684	724	669	693	762	688	699	712	695	707	735	737	679	725	718	731	714	744	714	646	689	689	718	666	686	745	704	703	695	688	722	697	680	718	668	689	704	727	680	678	740	709	705	717	709	724	745	684	711	704	707	709	710	725	669	766	721	753	702	689	682	723	744	732	740	709	672	671	732	675	710	721	739	687	701	737	688	704	722	689	682	697	746	691	750	751	676	625	713	741	695	706	689	769	668	721	693	657	740	647	706	666	698	677	691	721	703	695	667	662	694	687	671	713	672	754	727	699	704	726	727	708	733	701	674	730	691	627	728	729	675	728	768	675	724	689	728	717	702	742	723	681	690	727	701	676	730	670	709	686	692	670	731	705	681	692	742	688	717	730	729	706	729	672	729	694	705	698	713	720	705	656	722	712	754	718	726	697	672	722	678	714	674	713	700	700	757	690	680	692	764	693	694	672	724	691	716	709	672	688	698	685	706	729	734	669	702	720	677	728	727	696	740	709	689	746	690	696	733	718	694	735	729	707	698	707	726	700	735	706	709	714	726	710	700	721	727	762	691	709	715	715	708	703	664	693	698	704	696	661	728	686	711	713	741	692	711	702	725	688	693	704	736	708	770	751	739	722	727	715	694	717	699	678	712	658	735	736	713	714	744	653	655	735	708	686	752	699	714	686	743	704	702	679	702	744	732	705	739	755	692	677	749	707	718	710	688	729	753	762	742	685	710	734	716	680	689	724	730	682	667	674	695	702	703	706	723	756	762	700	726	672	701	693	708	687	702	756	716	670	753	728	698	675	673	696	712	721	705	721	721	652	703	708	694	703	681	721	730	693	651	731	679	722	672	676	706	686	732	727	725	655	677	689	688	713	652	686	704	701	732	682	708	743	671	627	746	716	750	733	693	732	755	680	695	749	679	686	718	681	680	625	732	766	738	720	659	736	768	665	709	645	729	718	652	685	694	671	705	725	736	737	752	725	670	715	694	742	703	674	708	693	679	704	688	740	693	702	722	692	699	728	723	714	703	733	746	699	695	704	706	664	676	731	749	719	682	692	791	704	724	671	702	673	724	728	758	710	709	699	703	738	730	681	700	714	698	708	678	698	738	711	703	687	742	726	709	716	709	696	735	700	730	724	653	707	727	698	685	702	676	699	698	669	740	693	691	691	696	670	694	713	696	729	702	710	712	758	665	710	740	688	699	771	676	676	737	740	650	708	684	669	743	745	717	742	706	711	695	707	698	695	687	684	734	651	714	771	699	732	752	693	701	729	701	679	707	692	677	729	712	723	761	733	691	724	733	694	680	717	691	659	683	721	704	708	735	752	694	704	672	743	697	781	721	701	725	684	697	685	740	701	686	698	699	670	753	705	708	669	764	770	684	666	727	659	695	703	696	662	720	702	700	680	725	701	688	698	759	738	675	681	702	730	688	708	734	690	730	674	747	701	718	721	691	705	710	730	718	680	707	731	695	695	677	767	682	699	672	728	752	694	712	653	719	739	728	725	757	717	738	669	678	695	688	763	677	711	706	737	703	630	731	754	663	735	678	738	704	740	708	725	658	676	711	758	676	706	725	701	706	669	678	684	701	713	659	693	696	691	725	749	709	761	737	721	716	716	741	719	666	729	728	746	668	692	649	661	691	690	735	719	695	706	686	719	658	699	685	731	713	722	667	696	717	723	708	679	675	718	745	684	742	702	725	686	717	733	762	660	758	679	784	669	763	700	719	715	697	691	721	716	662	730	737	723	714	693	694	656	718	713	690	720	729	684	683	682	699	719	703	652	700	679	699	641	654	748	706	675	700	724	683	704	707	707	743	740	679	707	697	688	670	695	729	700	714	729	672	664	727	676	669	712	704	680	720	747	690	669	719	726	716	653	683	712	729	731	699	702	700	754	721	709	696	669	699	720	663	715	710	676	671	638	759	705	694	719	669	718	708	678	758	655	718	728	734	675	716	693	710	683	677	654	725	718	741	695	749	718	731	745	703	714	718	725	692	716	748	736	709	666	704	712	739	688	702	684	712	723	704	662	709	719	679	682	685	666	690	720	718	703	736	687	694	667	709	661	685	703	722	716	772	689	733	719	712	693	658	719	715	756	671	685	718	748	727	665	722	681	700	708	693	715	732	705	715	701	720	693	689	722	745	766	678	707	689	690	727	706	710	756	698	665	733	666	683	726	752	726	712	689	720	730	739	673	722	677	724	625	681	751	695	811	745	700	733	672	719	722	706	697	790	704	672	670	686	669	720	754	688	764	713	712	720	677	716	721	700	693	686	692	708	701	696	718	756	715	735	712	744	726	675	740	694	712	697	719	683	711	739	720	650	690	677	638	731	681	682	673	693	720	676	720	733	665	681	684	670	686	636	717	706	708	669	701	719	698	762	713	702	742	733	698	699	685	712	703	709	715	771	697	741	679	686	681	723	715	681	749	736	635	751	723	733	719	676	678	728	712	737	742	688	650	724	715	688	710	665	750	698	680	712	691	727	726	742	679	711	667	753	703	704	678	723	663	740	739	705	757	680	730	702	703	690	700	743	680	714	753	726	663	690	749	702	667	707	738	688	763	718	730	696	737	688	662	720	696	714	682	688	682	669	706	692	713	689	746	729	713	711	726	691	670	713	778	705	680	748	727	740	697	687	689	689	699	729	704	676	721	688	753	680	739	695	688	762	727	708	695	724	757	688	706	725	691	717	702	729	691	693	696	759	704	777	737	707	696	694	733	740	706	738	711	712	702	762	685	673	663	680	696	715	715	711	688	730	668	721	690	703	730	689	703	692	730	703	666	727	683	687	722	741	644	730	746	721	665	752	713	728	677	721	704	699	733	746	709	646	723	717	701	739	739	715	693	691	728	742	706	728	659	707	685	667	711	679	747	731	726	744	760	696	705	694	690	705	664	729	676	701	734	762	680	756	703	659	691	718	774	695	693	719	694	704	748	682	701	746	719	708	691	688	674	665	678	642	687	715	706	693	745	717	705	623	748	681	683	698	725	710	740	745	704	725	654	702	730	707	717	736	718	666	693	745	710	738	727	726	704	755	670
14087	5850	4492	2984	1903	1385	1153	1063	815	612	469	472	392	326	317	296	303	254	257	283	324	291	273	240	307	255	299	257	271	261	266	270	248	257	257	242	313	264	274	266	278	284	269	248	278	224	245	249	242	266	294	250	242	276	256	240	265	272	271	255	242	269	264	269	252	262	232	254	306	291	282	231	285	261	239	276	240	252	252	256	265	265	248	227	287	301	278	245	278	296	263	269	257	240	255	279	275	302	274	268	286	276	254	244	253	284	275	241	258	309	263	239	288	267	292	272	265	283	292	299	247	282	277	264	282	264	278	245	273	247	226	297	242	267	280	238	252	242	317	258	262	264	276	244	293	260	253	243	280	271	257	264	254	266	284	276	251	293	287	285	285	258	255	247	278	264	252	266	255	242	272	255	252	324	260	241	320	285	229	256	257	258	234	275	261	262	251	273	251	271	278	260	292	252	240	242	288	264	262	269	268	238	253	257	233	266	272	252	285	270	293	264	238	244	223	262	270	260	268	267	254	292	254	282	262	253	222	248	255	258	219	254	293	276	263	245	252	227	265	267	245	248	262	239	245	276	261	278	252	287	235	248	259	245	255	276	242	259	261	272	268	271	299	280	259	287	260	254	288	247	245	277	267	279	283	268	245	257	242	315	258	268	262	254	237	277	255	277	240	267	260	256	260	251	249	253	247	226	279	225	282	284	229	252	271	257	266	293	267	246	251	258	230	271	280	264	277	272	285	271	271	274	236	237	260	248	310	289	278	273	262	279	267	237	246	260	266	255	233	283	255	274	246	266	258	311	280	242	266	278	284	281	255	269	234	277	285	263	258	235	267	259	230	259	252	207	260	291	251	265	278	274	291	254	259	277	220	278	249	272	264	295	269	250	250	244	255	240	233	260	269	276	235	243	271	287	274	225	250	237	272	268	260	271	291	254	254	225	261	260	244	256	272	252	261	236	291	277	285	286	267	265	238	222	277	292	293	260	282	228	257	249	257	236	273	258	279	263	278	281	270	264	264	265	277	252	271	245	245	257	237	238	276	283	250	267	248	245	269	274	286	277	267	276	301	235	257	251	262	259	255	247	258	305	270	295	260	285	248	241	280	224	263	251	275	279	275	265	266	270	309	277	280	271	236	242	257	244	269	257	295	259	259	273	276	249	230	263	260	236	271	256	273	244	278	259	245	276	236	266	308	257	241	273	284	260	244	269	261	252	283	261	267	258	259	232	281	272	251	236	258	247	276	236	254	281	262	226	251	250	280	240	283	274	269	282	246	248	292	311	282	269	265	283	252	249	279	278	291	223	255	256	297	288	286	268	279	232	217	217	233	237	258	253	270	260	240	273	251	264	267	256	247	270	289	285	276	261	235	248	272	250	263	258	231	288	269	256	246	239	264	270	245	279	264	253	260	277	283	260	292	265	259	274	264	263	234	274	274	236	294	249	272	257	229	263	253	256	245	254	253	295	268	259	257	251	230	257	296	263	272	283	275	258	262	256	259	217	264	254	226	229	235	271	279	240	265	275	272	257	254	289	230	264	295	245	274	284	248	245	255	283	240	243	281	263	252	257	257	246	285	260	256	265	258	292	259	249	291	265	251	261	257	282	242	257	261	276	250	261	273	272	252	277	234	260	250	266	253	278	290	267	270	244	276	271	279	295	272	250	245	253	292	292	261	266	266	281	238	220	246	285	276	261	268	284	297	265	249	261	251	269	249	289	256	257	280	298	251	270	275	266	252	298	270	274	260	262	229	242	260	267	283	243	269	270	270	264	236	272	275	275	292	246	234	284	239	261	260	258	239	259	265	239	261	250	252	280	264	293	266	256	301	267	288	260	265	250	256	292	219	256	271	281	238	260	276	240	243	256	220	260	252	246	253	288	276	274	264	290	270	260	237	287	277	267	250	266	281	247	237	260	248	256	281	257	264	216	250	279	273	273	251	258	264	283	250	269	261	278	260	262	257	245	274	284	265	286	291	278	296	281	268	305	264	261	266	296	293	271	260	262	259	277	272	244	229	289	259	275	280	280	246	231	255	265	287	274	280	307	267	259	250	285	251	271	290	277	277	293	288	270	264	278	280	281	316	279	288	264	259	273	242	269	274	288	279	266	265	260	275	243	246	243	275	289	257	242	252	279	247	264	256	286	270	249	278	274	249	278	277	278	255	261	241	267	257	255	262	291	250	238	274	258	270	292	267	281	250	251	262	265	275	224	244	256	254	265	274	282	259	259	269	240	240	282	248	231	234	282	269	269	292	268	276	261	269	243	280	269	253	279	246	244	244	281	259	252	270	236	274	278	256	260	252	288	250	262	269	257	259	254	267	224	270	244	260	294	281	255	271	231	273	277	255	280	266	241	277	244	264	245	243	269	283	257	277	242	259	239	261	243	224	240	278	233	245	264	260	261	258	290	272	252	300	279	242	268	274	264	251	228	252	259	247	241	276	254	236	281	261	229	243	229	261	304	252	276	258	239	253	265	295	270	273	269	243	275	245	296	256	310	257	251	261	277	274	270	262	246	268	260	233	273	289	246	267	268	263	255	276	250	266	244	228	266	231	241	264	233	238	253	274	261	278	253	266	283	276	247	245	265	242	284	284	249	270	260	281	306	261	286	258	291	290	291	272	277	284	262	256	260	261	255	247	270	231	292	279	269	271	267	236	245	270	260	251	285	240	251	258	299	286	276	245	258	287	247	273	269	228	285	262	243	253	272	276	255	238	254	267	260	263	272	291	283	295	297	252	228	280	231	276	252	249	264	257	258	267	249	289	286	235	252	253	247	255	250	244	276	279	255	279	254	257	234	249	257	277	281	257	273	281	271	290	240	276	230	266	232	262	237	272	268	269	250	246	270	259	283	258	246	293	289	251	249	238	265	264	269	246	271	270	228	248	242	256	256	206	264	252	262	274	262	261	259	263	262	274	249	242	261	260	242	246	241	285	260	231	269	277	263	281	255	270	258	259	235	262	238	273	268	262	237	247	262	248	255	266	258	274	256	287	281	262	304	277	280	224	247	258	265	267	267	272	294	315	274	275	268	271	283	248	273	256	272	266	236	266	262	279	235	286	296	240	291	272	334	272	297	250	278	276	260	266	295	245	244	257	257	251	252	282	283	254	248	250	253	254	244	268	247	261	245	242	263	256	303	254	268	263	268	273	274	255	288	214	280	238	296	258	275	256	266	261	274	242	284	292	264	261	259	254	262	263	280	263	281	292	234	249	240	275	248	250	260	270	286	219	262	257	262	269	275	269	261	282	271	276	262	239	254	270	272	317	261	266	252	259	273	256	258	288	275	268	228	243	258	249	294	269	283	241	285	234	264	249	236	269	237	273	228	268	264	264	248	255	268	262	289	289	284	255	275	279	255	232	243	273	258	276	242	260	256	259	279	303	232	259	262	281	274	246	256	261	290	263	288	259	273	273	273	260	282	266	287	271	269	266	260	243	225	260	270	270	247	285	282	269	264	305	296	261	261	259	280
7173	4223	8247	8495	6662	5487	4849	4321	3477	2289	1829	1496	1210	1111	897	804	784	736	604	651	647	701	666	682	617	646	591	583	614	602	625	605	611	614	648	620	593	564	580	571	604	571	613	613	565	554	591	573	591	608	595	621	567	545	588	633	594	580	563	578	572	587	562	588	589	631	548	579	592	574	577	574	562	578	553	557	577	550	576	592	580	547	557	560	548	582	617	592	574	617	568	544	603	589	600	590	541	552	598	581	603	572	560	580	549	561	597	539	547	573	602	558	586	544	580	579	585	538	560	604	596	574	580	554	598	558	577	553	589	591	521	543	572	556	557	546	569	603	580	571	566	600	542	523	561	582	566	562	557	509	575	556	567	563	579	600	566	573	611	576	548	566	592	570	605	542	540	560	575	569	554	559	574	584	623	596	570	557	594	530	548	570	530	600	590	550	615	615	553	582	564	546	557	555	567	551	575	573	584	583	605	595	594	568	579	553	597	538	588	571	573	563	563	558	576	537	493	553	578	568	547	563	562	613	562	591	535	601	524	551	609	550	549	586	538	553	561	592	592	546	579	585	553	536	543	522	525	574	551	510	551	622	576	547	606	565	549	528	566	569	569	583	567	564	579	572	569	597	543	541	572	583	583	596	574	586	552	567	611	550	553	572	588	578	590	596	546	568	558	556	563	577	576	543	586	574	591	553	574	593	606	578	578	592	557	556	567	624	575	594	580	585	606	564	581	590	605	561	571	532	556	548	561	511	609	597	568	547	618	587	515	592	567	544	595	628	596	624	586	552	567	594	611	556	577	564	558	582	569	514	567	581	614	551	592	634	548	579	533	564	586	597	586	587	577	546	550	563	566	570	584	585	568	585	588	579	565	544	585	580	584	514	586	564	592	579	545	560	566	580	516	594	581	583	555	563	563	540	559	583	612	580	532	550	550	592	572	584	619	587	579	572	559	574	553	596	545	587	554	559	571	623	604	542	604	597	568	545	537	564	614	594	566	606	556	589	589	591	565	590	524	543	539	557	587	569	572	601	552	548	548	536	561	614	544	569	593	533	566	565	554	578	579	609	598	585	580	574	552	544	555	611	563	587	606	611	625	606	561	558	590	585	567	528	546	563	574	543	534	555	543	577	579	580	594	612	538	550	615	556	600	593	557	551	536	584	566	577	628	597	591	543	549	618	569	556	617	544	602	596	592	515	515	556	608	559	540	586	585	588	560	545	550	593	553	609	595	560	599	554	566	564	601	611	583	585	545	600	593	507	542	590	565	563	601	579	577	568	588	542	578	576	531	559	564	581	529	563	564	598	563	553	598	550	588	590	553	580	555	592	579	616	548	613	537	608	546	578	594	566	547	572	550	573	568	576	579	605	547	612	606	613	508	551	590	603	559	579	615	573	618	525	562	591	577	576	542	574	594	548	561	614	584	509	565	595	586	559	614	547	594	568	551	557	565	550	590	579	602	550	577	557	596	557	527	577	558	552	573	580	573	563	582	585	552	568	534	590	555	550	558	563	599	579	562	578	566	541	606	584	568	572	545	572	640	573	538	587	526	584	579	573	575	562	563	569	583	579	568	577	605	668	594	600	620	606	628	521	610	588	622	535	551	574	593	600	585	592	581	562	537	558	580	566	564	561	522	544	586	566	507	574	574	544	579	553	612	592	584	567	551	601	541	583	584	540	596	515	549	551	575	560	568	570	577	548	581	547	560	555	552	510	593	582	561	568	625	549	557	544	599	608	558	569	550	598	588	576	557	563	594	608	586	565	596	547	601	567	549	581	574	586	547	604	584	590	539	578	611	585	573	594	534	570	581	606	588	565	612	589	551	559	568	556	544	577	552	554	577	558	566	563	571	621	533	599	512	551	584	599	578	566	565	513	553	568	549	578	568	568	584	584	565	605	552	584	553	544	570	585	558	579	564	617	583	557	531	615	556	571	551	594	565	560	558	553	542	537	606	561	542	535	569	573	548	558	568	580	578	551	572	607	609	606	565	549	565	523	532	568	584	550	583	627	597	545	590	588	556	576	568	571	580	607	576	571	581	541	630	553	557	566	538	560	605	575	556	541	538	517	588	595	590	572	556	553	605	584	586	575	551	519	573	550	573	542	582	618	591	567	594	589	567	546	537	584	580	585	610	624	539	526	577	586	574	582	570	554	556	588	578	554	562	603	548	569	588	544	592	553	557	599	593	581	567	542	544	616	573	598	557	548	581	559	557	587	569	553	598	571	540	564	547	560	583	577	554	567	565	576	601	573	571	572	570	584	556	571	600	561	593	546	621	577	593	586	550	604	603	574	625	579	585	578	571	531	558	568	550	589	572	520	580	573	595	616	547	563	574	591	593	554	555	587	579	553	554	549	570	580	559	497	564	573	573	575	579	576	560	562	565	567	530	554	558	571	588	609	577	581	573	561	568	575	578	656	576	592	594	623	529	541	552	565	587	576	527	529	578	611	596	575	572	539	583	613	554	515	566	555	526	609	556	593	598	601	510	565	576	559	562	548	596	575	588	552	604	598	558	590	589	539	598	568	559	559	599	573	547	542	553	570	575	555	566	572	547	586	587	550	570	554	554	567	564	585	533	607	555	554	585	528	554	549	612	611	570	583	566	633	550	583	601	538	562	584	556	603	599	580	575	561	579	547	610	574	571	529	543	529	559	564	547	599	575	584	593	537	548	545	574	611	596	607	578	542	571	550	618	559	590	560	565	547	569	602	579	618	560	578	570	570	569	594	548	588	559	574	559	545	548	596	567	620	591	567	551	561	564	580	547	560	583	582	521	579	606	620	566	541	537	636	570	551	596	585	564	602	542	614	595	587	574	607	615	564	563	586	556	549	531	551	586	557	561	563	598	584	592	564	625	594	576	601	552	564	574	571	547	563	564	546	589	549	560	600	546	562	573	557	530	540	584	642	533	556	590	555	580	587	552	557	565	584	541	561	595	542	641	599	560	614	594	535	580	560	538	572	553	556	522	576	585	573	562	579	579	574	558	569	553	565	554	571	571	570	560	599	591	586	580	561	567	592	543	537	572	569	556	564	566	587	566	564	567	542	581	574	575	532	610	534	523	607	558	561	591	549	559	599	573	565	553	602	553	529	567	582	544	521	602	590	553	545	570	531	559	600	554	549	627	600	587	564	554	598	572	534	553	522	610	589	588	572	586	571	549	547	569	606	535	574	600	588	555	591	550	583	591	549	596	572	561	557	573	561	537	610	546	581	562	558	509	560	578	559	595	534	591	565	563	541	619	557	590	564	593	535	586	614	547	572	555	590	630	557	560	599	539	583	549	565	570	551	580	575	590	567	585	633	597	565	537	572	587	555	553	594	540	527	601	571	569	542	581	580	593	577	528	598	593	576	586	547	564	587	580	569	533	565	550	586	592	574	578	631	566	571	557	551	584	576	525	574	583	528	571	608	572	559	572	589	560	600	609	570	579	608	587	612	602	566	563	579	591	600	557	567	546	562	561	590	580	581	553	613
28831	10954	6904	4937	3189	2320	1911	1609	1240	805	622	514	461	413	371	358	334	289	269	325	292	287	273	260	270	281	275	258	292	282	294	295	251	243	275	284	279	280	283	298	276	249	241	255	261	306	284	296	260	262	247	237	249	234	258	252	272	235	275	271	282	274	228	262	251	263	258	257	276	222	285	285	266	272	272	300	277	266	234	261	282	242	264	259	253	259	260	264	258	274	260	254	272	232	249	276	274	271	283	244	274	249	232	284	257	289	264	260	281	254	252	234	275	259	274	244	278	241	238	246	279	270	285	264	265	256	281	273	259	276	272	270	241	266	260	261	230	242	269	263	257	235	246	295	291	253	245	256	268	249	223	262	229	249	309	263	240	294	283	221	263	245	254	256	245	293	276	243	249	230	241	280	251	260	246	267	256	272	263	261	263	291	266	246	235	262	245	256	251	275	242	243	261	245	260	247	258	279	276	269	247	265	300	268	220	265	290	239	272	238	248	258	260	246	292	294	247	274	260	262	294	291	281	247	265	275	257	239	248	259	278	238	251	228	247	250	271	246	263	278	303	235	262	274	281	251	255	274	240	288	248	277	270	259	258	262	244	249	271	252	242	258	307	236	256	240	265	287	253	281	279	281	259	268	264	250	265	246	263	263	261	240	274	286	264	229	242	271	258	244	294	243	285	254	291	269	272	255	265	265	245	254	254	255	256	245	262	261	255	272	245	281	265	274	291	266	241	231	231	263	270	278	247	284	232	252	258	254	262	231	263	263	249	275	280	265	274	285	274	250	248	276	260	260	282	269	256	259	276	270	260	224	296	287	258	270	269	276	263	250	214	235	251	240	261	280	232	260	249	277	256	262	276	267	260	265	251	259	237	237	241	248	269	232	253	241	272	287	255	241	260	270	232	266	265	294	271	241	228	267	251	248	266	261	239	274	267	254	262	249	274	262	283	260	266	236	246	231	222	260	290	270	257	224	267	243	228	266	288	248	276	276	270	269	246	288	287	253	275	259	257	238	252	252	261	275	266	265	242	251	246	286	274	261	263	253	244	288	252	261	246	211	257	294	266	285	237	243	257	233	242	285	269	265	280	253	251	257	240	245	275	226	266	275	261	276	274	278	256	236	248	269	248	274	273	237	273	288	264	279	258	267	279	256	260	242	275	277	251	244	268	237	269	290	247	254	223	244	272	272	234	254	298	271	266	241	276	258	262	244	277	260	246	229	270	258	288	296	272	241	255	259	249	246	263	287	227	249	272	261	217	267	258	261	274	253	257	265	256	276	257	221	237	274	239	243	279	278	266	251	257	233	267	237	268	276	266	279	236	255	250	235	260	269	228	294	283	275	267	264	262	267	268	266	279	268	257	265	248	228	270	268	239	274	284	235	243	266	266	241	253	270	293	257	272	267	255	265	285	253	235	226	278	250	297	265	239	226	242	234	272	280	255	269	265	268	271	275	249	253	243	301	261	280	283	238	268	259	310	252	288	258	223	270	237	254	246	255	274	280	287	253	244	266	289	277	242	255	271	255	221	242	244	258	244	280	260	263	228	253	252	279	297	239	259	293	249	281	244	248	283	282	270	264	281	251	273	238	280	270	239	261	252	238	235	247	239	285	252	286	247	281	283	272	269	286	252	252	254	250	253	282	259	287	279	268	280	248	267	229	267	276	280	228	284	309	264	256	261	279	280	240	276	238	276	271	268	254	245	275	279	260	241	276	264	253	240	241	268	281	240	249	276	231	260	268	272	298	254	278	290	286	260	265	273	243	287	230	238	257	253	275	276	275	302	270	255	276	257	253	245	263	264	270	270	241	261	256	284	238	248	258	262	270	277	307	290	285	262	299	277	270	260	238	242	277	266	260	310	269	252	250	265	263	259	252	260	271	253	257	246	256	253	251	245	305	265	283	260	285	254	277	254	232	298	246	264	257	250	232	268	281	247	267	274	268	284	250	260	257	233	262	276	292	235	260	253	261	265	273	259	261	275	252	243	259	238	258	240	260	248	301	273	268	267	264	280	274	268	290	266	249	254	261	282	258	255	238	227	254	265	258	252	231	270	262	231	235	253	293	295	277	250	276	255	243	243	283	261	262	286	286	257	252	280	253	264	234	294	273	252	238	290	255	229	251	235	272	253	276	280	249	297	241	254	260	235	291	241	250	257	244	260	248	254	226	282	250	287	289	253	256	267	273	257	248	264	271	287	268	263	262	302	254	263	264	233	242	274	260	278	270	273	259	271	261	278	253	257	245	285	252	273	280	254	257	262	229	256	231	260	258	253	307	290	283	246	283	259	251	277	264	271	279	267	278	276	254	295	279	251	281	284	253	280	287	232	281	278	257	252	266	277	260	284	270	302	305	283	283	233	264	249	240	247	252	261	269	249	281	243	251	290	264	264	270	226	273	282	290	257	245	263	283	255	261	256	248	261	269	239	268	270	234	257	255	256	233	251	270	266	250	261	284	278	238	255	261	225	263	293	278	247	275	282	263	253	291	246	278	247	300	249	269	269	278	254	286	271	274	265	289	262	289	288	244	269	250	244	257	271	262	260	248	245	287	266	249	265	254	262	263	219	270	275	238	291	248	285	283	262	272	265	266	255	272	248	260	229	255	227	263	254	268	289	259	255	257	262	251	272	256	269	262	275	237	263	279	274	248	267	241	239	269	255	228	255	245	249	238	265	268	259	275	287	275	235	261	266	246	239	285	283	261	268	292	249	249	265	267	266	283	285	271	251	251	281	268	264	256	258	282	283	262	270	287	242	219	235	283	285	262	239	258	263	268	242	290	261	258	271	253	249	256	263	245	269	242	249	248	255	271	259	270	292	274	263	233	221	266	232	261	239	234	248	287	263	264	250	254	258	247	259	248	221	247	254	228	287	267	266	293	258	268	246	270	244	278	247	259	279	279	238	270	279	230	254	265	255	268	276	272	229	244	247	266	254	276	240	267	241	305	302	285	280	273	272	277	274	272	246	289	241	243	273	270	255	270	246	248	253	259	253	247	292	249	245	268	266	259	261	252	244	247	252	260	262	287	220	277	237	262	266	233	242	262	271	270	266	278	256	236	277	230	256	241	270	270	218	256	241	232	264	276	253	254	290	249	265	298	271	251	275	297	263	266	288	253	240	276	266	247	280	275	278	259	269	273	263	287	233	245	266	270	262	282	251	255	250	273	288	300	259	262	261	268	266	277	230	265	269	271	254	248	284	280	239	258	251	257	229	249	267	257	259	266	260	233	222	256	268	294	265	286	240	239	264	269	272	263	259	255	236	240	245	252	262	251	260	259	263	258	292	248	266	268	284	289	287	261	244	238	267	254	266	250	248	247	255	243	263	268	242	253	267	270	268	274	255	269	255	261	224	275	245	268	263	246	260	261	233	244	259	248	260	266	258	251	263	272	280	243	261	234	247	267	259	263	242	265	249	262	228	293	300	234	252	239	251	259	230	281	265	281	240	262	269	259	291	283	259	275	260	260	250	254
15817	6500	11987	12328	10519	9165	7626	6776	5316	3484	2611	2140	1859	1474	1177	1174	968	879	878	719	764	765	723	694	714	681	702	694	650	641	709	650	631	635	642	654	667	676	573	632	619	642	629	645	604	575	593	632	666	620	614	609	634	585	630	581	602	629	585	619	606	572	622	591	574	579	599	579	575	576	580	577	587	571	570	584	561	572	582	547	599	626	583	602	565	617	572	568	576	591	592	584	560	605	607	563	592	609	610	626	573	587	573	570	589	564	584	566	599	553	554	544	543	546	565	575	571	603	575	597	560	602	595	565	619	554	575	560	566	602	589	537	588	598	563	572	568	565	563	555	623	590	568	571	557	573	570	569	566	559	538	596	567	568	613	584	555	551	589	618	586	599	572	538	586	548	592	607	571	581	594	535	603	556	600	574	555	556	573	577	579	579	550	546	539	605	605	575	548	547	554	563	582	588	598	560	620	583	575	573	591	612	593	607	545	590	556	582	584	555	601	572	575	582	572	545	587	536	603	656	556	602	552	551	574	534	570	614	568	543	562	591	540	589	569	616	585	530	600	538	566	588	552	561	572	570	634	575	560	561	585	551	561	528	551	542	570	616	597	610	565	583	596	555	583	573	607	564	580	579	603	606	578	528	595	575	570	561	590	538	560	545	576	552	544	543	559	621	557	611	589	568	601	624	566	535	568	540	563	557	589	556	547	554	586	560	553	596	618	577	558	578	567	559	614	571	613	599	611	583	570	528	561	556	579	586	564	598	658	608	565	535	556	538	609	536	624	603	589	610	592	598	591	575	592	560	579	562	621	583	562	631	558	587	557	592	575	587	589	556	549	574	578	610	571	559	620	560	590	559	591	609	563	603	589	582	618	527	577	625	555	568	526	613	604	562	561	550	508	545	596	555	603	606	557	598	569	586	582	566	590	585	560	589	589	585	557	601	594	616	530	555	563	517	592	625	581	608	556	586	560	585	576	578	598	589	602	546	583	564	562	611	582	563	545	562	560	637	537	585	566	558	513	614	567	572	580	632	591	549	573	590	553	596	585	554	571	557	564	570	583	575	617	567	580	594	581	569	591	581	534	562	566	568	566	565	585	534	586	545	622	548	607	586	592	559	563	586	535	560	598	607	601	556	543	599	541	592	570	577	588	539	556	586	579	582	595	578	614	620	576	572	570	576	597	614	596	620	580	565	607	565	559	575	587	544	604	583	600	576	545	521	522	582	576	552	557	621	603	587	539	553	557	545	585	562	551	573	592	568	600	587	595	581	596	538	569	570	575	561	583	550	564	621	550	557	573	580	601	591	584	602	530	593	581	578	569	577	612	536	569	580	618	564	545	561	550	615	559	589	603	592	613	589	612	592	579	556	571	585	540	590	546	571	548	540	591	585	576	567	562	542	593	610	541	601	581	594	615	610	574	599	587	580	611	594	550	603	594	571	614	516	588	605	565	590	586	579	593	583	578	601	558	604	633	593	579	557	605	591	555	550	571	593	558	585	537	548	600	567	570	610	600	617	606	549	537	566	624	565	579	540	588	508	540	623	564	580	553	585	566	561	570	630	599	581	570	563	573	585	610	538	590	568	592	620	553	576	557	575	596	586	596	523	567	574	610	597	637	561	579	601	544	560	628	544	586	597	534	535	551	629	598	583	580	595	567	615	560	566	524	575	579	573	553	536	579	548	548	606	592	614	573	579	577	590	582	623	567	560	534	593	561	583	551	615	589	599	578	578	594	570	607	612	574	547	589	611	584	570	580	611	607	573	557	579	563	566	570	617	605	535	572	553	556	613	532	587	608	558	611	617	621	546	609	557	582	582	581	501	616	605	608	591	523	644	600	581	579	610	561	569	562	590	571	595	561	594	589	579	592	566	552	601	548	591	548	615	537	590	565	614	582	596	575	568	551	597	568	564	554	560	596	596	556	548	591	556	550	621	597	547	602	569	550	594	591	567	597	564	573	569	577	597	563	587	616	562	554	587	591	542	580	546	571	619	558	554	551	575	544	561	587	574	594	632	581	582	591	583	559	564	595	570	581	609	564	594	551	563	581	568	564	594	544	542	542	537	579	585	566	529	568	564	571	549	587	570	580	611	590	581	571	580	547	554	572	612	591	601	591	578	542	623	575	592	604	574	575	558	567	553	602	537	590	593	566	573	561	586	547	557	588	602	579	629	608	576	605	571	607	546	561	560	550	596	584	556	576	601	537	582	610	572	625	618	565	625	567	563	547	539	567	544	570	607	591	546	602	575	559	533	587	583	581	549	578	592	590	568	560	590	581	594	543	537	594	543	558	600	595	550	587	587	648	583	613	591	543	592	571	670	593	570	581	594	540	571	581	564	567	553	589	565	526	596	590	597	597	615	616	577	570	602	582	575	628	544	610	595	563	569	614	566	555	587	557	565	597	555	564	565	546	552	560	586	573	564	559	607	602	605	551	561	551	598	608	545	554	570	560	572	527	599	560	593	547	586	545	542	627	548	570	578	606	611	566	593	562	547	587	582	585	550	541	600	553	556	572	548	586	585	595	582	599	579	554	567	529	525	553	593	590	593	547	613	566	594	576	546	593	613	600	562	572	545	569	526	576	559	578	554	588	586	596	575	575	564	614	565	552	568	569	595	613	517	586	593	557	605	614	580	552	566	560	582	602	580	564	575	564	582	556	581	562	584	586	541	577	553	618	537	551	547	579	591	594	572	551	558	622	543	580	580	552	573	562	573	584	579	549	584	590	617	553	609	588	566	574	548	597	598	558	593	598	581	598	564	576	600	607	585	581	593	585	554	578	568	597	536	564	614	586	600	557	589	548	589	570	584	574	575	591	595	572	609	581	570	599	569	605	595	596	597	581	563	603	558	541	567	605	633	588	584	557	583	543	632	600	573	579	618	602	599	533	581	557	582	593	554	563	609	584	579	562	618	561	595	570	591	564	562	602	559	586	603	592	598	592	575	579	553	571	604	623	558	587	568	599	558	588	631	595	555	539	572	559	555	591	557	558	575	572	599	575	618	577	567	594	582	569	562	559	563	598	546	566	562	591	556	574	565	565	558	545	580	548	578	636	580	556	568	599	608	575	624	579	574	551	585	569	608	515	610	584	583	605	585	560	541	639	585	566	603	579	604	564	547	580	557	563	593	541	560	587	585	589	569	587	579	583	607	574	549	601	587	580	549	604	593	571	555	591	580	584	567	583	552	620	606	580	579	578	613	589	582	565	572	575	535	583	583	569	570	530	584	568	582	598	557	556	584	589	607	596	640	552	629	577	560	638	570	621	560	590	564	598	617	584	537	566	607	539	610	580	561	574	579	628	592	589	567	586	591	590	567	580	602	596	594	598	583	594	570	588	625	589	583	585	589	559	581	561	599	570	546	563	564	578	572	566	602	570	597	555	581	570	551	558	592	548	583	520	593	608	576	586	557	566	581	552	555	562	559	578	556	576	597	553	555	615	576	618	554	571	613	592	604	620	584	582	550	580	576	529	606
38395	16474	10681	7267	4705	3510	2591	2353	1717	1113	897	657	643	532	512	464	447	419	380	350	388	348	401	415	385	344	358	367	346	339	361	352	351	336	368	328	355	354	348	327	365	368	297	374	354	325	330	309	374	337	362	332	336	353	290	321	356	325	320	327	335	324	356	366	365	352	304	339	352	340	357	336	333	318	350	356	356	348	341	333	346	337	332	320	337	326	324	340	351	339	332	371	320	306	294	323	319	348	316	330	333	344	316	328	349	321	354	339	338	318	315	363	357	316	320	369	353	320	337	362	344	313	318	329	346	343	347	358	361	337	322	348	346	352	331	335	325	340	343	319	319	364	304	309	322	347	329	357	347	356	331	367	348	342	335	385	344	336	345	339	318	322	374	318	327	318	313	320	342	325	341	289	337	338	328	340	317	341	338	343	338	350	318	336	352	369	329	344	306	344	316	328	340	327	337	332	350	359	351	324	302	349	318	331	349	338	300	385	323	321	360	329	311	326	316	354	350	368	362	318	322	322	365	328	284	327	295	309	345	345	297	330	345	349	316	330	311	329	328	310	316	345	327	363	357	331	310	294	306	332	361	348	326	309	308	313	320	342	336	310	350	304	347	335	340	330	335	340	345	330	335	367	318	335	293	320	354	342	293	321	352	356	360	288	324	336	336	356	325	345	352	325	364	333	331	345	331	349	345	338	323	331	327	327	357	325	319	332	343	319	334	352	354	360	316	337	299	336	317	341	325	340	317	322	348	298	302	331	351	334	359	336	312	342	326	366	316	332	399	318	310	322	349	295	329	350	353	301	371	358	356	316	319	344	350	333	341	323	334	338	316	300	348	334	315	288	302	353	323	314	337	345	367	293	305	314	339	332	350	336	317	339	343	351	343	331	349	306	332	341	349	308	328	347	331	339	302	325	360	318	335	342	329	342	315	354	350	318	340	362	351	337	311	339	333	326	319	330	307	340	312	332	309	377	354	355	343	309	342	355	344	343	342	300	324	329	362	328	329	327	319	319	357	325	357	346	335	349	361	377	356	352	331	370	329	323	337	319	341	342	343	346	339	366	347	326	336	358	334	343	320	355	342	363	324	346	334	310	321	338	337	349	325	334	363	335	352	340	361	320	334	361	343	325	344	347	367	316	334	341	320	331	313	358	319	389	321	327	324	374	375	344	294	316	310	345	346	319	330	356	311	339	341	317	360	317	335	345	329	330	351	382	349	333	348	356	341	313	335	323	328	318	328	330	300	313	346	347	307	315	361	398	301	347	342	339	369	319	315	321	341	319	327	293	307	352	302	317	316	354	340	323	330	342	334	318	333	343	316	355	330	302	334	340	322	336	291	324	327	304	335	335	261	376	320	371	350	331	302	347	352	336	347	378	341	346	309	343	374	320	337	300	307	321	349	336	383	360	329	328	306	329	323	371	304	324	333	336	338	346	353	332	335	310	312	386	306	336	296	307	358	331	339	331	334	335	364	348	345	310	356	343	339	309	325	333	350	301	312	336	329	356	326	326	300	340	328	338	344	337	317	324	342	317	320	338	327	374	356	349	372	336	343	314	340	308	324	315	318	288	314	290	339	332	339	330	353	319	329	346	306	308	343	349	336	333	317	311	297	310	341	352	336	356	335	328	296	323	343	360	343	324	339	352	333	312	304	366	320	305	298	343	317	332	312	359	344	321	400	323	323	353	346	352	319	364	316	304	324	299	327	307	295	323	363	374	323	314	348	304	315	311	344	327	335	352	332	351	331	348	381	335	317	375	346	319	328	341	343	314	316	340	356	323	362	339	364	353	355	352	317	323	356	356	338	359	344	322	326	332	351	350	358	316	308	319	378	308	326	358	335	334	363	339	339	318	339	339	366	312	320	353	350	335	337	372	314	316	323	360	358	359	325	332	307	365	311	309	357	354	319	344	363	343	355	326	353	343	319	314	343	335	334	335	317	335	329	353	367	330	356	367	318	296	355	326	325	288	356	349	377	377	319	303	312	368	350	324	332	367	336	349	357	332	314	365	325	323	340	360	329	350	347	315	313	361	356	335	327	332	357	315	349	325	369	328	349	365	318	322	366	339	324	312	324	337	361	391	344	313	344	350	342	339	332	303	350	315	321	332	335	335	330	319	316	315	331	318	315	335	330	360	368	325	348	350	291	333	334	347	329	339	305	355	317	340	381	335	319	322	350	318	354	369	280	300	334	339	348	348	314	321	332	337	335	326	337	332	348	340	340	330	337	332	320	332	361	327	348	341	340	327	346	355	322	326	322	326	323	366	359	334	320	336	305	315	358	331	343	312	323	338	346	350	319	341	304	356	317	354	324	356	345	325	314	316	345	329	374	307	311	351	351	328	352	325	368	368	349	309	312	345	371	325	328	324	359	326	317	333	333	378	362	317	315	341	320	355	304	306	340	326	325	326	354	359	332	316	349	356	352	376	327	337	355	309	363	351	360	332	360	341	318	331	334	318	338	362	345	340	309	310	308	357	291	322	328	341	356	318	364	328	340	325	317	354	312	307	315	325	369	326	294	369	333	371	354	329	317	343	331	372	360	332	317	316	347	304	372	346	305	312	330	323	357	335	338	331	308	352	302	322	325	350	326	346	327	332	332	381	336	339	314	335	297	358	343	326	341	336	330	343	324	308	304	293	343	333	318	356	305	333	362	316	316	342	343	373	313	323	364	309	310	330	339	333	338	312	350	332	338	317	359	347	340	329	357	371	371	365	354	306	314	322	350	310	312	328	317	314	332	343	348	353	346	322	326	297	336	322	315	350	341	346	331	318	346	352	366	306	333	359	345	350	349	321	346	362	365	296	283	356	331	337	332	346	349	310	290	344	338	313	291	340	344	330	324	336	329	338	336	323	291	339	352	330	344	336	296	344	324	327	323	326	328	343	347	325	364	369	357	351	375	353	330	354	343	330	358	357	316	347	361	340	339	300	366	317	322	339	364	289	343	340	304	310	342	347	343	368	350	341	339	359	340	326	350	330	343	351	363	297	327	342	327	332	356	338	349	327	333	317	371	339	318	356	312	340	328	323	329	306	370	321	340	329	340	332	354	333	341	345	339	321	348	323	359	327	325	309	346	364	338	323	338	315	325	340	341	301	322	325	348	361	350	330	300	351	334	367	410	341	330	297	347	312	343	342	352	332	312	328	357	310	314	271	311	330	347	335	298	335	342	377	339	343	368	363	354	341	352	383	339	343	347	338	299	331	301	329	347	336	324	313	345	361	322	332	319	321	320	364	353	322	315	334	366	297	323	278	347	355	318	318	347	351	321	312	309	324	377	358	320	338	332	356	304	329	328	355	337	323	303	321	317	319	323	331	282	351	319	335	327	346	325	324	320	325	328	341	340	317	351	377	319	365	343	322	340	345	344	312	327	330	310	355	330	356	360	341	370	315	324	317	335	323	316	328	318	319	338	343	378	365	357	314	351	338	318	346	369	367	297	365	325	312	300	324	351	307	331	331	323	308	337	338
19760	9103	15196	16289	14124	12158	10263	9292	6776	4616	3568	2845	2466	2016	1684	1517	1376	1194	1091	1076	1014	995	960	918	1008	926	890	873	871	898	881	824	821	831	790	829	848	838	766	820	789	800	788	816	801	764	738	816	789	806	764	774	802	717	729	756	728	734	737	752	779	728	781	762	734	743	793	766	737	767	768	773	734	792	730	746	715	739	752	698	716	729	741	652	708	699	722	721	725	741	733	699	771	715	712	772	707	655	751	749	725	745	736	745	732	740	712	774	704	700	665	776	735	726	734	731	744	738	667	669	714	663	696	691	716	674	711	725	767	618	676	753	731	690	722	712	717	733	698	740	721	725	705	746	709	763	679	707	696	709	750	713	718	738	721	683	723	727	709	751	748	704	729	740	730	700	709	686	741	710	731	678	740	777	735	701	751	706	700	724	766	741	751	726	703	721	749	673	690	674	705	704	695	695	680	715	734	693	770	716	723	724	756	724	684	725	696	713	683	708	699	775	699	702	678	740	682	700	704	715	700	734	720	711	724	714	696	722	731	743	726	722	734	744	706	694	676	715	687	740	753	734	693	731	701	705	712	744	733	680	739	714	692	698	746	745	757	774	722	700	690	704	716	714	655	687	709	712	697	710	743	666	735	731	732	724	751	727	700	697	681	711	705	749	724	748	731	728	676	730	736	724	733	711	731	745	697	729	686	723	742	726	688	754	713	762	720	757	718	706	705	742	722	764	709	669	686	716	751	742	716	736	700	674	728	688	740	705	719	726	704	741	684	685	703	750	708	754	722	704	673	735	708	757	749	740	691	701	726	724	700	785	757	677	712	688	729	692	675	734	723	684	719	727	724	694	697	697	683	657	695	725	716	779	705	739	731	693	768	704	704	701	718	710	699	701	716	701	707	736	681	673	630	678	695	726	698	712	722	761	708	732	743	722	685	705	702	769	712	709	720	745	688	752	735	682	707	703	739	750	684	688	706	670	737	712	750	709	725	760	734	750	689	735	766	718	721	750	712	693	766	701	714	687	731	671	731	726	667	695	753	668	659	716	714	746	706	710	735	713	723	697	664	695	742	706	743	708	709	721	747	719	732	736	720	767	709	723	720	704	745	706	708	703	725	758	736	661	708	741	783	678	681	731	693	727	724	688	720	652	712	704	690	733	764	734	714	684	725	727	681	760	696	667	731	728	733	731	667	709	670	716	722	692	685	722	688	723	720	737	727	726	692	701	739	763	670	716	694	763	683	731	712	776	720	738	746	699	718	724	780	752	749	738	705	697	728	745	701	698	769	739	749	710	683	729	710	658	676	718	713	688	722	698	694	705	733	710	696	696	706	725	700	725	681	701	673	739	706	708	747	718	696	774	761	723	708	767	701	730	752	690	754	689	731	731	694	686	676	753	724	730	706	684	717	750	677	741	676	728	720	724	706	725	728	711	720	720	699	735	683	688	779	741	725	704	676	703	757	687	760	792	714	698	721	713	719	723	742	717	686	709	717	710	784	703	736	680	755	651	652	732	720	690	710	722	763	750	708	736	769	684	723	696	663	730	705	728	751	769	686	723	690	736	715	728	650	749	730	702	691	690	731	754	713	728	715	735	723	734	726	770	702	731	729	738	736	759	708	720	711	733	721	724	737	669	716	731	709	713	706	747	720	705	693	692	673	705	684	662	720	765	742	753	735	722	694	727	731	674	710	720	692	748	748	725	696	686	716	677	683	680	776	714	699	718	715	676	683	754	737	732	722	721	673	724	715	710	710	708	682	703	685	729	741	713	692	689	727	721	695	693	691	673	755	689	735	722	736	768	772	710	724	724	745	727	741	690	731	717	727	742	709	677	681	733	743	727	753	664	721	704	742	723	726	718	767	734	768	738	736	715	684	724	716	671	694	702	686	686	775	775	723	747	722	700	751	748	754	747	728	725	728	725	728	685	685	712	744	717	715	721	777	758	706	689	706	676	698	728	759	655	712	684	702	708	735	727	713	727	741	743	737	716	655	680	765	754	731	681	696	706	724	741	745	707	748	713	709	743	710	670	729	708	723	764	717	716	721	726	729	709	738	684	710	711	704	724	691	712	699	683	758	716	711	733	708	722	729	729	764	714	735	671	719	694	700	706	718	767	749	712	706	690	715	693	722	731	721	680	749	724	750	710	756	687	713	720	745	692	718	771	738	690	737	690	714	683	733	691	715	664	682	697	730	728	721	679	751	747	746	714	699	722	730	718	769	688	709	709	730	745	705	733	738	669	728	730	730	688	740	741	728	741	741	749	725	761	717	703	740	690	718	748	748	704	727	752	728	722	687	722	751	692	727	731	711	701	727	692	717	697	702	707	713	705	749	759	676	686	694	715	717	704	709	698	733	723	738	712	732	746	707	726	723	719	716	729	697	672	684	724	727	715	691	757	742	678	701	761	751	710	740	744	730	724	710	732	715	731	665	731	691	746	700	700	745	744	714	716	685	740	719	698	697	740	719	711	718	725	700	725	700	732	716	753	699	754	791	740	742	695	768	695	725	737	740	753	690	743	701	708	695	778	698	689	718	711	762	718	709	704	696	702	707	751	732	727	695	723	698	734	688	688	734	705	692	699	684	730	721	671	717	749	738	693	694	669	735	684	719	720	715	748	736	719	728	716	734	716	717	751	694	709	721	688	701	725	752	718	724	705	717	743	757	705	740	725	692	722	746	739	790	724	700	709	689	734	709	717	738	682	707	731	738	716	682	752	700	725	724	716	693	749	729	697	720	722	739	695	753	686	750	700	680	699	703	733	751	741	718	757	737	668	723	729	731	717	728	692	722	684	727	721	709	747	669	662	696	750	714	726	707	701	722	724	727	744	719	746	746	674	672	731	699	739	695	746	722	711	684	716	731	727	728	744	760	735	751	736	725	713	735	709	737	717	717	703	670	686	700	720	768	761	722	753	664	691	708	701	746	746	771	702	710	723	735	693	764	704	745	675	689	712	731	756	685	722	721	743	730	714	719	673	748	696	736	737	733	740	753	752	719	700	680	723	735	710	694	680	729	733	773	751	707	741	733	698	669	707	757	686	647	746	711	756	704	742	709	739	703	774	693	669	741	701	697	716	702	698	750	735	713	704	753	690	698	702	744	725	726	718	692	693	735	707	725	747	666	755	713	740	733	752	679	709	750	700	728	710	730	744	699	707	686	728	665	772	674	741	681	721	738	647	687	700	720	729	733	686	655	708	685	747	747	763	670	722	703	738	724	772	728	722	708	769	705	656	689	685	729	692	717	707	706	705	686	694	723	703	723	713	675	681	729	722	737	715	689	705	752	742	713	726	707	707	686	717	741	701	734	705	744	704	699	715	692	736	692	671	719	684	682	708	684	713	719	696	732	707	708	728	746	753	669	692	706	689	744	736	710	773	702	707	737	735	734	687	736	695	676	762	744	715	721	717	714	655	737	782	729	721	724	681	733	750	733	695	696	714	756	686	728	677	723	741	690	727	739	743	738	728	747	703	685	736
13221	5032	4147	2841	2016	1592	1313	1084	813	559	505	430	348	369	321	298	277	266	289	276	252	271	296	265	241	277	268	243	302	249	268	290	271	268	257	291	245	284	276	284	280	287	240	274	270	229	256	263	277	247	284	266	280	289	278	265	244	252	276	283	279	257	266	261	265	237	301	233	268	266	247	250	246	239	273	263	263	260	255	285	260	253	268	228	265	287	261	272	276	299	243	283	254	242	245	205	249	241	253	280	253	232	286	244	278	286	252	274	221	280	255	285	257	277	261	277	251	272	268	270	247	273	255	251	297	240	264	256	248	270	271	257	255	243	263	250	284	250	276	283	260	269	284	269	274	275	243	298	304	264	266	281	254	300	253	270	233	253	249	259	266	249	293	272	279	245	247	257	252	291	251	258	230	276	273	290	276	268	304	284	292	276	286	279	287	247	277	236	265	265	255	280	245	235	256	283	248	271	270	261	247	259	250	284	250	275	254	262	269	263	255	290	276	243	212	279	256	252	286	257	284	286	275	246	274	252	274	281	237	262	267	230	241	259	268	292	272	269	257	277	254	253	237	248	270	229	267	277	289	249	277	280	290	265	249	267	253	272	285	262	278	252	280	241	288	236	257	261	235	265	261	263	263	282	260	286	278	238	258	257	271	243	256	270	265	265	266	265	255	232	274	279	244	271	286	236	220	247	279	246	272	269	228	257	246	245	251	277	275	275	253	217	231	253	264	228	254	272	255	292	278	285	243	268	239	263	271	258	248	263	242	262	289	265	277	271	254	251	278	267	287	245	227	277	239	276	258	230	285	292	266	268	254	263	256	246	245	270	253	245	250	238	263	263	273	259	288	253	278	266	253	209	259	272	271	250	263	235	267	244	283	245	243	263	255	273	264	253	264	288	241	288	231	252	251	264	245	242	247	274	269	260	268	265	276	270	258	258	273	271	267	252	256	293	284	272	252	261	268	254	246	269	263	276	253	260	281	306	260	289	265	314	278	261	224	264	265	278	270	277	272	255	279	236	250	268	279	286	237	267	273	289	277	287	229	279	282	292	263	273	242	251	271	243	261	274	251	264	294	243	248	213	255	259	275	276	266	278	260	255	244	270	226	235	260	260	279	252	252	236	287	238	258	282	242	252	280	271	266	236	284	256	233	267	285	269	268	260	291	244	274	265	258	249	295	265	284	279	268	277	229	241	247	252	277	261	264	257	276	290	266	277	311	259	284	247	248	268	256	262	276	273	287	260	256	274	251	281	283	260	256	273	265	303	278	240	304	276	241	263	254	278	288	265	245	253	287	256	264	238	276	264	249	264	232	260	252	271	258	246	282	251	282	270	263	272	235	298	282	265	260	268	263	289	269	259	286	275	280	249	286	264	271	256	295	239	257	257	243	244	274	287	267	268	269	258	246	242	242	297	256	262	249	270	290	253	279	248	237	271	269	257	258	237	281	279	274	246	276	309	297	246	292	297	254	268	265	266	250	279	231	266	285	242	250	276	262	257	254	272	276	231	275	245	272	233	234	251	247	247	248	256	296	274	282	252	258	223	234	227	254	268	266	261	228	268	274	255	280	240	296	265	254	262	246	228	243	282	255	245	308	291	259	299	234	208	233	281	280	238	247	236	250	273	288	267	294	276	262	272	262	313	275	251	240	243	283	254	274	269	276	272	251	241	241	273	244	279	253	268	290	249	263	294	257	275	267	248	278	240	230	273	265	270	245	277	249	253	245	232	275	279	270	227	267	261	250	268	250	274	269	278	300	271	251	259	241	273	246	276	271	261	267	229	282	275	242	239	292	254	279	265	272	252	238	280	323	286	275	281	237	248	263	277	306	255	271	268	250	234	255	273	246	247	246	268	282	258	271	302	260	268	244	270	259	276	272	270	286	248	250	278	268	260	265	255	249	284	280	260	261	282	289	279	236	254	260	257	249	266	291	252	239	259	253	244	288	265	243	248	288	240	264	242	256	252	268	256	245	265	256	252	275	306	277	264	275	252	257	265	252	241	284	281	284	259	256	253	273	271	267	252	274	256	252	238	270	285	243	243	287	254	282	272	277	246	231	272	259	237	252	252	244	280	266	295	296	282	231	285	280	271	290	312	256	278	260	281	291	254	267	265	241	249	268	282	281	268	259	300	279	293	266	262	280	306	260	255	260	262	257	275	279	238	234	234	275	280	268	257	268	249	246	284	256	279	263	249	294	265	263	243	246	269	253	285	289	261	289	237	260	273	258	251	279	262	248	263	277	293	266	254	251	279	274	263	280	231	247	248	274	277	305	283	231	262	252	284	283	312	260	270	245	268	258	251	263	239	265	256	275	254	267	276	209	281	280	245	273	273	249	256	258	242	250	278	268	291	267	289	276	263	289	273	261	232	267	248	267	275	260	272	245	236	249	266	294	250	289	253	220	260	240	262	252	238	261	253	254	262	244	254	289	272	239	253	243	259	248	233	245	297	255	268	238	284	274	249	258	275	254	263	268	278	252	258	253	264	251	274	241	287	292	283	289	247	272	255	238	265	261	274	267	253	259	267	271	265	262	284	285	224	254	284	301	253	249	237	291	279	272	242	293	265	259	268	293	259	295	249	263	292	260	264	247	264	238	289	262	282	238	301	267	277	278	261	240	262	274	273	224	237	274	265	222	250	254	253	262	249	267	306	265	258	261	250	246	284	278	247	267	236	274	273	267	262	274	255	210	224	264	248	273	251	254	285	279	278	234	241	225	252	262	298	261	243	275	270	284	283	249	242	291	245	280	279	230	258	246	256	294	253	253	252	264	281	277	247	267	228	249	255	280	246	253	318	244	266	256	254	264	249	254	280	237	269	277	242	261	242	270	303	271	245	247	266	277	287	272	296	260	246	274	240	279	249	238	258	239	252	295	237	281	301	254	249	261	260	266	252	297	286	267	258	254	259	242	266	304	275	251	269	267	250	256	232	252	261	253	257	258	262	280	261	251	242	271	287	254	276	249	283	262	267	245	256	283	246	273	265	281	263	268	263	255	242	279	263	241	245	278	310	267	279	297	251	267	255	243	260	287	296	271	304	290	237	232	306	242	263	263	269	238	231	267	253	247	266	274	256	254	259	278	279	283	252	240	266	227	271	275	296	286	253	257	261	292	257	243	226	258	254	263	275	265	246	282	279	261	276	270	299	286	269	267	284	250	290	257	272	276	279	270	262	267	236	276	257	251	250	281	276	275	270	265	286	259	269	257	284	271	288	276	261	268	246	291	296	280	272	285	268	260	224	295	245	279	250	261	266	250	255	244	275	275	288	219	254	286	262	281	237	247	256	256	255	238	250	248	244	275	306	253	268	255	224	289	299	290	293	278	230	275	269	239	242	230	241	244	269	264	266	258	296	282	284	243	266	294	275	274	295	255	261	295	250	256	277	268	238	258	254	269	248	272	275	262	267	256	265	259	270	228	246	282	257	269	284	274	257	264	262	282	302	282	277	282	287	301	258	306	279	233	257	264	287
6840	3727	7552	7909	6978	6136	5129	4529	2954	2119	1657	1357	1196	1025	910	831	751	681	735	686	688	619	653	638	646	611	581	648	610	606	620	617	651	672	613	590	612	602	648	587	563	584	619	577	584	607	581	608	600	607	613	580	583	605	614	597	606	591	542	609	586	577	610	581	605	598	597	604	581	563	607	577	555	592	563	617	589	606	561	552	559	567	553	577	574	580	622	584	589	574	563	583	568	593	618	614	536	591	606	532	578	600	554	560	559	551	527	587	550	588	614	591	581	576	559	534	634	597	530	590	572	615	582	578	580	554	625	592	614	584	568	576	589	558	594	545	621	580	617	599	581	588	587	565	603	609	540	571	571	591	573	588	613	572	601	589	563	535	588	584	551	576	579	568	544	577	554	553	584	534	565	547	539	604	586	582	568	554	589	552	553	588	590	596	543	551	581	605	556	568	596	576	566	593	535	621	542	580	533	556	563	598	551	574	525	550	571	596	591	571	535	558	536	519	534	579	571	615	543	547	642	593	554	591	582	615	569	566	557	588	566	510	577	598	598	620	586	555	588	584	563	545	544	566	553	592	602	555	582	554	591	573	543	592	574	567	571	593	517	568	591	515	601	579	574	580	564	613	598	584	577	558	545	595	606	573	550	530	572	594	557	551	590	559	542	550	555	569	607	586	550	566	557	599	577	571	586	544	577	594	571	561	575	554	560	529	579	574	589	544	594	522	526	584	572	607	595	597	596	619	535	568	586	564	543	576	593	548	572	569	587	572	576	608	585	591	531	586	561	510	554	580	570	607	553	591	616	589	600	569	580	556	580	591	598	607	618	554	582	555	561	571	576	570	583	552	560	541	575	563	607	525	550	560	571	550	584	546	535	558	568	567	595	560	589	529	554	540	557	571	549	546	562	570	564	545	513	612	539	600	600	587	602	536	588	520	595	562	566	583	574	599	545	542	589	578	538	584	593	588	581	549	546	541	545	590	585	550	577	577	602	588	557	636	524	587	584	577	589	582	587	591	595	595	553	547	552	600	592	567	606	564	557	597	596	545	557	574	570	569	549	581	561	610	585	558	583	569	567	554	591	525	559	583	580	543	563	572	584	581	514	587	569	614	569	538	545	551	583	562	559	609	577	574	597	556	595	586	575	544	598	595	569	609	549	542	561	583	551	590	571	595	547	539	563	542	523	593	602	600	570	598	590	571	567	547	561	521	600	570	599	522	585	573	563	572	530	586	582	573	581	573	574	573	575	550	610	541	563	586	590	555	617	551	543	523	582	553	586	593	588	587	559	596	600	534	613	551	589	584	562	535	537	622	593	568	593	602	566	570	571	544	591	541	586	568	588	582	543	573	606	530	604	565	566	608	539	562	596	538	583	582	588	591	549	582	558	613	542	563	590	574	543	587	579	563	562	587	575	596	560	582	580	554	578	563	622	612	558	543	583	552	599	578	582	541	593	518	593	562	556	617	585	592	566	549	568	607	565	563	558	568	604	563	603	515	553	541	586	558	592	534	614	563	545	540	590	541	607	563	590	614	565	584	556	555	574	573	560	593	555	599	588	577	573	564	615	576	602	523	560	582	590	565	571	535	597	584	568	566	559	565	576	574	578	602	550	580	582	569	589	629	605	556	516	509	573	587	587	541	575	608	537	544	615	588	559	584	612	624	607	567	540	530	593	561	544	581	587	560	557	566	594	547	554	541	556	554	572	581	559	553	550	556	574	557	647	573	577	537	555	560	595	578	594	570	574	581	598	539	605	576	564	575	586	623	599	569	570	584	555	559	587	578	596	571	554	583	575	560	583	560	563	554	538	578	542	561	567	546	547	542	565	571	579	604	566	594	575	557	633	593	560	558	564	570	565	597	535	548	615	624	586	566	584	533	565	608	581	578	619	596	572	550	550	565	563	592	602	596	594	559	607	579	555	573	539	548	583	603	589	551	560	571	583	588	569	579	563	551	601	575	566	592	587	576	547	574	612	562	657	585	549	585	591	578	562	548	571	555	551	563	590	546	576	572	544	592	608	568	593	557	586	549	561	590	611	543	580	570	567	521	585	617	573	586	541	581	563	553	559	545	579	586	577	579	544	610	574	587	577	629	550	579	539	611	558	556	536	565	581	581	544	583	581	541	542	585	585	587	573	581	530	566	542	579	598	625	542	560	580	570	580	559	583	601	610	567	612	554	544	556	590	584	563	600	547	563	576	607	582	600	579	583	569	578	621	589	590	555	603	552	581	561	598	583	585	581	610	584	585	609	588	583	589	582	569	573	575	616	573	553	587	608	518	580	588	591	542	578	598	594	547	567	583	583	533	594	574	568	553	585	553	587	561	566	547	557	598	613	569	516	557	623	581	571	547	586	551	581	544	606	577	567	600	523	577	556	548	529	553	547	586	578	580	570	574	606	567	597	549	564	506	575	574	575	582	571	563	562	575	554	562	605	575	573	581	585	568	585	571	574	572	539	606	530	590	578	622	619	552	583	571	562	559	574	566	565	611	558	592	545	587	592	601	555	563	573	555	577	534	559	598	537	585	556	572	598	590	523	581	551	578	614	618	586	592	554	522	549	583	582	569	571	564	545	551	562	592	536	595	590	576	569	581	564	558	579	558	550	534	606	555	551	577	627	541	591	563	599	562	611	588	564	546	577	574	613	572	595	552	604	575	583	557	592	595	581	551	553	560	585	554	625	577	557	587	554	615	603	572	606	586	595	569	597	555	556	527	548	603	579	595	574	586	599	544	574	586	580	605	543	579	553	592	611	588	584	545	568	569	551	561	599	593	565	566	562	555	530	596	582	584	598	561	568	569	610	540	578	524	544	567	600	620	597	613	611	545	606	590	573	584	607	590	585	573	616	585	579	548	625	582	571	599	577	550	591	565	601	561	616	549	551	582	618	589	570	557	573	546	615	572	568	554	563	609	576	556	555	606	532	511	533	571	578	579	560	562	580	580	590	588	553	569	524	622	579	538	633	582	559	599	559	583	569	576	582	574	516	610	604	566	597	540	570	567	562	566	534	595	590	543	561	588	550	584	572	575	547	600	569	601	546	570	556	545	564	561	605	570	593	595	559	575	601	548	591	580	571	552	518	595	587	612	587	583	575	583	595	597	589	575	576	619	572	581	581	569	520	587	602	573	574	610	547	538	546	596	564	560	558	533	578	560	593	566	587	565	572	589	553	589	594	532	516	645	544	602	586	540	546	578	582	576	586	556	617	602	560	609	570	540	541	582	576	596	562	559	576	580	577	566	576	553	582	593	576	554	546	537	591	617	609	573	587	565	538	597	598	537	549	553	568	577	578	579	520	595	563	538	560	564	526	593	578	555	569	589	525	567	588	607	598	588	567	546	559	579	582	590	569	566	558	571	571	538	580	535	548	560	590	587	569	553	551	569	565	536	602	599	578	613	590	575	569	555	557	565	584	537	581	569	521	522	570	573	622	580	564	551	579	579	608	564	565	623	588	592	559	581	556	581	577	534	555
29176	11461	6605	4762	3235	2315	2030	1738	1221	815	614	508	456	433	392	353	330	293	287	274	274	306	309	281	299	269	277	269	274	291	251	280	255	256	264	275	254	288	269	267	268	283	265	245	244	229	254	279	245	269	261	240	264	284	254	271	280	283	271	242	285	267	277	242	265	265	279	235	254	258	278	283	272	271	236	251	279	265	284	253	256	256	282	252	272	238	278	260	251	228	255	237	262	248	252	286	268	319	258	265	294	279	267	279	256	254	262	279	252	280	269	276	263	254	263	245	238	260	250	266	267	268	256	255	244	278	269	302	282	232	229	258	263	263	286	281	269	272	263	278	285	288	274	260	264	291	285	243	268	272	281	267	268	259	271	278	269	254	249	278	265	276	259	231	231	269	244	260	258	272	268	289	263	266	262	258	254	244	238	233	258	265	242	304	291	259	262	277	255	228	263	268	277	274	261	274	270	271	269	263	244	273	264	297	230	219	257	265	252	275	285	262	258	280	237	285	257	255	241	259	280	288	239	258	262	236	299	297	274	276	261	289	268	271	247	254	272	247	243	260	257	277	265	291	288	289	281	279	258	256	251	246	235	290	235	247	287	274	293	289	240	291	272	242	285	267	248	271	263	254	249	270	247	256	249	285	241	236	239	296	275	219	286	255	278	254	267	259	247	263	258	301	272	256	264	267	273	253	269	249	254	247	240	282	286	265	257	273	274	253	267	273	274	258	246	252	261	248	247	219	234	264	250	298	275	281	262	252	271	252	246	267	255	241	255	281	248	228	250	245	288	267	279	291	269	261	246	251	238	234	266	236	303	260	271	254	271	264	268	260	238	259	285	253	233	260	263	261	279	262	262	256	243	266	270	259	258	262	277	266	262	252	237	284	279	268	276	278	279	269	281	274	269	244	260	279	263	267	270	248	268	248	236	305	264	247	310	260	265	280	271	267	273	252	267	285	289	257	253	270	281	255	248	260	325	269	280	266	249	247	255	279	259	292	240	249	239	275	288	253	288	286	269	245	265	277	294	238	275	289	284	270	267	286	246	242	291	283	250	263	288	242	287	233	263	302	244	231	286	275	300	280	241	238	245	269	272	269	259	268	272	261	280	282	281	293	258	277	263	258	277	257	261	264	277	268	266	255	253	265	261	267	246	262	251	282	248	244	256	283	234	268	247	250	244	257	251	259	248	277	233	268	275	211	282	241	262	258	274	255	270	248	271	265	281	243	243	263	266	247	256	268	259	253	253	265	260	255	263	269	285	225	229	276	283	285	296	278	280	289	244	268	270	267	303	242	232	275	277	242	259	270	281	297	267	278	260	255	226	238	279	225	259	239	274	253	277	281	262	240	267	290	276	277	255	239	251	272	273	285	256	240	254	257	266	311	262	265	227	241	260	222	269	224	237	267	263	313	253	283	231	261	272	275	247	269	240	251	261	259	235	258	228	283	265	250	252	241	258	246	264	237	254	287	251	245	248	301	254	276	245	255	250	287	253	260	270	223	260	241	266	265	285	293	251	260	277	286	243	234	261	271	274	234	257	266	256	237	296	259	243	255	260	268	270	279	253	295	285	281	265	279	267	250	273	264	259	286	287	236	265	257	280	273	258	286	241	249	267	256	254	263	264	274	265	269	257	262	276	241	276	265	324	276	273	259	254	263	267	282	241	272	289	260	295	258	291	256	294	251	268	250	258	256	243	237	249	257	253	272	254	301	252	260	286	252	256	239	257	265	256	260	261	261	285	251	256	265	299	242	242	274	263	247	270	248	241	258	273	263	284	272	260	248	245	272	285	277	238	265	278	261	242	261	248	286	277	263	254	295	271	241	245	274	258	273	261	269	243	275	279	257	246	279	261	263	269	273	248	267	286	284	263	252	256	269	226	254	293	313	264	272	220	281	248	278	279	258	234	244	267	265	242	273	256	260	263	259	273	303	294	280	271	261	258	292	267	268	302	259	247	260	250	255	262	261	281	241	225	305	249	273	266	242	238	272	267	289	270	248	247	249	268	289	306	293	290	308	247	307	260	249	259	268	249	244	261	299	278	298	279	237	243	298	263	251	251	264	286	278	242	255	250	281	259	247	254	239	234	224	257	265	272	250	266	321	259	246	290	289	265	267	260	292	257	293	252	264	279	291	267	250	255	260	261	283	280	287	260	231	234	237	272	251	259	242	278	271	275	275	274	232	287	248	267	268	269	271	271	249	271	245	271	300	263	262	278	265	279	252	238	270	281	271	260	248	299	291	270	266	252	252	253	300	244	274	268	250	247	285	280	267	251	211	269	267	254	260	254	219	260	244	259	270	272	301	285	263	269	261	295	290	240	257	263	265	244	258	260	251	278	273	269	266	246	266	265	251	275	263	213	279	260	243	244	269	261	251	278	280	272	262	284	276	287	262	283	283	283	268	250	272	254	260	257	243	272	271	258	264	271	257	295	265	265	244	272	276	259	249	276	276	261	246	271	299	255	310	244	276	247	268	256	232	302	267	230	274	269	263	282	262	281	276	291	269	254	241	288	273	260	232	239	250	267	266	259	268	285	251	294	231	260	240	248	293	258	259	247	251	260	249	288	291	249	249	279	267	257	257	273	249	267	254	241	248	286	268	286	266	240	267	268	259	266	289	306	243	227	275	254	271	252	248	239	250	256	249	295	297	259	289	266	264	264	270	272	272	275	244	237	267	260	265	263	287	284	275	262	292	248	236	278	244	253	274	271	257	283	267	264	264	247	241	252	284	300	252	285	251	277	276	264	257	257	272	259	277	277	264	276	298	302	264	229	223	272	257	258	249	241	251	275	268	225	271	278	257	260	260	267	255	283	264	258	269	282	281	253	306	257	251	297	262	254	256	288	289	239	244	256	241	280	250	267	272	264	243	257	280	271	279	277	268	252	257	259	271	253	272	265	239	266	257	261	262	249	270	231	244	255	263	280	274	241	269	249	273	240	279	254	269	286	282	265	247	282	263	268	289	298	238	278	255	250	233	267	257	270	238	264	263	260	255	247	282	235	284	236	240	242	247	229	241	250	229	242	261	234	279	258	266	260	256	237	258	291	273	264	261	270	270	240	281	252	252	289	256	257	264	238	252	272	292	236	279	242	281	271	275	294	243	277	268	231	256	241	259	220	242	243	241	252	255	248	273	268	260	260	270	282	283	252	250	268	294	239	268	289	242	247	261	291	258	262	299	253	280	281	245	267	273	279	254	264	250	253	244	253	277	276	268	272	263	249	262	258	282	267	284	268	237	253	259	267	283	224	257	268	249	272	277	257	257	234	256	266	267	271	281	228	295	245	259	273	272	273	299	259	240	288	241	255	279	268	256	286	283	272	265	260	298	265	263	282	320	257	261	283	276	254	275	269	276	272	296	255	270	299	249	262	239	266	283	320	293	271	241	272	249	258	308	285	289	254	267	276	261	283	264	237	292	282	273	289	267	267	275	250	260	274	280	260	261	250	262	273	270	253	265	255	291	278	262	276	269
15451	6959	10752	11933	10630	9158	8167	7128	4756	3247	2481	1935	1647	1366	1320	1071	1005	911	930	863	800	748	763	728	738	698	651	720	702	693	662	685	703	674	641	675	662	665	621	608	662	622	606	610	630	619	645	602	638	646	658	611	634	618	632	594	607	576	614	625	587	592	612	579	635	586	577	626	611	603	600	589	614	593	585	580	591	622	539	597	570	631	570	593	582	640	604	594	606	593	578	600	553	602	584	591	606	580	585	601	589	627	615	577	573	591	568	600	586	579	575	564	578	574	601	591	579	591	560	586	582	560	608	557	642	595	585	551	594	536	577	605	592	599	564	607	599	565	603	584	605	590	570	578	620	594	544	592	618	556	580	601	552	615	606	583	603	589	610	544	565	548	611	623	573	604	597	566	600	563	552	608	556	573	590	596	611	624	587	555	576	551	574	567	574	605	571	595	546	586	586	612	585	609	566	569	557	577	574	521	594	564	572	581	569	564	568	600	592	571	575	589	551	572	576	576	560	584	591	574	571	553	586	570	602	564	615	584	577	581	605	577	612	599	556	569	603	548	588	599	562	615	565	573	618	600	613	586	607	605	526	600	583	570	650	592	590	579	565	613	574	591	573	584	617	599	604	570	587	586	580	531	584	619	584	592	595	577	602	587	596	584	546	604	584	538	577	594	571	579	574	562	574	641	603	564	562	623	566	591	578	542	592	632	606	589	555	578	593	577	580	572	598	588	586	560	576	605	628	553	570	573	593	542	593	611	593	599	553	592	596	601	575	558	603	557	578	581	560	622	586	586	567	621	571	567	567	573	573	538	597	583	608	559	599	606	552	516	602	581	573	600	569	575	542	566	523	593	587	588	575	605	614	606	577	623	562	612	632	587	584	599	559	595	580	608	560	597	583	621	600	592	569	586	583	558	614	601	597	583	592	560	592	584	600	576	587	609	555	578	595	580	558	606	611	645	589	553	567	619	610	552	615	604	595	592	581	583	577	568	577	575	564	608	601	578	573	614	617	569	571	618	584	620	587	565	582	581	608	613	553	589	558	588	632	586	579	567	563	558	590	570	611	600	533	576	589	566	592	564	586	576	617	576	562	542	583	553	555	626	567	628	591	564	584	563	571	605	579	564	608	573	568	593	577	592	594	592	641	597	578	577	548	593	635	556	603	590	578	559	562	607	610	555	571	606	582	571	579	596	571	600	574	581	594	611	579	590	562	594	619	608	580	636	566	573	624	578	569	545	634	609	577	522	577	595	605	572	614	553	596	597	543	592	589	538	565	555	583	589	588	594	609	519	590	611	588	605	577	597	555	585	602	588	579	557	623	615	606	574	569	616	524	589	581	580	586	627	549	605	555	578	610	566	628	573	558	585	558	564	616	641	558	558	588	627	526	602	605	593	548	593	573	633	545	614	568	610	624	583	558	625	625	574	586	584	583	598	592	593	583	581	571	576	606	634	547	595	590	596	572	587	551	569	601	601	535	587	602	579	599	613	611	656	579	582	557	634	552	616	560	597	564	558	569	572	646	578	554	585	599	592	586	615	608	575	575	580	592	562	577	549	569	602	595	553	570	587	528	589	556	574	574	569	599	593	600	607	566	552	545	587	540	637	601	598	591	604	566	595	549	580	606	590	572	534	591	604	594	584	582	575	550	604	550	576	573	565	572	563	551	531	608	596	611	586	571	562	637	598	597	609	580	594	569	596	541	597	600	612	615	575	568	591	554	573	585	557	607	610	564	576	607	572	577	565	604	590	590	584	578	559	559	600	562	557	604	602	555	591	569	620	565	581	576	552	566	603	574	583	616	551	626	601	555	609	558	626	574	590	624	551	571	613	567	615	543	568	609	595	649	584	601	611	559	611	572	519	561	569	595	584	559	563	572	591	642	617	605	549	584	648	562	577	587	618	592	621	606	599	605	582	578	562	571	579	624	597	578	615	569	567	573	583	581	596	544	618	556	565	577	581	561	558	595	569	614	580	607	584	568	610	601	595	559	599	554	539	561	581	571	543	552	609	569	603	597	564	596	566	550	607	548	518	585	596	539	605	573	584	565	545	628	594	577	568	590	534	570	568	582	599	596	606	592	583	632	606	587	576	604	594	607	546	582	614	562	583	614	595	601	589	588	560	552	592	584	556	559	577	585	628	540	567	581	556	561	570	564	628	587	569	629	558	640	584	615	560	594	549	601	570	565	606	562	575	552	574	561	583	534	636	568	587	600	594	615	563	609	583	588	592	644	562	598	588	572	598	605	553	584	608	568	614	561	575	602	610	601	633	568	592	591	595	572	579	605	560	541	568	602	609	590	573	604	561	575	585	585	542	610	583	583	570	615	632	556	611	568	587	548	553	592	568	579	629	589	643	603	598	583	558	574	587	583	549	577	582	556	595	553	596	578	556	561	589	566	593	583	575	569	577	592	557	594	581	596	571	566	576	609	613	555	559	623	580	568	553	578	604	611	597	612	588	612	550	579	571	607	552	607	570	608	558	574	586	581	606	603	618	562	581	625	569	581	591	589	601	616	528	563	593	585	538	613	600	567	546	580	593	545	623	596	582	595	556	601	590	557	605	615	541	637	600	565	581	618	508	580	577	604	577	590	592	570	581	632	578	579	597	606	634	591	546	618	556	614	558	615	604	597	545	610	592	628	560	584	556	597	570	606	551	580	607	559	598	550	619	527	588	560	608	571	606	612	586	572	560	586	551	604	634	628	607	599	526	603	553	593	575	566	546	599	565	598	586	599	560	584	578	573	622	575	584	570	591	589	602	617	544	627	596	582	581	597	593	592	529	606	595	540	568	577	572	579	619	623	599	600	561	578	564	562	574	589	606	548	606	594	632	574	571	601	573	598	578	596	601	634	592	597	613	558	593	598	591	558	563	610	605	611	559	560	588	576	604	583	586	584	596	569	556	641	588	584	619	553	589	578	597	570	590	615	602	586	630	600	565	574	607	598	612	595	592	595	590	611	577	558	581	608	597	595	591	608	588	551	561	618	569	609	580	581	574	584	575	588	577	602	599	595	581	581	607	578	537	569	605	616	585	574	616	583	568	570	591	571	594	584	571	583	622	590	562	564	603	588	577	596	632	589	599	608	539	541	634	596	599	555	586	615	582	549	535	599	603	582	618	606	601	590	547	569	602	613	574	594	617	558	562	584	633	609	601	525	579	563	572	559	587	588	562	587	566	527	603	558	553	572	609	591	562	588	571	571	554	582	609	560	618	596	580	579	561	551	578	556	578	624	559	563	597	608	599	589	588	581	553	621	607	604	576	606	564	596	537	610	591	601	585	546	584	573	593	574	590	610	588	554	624	579	552	613	596	631	619	577	610	592	563	622	549	549	588	542	595	576	532	594	591	610	581	595	609	569	553	571	576	558	567	593	587	619	616	543	591	594	601	604	599	608	574	589	575	540	573	554	620	562	611	606	579	608	587	562	565	615	612	567	583	574	575	634	623	587	561	602	601	601	554	598	578	626	574	628	578
39162	16736	9620	6910	4816	3569	2984	2451	1582	1026	843	701	630	542	583	462	448	419	418	366	407	349	411	392	369	358	348	383	392	343	369	360	340	335	379	356	355	364	346	369	352	405	380	347	363	352	343	317	350	339	341	330	320	349	322	365	368	343	355	349	319	300	336	333	345	329	364	352	343	355	337	354	341	334	371	336	360	357	314	337	359	330	326	334	330	332	327	298	325	341	347	343	374	324	342	334	378	335	356	314	360	335	356	340	331	365	336	343	333	336	350	327	344	360	343	325	334	387	329	362	334	321	307	337	349	306	350	349	338	345	328	354	338	345	305	279	350	349	336	330	323	351	359	344	330	352	354	315	350	315	344	320	330	359	360	312	370	376	372	390	345	360	334	352	280	324	327	336	337	354	328	393	331	402	375	352	346	320	342	345	336	368	348	348	352	366	369	334	340	372	364	343	361	328	332	315	366	362	330	329	369	361	390	299	348	365	349	396	336	335	346	325	345	342	345	300	333	332	329	338	329	360	338	295	340	320	331	326	308	372	328	314	310	376	313	343	324	353	345	305	318	305	348	353	348	327	340	311	346	329	350	384	324	314	343	335	321	372	349	399	361	362	329	306	366	320	330	305	354	360	358	345	346	355	319	348	316	325	327	346	323	346	349	353	351	335	341	345	340	336	350	368	299	319	310	345	358	348	367	360	348	292	299	324	326	351	342	317	356	349	292	343	320	375	330	352	362	344	337	366	325	333	328	313	341	280	359	342	326	385	370	311	305	359	306	360	360	318	357	365	331	365	353	344	365	304	351	329	333	339	336	335	325	347	340	389	346	380	344	318	364	353	353	351	336	379	342	382	350	364	372	364	332	339	352	335	342	345	310	352	352	320	345	365	343	360	325	371	327	320	321	339	333	344	344	354	328	364	349	340	327	310	351	341	368	336	340	328	351	327	322	316	333	331	377	322	354	360	329	324	351	414	354	328	309	340	324	316	331	372	310	332	337	329	316	370	349	355	325	326	366	338	359	380	306	305	352	345	333	370	350	342	379	342	312	318	365	380	351	366	327	308	350	319	356	344	353	348	344	338	355	333	374	328	316	346	345	375	326	329	321	332	351	356	376	357	340	325	356	331	370	380	299	343	351	333	337	323	333	316	349	326	340	326	330	347	349	303	352	330	335	359	306	340	326	310	363	368	336	354	345	327	376	328	374	350	344	314	346	339	338	319	366	335	345	354	349	345	352	303	343	321	311	296	311	333	308	330	368	348	351	336	355	384	354	293	316	358	326	341	343	355	340	310	307	376	308	344	328	346	309	337	340	364	360	331	321	335	318	320	351	344	350	322	339	384	355	355	324	361	367	302	329	323	297	329	363	313	347	349	318	319	333	314	349	356	317	322	316	327	328	363	328	367	361	333	340	357	338	337	354	312	337	340	327	361	338	354	353	345	342	375	348	346	363	356	362	328	353	318	344	372	347	332	346	327	333	352	348	348	359	355	307	351	313	357	371	350	337	302	340	334	354	341	324	346	352	325	363	304	384	342	328	328	321	335	348	313	359	332	360	370	329	379	346	348	353	342	341	376	354	364	332	345	328	321	330	361	340	398	320	328	376	328	341	370	327	355	293	361	348	309	361	334	353	334	350	353	277	340	352	368	307	389	346	351	363	365	309	289	361	332	329	328	400	352	353	320	331	372	318	403	350	340	312	357	330	351	342	345	358	340	361	375	335	347	349	366	291	359	311	348	317	346	350	367	338	337	323	323	328	344	304	351	350	326	300	332	309	296	348	346	355	349	338	353	330	329	370	325	329	352	343	331	355	309	357	394	333	344	355	362	345	353	336	360	337	324	328	328	313	351	362	276	335	347	308	326	347	315	339	326	364	330	354	340	342	347	364	332	348	329	346	357	337	344	343	355	340	353	386	340	300	353	298	334	338	312	349	344	340	337	352	349	359	347	365	334	342	335	311	327	377	352	320	326	328	325	349	353	364	327	335	364	303	337	340	344	322	340	338	347	324	363	330	325	339	372	314	341	303	345	350	359	337	331	379	313	309	330	342	330	311	336	378	332	333	339	324	326	344	301	314	321	333	351	359	364	345	341	357	314	345	356	339	357	351	369	354	335	282	336	297	363	325	331	324	338	364	381	317	323	331	327	368	363	351	346	382	313	342	347	357	353	350	344	322	305	292	340	291	335	366	330	345	330	331	329	331	300	325	302	297	339	320	343	345	359	390	306	326	321	319	368	324	349	357	350	305	340	307	342	334	415	339	331	348	343	341	326	350	337	326	359	326	342	353	339	356	330	322	326	347	331	317	319	343	353	350	318	333	337	321	346	360	361	323	323	320	375	352	313	348	311	300	339	320	363	365	311	341	322	317	312	363	327	365	350	337	336	343	332	302	367	351	366	318	356	344	308	364	326	318	335	347	348	385	330	359	354	344	331	331	322	324	349	363	337	362	309	329	333	339	347	369	351	356	355	367	339	288	340	340	341	338	293	354	361	366	356	348	332	342	347	347	312	349	346	330	329	368	385	323	328	359	354	374	322	381	365	287	310	371	381	366	334	332	342	319	353	349	335	349	331	340	335	354	358	353	293	352	351	332	333	315	347	335	320	347	339	317	320	358	352	357	361	363	311	311	349	337	334	353	363	330	335	315	319	328	318	340	340	337	318	338	300	324	353	366	339	345	339	390	278	349	332	364	345	360	356	328	357	356	321	367	350	327	333	340	330	363	338	302	320	296	324	348	328	341	365	396	350	350	310	338	356	316	332	287	331	352	340	369	305	330	349	310	329	361	322	317	316	306	329	348	316	370	331	345	328	368	326	398	314	318	338	351	359	332	344	348	318	355	331	289	330	307	328	349	327	332	340	344	334	350	295	331	325	351	351	392	359	350	361	314	335	369	345	337	307	305	329	327	347	351	342	348	327	337	334	360	358	361	339	321	333	344	383	343	334	373	340	343	354	329	312	326	355	329	322	350	340	323	305	350	341	360	328	350	351	319	340	295	324	364	385	346	344	338	300	347	287	329	339	368	360	365	312	334	324	326	362	337	343	338	366	305	317	351	347	328	299	293	336	343	357	382	341	347	333	374	370	366	314	371	343	363	339	350	360	348	339	349	319	333	332	328	357	330	327	362	337	338	320	326	380	360	345	354	326	318	336	327	349	313	322	331	360	350	313	324	351	362	352	326	355	358	385	376	333	398	349	311	334	347	322	344	325	351	362	324	330	358	345	327	322	347	330	364	333	349	328	375	330	318	349	344	347	357	373	354	300	315	358	328	360	319	358	333	342	316	330	312	306	339	374	322	334	334	350	342	353	361	296	324	346	325	362	342	284	390	355	330	338	392	348	351	311	330	328	349	339	308	338	318	340	321	335	321	327	317	359	345	340	329	367	363	356	373	314	353	360	339	313	387	384	344	343	374	332	328	327	353	334	352	370	326	330	339	331	332	336	349	386	359	316	341	318	301	319	316	337	341	340	330	347
20522	8510	14359	15843	13789	12381	11229	9638	6341	4530	3284	2717	2269	1945	1707	1481	1409	1265	1189	1152	1100	1063	1001	961	918	922	869	879	904	840	918	853	847	845	815	839	797	829	857	758	784	758	810	746	780	736	823	769	745	769	787	800	818	746	758	739	795	749	730	797	752	734	770	720	762	758	756	784	740	773	741	731	719	742	715	748	752	742	680	735	744	732	766	712	746	708	716	711	724	718	759	771	775	711	747	716	772	731	753	718	736	711	750	707	781	738	690	706	722	731	690	688	691	750	720	681	774	710	725	768	723	734	744	718	725	768	728	738	756	765	731	723	671	755	753	652	696	722	734	752	762	742	749	709	732	716	683	732	750	777	690	726	683	720	712	712	752	689	645	750	742	757	739	740	728	756	726	750	746	741	727	738	725	726	732	804	756	734	716	684	734	709	734	739	730	727	731	765	708	713	759	702	700	757	708	762	693	749	680	696	733	667	747	749	698	766	729	721	735	739	750	703	759	733	712	728	663	713	737	726	716	726	738	705	759	739	742	739	711	764	772	691	768	753	704	693	704	703	726	766	772	676	683	758	710	778	736	699	714	766	749	670	767	748	729	699	729	742	756	740	750	725	770	722	773	712	731	725	689	682	712	720	698	713	737	708	707	731	733	744	748	730	714	778	684	743	694	692	747	698	705	684	681	707	729	682	735	755	749	715	700	725	744	696	674	737	735	713	732	746	750	777	754	753	715	752	738	773	707	668	719	736	776	693	729	716	778	680	732	697	744	707	751	743	717	681	738	722	755	720	742	704	744	702	724	704	722	741	751	708	768	757	695	769	721	735	734	723	694	776	742	682	758	707	721	710	709	689	706	740	698	692	692	691	706	734	708	707	669	706	741	741	723	743	752	787	716	708	697	753	724	734	717	729	743	777	745	751	717	781	724	726	757	762	699	731	672	785	776	696	689	737	714	712	766	730	719	744	755	721	733	745	819	727	716	744	691	682	759	754	755	743	709	714	707	719	693	690	689	680	734	714	758	788	714	737	723	729	720	718	681	694	717	749	717	730	761	719	710	667	732	747	730	735	698	749	713	731	734	746	671	761	725	682	758	705	735	756	767	718	722	675	716	695	771	726	702	742	722	727	762	737	727	757	697	757	742	764	744	739	727	710	703	706	710	716	746	732	690	709	703	730	752	790	725	753	742	707	722	737	723	756	726	718	738	774	717	721	754	731	715	745	733	736	747	693	751	764	707	715	729	729	726	723	709	740	773	721	739	785	706	767	747	736	690	728	764	695	752	736	707	718	717	775	703	758	752	716	723	718	717	748	716	668	775	766	734	715	750	745	755	734	725	745	706	748	746	714	747	752	736	730	706	710	695	706	755	688	689	735	771	734	751	722	730	728	688	725	720	659	723	703	741	694	733	754	715	673	696	693	713	679	707	728	709	731	714	740	725	712	746	692	706	775	716	697	732	741	691	756	747	732	719	721	720	783	744	746	679	751	749	757	712	755	736	760	763	746	732	726	716	772	757	691	703	712	695	752	723	723	726	758	750	690	711	724	758	742	776	722	749	768	713	753	693	726	751	700	729	755	721	719	722	727	750	754	703	778	741	682	712	755	747	700	699	706	758	715	717	715	726	786	745	738	684	760	737	723	671	717	742	762	780	725	696	721	707	709	760	687	770	712	681	674	713	740	769	726	717	744	697	776	784	728	735	719	733	724	744	731	760	742	743	749	718	734	708	742	695	755	731	747	762	700	753	735	745	761	746	711	735	679	768	696	723	687	716	748	747	733	769	726	733	733	735	758	712	701	739	689	718	753	684	756	763	724	699	755	718	643	672	694	718	674	733	734	686	751	721	710	708	695	742	770	758	733	721	736	761	725	735	754	756	732	732	733	723	696	680	676	723	743	679	692	711	729	729	673	744	755	719	728	757	737	722	728	755	755	729	744	750	772	717	706	723	718	692	735	768	693	707	723	710	742	720	729	732	689	714	726	717	740	734	699	752	720	730	756	704	735	715	710	730	707	703	750	683	728	728	704	721	732	754	675	707	760	709	708	720	721	733	736	752	760	691	703	713	730	753	720	731	709	715	740	743	707	688	750	732	722	701	698	749	717	716	714	727	678	757	711	688	739	739	759	760	738	693	730	735	750	710	724	669	712	717	695	735	726	733	742	747	693	738	767	757	695	734	738	700	764	726	745	742	824	696	772	721	729	732	746	751	715	752	708	693	720	738	748	667	721	750	704	720	715	745	717	705	724	718	709	786	713	701	738	753	748	740	719	742	750	760	757	669	770	744	705	750	719	711	716	722	689	693	739	782	723	757	797	747	719	734	724	694	709	694	710	721	739	724	698	682	729	740	740	707	698	742	747	709	712	671	725	693	750	755	736	754	727	772	785	780	733	712	713	791	743	722	685	683	736	741	733	746	755	769	699	706	731	742	738	694	737	696	726	701	698	741	740	736	772	763	750	674	715	719	702	682	709	674	747	730	679	712	705	749	698	713	796	739	772	755	706	771	709	700	795	716	740	709	729	752	741	698	775	722	732	728	721	723	739	708	701	710	678	772	724	753	752	696	739	683	776	694	734	726	797	744	717	764	735	721	736	741	775	775	693	720	705	750	782	701	787	756	771	767	763	738	744	705	741	733	785	740	700	748	733	746	710	721	691	723	742	705	736	697	730	698	759	718	706	732	706	741	760	678	675	716	697	686	745	756	680	703	683	746	728	749	770	698	694	710	740	713	707	686	710	710	706	731	728	672	744	710	764	717	721	730	747	716	725	762	699	737	726	764	694	690	749	731	735	749	732	753	723	731	762	702	725	762	684	758	734	714	730	715	778	742	727	680	700	713	697	682	695	756	715	745	730	744	682	704	682	688	687	764	744	748	737	714	694	756	725	691	779	693	716	718	715	732	738	729	740	720	743	727	748	696	791	723	763	674	753	737	761	771	741	740	721	680	728	737	740	744	728	703	695	705	756	743	757	728	726	727	713	738	708	722	746	733	712	687	718	744	749	746	737	720	731	657	712	718	730	681	697	713	752	707	740	761	725	707	774	707	730	752	774	720	701	750	688	691	719	722	738	682	717	750	702	749	719	698	726	729	752	737	655	728	716	731	745	722	720	678	748	703	744	713	687	705	719	698	757	735	768	723	713	737	713	721	741	727	732	773	751	772	706	780	716	772	713	750	712	730	723	728	687	759	763	724	737	731	695	718	753	746	687	748	757	747	674	740	733	717	712	721	687	746	665	739	755	713	773	740	728	764	740	723	736	753	739	754	721	715	721	686	692	734	718	716	736	718	749	739	724	764	702	735	717	692	723	756	774	721	751	700	709	685	740	701	757	763	759	757	728	738	733	698	708	718	688	714	711	679	706	717	718	727	717	736	726	731	693	735	760	713	728	721	726	721	713	725	686	754	724	694	685	700	695	699	711	728	706	669	713	735	763	751	793	753	737	747	732	787	705	737	752	740	717	706	723	694	689	699	705	748	770
13532	5312	3846	3003	1978	1494	1272	1103	768	565	428	439	395	340	352	317	292	305	306	254	297	295	285	315	253	247	282	274	278	281	280	269	286	293	237	279	279	264	263	273	288	285	302	249	274	255	249	268	237	261	270	301	299	279	262	266	272	274	240	282	273	264	284	267	245	274	271	269	273	285	292	277	300	271	258	272	276	280	256	260	272	261	283	307	271	282	254	264	258	246	277	283	284	254	244	274	285	270	309	259	248	264	239	272	278	283	260	265	259	268	267	274	269	258	305	267	259	250	260	307	281	302	243	271	251	261	303	304	283	264	267	239	294	304	314	269	262	271	264	286	290	275	266	272	310	240	275	303	272	305	254	278	297	272	293	240	272	267	300	285	258	273	269	257	258	272	269	259	273	252	263	222	274	262	265	252	278	254	296	279	265	251	253	276	266	293	250	285	274	242	271	287	292	295	246	277	270	265	283	323	272	262	272	271	289	259	282	263	262	263	236	234	303	290	255	259	281	272	263	257	303	256	255	284	244	289	305	285	257	250	268	271	266	287	293	246	257	264	295	221	222	243	303	295	285	254	264	303	293	265	265	274	277	256	248	287	278	284	285	275	260	250	261	295	283	259	285	272	245	245	301	281	236	297	242	264	284	244	293	252	264	298	285	236	269	259	285	249	261	283	251	281	253	284	239	272	243	268	254	278	273	273	296	271	239	241	272	284	250	251	288	249	284	252	277	285	300	279	253	256	254	303	249	262	245	252	234	262	259	287	293	288	325	247	271	280	264	308	288	257	254	284	282	268	238	280	289	296	281	248	265	290	279	295	267	257	263	253	286	259	243	280	233	250	284	270	232	246	261	250	244	294	277	269	299	263	257	285	248	260	261	252	275	307	290	297	270	262	280	254	280	261	268	261	268	277	251	259	326	313	281	235	255	255	277	292	274	278	282	265	284	265	280	274	319	252	311	309	264	278	280	258	261	286	267	274	288	272	298	289	264	256	264	266	264	254	223	270	269	280	293	257	265	293	269	263	305	308	287	297	284	257	289	256	285	251	284	273	301	298	304	264	258	258	239	271	286	278	295	263	271	262	262	273	274	296	236	222	262	277	268	270	275	298	276	274	290	297	263	281	283	272	245	259	299	271	278	257	271	254	248	286	267	237	270	303	280	250	253	280	287	244	277	281	309	265	282	308	261	270	255	289	266	259	282	258	247	264	255	284	283	286	250	220	237	274	267	286	302	260	278	264	298	244	276	262	291	285	267	277	290	277	277	271	261	280	256	257	285	286	293	270	278	270	290	314	264	282	280	263	267	282	274	256	253	265	276	296	287	272	272	269	245	280	272	279	296	282	287	291	268	272	264	266	304	247	311	266	268	287	267	231	258	269	306	259	279	272	293	280	261	253	257	272	291	263	255	249	253	301	266	284	308	280	267	255	258	268	281	279	291	266	252	274	275	262	281	290	265	246	295	264	273	299	237	237	253	265	278	265	276	277	273	286	237	274	281	255	269	256	277	284	287	242	263	261	294	246	302	267	272	295	266	268	281	285	269	284	277	298	264	290	297	323	305	263	256	241	259	271	264	250	258	260	262	270	259	276	271	287	267	287	280	233	280	260	251	266	256	312	278	260	268	251	255	283	282	264	266	263	281	258	269	313	268	243	278	285	247	251	271	210	252	250	271	296	265	274	284	266	286	263	276	256	302	268	250	215	241	291	289	276	273	259	290	265	289	275	289	258	260	309	284	255	277	294	279	283	257	239	254	268	265	309	275	272	253	260	273	257	307	284	255	280	266	270	257	278	257	265	279	254	283	255	274	275	254	271	263	261	261	247	286	249	243	267	257	261	267	260	265	239	255	295	268	285	270	306	269	294	290	306	252	259	228	261	271	252	277	287	262	255	271	270	248	285	267	280	254	288	277	273	278	259	295	304	261	266	260	282	274	268	290	283	271	268	268	271	258	298	259	236	257	261	254	280	299	270	260	260	264	290	260	273	286	251	269	267	282	252	250	251	258	267	258	274	298	271	266	321	304	233	270	275	260	272	290	276	257	246	238	274	250	236	273	264	265	272	289	262	283	258	260	299	214	285	263	269	254	248	256	302	278	271	250	240	258	289	253	281	247	258	248	266	258	274	262	257	296	279	301	281	276	278	262	278	267	278	253	272	301	241	259	265	265	264	271	262	278	286	264	241	255	294	266	278	264	248	264	272	221	246	296	257	282	266	256	297	267	287	281	257	288	300	257	260	292	240	272	308	272	275	283	272	291	277	277	263	282	243	278	271	297	259	302	261	249	253	264	272	284	300	273	262	275	254	286	241	225	311	265	239	271	242	275	256	287	258	286	239	274	246	237	253	256	303	276	276	298	270	267	262	262	249	284	248	257	249	290	257	226	277	287	298	272	256	298	272	294	255	263	264	277	280	297	237	281	271	275	288	274	275	279	262	279	281	294	279	271	232	254	288	291	299	296	262	298	289	254	265	258	283	265	258	292	299	265	281	275	261	256	282	267	331	276	269	248	276	291	293	272	231	304	261	273	266	240	292	274	309	283	302	285	267	266	262	282	267	278	289	245	254	276	269	240	292	253	282	260	243	275	273	254	290	264	267	291	284	262	260	279	239	288	285	249	285	236	257	242	258	299	256	267	275	279	274	290	255	256	246	265	251	281	272	293	269	263	306	285	251	281	273	252	251	279	299	280	267	279	285	278	264	245	289	253	292	275	253	257	263	279	260	272	251	294	289	275	254	289	279	229	283	280	280	294	241	295	265	276	258	244	258	213	238	254	277	290	261	272	280	293	272	261	256	270	245	273	266	275	239	285	241	294	313	267	244	263	272	271	293	292	264	275	249	282	276	247	283	257	264	272	269	271	281	279	273	273	255	252	287	266	324	272	269	275	296	266	278	268	247	251	265	263	252	255	251	271	259	283	258	245	264	273	287	255	283	282	292	241	281	231	288	267	278	283	283	291	274	284	291	261	262	262	260	288	262	287	296	267	285	250	282	251	266	284	286	282	279	258	251	278	266	279	302	258	256	244	265	258	246	265	255	268	255	275	253	262	253	282	288	255	287	269	293	286	270	272	276	281	269	282	290	298	254	266	252	291	265	252	274	272	293	319	284	232	239	275	281	256	280	280	237	266	274	276	235	279	261	260	266	258	277	305	253	275	292	262	286	309	233	293	252	317	253	300	305	242	235	288	267	284	281	251	287	269	242	249	286	267	273	290	247	283	286	253	266	277	269	265	269	259	278	248	227	253	293	245	298	274	301	261	249	245	264	286	284	298	273	270	290	282	291	274	284	257	277	233	277	248	253	267	268	283	287	291	288	282	289	254	273	266	237	252	271	260	270	258	288	282	276	283	261	257	253	289	289	257	268	299	246	278	273	247	303	248	301	289	251	270	250	278	275	263	264	284	308	258	275	279	251	272	253	299	283	290	260	234	295	290	288	300	261	283	293	264	258	292	289	291	260	298	281	264	277	277	284
6971	3974	7164	8150	6855	5741	5316	4574	3085	2019	1579	1308	1114	1065	952	846	825	776	752	721	665	694	611	634	668	649	612	663	674	600	589	619	629	605	614	636	596	609	550	650	582	584	581	614	578	619	592	549	611	637	593	589	611	594	613	599	553	577	587	607	611	584	600	571	614	572	622	600	565	584	603	580	576	598	598	593	599	606	602	527	579	589	579	604	574	585	595	605	598	593	585	571	593	616	587	596	557	595	560	605	556	632	576	579	642	614	566	562	566	549	535	594	569	581	586	579	561	616	575	554	593	577	552	598	581	622	633	579	583	583	582	598	574	566	573	550	564	563	635	587	600	604	573	617	564	591	599	562	610	645	592	582	604	578	566	544	557	605	567	566	596	588	624	585	635	600	567	589	562	536	580	601	555	585	550	564	595	586	600	583	610	560	608	642	566	610	584	600	595	606	575	586	574	602	587	550	569	567	568	587	584	606	613	602	624	590	575	585	602	580	575	588	623	545	626	589	579	549	593	585	595	611	611	582	614	588	614	610	603	591	594	606	587	609	591	588	547	615	581	626	611	598	562	593	567	532	599	558	576	548	591	618	619	604	589	633	562	565	603	568	547	567	575	574	589	543	562	605	606	545	556	566	590	557	554	606	614	526	597	649	588	572	588	600	537	638	555	569	606	585	591	579	573	609	600	562	598	566	610	551	618	584	537	593	584	585	604	571	625	566	607	641	534	606	564	570	587	589	577	542	606	608	589	596	576	568	577	618	588	559	607	562	581	614	576	562	607	583	570	577	539	595	583	593	583	595	610	566	628	594	555	586	591	574	559	546	606	611	639	554	583	558	636	595	592	627	621	620	591	609	553	620	588	585	581	594	570	587	641	565	619	569	549	616	601	589	566	552	586	568	556	552	571	595	575	565	568	588	587	557	576	609	579	548	595	582	563	573	575	557	546	569	581	586	595	606	521	549	549	582	583	568	588	597	571	551	591	606	591	610	538	580	531	599	634	565	589	582	554	649	589	588	555	556	562	606	585	568	548	591	527	556	586	610	634	615	579	567	599	576	586	588	592	549	619	554	567	537	523	581	572	560	602	586	641	564	592	591	594	568	577	587	543	552	576	595	579	587	620	624	599	583	544	576	587	567	570	587	585	563	620	595	554	579	571	596	590	586	616	609	586	564	598	579	573	577	575	596	630	534	590	585	576	566	572	620	551	569	570	614	575	564	565	556	565	573	585	593	628	562	596	578	586	587	529	548	586	585	574	566	591	577	567	576	578	554	584	543	575	561	597	601	587	603	539	636	594	575	554	577	558	585	544	587	560	605	569	551	588	574	579	587	592	584	568	598	592	618	621	595	578	611	543	572	559	576	567	628	599	599	561	561	556	593	601	569	568	600	563	575	601	564	607	614	553	551	601	566	571	592	569	586	600	607	568	561	596	585	558	609	568	598	572	578	592	632	544	593	568	591	613	556	616	619	576	561	565	602	548	589	575	612	553	617	597	618	612	561	577	561	572	608	615	530	598	595	606	592	609	572	571	574	573	570	577	613	584	571	576	601	568	593	529	576	568	585	599	562	601	564	554	532	594	583	583	578	597	578	548	591	602	590	579	561	551	577	569	618	589	600	578	577	554	582	580	621	594	564	581	581	638	557	608	547	629	601	618	564	584	528	518	579	580	552	561	590	567	594	532	584	570	602	556	559	605	580	570	561	557	589	590	603	558	571	600	575	581	568	605	608	570	605	563	590	548	543	615	552	572	560	560	534	606	587	580	564	571	597	615	611	591	565	566	585	616	612	585	569	577	594	556	608	556	602	596	572	564	596	578	609	561	587	630	604	573	585	594	577	574	543	571	551	606	594	634	611	568	572	580	602	603	585	617	575	584	593	627	614	605	596	562	581	584	606	573	599	598	582	604	596	583	563	588	594	625	557	607	581	585	610	583	507	592	585	580	586	521	634	597	596	616	563	568	533	571	590	583	599	597	624	548	568	587	598	582	576	606	602	596	576	619	591	571	596	602	568	583	569	562	597	599	585	571	555	603	589	560	572	594	544	605	595	542	580	539	612	551	591	556	568	549	577	572	559	588	598	560	559	613	589	597	573	587	554	566	559	586	559	557	580	544	588	593	572	581	586	604	575	589	575	590	587	587	573	552	612	555	562	597	564	563	607	570	627	558	603	582	588	588	564	578	566	613	534	586	582	545	607	580	591	609	590	614	574	594	531	578	572	555	598	561	608	617	552	586	583	575	649	585	587	598	619	568	592	600	562	596	565	592	587	558	556	600	551	561	584	564	588	581	564	548	571	618	597	594	612	570	563	559	591	565	590	593	617	554	578	554	571	602	590	617	627	571	642	554	576	589	603	561	569	598	604	577	636	544	605	625	585	639	569	555	575	595	576	555	588	601	566	605	599	603	580	614	549	558	583	595	598	568	632	598	590	582	597	606	597	615	626	592	547	618	621	629	576	579	569	554	611	597	552	577	573	580	586	652	582	577	589	595	575	598	561	579	578	552	578	557	610	604	588	606	587	581	578	610	591	555	568	580	585	619	569	567	600	553	616	606	587	529	559	582	572	600	576	594	609	579	606	620	591	626	550	612	591	560	563	634	598	555	555	578	591	613	588	615	560	602	621	566	530	573	579	568	586	622	603	602	581	556	580	597	602	557	603	577	576	553	590	575	553	585	574	573	586	593	603	628	567	616	606	588	558	579	574	541	620	603	604	585	585	570	601	591	614	601	550	601	605	578	609	600	568	589	598	562	602	563	562	594	602	577	585	590	568	594	603	571	581	563	601	610	571	564	586	534	571	590	560	573	573	580	552	620	601	594	563	560	598	613	617	572	581	592	603	581	610	613	555	562	580	581	583	536	558	595	593	601	586	565	588	604	597	583	552	614	600	579	595	581	593	604	602	577	611	594	634	606	615	619	557	621	606	591	600	611	579	574	582	588	565	589	600	608	553	586	615	613	566	558	579	565	616	576	608	597	571	580	570	548	591	618	614	574	611	584	631	611	606	595	597	617	577	612	618	613	559	623	592	582	587	613	612	582	614	571	572	537	548	565	576	625	622	589	568	582	588	563	554	571	556	592	543	592	578	579	600	579	584	579	580	576	621	585	626	588	601	613	577	542	566	588	559	557	575	586	536	604	613	570	550	596	587	620	573	597	601	559	587	553	538	568	564	566	602	584	595	573	541	558	583	584	616	603	606	576	608	576	601	587	547	588	547	594	603	585	556	555	573	600	577	593	550	586	566	618	560	549	588	539	618	582	579	630	589	558	577	588	575	580	619	581	556	584	563	576	604	636	602	593	564	584	541	586	596	570	591	598	565	579	598	592	599	593	542	593	526	564	641	594	582	568	575	589	593	567	585	577	537	606	598	587	614	617	608	580	576	625	622	597	624	568	578	583	574	597	570	594	584	581	595	618	584	551	604	583	592	551	598	553	592	534	598	628	599	605	566	630	619	583	598	567	578	576	584	540	615
27670	10300	6558	5049	3529	2536	2043	1643	1075	765	683	553	464	392	353	349	311	352	297	288	323	292	251	322	272	343	275	308	274	319	297	295	293	271	279	296	255	275	265	223	268	278	278	279	319	289	284	269	273	269	259	256	295	272	302	283	231	253	284	269	254	300	270	277	287	258	247	287	262	252	253	250	249	275	269	248	241	259	258	268	252	235	267	262	290	312	253	277	299	270	268	288	251	269	272	261	262	266	281	275	292	286	278	297	254	256	234	269	253	260	258	284	261	273	283	263	295	260	243	279	241	279	270	286	269	270	289	261	266	271	254	271	302	252	251	299	280	278	239	287	240	263	292	271	252	279	246	284	275	292	300	286	252	283	244	252	260	257	235	236	280	269	258	254	275	291	274	271	253	267	285	279	241	284	271	277	300	265	257	239	271	278	284	261	258	253	275	244	276	246	224	274	273	284	242	275	263	271	279	255	261	290	246	253	252	271	272	295	293	267	211	259	268	276	278	247	296	256	289	262	255	269	261	253	244	266	268	281	270	271	285	253	264	268	268	266	259	242	256	253	285	310	269	266	270	287	281	252	266	278	265	265	300	225	267	265	290	276	266	269	281	259	259	252	291	277	289	248	291	270	241	272	265	267	253	264	285	282	273	255	272	256	240	262	256	270	279	252	269	252	249	292	229	311	268	266	284	255	303	260	274	255	247	292	261	234	265	262	288	263	270	267	264	293	268	257	266	239	279	276	249	281	288	240	278	268	283	254	244	278	285	253	284	250	275	268	275	264	268	290	269	239	296	303	269	238	267	275	264	261	282	287	261	274	290	232	267	253	274	298	266	258	246	251	285	246	273	296	262	259	272	251	262	263	275	276	259	274	263	271	267	245	265	273	259	271	276	289	243	270	282	268	253	243	258	282	258	275	290	263	281	270	288	272	256	256	274	306	285	273	270	284	261	274	262	273	283	281	285	251	281	251	276	256	281	265	235	238	272	284	245	263	295	284	241	252	244	312	260	304	283	257	284	270	290	279	311	268	260	277	256	250	267	276	253	274	256	271	258	289	266	249	281	294	267	279	279	277	275	273	285	280	247	284	271	287	270	258	298	264	239	253	275	250	274	274	273	266	282	261	261	248	282	283	258	284	282	270	273	248	276	261	291	251	259	267	275	239	293	297	283	283	257	264	266	244	260	295	287	253	299	258	266	270	270	269	279	282	268	249	270	273	277	311	267	262	262	268	257	286	282	247	268	255	277	251	283	268	316	243	275	281	288	243	302	256	265	247	239	258	250	259	259	261	272	241	268	275	264	266	292	236	270	294	269	277	277	293	279	267	263	272	265	268	267	268	255	301	290	259	259	274	267	260	256	247	295	284	242	280	261	276	283	286	272	272	284	258	257	270	267	239	283	263	270	276	262	270	258	282	270	283	292	296	292	286	268	253	273	295	291	254	236	256	236	263	271	267	257	254	283	262	280	259	268	269	255	292	266	272	304	267	278	293	269	260	277	281	286	291	266	275	243	287	265	277	248	275	315	252	264	288	287	244	257	273	269	276	261	278	264	277	234	276	281	225	265	292	276	244	265	280	246	277	227	265	283	258	246	269	266	274	253	259	303	285	236	235	275	279	261	252	263	253	242	263	273	269	274	237	282	273	252	282	302	253	282	285	297	279	260	236	244	243	273	243	287	286	273	290	282	265	272	285	257	266	244	276	262	249	286	253	256	264	272	286	285	271	253	275	267	267	267	271	290	265	300	294	282	255	256	237	257	253	264	285	286	262	273	309	279	243	279	235	268	272	286	265	250	257	286	256	289	280	226	263	270	292	287	275	254	282	253	263	256	242	244	283	265	264	278	262	240	281	241	254	271	280	271	284	282	278	239	276	253	280	267	255	250	247	229	232	267	258	284	255	260	260	274	272	227	249	275	288	222	245	247	251	240	283	260	260	260	287	278	270	254	252	283	260	273	283	256	234	254	246	261	223	280	281	273	275	262	284	247	246	251	262	269	274	261	271	270	268	280	267	250	266	269	279	272	272	260	238	266	262	236	276	230	239	267	271	292	267	269	277	266	306	275	252	280	245	278	259	263	266	300	274	267	259	279	296	289	284	238	258	279	294	262	272	235	261	272	263	290	288	272	261	249	250	229	275	252	238	279	285	285	264	282	275	246	259	258	276	271	292	263	277	258	237	271	257	292	273	272	263	268	249	264	269	251	275	273	226	236	277	272	277	256	251	254	261	295	277	261	286	276	263	253	263	277	254	309	276	269	270	249	253	258	259	289	275	289	261	279	276	274	295	271	278	257	308	274	244	288	307	256	283	267	272	280	255	244	255	253	237	254	266	268	246	278	261	285	279	291	262	284	229	261	264	262	251	281	280	246	265	238	264	271	254	292	251	248	265	281	299	256	254	236	270	233	282	270	246	270	229	285	254	227	283	245	296	252	265	257	254	268	241	258	246	248	301	241	242	286	271	271	272	295	223	276	239	255	265	236	272	282	273	251	242	264	252	283	301	274	311	262	257	263	262	283	278	269	259	244	253	262	238	267	280	254	280	254	273	267	254	228	275	243	240	242	248	239	248	265	270	299	246	247	254	248	283	268	273	257	272	274	272	232	247	312	267	284	259	273	281	253	274	291	248	250	264	252	281	245	249	303	251	240	276	281	271	273	287	313	286	278	252	285	274	262	285	279	261	236	274	261	249	246	264	241	261	273	297	231	268	283	261	264	274	239	258	275	276	266	310	254	256	255	302	260	231	251	272	256	258	284	268	277	257	269	266	286	264	290	253	246	258	253	269	299	286	260	293	239	258	254	241	282	249	289	296	263	249	282	282	240	248	252	290	248	279	296	259	246	299	248	234	304	256	238	280	265	257	269	273	281	277	293	269	236	259	262	296	249	266	259	256	274	282	297	267	256	260	278	266	270	277	242	261	283	279	283	285	239	256	239	279	302	239	252	284	265	281	279	259	262	261	292	266	257	251	260	272	273	270	279	257	278	291	291	238	246	297	258	254	274	231	234	273	270	256	288	248	288	247	267	281	267	264	324	284	246	231	268	284	258	238	259	276	253	271	262	283	289	252	285	251	253	252	252	262	248	271	274	292	272	254	293	287	254	286	274	255	281	278	285	249	278	255	273	260	254	248	283	287	255	281	272	261	297	278	281	271	278	241	285	306	241	258	249	289	279	283	306	278	232	255	280	265	280	304	269	309	272	276	270	247	256	279	270	305	285	269	321	279	279	259	256	250	290	277	276	269	286	254	269	306	280	252	268	260	304	268	258	282	262	302	277	256	282	265	286	289	287	272	264	249	234	277	291	249	279	246	272	286	258	276	274	278	271	262	240	288	261	264	290	274	283	266	310	276	255	270	276	248	267	247	244	270	268	263	247	250	236	306	271	270	269	249	303	242	260	253	262	266	273	287	231	273	259	272	272	271	253	296	287	275	232	239	244	297	303	277	250	275	276	289	304	281	273	260	269	285	268	242
14928	6302	10965	12785	11618	9506	8383	6879	4598	3304	2666	2054	1592	1469	1303	1065	1046	982	870	779	826	810	750	765	753	720	687	700	654	706	687	644	634	636	665	642	630	621	606	625	585	596	617	589	608	617	649	608	625	634	636	609	635	632	600	596	581	593	594	626	583	635	604	629	610	596	591	624	653	581	635	623	575	606	606	579	615	592	587	556	584	575	612	600	577	573	592	587	589	612	585	605	601	551	562	638	601	567	565	643	605	581	586	562	600	621	630	629	585	586	604	586	571	615	578	593	606	613	579	591	591	621	592	591	562	594	635	592	612	605	623	579	579	610	590	616	595	559	580	562	601	588	524	624	559	638	607	584	576	558	561	577	609	579	598	539	620	586	599	567	623	613	608	580	588	595	567	548	566	575	587	595	615	509	612	596	557	625	558	579	555	565	587	618	579	623	613	596	593	585	566	607	568	623	603	600	601	586	541	600	602	595	643	616	566	619	560	591	563	573	587	572	588	598	597	570	557	574	583	573	568	563	567	593	576	558	549	574	573	562	595	608	553	595	583	573	599	567	581	638	580	631	561	590	601	579	603	592	609	545	602	615	590	595	581	612	595	594	564	567	609	583	567	553	549	591	578	613	637	597	613	566	585	592	585	571	582	620	585	615	574	627	574	582	625	606	572	605	612	531	586	593	562	581	574	567	570	601	574	583	589	623	602	581	593	589	590	649	624	573	635	543	589	646	557	594	581	599	578	612	602	606	588	591	608	597	585	595	583	583	621	592	595	542	589	556	598	587	579	613	601	599	598	576	592	599	602	587	606	584	567	607	617	586	590	633	603	592	552	582	612	625	531	579	545	608	618	593	598	601	618	615	572	600	584	579	592	543	584	640	582	565	611	534	576	561	607	584	583	571	590	569	597	595	588	556	571	633	604	561	573	608	620	588	604	555	615	593	600	601	611	581	593	633	598	594	610	579	584	585	568	597	612	586	588	598	577	599	575	610	600	585	585	576	605	619	606	596	595	593	618	609	553	578	598	668	562	546	567	575	569	577	596	619	619	571	552	591	625	586	613	565	580	614	607	529	533	606	638	652	568	539	584	614	551	592	620	602	599	606	598	590	587	569	615	617	526	589	558	607	556	613	627	598	577	573	591	565	601	626	589	577	569	590	582	638	593	582	622	596	546	590	574	632	547	590	596	559	598	565	593	556	540	565	591	576	625	593	630	613	560	641	603	584	578	562	595	529	574	589	590	608	588	605	563	610	589	568	593	607	651	544	598	613	636	612	622	633	535	562	561	596	594	583	593	562	612	616	596	608	573	572	600	604	583	601	581	589	587	616	583	538	567	633	558	599	583	574	589	577	625	585	592	550	616	601	606	569	615	597	606	602	611	583	615	658	582	592	606	605	638	533	600	568	595	594	608	552	612	612	591	571	589	582	558	573	616	593	553	570	585	577	637	599	602	622	603	557	592	577	537	591	586	576	580	614	581	551	558	572	592	582	574	555	580	627	633	613	581	582	601	578	595	590	590	595	567	609	617	523	590	612	630	569	581	562	615	628	559	591	543	619	590	570	624	611	567	597	581	611	590	580	576	585	579	596	614	576	612	582	554	625	613	608	549	571	588	576	569	610	620	589	607	549	591	565	593	607	593	614	618	592	569	594	630	611	638	599	567	571	606	552	600	570	600	592	582	624	545	584	626	634	641	577	583	564	558	613	601	643	575	610	591	558	562	610	616	616	562	597	580	605	545	627	636	567	600	620	544	582	585	582	536	543	589	616	565	575	564	587	586	588	570	561	588	600	586	552	556	625	560	620	607	566	622	597	569	632	550	551	568	558	594	582	567	617	628	557	546	603	569	559	578	601	579	571	583	608	571	624	592	556	585	571	605	606	598	582	583	632	571	578	613	632	615	616	550	566	587	560	613	578	577	590	596	590	603	613	577	596	583	613	617	596	615	646	533	563	561	602	611	618	606	567	576	532	593	614	608	585	591	557	595	605	617	591	583	586	650	601	659	601	609	595	562	570	621	612	570	567	616	582	603	549	604	557	551	589	632	557	587	619	595	605	552	593	581	561	591	612	582	570	576	604	615	555	582	584	594	648	566	583	613	614	609	554	599	617	621	609	574	579	583	628	579	582	596	588	577	605	585	613	587	614	560	580	625	618	588	530	601	621	572	582	580	585	599	636	582	614	591	614	614	595	579	610	580	562	615	566	609	546	571	608	560	564	587	588	564	638	613	564	569	560	597	587	597	566	548	562	546	574	569	601	629	609	579	574	632	576	574	609	607	588	580	573	611	557	609	561	594	614	581	604	609	604	610	628	558	596	570	586	592	604	642	579	563	578	575	580	630	633	581	552	604	605	633	622	555	544	595	531	577	612	555	579	563	618	575	540	638	562	633	574	614	554	588	606	604	618	614	565	604	644	571	620	577	599	632	610	564	611	596	577	620	619	592	642	588	576	617	569	580	550	619	567	600	580	621	583	557	571	578	594	585	596	602	579	561	590	633	585	597	555	592	579	644	565	604	592	569	590	591	561	581	563	568	589	599	600	586	552	571	629	628	604	602	656	612	566	575	603	574	568	633	639	575	581	560	597	594	563	602	586	607	592	581	509	559	579	578	595	597	594	572	622	562	611	601	570	609	618	560	549	588	624	595	582	591	589	558	575	584	594	597	591	612	608	559	570	563	649	583	561	595	616	612	615	618	645	573	615	557	578	564	591	587	608	640	613	614	583	597	596	619	613	578	582	590	585	574	571	563	591	598	620	608	602	572	616	602	611	580	578	607	608	584	600	598	581	582	577	607	564	543	568	608	560	587	571	603	626	595	612	628	583	568	560	577	589	573	590	572	658	606	616	634	584	595	613	609	552	625	635	572	596	583	559	594	574	592	599	563	570	552	604	612	575	593	624	558	585	604	647	576	581	599	579	575	552	596	561	594	604	548	594	577	595	561	561	564	556	564	603	626	629	569	650	609	614	587	603	574	585	595	625	608	566	596	589	556	545	552	551	631	561	606	583	564	571	610	560	541	613	589	650	553	621	563	595	606	583	585	549	551	622	632	578	553	568	611	585	613	578	587	562	592	614	632	588	587	556	614	597	582	573	597	613	588	556	606	587	584	581	567	597	577	610	601	630	596	599	592	555	602	654	606	571	619	573	574	599	589	586	584	609	570	587	629	596	609	563	568	561	600	585	577	609	583	590	579	550	571	587	569	644	571	576	628	566	575	589	590	604	616	585	589	568	586	539	605	581	590	609	603	602	618	557	613	537	613	565	622	636	616	608	594	616	576	591	617	559	576	556	569	581	596	587	610	577	561	617	576	599	608	594	588	554	608	612	590	552	619	584	528	612	586	588	600	582	607	581	615	560	615	622	575	612	609	618	579	576	577	572	600	595	578	610	574	609	622	599	589	627	599	546	578	629	614	585	578	612	594	597	617	589	591	587	585	597	582	619	569	569	600	580	578	576	588	598	543	589	618	605	591	568
37570	17099	9436	7069	5047	3614	2886	2217	1484	1086	889	717	595	568	523	447	467	424	398	396	373	388	341	328	373	320	356	354	364	367	362	363	354	381	373	359	350	338	333	346	351	346	369	355	334	352	354	322	341	330	324	362	331	344	342	358	356	304	326	335	359	314	343	330	337	381	339	375	345	334	337	297	354	288	331	332	339	325	337	350	351	338	379	375	330	346	308	313	290	351	356	340	355	375	357	327	337	314	347	370	372	363	367	367	353	337	304	317	358	321	327	346	335	332	317	358	367	304	336	330	343	375	372	306	323	334	357	333	351	361	344	336	324	310	356	344	315	365	337	314	339	336	334	332	351	323	312	317	334	311	330	371	344	323	361	343	321	364	341	339	320	371	323	348	295	344	357	331	299	339	326	329	332	355	371	364	340	354	315	335	350	292	332	317	311	320	364	350	318	305	316	320	334	310	371	326	328	335	374	322	329	341	349	352	337	348	360	339	316	415	335	343	335	336	346	291	330	337	379	345	324	318	339	343	311	338	318	342	323	324	347	351	371	354	372	345	323	374	304	349	321	351	340	349	340	328	358	327	347	318	306	335	357	342	347	289	362	343	333	345	362	371	362	319	351	312	351	358	345	320	320	321	322	318	318	330	310	349	335	319	369	346	308	317	330	326	311	366	310	319	326	309	336	368	336	344	352	353	329	344	319	299	335	328	327	349	340	347	347	329	350	350	337	343	340	358	331	339	326	297	332	324	331	363	357	329	365	341	357	336	336	318	350	388	327	329	340	338	336	332	362	375	346	329	304	356	308	326	311	334	328	377	342	331	350	356	365	360	315	339	364	315	310	329	301	339	307	352	365	372	355	341	331	353	368	377	349	342	303	358	339	301	331	332	349	322	310	330	381	343	332	336	347	350	343	323	329	318	316	300	313	343	308	308	346	367	360	331	347	371	319	327	347	341	330	380	324	339	334	319	385	353	342	314	376	326	347	377	317	338	332	371	366	311	337	326	338	325	302	320	298	296	310	311	374	314	326	315	346	337	337	309	349	365	306	332	379	377	387	331	363	315	329	327	327	329	315	317	324	344	326	310	379	356	366	359	349	330	342	353	311	345	311	348	340	343	348	327	355	321	361	365	367	357	326	363	353	351	311	311	350	324	353	353	355	393	301	357	330	311	331	375	344	316	343	339	364	310	371	300	333	359	311	347	371	348	361	371	331	376	309	353	340	369	326	321	326	342	340	332	344	340	349	337	359	358	314	349	345	357	331	326	328	331	305	318	318	353	333	329	391	342	337	313	378	332	324	362	329	321	323	315	350	327	365	343	314	339	390	315	358	350	334	350	363	329	300	355	353	369	341	353	339	325	304	360	349	324	335	338	363	328	369	371	336	355	338	332	319	327	341	354	315	307	315	323	337	317	299	311	323	327	357	345	369	359	320	331	308	314	351	340	311	325	377	335	354	296	330	317	331	367	351	352	304	343	370	339	345	351	326	352	294	317	335	356	371	304	315	351	346	328	328	332	315	325	297	352	338	342	358	375	336	347	313	338	356	349	365	320	360	342	353	311	353	348	300	315	331	348	304	337	342	374	358	369	360	293	348	341	376	351	322	299	331	353	356	350	305	322	334	342	308	313	337	293	363	333	343	333	308	330	381	337	361	354	342	294	315	342	305	352	367	339	375	334	313	335	333	334	350	356	348	331	349	350	340	307	324	334	325	320	348	349	324	304	327	351	347	316	335	335	320	326	329	341	326	308	306	309	338	361	321	342	331	343	338	347	322	363	351	372	339	358	342	346	341	320	317	313	314	370	353	340	340	321	362	336	327	347	323	324	322	330	330	308	359	339	328	329	308	364	321	347	319	360	294	392	308	338	347	357	343	358	345	317	344	341	343	344	342	339	344	320	380	357	313	342	330	332	364	343	374	313	326	362	303	317	348	318	337	385	326	318	320	342	342	334	320	319	329	337	329	356	313	315	316	328	359	314	339	321	376	321	370	339	334	316	335	312	395	336	359	328	350	298	368	344	345	335	312	332	350	347	342	332	324	350	311	341	332	331	346	379	334	323	342	343	338	342	364	323	344	342	363	337	386	347	340	341	340	344	371	319	291	317	329	348	350	321	334	322	352	317	340	344	316	373	323	312	332	347	319	323	372	318	343	362	322	326	330	317	343	340	355	332	326	323	322	325	339	301	319	368	334	336	344	316	321	330	343	296	331	351	379	364	340	351	369	340	324	329	357	330	319	352	343	333	319	347	333	290	306	318	327	324	347	320	347	322	334	335	353	335	344	347	336	346	312	353	377	336	325	354	345	329	303	314	320	361	309	353	343	335	307	323	358	335	335	346	348	365	358	285	304	335	339	359	332	310	344	318	358	322	341	334	362	308	311	305	341	317	326	354	334	359	326	338	356	349	325	367	360	325	328	353	346	336	339	353	311	336	334	359	331	345	343	354	334	328	317	369	319	357	343	360	334	316	352	297	344	309	311	325	332	317	326	327	327	330	354	350	355	374	338	310	392	372	316	337	286	320	305	337	307	364	334	321	348	338	328	376	353	362	326	336	324	322	362	357	346	362	314	329	311	348	315	339	348	303	362	327	338	323	298	325	264	322	294	336	320	333	335	300	324	299	337	322	362	371	325	343	315	345	397	334	347	296	317	373	326	355	324	354	327	312	364	339	338	317	325	346	357	322	310	315	349	366	316	337	361	334	300	336	315	329	336	344	325	345	345	303	353	346	348	315	348	303	323	327	330	345	326	388	361	317	377	361	331	344	357	331	350	339	341	325	329	335	311	353	336	348	343	338	351	335	327	329	337	335	319	324	384	340	341	322	304	341	353	325	315	325	317	323	334	349	354	341	329	341	307	352	343	306	336	342	329	329	369	338	372	330	339	350	325	401	339	316	350	318	350	354	302	381	398	335	324	371	350	338	363	347	342	325	387	328	306	318	340	353	337	329	312	356	346	348	331	319	340	310	330	337	313	320	354	379	363	343	359	390	338	342	316	350	341	354	352	312	370	374	332	330	367	384	353	346	339	344	344	292	391	326	305	341	359	330	322	319	309	341	348	333	333	330	347	389	306	320	335	355	338	314	361	369	306	308	307	344	357	359	353	349	325	335	373	315	353	349	301	353	345	357	344	371	347	323	306	358	332	332	357	309	334	320	354	329	351	333	310	334	361	347	315	345	303	321	329	321	355	351	331	339	326	354	306	302	321	341	333	359	316	317	337	334	330	338	343	350	332	331	312	344	301	375	321	372	330	345	306	317	339	352	315	359	312	347	339	362	338	349	308	352	346	347	345	330	322	314	317	318	318	345	310	310	311	351	306	338	327	299	342	358	350	358	368	358	338	325	333	347	330	336	351	336	350	338	309	330	314	344	372	296	314	303	372	368	332	336	316	346	340	348	340	364	308	365	338	344	346	347	331	349	328	356	324	313	338	333	337	322	364	349	313	362	362	327	351	317	347	351	323	298	363	322	346	365
19558	9593	13755	15988	14996	12292	11016	8941	5963	4206	3389	2717	2263	1975	1615	1479	1343	1327	1147	1154	1040	1034	914	933	927	988	929	865	862	871	898	872	861	849	784	861	806	822	744	770	772	764	763	832	755	799	827	740	744	780	792	765	745	751	742	780	771	764	784	785	773	724	722	749	770	720	725	741	697	763	781	707	733	764	721	732	769	717	685	699	704	678	708	724	708	722	694	746	747	724	771	792	735	696	772	745	699	748	754	753	718	716	755	690	689	773	706	754	730	725	703	700	726	718	732	722	725	734	749	774	711	733	711	735	724	739	773	728	748	672	760	691	738	687	755	737	737	772	722	671	736	687	690	750	745	713	733	745	704	682	699	694	700	688	733	768	680	698	733	694	736	748	723	686	689	729	749	702	745	694	736	676	714	754	745	744	667	771	755	781	711	720	689	721	714	711	722	706	704	705	726	749	724	703	730	750	735	703	712	698	713	759	706	720	715	718	721	731	766	692	755	742	715	786	705	762	732	732	759	689	721	685	710	741	719	765	679	691	720	755	689	733	726	718	720	764	732	700	740	693	722	722	723	695	710	757	748	681	712	752	748	738	729	733	716	748	696	702	775	711	724	719	718	737	728	704	723	737	723	695	756	688	738	713	709	689	777	682	710	737	703	715	700	721	703	738	729	693	733	737	688	751	750	706	676	727	749	730	701	713	741	753	737	688	756	722	723	717	664	671	687	730	664	740	667	732	758	734	701	692	701	780	725	659	687	753	756	751	687	716	696	710	722	711	688	733	726	669	745	742	705	737	741	722	724	750	744	758	694	710	758	718	711	721	776	685	706	688	713	679	682	717	766	725	729	725	714	724	715	722	693	725	695	785	694	707	737	726	739	707	720	707	713	748	729	756	762	739	778	724	689	673	743	742	769	703	718	722	760	669	726	716	738	731	710	720	717	750	725	730	710	713	745	738	707	679	762	756	718	723	753	692	704	728	725	747	752	714	740	731	728	753	757	687	695	705	755	682	735	726	720	715	731	713	716	722	748	753	732	684	707	745	711	704	753	739	709	691	750	693	677	696	738	715	700	684	762	676	735	767	719	748	696	705	764	710	757	727	709	687	733	690	768	721	764	715	741	710	684	686	723	689	737	701	727	731	719	743	708	713	728	769	694	710	701	689	739	697	705	750	676	764	680	738	711	690	756	778	735	762	686	748	723	728	653	721	703	734	706	704	682	706	685	670	727	726	718	675	727	686	703	715	760	706	713	724	701	678	704	702	717	699	793	766	741	720	720	740	753	726	714	759	716	716	705	695	736	693	715	703	691	700	687	696	723	719	682	703	793	725	664	705	779	753	719	689	748	736	723	757	735	750	698	725	716	768	734	757	740	694	748	730	709	741	733	746	725	740	766	707	729	771	736	734	676	727	729	731	718	727	736	772	730	732	743	754	765	725	746	678	724	711	759	752	698	722	690	706	694	766	759	732	730	736	688	747	731	729	736	757	740	740	719	730	746	692	723	752	675	701	693	714	726	730	741	760	724	724	718	734	705	779	777	710	724	690	747	707	731	696	738	722	740	798	713	738	706	726	693	738	724	772	716	742	742	726	790	697	707	698	715	737	734	689	737	725	713	734	731	756	679	677	736	741	740	715	689	707	702	662	715	737	752	729	710	681	699	763	709	736	708	731	722	721	704	705	729	730	687	683	711	753	703	693	742	723	724	697	723	707	689	740	697	725	659	745	675	674	718	741	738	708	765	737	747	779	710	691	748	675	747	733	695	729	714	726	779	704	718	689	696	744	737	672	693	717	720	740	757	681	735	737	674	730	712	741	747	685	743	710	673	757	696	751	713	753	726	750	701	700	702	677	709	729	760	714	716	715	784	742	735	724	747	688	715	734	745	744	724	731	673	720	737	682	724	723	704	785	779	755	748	737	726	726	747	749	683	723	767	751	719	715	751	732	765	704	734	714	709	718	753	749	746	723	713	700	747	691	747	741	713	701	709	739	734	726	703	771	728	744	738	737	722	675	696	710	743	703	693	735	739	758	737	674	779	709	673	673	717	682	720	730	745	679	698	694	761	719	722	704	735	681	712	722	722	704	693	722	714	770	669	752	759	699	762	739	749	677	696	716	705	723	734	709	776	735	729	690	725	705	722	732	740	698	684	729	723	705	662	742	712	741	720	759	690	770	764	725	723	717	761	749	688	730	732	774	695	708	725	679	719	742	738	694	731	735	762	734	699	733	749	751	709	724	775	789	689	775	672	761	734	713	732	688	709	715	772	735	789	734	730	707	715	749	729	738	697	693	701	724	737	715	674	738	724	758	708	755	717	699	767	725	735	697	701	733	719	719	715	727	731	692	779	797	778	702	733	782	671	692	753	734	729	725	710	703	732	715	749	691	740	746	718	715	715	713	691	679	739	713	733	694	668	750	733	688	710	727	710	685	718	724	700	719	722	766	781	669	675	727	771	711	724	736	741	735	712	701	717	779	733	733	744	766	720	703	776	737	706	770	741	699	805	745	702	741	713	721	746	719	695	723	656	738	708	693	765	747	754	785	709	739	733	773	729	728	711	669	721	733	752	714	742	716	748	749	744	713	737	716	744	732	734	723	738	739	735	735	713	705	760	730	716	741	728	711	718	751	770	741	709	744	720	726	723	698	749	740	675	687	726	727	675	678	724	749	713	742	744	701	742	673	739	766	771	712	757	705	789	709	732	719	738	724	746	705	735	754	751	672	679	708	708	683	748	743	708	749	730	692	759	738	756	751	735	756	769	721	742	776	755	737	755	727	690	679	722	739	703	671	676	726	672	733	700	776	732	750	714	756	711	759	742	713	733	752	698	744	721	734	706	711	711	727	714	746	752	722	729	721	741	676	765	730	717	679	789	693	702	696	689	755	721	735	717	731	722	738	700	698	692	683	683	707	694	718	695	740	749	721	723	729	719	728	705	702	713	693	757	685	755	747	742	751	686	696	712	673	703	705	682	708	712	718	733	700	718	714	692	712	697	726	734	727	713	747	710	684	694	735	760	712	692	725	765	682	669	709	723	774	701	711	696	729	712	685	713	726	690	714	699	772	735	764	748	723	714	709	725	736	761	731	771	762	748	746	730	716	756	735	742	735	654	722	707	740	733	690	731	703	777	719	766	723	741	755	711	767	748	713	662	693	691	766	787	741	741	699	716	685	700	752	763	708	698	704	766	754	706	703	728	715	720	732	698	750	728	733	727	729	748	735	702	723	718	700	727	705	694	723	708	679	746	715	729	737	687	769	727	723	746	721	679	772	720	747	742	744	679	776	747	728	755	728	774	677	722	750	693	741	742	712	728	707	706	760	704	766	708	712	707	742	726	728	733	702	742	736	730	767	698	730	723	695	714	681	711	748	722	720	705	750	740	704	714	709	754	733	732	744	676	683	719	677	727	756	717	733	711	755	702	731	741	734	802	719	736	774	690	725	727	718	722	719	715	670	723	767	708	746	690	717	714	736	737	703
12730	5362	3439	2938	2198	1647	1360	1048	766	487	467	372	339	323	310	308	315	275	274	306	279	295	277	281	288	256	264	273	253	265	257	284	265	251	268	259	234	293	283	282	269	287	281	295	245	319	293	258	270	260	248	245	290	240	257	247	253	251	272	247	295	237	261	278	261	242	244	259	269	321	276	278	281	249	301	285	253	266	288	272	255	256	280	295	262	277	268	272	275	273	248	243	271	279	257	256	287	259	274	273	289	277	275	280	280	291	248	276	236	225	286	258	276	286	284	292	253	264	267	246	267	255	309	269	261	278	271	272	236	297	311	301	290	263	271	274	238	274	264	262	286	285	265	266	251	246	236	253	263	271	283	256	236	247	259	257	280	271	273	250	272	239	249	271	286	266	277	290	258	266	266	264	285	270	252	246	281	248	262	282	300	252	285	263	261	276	264	275	236	289	262	238	268	254	253	283	293	272	275	282	219	254	262	256	284	275	234	272	267	247	265	265	281	282	257	274	285	264	254	239	270	261	243	280	234	295	252	240	263	276	258	300	259	253	229	224	282	245	288	272	263	264	279	306	256	283	268	272	263	254	287	257	282	269	314	263	256	272	293	268	275	272	271	236	249	250	266	282	266	308	270	283	250	243	267	279	239	253	302	230	265	255	272	261	257	233	265	274	279	281	287	279	258	277	270	252	247	272	260	252	262	257	253	279	222	261	290	267	242	300	279	260	257	252	249	293	278	269	253	238	264	255	263	270	251	293	241	292	242	266	256	289	265	248	276	260	259	266	274	244	260	256	269	297	285	266	246	262	244	301	286	237	268	275	268	252	288	290	272	252	259	254	294	283	272	271	246	262	282	269	295	263	269	241	288	290	263	255	258	262	265	289	276	270	256	249	276	273	285	257	233	280	273	259	305	269	265	290	248	256	269	257	278	279	279	274	261	286	291	268	280	260	271	287	269	284	292	296	274	281	250	270	284	286	285	287	296	271	283	295	245	280	251	277	262	245	284	251	295	258	241	271	279	275	266	279	267	256	253	274	244	265	285	233	257	251	261	300	270	261	278	253	247	253	255	245	281	252	303	269	291	265	293	260	282	267	256	282	247	257	264	272	265	284	272	266	243	243	247	251	291	284	299	256	281	248	252	272	260	279	272	271	254	269	250	228	265	266	280	246	242	260	232	251	255	264	276	265	278	259	271	272	263	285	279	281	285	234	254	262	274	273	248	229	279	275	248	274	247	239	295	273	265	269	278	271	300	294	225	270	249	273	277	289	284	292	265	289	256	254	262	281	251	263	246	299	262	275	236	257	291	243	270	283	266	272	233	251	265	274	275	303	259	267	232	245	271	279	290	283	297	237	271	283	306	274	253	278	247	270	270	274	260	284	263	237	264	224	277	273	262	293	228	222	273	273	295	285	274	280	268	260	282	236	278	272	264	269	248	277	276	253	258	234	273	298	261	271	304	258	267	234	295	312	290	271	256	252	282	299	276	280	256	299	247	253	279	254	242	269	253	287	290	255	283	285	279	264	245	295	265	280	289	242	253	265	268	262	279	289	290	260	281	270	252	254	288	270	254	284	264	271	223	263	250	265	266	282	284	285	259	246	280	278	267	295	275	258	265	294	256	246	250	263	257	255	269	266	286	280	272	294	270	267	259	284	264	246	241	263	280	246	268	239	265	260	253	254	241	281	270	256	266	245	252	281	265	265	263	277	247	243	268	287	242	268	273	252	248	238	265	259	293	270	249	258	263	249	270	246	268	287	266	267	259	248	255	241	270	292	261	264	266	251	270	269	252	270	247	288	269	250	296	250	256	274	320	233	235	272	255	266	236	289	280	269	249	267	296	275	277	315	245	254	268	304	261	257	264	239	241	282	277	270	261	293	258	263	246	264	291	279	269	239	268	251	247	285	265	267	287	268	232	245	267	263	287	271	282	294	294	262	248	261	257	257	284	282	266	274	247	272	242	268	271	286	293	259	270	269	287	291	258	269	241	307	243	259	243	257	283	237	246	269	282	282	316	280	250	286	278	278	255	257	241	263	262	230	267	248	258	254	270	292	276	291	271	267	244	261	241	248	283	248	237	257	279	282	253	242	262	295	297	255	280	263	246	248	250	278	252	272	247	244	255	235	260	281	270	294	264	286	276	293	256	276	291	258	264	283	280	322	258	282	263	291	266	253	295	246	277	243	292	268	278	263	263	242	263	241	271	270	260	267	274	263	261	273	299	268	260	269	272	273	278	259	262	271	281	269	282	252	249	272	299	283	267	271	298	266	285	292	273	244	258	259	280	304	279	273	266	252	277	265	260	265	290	221	292	300	286	264	248	300	290	257	234	271	226	267	273	257	278	245	276	263	286	283	272	279	271	313	247	261	246	265	259	286	242	270	258	270	278	275	299	267	253	242	289	291	286	290	261	290	260	266	262	288	291	272	246	266	257	247	244	275	246	294	271	251	244	273	240	289	259	240	266	230	260	269	265	303	288	234	287	252	275	276	275	271	254	238	280	272	267	271	245	243	271	272	284	246	280	264	290	289	274	263	305	267	300	226	278	300	268	242	279	264	255	248	287	273	294	279	276	289	266	257	308	284	253	260	251	276	287	285	263	239	253	262	281	288	293	263	291	273	265	283	291	274	288	276	276	261	291	274	292	268	297	253	260	322	256	260	247	245	281	252	263	264	256	254	253	287	257	266	234	259	270	276	281	285	241	238	222	251	266	264	259	270	257	250	271	246	251	239	257	260	242	249	283	291	259	282	259	273	276	274	243	254	252	289	243	267	281	276	250	256	257	265	226	265	256	288	253	244	222	283	261	276	263	288	269	266	245	259	272	280	278	283	256	293	228	288	273	232	270	258	248	259	252	253	270	273	303	225	278	246	278	267	247	234	262	270	278	265	235	257	282	257	227	249	257	308	256	246	288	281	284	265	245	253	286	278	253	265	302	280	264	275	264	271	288	263	287	261	274	265	268	249	282	288	255	263	286	254	310	254	250	237	277	242	254	242	266	261	274	240	264	256	264	234	257	267	271	274	252	240	242	274	232	265	276	281	303	300	288	270	276	285	274	256	270	268	266	234	274	245	274	266	274	271	275	272	263	259	250	270	258	259	233	264	281	287	255	258	268	276	295	285	270	300	277	298	260	269	279	248	267	260	255	263	274	256	280	264	271	284	269	282	274	267	255	292	285	257	260	256	286	272	278	260	282	207	257	276	250	267	266	282	260	253	265	283	278	280	272	286	255	265	269	295	258	267	268	263	272	264	283	287	240	243	288	275	273	278	272	230	238	267	249	274	275	250	265	285	257	274	262	270	257	286	262	259	247	246	255	296	281	286	238	292	298	275	269	259	286	272	285	269	268	257	298	266	259	270	231	264	287	260	249	265	246	260	252	290	286	274	276	267	282	218	266	266	280	287	283	258	293	276	292	290	290	261	267	250	250	288	268	285	264	270	265	267	285	276	291	284	283	280	248	254	263	284	264	254
6892	3978	6469	8289	7546	6291	5632	4123	2876	1988	1633	1315	1074	1003	948	870	790	766	711	704	660	649	634	711	637	639	598	610	630	667	647	618	629	614	634	573	648	617	616	580	588	555	561	604	644	577	615	629	584	606	640	526	601	642	569	597	621	626	575	602	624	595	638	595	585	611	622	590	594	619	620	590	585	585	592	566	579	580	570	603	586	607	591	560	614	584	573	553	583	576	588	602	582	589	604	559	571	576	578	599	569	558	596	613	609	591	571	611	574	576	527	584	600	593	578	589	634	558	620	522	629	632	563	546	613	579	560	607	551	569	604	613	581	587	583	589	602	613	576	580	553	561	586	562	557	556	601	580	588	563	637	604	575	543	563	624	585	552	569	600	590	589	605	549	551	607	550	560	585	596	542	575	574	589	588	576	596	587	568	603	611	548	594	609	596	533	537	601	589	585	617	566	583	557	567	577	589	599	605	609	632	546	580	573	591	558	549	550	624	574	601	545	600	592	616	576	580	620	568	567	565	573	560	556	573	591	584	577	574	584	539	607	589	584	574	594	581	564	600	604	552	561	591	611	553	550	609	623	586	573	544	573	575	595	570	609	568	544	598	552	567	544	573	560	574	589	599	549	567	615	596	573	587	569	605	548	580	570	585	592	582	580	553	642	555	556	583	581	579	593	570	547	569	572	575	597	588	561	564	558	541	592	565	613	577	536	566	583	565	588	552	545	541	590	596	546	575	543	574	530	592	565	619	561	596	583	585	554	610	575	603	603	612	588	610	549	558	588	572	575	593	603	576	550	577	585	582	584	578	550	612	589	596	584	581	579	603	568	556	615	580	573	594	581	571	635	563	552	533	556	600	581	609	604	594	577	557	524	576	573	604	578	588	570	539	640	595	566	573	579	514	554	621	587	557	594	559	619	549	582	560	570	610	596	592	611	586	586	593	573	573	612	598	567	581	547	534	596	581	594	516	549	578	620	524	544	582	551	556	574	581	574	556	534	615	575	609	525	590	579	559	601	583	585	571	528	591	616	538	564	581	550	616	539	565	600	544	576	588	562	586	578	572	546	588	597	560	565	613	554	625	545	617	577	618	618	615	613	574	564	560	641	591	579	587	569	578	556	591	587	597	543	572	573	595	585	625	649	593	602	544	555	577	573	582	549	605	590	566	563	598	608	587	560	584	566	618	611	602	601	565	570	576	542	538	551	596	614	607	580	559	566	576	547	584	546	593	570	603	570	565	574	567	557	578	587	545	581	594	557	608	601	616	577	583	592	552	574	586	580	548	588	560	599	579	592	545	580	576	621	566	581	599	595	550	575	583	575	580	556	614	568	592	581	548	571	618	540	560	563	564	589	580	579	574	592	571	553	565	555	542	579	610	554	534	588	572	587	623	594	578	538	566	593	602	582	576	608	606	594	592	555	565	577	580	649	588	577	581	595	586	559	605	603	596	575	579	597	569	587	582	548	587	586	607	596	580	603	550	576	626	569	601	580	601	587	596	579	561	589	519	568	599	583	566	553	576	579	559	540	621	579	567	572	569	538	571	555	572	601	542	603	594	555	620	541	580	573	587	602	596	566	572	588	607	596	585	578	563	597	542	574	572	592	588	543	601	552	569	575	619	556	579	606	600	551	538	570	585	534	563	610	615	610	572	579	603	581	582	548	609	595	603	570	560	627	616	603	567	559	569	567	604	601	519	579	592	518	551	537	598	572	594	566	589	563	581	579	592	599	571	595	612	587	596	599	588	614	558	567	599	600	567	596	615	583	597	559	583	555	614	571	619	595	578	610	563	635	554	574	620	572	578	593	604	573	578	584	577	590	570	611	594	570	540	586	559	607	542	525	607	584	581	563	578	618	597	584	584	585	611	605	571	572	561	558	559	609	565	580	532	549	599	604	631	582	550	605	609	584	606	562	608	587	610	564	558	582	550	546	606	580	561	589	565	591	583	620	560	591	614	592	593	591	581	567	591	586	567	570	530	580	596	582	602	620	605	579	570	552	578	637	622	599	612	574	572	571	610	543	543	541	565	545	568	566	568	584	558	565	556	563	568	582	574	592	570	597	579	550	591	600	554	556	567	593	571	574	578	588	598	619	584	566	616	616	604	550	568	531	577	539	510	564	535	596	581	552	644	598	559	571	601	630	568	608	584	584	524	562	602	591	589	601	558	568	587	643	613	600	568	562	586	529	663	549	585	537	585	584	532	579	559	607	576	564	564	602	559	590	597	521	535	556	557	562	620	562	577	635	570	530	601	544	554	585	596	567	532	545	583	568	584	545	566	572	548	598	571	580	589	584	597	608	566	589	583	535	526	577	589	531	546	559	593	585	583	547	566	583	517	594	557	610	552	554	601	599	582	560	527	586	564	597	559	616	639	590	571	554	604	591	602	567	586	571	602	580	622	564	534	556	575	546	603	569	580	585	585	589	606	578	569	534	576	584	575	556	565	586	592	538	601	599	564	596	603	578	599	621	612	591	651	564	575	601	581	598	565	550	559	588	593	563	561	592	545	567	533	575	570	567	546	634	594	591	574	582	563	592	568	538	563	621	611	586	646	585	579	562	570	572	574	585	564	585	553	580	574	545	564	583	542	566	597	605	624	599	539	551	583	606	581	586	575	608	595	632	591	572	572	549	564	548	555	572	562	580	604	587	618	564	563	573	553	586	602	596	571	597	566	585	559	615	588	595	558	597	576	620	586	563	569	586	567	583	604	575	585	635	596	570	597	541	579	587	567	590	560	562	578	606	549	578	586	608	587	575	573	596	613	570	579	600	591	599	588	567	611	529	554	554	600	574	611	575	542	572	563	597	553	554	608	573	586	584	620	561	591	549	570	555	586	621	538	548	592	579	617	579	586	596	554	624	594	562	583	574	583	584	653	604	582	602	597	568	590	566	575	576	566	559	545	649	583	579	583	632	584	594	582	583	569	566	587	582	571	594	598	572	561	561	595	549	631	565	546	569	604	595	633	626	596	599	578	551	608	566	564	589	581	589	585	593	599	553	576	601	610	530	546	544	544	597	579	593	565	570	576	585	617	606	599	605	642	564	594	594	561	549	549	605	594	560	566	633	607	590	547	540	567	539	536	551	529	561	585	567	586	610	596	564	590	552	614	553	574	592	551	599	528	588	558	575	601	570	558	602	605	568	587	602	592	594	592	592	612	588	577	566	591	608	637	593	537	573	603	561	580	614	596	557	624	576	591	554	611	579	615	618	567	554	577	612	569	602	592	583	565	600	580	575	569	595	590	591	611	576	577	546	604	549	583	566	557	598	555	599	579	595	588	534	569	601	567	569	553	557	579	597	553	577	608	570	511	590	618	597	602	599	587	593	581	577	646	573	543	571	589	573	597	560	582	615	561	538	603	586	610	562	573	585	606	587	576	598	559	535	625	572	596	574	568	587	602	559	604	594	610	488	551	619	578	587	593	597	568	606	610	540	580	582	589	570	590	594	574	549	594	571	592	583	549	576	579	601
27587	11754	5936	4913	3587	2663	2134	1523	1064	798	630	486	476	383	383	373	333	315	327	316	310	277	267	308	262	279	328	263	268	279	262	264	288	261	308	309	272	256	286	252	304	287	238	284	287	303	236	275	311	296	247	274	290	284	254	277	253	317	302	287	279	284	299	293	265	267	286	255	244	246	276	263	275	303	276	280	258	254	280	242	285	259	260	245	323	297	272	283	279	280	214	289	271	266	265	235	264	264	262	293	298	297	265	303	283	275	267	270	254	237	252	286	250	303	290	261	249	246	283	279	276	280	262	266	287	282	247	250	249	310	277	285	248	279	282	233	241	276	275	244	245	279	281	302	296	248	290	276	283	294	260	249	278	248	260	282	304	274	273	284	269	279	276	266	296	252	248	283	274	276	294	237	302	299	269	310	253	234	259	274	255	286	282	250	278	244	287	257	261	242	277	286	264	253	246	290	265	271	258	255	266	279	272	250	257	225	269	272	241	255	280	248	281	300	274	289	283	252	277	260	269	267	259	295	267	262	283	263	278	271	261	269	256	290	294	266	251	269	297	274	276	288	262	252	288	288	253	259	251	286	296	259	266	272	284	265	274	291	261	295	242	251	242	271	261	264	254	274	242	251	251	249	276	271	267	281	258	257	301	262	252	266	252	261	235	252	283	276	287	280	248	289	272	271	271	305	272	289	254	296	259	250	284	271	244	286	304	267	249	259	246	247	279	249	262	254	271	270	242	261	256	246	254	250	291	258	252	256	273	264	268	252	275	225	224	283	284	253	283	280	282	258	258	280	299	283	302	299	271	245	269	239	269	254	233	298	289	250	266	251	257	244	275	251	244	266	237	270	235	256	257	262	248	281	257	273	277	270	272	276	255	252	274	276	270	250	264	270	241	285	268	276	257	227	282	274	284	235	241	280	289	271	277	267	275	263	268	247	289	278	266	279	279	247	264	226	280	284	243	274	279	258	264	303	270	248	280	273	262	264	244	295	285	296	275	255	256	271	268	298	278	275	251	283	263	255	265	249	274	267	266	254	286	280	277	262	281	246	291	292	287	269	275	263	248	256	265	261	296	246	272	277	249	277	244	262	266	269	268	248	296	288	298	263	257	275	292	272	294	251	296	259	254	267	260	274	266	259	256	254	268	254	256	279	258	292	273	277	279	251	248	272	267	256	238	265	252	239	288	241	263	267	257	264	260	286	269	270	271	255	275	248	293	274	255	254	250	233	270	278	267	280	251	304	290	257	275	247	253	260	224	234	277	293	231	268	269	283	297	274	247	277	253	279	241	264	275	259	284	239	268	255	261	313	268	261	280	265	254	263	262	248	256	283	276	289	262	242	247	257	244	257	280	255	265	258	277	279	265	257	230	261	249	275	240	313	300	290	234	266	300	286	276	262	254	277	282	259	234	276	260	268	291	273	254	268	258	253	266	267	302	291	272	272	273	277	269	281	284	272	244	267	276	267	275	279	266	265	252	312	266	230	300	258	300	231	267	284	277	296	237	265	289	250	254	267	268	254	251	277	262	265	269	247	250	294	245	280	288	270	260	262	244	270	274	229	283	292	269	283	252	264	266	233	281	270	266	242	219	260	269	269	257	257	283	258	277	255	241	240	286	282	251	274	304	269	289	260	251	253	250	214	271	276	247	249	264	268	296	278	261	248	244	259	301	279	258	305	255	243	248	286	299	301	239	264	243	248	285	240	252	256	307	256	266	264	282	285	280	258	246	268	267	260	265	277	254	250	251	250	257	256	282	268	268	275	246	261	218	269	244	250	279	265	276	248	273	279	252	265	275	278	263	274	262	287	227	277	277	276	271	296	299	264	249	262	246	278	294	283	256	285	253	299	275	311	249	284	259	283	273	266	256	273	282	275	275	248	240	256	266	260	277	279	273	302	285	247	276	272	249	292	285	277	293	254	263	280	291	236	276	252	264	285	258	269	255	247	265	256	245	245	277	304	264	283	270	261	270	261	270	250	250	276	260	301	268	286	286	295	242	278	303	277	275	205	277	247	288	285	277	274	266	270	272	278	264	247	265	239	259	280	233	224	264	253	247	264	305	257	254	268	234	263	277	244	238	269	266	284	298	301	260	258	215	267	278	282	262	268	253	263	266	291	294	302	243	254	294	229	283	284	265	230	294	260	283	251	272	268	282	263	278	247	287	262	263	268	251	251	281	289	238	280	255	248	269	259	289	300	299	292	255	248	264	267	276	302	267	256	264	268	314	290	269	243	268	297	251	268	266	281	257	262	276	263	283	253	259	285	308	269	250	265	232	260	284	244	277	258	244	290	281	284	277	261	302	246	242	240	260	255	255	237	246	270	274	290	263	272	240	267	253	311	283	273	243	233	279	280	276	263	276	266	267	280	286	274	275	283	270	249	277	269	276	242	286	261	286	296	269	275	270	266	237	249	281	273	288	251	241	260	241	246	264	295	293	240	247	262	247	230	276	288	293	287	292	268	276	291	263	255	258	272	272	283	266	280	257	285	293	264	262	260	309	289	261	286	289	261	279	282	260	258	278	275	288	253	244	266	275	281	284	259	272	260	262	251	282	287	262	237	274	280	288	264	292	266	242	262	250	235	278	236	272	277	273	240	279	266	234	270	256	262	283	264	269	258	298	270	283	275	273	287	284	288	281	273	269	256	255	257	265	259	291	268	265	265	233	267	236	286	280	250	274	265	239	292	274	294	247	278	254	258	253	269	261	269	281	280	283	255	287	271	286	282	256	265	241	252	269	307	278	244	249	284	242	249	281	253	260	282	261	268	280	250	283	264	261	225	250	239	271	261	286	262	288	231	253	256	274	254	264	269	248	278	265	243	278	269	288	255	267	250	276	286	254	264	291	275	278	276	284	275	242	264	250	277	260	276	312	274	259	283	257	254	248	280	258	275	246	266	289	288	266	287	267	241	289	286	251	267	296	274	243	258	258	263	264	276	256	272	276	258	263	301	288	269	260	269	256	252	256	250	262	236	251	281	270	298	246	249	278	226	238	280	278	265	290	295	285	270	282	269	230	245	279	257	283	255	243	273	277	264	243	277	257	255	290	262	225	252	248	249	262	256	263	257	270	296	269	241	259	276	257	234	273	293	252	227	269	292	302	267	279	262	272	264	284	267	270	286	256	264	268	275	253	252	261	279	270	255	258	242	230	245	245	266	283	289	247	293	251	274	261	261	261	264	283	248	250	273	272	277	264	252	308	243	288	248	253	259	281	270	295	287	257	257	250	259	261	284	271	239	276	228	262	265	279	263	277	249	258	275	234	256	261	270	269	249	299	241	225	253	276	246	258	259	247	281	284	236	282	260	250	265	256	286	264	281	296	282	269	287	253	267	241	265	276	271	278	252	225	273	283	264	266	267	248	282	296	303	295	236	225	264	283	277	285	258	246	248	235	212	260	245	250	247	263	273	264	269	264	276	243	278	288	273	252	282	256	291	287	317	294	256	270	284	270	323	286	248	274	237	282	271
15078	7011	10509	12754	11838	10261	8592	6376	4308	2981	2527	2023	1663	1456	1304	1171	1079	967	911	794	801	749	742	748	726	733	706	706	694	677	667	710	650	643	681	633	649	618	627	638	641	627	618	632	635	601	626	641	625	601	637	607	596	588	593	594	541	655	555	604	561	600	617	613	580	590	601	589	568	607	629	612	618	546	543	590	582	572	611	584	549	595	574	607	604	627	610	630	623	604	629	580	617	640	575	558	617	622	604	558	610	549	566	552	611	606	628	621	578	535	595	578	599	543	635	600	558	563	583	585	618	612	595	632	586	511	570	566	572	607	608	591	571	558	575	511	581	638	555	628	569	594	569	617	571	581	589	585	588	580	577	601	611	569	568	562	579	610	559	595	578	595	617	583	577	632	609	608	602	614	574	604	584	579	553	627	599	586	529	600	585	621	573	547	574	586	577	598	628	558	565	595	573	553	608	622	557	622	573	628	588	588	563	581	599	569	569	595	539	568	596	598	548	577	555	575	589	591	556	626	583	594	578	589	596	570	588	572	566	581	608	621	575	590	600	605	584	599	585	589	591	609	589	578	599	550	541	552	572	596	574	575	587	614	550	589	564	605	579	597	580	567	603	586	576	619	543	600	563	585	577	610	643	601	597	551	582	571	577	567	615	620	624	601	550	550	592	630	562	607	583	590	621	542	538	575	559	575	576	631	581	608	620	550	624	612	596	609	646	589	570	617	595	596	574	579	591	605	612	547	552	578	584	629	597	571	593	537	599	573	605	569	625	593	573	632	610	602	587	622	578	588	594	581	599	561	577	569	557	610	596	553	627	576	632	611	572	558	550	567	597	624	623	590	584	585	582	559	575	602	600	573	586	560	568	573	547	612	556	591	608	610	606	599	596	562	559	564	551	589	588	585	567	593	583	576	583	557	549	597	577	588	551	570	611	574	619	623	571	551	580	590	600	604	607	562	583	567	618	589	576	584	573	564	645	596	588	621	591	555	597	580	595	562	568	573	541	582	573	579	591	580	578	605	598	563	586	578	565	550	557	575	586	610	575	605	590	581	592	577	606	572	564	543	561	586	565	555	596	558	623	572	603	576	559	593	547	598	576	576	602	585	614	576	576	617	572	593	602	607	586	542	563	587	602	599	596	635	599	613	623	563	550	601	573	547	617	591	569	628	564	591	592	565	582	558	583	603	590	575	562	566	562	576	549	576	579	576	600	601	617	619	555	536	643	610	549	569	573	536	610	573	586	561	573	584	587	584	639	566	571	576	568	585	589	593	587	626	595	552	587	546	540	613	617	627	591	603	609	552	622	595	637	608	596	577	572	625	628	596	540	619	570	590	552	617	592	584	622	616	555	587	553	577	540	578	548	623	604	601	598	605	605	546	607	551	628	560	620	566	572	602	558	624	581	579	610	613	580	646	595	600	612	617	590	556	590	600	564	587	573	599	572	615	573	596	605	588	554	601	579	553	591	547	582	603	552	541	565	524	578	545	587	582	604	607	599	589	607	587	572	622	557	589	586	575	591	579	605	604	579	594	586	618	573	609	597	623	604	581	595	582	586	592	578	574	609	578	568	555	602	597	560	593	565	557	580	552	595	595	601	568	629	584	610	564	572	634	598	583	615	586	567	575	587	587	575	605	643	585	569	615	578	607	603	592	551	611	594	622	593	614	631	636	628	576	543	606	623	579	578	562	553	611	603	606	624	585	550	610	570	595	618	582	557	576	570	540	592	550	551	606	556	603	529	539	542	600	603	559	633	588	573	587	538	614	561	616	616	626	594	593	590	566	614	568	625	552	629	611	582	577	612	558	556	548	604	612	630	571	571	562	578	616	588	582	592	629	571	557	598	616	611	598	628	590	578	589	609	561	568	584	581	599	576	567	570	596	596	570	585	604	609	622	606	618	622	572	553	583	556	607	635	636	594	550	598	580	600	612	596	604	577	596	594	586	580	562	551	602	616	563	596	589	611	562	567	636	592	613	580	598	569	614	619	572	596	600	577	591	605	596	618	585	597	605	576	623	554	597	560	536	609	572	587	622	566	541	619	574	599	597	600	618	554	589	558	602	552	597	615	608	599	607	587	557	549	580	606	580	589	613	617	605	548	609	558	581	591	573	574	620	619	626	543	610	547	588	606	587	560	569	570	600	587	559	597	581	580	620	591	565	588	607	607	582	575	604	594	545	602	573	598	597	615	543	576	585	599	593	608	561	595	554	602	568	584	593	584	586	589	602	572	584	547	582	539	613	606	569	583	579	583	590	620	622	564	608	545	599	622	598	567	566	571	615	573	577	562	554	612	571	597	560	607	580	581	583	581	563	623	624	554	577	566	608	584	583	576	592	630	606	545	573	634	617	616	572	648	575	603	601	571	583	566	578	590	608	592	587	607	528	583	568	560	558	595	564	633	606	576	600	590	578	626	553	572	588	592	580	592	575	601	592	596	580	600	561	558	569	535	582	552	586	580	588	556	589	563	581	584	536	587	567	581	590	583	618	574	586	576	584	559	536	554	575	607	601	527	586	614	603	567	584	539	551	545	544	611	587	571	586	550	604	646	573	577	625	577	592	621	618	610	587	616	586	558	607	619	519	595	552	553	572	615	640	542	572	579	599	571	571	568	577	570	609	587	601	577	600	601	579	581	578	607	596	614	617	593	616	591	541	540	582	616	610	605	547	547	620	617	587	573	581	580	580	601	604	580	575	617	588	564	562	595	573	550	612	610	580	561	619	597	621	591	580	561	601	605	577	611	559	581	584	599	565	598	554	560	611	619	537	595	562	572	605	573	580	561	598	570	569	624	602	588	576	562	581	574	550	624	631	608	548	598	588	609	538	574	551	591	607	598	533	577	546	592	624	617	609	603	616	572	555	558	598	556	592	591	626	575	585	585	576	563	549	589	610	590	581	565	594	598	576	549	601	557	571	543	573	590	577	583	587	538	564	559	582	614	608	603	593	547	616	568	563	623	631	579	579	603	601	581	557	606	626	560	564	590	561	614	580	576	595	557	591	590	581	538	573	610	598	563	596	548	612	619	587	597	599	589	614	606	565	580	634	629	608	580	576	591	608	556	617	596	607	566	594	631	579	564	595	605	570	573	575	591	596	579	590	571	592	593	582	572	597	626	564	580	602	571	603	620	620	597	596	596	609	582	553	570	621	580	594	585	598	558	532	586	592	617	602	588	613	574	581	588	604	587	599	576	586	534	575	626	609	610	593	601	582	613	583	588	577	611	600	629	616	537	564	610	599	617	589	590	572	559	608	617	641	582	580	556	576	558	649	565	577	586	572	601	553	601	596	605	611	567	556	624	573	605	579	642	563	607	589	551	634	598	589	578	587	585	564	617	651	561	581	579	579	581	568	579	594	558	571	611	589	560	573	580	590	573	601	587	593	555	595	585	582	590	570	578	625	568	565	607	587	609	631	594	572	594	565	544	603	613	547	589	581	612	577	620	563	572	589	610	601	588	568	613	599	612	576	573	645
38804	16143	9131	6973	5039	3891	3070	2153	1444	1013	877	717	639	584	509	481	461	407	440	421	389	371	381	390	395	362	377	363	336	335	363	336	349	385	379	335	341	339	347	383	348	376	332	354	350	369	350	379	359	404	357	329	347	352	332	345	325	338	404	353	362	332	394	341	336	341	294	306	347	339	385	354	312	345	352	334	328	344	309	327	351	356	340	340	346	334	363	328	384	362	354	359	369	358	338	347	334	357	320	322	343	320	350	361	336	338	325	323	348	345	348	309	314	329	310	352	372	323	360	367	356	331	352	348	372	352	371	325	355	361	327	311	346	358	334	364	367	334	350	325	289	314	353	321	296	333	336	327	317	347	331	348	351	360	356	377	317	334	340	355	326	330	329	346	347	368	370	346	348	325	339	303	321	300	338	357	336	364	328	326	327	335	365	320	314	347	319	333	359	361	340	315	327	318	341	327	346	344	360	294	291	362	363	356	333	337	322	343	336	335	367	365	321	305	316	350	339	363	320	336	344	353	345	360	348	324	349	349	336	315	336	357	364	313	313	333	377	361	332	366	339	332	288	335	326	319	388	311	365	357	343	338	333	341	345	333	322	313	333	311	343	352	340	358	351	356	325	310	302	346	348	334	356	342	367	379	356	350	338	350	299	362	339	324	332	353	365	360	373	349	314	361	316	334	313	321	340	352	379	309	319	349	339	320	341	337	358	320	379	304	331	318	314	342	348	357	337	349	358	370	316	341	310	312	340	342	368	372	373	352	347	335	305	320	311	305	299	305	388	335	302	324	347	369	345	331	377	348	321	353	325	319	364	333	344	313	365	300	374	327	358	345	330	369	337	362	339	351	320	356	325	328	363	373	337	362	357	311	339	340	315	333	331	309	359	326	368	356	362	348	355	378	366	320	325	336	359	308	298	326	345	334	352	350	307	315	316	342	344	346	316	334	339	324	333	373	354	310	298	314	352	341	358	344	351	302	303	378	386	311	381	340	360	307	330	381	364	339	317	364	356	333	323	322	307	335	372	317	308	343	330	333	321	354	357	346	358	359	336	334	365	342	389	311	345	359	333	331	340	339	322	333	334	376	329	337	384	347	322	337	349	361	335	327	317	302	316	292	359	345	356	337	317	339	313	317	364	362	372	332	354	342	333	364	364	352	357	383	330	357	354	367	320	324	351	350	363	318	312	316	327	305	352	313	322	331	332	320	345	353	336	327	317	347	348	362	355	361	379	367	336	332	397	308	365	355	319	322	347	378	337	376	335	322	311	345	344	317	338	329	323	341	345	367	339	331	373	343	330	378	355	293	323	341	355	342	330	342	343	307	353	367	364	334	350	357	332	346	337	352	323	333	313	336	340	311	333	364	320	312	345	346	328	366	335	325	356	310	316	339	352	361	315	314	301	336	335	375	317	340	359	363	274	341	355	317	332	362	335	316	362	336	358	356	359	339	350	326	321	353	361	352	344	334	348	340	316	347	341	296	359	353	315	336	322	346	345	322	368	374	337	340	339	366	357	363	351	330	361	322	338	326	356	312	339	288	336	344	304	317	316	350	380	359	326	348	315	346	343	321	370	347	344	348	378	364	344	349	329	302	341	321	353	341	359	293	371	357	326	321	304	363	356	357	350	352	341	339	361	378	292	303	317	351	324	344	366	314	369	353	345	333	297	339	349	338	334	333	340	311	326	350	333	290	326	333	368	333	328	330	323	299	317	328	339	343	365	339	351	369	363	352	384	339	337	329	349	356	335	343	343	342	328	316	327	367	305	328	363	373	348	308	305	367	389	358	342	327	348	323	332	347	345	321	330	348	328	389	346	357	351	346	366	355	325	329	321	326	296	301	378	339	314	347	348	364	322	323	353	330	338	348	331	325	305	343	322	356	336	330	326	372	313	362	331	310	311	314	319	342	374	366	351	350	327	390	334	354	346	368	360	323	323	358	360	339	351	364	341	349	334	349	315	332	337	313	364	359	348	323	325	305	306	347	334	366	350	343	324	354	325	296	337	369	333	347	373	346	344	337	340	331	334	326	332	362	344	344	328	356	331	350	362	316	352	344	315	342	325	355	334	316	362	370	335	345	349	307	364	318	346	324	360	331	346	377	340	321	338	338	390	353	288	358	333	312	349	359	317	355	337	326	350	366	304	328	357	358	358	325	325	368	336	337	319	379	369	333	337	357	362	350	319	312	331	338	325	329	314	324	307	330	338	357	341	342	337	326	362	355	344	314	339	342	308	337	340	352	377	341	341	353	331	355	384	346	331	324	334	352	361	326	319	337	303	339	317	341	362	338	304	325	315	330	368	315	364	300	351	315	348	327	322	344	342	299	323	316	300	363	342	349	333	308	325	350	364	341	340	384	353	325	340	331	340	330	388	349	303	351	380	357	359	363	337	349	333	347	341	350	296	320	369	353	352	354	313	357	323	385	289	353	308	323	339	354	337	335	341	362	362	350	348	339	363	316	307	351	338	357	307	358	336	360	319	305	334	351	370	349	303	374	366	343	339	337	320	352	335	332	340	390	327	345	307	362	352	348	341	346	323	347	333	365	340	343	340	343	380	326	361	412	317	348	363	386	352	329	356	340	331	348	338	359	369	360	343	360	343	347	349	331	362	346	318	381	355	356	306	369	336	412	349	336	359	316	349	298	308	331	336	374	342	328	370	353	321	323	364	384	356	306	346	343	361	308	328	337	337	369	357	330	366	328	335	318	333	324	307	368	364	366	306	350	329	308	331	339	349	385	342	327	336	325	326	356	312	316	319	342	370	324	364	333	371	346	343	321	319	340	302	373	336	344	360	316	395	321	342	364	338	359	330	333	342	357	323	343	348	334	350	321	315	320	318	331	344	335	331	319	346	337	358	298	340	330	339	346	372	319	351	330	337	318	313	313	333	341	347	336	360	374	322	329	346	313	320	360	305	336	379	341	332	320	286	350	329	331	344	347	323	345	364	363	356	308	353	318	356	334	345	327	369	317	331	344	320	344	318	359	364	313	340	314	350	333	336	342	315	315	328	381	327	339	361	368	373	378	369	340	331	341	340	325	321	331	309	316	335	328	337	327	327	326	349	343	344	368	350	319	337	320	345	365	345	357	336	361	362	363	320	330	312	324	355	359	335	330	335	353	344	342	329	389	344	346	350	337	355	373	373	364	332	355	344	345	327	317	353	346	323	377	393	352	314	350	343	351	332	336	333	356	354	321	343	310	321	338	339	342	362	346	293	320	341	369	334	378	348	358	342	314	314	372	366	341	344	308	336	359	331	348	325	333	324	347	349	310	330	351	311	365	326	328	313	333	352	322	336	299	379	363	346	355	363	332	318	356	387	365	299	321	357	383	373	337	370	346	352	349	356	359	362	363	345	308	342	323	343	316	351	326	347	322	345	325	335	326	373	335	339	337	327	318	348	329	336	340	341	352	350	354	332	330	348	361	332	346	352	318	355	350	313	334	284	325	369	337	328	323	367	326	343	341	337	357
20246	7365	13608	16214	15084	13399	11230	8372	5849	4238	3404	2738	2422	2071	1864	1622	1504	1243	1248	1128	1037	1030	999	921	923	862	880	884	850	909	913	850	888	897	851	835	851	840	832	744	787	770	789	745	722	738	803	808	772	756	738	763	824	762	720	766	814	748	776	748	778	781	730	725	767	694	696	774	706	765	744	732	738	706	765	741	703	796	769	724	742	732	761	704	774	710	705	777	746	757	760	768	706	784	697	753	729	795	768	803	711	666	714	753	774	755	722	687	714	715	740	705	712	763	715	757	765	646	724	702	742	743	689	735	690	689	714	715	714	735	701	708	732	694	756	719	722	731	705	673	672	728	719	732	728	722	708	724	731	691	739	727	765	734	699	719	712	731	719	744	755	743	747	742	688	677	766	772	704	702	731	755	751	736	710	699	661	717	725	715	764	726	718	730	728	683	716	717	797	706	739	708	689	740	772	732	729	704	732	716	743	741	683	758	689	745	719	717	726	717	707	684	731	750	672	742	720	714	749	693	702	726	736	755	690	699	726	695	748	755	786	702	734	748	738	677	760	711	695	724	730	735	707	685	716	732	702	730	702	697	731	704	741	734	746	700	690	759	719	698	747	736	695	714	704	739	678	714	745	752	714	747	768	729	686	739	778	747	721	740	749	707	754	774	693	710	738	820	748	678	689	729	757	728	767	708	670	793	744	700	712	726	719	755	688	757	752	747	710	692	735	730	740	737	720	757	737	708	732	683	759	698	670	698	689	697	741	698	736	739	697	703	768	727	741	716	743	688	704	685	766	783	718	678	724	692	726	711	755	718	737	705	716	705	760	747	715	737	731	738	704	770	710	708	751	746	738	690	718	734	745	775	707	777	758	756	701	728	740	746	685	713	747	718	693	757	761	769	735	700	747	721	734	713	737	729	688	740	732	712	747	719	743	756	720	713	702	762	768	728	723	696	771	688	681	709	661	740	706	744	732	708	725	737	732	706	738	701	710	709	687	722	728	729	734	748	761	710	740	780	722	761	735	757	757	719	723	740	722	696	713	793	703	704	687	720	723	743	652	762	757	704	733	747	710	728	715	699	749	743	723	692	728	693	714	705	721	748	644	770	735	736	756	702	748	690	710	776	698	714	763	710	724	760	720	728	758	732	724	688	745	747	748	763	718	703	764	724	704	686	726	696	709	786	779	691	760	676	736	714	727	701	684	757	719	760	733	781	692	724	764	740	678	759	735	716	679	740	773	709	725	713	738	734	683	709	743	712	709	760	773	718	738	701	707	689	724	739	684	714	746	734	674	727	730	769	704	784	708	725	735	709	732	675	705	750	760	722	768	741	691	748	686	707	739	693	686	732	756	723	699	736	713	728	734	697	718	768	723	720	731	732	722	712	764	729	748	788	759	748	687	726	742	712	719	731	705	724	730	718	706	696	736	706	735	677	756	738	769	718	718	768	718	749	726	693	757	731	720	737	744	758	695	695	740	749	757	757	716	739	733	735	684	764	716	705	714	721	723	758	778	714	708	739	699	723	735	730	744	752	687	717	732	728	746	700	674	679	719	718	687	706	746	782	712	738	743	761	747	727	758	774	790	708	729	724	678	729	748	782	686	731	753	699	693	718	732	765	695	711	727	683	702	755	759	707	728	741	736	664	739	703	749	720	713	728	737	741	731	710	700	701	749	734	701	744	719	718	734	728	689	728	727	727	716	739	708	755	705	724	795	708	718	690	683	761	717	757	735	685	744	709	691	674	775	768	747	721	727	733	718	716	702	714	679	757	722	730	734	727	726	743	746	727	695	722	707	751	703	725	715	715	649	750	752	708	718	691	729	735	706	761	707	698	739	708	704	711	719	713	750	776	747	745	700	700	677	754	715	697	722	706	722	678	665	730	738	740	767	702	701	737	710	711	733	763	743	734	742	684	696	739	752	751	724	709	701	756	725	697	785	742	731	767	731	731	794	750	717	769	805	679	746	724	742	717	733	722	707	713	741	692	727	693	696	738	702	750	734	740	727	750	733	755	695	783	726	770	722	714	722	746	732	765	760	725	761	722	732	725	718	726	720	747	707	703	759	771	720	707	716	719	769	770	732	743	702	723	730	746	711	712	718	744	791	768	778	735	737	754	687	700	756	678	746	686	755	763	706	727	759	717	713	725	728	753	724	727	749	729	724	713	670	737	732	760	645	722	745	743	727	745	753	759	725	694	740	722	744	723	733	713	733	750	749	708	731	716	705	752	741	719	716	758	711	719	753	737	701	706	762	721	745	737	735	769	759	721	735	688	699	721	721	736	731	734	690	720	706	714	726	705	689	743	751	744	743	705	711	681	720	699	739	711	711	699	731	686	670	715	739	793	768	745	725	730	678	722	710	730	758	749	683	725	713	750	764	764	697	747	704	714	782	731	737	733	746	729	742	672	774	758	746	771	732	704	707	741	747	740	749	699	747	732	750	704	699	777	743	700	737	764	718	713	690	742	740	718	735	726	731	709	727	707	725	713	708	686	747	734	706	742	745	753	690	694	735	731	681	772	790	696	722	703	717	763	704	747	715	768	707	681	727	753	724	727	743	696	774	730	730	757	712	752	691	721	748	720	708	715	747	711	765	761	685	688	736	685	701	723	702	743	708	722	683	716	714	692	753	700	748	770	703	759	713	724	731	761	738	733	716	726	675	743	741	670	674	755	755	691	680	679	778	735	720	716	757	698	730	695	721	732	779	743	723	768	704	729	712	709	708	776	708	755	728	722	712	759	721	742	768	768	750	697	736	720	738	738	762	733	737	705	720	767	706	683	720	708	744	685	751	727	726	732	764	725	748	704	715	745	813	728	698	696	765	709	753	699	734	714	731	741	754	708	717	712	726	695	690	761	683	707	744	749	712	703	734	746	703	726	744	732	752	704	756	736	774	692	721	739	709	750	720	754	710	729	714	699	734	748	741	717	756	690	693	696	750	768	692	717	740	728	711	768	734	757	695	679	721	731	713	748	752	720	769	681	701	671	721	691	732	703	737	706	775	740	766	740	723	713	707	720	751	731	711	746	750	737	789	685	703	723	750	707	719	713	723	722	775	755	732	735	703	752	752	746	677	747	774	722	755	701	778	695	764	714	688	678	740	780	697	757	743	739	723	717	725	716	739	730	731	735	759	750	678	735	715	734	701	672	755	732	727	716	720	749	726	732	718	704	754	678	716	724	755	636	711	766	784	752	722	745	702	695	719	726	739	727	703	748	717	707	710	707	718	696	718	719	744	724	763	705	761	737	708	712	733	712	729	742	699	749	729	722	721	696	686	729	726	655	712	780	703	691	747	727	740	759	696	745	719	745	747	709	736	688	687	777	694	655	691	746	714	688	749	741	719	767	723	715	736	673	712	681	684	747	691	760	748	770	697	701	698	676	782	699	731	720	743	712	757	778	678	723	684	720	743	734	763	685	739	714	725	689	754	710	748	677	736	720	736	757	715	735	728	744	745	712	724	723	731	773	708	728	719	749
13364	4591	3514	2899	2136	1712	1381	883	687	472	462	424	375	356	368	339	324	285	277	307	304	264	245	309	289	303	290	272	289	275	281	250	248	247	276	287	268	274	255	291	276	289	274	272	281	287	277	266	266	253	288	266	275	283	250	292	291	250	307	267	283	261	284	268	284	260	304	305	254	246	341	303	275	257	286	272	249	282	224	289	267	320	266	267	257	249	282	278	266	263	305	282	274	304	264	295	286	259	266	284	286	268	269	238	275	274	254	248	265	283	252	296	274	244	265	256	239	276	257	270	273	291	295	291	261	229	246	247	283	281	256	247	283	268	266	278	292	270	230	272	271	287	258	255	256	273	286	301	268	280	270	255	250	269	273	273	245	254	317	263	264	276	273	258	284	272	261	283	257	272	291	229	266	280	312	260	272	299	256	269	290	273	233	310	278	267	275	268	293	280	297	280	264	273	272	275	264	227	253	280	246	271	259	288	227	290	252	277	266	247	288	281	262	269	281	264	268	276	251	259	274	288	241	265	248	271	251	269	264	276	276	277	272	303	255	286	279	273	262	264	255	273	262	289	280	247	256	273	260	269	275	273	279	275	271	259	244	264	281	285	284	256	240	273	316	291	295	269	272	265	268	295	256	279	270	277	255	257	283	266	296	259	285	279	271	251	277	284	245	257	281	256	266	291	284	328	296	284	298	240	303	255	266	256	278	250	296	240	276	308	268	266	286	245	266	243	257	274	267	246	236	276	314	282	250	288	265	291	270	281	278	280	273	285	234	257	276	276	255	266	246	293	280	257	287	267	273	258	281	275	279	302	249	250	268	256	252	269	259	267	264	281	262	256	257	247	275	275	286	269	288	263	269	284	261	276	260	267	244	279	271	252	219	253	288	279	271	271	230	256	290	273	265	279	287	300	291	255	261	273	278	272	276	279	267	237	270	247	284	251	239	278	272	286	282	270	251	255	277	248	286	272	293	256	293	249	313	266	236	274	283	290	251	262	271	285	274	262	283	280	257	267	290	254	293	251	246	238	278	244	233	292	275	263	284	272	287	268	260	256	271	287	242	265	264	255	256	292	291	282	263	251	237	278	269	263	288	274	260	258	269	267	252	272	256	274	262	270	307	261	281	270	245	277	267	259	302	283	286	266	278	253	256	303	283	279	261	261	243	298	286	288	272	267	280	253	277	256	244	271	274	273	263	245	262	285	296	269	258	310	276	294	299	271	244	284	281	286	273	259	270	274	296	271	248	270	238	274	262	241	240	288	256	281	293	272	296	274	250	280	266	257	296	260	268	276	281	302	255	298	287	271	260	258	275	306	302	276	288	240	253	258	270	300	276	250	261	242	275	263	275	285	270	278	252	285	287	250	266	280	281	250	284	252	262	280	281	267	274	277	268	249	265	265	277	279	265	277	281	256	268	283	249	261	286	246	253	269	307	287	264	276	270	243	259	236	265	269	270	247	254	280	242	257	252	255	270	258	267	233	275	236	285	288	260	285	259	236	264	249	252	239	268	265	251	279	318	256	275	262	291	245	290	302	244	249	271	263	242	262	298	267	273	240	291	267	271	288	272	267	234	302	257	254	223	237	266	278	286	281	275	248	275	284	291	276	254	269	275	277	308	258	282	291	268	272	284	262	263	276	255	266	272	262	271	245	266	262	265	292	268	283	299	245	248	255	278	289	261	254	246	254	254	223	304	261	262	270	279	241	276	256	260	283	287	282	296	230	255	293	307	290	304	290	284	277	257	239	271	288	283	265	276	290	258	264	270	248	289	291	277	265	281	276	262	281	274	245	265	289	275	269	269	264	283	263	277	248	232	263	266	272	267	233	269	222	271	235	257	320	283	290	269	275	284	259	246	283	271	278	284	244	266	274	268	276	267	305	279	253	247	274	265	305	262	269	245	250	257	265	273	290	271	307	250	305	258	258	285	282	242	282	226	270	249	227	263	260	248	274	270	255	268	240	304	300	250	280	281	287	256	292	259	270	286	261	227	226	233	252	270	248	264	262	249	254	268	258	310	269	297	284	284	247	267	236	268	293	249	281	286	281	297	292	268	272	278	250	282	250	268	256	239	249	294	257	238	250	252	314	265	260	274	284	264	308	311	283	278	247	244	281	305	273	235	247	274	274	262	239	273	277	236	256	238	272	251	270	266	255	282	252	270	292	256	272	278	275	235	262	252	240	288	276	279	252	276	253	258	261	268	288	257	250	283	281	278	288	258	277	245	293	262	285	271	263	263	262	275	286	238	273	299	274	254	286	257	267	252	293	267	257	229	268	234	269	252	265	273	285	269	260	274	253	257	270	293	288	273	281	301	283	262	272	252	303	253	280	307	261	248	257	275	278	263	253	314	249	265	254	258	262	258	241	258	260	296	289	303	274	284	239	291	292	253	249	257	262	257	300	280	268	240	271	304	285	284	274	292	266	296	267	254	251	284	275	297	285	267	255	266	261	259	265	265	244	286	249	259	267	253	272	285	280	240	258	251	247	286	243	264	279	241	263	264	246	290	249	281	249	265	282	279	296	294	277	280	336	280	242	277	271	276	302	253	259	282	239	274	291	289	264	245	281	289	267	289	228	251	275	229	244	283	283	285	291	252	252	277	279	272	250	267	261	263	281	290	288	242	285	278	280	297	258	255	278	256	279	247	277	294	278	264	253	308	269	272	257	259	257	268	269	276	257	267	285	242	256	265	271	258	273	275	259	272	265	245	265	296	260	294	281	277	283	266	280	264	279	273	256	271	260	260	284	289	255	262	273	285	265	282	266	282	263	276	275	274	278	252	273	260	271	288	240	304	273	270	238	282	269	283	264	228	248	265	276	269	254	291	273	250	241	279	297	267	272	253	288	259	255	256	260	244	267	276	269	297	267	282	269	269	274	308	251	275	268	235	251	272	231	275	264	261	236	242	258	285	238	265	259	269	261	286	260	252	279	270	276	274	246	244	250	280	273	271	300	289	263	291	252	263	252	284	280	298	247	251	252	273	253	244	238	246	258	261	270	264	251	295	244	284	245	263	275	248	272	248	273	268	245	286	298	235	238	260	279	245	306	288	263	266	282	243	270	248	276	273	273	289	299	287	287	262	276	229	258	242	250	236	229	225	270	265	312	280	271	275	278	286	258	265	266	264	279	299	275	294	307	284	249	316	272	291	256	239	274	249	260	287	269	287	281	282	251	254	239	247	292	280	265	272	268	251	269	263	284	255	287	322	277	283	275	255	286	283	253	286	257	267	292	270	279	250	292	280	269	278	275	271	281	267	290	224	288	247	259	264	245	290	267	260	279	283	256	306	243	295	263	283	252	303	274	267	236	275	289	234	251	277	273	293	255	264	280	260	295	291	316	290	298	265	261	282	306	294	251	301	243	236	269	255	283	292	255	268	236	270	266	229	275	260	274	244	257	284	286	245	278	263	233	234	232	266	264	294	252	273	287	266	252	232	274	280	267	251	297	287	245	265	263	265	269	267	281	280	275
6865	3338	6723	8218	7698	6595	5686	3929	2551	2067	1538	1352	1258	1141	966	912	842	778	777	693	673	707	652	654	646	632	671	682	629	598	606	642	627	607	620	634	630	613	567	595	584	609	612	611	569	566	587	592	624	575	562	665	626	631	582	566	590	608	569	587	610	557	623	612	628	623	576	580	565	607	584	562	552	594	586	595	609	616	582	570	633	567	571	640	588	567	525	614	614	573	609	609	568	587	550	597	569	612	647	602	591	630	596	591	582	641	598	541	572	584	558	540	594	575	594	566	606	552	581	588	588	618	596	593	555	613	592	550	578	566	622	586	640	593	609	576	571	606	603	606	583	568	551	577	560	551	610	580	563	549	567	579	595	553	569	594	571	562	565	585	551	574	587	564	595	572	575	604	573	599	596	584	533	581	552	595	552	560	593	544	575	586	549	584	621	567	568	604	600	559	591	562	626	632	606	515	561	572	608	603	572	602	600	610	593	639	562	595	597	602	582	580	589	537	551	617	578	570	551	589	582	592	537	590	589	565	617	559	673	538	550	618	573	546	540	600	581	602	564	607	594	598	577	560	593	587	605	603	567	558	550	570	580	586	624	573	597	575	569	582	536	552	617	594	638	566	602	578	586	583	568	590	588	614	578	579	570	614	603	591	571	589	632	584	630	566	608	557	547	590	571	553	577	566	598	576	577	562	592	553	609	546	556	577	598	581	608	594	589	595	604	532	540	589	620	567	569	623	596	602	574	587	556	589	611	552	581	574	604	542	634	585	558	624	552	543	612	539	567	603	587	574	619	584	594	555	622	546	573	594	569	626	570	572	606	608	621	555	610	573	558	568	578	569	577	585	638	609	562	595	576	633	575	604	599	585	606	569	581	595	575	535	587	599	599	620	633	578	565	588	573	579	614	570	599	604	612	562	563	580	586	617	553	635	590	550	582	597	577	576	580	605	601	594	571	581	588	649	628	601	586	588	590	576	584	615	567	581	565	596	533	567	580	553	529	549	537	624	617	605	611	592	596	585	548	566	599	607	591	612	590	528	597	579	582	537	591	539	570	565	629	563	575	587	536	579	605	554	608	551	572	581	570	579	602	612	603	575	609	573	617	550	595	596	587	595	577	606	589	575	571	570	603	565	594	645	579	585	569	567	574	574	588	584	563	547	569	578	578	601	581	593	624	578	546	581	556	580	604	603	610	591	583	586	588	568	559	608	593	534	585	544	580	600	589	576	616	587	553	583	608	618	576	632	567	587	570	538	606	594	577	569	586	618	603	537	535	585	573	641	603	616	555	607	569	578	562	576	598	600	574	589	603	611	551	604	605	595	590	619	568	549	598	580	579	591	603	551	547	577	591	574	590	620	561	574	633	621	557	559	589	600	548	592	564	587	551	545	616	530	574	584	580	594	578	569	621	597	568	576	599	609	628	527	583	549	590	615	554	570	597	561	598	571	583	615	629	586	559	604	622	585	598	631	598	586	612	588	567	556	570	581	540	568	589	607	620	633	596	528	627	606	569	602	542	591	606	617	544	574	573	542	596	600	598	550	592	591	606	583	586	577	594	571	602	573	563	523	610	580	612	589	600	620	585	603	595	621	582	569	565	582	624	601	591	539	603	518	595	545	615	603	538	628	553	571	546	550	627	519	593	570	558	598	557	594	611	565	584	543	587	577	623	567	577	594	604	598	614	588	599	641	522	556	608	555	607	553	562	567	621	565	596	604	573	607	553	605	575	606	598	571	594	571	569	615	561	570	633	577	591	574	567	605	619	602	580	601	607	597	563	556	571	609	576	597	554	582	594	614	599	583	612	588	594	592	579	560	574	583	535	581	599	626	595	549	589	586	556	589	581	564	611	569	565	574	600	620	595	550	616	574	591	595	604	559	572	549	620	579	573	617	616	578	563	560	561	554	544	605	542	579	589	560	566	592	563	603	540	577	589	607	600	511	555	605	614	583	579	550	568	580	604	594	605	564	564	554	600	586	561	571	595	561	613	610	574	567	555	636	582	556	608	623	575	576	583	602	633	618	568	571	575	550	544	606	603	603	624	621	585	564	614	581	552	584	607	560	588	573	588	588	545	571	571	586	551	604	617	591	589	579	589	573	584	579	604	588	583	565	568	584	591	608	586	631	587	565	611	586	554	578	594	586	578	589	557	601	568	614	581	544	597	596	581	600	568	616	612	639	573	600	562	600	588	626	557	587	593	542	572	570	585	537	560	567	559	599	591	551	564	570	572	584	594	590	583	611	622	626	581	586	543	553	578	585	625	588	550	578	576	612	578	595	573	604	581	610	564	616	580	611	601	603	521	569	587	605	622	544	559	605	572	635	593	588	546	621	592	589	584	593	585	579	624	560	644	568	579	546	609	601	576	568	599	554	553	590	583	651	564	582	640	602	575	560	572	592	627	606	592	583	593	583	629	570	588	590	592	570	562	641	583	608	571	575	565	574	613	576	602	627	600	618	623	579	567	613	603	584	573	625	570	578	555	568	534	571	590	572	596	593	525	665	556	585	568	561	582	601	611	602	587	596	576	595	581	585	609	584	595	614	575	636	572	569	598	586	592	600	581	569	557	564	575	586	638	581	559	564	551	577	573	565	571	581	585	571	576	576	588	590	574	611	594	566	621	573	563	610	561	593	604	586	595	606	581	610	560	612	560	556	554	547	599	571	555	592	586	601	534	569	584	591	581	573	614	566	583	566	566	588	615	577	583	562	601	600	614	588	598	574	580	536	586	611	572	582	589	627	570	599	552	622	604	583	601	589	601	583	575	567	563	583	607	590	609	577	576	595	536	577	603	586	598	561	584	567	590	619	555	603	600	602	604	598	584	571	576	566	549	624	606	560	550	595	593	617	576	612	583	577	600	615	612	578	598	579	624	563	576	586	551	571	566	569	598	561	600	619	561	606	587	583	594	592	562	593	605	564	566	614	571	581	557	604	586	569	612	566	600	586	552	606	627	518	590	572	586	580	605	578	555	601	581	595	562	584	544	565	613	596	583	577	591	577	559	613	544	651	555	600	552	594	574	567	628	624	591	609	602	597	559	608	600	567	632	554	608	596	589	584	606	610	545	572	585	573	556	568	585	596	532	576	618	561	610	533	562	620	597	596	587	552	577	533	575	565	582	551	595	572	620	593	567	586	586	561	615	572	601	567	593	619	596	591	574	592	589	607	567	585	561	625	611	610	568	619	607	577	534	578	567	599	571	563	589	585	575	578	607	581	577	591	586	573	545	567	599	626	570	559	564	560	536	596	614	619	538	573	584	580	609	576	596	578	622	616	586	622	609	605	593	545	611	560	547	569	571	588	618	598	595	581	543	605	571	629	582	622	595	621	601	588	589	571	600	611	586	577	579	571	619	599	585	588	550	577	569	637	590	600	560	514	616	559	578	590	582	586	622	570	587	616	595	603	573	577	582	565	584	598	577	589	594	596	567	617	585	565	575	576	600	594	562	558	611	586	564	566	584	593	576	563	602	576
29297	11816	5648	4693	3411	2601	2064	1458	990	758	638	528	457	451	408	391	361	321	332	332	328	257	259	287	261	284	259	283	256	295	275	262	273	262	281	274	263	291	300	262	281	264	296	269	263	273	290	247	266	267	248	248	263	292	274	268	275	268	289	260	294	265	259	301	292	314	254	273	278	263	291	290	296	273	285	300	270	246	254	273	282	265	306	268	233	276	282	253	281	277	255	239	269	290	259	273	286	269	263	285	277	281	270	255	273	273	272	297	285	257	285	295	278	245	231	262	273	311	258	293	292	274	291	317	280	245	265	273	269	255	260	239	289	266	261	240	266	277	273	298	285	278	236	248	260	279	284	274	271	237	261	259	269	269	261	278	271	255	285	265	258	242	271	250	272	248	268	310	286	248	282	306	268	292	257	275	263	272	303	275	277	252	259	271	256	259	277	248	248	297	294	283	260	289	292	264	261	285	274	262	268	274	289	272	252	300	243	256	242	263	277	244	287	276	287	286	264	284	276	256	257	262	276	252	269	253	253	294	281	255	216	252	277	237	255	272	232	267	280	280	317	266	274	265	231	289	275	277	288	286	247	261	271	281	300	269	261	240	250	276	252	289	262	241	257	267	274	302	298	271	249	265	255	265	263	279	261	299	290	252	247	263	277	294	240	298	275	258	282	244	252	274	275	292	266	295	267	286	273	247	240	256	283	245	257	277	288	263	258	295	308	308	269	229	264	259	275	304	317	244	266	222	261	246	248	260	283	274	254	253	236	284	261	267	274	289	267	286	251	266	282	274	286	294	294	265	254	307	255	255	252	248	309	273	283	257	260	261	242	240	271	256	291	254	243	285	260	258	279	267	243	283	277	286	261	285	268	241	272	284	266	241	273	271	284	289	249	293	294	264	276	241	266	272	256	252	271	280	275	265	217	257	251	259	214	253	253	286	278	245	259	284	265	266	266	281	274	244	273	264	279	257	291	267	286	314	262	277	278	280	304	278	259	248	252	311	262	263	249	252	267	284	295	231	296	262	239	248	284	266	245	241	261	285	270	255	282	273	265	276	277	281	300	262	266	245	222	295	302	293	298	282	247	269	289	284	271	266	275	247	227	254	276	262	272	286	272	268	246	285	284	243	330	291	243	240	258	299	260	268	277	261	271	325	311	267	273	253	261	270	284	241	238	275	266	280	258	298	230	292	298	300	255	293	280	269	248	229	261	291	292	242	301	251	290	287	267	292	256	297	289	258	265	300	285	273	263	271	285	277	216	264	258	276	245	245	250	240	272	298	294	245	264	262	274	260	243	281	277	279	280	267	243	222	253	286	292	269	267	251	258	270	267	280	282	284	267	235	284	278	271	280	252	260	279	254	266	283	263	289	271	250	269	249	257	290	302	255	316	260	274	307	242	261	263	275	250	278	261	258	276	252	288	228	266	281	262	269	275	276	281	264	266	252	261	233	291	263	267	268	285	278	247	290	302	285	282	284	260	275	270	263	266	294	319	285	273	271	287	233	266	266	240	268	280	294	290	302	246	260	266	275	256	291	277	286	305	266	255	262	281	272	298	274	272	268	289	281	281	273	264	273	278	253	277	283	254	259	257	251	230	265	256	265	287	262	299	248	278	288	243	252	293	263	256	290	257	283	259	279	288	260	260	257	257	292	279	284	263	260	260	278	259	257	240	263	259	265	276	269	272	275	266	266	271	255	235	224	257	260	278	258	233	269	286	271	270	267	252	225	257	276	279	284	265	245	274	271	260	242	263	271	244	291	301	259	255	291	288	289	253	232	252	244	283	263	255	279	292	278	264	281	314	272	248	243	283	244	246	276	250	270	294	265	260	290	278	251	312	272	249	267	270	251	274	263	258	274	295	251	271	253	271	285	299	292	289	285	255	281	260	248	269	274	256	271	269	250	210	235	278	242	262	308	266	255	252	264	266	272	273	241	275	282	263	279	273	303	285	259	229	279	281	256	278	285	288	266	248	259	280	267	274	250	261	284	233	276	270	267	280	291	297	272	257	269	297	256	263	255	261	275	256	252	270	249	272	271	269	258	323	293	300	289	285	292	271	269	281	269	295	259	245	257	262	257	304	295	246	264	290	254	292	262	245	273	270	271	241	260	287	270	228	275	280	288	257	268	263	279	273	283	239	292	265	274	272	293	269	278	264	269	288	276	295	249	255	263	232	260	250	278	274	290	264	281	307	258	270	251	298	259	242	283	277	261	248	236	256	276	272	309	260	247	306	278	260	261	226	254	254	236	278	273	244	277	239	280	263	284	279	243	259	287	254	295	290	265	307	266	300	248	252	284	307	267	308	270	275	272	249	275	281	211	274	262	273	277	278	258	251	320	286	225	260	224	262	251	283	283	252	229	266	283	287	305	289	280	278	267	278	240	259	246	259	272	285	269	263	258	257	273	243	264	260	284	241	279	280	255	269	270	290	273	250	278	263	262	253	239	230	240	271	256	247	259	272	219	298	272	300	269	239	268	287	256	273	285	249	269	248	279	287	286	274	241	248	257	279	275	266	272	279	289	262	292	282	279	256	281	283	258	275	244	303	272	264	211	288	278	272	259	332	262	272	280	307	280	269	277	268	266	253	270	254	276	271	265	250	263	236	302	285	262	272	266	253	258	301	283	265	285	295	232	273	288	283	302	268	272	264	274	272	280	304	299	262	288	289	298	253	270	273	245	295	285	278	287	264	296	266	256	268	285	277	267	307	273	276	311	267	235	287	303	267	302	270	243	285	268	290	296	265	267	239	280	257	267	284	246	271	280	275	289	285	275	282	257	310	286	261	309	254	283	262	255	238	257	259	265	288	262	316	264	259	305	297	263	271	271	271	271	273	264	248	274	269	252	219	299	262	247	300	285	275	285	257	254	299	256	255	262	263	284	302	283	311	260	241	285	249	260	266	290	248	253	252	281	262	260	296	282	279	256	256	247	262	269	279	251	275	264	271	265	269	260	278	294	288	270	281	257	274	241	245	261	262	298	272	268	270	283	267	247	268	295	266	224	273	256	271	255	263	281	278	248	287	259	273	273	234	235	265	280	252	266	275	259	283	266	263	309	273	249	259	264	252	284	272	256	264	271	260	245	292	304	282	247	286	280	301	271	264	267	269	281	269	296	275	277	273	267	281	243	304	262	251	294	275	284	236	277	254	314	276	274	276	265	262	283	304	299	286	289	259	250	281	286	261	259	278	260	273	272	265	295	264	276	234	288	276	313	272	275	270	271	271	266	265	244	263	265	245	277	266	260	262	272	250	261	254	272	237	269	245	262	266	258	273	272	242	259	256	260	279	293	277	268	265	264	250	255	285	278	283	276	276	266	290	277	276	274	273	250	259	250	314	250	263	253	287	264	274	288	308	284	278	276	265	261	287	266	296	269	265	266	300	236	265	280	276	302	257	284	255	294	300	262	278	257	261	268	307	244	264	300	292	260	272	270	267	262	251	272	271	298	258	266	312	230	251	304	259	282	307	274
15902	6786	10083	12458	11665	10076	8490	5920	3997	3138	2465	1998	1847	1538	1302	1232	1053	1043	928	828	844	761	779	748	775	721	709	685	700	679	708	717	653	680	678	695	633	666	597	614	586	636	632	611	623	634	641	613	597	604	605	691	589	620	599	612	606	659	585	617	623	605	620	581	599	617	608	604	600	620	589	647	606	575	564	628	581	584	602	611	582	636	600	640	581	654	580	561	634	569	595	570	596	645	595	607	639	584	593	621	613	584	601	605	582	576	628	577	579	656	627	586	605	576	577	613	571	598	603	630	611	567	570	570	617	607	565	576	594	612	603	623	593	605	606	592	601	560	594	575	613	632	556	628	570	572	593	586	571	628	617	581	598	550	601	574	562	581	619	558	620	611	580	602	587	580	601	535	595	619	623	639	572	602	624	624	577	594	586	610	569	592	586	580	562	562	585	611	629	624	597	589	615	576	573	582	590	585	622	621	618	610	548	567	587	608	551	577	608	606	607	567	610	616	591	570	582	613	606	634	631	597	605	617	623	601	559	572	636	596	602	583	596	600	582	612	582	552	594	609	609	606	632	616	565	565	591	597	560	569	592	612	564	641	538	596	568	579	577	605	629	564	605	578	631	625	630	579	601	599	605	560	608	566	593	564	557	585	630	643	575	624	582	579	605	582	572	609	605	584	624	584	598	608	641	606	615	580	566	553	581	574	604	638	569	587	611	608	612	588	607	611	626	601	619	613	610	570	629	585	555	607	597	626	579	565	591	620	565	633	613	596	600	609	614	603	602	655	571	599	608	603	614	548	620	583	601	583	616	550	585	558	618	625	625	590	566	620	571	563	594	562	587	573	599	625	595	590	567	608	611	599	605	555	639	616	586	592	592	572	598	604	621	575	589	575	579	588	592	578	598	655	580	615	638	570	566	592	568	558	569	595	655	623	574	604	582	606	567	611	585	572	610	616	574	632	630	571	554	600	629	593	578	631	620	562	616	585	576	591	581	574	651	591	580	608	652	589	585	593	623	588	569	569	634	591	594	622	561	570	606	626	632	599	575	639	589	613	567	530	588	553	561	622	578	563	609	626	615	563	573	606	609	618	595	674	592	606	607	572	607	609	606	590	550	593	618	595	596	616	602	606	588	597	590	611	634	631	611	540	607	586	602	604	573	588	627	584	576	621	598	576	604	618	618	586	559	586	621	588	596	651	596	628	594	629	591	558	595	588	570	570	592	571	561	580	606	567	570	596	605	608	601	588	562	584	589	599	605	629	561	599	610	614	647	604	621	620	604	574	586	603	586	586	608	592	603	578	551	562	645	592	598	630	572	615	565	616	582	601	617	580	549	576	605	584	617	604	613	583	596	572	603	602	607	609	592	601	595	645	618	589	604	597	587	594	648	545	587	632	587	565	587	615	602	581	650	600	606	565	590	589	682	632	629	627	594	561	527	585	568	547	532	619	561	633	567	567	615	595	569	563	639	555	618	579	598	608	561	629	569	597	600	554	593	560	567	574	615	552	598	605	589	561	612	642	617	591	552	594	619	622	586	601	605	580	574	618	608	613	572	609	611	589	555	573	577	608	561	603	578	611	600	615	544	614	567	638	583	598	570	597	582	597	614	614	609	574	595	587	638	571	630	637	663	577	545	630	624	576	595	614	543	585	585	577	618	592	603	538	588	590	599	628	654	600	560	586	558	624	601	583	595	605	597	634	584	594	545	567	592	644	592	602	597	587	590	601	622	563	618	584	608	565	583	574	563	599	623	585	591	581	626	601	585	613	548	634	602	598	640	604	600	593	607	598	623	588	608	611	622	611	611	604	616	605	607	568	589	577	593	578	567	561	559	607	562	650	574	625	618	612	571	614	625	614	599	583	585	587	578	564	587	586	526	592	597	580	570	600	571	591	608	580	596	607	582	571	569	574	632	658	606	570	626	600	589	598	574	549	617	634	570	604	606	576	601	599	605	591	636	604	570	601	556	618	579	582	594	617	579	575	581	567	568	613	605	637	573	602	611	585	552	607	575	590	594	584	585	603	614	604	581	603	640	624	572	608	619	575	631	599	600	616	608	665	585	550	575	576	604	615	624	605	610	623	603	610	593	579	581	593	608	592	606	640	607	565	547	609	584	618	592	604	624	609	598	614	621	593	578	582	576	587	566	596	596	614	621	615	624	604	622	542	619	617	595	573	623	616	578	610	588	565	611	579	626	594	575	586	578	552	573	565	597	609	574	555	633	621	612	604	598	590	554	563	582	642	631	574	589	597	598	589	592	571	606	591	590	602	594	601	559	593	601	631	654	609	572	647	578	586	614	573	571	630	584	570	607	564	585	569	556	630	578	603	612	629	653	619	595	618	566	625	577	599	612	599	620	607	593	637	574	566	609	641	600	570	596	567	549	652	617	578	624	570	583	629	582	576	614	643	597	594	611	528	602	589	589	635	587	598	570	615	562	649	576	623	559	577	604	593	629	638	554	602	570	521	575	612	573	606	608	569	581	588	582	588	614	587	581	591	594	594	597	546	587	575	587	569	602	625	591	593	590	581	606	591	557	615	581	618	619	593	594	612	577	638	595	597	614	565	593	597	605	592	599	608	627	612	561	603	595	605	566	574	605	583	542	588	585	611	554	627	616	585	609	586	596	579	613	602	607	577	553	602	614	592	615	580	585	577	571	595	547	596	601	593	585	642	593	608	598	617	618	585	605	616	601	584	606	622	646	637	547	628	598	583	560	619	619	572	622	593	554	587	567	558	587	587	635	571	607	563	574	626	579	557	631	553	583	580	555	579	616	631	535	574	585	583	601	612	596	590	596	584	590	636	640	634	599	579	602	617	640	573	614	596	565	591	579	577	614	551	564	572	592	562	613	617	583	625	641	566	604	611	572	636	616	622	582	604	617	627	610	604	590	593	583	617	602	637	637	567	607	538	594	585	583	640	578	601	638	646	637	601	610	600	618	620	607	608	610	609	622	590	587	594	553	579	550	573	620	596	575	580	578	580	612	599	574	607	596	614	610	564	611	632	603	606	571	623	570	594	575	605	599	621	636	624	593	634	599	599	579	597	650	600	569	611	617	574	605	570	577	596	615	593	603	569	598	582	577	592	613	574	597	578	597	575	628	605	570	582	607	565	607	618	552	574	629	560	615	577	604	598	606	614	563	592	591	596	609	628	600	594	589	590	592	585	600	587	607	603	593	574	619	591	602	588	599	584	605	609	581	590	580	607	567	592	605	627	594	614	574	559	593	606	634	632	617	592	576	597	583	628	548	641	563	607	605	606	582	597	601	610	596	597	590	628	602	623	589	582	604	619	666	569	539	579	567	553	569	560	567	598	612	626	618	618	585	601	639	614	592	595	585	581	591	545	609	550	610	591	560	620	638	608	596	572	567	587	619	585	605	586	635	594	576	610	601	560	585	580	570	622	606	609	625	552	598	576	577	594	546	562	582	571	588	553	597	599	572	611	603	595	596	596	553	608	619	597	611	562	583	566
38845	18265	8660	6636	4687	3535	2865	1964	1306	987	734	696	661	644	519	489	462	422	471	405	414	375	402	376	400	347	364	387	366	394	349	355	390	388	355	351	352	339	343	360	337	348	340	356	337	357	407	353	307	365	369	360	358	322	319	346	360	352	341	343	358	377	372	356	350	376	320	332	363	334	354	328	355	332	352	357	350	313	319	337	333	358	379	314	315	353	378	346	332	389	350	328	358	339	353	329	366	341	359	360	322	365	331	326	362	356	397	329	288	358	373	324	366	347	333	322	355	354	399	350	306	351	334	364	347	328	341	341	346	356	370	393	330	320	375	362	344	358	359	345	323	340	314	305	334	336	316	319	338	337	356	339	328	330	343	321	350	358	326	316	326	353	344	339	291	367	370	335	341	347	368	342	337	364	332	304	325	354	313	331	354	310	334	324	342	373	360	367	330	336	373	288	334	330	330	332	330	337	386	372	347	339	322	373	317	322	397	323	347	354	321	373	331	351	329	344	323	326	345	322	315	316	350	336	313	292	340	331	327	339	322	368	380	344	330	345	326	339	296	350	354	379	379	372	333	327	332	353	345	339	380	311	362	317	324	369	309	338	334	362	336	309	378	344	356	359	344	359	322	370	395	353	331	353	369	368	341	345	362	318	338	326	334	334	327	317	327	359	370	342	365	327	351	317	377	304	352	333	339	385	342	303	363	338	346	313	341	346	312	359	350	351	373	350	378	356	351	327	380	402	337	337	333	324	330	343	306	335	326	305	340	295	333	333	361	370	330	348	336	376	337	361	318	341	371	387	339	313	373	330	350	319	328	313	370	345	339	363	323	314	351	334	326	344	323	317	312	357	367	353	324	357	327	306	362	332	397	363	324	325	360	335	330	361	325	350	359	357	340	336	376	348	324	333	373	360	345	359	309	313	369	339	347	345	374	307	335	317	339	336	340	370	355	335	340	346	316	325	337	380	347	345	325	321	345	301	330	324	310	357	346	340	327	306	303	349	328	337	329	353	306	366	335	348	321	362	342	322	343	327	342	351	362	330	325	357	313	365	341	312	333	347	350	325	355	366	350	356	322	306	328	316	347	377	350	299	356	362	343	299	314	322	324	296	356	338	346	337	338	393	357	331	324	336	330	354	346	313	355	363	352	357	342	376	352	320	336	359	321	340	331	361	330	332	364	339	366	353	336	337	327	316	333	371	335	349	330	342	326	329	335	379	347	342	328	326	350	349	355	317	350	347	344	328	320	380	349	303	323	346	326	345	349	333	332	321	319	330	344	394	347	308	362	345	355	329	346	334	329	347	336	342	322	352	323	350	345	316	346	351	343	313	361	363	332	398	364	320	353	361	364	374	312	347	352	350	333	356	343	372	325	356	353	317	332	349	358	368	343	329	338	316	332	366	351	352	345	321	318	362	334	327	330	323	321	336	377	333	352	313	351	372	345	346	354	350	347	370	363	334	318	381	352	332	352	311	379	321	369	291	355	339	328	328	351	302	353	318	303	317	348	353	351	330	338	331	332	345	356	344	314	332	331	330	341	359	336	333	349	313	298	315	292	328	333	304	357	339	350	319	332	332	322	354	390	354	335	348	353	343	354	346	368	354	335	351	313	392	350	367	357	342	315	336	367	359	288	344	339	337	362	323	332	338	316	371	331	353	349	354	332	334	355	319	320	372	325	366	317	321	329	301	326	337	334	368	371	346	320	313	339	346	366	320	355	325	332	329	349	355	338	324	370	369	368	355	357	358	354	303	328	328	315	308	329	325	328	340	351	342	333	331	381	337	329	363	335	409	313	336	351	346	384	342	336	341	359	332	332	324	376	386	309	333	332	350	338	339	379	324	319	309	290	374	365	331	307	339	374	304	365	319	315	377	353	378	385	345	326	355	349	326	322	319	348	340	362	302	312	318	351	338	349	351	337	326	352	296	338	367	337	350	304	318	322	374	345	362	351	323	321	329	302	326	308	320	339	329	313	316	364	307	378	378	330	322	334	357	317	353	348	325	379	328	333	340	320	340	322	315	356	344	307	350	335	348	334	350	339	315	325	369	316	302	335	316	357	341	314	304	344	319	343	329	349	354	334	304	335	331	348	315	397	371	335	364	344	356	321	348	328	306	334	312	367	336	325	320	318	358	324	338	340	329	357	342	344	325	337	364	346	338	306	349	352	332	321	366	347	332	327	322	337	315	366	324	323	327	385	333	344	305	337	339	334	346	377	333	366	311	323	393	333	349	391	299	335	346	340	343	297	337	345	330	345	379	348	364	348	354	360	352	327	343	381	369	343	327	341	357	372	329	335	319	355	346	337	347	351	343	332	344	337	355	307	342	303	340	299	339	325	317	334	324	358	365	332	333	362	340	367	328	330	340	326	372	331	351	366	352	379	339	377	357	373	330	343	352	344	352	354	354	352	356	337	362	336	366	312	348	300	327	331	349	358	362	300	335	347	337	364	345	385	298	327	335	350	342	352	345	357	320	336	365	386	318	344	308	334	329	347	340	337	303	341	388	354	356	338	361	340	299	338	305	356	323	350	399	365	326	354	359	339	366	370	332	352	347	332	327	385	364	366	355	339	361	376	345	345	389	343	386	329	324	379	324	338	379	378	321	337	330	324	357	354	350	332	348	345	411	349	358	347	351	326	346	328	334	372	344	322	357	326	327	307	355	346	359	341	330	341	391	348	339	314	348	336	353	332	363	334	324	356	313	325	342	333	380	353	368	350	319	331	312	350	330	319	302	336	349	339	356	349	338	320	333	370	339	338	333	315	334	324	331	364	331	324	338	344	350	352	337	344	353	355	324	343	330	340	363	352	335	350	352	340	301	323	328	349	347	350	365	314	353	359	353	344	379	322	337	363	346	354	315	379	318	343	343	336	328	389	335	306	371	350	346	311	335	330	380	336	355	313	347	319	348	356	346	323	348	325	302	336	349	364	346	326	328	319	349	383	363	376	351	352	367	326	339	343	365	315	336	331	315	376	377	354	359	349	344	359	321	329	339	368	393	344	334	354	300	310	356	358	305	311	333	328	343	348	296	324	329	352	346	335	296	336	315	309	358	341	357	324	339	313	304	339	346	338	364	386	335	332	330	347	345	331	352	319	367	337	334	328	313	369	328	379	349	325	332	344	372	342	352	308	346	321	315	388	337	367	313	277	323	327	370	361	346	301	343	348	343	358	313	360	351	337	321	360	331	338	316	358	341	337	364	373	341	356	330	298	336	360	345	337	337	332	334	329	343	350	345	322	363	305	325	345	361	358	326	327	355	367	366	347	356	324	334	321	345	288	364	371	357	317	356	335	348	375	320	357	352	344	340	391	334	337	340	335	350	330	375	340	365	365	349	343	349	345	347	352	370	306	364	320	319	373	342	373	343	342	338	374	311	358	339	308	331	331	369	346	349	377	377	320	322	322	345	366	319	306	306	334	300	329	311	396	337	319	361	344	310	350	328	333	345	313	303	341	326	355	358	369	362	311	334
20450	9690	12400	15850	14556	12666	10572	7774	5389	4171	3338	2741	2471	2077	1886	1721	1495	1333	1245	1102	1071	986	970	973	870	966	931	803	880	837	912	856	871	912	848	852	813	851	757	822	808	762	811	811	771	830	780	775	800	779	788	784	807	785	796	722	769	806	758	749	758	756	741	708	761	749	769	752	733	726	729	698	718	749	745	774	750	798	689	769	791	733	732	737	784	738	766	760	778	787	759	776	763	751	722	766	740	709	785	717	758	717	762	698	715	697	716	773	706	746	717	755	724	753	774	712	712	726	782	677	738	681	691	755	661	762	685	776	721	752	758	674	705	706	753	761	693	764	749	711	740	697	767	744	697	737	709	697	765	714	725	730	709	706	746	767	688	795	712	698	726	753	699	732	729	750	700	733	748	753	739	729	735	712	721	711	788	743	707	739	761	711	733	766	704	727	786	714	711	741	715	725	683	790	796	740	729	754	729	734	741	730	751	750	732	709	736	740	687	714	746	715	732	777	746	746	754	743	701	728	676	706	713	702	691	725	725	749	720	723	705	696	774	746	721	692	788	716	706	713	728	745	721	712	702	704	765	691	725	695	699	708	703	685	767	715	701	754	770	751	748	738	711	759	716	720	777	735	703	736	696	762	725	717	720	764	717	763	738	708	762	725	694	727	747	755	750	719	716	727	749	689	735	753	718	741	737	752	723	750	740	724	756	686	775	747	746	776	705	724	722	733	730	719	719	751	735	779	758	742	743	721	758	738	725	754	711	764	734	734	714	718	741	706	713	738	753	797	695	720	705	770	713	748	716	725	751	700	761	721	734	720	719	695	726	739	738	794	673	695	746	750	734	728	703	754	719	779	735	671	779	762	730	722	759	739	690	726	719	729	736	785	699	672	756	762	728	736	739	773	702	786	684	762	746	738	683	738	737	743	726	693	693	784	759	700	727	732	751	721	734	725	755	741	746	698	734	731	759	759	735	729	732	715	768	722	720	716	753	743	763	740	707	703	731	773	731	735	726	718	718	719	711	711	739	705	689	721	724	752	754	710	724	753	702	722	718	698	713	685	736	730	741	769	766	695	721	745	711	746	774	740	667	700	747	719	722	734	725	769	759	749	698	741	796	747	735	725	768	759	713	754	704	734	738	732	750	764	731	692	699	751	723	727	737	742	761	757	788	781	750	728	708	702	770	733	706	699	718	692	688	715	701	749	697	713	705	676	698	765	729	738	729	758	760	696	753	706	759	756	735	705	757	722	720	781	691	755	699	737	732	731	749	727	699	733	747	716	678	739	695	730	750	711	707	726	678	729	711	758	733	745	677	728	730	723	717	759	692	695	734	714	729	748	721	711	721	723	764	747	706	735	745	723	742	782	732	713	748	757	753	776	727	766	663	736	705	737	730	716	740	752	769	800	757	757	738	775	681	765	703	756	695	735	751	691	734	748	726	736	739	731	739	755	745	746	737	789	746	740	701	693	767	725	744	756	741	720	767	717	710	787	749	733	749	731	723	679	705	711	760	767	699	756	723	712	744	758	740	712	734	719	760	725	776	767	685	705	729	678	702	752	780	665	721	680	716	671	686	769	734	713	760	729	688	750	732	738	778	711	756	738	732	747	720	762	685	679	720	732	718	716	671	705	769	735	753	732	698	749	748	741	761	699	720	719	691	738	751	753	723	723	708	750	758	759	726	737	755	701	708	701	700	696	769	740	711	728	756	735	754	693	748	782	719	709	712	762	656	695	680	749	739	750	750	729	781	748	710	692	756	714	724	760	747	729	750	716	701	725	761	692	707	732	737	745	731	786	730	726	750	727	700	748	744	743	732	710	707	684	776	739	720	719	723	736	745	739	728	726	733	761	707	725	694	737	755	737	721	731	736	705	748	744	720	754	737	665	734	743	720	739	709	730	698	704	725	754	735	756	707	696	742	720	709	732	733	723	715	758	741	717	765	756	699	683	766	745	731	730	703	782	717	732	717	725	749	756	749	693	718	743	721	797	752	699	746	687	714	702	738	743	735	734	725	730	749	761	741	718	717	697	783	740	749	776	720	769	694	711	689	720	750	722	697	737	706	701	710	695	744	750	689	729	721	722	733	775	669	731	758	737	717	687	737	747	716	756	737	739	696	720	718	749	714	812	737	724	707	758	730	718	730	707	717	733	709	756	717	724	741	749	732	715	728	778	720	745	725	686	727	707	717	693	720	706	696	682	722	755	709	756	767	714	688	686	715	716	659	697	706	734	686	708	734	743	732	735	716	737	731	718	754	778	682	726	704	767	707	707	758	762	693	741	761	705	732	734	749	689	754	744	720	729	713	673	722	736	775	727	737	703	757	716	674	734	716	743	756	682	783	751	792	719	800	739	726	703	713	682	750	711	717	748	695	741	687	727	766	736	722	707	718	769	713	790	728	759	767	758	692	741	758	753	702	730	697	755	709	755	693	723	737	688	751	725	744	762	770	723	734	738	743	688	725	740	766	710	737	733	765	715	753	746	757	736	752	763	701	732	725	779	676	693	723	760	749	724	735	747	711	734	741	737	743	724	738	735	717	761	736	745	696	736	685	714	710	737	754	725	740	725	773	714	780	759	701	715	753	689	733	694	708	731	747	739	692	754	700	710	764	728	714	735	747	708	752	745	745	786	725	737	721	753	721	719	720	702	652	750	717	695	719	731	758	725	702	726	730	742	736	690	766	727	714	727	697	686	746	760	791	763	723	693	658	770	708	731	734	735	713	740	747	738	727	704	705	725	739	711	740	716	705	748	776	702	717	715	719	703	730	707	730	711	768	739	748	757	770	767	745	666	719	744	728	733	759	753	738	763	726	759	712	736	680	734	722	720	718	738	689	745	697	760	669	737	708	727	748	747	713	769	672	712	713	697	748	738	713	716	764	736	728	736	667	750	737	714	761	723	716	716	722	721	732	742	752	737	739	739	707	764	728	740	735	715	755	686	741	719	721	724	758	757	730	737	767	744	728	710	766	691	711	740	732	740	744	691	717	756	716	693	759	737	730	695	675	709	751	796	767	733	689	699	762	776	760	730	715	728	759	718	707	725	759	726	735	701	721	740	796	700	746	685	703	677	764	726	751	717	751	719	737	739	693	725	747	736	743	745	737	725	709	760	756	747	750	723	735	739	710	728	735	724	738	750	769	703	716	726	730	698	754	737	683	745	662	725	754	729	761	712	759	728	744	717	762	735	753	690	730	728	749	736	751	736	717	723	724	719	717	711	779	715	787	712	718	694	741	728	721	796	742	718	746	703	712	748	740	738	672	715	713	799	686	708	708	715	765	712	742	772	760	721	725	712	739	752	778	708	746	718	729	733	743	686	764	732	751	775	710	741	739	732	770	708	756	696	743	746	709	792	711	754	710	719	726	759	762	709	733	773	744	716	752	709	733	700	698	742	733	731	745	758	733	786	705	727	725	726	703	688	729	734	757	747	703	755	740	718	718	755	718	717	741	719	724	740	702	717	748	782	705	793	728	715
13585	4717	3219	2947	2152	1723	1240	894	667	627	506	423	407	336	316	331	321	322	286	296	288	289	291	266	280	283	240	275	272	315	267	276	264	258	295	277	267	270	270	294	297	270	282	293	308	300	304	268	253	269	271	256	255	287	287	271	258	243	259	252	273	242	271	266	278	265	278	275	252	282	251	306	281	255	289	280	271	264	276	251	261	246	246	325	278	265	255	241	255	241	262	264	278	265	265	244	298	300	270	303	277	269	273	285	262	284	253	259	267	304	259	226	282	260	251	252	292	272	252	202	253	264	288	289	299	282	290	265	266	276	277	290	279	292	254	259	275	271	288	309	274	272	298	286	283	269	252	304	297	269	262	245	246	260	266	264	276	286	240	299	293	264	287	283	280	244	257	264	233	261	277	267	243	297	233	271	267	283	288	308	281	254	297	290	270	253	289	276	266	293	262	267	257	269	268	285	254	264	265	252	278	276	274	247	265	261	273	294	272	270	306	273	252	277	295	285	277	273	283	315	266	253	279	277	291	254	309	297	255	233	260	253	260	273	294	256	241	265	285	235	271	274	242	277	306	243	257	300	257	296	276	256	249	281	268	276	277	270	264	244	284	251	284	254	259	275	269	255	273	267	287	263	245	253	271	289	314	242	259	277	283	281	269	266	276	264	261	252	272	314	271	291	244	277	286	268	279	275	241	260	285	298	287	309	277	269	279	295	265	274	267	267	247	251	247	268	312	279	284	268	277	257	295	257	271	264	257	271	253	263	258	285	253	259	289	276	243	281	279	272	274	286	290	237	269	283	265	255	241	266	283	261	287	252	270	254	254	287	274	257	272	289	280	272	277	266	294	295	278	238	256	217	253	286	247	261	300	273	254	285	260	277	269	282	278	260	216	272	281	260	273	267	272	282	282	226	283	272	267	296	276	249	272	283	261	281	271	259	244	242	250	294	261	272	285	284	274	247	270	267	283	266	275	298	285	303	262	289	272	261	284	277	290	251	260	261	259	272	267	316	295	286	258	286	245	295	308	295	262	273	265	287	273	287	293	306	251	283	312	277	292	275	281	297	265	245	302	278	287	297	263	262	274	245	267	272	288	285	279	271	263	282	263	296	257	281	290	279	260	282	296	258	262	251	246	254	285	279	289	262	275	274	272	248	265	273	272	245	262	272	282	286	280	283	299	259	259	253	267	288	276	256	254	282	286	253	287	253	269	241	303	283	287	286	300	250	266	236	280	265	297	282	312	279	266	259	254	300	305	236	317	296	295	280	286	270	294	283	289	267	255	264	248	286	277	283	277	271	271	276	260	251	288	290	259	275	260	286	277	265	243	259	249	281	261	261	272	311	259	303	270	264	273	279	260	269	324	279	281	248	275	225	287	275	271	275	257	279	275	255	246	248	292	282	287	281	287	262	271	269	288	257	255	285	285	231	256	265	273	267	282	291	257	274	271	271	259	305	292	238	268	272	268	278	273	306	253	231	272	268	291	265	275	275	228	276	297	270	286	290	286	246	279	270	264	242	311	262	257	269	228	302	284	296	302	271	278	268	297	273	284	288	261	288	265	248	275	255	279	264	294	278	268	241	261	266	278	267	262	238	292	254	238	231	263	257	288	281	281	253	259	269	294	255	290	277	264	282	265	257	260	270	267	266	262	284	281	248	270	271	295	283	269	251	301	276	292	292	284	280	273	244	264	266	286	283	275	266	279	272	247	285	257	282	278	283	263	270	259	273	266	284	301	247	244	236	289	278	281	258	243	279	273	249	280	250	274	291	281	248	266	297	279	242	270	275	264	252	248	250	296	269	287	309	270	254	256	268	266	282	276	259	262	284	241	272	287	235	295	242	269	273	267	257	303	283	263	290	294	254	257	290	280	269	260	243	268	271	255	274	301	272	264	275	256	275	266	268	252	275	258	254	280	269	268	270	279	239	281	261	278	285	273	264	261	256	273	245	286	269	295	259	288	254	257	258	264	277	266	237	254	293	290	250	271	254	278	280	263	269	279	280	256	244	283	262	252	273	283	265	271	290	228	267	259	285	257	279	252	281	259	272	276	279	297	256	283	290	270	280	271	247	280	306	236	258	258	277	284	249	270	314	283	268	256	289	256	314	262	264	244	263	282	261	294	283	259	266	306	249	252	281	271	262	269	242	284	293	248	270	233	241	237	262	297	254	302	265	258	284	296	273	283	267	263	265	310	240	284	273	251	275	294	274	240	260	279	259	277	249	263	245	281	248	255	244	273	260	247	237	258	269	265	286	277	250	251	280	279	269	273	279	278	277	271	264	290	268	252	243	246	285	250	254	305	243	287	233	255	249	266	232	287	309	309	259	254	226	299	234	316	276	251	283	291	275	262	265	261	231	274	269	262	272	276	277	287	282	268	252	293	291	253	289	247	299	258	280	271	284	279	252	285	286	254	250	262	283	251	258	249	256	274	276	263	288	284	257	286	287	267	268	246	275	298	250	270	285	275	264	250	258	253	269	264	292	268	288	251	299	284	263	268	267	266	262	252	276	272	236	248	253	279	288	268	269	232	269	279	260	264	273	270	271	253	275	278	297	260	295	246	288	291	261	271	254	295	284	253	250	278	271	280	275	246	282	218	261	300	264	241	278	287	277	252	274	266	274	281	247	280	293	305	270	267	267	249	265	262	242	283	255	286	266	256	255	245	273	246	290	269	289	254	267	274	299	255	249	257	253	272	250	286	279	289	289	267	230	263	281	267	265	269	266	254	263	251	269	254	271	282	278	293	252	261	250	288	259	273	269	254	264	264	268	294	284	266	270	305	271	302	264	233	275	296	266	253	286	281	251	284	278	267	272	277	263	249	286	269	273	264	246	247	280	262	301	284	298	288	255	261	256	261	275	276	282	268	262	241	261	280	283	306	260	282	271	302	288	272	288	267	273	255	262	277	261	275	238	285	273	276	252	257	296	282	283	260	268	292	237	270	246	259	272	250	268	278	288	282	279	251	246	260	261	277	257	256	253	283	290	294	258	279	265	273	268	279	267	248	273	271	266	256	269	253	281	269	249	268	235	269	239	261	296	237	272	264	237	282	260	265	297	263	297	259	253	303	266	275	268	293	269	272	258	270	272	244	270	258	288	270	255	279	284	279	267	292	269	279	262	283	277	272	250	312	266	242	261	269	273	252	276	258	276	293	249	267	300	281	270	240	279	299	270	274	261	226	259	262	280	274	261	268	302	275	231	264	238	277	269	279	262	262	294	297	265	286	225	273	267	278	282	287	266	286	269	254	266	256	266	246	281	268	259	289	270	268	249	280	264	294	282	278	248	263	274	280	271	274	267	268	254	268	292	263	286	273	272	304	282	276	278	270	238	285	257	252	295	282	274	253	265	268	249	218	268	259	263	251	280	286	317	269	279	261	277	292	254	275	246	250	250	271	251	272	266	293	266	270	246	268	253	271	267	277	266	285	288	238	266	260	291	256	319	268	274	277	304	283	257	273	284	267	249	285	248
6985	3278	6279	8469	7527	6441	5332	3526	2470	1902	1595	1377	1194	1152	1101	954	858	781	784	672	680	682	638	638	639	609	623	642	614	581	627	667	623	635	635	631	586	657	611	599	576	592	616	594	548	571	596	595	597	605	649	583	592	618	596	609	628	627	605	569	555	635	635	644	585	611	616	623	631	639	629	619	547	554	608	579	573	581	600	648	598	625	564	588	616	578	584	591	566	638	616	585	578	632	608	584	570	576	601	594	623	594	578	594	583	616	570	588	602	584	559	590	622	571	622	636	605	623	565	592	585	580	590	551	608	605	589	594	545	605	613	571	605	571	605	613	565	632	584	620	592	570	586	602	559	607	589	579	573	553	616	593	646	571	608	603	576	557	628	591	600	604	615	593	593	551	606	579	607	592	601	553	607	561	605	595	607	594	605	581	565	606	542	581	594	564	582	617	552	622	595	573	610	583	601	572	605	566	595	558	576	608	589	591	591	579	611	537	603	584	574	587	569	590	573	602	620	594	564	564	534	611	600	575	567	602	600	602	602	573	601	565	602	578	575	613	582	576	568	595	586	602	629	587	587	547	567	574	615	613	585	559	589	608	635	609	543	578	573	593	569	644	584	571	605	554	578	583	591	589	616	572	589	582	566	604	618	632	587	583	621	558	546	585	579	592	581	603	560	595	569	612	610	599	568	607	594	563	596	613	546	602	638	572	564	614	577	567	589	595	625	617	591	587	604	553	573	557	544	563	566	605	574	575	610	602	510	530	584	571	568	573	546	565	609	574	585	621	593	569	577	576	577	611	570	588	618	587	605	577	587	577	606	565	580	563	582	621	577	601	512	596	599	562	554	580	577	581	608	608	555	604	563	605	634	622	594	601	576	621	640	580	587	608	582	624	607	568	582	643	569	603	584	611	613	558	581	586	582	622	538	562	545	571	547	568	570	573	564	578	599	596	579	594	580	586	629	615	608	534	581	580	618	590	580	574	581	598	580	625	617	580	581	599	588	559	593	577	593	575	548	590	558	558	591	571	589	541	553	587	605	625	633	571	597	542	580	612	616	598	586	576	601	596	584	577	616	555	595	614	591	614	557	563	583	597	590	552	609	590	607	582	580	557	594	603	555	548	544	615	615	596	541	574	593	568	546	566	553	618	591	611	597	599	592	551	553	569	554	585	546	622	569	554	582	579	570	614	593	603	605	610	595	592	595	584	560	622	622	616	578	573	603	572	562	596	574	573	568	627	555	601	608	546	596	582	612	585	585	596	589	568	626	573	584	578	580	594	580	599	598	628	579	590	584	593	587	646	549	582	611	596	582	554	625	617	606	589	570	581	561	581	595	564	582	587	571	585	563	582	538	609	602	584	574	606	567	562	579	596	572	550	594	582	553	569	623	586	611	591	577	575	547	594	571	584	655	611	598	568	534	583	579	612	594	581	595	557	565	583	553	599	600	606	585	602	556	594	558	556	557	612	564	602	578	586	592	582	563	531	607	542	639	600	611	575	584	624	581	584	615	598	563	585	574	570	588	556	538	634	578	612	581	584	640	571	588	622	604	601	601	643	587	581	571	564	594	566	615	608	639	614	580	630	573	602	616	597	596	572	593	576	610	546	554	595	600	597	604	582	586	596	607	570	602	579	552	583	588	589	564	584	579	562	578	588	573	585	598	585	611	583	622	543	574	540	560	597	587	596	600	591	556	603	559	568	571	579	572	582	589	600	615	614	566	546	582	562	590	608	571	570	585	603	553	593	523	594	588	565	596	625	594	590	560	603	630	599	595	580	630	604	595	618	575	630	589	593	538	599	637	598	589	557	596	579	593	603	592	577	598	612	553	591	572	582	599	630	593	601	564	603	569	582	582	574	566	574	616	580	607	626	612	563	571	601	550	592	572	598	545	562	588	562	548	602	578	556	591	586	570	577	646	561	600	652	593	594	583	554	601	562	644	604	545	594	586	610	581	566	555	550	598	574	620	586	588	583	588	612	556	605	618	497	573	571	621	580	603	562	585	593	599	609	591	565	629	607	601	561	592	541	562	553	640	577	564	581	566	601	569	629	565	569	602	611	551	586	603	600	584	643	586	598	619	622	575	559	525	616	568	612	593	659	597	570	580	564	615	559	553	585	607	585	602	614	608	562	594	573	590	589	561	575	591	597	618	546	597	596	560	548	574	605	583	569	580	561	630	566	575	647	587	569	630	563	607	597	598	600	600	580	577	588	560	562	614	563	594	578	598	603	603	601	606	547	564	615	609	603	632	586	559	574	608	581	535	632	624	600	594	572	631	566	550	559	607	524	573	593	581	569	562	574	608	606	615	606	538	587	630	588	543	580	541	590	626	550	592	581	568	565	616	596	606	570	613	607	632	536	606	588	559	566	583	587	612	599	591	556	545	583	557	570	604	586	626	608	543	599	636	561	590	567	549	574	567	576	563	540	575	599	567	593	600	602	639	580	574	592	606	582	617	560	582	586	562	579	599	581	603	650	599	572	615	599	635	569	583	624	564	580	617	545	586	562	514	583	605	591	534	605	561	576	603	583	576	574	612	609	582	572	576	606	570	605	568	597	641	605	559	596	543	587	614	551	589	645	638	534	560	581	573	580	608	597	588	581	581	580	576	568	570	564	587	649	588	553	572	598	631	596	620	569	562	577	560	608	610	546	600	578	625	560	638	617	623	589	607	569	616	571	633	577	604	610	609	586	571	649	600	573	601	590	599	586	576	588	547	571	567	621	565	593	577	633	585	573	556	631	573	601	604	644	571	590	610	617	578	600	613	564	576	567	573	552	562	625	530	610	581	609	581	626	565	569	575	563	583	604	589	533	565	607	578	565	606	588	619	630	582	586	607	613	553	543	580	592	607	588	585	584	561	615	565	624	561	608	567	598	583	580	583	610	568	543	570	618	556	559	572	662	563	539	606	625	564	587	608	580	581	574	601	624	624	627	585	608	565	570	590	620	559	667	559	609	597	599	616	586	569	550	622	567	613	563	529	573	590	616	588	553	621	562	566	588	549	619	592	551	577	587	578	564	605	584	578	569	614	596	598	621	568	617	613	598	563	583	619	588	646	594	579	574	593	599	561	543	542	587	599	633	567	607	599	583	601	612	617	533	585	555	590	576	590	577	596	591	611	568	585	567	548	584	572	608	567	572	559	612	593	574	563	596	618	576	570	569	569	585	563	619	562	605	599	592	585	605	599	541	595	588	597	600	568	571	608	587	565	609	595	576	586	588	589	604	514	611	617	542	572	601	567	618	590	579	645	576	592	607	550	604	588	574	524	610	606	600	587	615	601	584	559	582	617	617	645	545	580	602	591	588	580	577	605	584	586	609	592	580	553	600	620	607	549	600	585	611	633	594	585	563	572	575	623	585	564	585	596	608	554	582	598	602	582	608	639	581	657	613	614	564	629	542	608	605	615	574	613	569	596	597	584	577	597	560	584	592	620	585	562	606	583	618	560	601	564	613	611	582	604	606	560	545	582	547
29422	9997	5999	5304	3755	2833	2043	1262	941	736	582	515	481	453	413	404	339	346	340	346	288	267	288	270	310	263	295	249	259	260	290	279	280	264	300	262	299	276	271	276	276	315	294	309	250	256	258	236	268	320	290	257	254	259	280	280	293	256	263	274	251	282	269	283	287	262	277	264	282	260	288	286	262	293	284	268	274	275	281	315	277	287	279	253	268	301	278	298	252	273	263	286	279	249	259	293	272	273	262	247	268	245	255	292	268	282	261	288	291	253	274	253	266	262	257	251	215	264	329	298	278	289	280	259	280	269	276	289	299	271	254	266	297	288	275	247	269	303	269	279	258	262	261	295	305	247	281	268	246	291	273	250	249	242	285	243	269	242	314	277	255	248	264	248	258	266	268	265	259	277	284	263	290	237	285	242	264	284	296	260	283	276	303	272	259	292	292	257	250	290	291	285	289	254	261	259	252	271	224	245	268	264	272	279	272	284	230	265	244	266	273	270	265	300	283	266	279	298	288	248	280	275	259	280	241	284	277	285	302	258	223	272	284	269	268	277	278	295	278	256	255	231	274	277	244	277	256	260	289	250	271	281	310	271	278	275	280	239	258	299	254	222	238	287	275	295	289	253	271	258	262	292	257	264	247	234	275	296	280	262	274	258	252	248	268	267	253	257	266	254	295	256	266	287	248	263	256	249	254	239	254	277	273	258	269	259	248	272	279	280	263	267	285	277	259	276	256	256	292	268	281	308	288	278	289	260	274	257	298	239	281	297	281	282	262	286	238	272	280	297	277	281	299	283	289	265	284	262	275	265	250	264	245	249	243	242	281	281	265	254	264	262	273	295	249	259	265	253	245	248	268	281	256	257	270	309	272	274	283	269	280	258	287	267	277	258	265	266	253	283	267	272	272	286	256	272	322	248	289	278	246	273	279	274	254	279	257	260	273	239	241	287	255	317	269	316	256	294	307	270	287	253	265	259	275	275	248	229	271	254	264	265	240	286	274	248	233	324	278	298	272	271	279	246	267	262	249	272	217	268	279	272	293	269	276	292	274	250	269	259	276	286	278	252	274	286	264	253	306	273	252	271	275	241	250	297	252	255	278	243	280	282	270	251	282	280	277	268	313	262	266	274	274	251	296	263	287	265	284	300	269	293	236	239	289	266	259	282	261	276	232	242	268	296	283	274	278	267	277	250	262	264	252	287	242	253	287	283	264	264	258	282	290	296	250	243	273	254	310	259	261	284	270	266	276	280	281	288	296	246	273	267	296	287	272	274	274	277	273	264	276	266	249	260	268	277	286	269	271	258	257	272	291	242	270	278	276	247	257	278	280	238	238	270	266	259	296	244	299	271	259	272	235	250	268	249	263	281	269	308	267	216	302	256	248	277	292	280	268	274	296	258	264	249	272	252	303	301	281	259	253	253	268	265	249	274	249	260	268	266	280	282	269	314	289	281	238	257	243	275	254	280	271	272	274	291	299	278	272	296	270	283	274	276	253	288	277	278	239	274	277	302	259	248	266	281	253	287	279	270	250	280	261	270	281	270	284	228	238	267	280	219	268	252	266	285	249	266	284	263	269	267	262	267	267	281	237	255	262	261	272	271	276	296	279	290	269	280	284	262	279	289	284	274	259	280	274	237	242	278	277	257	282	258	266	228	273	252	273	276	258	294	275	291	287	279	238	229	265	262	248	246	276	272	266	276	269	254	265	272	264	277	285	271	261	293	233	277	303	265	261	285	300	270	281	290	313	278	271	267	254	258	248	275	306	268	256	248	270	272	299	259	270	247	279	291	289	263	271	266	274	273	316	303	307	301	249	255	248	264	272	270	245	250	267	258	254	264	292	277	263	259	277	272	288	281	275	248	300	283	273	265	272	241	251	260	254	265	291	270	258	243	300	278	251	215	268	255	263	277	272	276	274	260	272	263	243	295	289	254	268	246	259	264	298	271	280	258	251	271	282	289	266	246	270	271	285	306	297	267	271	263	256	255	307	315	260	260	274	265	275	270	274	277	322	244	275	262	266	295	263	251	272	263	293	268	280	266	276	286	293	256	262	260	246	283	295	261	269	284	270	300	284	262	293	269	287	283	287	249	270	271	293	262	281	281	272	277	270	265	261	284	235	279	261	271	299	298	283	283	280	275	271	287	264	278	245	289	285	273	265	250	259	264	263	292	290	310	261	283	284	261	253	276	272	272	232	277	265	252	233	309	278	265	293	278	268	251	290	276	271	223	238	302	286	262	276	268	288	287	263	263	297	257	275	261	303	286	269	292	272	297	291	290	244	262	266	230	263	235	283	266	277	297	264	282	248	244	290	280	247	285	268	297	282	254	273	281	251	243	256	259	284	286	257	251	273	254	295	275	267	262	259	258	259	272	259	284	288	259	255	296	297	257	253	272	275	243	225	250	259	282	285	276	259	282	258	290	286	250	279	289	259	278	260	307	288	271	253	285	265	281	270	260	275	312	283	287	249	236	247	284	274	254	285	264	234	260	260	296	263	242	265	285	268	285	216	279	282	267	289	262	277	262	234	245	278	285	276	249	275	281	265	275	267	237	259	238	251	278	285	255	262	272	289	285	276	255	290	228	244	258	259	278	242	302	278	267	264	265	255	262	251	270	221	268	254	259	285	296	269	266	262	264	263	292	295	275	259	279	284	267	268	239	267	281	276	268	256	274	250	276	258	276	251	270	275	262	283	264	269	276	270	267	272	252	224	239	284	272	275	282	260	269	292	301	260	286	267	280	252	278	248	295	246	270	275	261	247	261	259	275	263	244	268	280	266	274	262	252	280	256	238	246	295	263	248	254	250	271	288	265	280	266	276	268	276	267	245	278	256	270	261	270	272	270	250	275	258	249	253	301	265	250	272	264	255	286	277	256	263	268	256	253	263	260	254	259	291	269	253	301	251	262	259	274	274	259	267	244	245	254	262	281	272	276	298	284	259	278	282	247	285	281	251	272	268	257	247	278	295	271	276	245	282	256	279	270	288	284	272	263	260	264	258	267	278	288	283	271	291	250	233	252	274	251	269	270	280	262	306	272	289	256	268	299	287	232	254	263	271	269	289	290	254	270	264	248	265	260	261	276	301	277	288	310	253	276	292	283	277	286	280	238	268	259	258	265	279	268	241	270	285	283	293	270	294	263	301	279	267	278	271	254	242	243	305	273	276	269	256	272	246	313	262	287	258	272	280	262	276	283	287	293	252	296	273	283	252	285	293	245	268	278	281	268	292	308	236	262	282	271	296	283	235	238	301	247	294	312	230	262	277	277	283	276	301	269	244	251	276	265	312	280	275	305	253	287	267	275	255	262	250	271	289	271	277	248	250	258	297	285	271	267	290	259	267	248	262	278	280	226	262	261	283	260	288	288	260	286	263	281	276	257	276	261	274	257	278	287	263	263	239	283	320	293	268	274	245	291	257	279	292	266	261	254	257	270	296	289	263	284	275	288	248	254	277	267	275	286	290	252	282	241	241	260
16070	4877	10535	13685	12183	10511	8233	5460	3803	2984	2374	2020	1791	1628	1569	1342	1153	1080	981	887	770	771	726	741	729	724	696	737	689	682	682	622	710	665	675	633	645	657	680	644	671	608	641	622	620	629	646	670	585	646	670	659	645	631	620	578	618	604	646	645	612	586	658	549	610	591	609	657	623	633	606	573	622	585	581	623	562	614	642	624	633	615	652	575	571	634	616	576	649	621	627	559	604	644	616	585	637	641	628	661	615	629	605	611	586	587	570	585	650	616	597	572	598	584	596	634	613	535	582	589	610	591	588	586	590	593	610	629	581	576	594	616	592	585	591	611	565	569	586	639	614	583	623	598	593	574	618	586	561	574	564	646	613	560	583	617	589	587	619	573	596	605	608	623	608	557	583	631	604	577	575	573	575	646	554	548	605	625	574	630	562	621	590	611	574	652	604	619	629	587	618	604	582	595	606	605	603	620	621	630	629	605	606	563	546	563	593	608	626	648	613	597	591	619	568	574	598	574	616	570	586	606	625	634	605	578	626	600	608	599	588	562	624	596	568	567	535	573	590	610	557	659	562	622	627	610	587	608	610	591	580	566	616	548	580	576	609	580	572	601	592	587	601	624	622	562	554	570	547	573	639	574	591	583	598	554	564	556	576	605	617	622	560	614	611	600	634	581	621	599	621	661	610	548	607	621	605	557	587	626	544	603	628	553	589	591	619	589	570	638	637	613	615	592	583	600	628	601	593	588	582	581	562	640	624	586	614	615	583	623	607	616	614	586	602	615	608	598	598	571	545	597	607	579	634	596	619	591	599	632	595	554	559	610	590	586	539	626	602	599	555	632	605	585	541	571	573	605	580	643	588	612	585	579	572	626	632	607	571	578	582	602	573	601	610	581	554	558	594	626	639	636	611	611	621	615	582	605	578	626	576	591	616	620	615	608	580	586	598	592	599	573	598	607	568	552	586	596	567	587	581	570	610	589	564	582	583	609	636	618	565	567	615	603	624	585	624	611	592	608	574	593	577	642	584	579	559	582	587	602	589	623	621	602	597	647	638	605	595	578	600	651	592	554	569	608	624	607	560	584	578	621	594	624	591	576	647	634	605	594	603	614	577	637	608	648	609	600	596	587	582	606	563	612	614	611	644	621	598	615	600	595	589	634	615	578	608	589	608	597	593	592	580	618	599	653	593	602	580	576	610	593	559	561	608	594	592	634	617	575	552	606	576	585	583	579	583	616	679	617	606	599	642	549	574	600	613	579	588	626	644	591	617	585	616	630	558	606	611	585	588	600	592	621	607	607	600	600	611	599	617	590	641	631	582	559	557	617	603	606	579	601	599	638	605	559	600	608	605	601	625	614	629	593	590	612	607	592	600	580	577	600	630	545	546	591	574	613	578	597	583	597	628	609	566	561	641	562	585	590	616	586	583	541	622	601	602	563	605	576	562	620	574	599	602	636	639	545	622	598	579	621	586	553	594	600	599	587	610	590	585	564	610	586	590	544	627	582	628	578	631	586	594	609	605	625	597	566	588	585	624	583	567	603	588	557	588	592	565	588	596	612	613	569	577	614	620	582	570	610	559	610	575	589	614	606	615	568	594	596	609	596	615	663	603	592	595	604	587	601	582	610	595	578	596	563	589	628	607	612	574	592	604	618	577	553	613	640	598	603	558	607	610	578	583	573	611	657	639	526	596	582	589	613	630	579	654	612	621	573	583	638	577	633	602	577	604	565	596	645	582	634	593	640	597	568	608	544	624	578	603	580	560	590	603	561	577	589	554	557	632	581	566	586	593	591	614	590	606	615	587	595	622	606	652	614	604	587	577	595	616	558	592	625	646	595	549	551	574	603	607	560	578	633	632	609	636	625	631	647	575	619	573	582	560	558	625	614	601	579	649	581	605	635	575	597	628	575	578	587	618	627	645	637	615	608	620	644	606	607	602	592	604	596	583	594	566	585	609	606	624	617	603	591	602	590	598	620	602	615	651	617	603	593	570	600	550	620	646	596	592	582	589	597	568	578	583	599	615	576	582	633	588	596	570	572	624	602	638	587	606	517	615	571	605	568	618	553	579	588	580	642	640	586	630	599	588	645	624	594	619	602	597	633	649	611	595	559	648	576	588	584	579	592	612	600	598	591	596	589	581	626	589	602	610	586	565	583	577	617	596	605	564	575	598	566	626	573	612	575	644	586	608	604	568	580	611	607	600	627	588	595	619	548	581	611	570	610	655	575	564	608	593	572	611	637	604	609	582	584	600	620	608	594	617	587	600	582	567	592	613	599	614	566	585	577	619	596	592	575	596	590	612	608	593	625	622	628	602	614	594	597	604	581	603	654	590	557	598	599	574	614	613	597	603	627	571	585	608	576	585	599	576	645	637	614	573	655	596	589	597	591	567	611	604	604	650	613	586	649	597	562	614	574	625	629	621	601	571	599	605	599	545	617	602	595	637	611	615	630	612	631	644	532	599	529	559	589	626	607	554	590	583	606	558	611	600	583	599	599	604	567	589	624	636	638	605	554	604	602	582	579	624	604	622	611	634	627	633	571	614	590	604	603	552	592	611	591	583	589	684	530	626	619	584	590	623	620	582	577	605	584	597	600	613	606	593	611	617	599	582	578	609	600	561	569	614	570	593	640	632	581	619	554	599	618	681	626	569	620	603	607	588	616	585	592	626	582	590	570	597	568	592	597	563	594	586	579	628	578	617	578	613	610	602	595	600	578	592	570	631	613	607	586	575	592	546	641	590	618	573	573	577	622	601	584	598	622	658	605	647	581	603	654	601	601	595	535	607	625	618	611	627	603	577	599	623	584	582	584	607	598	566	599	591	579	608	605	574	648	617	613	625	616	583	595	601	608	584	624	622	611	594	571	600	567	621	596	607	567	653	549	601	607	593	600	592	614	597	592	576	598	619	621	555	664	588	604	621	581	582	610	584	622	527	601	611	586	576	583	593	595	597	595	583	589	574	623	567	578	626	592	580	583	593	610	606	605	655	639	608	587	575	638	610	567	614	633	597	575	603	607	586	581	571	609	610	599	585	612	626	604	567	622	616	607	615	593	608	560	595	563	620	568	601	624	569	572	619	582	585	612	608	588	560	572	583	608	601	602	615	644	587	646	616	608	622	574	635	630	609	557	601	597	590	629	589	612	599	598	598	575	611	593	638	590	558	634	586	594	592	566	564	567	605	628	601	574	567	594	605	609	603	551	624	609	631	623	634	621	601	626	614	582	635	633	600	576	584	587	572	590	618	582	604	539	608	615	615	609	573	577	631	611	617	582	622	590	604	569	612	601	583	609	561	588	594	614	588	595	625	573	578	602	627	612	574	594	579	610	599	615	611	581	590	605	601	598	616	614	618	565	586	638	603	614	641	594	572	595	629	602	584	575	568	609	560	613	578	608	616	610	571	668	589	589	591	600	593	645	584	604	623	573	593	556	566	582	559	630	613	604	565	583	570	603	598	582	564	605	569	579	595	568	589	634
38827	14666	9176	7978	5670	4156	2749	1770	1323	1004	827	790	596	583	525	534	474	466	473	406	364	397	348	341	352	349	343	342	348	338	341	381	353	384	327	339	309	314	360	327	345	346	305	395	342	369	330	363	378	396	344	363	377	337	315	360	311	341	346	358	319	344	349	325	341	333	320	336	357	334	354	362	337	353	380	299	349	307	335	333	353	373	339	317	345	345	313	334	374	333	354	367	342	336	308	312	320	365	303	341	304	329	349	346	364	324	350	377	367	389	353	360	351	364	315	370	362	309	387	338	312	314	328	347	316	344	350	382	343	349	373	316	345	328	347	345	322	331	350	329	303	344	350	316	338	330	336	325	330	361	335	322	347	353	363	340	359	346	377	341	334	375	382	334	353	368	361	349	317	307	329	315	311	324	318	353	313	357	355	329	345	340	335	357	348	357	350	388	337	341	345	352	325	356	335	319	320	326	326	329	322	335	315	354	327	348	353	340	341	382	355	348	373	323	318	324	353	317	336	309	318	309	315	306	326	352	358	339	329	401	330	328	345	363	353	312	350	324	314	355	347	324	374	333	340	347	367	337	351	313	377	356	354	365	350	351	328	336	337	344	342	326	351	337	320	344	336	353	336	357	349	345	307	327	369	354	356	328	340	314	339	354	304	344	327	314	320	314	339	374	332	344	384	328	341	302	373	331	355	330	299	340	325	313	319	343	299	360	322	331	326	328	306	321	338	360	320	354	386	332	365	303	331	332	334	337	365	374	336	341	332	351	347	360	359	377	363	334	303	326	342	331	316	333	335	362	355	352	318	348	347	297	327	341	352	312	338	336	326	356	347	357	322	299	332	332	358	303	363	336	322	344	335	329	355	354	330	354	362	377	360	368	342	360	345	336	345	350	312	307	384	319	348	332	360	312	336	319	324	367	336	382	356	364	363	338	324	334	344	336	342	331	330	385	370	351	322	309	313	334	372	330	345	345	343	332	332	337	314	344	341	329	344	353	317	346	356	351	350	342	329	357	370	342	342	343	342	338	369	327	379	329	352	350	346	364	328	332	337	329	332	316	369	399	351	339	310	333	376	318	318	318	324	372	371	317	345	342	362	329	341	325	339	367	349	342	346	348	362	391	359	341	357	335	326	313	301	367	346	366	336	332	333	354	307	378	366	362	331	354	335	309	328	316	335	333	327	318	340	340	326	356	350	332	337	332	325	329	339	319	370	358	328	351	348	334	343	364	375	393	341	331	381	395	321	333	356	340	328	374	309	345	344	335	356	322	329	349	331	357	350	359	373	332	323	335	346	346	359	348	364	361	329	344	333	334	321	333	333	356	347	322	316	359	368	349	311	323	356	353	348	318	303	329	307	323	325	364	330	334	339	313	349	335	310	336	350	320	354	385	335	323	345	340	364	378	366	358	348	345	346	348	346	335	331	333	353	328	308	335	348	354	338	358	346	338	385	346	350	359	337	342	326	332	326	347	315	354	342	346	356	352	360	328	352	335	342	322	338	364	348	338	348	333	365	351	337	334	378	315	325	336	338	370	340	353	333	328	291	334	349	355	348	347	321	324	340	358	328	391	353	340	319	368	333	365	317	321	367	355	362	333	293	352	346	319	301	326	369	352	391	368	352	336	349	306	326	354	333	349	346	343	341	360	317	337	335	338	343	337	328	315	371	362	305	354	327	333	313	327	366	337	341	367	354	312	342	358	318	322	324	321	324	341	405	367	359	382	331	366	322	327	352	338	375	354	330	347	321	345	338	360	331	339	373	344	338	348	339	309	334	363	378	323	345	316	352	337	337	320	325	370	358	354	354	376	360	383	337	355	362	330	326	366	375	361	317	325	363	318	328	336	343	354	339	325	335	337	330	363	312	364	364	322	373	355	371	351	351	347	339	348	353	308	326	364	313	334	309	345	335	344	352	331	358	314	364	327	344	354	303	336	358	345	322	333	343	365	323	362	356	350	313	304	351	333	370	313	325	349	350	311	331	339	317	344	324	350	359	334	319	339	353	317	347	346	349	318	345	380	351	343	326	356	357	349	362	346	352	354	328	347	327	344	316	344	333	344	368	356	335	359	363	369	331	343	339	345	369	370	321	348	328	338	310	309	338	321	323	348	352	309	352	342	305	338	343	363	336	337	317	335	345	329	348	324	338	339	337	332	345	348	360	318	341	355	321	321	337	333	352	352	352	327	332	360	308	334	310	371	328	346	351	338	387	281	372	324	331	348	326	311	320	346	359	312	314	304	357	354	347	337	359	326	316	360	343	359	333	324	339	344	388	343	371	350	329	323	339	351	344	350	328	339	345	371	338	303	351	335	343	350	378	362	349	310	337	349	319	333	359	356	329	327	307	371	361	296	335	334	331	365	316	326	336	332	346	371	361	360	333	311	343	355	378	363	362	346	324	355	347	347	348	324	318	313	346	344	332	334	353	353	332	318	336	286	352	333	374	353	350	342	334	334	365	341	338	356	322	322	372	338	344	351	307	340	331	325	337	348	337	307	333	345	320	353	309	367	362	337	368	377	347	374	358	338	347	346	345	342	368	337	317	364	342	376	358	326	331	352	370	314	314	292	354	335	320	351	336	316	332	374	313	344	313	362	330	327	337	338	350	355	310	345	328	350	340	338	359	337	345	331	382	346	323	365	312	318	354	346	352	331	334	318	344	327	352	358	323	332	338	327	340	338	342	346	363	309	358	323	317	318	320	331	331	362	302	379	333	325	372	337	323	346	345	343	312	336	358	374	332	347	348	329	331	345	331	358	360	328	339	337	339	358	322	348	329	325	313	348	347	315	337	364	342	323	351	337	344	359	374	353	345	296	306	347	330	357	366	350	328	346	329	329	309	336	359	329	343	324	353	372	374	329	333	301	366	394	333	344	351	351	355	342	357	353	319	331	352	333	337	343	363	352	381	314	375	382	350	319	346	362	353	353	333	379	372	344	355	356	330	388	366	366	363	321	336	318	360	361	319	358	352	325	331	330	299	320	351	356	356	347	317	337	343	316	326	357	334	348	378	338	358	351	368	350	331	333	317	354	340	338	326	337	337	335	315	328	331	343	326	383	376	388	335	314	330	347	353	356	340	330	328	329	322	357	358	319	325	291	364	355	320	336	354	304	353	328	349	339	338	344	343	324	367	352	343	325	332	321	338	375	313	331	344	336	368	360	341	327	328	337	334	344	357	326	315	362	357	344	337	338	316	334	364	369	343	313	312	323	339	341	336	337	360	335	318	352	343	384	353	311	355	323	316	363	320	310	360	355	333	337	338	347	368	323	357	340	319	356	386	355	380	312	367	328	300	320	305	338	381	343	375	345	337	348	342	321	335	303	373	383	351	327	327	344	341	311	327	362	385	322	333	322	341	325	328	355	341	345	367	311	333	339	324	335	345	336	315	387	341	353	362	329	345	354	353	336	307	362	346	367	324	330	342	356	362	337	381	343	333	325	326	343	355	386	363	322	326	372	307	353	313	306	342	368
20394	6199	14337	17974	16603	13952	10249	7103	5429	4155	3260	2752	2345	2185	2052	1746	1588	1449	1336	1075	1043	937	933	936	970	910	866	854	892	840	828	833	865	851	817	864	874	854	839	839	756	815	807	780	774	805	801	742	754	757	745	800	767	717	764	746	749	804	787	820	729	768	756	745	792	733	808	718	766	736	730	808	756	781	756	735	745	758	741	741	735	755	730	698	747	682	698	762	801	757	771	689	757	761	743	749	739	755	744	756	759	746	690	752	727	715	753	689	725	758	739	774	721	757	778	717	746	746	726	715	736	746	770	761	738	727	764	769	755	729	713	715	702	763	763	758	730	714	692	707	734	787	752	726	745	749	751	766	706	732	703	749	734	719	670	771	687	692	679	728	739	734	793	754	703	680	730	747	720	693	757	721	751	705	707	674	760	754	687	749	721	725	738	726	703	718	746	704	705	717	732	720	694	694	805	734	787	731	744	723	693	722	739	711	760	740	707	742	765	728	665	726	717	686	763	784	731	710	746	720	723	752	732	766	724	791	705	770	692	701	708	749	712	711	740	697	732	731	705	738	738	781	716	743	727	762	719	734	783	724	691	728	677	785	693	759	771	726	734	714	750	703	736	767	736	713	726	698	698	718	701	697	743	727	696	705	760	727	690	740	693	735	695	745	697	680	736	695	710	741	727	685	723	766	765	663	776	728	758	720	716	716	699	751	774	730	740	713	717	749	759	739	699	720	754	691	723	747	688	761	704	772	779	726	682	702	726	711	752	756	787	731	760	783	770	717	651	753	717	664	713	707	719	755	688	772	763	719	704	695	711	754	769	733	722	741	740	702	740	731	786	688	734	751	747	700	738	721	699	747	727	735	683	709	765	713	756	721	748	717	700	712	711	732	760	700	757	698	718	758	726	722	695	729	755	718	760	788	758	726	766	699	723	761	727	735	737	688	731	727	729	743	738	786	720	683	738	750	728	709	746	752	733	721	708	723	702	717	711	728	712	709	701	723	683	765	682	737	715	708	770	707	673	701	726	735	735	753	697	774	712	638	689	735	726	709	728	725	720	735	740	708	716	645	716	719	721	746	725	739	769	718	745	692	726	758	728	737	728	732	727	717	735	691	706	734	731	705	720	722	738	726	805	715	723	761	699	741	726	741	722	727	712	727	731	780	749	741	729	729	722	714	710	718	711	682	763	727	694	721	765	754	775	722	725	731	708	708	702	762	733	749	764	724	735	732	739	749	757	735	685	719	755	767	729	742	653	706	724	681	703	747	751	791	741	680	699	714	709	702	675	692	727	726	782	733	739	736	757	738	759	720	678	745	748	721	740	742	748	707	747	750	710	733	720	708	731	742	759	696	703	759	779	704	714	769	766	734	746	733	721	669	757	782	745	749	736	688	755	775	743	786	717	728	761	728	730	718	747	685	759	720	692	748	721	768	735	747	737	705	721	759	696	741	751	759	708	757	681	744	687	719	741	703	725	747	758	709	720	691	766	731	727	753	732	704	743	732	734	739	733	728	721	736	698	723	745	741	784	735	690	752	704	810	778	725	733	760	722	736	728	724	724	685	686	760	735	726	752	690	756	687	788	731	747	706	706	725	736	763	706	690	748	749	720	722	710	699	737	748	702	727	714	727	696	781	713	814	731	722	775	723	765	709	785	667	711	747	735	733	700	776	715	698	725	749	718	710	713	711	707	702	735	707	724	754	715	738	710	720	740	727	729	728	733	754	754	724	767	717	749	728	720	716	781	776	710	677	779	700	742	711	752	757	758	728	723	674	711	698	699	720	758	701	647	776	789	724	727	713	683	708	713	750	799	750	735	753	733	720	759	741	735	708	730	743	677	723	729	726	763	703	691	733	699	695	770	741	725	694	762	703	751	731	722	723	725	757	756	690	755	722	715	699	720	751	766	764	705	747	743	697	721	767	740	759	746	721	714	717	791	694	753	750	739	736	762	780	722	738	715	701	750	775	695	723	725	814	743	753	713	734	707	707	747	704	721	766	789	744	757	742	694	698	758	726	741	755	722	753	673	716	770	740	713	758	740	755	687	717	740	730	730	761	700	709	772	757	713	700	693	763	794	720	695	745	762	747	732	745	724	757	720	745	737	738	722	719	750	757	750	721	710	726	714	761	709	689	713	707	765	756	732	733	668	727	733	697	737	774	749	767	692	726	745	773	740	730	743	662	731	721	745	726	775	781	732	748	704	742	755	731	700	726	770	711	714	682	721	713	768	733	719	735	728	744	764	722	760	761	693	746	698	729	747	711	728	674	750	725	699	740	762	707	755	717	723	741	745	704	714	802	704	757	760	719	730	749	773	736	759	699	755	779	718	753	713	758	691	730	750	700	742	730	755	689	735	767	722	697	720	740	746	711	770	711	746	704	750	762	743	741	731	717	724	739	713	730	752	707	726	735	707	707	734	735	750	701	760	698	734	736	727	728	723	690	749	760	693	724	709	701	728	744	767	696	774	688	702	744	728	719	738	749	707	737	717	696	685	720	693	714	736	754	717	758	730	760	696	734	760	718	709	730	688	729	702	751	754	712	732	712	758	791	730	734	736	710	762	775	714	752	742	760	743	740	763	717	720	719	722	749	745	745	755	733	739	752	762	746	769	763	724	747	726	685	700	729	708	733	694	749	782	767	770	728	784	700	745	749	696	745	695	763	711	696	737	695	717	731	793	737	716	746	772	695	689	738	697	745	765	706	763	701	747	744	724	747	723	742	719	714	723	696	722	745	675	765	762	808	733	730	700	748	692	704	720	713	740	754	757	690	732	774	762	730	719	702	684	729	771	742	742	722	738	747	718	706	754	769	747	781	743	774	726	791	736	759	730	660	738	765	768	691	708	747	760	764	709	696	753	738	736	760	723	802	707	713	748	703	705	725	718	772	719	715	725	758	737	738	687	716	724	684	725	721	813	731	776	677	718	717	729	739	721	718	736	717	724	738	817	702	725	724	739	738	686	707	781	702	742	713	726	746	738	754	752	692	725	685	732	798	739	719	762	754	699	696	721	742	756	734	746	706	725	717	744	714	748	792	753	749	742	678	732	726	733	767	712	731	754	747	766	732	771	718	772	739	715	701	721	699	735	743	740	700	722	720	756	769	729	703	740	788	780	772	735	675	759	755	717	751	777	782	747	772	755	685	745	745	755	706	706	754	761	723	716	718	668	740	715	718	720	733	758	745	731	718	707	729	664	713	738	788	702	761	714	732	738	762	742	710	711	709	740	768	711	757	709	716	683	788	727	760	775	695	736	773	787	726	705	761	766	707	745	703	730	753	716	749	710	759	736	742	706	688	772	754	702	722	739	737	742	713	769	764	734	739	767	803	690	732	797	733	724	717	749	771	790	730	735	704	703	685	693	762	705	732	742	700	761	748	706	708	759	747	748	708	736	733	714	715	739	741	707	764	733	769	752	697	734	712	707	789	741	717	726	708	701	703	703	712	720	746	687	740	756	706	680	738	708	733	717	724	793	724
12899	3958	3868	3534	2505	1913	1200	850	628	497	417	415	382	321	349	347	302	307	312	305	266	295	276	258	286	280	273	257	267	287	295	277	270	288	286	270	274	294	278	284	258	273	259	288	238	275	260	242	263	317	230	289	274	291	246	246	254	244	261	282	269	267	271	282	262	268	239	283	273	273	282	320	279	285	271	253	247	279	281	311	270	249	284	282	247	256	270	247	245	282	292	276	282	238	251	289	284	268	282	275	275	265	255	289	248	249	278	253	298	256	282	266	228	297	261	273	244	266	259	249	296	280	234	276	275	276	248	247	271	290	270	278	278	274	248	262	239	280	263	240	250	251	229	265	272	262	283	288	233	295	263	319	276	275	260	271	279	239	271	270	271	270	268	251	283	271	238	279	275	289	277	255	274	286	303	281	277	263	258	269	281	258	280	276	278	241	251	259	279	272	263	282	266	299	263	287	266	262	263	275	276	261	257	272	265	266	267	264	258	309	281	275	334	302	254	251	254	258	268	240	253	262	268	265	259	280	297	281	271	250	277	268	276	280	310	297	274	288	265	255	255	274	276	245	261	291	253	266	252	266	237	277	280	307	270	285	275	265	242	268	295	295	262	273	273	266	255	284	285	266	271	258	261	307	273	291	235	240	234	277	300	283	273	293	237	274	258	256	272	256	278	280	265	246	278	256	296	299	284	264	287	280	270	274	286	264	253	243	276	263	323	282	279	303	237	273	284	279	260	262	270	263	280	259	290	267	225	243	249	268	250	244	266	262	284	245	228	231	248	247	259	292	250	287	303	251	203	257	250	254	294	219	271	281	247	240	242	272	262	278	288	277	251	255	311	268	282	254	295	276	275	258	255	260	290	270	295	251	261	262	264	257	266	280	266	239	281	259	277	255	251	263	252	272	265	284	265	261	259	258	291	253	258	257	278	279	263	288	227	297	304	263	267	264	263	263	266	258	279	284	289	241	248	275	250	223	237	239	281	261	272	250	253	255	279	293	256	264	249	281	288	289	281	298	279	259	256	297	295	291	274	234	277	291	267	275	273	271	256	244	270	251	243	275	223	243	243	261	275	285	259	286	254	319	252	240	287	266	272	259	266	282	241	276	287	252	278	276	295	261	262	275	270	239	285	259	263	254	260	258	242	283	299	278	261	247	270	274	241	236	266	274	284	277	252	228	277	279	240	277	299	266	223	282	278	272	230	242	271	245	252	220	287	271	274	261	291	255	262	238	253	264	278	273	265	278	326	266	257	276	249	295	269	288	244	283	253	277	253	260	270	275	278	256	280	249	254	271	248	301	297	267	304	263	284	258	271	322	260	260	302	231	264	295	298	284	284	260	257	257	291	270	275	280	255	261	276	270	252	287	232	279	268	280	266	281	286	261	280	272	241	249	251	263	259	288	272	240	270	245	275	289	256	264	274	258	256	261	287	247	281	256	246	272	274	278	268	260	286	279	283	249	274	255	260	244	240	288	278	288	263	269	262	272	302	280	245	224	266	288	267	222	292	284	285	272	271	249	263	286	289	273	245	288	273	224	295	272	244	295	227	271	220	268	264	272	238	276	255	276	269	266	293	276	259	278	241	277	293	269	259	264	292	265	251	270	288	265	276	270	280	296	257	283	306	242	248	247	245	260	262	296	269	235	274	273	275	267	287	280	244	253	272	315	284	272	258	257	290	258	287	288	248	301	237	253	294	279	293	257	269	269	269	264	264	271	278	252	264	230	254	259	258	268	311	257	280	246	269	276	261	218	252	267	263	276	294	252	276	263	285	271	276	296	253	247	276	275	274	275	253	270	277	224	262	254	282	290	276	282	251	278	256	240	244	246	251	274	293	257	256	264	290	260	269	256	258	259	264	280	265	278	262	296	264	267	248	270	283	261	249	283	261	234	254	266	269	303	271	296	291	257	269	275	272	303	247	239	280	274	288	268	262	275	251	254	241	262	276	258	279	282	266	253	252	261	267	287	251	278	263	240	302	300	270	281	238	299	275	262	269	284	241	242	260	290	267	262	284	262	289	264	265	231	247	255	277	265	243	263	263	242	277	282	295	241	254	251	255	306	291	263	243	265	253	282	277	260	252	269	255	290	254	281	250	271	273	275	273	239	283	248	267	300	291	279	292	250	261	277	257	283	306	233	245	260	273	284	301	261	263	267	272	273	246	265	298	233	287	276	264	268	279	294	274	271	240	267	286	273	266	248	266	281	250	264	288	291	284	246	241	247	253	267	266	276	288	247	297	238	291	260	256	254	261	257	283	239	274	258	291	269	288	263	252	261	270	271	263	264	275	270	244	240	306	287	254	224	310	278	238	251	265	245	256	245	230	296	266	223	238	227	264	268	289	294	272	302	285	259	269	268	269	262	273	294	276	253	266	263	237	293	270	276	259	261	279	262	284	267	245	249	255	263	257	270	275	281	279	242	274	274	264	283	249	264	234	260	288	259	249	269	241	284	295	271	255	288	244	300	277	291	257	314	249	265	275	259	273	286	266	277	244	263	279	258	287	259	283	238	282	257	241	255	265	259	249	238	248	289	271	275	312	266	241	273	250	261	258	263	279	297	296	272	262	259	246	249	251	252	287	285	275	275	288	269	288	282	283	295	270	275	267	285	290	256	263	290	256	273	269	285	298	273	278	259	265	277	234	264	286	265	270	251	271	260	284	256	290	235	247	267	284	291	264	242	257	273	226	264	253	247	238	305	281	275	270	300	267	272	244	263	242	266	279	267	245	256	276	243	285	261	269	231	262	280	307	243	261	259	296	273	292	256	243	239	278	282	275	263	245	273	266	252	280	311	264	257	279	280	279	271	224	242	235	259	279	264	281	290	282	255	288	284	273	267	248	302	266	299	242	281	280	264	252	258	273	261	290	246	219	245	298	244	261	243	239	304	265	286	241	297	258	247	289	323	266	296	265	289	272	316	284	297	296	287	279	292	294	253	254	284	251	290	281	287	266	266	272	277	276	265	254	281	255	250	226	269	283	271	307	299	254	216	279	261	279	256	285	276	268	279	286	261	248	249	281	273	309	285	280	238	261	229	289	251	276	294	275	282	262	222	259	265	271	289	261	272	264	280	249	283	261	253	271	262	279	285	294	249	299	264	249	263	263	231	291	269	281	274	282	244	268	261	274	292	296	256	282	272	288	263	296	268	246	256	307	278	228	251	256	273	323	218	262	275	269	268	287	249	278	282	297	258	270	281	254	288	244	255	274	268	267	300	264	257	270	267	248	257	288	287	234	280	265	271	282	262	278	243	278	280	288	303	270	252	294	296	282	258	258	231	270	268	284	262	271	262	258	270	240	255	262	242	265	264	268	247	257	279	275	292	266	275	279	249	272	287	267	266	258	257	283	253	272	281	300	253	276	283	268	253	250	289	281	270	292	239	301	268	240	266	280	299	248	252	276	305	301	323	298	283	266	270	280	293	251	261	260	264	241	277	249	254	290	263	270	262	266	263	265	282	271	233	253	277
6803	2753	7573	9673	8894	7161	4821	3210	2393	1934	1594	1354	1271	1155	1099	948	922	837	767	660	633	666	629	647	599	626	625	570	615	598	597	632	661	629	618	638	545	629	603	614	578	607	559	602	642	580	594	595	610	615	602	601	639	620	602	624	615	605	579	579	566	556	556	631	598	598	582	571	624	588	608	593	590	597	592	577	601	659	637	585	582	594	575	639	566	585	570	590	575	563	562	582	547	584	529	589	594	602	616	600	626	582	616	599	602	557	636	585	604	575	559	557	561	605	632	592	604	607	570	562	592	571	578	578	582	587	572	577	585	609	597	570	543	583	593	568	591	593	578	537	582	584	549	606	637	574	570	561	627	550	564	599	586	625	606	563	548	590	584	601	623	581	613	601	578	616	621	600	627	585	589	597	564	593	576	559	621	560	593	600	564	548	547	585	603	592	572	594	589	620	613	595	579	628	579	579	557	568	573	595	595	556	601	594	592	623	575	549	580	600	567	581	561	557	588	589	618	603	616	612	608	600	576	574	610	618	593	599	612	590	592	581	561	602	568	582	565	553	583	594	560	597	601	594	579	587	588	581	597	586	561	573	578	592	574	616	587	625	643	590	586	586	602	572	624	574	596	629	575	539	559	574	622	609	559	547	563	547	559	611	565	597	603	551	559	562	609	559	565	578	577	613	600	604	584	564	622	562	571	615	612	536	582	595	578	526	603	579	580	621	581	585	586	594	618	586	615	574	599	635	548	569	588	581	565	554	554	611	599	612	569	571	638	582	582	608	579	593	592	540	555	581	585	570	577	550	592	617	597	603	564	608	565	574	590	617	607	560	554	572	564	585	568	620	556	584	637	561	557	563	611	594	560	603	564	573	578	600	635	545	574	586	573	590	582	615	586	585	556	560	565	537	569	556	603	559	597	615	586	594	583	580	608	583	564	599	602	575	605	573	611	590	614	600	591	599	640	561	588	553	553	589	554	607	573	591	569	607	573	571	570	593	603	601	575	577	620	607	560	560	599	575	586	591	604	561	605	531	583	579	564	590	584	622	567	630	577	595	560	568	577	562	604	583	596	553	611	557	585	603	604	544	536	583	577	582	558	577	583	610	554	591	545	572	540	597	568	603	552	591	583	624	557	613	614	572	570	584	611	595	575	613	559	594	583	559	558	578	578	575	628	598	610	607	572	552	592	557	604	594	598	620	567	545	585	623	607	632	556	559	583	622	582	616	566	580	572	604	574	570	547	553	571	602	576	556	598	569	587	549	606	620	583	599	595	620	553	606	557	576	593	571	588	614	609	598	638	543	619	600	612	575	537	582	578	573	618	616	632	621	589	595	574	562	565	581	611	585	577	580	586	591	580	591	593	554	555	564	564	618	561	595	589	624	588	551	612	576	608	620	606	589	543	565	563	607	573	546	561	586	579	559	556	574	590	604	567	603	588	634	548	616	609	577	612	600	583	594	588	596	582	619	546	576	593	545	571	563	608	593	569	598	581	582	621	561	566	566	549	579	584	570	606	592	591	610	590	597	587	608	574	594	604	561	539	596	595	627	588	591	556	570	610	646	559	632	567	621	572	604	562	573	593	559	619	589	600	577	585	592	596	567	588	594	575	589	553	576	602	625	588	620	619	599	547	611	605	587	606	611	561	577	560	543	547	598	574	579	575	588	548	594	610	608	560	577	577	570	587	592	580	561	582	593	590	601	554	574	642	587	626	509	568	584	552	577	534	587	580	606	583	580	613	556	576	618	627	588	625	529	580	621	555	621	559	590	580	597	607	552	586	565	567	617	525	624	538	565	566	620	558	566	605	592	598	612	565	544	639	616	587	580	579	600	577	612	623	615	578	572	581	622	557	609	611	598	599	560	568	561	620	571	607	583	583	597	593	599	570	540	561	562	528	578	596	570	643	594	603	557	570	569	600	586	585	584	573	584	578	617	579	567	597	575	565	547	613	580	559	579	612	561	613	566	562	577	563	594	588	616	616	597	578	581	605	521	578	561	560	609	578	571	592	590	583	572	607	555	598	592	570	591	565	583	577	573	607	561	597	591	580	569	597	600	578	599	582	622	619	583	601	588	594	575	601	620	599	555	564	607	592	550	573	593	605	538	585	561	547	598	561	576	614	597	610	544	620	560	540	594	582	577	556	592	585	542	580	548	592	576	603	586	609	576	602	615	574	594	560	534	569	565	597	592	592	554	581	608	575	580	588	589	635	621	610	574	565	575	584	561	569	592	565	605	571	554	563	635	569	589	557	577	592	589	561	608	603	588	571	617	564	592	587	607	581	596	565	611	599	548	597	579	575	573	594	599	588	607	571	547	629	547	571	580	580	591	541	586	631	553	550	600	592	601	555	569	582	576	629	602	590	646	580	618	593	591	617	607	603	590	557	567	598	599	562	603	614	509	579	583	632	594	567	587	624	630	596	591	585	532	580	586	606	625	577	596	598	616	573	589	538	620	575	572	617	542	561	618	562	608	577	573	548	610	579	567	568	568	581	562	548	560	586	581	585	591	547	595	574	617	560	588	592	589	591	543	592	585	603	596	586	545	591	594	583	554	597	518	578	572	596	613	614	608	589	594	605	595	589	569	593	621	583	596	540	602	590	564	565	593	578	575	616	591	599	631	621	603	617	614	585	594	582	585	591	574	590	582	591	573	603	584	572	568	594	600	579	568	569	572	603	601	603	586	609	596	573	574	616	599	619	629	563	589	639	539	571	562	563	586	571	536	569	603	607	580	555	558	598	596	579	564	566	586	587	625	545	561	593	563	624	616	576	542	586	598	569	627	584	612	563	612	585	557	563	571	553	626	612	541	605	602	579	606	615	625	592	595	598	560	589	613	597	600	569	634	569	549	573	616	573	592	585	568	578	603	561	530	569	595	532	565	561	547	602	569	584	597	569	610	598	585	574	614	572	549	571	604	576	581	564	632	613	596	596	540	604	567	579	582	585	550	599	541	588	591	566	576	574	553	604	562	616	592	566	626	553	576	568	590	604	543	600	605	577	554	558	560	540	589	598	583	581	598	603	565	563	637	569	598	600	583	573	592	593	601	635	574	615	567	650	576	557	558	533	532	556	574	602	568	575	598	589	645	583	596	602	574	564	606	558	574	557	562	597	585	543	622	580	598	584	571	625	558	561	614	581	612	559	589	543	577	555	657	582	582	543	549	611	598	575	580	569	566	596	571	560	581	621	567	593	590	596	559	602	603	582	578	626	536	589	614	586	590	563	608	568	559	532	602	624	579	561	519	613	642	585	603	576	610	573	579	571	575	621	569	591	577	583	561	591	603	653	603	587	609	590	606	605	576	593	607	598	553	583	599	626	567	638	553	641	595	576	588	593	546	579	574	545	628	608	606	602	564	568	587	574	580	600	585	593	603	564	580	559	564	569	595	625	580	607	585	579	606	615	578	593	604	580	612	607	576	542	596	569	599	569	636	604	589	561	633	580	584	562	625	587	613	584	598	600	579	603	580	584	600
27744	8451	7049	6311	4481	2939	1971	1167	942	695	604	520	469	477	452	385	367	420	356	311	298	318	304	267	327	290	292	286	265	319	298	252	275	319	277	275	276	272	285	298	266	252	287	256	260	309	243	271	265	300	281	260	286	266	283	252	316	301	257	289	265	277	278	285	271	294	248	265	258	329	285	291	299	262	270	284	281	263	268	262	244	278	255	266	265	283	273	271	286	284	281	237	253	270	278	255	280	262	293	268	298	279	302	287	268	265	254	238	281	293	269	264	283	252	261	262	299	267	252	263	279	301	265	281	245	299	238	275	262	285	265	259	271	259	286	293	266	260	287	260	298	271	291	266	258	316	270	272	286	270	263	245	269	275	264	254	284	290	256	255	274	268	256	272	274	276	257	252	295	246	277	269	255	239	261	244	259	249	298	258	274	289	275	265	262	231	252	285	254	258	284	250	256	285	253	275	286	268	225	267	249	242	266	294	247	274	282	294	276	281	284	266	278	309	282	276	285	283	252	265	317	273	267	282	276	284	253	295	293	273	258	295	261	247	266	257	251	283	286	274	269	276	254	270	261	284	264	268	254	281	242	263	266	267	264	300	258	266	297	300	272	258	271	280	294	253	274	272	278	284	277	295	272	313	276	253	253	277	272	261	297	253	288	265	260	251	261	289	268	265	268	271	278	285	254	265	285	279	298	267	268	265	304	274	237	250	264	307	268	286	293	281	281	263	275	269	267	293	278	277	258	244	246	287	263	267	298	296	271	260	294	272	263	257	243	271	237	231	267	292	254	276	285	316	247	266	265	273	268	236	251	264	289	281	244	251	297	258	280	303	234	243	252	272	320	279	301	277	282	266	275	262	265	265	268	274	288	274	275	308	262	270	281	283	289	273	224	274	255	269	259	233	269	285	258	267	295	301	276	268	247	260	264	250	274	254	253	259	270	266	281	249	257	281	283	254	260	293	236	281	277	232	267	278	284	262	283	268	271	238	261	240	264	272	270	268	274	257	252	275	267	276	259	282	266	272	284	275	283	266	272	288	260	244	274	275	279	254	243	290	302	264	279	271	242	275	287	268	274	270	269	301	285	272	297	294	246	264	269	253	317	268	273	316	286	297	291	271	247	272	271	275	267	313	276	251	268	259	259	256	262	276	266	275	283	246	250	232	260	269	309	259	241	243	253	261	277	255	254	287	248	263	254	261	292	255	285	274	256	275	296	276	243	254	254	267	277	277	267	282	294	269	252	287	265	260	247	279	251	245	266	288	301	289	301	248	296	269	268	250	266	250	285	231	295	288	274	257	266	281	269	265	267	287	293	288	303	267	272	279	251	275	320	292	282	294	281	267	271	253	239	268	285	263	233	266	262	297	256	262	243	279	286	241	313	262	272	246	261	259	278	277	268	283	262	243	260	259	284	262	241	276	295	263	268	261	279	246	269	278	248	260	268	265	278	286	287	288	269	253	264	272	270	264	282	301	279	276	287	262	266	270	295	299	287	258	261	279	252	258	261	267	290	243	298	281	249	281	267	244	267	271	240	282	259	280	274	275	246	253	286	273	306	279	230	270	275	278	278	311	255	283	273	310	271	281	306	264	251	283	286	261	271	289	283	244	259	233	277	262	256	283	266	242	261	268	267	284	288	308	305	281	269	252	271	267	313	251	253	287	280	272	233	258	286	254	270	257	264	268	240	287	264	301	294	272	274	308	270	266	287	264	278	271	259	279	301	280	289	283	248	269	279	275	294	261	256	277	248	293	275	277	263	271	268	272	290	299	256	269	293	274	258	256	275	260	271	255	270	247	237	295	260	285	296	262	289	269	270	281	278	228	288	274	286	287	268	286	282	307	267	237	275	297	254	274	259	253	270	277	277	256	265	284	251	266	274	274	263	261	301	268	256	243	286	268	265	298	287	303	277	308	268	292	278	263	259	282	264	261	275	263	245	275	280	249	294	254	294	278	310	285	288	284	261	282	281	242	240	233	260	299	259	273	273	278	284	252	276	279	292	263	277	274	252	283	257	271	282	260	294	259	267	284	255	278	224	255	325	276	290	287	271	291	286	278	243	265	253	281	276	287	286	277	304	275	262	284	303	279	268	242	267	263	278	272	252	276	262	267	275	220	294	286	280	290	300	290	324	295	251	255	268	272	296	300	306	287	294	270	288	260	255	279	268	254	251	322	286	239	257	269	249	272	294	269	257	241	282	286	255	272	271	268	255	284	257	275	236	247	247	268	297	300	275	268	284	273	320	294	272	290	245	275	272	268	251	256	247	269	260	272	280	303	263	281	283	293	264	256	260	260	268	278	302	269	282	260	296	287	302	264	280	281	278	267	279	297	289	252	268	261	257	251	276	252	273	256	268	278	258	255	280	290	274	266	254	289	268	262	272	264	240	270	253	261	304	250	240	282	248	287	267	257	305	265	245	259	254	282	287	277	261	277	285	266	267	260	262	273	258	265	310	250	273	277	267	279	257	263	268	262	261	281	272	254	258	279	297	269	267	262	277	260	275	256	287	276	294	277	265	268	268	285	247	268	303	261	235	287	281	255	272	304	281	310	302	249	274	266	295	283	265	262	267	277	269	263	279	281	272	277	294	288	266	270	297	286	266	255	263	265	274	262	288	257	269	285	254	258	280	259	291	263	244	286	263	275	251	270	274	282	292	251	268	299	293	261	254	267	287	266	259	257	227	262	275	256	253	239	302	258	263	277	291	238	249	315	271	272	282	270	291	286	279	255	290	273	270	280	291	286	264	303	244	250	289	249	279	240	265	270	261	261	253	268	286	241	237	264	249	268	279	258	307	243	263	312	260	284	258	284	286	217	292	263	273	286	247	275	276	264	272	265	275	278	270	260	267	263	275	273	279	281	276	280	252	256	245	248	272	262	275	250	277	283	288	240	278	303	289	252	273	248	263	265	281	289	264	286	266	252	252	260	297	271	253	274	254	280	256	284	271	286	260	245	274	276	285	277	277	235	268	252	261	248	264	291	283	282	287	257	262	314	255	291	317	251	292	260	262	226	280	286	283	263	262	243	260	240	254	270	276	251	292	275	267	296	264	307	256	287	241	253	252	243	247	292	312	277	273	267	271	297	280	261	266	296	219	287	264	266	259	283	269	281	291	299	262	255	262	286	245	261	261	264	281	251	296	269	287	271	278	259	263	286	287	259	277	250	254	248	297	241	240	276	269	278	278	277	262	270	271	259	275	265	277	249	253	252	254	288	283	262	301	287	291	302	294	260	276	290	247	275	253	280	305	265	282	256	261	227	271	256	272	286	278	227	253	267	256	266	274	287	274	320	293	289	241	276	247	243	253	261	275	296	272	292	284	261	263	278	269	271	284	280	277	227	258	276	284	290	271	286	308	268	275	288	287	278	255	278	255	272	292	256	250	271	276	272	291	291	258	268	270	265	246	284	278	304	271	283	273	265	270	247	268	261	253	233	246	288	243	263	264	299	265	263	283	251	279	279	261	270	238	270
14977	4600	12729	15342	13916	10899	7730	5048	3889	3101	2479	2210	1894	1606	1563	1360	1209	1155	1015	871	760	824	817	791	725	696	706	684	689	731	678	647	677	638	669	616	633	683	670	668	672	617	655	679	659	635	596	642	635	648	633	607	631	652	607	592	631	640	637	656	619	640	641	616	656	622	646	694	616	616	605	666	599	608	624	588	630	584	605	608	603	628	595	617	605	583	615	558	629	595	603	605	626	596	582	584	604	619	630	606	636	644	607	583	608	596	613	592	602	587	573	603	630	607	614	629	642	654	630	595	572	613	575	587	571	641	576	596	628	574	650	639	590	636	584	574	610	590	624	622	631	586	620	641	592	554	537	600	600	629	551	617	625	602	626	615	605	647	648	581	573	570	608	623	614	630	605	596	593	610	634	614	599	608	630	632	565	587	563	631	592	631	608	557	562	660	581	582	652	553	617	579	622	623	592	560	581	581	583	597	628	543	625	645	614	584	612	627	612	590	611	597	559	559	584	557	572	602	581	596	640	601	595	664	602	621	604	602	589	649	595	590	614	598	567	595	632	575	572	548	590	611	617	594	595	598	608	596	554	602	619	638	588	576	605	558	634	578	640	631	625	621	606	565	615	585	619	622	611	617	614	626	625	619	587	611	585	605	628	577	579	619	620	636	601	595	573	562	633	632	613	618	600	605	613	602	565	599	592	623	564	574	624	588	595	603	628	583	642	625	616	608	598	622	553	618	671	659	590	620	612	595	606	627	602	614	625	549	594	609	572	598	634	633	657	677	597	562	535	603	601	567	588	643	638	601	608	555	582	571	610	623	559	574	573	549	581	599	600	562	632	622	596	605	635	586	562	615	601	651	647	581	615	576	618	587	546	625	537	615	623	555	606	583	578	606	624	605	603	554	591	610	565	583	575	614	637	611	609	628	577	632	587	560	587	615	611	575	574	652	608	604	604	614	558	631	583	628	605	632	538	611	574	620	605	630	655	560	580	585	551	576	602	584	613	583	605	589	584	599	619	647	620	583	569	604	607	603	626	613	597	581	579	617	566	574	612	614	541	623	605	621	641	564	609	611	601	597	603	603	611	618	605	610	584	622	588	607	607	618	602	570	599	610	558	581	653	590	573	598	638	583	639	590	552	618	604	588	627	595	624	585	610	605	580	595	601	621	613	624	593	630	641	605	615	596	635	634	602	574	564	583	614	618	595	625	585	666	576	568	590	595	568	620	549	573	632	603	590	602	600	608	643	622	580	591	586	583	561	607	617	592	598	594	603	592	679	595	622	627	582	576	609	570	612	594	615	554	586	617	621	606	556	627	610	607	590	621	602	542	579	579	594	621	582	601	616	613	584	554	598	620	607	575	590	595	616	654	639	622	653	594	607	593	615	640	590	642	627	621	661	591	589	602	556	596	633	630	607	627	577	569	574	570	607	611	612	633	586	613	620	598	551	590	636	599	582	578	586	599	602	623	591	598	602	617	566	587	643	623	551	639	594	580	602	634	579	653	590	589	625	632	598	592	627	594	647	619	599	557	593	622	583	625	572	586	629	613	587	597	579	593	604	611	592	634	575	610	623	558	604	656	608	609	608	624	584	597	621	618	613	584	620	618	608	592	564	566	606	591	621	570	567	576	594	604	631	566	637	599	612	600	631	611	612	576	611	598	589	638	591	614	591	610	617	573	616	598	590	590	551	600	615	586	584	618	605	601	606	605	598	624	625	586	626	581	563	591	577	565	609	579	621	618	564	612	548	621	589	590	599	566	606	581	575	600	576	626	573	596	612	593	611	580	607	572	629	580	603	604	596	586	603	587	585	610	619	593	580	620	575	642	597	609	610	584	609	608	625	531	593	591	683	595	609	659	602	567	610	597	635	582	538	612	577	600	614	578	601	593	625	612	588	640	558	675	610	640	578	603	618	630	572	605	609	618	617	546	627	625	618	589	576	631	553	583	598	612	592	599	579	658	606	635	635	577	597	635	579	602	623	578	602	604	589	591	598	595	606	605	576	599	625	598	605	637	626	563	607	626	593	622	593	563	598	607	573	551	595	569	593	610	618	588	560	603	601	569	603	551	624	602	606	585	568	593	630	604	623	635	570	607	615	623	559	638	633	576	597	605	614	547	615	610	619	633	610	579	636	586	615	580	578	600	589	551	579	622	576	604	630	582	610	587	586	579	620	639	615	577	588	579	563	612	648	589	562	627	590	584	615	570	589	601	616	624	611	624	591	552	542	627	613	645	585	567	661	590	581	589	575	594	599	562	584	572	615	649	637	666	588	618	575	639	592	575	588	596	569	542	588	563	582	620	592	617	605	592	580	595	584	580	611	656	600	601	583	636	585	584	618	594	610	567	578	631	590	522	587	635	582	617	583	575	630	585	578	562	573	571	620	569	584	565	615	670	587	594	632	652	667	555	621	637	625	591	586	604	602	566	579	605	613	597	623	571	593	613	559	611	638	567	660	615	558	590	609	641	627	565	620	614	588	601	628	566	613	616	599	632	603	630	604	606	623	628	643	585	547	611	602	598	594	605	581	568	587	559	610	591	582	596	593	617	571	643	589	622	606	586	653	580	583	611	592	608	627	623	607	604	617	568	569	632	650	590	611	552	641	615	632	684	613	617	587	591	614	597	560	664	586	590	586	623	580	570	658	624	598	568	658	581	575	622	586	591	554	556	552	643	564	578	590	590	594	622	607	603	629	634	633	618	582	552	621	648	622	617	560	628	602	642	616	585	565	625	562	578	623	636	565	592	564	589	595	574	565	610	569	609	572	578	615	621	579	668	612	603	648	587	559	583	620	604	570	540	653	603	608	574	626	595	601	599	594	601	575	625	580	607	633	577	614	614	583	603	620	590	605	621	607	616	592	597	601	619	601	572	595	611	636	584	628	613	615	638	660	621	605	594	613	612	633	598	602	616	627	601	572	563	587	585	644	595	600	630	572	593	578	548	573	585	591	623	591	600	629	637	582	610	602	607	610	632	587	610	598	658	599	588	583	647	577	657	601	608	588	607	616	591	610	591	599	586	599	596	579	651	617	620	599	640	643	580	611	605	619	571	618	579	595	604	597	583	610	635	615	599	651	591	649	604	603	613	591	597	603	582	616	677	603	604	662	630	620	565	605	580	596	632	661	576	661	653	593	614	593	647	554	614	569	610	582	628	582	633	590	599	635	639	620	577	577	577	572	609	631	611	636	605	656	622	603	586	540	608	606	595	577	642	558	635	616	618	614	641	603	603	604	594	596	645	621	580	579	629	623	642	600	567	600	616	551	572	577	640	594	612	576	626	645	585	610	588	597	613	556	635	612	632	655	597	641	580	609	605	605	579	624	614	615	623	586	606	606	594	585	600	629	609	592	607	581	625	600	557	599	609	624	598	611	574	575	633	599	596	574	603	618	612	596	594	613	578	622	630	600	570	614	589	604	605	612	609	589	617	619	579	584	604	638	598	591	656	597	644	640	583	588	617	593	577	579	598	609	586
37673	13995	10279	8847	6198	4277	2660	1750	1349	1010	879	723	652	581	573	515	483	467	410	392	379	416	376	378	382	380	324	423	343	360	332	353	326	356	354	396	346	352	343	361	367	331	373	335	378	352	318	347	326	360	376	345	345	343	333	420	350	347	358	328	342	339	330	328	342	348	374	379	357	346	335	325	350	331	347	343	354	363	373	334	304	331	368	358	373	352	349	352	313	325	328	341	363	335	355	394	384	351	328	350	325	374	338	357	347	357	337	311	366	360	345	345	338	320	386	322	340	371	351	338	357	342	392	337	334	314	326	351	346	296	334	347	351	345	365	364	353	330	350	402	344	356	353	356	358	360	333	350	392	335	337	337	347	336	344	325	316	337	351	338	345	354	360	342	359	358	353	344	316	379	348	343	344	349	344	333	368	348	352	324	321	314	326	359	353	326	355	346	344	373	321	354	335	324	327	356	331	369	312	354	335	317	330	345	329	380	336	368	346	346	337	326	308	387	323	355	341	329	343	313	334	305	354	310	355	353	358	318	351	359	354	369	351	344	338	312	336	347	351	354	333	329	295	373	356	338	349	335	338	327	344	350	338	340	358	348	379	341	357	330	362	354	320	341	373	325	340	349	342	323	359	355	341	352	328	353	348	343	356	323	341	327	344	346	344	349	354	330	360	366	353	324	325	341	330	327	340	350	325	322	330	340	352	327	367	324	380	377	339	326	351	359	344	335	315	320	358	352	336	332	342	369	352	332	322	318	371	325	330	346	343	323	338	367	334	363	366	406	347	381	395	343	363	371	350	348	330	282	329	341	373	359	338	357	336	345	352	332	395	374	337	354	331	346	378	350	307	292	380	351	336	355	360	353	368	305	338	353	370	317	341	361	338	344	317	354	321	340	317	293	335	358	350	321	322	320	350	336	383	343	336	307	352	353	336	346	342	351	356	374	329	339	349	342	339	314	357	364	356	322	347	347	391	348	333	306	304	305	360	351	336	365	318	334	326	369	366	348	349	345	319	341	316	344	314	367	355	354	317	314	339	352	389	319	349	341	356	371	350	324	389	421	360	344	351	362	344	328	318	347	349	357	357	335	318	326	358	362	368	336	336	361	335	308	350	400	343	372	373	369	336	322	343	355	330	367	384	331	287	339	311	359	349	335	349	337	328	324	347	366	305	326	355	358	339	364	352	352	375	334	338	358	363	354	360	363	327	335	339	346	360	366	346	329	358	321	314	326	335	336	342	347	369	341	331	362	341	349	347	353	345	347	351	333	341	342	356	318	333	364	358	353	376	339	296	344	319	334	347	362	357	358	351	316	368	355	388	332	368	380	335	344	334	364	334	333	345	335	362	356	335	310	348	339	348	343	325	343	346	335	325	322	355	329	360	367	324	342	342	351	314	355	341	303	350	338	322	340	373	359	327	405	354	334	354	318	375	318	341	368	347	322	333	344	354	333	348	316	329	329	340	371	337	330	331	358	331	325	344	356	328	345	328	325	363	355	311	400	334	332	350	346	322	342	348	316	347	353	315	353	320	325	334	311	348	332	316	305	363	376	331	313	348	335	359	328	355	375	355	346	367	347	340	333	347	331	357	342	304	354	336	314	343	330	333	313	345	326	324	314	334	341	330	352	371	369	347	347	322	347	305	331	332	332	374	362	353	340	358	366	332	329	389	377	315	370	331	344	373	329	357	353	318	364	341	345	322	353	341	358	355	311	349	357	339	355	340	329	360	363	342	344	317	326	360	325	332	322	364	336	343	317	314	349	350	353	338	320	331	351	343	329	357	364	387	336	348	336	323	346	371	352	357	356	353	322	353	344	340	313	299	355	353	335	338	317	349	332	356	344	355	339	366	353	357	294	312	309	352	364	335	365	310	359	343	317	335	335	382	331	318	353	335	354	342	349	365	370	353	379	348	383	356	320	371	331	342	350	310	333	374	344	343	330	338	342	330	324	355	384	345	393	333	345	352	325	341	363	378	355	325	369	328	324	355	337	359	315	337	359	356	328	337	344	370	325	364	333	366	332	344	340	375	334	323	344	351	296	319	354	331	329	355	326	323	368	338	358	328	348	295	326	307	330	354	338	318	337	333	330	310	314	346	347	330	323	340	363	338	333	343	331	364	316	346	349	343	330	312	354	359	349	325	371	378	357	335	344	341	355	353	332	393	376	355	346	340	347	317	357	346	339	319	343	375	358	346	300	319	347	356	351	337	349	343	348	318	341	308	344	306	327	348	349	342	347	315	342	303	323	350	363	357	379	360	310	356	360	389	344	354	330	371	348	321	340	308	383	340	356	331	347	374	383	371	306	298	326	392	324	327	291	362	330	344	335	367	396	381	378	364	338	363	329	349	326	313	334	361	369	304	362	354	362	365	346	368	332	314	378	333	327	352	347	330	355	356	356	351	323	351	341	329	340	338	350	364	370	352	327	309	361	337	318	387	366	327	312	358	359	353	336	362	360	317	360	337	342	368	316	334	360	363	361	320	355	330	342	337	331	326	338	332	347	367	381	354	317	374	360	366	333	345	367	351	367	346	361	350	333	332	340	365	369	336	369	352	343	336	352	377	370	336	317	314	388	387	301	318	378	328	334	343	345	402	335	324	316	354	318	350	386	339	372	343	371	368	332	315	327	342	346	378	313	284	341	312	322	352	368	336	349	359	321	320	332	346	356	335	356	372	362	298	337	317	366	311	342	352	359	323	336	310	319	375	372	334	366	363	340	371	332	339	352	347	343	360	360	343	339	362	337	355	345	332	353	371	362	347	369	339	332	357	343	352	351	346	331	358	374	312	378	337	356	347	357	378	321	321	322	303	359	371	336	342	344	328	369	361	354	362	356	322	310	352	346	346	315	349	355	354	335	330	367	373	330	383	342	352	340	346	380	313	375	320	333	367	342	351	354	337	378	378	308	349	370	374	332	342	351	340	340	352	327	335	359	357	358	360	343	327	324	307	327	342	352	358	359	361	361	343	341	302	312	342	376	361	349	358	349	313	325	333	346	365	367	342	311	345	339	327	368	352	345	362	332	350	366	351	353	310	340	308	309	345	319	309	325	353	382	332	353	375	330	310	328	336	335	340	319	342	353	342	382	356	355	376	366	349	318	333	348	332	327	349	334	339	335	343	317	372	356	322	327	339	349	319	321	377	335	339	316	336	342	305	347	321	359	330	345	348	332	352	322	340	282	338	305	340	371	358	342	305	359	354	316	364	342	367	362	370	352	329	366	352	300	327	341	364	362	352	384	328	372	362	322	329	327	370	338	323	330	334	391	353	349	349	308	291	367	364	337	299	348	360	334	360	365	371	372	358	310	298	391	369	341	335	363	365	314	320	356	380	333	327	340	329	354	319	364	302	350	315	313	381	360	353	303	324	333	360	356	345	336	335	348	354	343	360	349	330	350	351	331	339	376	360	358	367	317	353	336	346	328	348	349	377	349	366	343	325	344	344	375	332	344	335	339	323	359	397	333	306	362	330	329
19255	7260	16034	19341	17480	14030	10207	6871	5434	4145	3456	3187	2621	2324	2139	1762	1542	1590	1321	1150	1026	968	1028	920	878	882	896	875	896	873	801	860	902	902	865	872	850	821	870	804	770	815	807	786	757	789	805	761	783	779	795	766	829	769	755	731	747	756	777	759	765	784	731	738	748	703	730	733	779	778	721	747	760	762	757	744	698	742	703	712	770	740	760	788	710	724	744	718	738	714	774	761	784	825	733	748	791	778	797	749	735	695	765	765	722	741	754	728	767	718	765	744	723	746	701	745	762	725	753	704	774	744	775	715	728	735	739	730	718	756	707	700	766	694	782	716	730	738	757	737	753	711	727	741	744	789	692	710	687	736	758	735	721	748	777	742	729	773	723	730	720	709	672	703	741	753	745	736	693	737	723	716	742	762	738	789	763	692	765	721	744	744	735	731	712	733	708	650	764	691	697	771	726	735	745	740	717	736	751	754	696	713	723	684	708	710	743	745	730	757	734	733	779	740	760	741	781	710	744	719	780	776	687	716	750	738	747	763	772	784	712	746	795	726	717	745	791	734	741	782	741	755	769	727	726	722	733	738	765	781	796	682	739	750	732	756	737	756	730	708	754	727	736	752	740	767	783	780	719	760	725	722	714	713	744	736	748	754	728	781	699	748	686	807	713	753	703	704	762	709	726	726	734	690	680	695	710	746	757	733	706	712	696	743	742	769	727	749	710	735	709	727	704	741	739	711	757	717	743	746	734	745	774	750	729	751	735	753	700	700	756	735	744	691	715	774	755	708	727	759	711	765	724	726	774	700	692	747	759	755	726	756	783	737	722	740	720	745	797	751	717	749	701	678	740	750	734	703	764	724	769	757	737	724	776	734	709	800	730	757	694	720	705	743	764	744	686	735	760	725	721	739	715	762	733	689	728	743	779	754	743	696	731	735	744	743	709	713	710	694	748	702	686	719	770	742	728	746	717	795	728	725	720	691	728	746	779	705	722	742	760	693	773	705	749	692	737	676	735	741	728	702	724	700	772	766	733	713	713	714	739	778	756	747	762	749	737	744	712	715	712	742	711	695	746	721	761	724	775	767	685	727	757	750	712	768	759	748	724	743	780	737	720	746	732	718	740	731	691	743	762	682	729	671	710	722	733	744	778	710	765	731	711	699	711	714	709	693	734	710	680	733	737	710	746	715	736	753	735	715	732	729	727	716	750	737	746	722	724	706	808	732	703	728	764	726	753	712	789	744	699	766	684	741	739	750	759	725	696	778	703	702	738	733	747	744	760	739	794	730	737	742	735	760	718	728	731	716	735	796	724	755	785	751	745	713	799	754	750	783	723	782	741	732	686	717	686	744	742	710	729	746	755	718	704	761	743	736	818	794	689	726	739	712	703	726	768	708	749	699	718	806	795	768	743	719	748	724	735	757	654	798	780	717	754	739	766	704	724	775	722	727	739	706	771	756	734	744	757	739	755	725	742	739	704	781	718	725	788	713	716	691	714	778	766	754	725	706	735	738	718	728	731	720	731	723	702	765	733	710	772	757	747	755	760	728	726	701	708	722	764	769	741	727	768	691	729	736	740	724	745	766	759	761	749	762	747	751	763	745	755	754	774	742	762	731	774	713	705	762	773	716	716	740	764	738	745	762	726	711	741	747	740	703	741	713	730	696	706	767	766	744	718	698	766	737	791	705	764	780	744	716	755	697	748	725	735	730	795	741	741	691	727	750	770	738	783	742	740	737	792	721	758	750	737	736	684	733	733	757	757	753	731	758	751	776	703	758	752	708	773	733	728	758	741	738	722	697	753	734	765	751	687	725	746	749	763	763	754	715	716	724	746	715	735	761	707	779	745	692	749	765	747	756	758	755	765	753	728	710	745	738	730	765	769	753	731	749	746	785	725	737	745	711	734	734	697	751	716	700	707	725	706	746	746	717	749	721	733	783	725	730	717	762	742	695	736	710	687	757	723	749	746	720	736	746	715	704	730	741	714	769	759	711	722	769	721	709	773	755	690	738	726	761	703	733	709	722	717	755	756	740	772	725	712	775	710	749	808	685	700	730	767	694	748	786	757	737	690	718	735	773	776	719	747	742	732	728	705	728	716	791	685	712	744	719	779	752	791	708	684	752	810	710	723	695	717	736	756	770	707	768	759	745	686	736	758	801	749	747	726	695	761	680	763	731	723	738	767	724	741	735	737	771	716	729	712	748	742	732	769	742	731	748	732	712	704	775	754	724	721	767	704	769	742	727	722	743	736	720	743	741	712	759	768	747	746	688	775	757	743	751	741	707	748	713	741	759	791	744	711	762	712	713	741	758	779	730	744	696	744	739	721	745	757	754	755	724	657	758	701	739	718	770	736	725	727	723	776	719	797	691	720	758	736	742	767	759	754	767	724	737	763	810	740	702	723	775	747	738	684	722	786	701	745	732	764	796	710	740	733	757	754	695	735	719	699	740	766	736	765	737	733	704	769	728	693	726	748	754	713	735	762	725	769	731	733	762	712	755	739	746	730	757	730	736	725	769	776	778	722	725	715	741	746	679	747	748	693	709	721	775	749	684	742	703	736	768	709	678	719	738	719	718	786	705	733	769	729	726	719	754	703	745	752	748	746	766	757	744	699	712	737	739	762	756	745	748	709	763	749	693	711	756	718	773	757	773	731	745	746	733	788	699	804	728	778	757	763	736	747	740	732	771	694	761	718	744	739	754	764	771	769	726	737	764	717	784	760	668	744	720	784	740	787	723	723	696	666	710	733	734	777	734	752	735	742	709	745	784	748	754	738	712	757	747	702	713	804	707	769	781	730	720	683	753	718	816	730	733	714	747	748	714	738	747	777	704	721	731	761	733	748	722	697	752	758	729	751	693	783	711	708	776	727	718	688	723	702	733	774	766	738	746	725	752	768	727	757	768	761	731	750	717	734	740	689	728	781	706	728	771	744	741	773	750	733	726	776	778	704	747	727	695	726	723	770	771	777	756	703	777	742	790	689	708	752	762	726	756	693	773	709	761	730	744	738	715	797	738	715	728	700	773	732	777	783	774	760	735	752	748	730	719	742	734	725	720	739	710	713	721	718	747	702	780	764	760	752	768	741	718	750	752	691	724	754	753	735	766	720	704	734	774	727	720	740	707	725	737	778	774	716	735	727	730	730	734	776	744	756	773	752	749	728	746	701	683	786	705	789	714	715	798	681	759	739	746	744	722	742	757	778	712	761	744	738	702	731	752	736	685	727	700	715	787	750	777	698	727	721	738	795	745	714	710	742	752	780	762	755	718	722	757	742	758	717	754	705	753	791	749	725	753	745	731	709	723	812	729	746	734	766	751	746	726	778	742	742	699	744	766	745	732	734	747	760	729	710	712	713	726	784	734	739	749	705	697	732	721	738	719	771	746	765	741	747	742	821	685	747	719	763	733	719	743	745	721	755	724	708	714	765	752	777	691	774	727	739	770	736	707	724	755	717	780	747	748	752	800	795	755	717	736	759	737
11358	3943	4269	3525	2640	1825	1182	813	677	587	440	430	377	363	362	316	301	321	307	290	275	272	263	256	285	303	249	262	275	264	273	255	231	291	238	295	294	274	266	275	301	223	256	249	283	256	297	268	255	285	278	257	260	288	251	257	260	273	249	290	249	237	292	268	248	264	304	273	276	303	280	274	284	284	253	309	250	277	275	292	261	274	251	257	267	254	250	280	275	228	300	273	255	309	278	295	307	261	280	257	253	259	282	294	274	295	279	285	275	299	267	252	279	250	280	275	250	254	244	284	263	288	266	239	292	272	271	296	265	285	260	255	299	255	305	259	281	286	293	277	284	270	257	284	256	275	267	269	315	264	277	257	241	293	243	293	299	260	244	280	271	275	321	278	281	273	260	300	298	263	256	259	238	280	274	277	275	281	269	279	240	276	264	267	238	274	266	270	286	291	246	273	294	271	240	258	242	270	272	287	288	287	272	266	294	289	299	254	254	254	261	288	272	259	283	283	253	261	252	271	268	271	266	262	291	252	248	263	236	253	288	253	286	275	269	274	283	271	281	258	256	264	239	269	291	272	292	282	267	300	261	274	254	225	249	267	259	273	277	257	243	281	257	251	262	248	275	229	240	233	259	275	281	269	306	285	286	258	294	285	281	253	257	267	273	265	270	326	252	284	270	280	295	298	260	271	292	302	241	256	255	269	270	266	270	263	287	264	260	255	309	274	276	282	266	258	262	274	259	286	276	260	279	261	274	271	264	239	254	286	245	279	285	275	280	261	288	243	254	296	287	286	264	269	304	257	275	264	256	248	260	240	266	265	302	289	274	270	296	259	306	269	264	264	266	299	269	253	277	245	266	256	289	266	270	288	278	263	277	284	282	254	250	256	250	241	278	248	299	236	280	283	260	289	257	265	271	245	269	251	244	268	298	246	339	248	251	252	261	249	270	264	255	275	263	292	260	291	240	278	280	295	262	250	285	239	257	284	288	266	253	252	244	273	282	260	275	247	277	265	248	305	273	290	261	283	242	261	286	233	248	273	287	261	277	283	278	287	247	281	260	248	259	273	256	267	253	283	288	295	282	282	291	258	272	249	261	258	280	280	265	290	284	267	267	279	237	277	261	273	260	268	266	256	251	281	243	295	243	234	290	279	276	244	266	283	267	276	270	288	246	301	261	257	266	259	261	275	271	283	274	257	255	290	250	276	268	281	258	252	260	271	251	246	239	259	270	264	313	265	288	241	289	266	268	247	278	287	266	266	271	280	289	299	258	303	268	252	264	251	302	282	255	288	277	291	278	275	245	269	310	275	246	257	217	285	268	296	282	256	265	290	278	281	271	308	273	275	268	245	282	255	262	273	290	277	260	255	283	285	281	270	274	258	263	288	266	256	254	291	283	226	295	265	278	231	262	263	271	258	262	278	270	298	265	263	237	272	281	248	263	267	286	303	294	247	251	256	273	286	233	279	261	290	277	297	301	264	275	282	261	278	269	293	253	265	292	279	289	307	265	266	265	248	292	294	261	231	273	265	283	242	248	261	267	266	263	273	259	259	260	267	262	283	262	252	294	274	263	268	267	271	238	267	240	227	278	296	265	226	281	261	271	269	235	265	288	267	285	283	249	258	280	250	280	264	247	266	293	289	271	259	225	281	289	273	274	293	271	251	273	256	285	267	298	275	298	266	275	285	281	259	292	282	264	249	283	276	251	276	249	255	275	295	273	287	274	279	283	281	269	259	289	259	251	254	257	308	294	294	287	277	260	293	294	253	221	293	242	255	261	251	289	253	264	255	275	297	304	293	267	304	245	278	278	253	257	265	254	251	289	258	290	272	238	279	285	258	264	283	278	264	297	270	272	263	249	231	272	265	295	270	248	265	285	266	277	250	280	262	276	265	284	282	295	264	279	271	296	244	286	301	249	278	269	261	293	252	290	297	288	300	242	248	247	289	287	256	306	276	286	303	278	268	264	296	274	291	275	264	279	251	275	273	268	283	273	259	299	269	277	270	286	273	280	290	293	265	231	267	251	269	293	254	240	265	297	246	264	310	275	278	270	233	261	258	304	265	282	275	270	258	232	255	298	302	259	275	283	266	247	308	278	255	255	273	253	261	281	255	253	299	253	288	247	257	276	261	259	278	270	262	282	259	269	285	267	285	260	282	281	303	275	261	286	239	292	283	282	268	280	235	267	290	258	295	256	268	267	277	282	274	258	275	243	252	260	291	285	258	232	239	273	260	287	288	286	268	303	261	265	284	243	263	287	301	290	259	280	271	246	270	255	293	264	260	282	265	264	272	272	258	290	303	294	285	243	252	308	307	292	289	272	276	274	269	247	277	223	281	248	262	293	258	244	300	297	266	285	261	306	256	266	294	266	292	267	233	295	258	257	256	282	275	278	303	259	265	263	296	267	295	245	276	278	285	270	231	277	243	271	266	261	293	287	269	265	276	276	263	274	264	269	273	285	306	253	278	246	277	317	268	247	263	312	260	272	266	281	246	262	253	292	289	268	250	266	276	278	303	287	253	262	299	254	298	256	280	286	280	287	297	264	278	276	269	266	292	269	258	263	275	261	316	245	237	277	287	268	248	273	280	237	277	243	263	263	252	269	255	290	266	286	270	300	261	281	248	252	276	272	241	269	271	283	260	246	274	246	234	259	280	267	237	242	295	288	314	259	261	297	287	270	283	280	265	280	239	259	269	276	283	293	282	299	258	234	285	252	293	266	279	265	284	228	268	240	257	275	264	271	266	256	271	276	282	273	324	283	275	261	274	255	264	249	268	294	279	272	265	257	264	251	258	266	245	252	288	279	272	269	268	264	281	251	241	303	278	287	277	253	302	267	247	263	258	245	249	275	278	269	270	269	271	299	295	277	309	299	252	281	293	262	263	263	285	267	279	268	260	280	258	253	243	265	310	278	249	276	261	273	279	274	293	247	257	281	249	246	281	281	281	308	275	295	268	299	281	301	261	282	248	291	276	244	274	265	244	297	282	251	265	277	279	245	269	285	258	268	239	285	254	275	275	286	284	275	238	261	271	287	257	270	299	292	254	263	283	257	284	267	268	282	302	259	299	291	287	281	289	272	276	292	243	277	276	273	278	283	248	236	272	270	288	283	246	269	282	288	242	255	282	256	285	255	279	293	276	274	262	245	232	291	257	242	264	300	267	297	286	273	277	252	285	273	264	264	244	249	251	265	279	256	256	273	268	323	282	260	266	232	278	253	276	271	276	293	283	274	280	305	296	273	286	299	245	310	297	257	265	270	255	308	259	264	279	269	305	258	266	283	280	264	264	287	269	275	312	270	255	277	259	238	285	250	277	266	261	274	274	272	287	252	267	236	244	269	271	281	262	249	225	218	248	276	325	268	252	258	294	279	251	297	265	303	252	261	274	238	262	246	316	256	262	265	250	291	276	291	263	268	290	298	289	268	276	280	282	256	273	260	277	244	252	251	271	230	279	269	270	232	247	262	295	246	247
5856	3280	8021	9775	9057	7129	4766	3258	2618	1969	1653	1474	1302	1263	1102	979	903	873	755	724	740	645	663	716	591	644	656	653	598	573	659	627	627	619	629	542	579	623	583	660	640	624	600	620	573	575	611	567	599	585	629	603	637	617	639	552	588	605	634	625	594	575	586	573	584	608	608	558	603	620	579	607	590	616	581	572	587	583	608	637	563	547	588	626	627	606	556	588	586	599	605	584	609	613	578	597	607	596	571	604	582	568	558	521	619	593	579	567	610	559	581	577	628	576	604	602	597	593	588	590	604	554	629	606	560	534	574	596	580	600	597	589	574	576	551	598	612	567	582	576	539	603	606	565	619	546	612	580	534	573	599	568	564	563	596	580	575	568	591	579	582	533	595	573	594	586	615	573	593	582	610	602	582	548	576	590	634	578	558	550	582	598	598	553	608	608	595	601	586	625	565	600	531	552	616	613	565	563	578	575	555	580	588	613	618	587	572	587	599	586	576	600	655	601	565	603	600	638	579	567	585	571	583	579	587	560	576	591	591	576	623	577	571	582	602	599	596	591	570	568	618	590	618	610	625	590	567	581	602	618	631	574	605	611	535	618	572	578	599	613	559	611	570	560	610	593	588	575	606	580	630	655	591	601	600	562	607	616	624	573	586	576	572	547	572	618	597	557	579	594	596	585	554	567	544	605	555	621	601	624	581	553	618	580	589	584	595	595	605	582	605	575	550	589	577	576	598	572	566	587	615	566	540	602	576	581	603	603	616	633	620	591	561	577	604	588	625	578	560	570	572	583	584	585	570	581	545	566	588	618	577	582	560	586	590	560	622	576	540	548	573	609	599	557	597	604	573	573	582	609	596	565	604	583	580	591	598	589	600	628	578	570	576	573	594	562	661	566	592	600	582	577	580	559	547	599	593	572	606	580	551	568	588	571	579	637	593	579	573	594	605	586	553	592	560	586	587	600	557	586	600	607	594	596	584	574	594	612	598	616	560	547	584	628	635	591	602	587	608	629	617	639	605	588	602	600	630	614	629	613	555	580	596	565	550	585	631	562	590	601	573	624	587	612	615	582	604	572	584	578	615	640	606	550	587	610	597	621	630	570	608	545	600	610	610	602	596	568	598	579	627	573	577	583	578	597	568	644	587	604	571	546	648	625	599	601	600	634	605	603	602	593	566	607	624	580	566	571	557	596	585	597	588	586	622	592	634	598	611	590	614	600	596	580	590	554	603	604	669	554	605	588	546	612	558	581	590	579	593	627	583	576	559	593	550	571	600	575	591	586	607	605	590	535	563	553	604	591	617	581	575	595	559	575	554	573	590	574	536	588	627	599	576	618	616	602	573	614	570	563	576	600	573	602	538	591	597	576	581	573	591	615	614	585	551	617	574	601	554	539	626	607	612	581	620	611	611	554	618	606	565	604	601	550	567	585	572	615	588	583	641	567	644	601	587	590	563	550	600	559	583	614	609	555	617	627	596	590	631	567	582	581	615	588	576	598	570	594	590	596	556	584	573	598	582	597	561	596	575	613	590	587	616	594	554	570	580	583	579	612	601	567	594	590	623	557	560	613	559	564	612	614	593	532	598	611	594	586	603	598	634	592	601	598	553	583	606	594	588	552	596	592	573	592	571	662	593	561	606	552	548	612	536	603	619	579	555	585	565	615	580	649	569	564	560	621	617	598	567	615	616	583	564	600	575	582	558	620	613	569	583	592	620	574	589	595	547	558	574	603	535	619	575	628	593	550	584	588	564	585	589	577	612	636	613	585	569	602	580	552	582	557	591	596	588	558	582	569	579	572	579	622	609	596	635	552	585	622	624	555	596	581	598	554	571	597	589	554	606	572	567	571	619	626	595	582	563	597	592	580	540	573	581	576	603	605	604	593	604	554	571	571	589	579	568	593	577	608	607	591	563	634	629	576	625	587	596	577	583	576	591	580	603	600	589	586	609	582	579	603	546	577	563	648	614	584	572	582	591	571	611	617	538	565	528	630	606	585	585	573	593	626	585	614	580	578	619	596	555	540	606	576	578	597	585	603	625	610	563	580	622	565	595	626	574	533	539	564	581	541	575	605	595	593	623	596	592	614	569	581	571	608	586	614	568	595	611	583	620	597	618	610	572	623	638	580	606	619	591	612	588	588	629	581	581	568	571	604	603	586	575	589	591	603	544	602	612	550	600	568	557	575	585	585	551	586	599	601	578	618	619	587	599	626	624	658	607	565	559	608	578	586	570	579	608	536	649	612	613	592	603	615	552	588	531	608	552	577	573	595	586	573	610	586	606	615	597	590	603	576	578	556	599	619	570	604	536	619	586	618	607	550	622	580	558	605	601	578	610	580	597	576	568	554	604	585	598	619	609	583	613	574	597	577	580	576	585	585	566	606	565	622	538	588	583	553	572	626	619	579	590	556	583	594	553	606	565	629	600	603	589	621	580	542	661	588	627	620	594	590	596	608	630	572	626	593	590	581	617	624	629	592	578	620	561	566	571	580	547	596	630	541	578	581	560	558	573	607	590	584	563	581	593	566	572	574	565	606	560	592	602	592	622	571	602	624	609	557	610	574	576	558	586	602	599	607	607	615	614	593	573	585	639	597	557	592	591	556	581	620	596	589	644	652	553	576	562	597	612	597	590	575	554	552	613	593	592	596	607	592	575	624	604	552	556	615	607	577	547	636	586	627	605	566	577	580	568	617	621	549	587	577	580	602	572	570	572	598	581	599	601	591	592	578	581	593	561	583	599	547	584	569	586	604	551	570	553	631	563	575	602	565	623	583	568	625	624	606	614	644	621	586	607	610	599	551	591	574	579	602	574	593	588	590	574	585	595	555	602	605	602	578	592	563	597	548	577	614	565	587	609	587	561	606	558	566	606	635	599	600	571	602	601	553	617	587	601	594	580	589	587	589	595	533	582	563	603	608	591	607	602	567	580	592	554	578	597	562	577	609	611	591	611	598	595	550	568	610	627	569	584	608	603	559	562	609	600	607	574	582	582	595	576	624	608	595	568	563	556	555	624	561	606	568	618	585	595	583	653	565	548	619	623	603	614	613	573	626	588	551	621	587	621	615	583	563	613	592	621	606	572	602	586	568	590	602	590	529	596	581	623	578	586	620	668	581	591	587	603	587	592	565	570	578	618	577	590	639	628	607	596	576	590	573	552	559	605	568	558	553	573	583	601	615	576	588	578	594	591	617	556	547	557	585	590	525	567	599	598	596	571	584	572	630	592	566	547	551	591	569	632	536	566	612	555	544	604	598	574	592	607	549	554	646	601	534	576	583	582	584	605	578	560	581	649	553	615	594	575	588	564	562	563	627	584	593	626	570	601	586	565	570	591	588	605	584	608	581	564	573	588	579	539	619	606	613	613	611	623	585	588	579	562	577	593	569	612	603	589	552	548	585	603	609	603	550	590	586	592	580	607	568	593	561	548	602	584	583	560	601	600	601	572	557	564	578	665	586	573	600	570	581	586	587	589	528
26436	10007	6774	5964	4259	3068	1975	1259	981	786	671	581	491	502	449	402	364	372	330	331	288	310	306	266	316	313	297	245	268	270	287	298	265	256	310	285	311	294	245	270	266	289	259	300	245	299	249	257	279	279	294	284	261	267	289	309	309	285	297	274	288	264	271	243	248	286	277	308	287	254	266	272	306	234	272	304	270	284	281	291	284	285	246	264	260	251	269	267	278	238	270	250	288	288	287	262	260	253	305	286	253	278	255	285	273	305	285	263	257	275	280	320	241	272	302	302	245	257	294	267	253	252	277	275	259	283	301	294	265	274	254	251	279	267	278	281	268	260	270	302	299	269	290	290	250	318	258	266	273	274	297	305	299	297	289	263	260	273	281	297	313	278	275	251	282	260	265	269	220	279	299	260	259	277	303	286	286	271	285	305	263	279	274	274	274	291	262	260	266	279	258	268	260	280	261	277	259	262	297	279	269	288	267	293	284	274	300	266	277	292	238	257	263	264	272	292	313	275	274	265	275	274	259	282	278	273	271	283	277	263	278	262	303	281	273	262	253	231	270	255	268	277	255	258	279	268	279	296	293	285	252	283	297	255	272	313	253	284	297	253	279	276	291	276	308	296	236	289	289	281	288	277	277	229	277	264	272	268	267	257	246	248	286	273	237	272	266	273	253	274	293	256	252	243	275	237	266	260	268	293	283	247	267	300	269	283	304	261	305	311	272	261	248	295	309	287	279	275	259	288	272	279	281	280	259	277	269	266	257	275	286	301	294	268	276	264	292	273	255	303	278	278	272	268	248	270	267	266	277	269	261	293	300	301	264	259	270	268	283	297	248	226	276	289	270	274	305	256	277	242	252	290	260	260	299	273	280	282	256	290	270	279	279	230	288	273	277	285	271	245	286	273	277	239	251	283	249	298	261	281	285	267	294	302	268	320	283	242	230	268	262	299	288	251	264	271	268	263	278	246	277	271	281	265	229	277	264	291	239	249	260	273	273	291	277	314	263	252	287	249	290	290	286	269	265	285	286	254	272	264	274	266	265	267	282	265	284	275	279	280	258	282	254	261	267	245	267	261	323	297	302	301	284	302	288	267	270	265	280	273	273	265	271	281	280	261	274	270	243	272	273	295	272	264	286	265	265	286	294	276	252	264	261	291	261	266	291	277	275	275	287	267	252	293	255	263	282	287	249	264	283	260	256	307	262	289	225	267	308	255	302	295	298	287	265	284	245	277	290	284	266	277	267	261	248	274	290	283	291	294	272	261	274	282	254	262	241	282	277	278	291	278	285	288	278	311	263	243	248	296	269	305	250	275	259	286	252	280	313	263	271	240	286	270	246	273	272	286	284	258	252	274	274	275	297	262	270	238	281	301	274	264	285	284	277	275	307	267	288	283	249	274	280	260	294	286	279	265	280	267	252	282	264	302	223	265	282	301	237	250	259	264	271	287	279	272	269	256	269	282	296	233	302	269	269	251	277	295	277	249	265	272	251	234	266	276	263	279	265	257	279	278	275	269	263	289	291	294	277	249	271	263	235	260	260	276	279	245	289	272	264	242	296	289	251	278	278	276	264	261	276	272	310	262	290	277	248	270	265	301	288	252	298	272	285	286	266	289	287	259	253	309	284	265	285	274	293	254	266	276	297	271	297	254	267	245	291	294	256	246	268	252	266	270	290	286	283	281	251	267	298	278	298	261	264	247	325	253	304	295	269	290	286	247	234	267	289	305	259	291	234	261	262	282	263	291	275	267	300	278	288	272	265	292	275	268	282	302	253	288	249	308	281	284	250	276	293	277	279	301	291	293	261	291	244	243	260	256	218	271	287	238	283	264	297	272	265	256	278	251	278	247	264	292	254	277	277	261	272	270	249	293	280	279	290	259	279	265	267	288	278	244	280	299	289	274	300	262	288	254	253	276	257	252	268	274	277	306	257	278	267	261	283	324	272	273	290	277	280	254	279	304	261	257	301	284	276	265	269	232	251	263	285	273	252	269	249	284	249	280	254	253	253	296	273	245	278	271	273	250	258	269	280	273	313	268	287	256	275	259	275	271	287	278	245	269	256	299	257	283	260	251	272	259	264	283	282	287	310	274	290	270	233	259	304	269	273	271	278	277	266	267	284	279	306	297	293	289	252	300	306	272	272	270	247	255	304	249	281	274	298	243	275	262	255	252	266	263	255	273	301	284	261	258	294	301	288	275	279	264	257	268	290	295	280	286	269	284	262	279	291	274	301	295	313	275	260	285	274	290	284	283	260	302	271	280	265	248	244	264	278	267	253	265	256	289	249	272	276	248	278	265	283	295	269	277	285	268	282	261	297	275	266	273	300	264	247	256	284	261	274	259	268	276	270	279	280	269	290	255	292	260	279	284	273	322	284	311	264	306	347	293	264	260	261	260	267	291	289	276	305	294	234	273	237	267	309	277	273	234	280	291	276	268	281	276	255	278	281	252	271	286	258	275	270	276	289	277	252	257	284	241	276	281	280	261	280	289	265	264	272	291	290	260	246	307	279	272	259	282	270	283	256	292	264	254	260	270	284	246	299	295	274	263	268	312	278	237	276	293	252	284	221	231	241	300	278	275	268	287	229	269	253	262	272	272	281	251	284	242	256	293	254	247	287	289	284	260	301	280	260	288	239	251	239	251	256	305	287	307	230	280	287	284	280	261	251	244	274	265	270	276	251	259	274	266	306	315	252	278	291	301	282	273	270	249	271	321	294	277	271	241	271	265	283	249	236	255	264	299	234	258	244	258	268	269	288	252	259	299	282	279	291	263	289	269	261	262	305	277	311	284	271	270	291	294	268	266	238	256	249	272	275	271	294	274	257	277	288	296	280	267	273	273	313	261	287	293	270	279	287	279	264	272	269	289	299	276	284	286	296	277	285	297	236	271	250	255	267	309	264	269	245	275	283	252	261	273	274	277	251	270	280	300	262	247	262	264	263	277	319	275	265	263	297	248	266	266	298	281	283	257	279	306	260	309	290	237	262	254	278	250	265	272	239	249	305	271	283	271	282	278	251	288	256	288	257	260	293	278	244	274	278	256	260	287	298	293	292	276	242	273	276	299	269	279	294	272	242	254	263	263	274	255	283	250	273	272	231	266	286	260	326	295	258	279	259	263	297	275	299	259	251	247	249	245	254	278	272	261	271	291	271	271	282	240	307	284	262	281	271	268	275	266	277	277	274	297	307	282	275	275	251	274	295	295	287	273	261	268	284	338	275	298	285	276	270	242	260	289	285	254	276	276	248	288	266	274	271	287	269	290	272	282	313	285	273	255	259	265	279	250	269	253	292	247	275	276	266	259	300	284	271	259	270	267	251	269	242	268	257	273	300	273	275	278	289	291	261	250	257	260	261	279	249	261	273	287	282	284	252	285	251	256	285	283	286	306	297	306	269	319	255	276	313	273	262	280	289	280	280	241	260	274	282	299	254	294	259	271	277	298	311	269	264	255	255	276	289	257	278	266	265	304	265	256
14356	6383	11881	14763	13927	11102	7859	5306	4085	3046	2627	2235	1893	1814	1541	1349	1275	1223	937	840	866	830	801	713	710	735	707	726	679	712	673	646	661	658	643	624	676	657	636	605	642	628	619	652	601	632	624	645	618	667	626	634	621	607	638	619	593	599	627	611	565	597	663	649	668	623	647	657	618	637	610	592	589	604	627	581	661	633	620	579	599	632	627	613	609	621	610	605	635	647	630	632	609	626	667	623	628	609	610	641	610	628	579	620	614	631	577	579	616	663	649	604	620	622	603	586	590	616	605	629	617	649	607	604	588	576	619	600	609	592	650	612	598	634	615	594	579	608	608	601	605	628	595	605	633	600	614	560	609	586	570	596	639	628	604	586	600	603	653	553	587	643	552	598	584	616	562	619	549	601	595	576	615	572	589	615	588	610	590	630	566	629	565	632	615	623	587	569	559	578	569	613	624	618	626	633	596	646	584	599	626	575	624	564	562	610	604	624	580	615	644	586	611	639	571	556	605	614	585	587	608	593	649	586	619	609	603	589	627	614	606	661	575	590	598	603	583	597	601	590	588	595	588	581	600	655	621	591	606	632	585	609	603	605	609	576	588	615	626	575	604	602	562	577	594	619	600	577	635	594	588	598	609	612	606	571	580	584	573	604	604	562	560	612	600	625	591	587	650	580	576	593	642	609	563	617	596	607	568	605	609	646	613	591	648	620	610	617	611	564	618	579	609	571	633	574	618	591	586	601	613	628	585	591	573	596	585	549	617	602	574	611	571	581	602	581	643	565	653	645	558	579	586	573	621	605	528	598	606	634	569	624	600	628	657	574	608	585	641	594	587	587	635	581	574	587	608	605	631	624	643	627	607	598	536	590	556	624	596	579	604	627	581	605	636	623	577	615	606	601	663	573	632	637	628	591	609	592	614	582	587	624	624	650	603	596	640	619	663	604	570	651	614	588	591	585	620	588	601	628	594	621	580	581	593	623	561	602	585	600	566	604	615	610	611	618	615	597	620	592	559	578	555	603	627	643	603	615	615	587	629	606	632	559	588	613	571	615	594	595	577	572	550	621	583	653	584	624	592	614	573	629	617	573	571	636	626	613	636	574	603	593	602	615	604	647	603	600	607	605	603	639	615	567	575	574	611	606	598	590	609	606	607	623	638	602	622	579	628	613	590	596	599	582	612	609	559	626	579	637	624	611	526	637	607	587	586	579	596	644	591	607	634	574	628	580	594	618	576	587	617	605	611	580	597	630	589	587	612	616	602	555	627	596	590	607	611	647	608	572	627	642	565	602	563	600	595	603	616	612	553	581	593	637	631	640	630	575	666	649	611	558	616	580	594	621	592	622	599	649	620	609	594	635	599	595	607	632	578	598	607	625	582	556	610	626	647	587	607	609	612	656	597	654	640	609	569	620	593	607	640	610	601	608	639	558	603	582	585	558	578	651	618	649	623	538	609	636	618	631	606	603	600	630	649	587	623	617	619	579	637	592	577	609	587	566	600	605	594	604	573	590	601	592	635	610	607	596	590	644	579	650	591	618	586	594	613	566	588	581	609	608	578	636	583	602	596	590	594	651	629	568	578	651	588	575	604	608	582	584	579	587	596	622	617	614	610	585	646	566	591	615	571	622	631	627	577	586	606	600	624	590	608	597	592	610	581	660	596	603	587	624	604	625	593	590	648	591	624	627	614	625	597	573	591	620	571	635	616	566	632	569	625	635	589	569	604	602	607	611	592	628	609	635	617	621	586	570	608	617	630	573	597	596	650	581	601	596	604	589	629	569	620	660	625	629	625	606	622	582	601	631	603	585	618	588	643	597	601	582	621	562	594	590	609	620	584	587	609	656	592	636	578	583	582	634	593	617	601	606	617	641	631	574	591	598	620	600	605	608	637	670	571	613	619	637	614	573	599	597	615	608	626	613	631	595	596	590	593	603	572	580	611	604	609	587	599	608	608	601	643	568	564	570	616	608	606	583	607	583	584	610	585	584	610	606	605	635	602	575	591	611	651	621	562	603	599	624	589	633	621	668	574	556	639	596	602	642	570	603	594	612	615	595	573	614	574	589	613	552	603	604	571	610	629	596	621	629	625	578	646	658	594	593	623	586	648	599	605	576	598	578	609	615	570	647	587	586	629	631	576	549	586	564	601	563	610	601	525	637	588	617	610	558	560	606	585	601	601	627	630	584	585	597	627	605	580	623	581	638	583	616	577	578	603	594	602	632	567	564	588	609	627	625	590	662	602	620	641	625	574	581	611	573	568	601	637	581	623	624	603	556	624	649	617	602	607	616	616	583	597	635	572	604	593	597	582	612	610	603	588	616	582	613	573	598	590	618	576	610	570	583	620	618	593	631	605	617	565	635	666	596	617	652	631	634	568	564	590	622	614	635	600	605	598	588	614	591	603	591	611	581	544	576	589	587	612	611	594	589	626	624	602	575	591	636	603	589	668	593	632	572	626	627	635	599	599	619	637	553	625	617	641	615	568	598	590	627	605	587	589	592	645	637	595	611	655	600	574	607	592	584	633	580	594	590	626	598	597	617	588	603	625	608	649	597	604	640	616	572	622	566	579	595	565	584	562	594	580	601	594	553	593	562	591	609	628	621	568	573	594	562	632	599	588	581	588	618	590	620	640	573	599	582	631	584	563	551	613	573	576	634	575	652	615	579	603	625	571	617	614	570	614	596	602	588	580	625	616	644	574	598	587	572	631	589	604	581	573	625	608	603	645	628	601	636	619	636	609	584	630	597	553	630	604	595	622	625	627	593	584	602	608	624	604	612	610	588	632	619	600	593	585	607	602	632	631	634	577	606	574	576	600	584	615	595	625	592	637	581	618	565	604	626	602	621	590	600	640	610	614	651	581	655	601	586	579	616	582	601	647	657	632	663	580	579	625	600	618	622	605	599	534	643	612	613	612	598	627	580	629	586	586	599	628	587	614	630	579	630	569	600	623	619	618	611	596	633	610	569	609	565	571	578	626	583	610	634	614	598	583	575	632	641	603	681	572	606	633	612	588	600	606	638	622	581	583	613	625	612	588	602	641	585	633	597	615	598	584	567	633	624	616	629	611	620	568	577	569	592	611	604	568	616	608	636	557	609	614	574	615	617	623	571	609	657	572	611	601	616	570	590	528	615	626	614	586	570	591	651	636	645	610	597	569	610	623	605	600	613	622	616	581	613	638	627	636	589	627	580	615	599	599	577	580	600	628	625	616	570	604	627	625	589	601	575	666	559	636	665	589	614	586	608	611	583	596	516	599	569	543	624	558	575	561	565	571	590	605	595	639	608	621	587	608	583	598	636	630	569	636	595	620	581	639	601	586	607	633	584	633	580	639	606	574	614	594	586	667	629	588	607	608	559	575	593	653	606	615	615	609	582	658	577	617	579	626	580	589	633	630	591	613	568	596	588	642	653	580	624	587	605	605	586	618	626	619	639	580	599	573	591	610	620	618	619	616	597	618	647	579	616	642	591	609	588
36992	17041	9829	8518	6340	4198	2589	1671	1341	1007	888	816	691	646	580	519	510	477	423	423	400	360	391	347	410	368	342	340	385	370	375	347	357	339	359	400	384	336	376	360	351	363	328	367	381	315	370	317	333	356	354	307	369	345	378	336	336	322	326	368	324	322	382	360	369	345	423	363	345	363	367	331	338	362	349	341	356	345	338	354	361	355	335	371	351	357	300	331	324	338	372	367	324	389	378	362	357	354	378	332	316	327	296	327	303	360	344	322	334	326	324	350	344	358	343	346	315	357	326	340	330	344	335	356	368	314	357	358	355	375	343	305	389	362	373	359	339	326	315	326	327	377	381	380	346	366	324	327	350	360	342	335	366	348	362	338	350	358	308	313	374	331	374	348	325	346	367	337	320	373	311	331	362	364	333	327	349	309	361	369	317	363	347	374	337	355	324	363	399	319	353	334	347	314	317	357	315	380	373	365	370	310	340	339	313	316	320	337	349	351	365	351	319	336	337	362	338	300	334	313	322	322	361	350	368	353	339	337	348	366	367	380	340	365	333	343	340	372	357	327	331	329	315	310	345	335	373	323	346	359	317	332	326	347	353	345	365	352	387	369	327	358	339	329	352	319	325	333	328	348	340	328	347	350	352	326	336	362	349	344	336	320	341	302	339	345	352	362	344	357	360	351	348	401	355	378	357	350	389	339	302	345	324	313	361	331	320	326	373	374	341	293	338	324	352	329	318	361	370	337	356	317	348	393	335	316	333	336	311	345	334	298	343	336	344	336	306	301	327	324	347	305	301	357	363	308	321	355	342	316	310	333	365	313	353	336	315	343	328	320	308	339	328	358	327	340	361	299	358	348	326	376	334	365	360	380	357	343	331	317	341	318	304	357	379	331	329	330	326	329	343	359	339	330	314	336	344	340	380	391	321	320	350	387	361	345	360	387	333	343	350	311	341	359	331	333	327	344	374	384	337	340	358	352	359	347	343	351	364	363	367	367	350	352	342	325	361	358	351	384	349	389	322	332	370	318	314	362	335	368	344	358	359	355	352	320	323	352	334	375	346	367	333	362	382	338	359	341	321	323	338	350	363	345	336	345	338	319	338	334	345	348	348	326	322	372	358	343	288	327	378	380	357	315	378	368	354	325	370	303	352	314	358	328	328	352	361	333	337	322	381	367	360	367	377	338	317	361	365	372	351	340	370	342	328	356	344	339	371	384	376	360	351	356	346	369	302	366	380	293	376	355	349	344	334	318	355	346	382	373	349	383	329	354	316	372	344	342	338	316	355	365	341	343	321	383	347	375	357	343	354	332	352	357	343	355	352	340	378	355	365	323	353	320	331	362	353	313	319	325	353	377	333	323	354	373	336	332	357	347	331	336	310	350	346	355	329	337	305	376	340	377	328	347	336	345	368	359	375	343	364	339	328	321	321	298	327	358	343	324	361	366	338	313	330	364	340	347	352	363	368	340	343	352	335	348	349	349	329	370	344	348	338	333	383	302	323	328	377	373	352	370	340	321	327	360	311	344	318	335	317	347	298	359	350	322	336	365	328	371	336	349	355	344	362	367	340	383	374	319	327	366	341	330	342	315	333	383	356	357	335	339	369	382	348	338	353	346	356	295	338	328	334	321	368	335	364	344	348	361	332	348	334	354	324	341	353	348	309	314	367	331	341	350	333	322	344	341	347	334	320	336	340	325	336	337	345	355	336	326	328	332	317	334	326	361	327	345	334	337	340	349	341	329	368	344	374	354	382	342	362	320	338	350	355	303	341	344	344	330	344	350	337	332	330	312	321	328	322	328	337	387	322	355	357	348	352	337	310	301	335	324	340	323	323	337	341	357	336	363	364	393	331	367	357	326	309	293	319	331	340	366	388	352	385	330	348	346	337	363	326	333	302	358	326	359	325	352	370	344	371	348	317	346	350	326	344	376	340	356	355	359	369	336	349	333	365	340	361	357	354	317	354	341	340	350	406	344	355	309	373	360	334	347	355	342	355	334	361	381	322	333	365	361	327	320	358	327	306	328	376	320	355	360	360	337	381	370	331	349	365	372	344	297	334	334	352	319	398	333	356	305	344	369	336	339	345	323	332	330	325	301	331	341	326	330	320	335	347	314	333	358	327	328	341	330	361	364	341	328	358	359	327	342	333	342	344	342	328	311	346	337	352	356	356	333	348	319	344	378	352	343	371	349	339	391	365	339	319	338	339	309	355	350	335	324	343	346	354	340	343	340	375	335	353	331	357	355	331	318	353	339	348	388	316	340	372	340	353	315	334	332	314	329	316	340	348	365	348	379	318	353	341	320	376	350	365	355	343	322	345	342	358	343	347	301	332	325	346	313	334	339	372	332	351	352	370	375	306	377	349	302	329	341	362	384	337	378	337	364	343	330	335	366	334	378	329	358	352	324	352	355	323	324	341	336	393	333	329	358	363	361	336	336	354	337	374	345	360	326	390	346	363	350	343	360	380	341	344	349	329	321	359	330	335	327	349	337	339	358	337	331	365	334	350	362	345	325	322	351	381	322	349	359	338	325	380	374	355	345	362	355	377	391	340	335	371	332	374	325	299	362	349	345	325	310	343	349	343	328	333	384	350	347	362	341	304	327	339	324	365	344	348	316	336	339	338	368	368	302	338	317	318	335	348	347	353	338	332	370	363	336	362	333	343	335	351	335	333	359	375	353	339	349	339	344	333	332	349	378	335	356	330	345	368	355	343	365	338	324	339	380	344	339	362	328	301	324	369	323	348	348	357	360	335	339	334	341	328	338	353	324	365	364	323	342	328	299	346	331	353	349	337	329	346	347	340	340	337	380	348	342	320	336	314	315	326	342	339	340	368	352	371	345	353	353	368	315	348	352	318	375	312	314	345	377	321	349	352	311	297	323	360	353	360	317	360	319	334	344	316	323	358	314	359	311	356	359	352	354	312	306	353	344	345	338	334	290	323	314	360	355	380	294	359	350	368	308	364	363	296	371	357	354	343	356	325	302	320	335	382	348	350	325	363	355	370	337	331	358	360	353	333	343	356	358	356	348	356	360	363	365	329	317	341	338	318	355	353	348	354	329	335	366	362	342	363	319	347	311	325	353	367	336	381	334	340	349	369	348	310	335	359	353	359	322	391	371	329	349	349	361	332	344	333	361	361	321	343	353	323	380	367	358	320	331	303	330	352	327	356	320	318	347	347	371	342	377	363	348	353	355	334	316	313	353	358	361	397	343	332	385	327	335	322	321	329	318	340	377	315	324	333	366	341	345	361	352	348	361	343	316	335	368	371	342	352	366	334	355	354	343	353	346	329	320	329	344	353	331	335	347	333	370	341	350	356	361	371	349	295	298	344	368	338	332	312	355	319	342	322	327	329	387	316	329	393	340	330	319	346	336	314	371	341	316	341	333	342	325	351	348	338	323	389	381	350	370	314	348	366	343	360	358	373	339	323	380	326	334	347	378	343	337	375	373	336	351	362	339	373	314	351	329	346	369
18922	9770	14629	18835	17943	13648	9881	6889	5339	4303	3510	2964	2673	2453	2070	1816	1704	1495	1188	1156	1052	1038	937	955	941	863	837	907	881	842	841	826	825	856	822	872	876	847	815	795	796	754	808	789	827	815	776	794	720	778	797	828	750	779	789	776	706	765	762	748	765	797	734	748	761	751	780	736	743	723	736	762	693	759	739	724	770	717	719	711	776	748	741	708	769	743	724	767	779	750	742	765	771	742	727	737	742	745	739	737	747	728	719	711	789	785	715	760	751	730	760	769	748	741	744	731	724	749	726	740	738	693	702	657	697	736	711	750	724	738	789	790	751	744	758	746	746	744	750	771	743	729	702	732	773	767	756	702	734	725	699	681	751	770	740	702	737	743	749	711	723	747	724	686	714	707	738	735	726	724	775	738	769	694	737	749	737	726	741	741	748	732	688	790	714	765	750	716	734	694	712	681	739	709	774	703	754	754	738	756	734	785	716	722	716	687	778	768	759	767	700	723	734	785	702	772	706	760	759	753	715	731	721	750	748	779	722	761	749	744	707	744	767	706	747	735	734	731	713	753	682	763	697	729	738	681	727	728	750	760	749	739	742	755	729	677	757	768	770	732	703	745	786	755	721	711	730	710	757	721	694	751	721	748	713	660	689	787	763	748	689	673	760	695	734	781	713	735	699	714	778	779	709	715	720	755	795	752	739	708	722	725	765	738	758	764	706	727	725	762	731	730	760	751	757	701	737	782	782	751	733	704	717	697	759	705	724	754	759	731	703	746	716	763	743	736	716	779	722	775	691	724	759	662	750	750	687	735	771	711	721	763	740	753	741	739	774	714	765	711	702	736	764	727	718	768	704	734	723	721	715	776	697	734	734	740	758	765	782	753	741	749	714	776	750	735	739	733	808	776	713	742	711	735	762	719	718	720	716	782	698	709	692	750	722	776	743	724	749	750	747	706	706	728	727	757	774	769	736	729	757	722	693	765	778	724	733	719	753	720	690	709	800	749	749	718	749	699	711	776	762	702	726	758	744	703	708	698	768	749	750	704	782	743	726	793	722	759	729	691	697	694	723	770	789	725	681	754	728	740	730	724	735	676	713	737	777	777	704	683	732	691	727	750	685	730	774	723	690	711	737	772	799	677	759	762	720	755	782	706	730	748	742	708	711	752	704	751	782	723	770	762	766	705	684	723	727	774	735	699	718	712	736	750	742	773	755	716	708	710	755	677	722	796	735	691	736	722	748	701	737	721	706	724	701	690	715	787	726	811	699	720	717	748	732	724	777	705	748	707	750	787	715	718	779	693	750	760	735	756	713	749	712	727	730	742	750	739	692	734	760	714	697	724	769	730	737	719	738	760	750	723	775	717	726	746	725	736	759	727	698	694	755	737	691	700	740	725	695	730	775	655	721	730	749	752	729	743	731	737	673	754	754	738	751	756	738	773	696	706	763	729	711	742	782	714	702	740	737	758	738	713	738	710	752	747	747	737	707	730	679	673	747	711	742	782	737	731	759	747	728	797	758	698	724	770	716	755	747	720	778	715	713	709	751	761	750	755	711	670	675	732	690	795	756	782	728	755	700	745	758	764	759	688	760	754	683	648	720	714	722	712	698	719	788	741	779	754	709	715	713	749	737	711	754	728	738	772	740	716	715	780	762	708	751	715	722	782	748	686	752	694	747	749	719	730	707	681	748	692	753	764	748	676	699	722	749	705	734	723	751	700	727	717	771	699	753	753	745	758	697	756	726	700	755	717	728	751	710	752	736	655	668	766	730	777	721	697	753	699	709	722	718	726	720	739	704	770	751	747	731	712	756	744	754	727	683	707	722	755	778	746	728	739	724	711	721	724	754	714	737	719	770	711	746	682	733	674	792	686	700	748	731	760	696	722	736	738	761	725	731	725	689	707	704	750	667	713	733	738	723	749	693	685	752	692	754	761	726	697	706	764	716	713	721	728	700	744	759	745	711	694	737	712	727	727	769	763	733	747	730	703	762	756	730	755	750	740	762	740	721	725	758	727	701	694	766	734	758	767	772	721	720	732	731	751	724	730	743	731	742	693	711	758	735	767	707	789	685	715	726	716	760	752	725	764	767	760	767	752	686	779	731	744	748	730	755	705	707	750	701	727	759	783	741	771	754	746	701	720	700	720	771	753	737	741	724	722	734	736	695	733	779	691	727	746	741	756	740	730	714	700	759	717	769	751	674	696	721	724	730	727	751	765	694	766	772	736	726	779	728	731	726	672	721	723	705	743	727	706	740	751	730	725	731	700	729	725	728	719	707	734	747	736	725	692	710	750	728	747	759	744	775	764	672	763	739	775	727	738	768	761	718	775	740	725	728	713	702	724	715	735	793	749	721	742	773	716	758	737	722	716	697	715	752	728	694	752	693	738	763	763	705	738	695	736	733	735	742	740	739	776	696	755	711	738	747	702	685	713	685	714	748	695	764	709	736	755	750	767	745	697	739	719	750	734	807	737	722	699	738	764	726	684	724	706	772	724	755	733	701	708	708	778	737	701	713	744	783	677	799	810	747	765	717	753	765	750	717	704	732	694	759	761	790	757	729	733	743	716	729	739	775	761	771	746	745	740	735	716	756	725	727	748	754	737	742	770	747	692	719	718	684	773	722	696	695	679	778	726	679	745	703	728	731	763	686	730	783	721	777	756	726	732	706	722	721	705	733	726	714	743	702	740	758	745	758	765	797	742	695	710	721	769	696	708	715	724	770	743	747	751	749	721	713	792	717	710	771	739	730	794	736	736	763	675	716	746	744	721	701	799	720	744	748	740	706	794	684	700	719	715	714	749	704	674	727	704	746	716	749	710	754	747	744	749	764	759	752	758	754	738	742	735	711	735	711	730	726	734	786	734	743	728	763	728	775	723	724	785	710	749	721	742	698	700	722	733	717	742	766	787	731	756	752	702	715	772	734	723	711	695	721	716	734	745	729	754	723	757	759	721	755	722	744	755	773	738	729	783	723	720	689	714	769	707	717	775	762	718	734	685	684	733	696	727	703	738	703	676	683	776	675	727	715	733	737	697	708	715	756	770	748	717	725	739	726	708	776	732	699	749	756	770	707	719	734	755	735	745	699	726	744	717	719	724	739	766	755	717	690	753	677	733	707	726	762	722	739	699	699	762	764	708	735	756	742	714	759	765	714	683	737	756	741	701	740	726	758	727	775	719	674	712	708	710	709	773	743	703	761	747	703	754	760	670	769	765	745	744	738	767	780	728	760	686	741	735	727	786	746	752	709	730	716	760	682	756	677	738	689	761	690	729	732	782	741	740	758	758	754	783	778	739	753	743	761	769	714	717	752	729	697	744	750	695	745	697	749	761	780	745	758	718	738	759	751	706	758	712	690	748	747	754	726	722	768	751	762	717	734	740	720	714	751	754	770	669	710	718	720	724	780	705	652	728	735	754	726	741	742	732	744	727	721	727	741	746	749	742	732	725	732	685	765	705	797	688	740	725	733	722	780	727	751	754
11758	4217	3821	3649	2768	1828	1272	832	687	545	486	408	447	400	370	297	295	330	290	278	290	324	291	305	293	261	261	279	260	294	286	246	282	270	234	267	281	276	313	284	265	319	257	280	232	263	268	268	276	267	279	284	246	276	276	269	294	300	246	286	254	238	272	276	283	291	254	259	265	265	285	246	229	247	259	289	259	270	317	250	237	295	297	271	281	229	272	241	274	269	226	242	304	275	270	304	272	267	289	264	254	262	285	275	263	274	223	272	280	284	299	257	266	255	262	241	274	280	289	278	312	294	267	271	315	251	271	232	272	220	245	260	254	260	268	283	288	274	276	237	279	311	279	256	302	273	269	315	275	242	323	294	258	268	289	281	251	315	275	283	274	272	238	261	262	275	239	248	268	276	229	264	263	266	258	273	260	243	265	271	260	267	265	270	291	281	284	268	255	253	267	251	295	285	279	295	275	292	295	261	269	260	241	257	240	247	273	295	276	277	269	284	267	267	254	252	262	270	283	279	292	243	256	261	296	246	292	249	251	259	268	278	259	275	260	253	243	253	254	286	296	257	285	279	275	271	262	297	267	254	246	277	295	279	269	276	266	273	278	272	262	275	229	253	270	248	283	293	298	264	268	281	248	258	273	276	261	251	268	234	258	244	282	275	266	254	243	290	267	260	252	246	250	290	266	279	261	241	265	282	290	265	301	318	250	254	301	253	276	293	243	285	294	257	280	265	271	296	282	273	258	250	285	259	244	280	299	224	269	258	274	269	292	277	286	302	271	279	255	294	270	272	288	264	257	283	329	286	255	275	274	275	307	301	235	276	273	285	264	291	310	275	264	252	279	246	282	278	260	260	287	271	268	277	280	275	293	275	254	262	275	295	248	249	257	265	301	260	272	253	228	259	284	329	253	262	266	261	242	269	281	272	263	266	280	269	272	316	241	284	254	293	264	330	264	244	266	287	265	257	249	259	281	266	284	264	258	262	263	259	287	274	249	306	324	232	266	271	259	295	259	295	256	256	272	300	248	223	263	285	279	263	290	260	273	266	282	282	269	260	287	251	300	267	268	275	236	297	278	292	270	279	315	257	289	267	240	264	259	281	270	291	283	272	261	298	276	249	286	259	216	272	244	286	275	271	311	270	261	274	267	238	288	269	278	264	274	261	309	273	305	278	250	273	251	280	276	275	293	301	269	253	291	241	281	267	283	273	260	292	236	271	270	269	250	282	269	235	259	300	325	262	274	251	279	262	253	271	261	257	254	228	251	248	258	292	281	284	230	243	264	283	293	272	265	291	249	275	284	257	263	315	287	256	277	255	252	264	264	274	272	276	264	284	264	299	284	276	271	294	276	280	268	272	243	293	273	224	256	280	269	302	252	279	281	263	298	267	267	237	266	282	282	277	305	284	257	269	300	283	278	273	246	265	293	237	239	286	263	251	273	264	294	272	286	256	273	269	255	262	263	287	260	269	282	236	297	290	244	313	278	279	285	256	269	283	276	252	249	220	301	264	279	289	270	292	263	281	253	281	256	271	251	244	293	242	288	282	246	282	309	254	260	278	289	281	264	268	254	276	303	256	308	264	292	242	247	284	274	283	263	267	241	281	256	274	271	272	281	260	286	296	282	239	268	260	296	255	276	267	252	254	292	269	291	304	279	270	240	271	264	270	268	292	263	247	280	280	246	265	270	267	269	260	260	294	306	265	255	262	283	271	274	273	301	280	265	246	260	254	261	237	262	268	254	258	298	287	289	262	270	286	280	285	309	245	301	297	283	277	283	264	233	276	263	276	255	284	277	268	314	254	285	307	279	264	275	275	300	312	273	275	287	264	264	263	268	291	266	265	273	270	235	294	304	273	257	287	264	238	266	268	259	291	264	277	261	293	271	304	261	268	275	269	268	284	278	284	287	270	288	291	256	287	267	269	265	250	250	250	267	251	247	278	253	258	271	278	257	261	276	279	274	270	262	294	272	272	285	299	261	261	273	296	277	265	248	278	280	285	245	283	291	250	256	270	281	271	294	275	275	260	268	256	264	285	249	317	234	283	304	254	282	270	276	303	259	276	266	282	267	262	242	248	236	256	302	277	255	274	256	249	248	295	253	261	314	302	247	251	262	261	292	293	253	239	307	285	244	299	260	258	262	281	260	231	237	254	292	284	289	278	281	284	227	278	282	263	266	297	277	265	286	269	277	267	269	243	255	288	294	277	270	287	278	267	256	291	264	237	269	276	272	225	307	256	262	244	250	282	277	280	289	277	259	251	272	290	298	281	286	281	287	298	291	266	322	314	277	245	298	258	275	322	283	308	280	262	293	276	266	242	266	257	259	242	272	278	260	285	260	259	262	266	272	309	286	261	259	273	253	286	274	223	268	297	242	293	294	277	268	283	334	259	264	279	286	248	280	279	286	271	256	269	297	269	269	266	282	260	261	260	254	257	254	255	233	264	257	293	268	235	271	259	274	269	267	259	273	251	300	287	265	278	296	281	300	273	306	285	297	285	243	282	286	270	250	294	297	261	261	323	241	237	285	254	257	278	300	276	293	257	235	267	253	252	270	287	291	247	290	301	277	282	274	282	285	268	259	288	251	250	325	275	268	257	253	271	224	224	253	277	282	274	243	225	272	273	271	225	271	278	292	266	275	281	285	273	259	320	272	244	281	272	254	243	253	292	289	268	251	264	293	250	276	260	260	258	275	280	288	270	266	279	258	208	268	280	272	289	258	249	257	297	246	276	256	261	267	284	270	287	303	284	267	264	254	277	256	257	274	269	271	275	266	254	255	233	257	280	252	281	265	265	321	241	230	303	274	290	259	258	247	273	277	295	250	276	240	294	248	291	287	297	276	281	273	287	286	258	270	290	274	251	253	260	271	249	280	278	302	302	287	256	267	296	278	268	269	305	310	274	252	284	271	283	270	272	258	257	251	272	271	232	238	242	280	231	266	283	309	302	321	308	300	305	286	252	268	266	268	221	267	272	270	218	248	279	255	276	310	277	273	292	240	278	288	270	278	282	287	233	265	257	238	262	262	266	253	262	248	274	242	230	296	256	250	272	295	271	268	269	249	253	273	271	293	272	246	274	281	264	278	307	258	250	274	239	268	303	257	256	267	251	246	246	254	289	285	261	285	250	269	271	296	268	254	292	270	269	272	267	277	255	260	284	271	244	268	274	269	263	286	233	309	275	257	270	282	262	256	310	269	215	276	288	285	235	268	290	280	274	264	234	272	251	258	263	278	257	249	250	261	254	236	243	288	275	270	261	287	261	254	266	285	306	260	256	288	275	246	266	270	304	267	239	261	276	245	261	249	259	256	244	316	292	278	273	300	252	255	263	251	252	251	275	259	276	299	276	281	272	246	267	269	232	256	285	271	261	314	245	262	265	280	264	273	265	265	276	277	298	311	277	274	249	250	277	259	261	262	275	277	267	265	276	277	287	279	260	267	275	294	269	229	280	271	270	316	284	304	292	270	260	292	275
6146	3252	7249	10391	9500	6715	4928	3266	2585	2013	1744	1536	1393	1264	1052	1046	917	843	740	706	758	687	682	672	644	661	660	627	595	603	633	612	637	629	627	569	597	607	646	562	543	523	599	638	637	581	580	608	569	604	641	579	576	641	619	586	579	555	599	571	576	570	596	621	617	596	584	562	577	597	629	567	563	595	581	584	553	582	589	583	587	575	572	616	607	586	595	592	572	624	574	623	623	598	602	573	562	551	575	580	632	591	604	627	560	586	551	556	565	556	603	573	619	639	525	614	576	583	584	557	611	568	592	610	620	585	558	585	570	557	585	549	619	587	591	606	550	581	591	582	639	599	557	602	644	571	598	567	649	573	604	564	633	540	563	598	556	566	548	579	597	570	590	569	601	585	589	590	559	539	567	603	577	591	587	581	594	582	562	574	604	601	558	642	648	588	570	586	613	573	594	635	577	545	582	597	561	553	584	591	608	543	603	609	599	582	570	620	610	591	586	620	561	615	551	612	581	584	586	628	597	602	612	534	579	589	562	575	631	552	579	590	640	589	602	585	630	598	577	570	631	618	545	591	616	587	594	596	598	554	571	587	593	578	562	592	595	582	591	574	593	587	612	619	544	629	590	593	592	615	561	564	567	575	588	578	578	587	560	605	589	588	617	546	606	591	582	589	605	614	587	567	570	569	600	595	614	561	637	622	618	603	580	601	572	594	649	582	536	585	590	548	585	631	534	591	614	611	598	546	618	627	596	589	557	550	611	594	591	564	586	585	580	582	614	605	633	583	586	585	585	574	619	626	615	500	609	593	594	587	565	600	559	578	560	581	617	578	636	556	610	613	530	598	573	566	620	627	556	666	569	605	587	642	573	601	552	574	585	621	598	605	618	584	592	611	601	603	597	640	585	533	619	622	645	585	570	597	549	576	572	589	573	594	576	580	586	559	593	557	579	606	596	637	588	575	574	595	590	574	646	591	560	590	572	583	613	578	575	585	598	621	549	583	599	607	593	545	567	565	612	597	607	583	564	605	566	586	616	603	618	602	565	567	549	602	557	564	629	547	613	596	578	586	617	564	569	607	625	628	570	610	606	606	556	586	569	527	611	552	560	606	580	595	611	611	592	576	608	594	604	582	610	579	591	588	600	600	636	587	518	596	563	583	572	588	563	569	546	563	567	589	559	574	616	598	580	587	571	631	571	585	601	644	577	587	592	543	587	632	582	607	582	594	567	566	589	582	605	580	594	577	541	597	565	571	566	572	591	596	605	564	604	579	612	546	590	625	605	573	617	604	596	577	602	616	579	547	610	634	581	540	594	573	574	553	572	634	564	596	608	599	578	575	629	563	579	597	609	602	631	599	602	586	577	543	597	588	568	602	590	555	590	619	578	592	548	531	605	571	569	598	628	629	616	550	524	557	583	637	574	588	587	636	580	585	587	589	561	604	548	566	620	599	600	595	598	600	599	604	592	635	587	577	638	617	568	623	600	590	551	612	566	581	590	643	598	585	570	557	585	596	567	573	574	605	632	582	591	560	578	554	591	578	619	571	512	577	590	582	547	547	599	586	576	591	596	625	556	567	571	606	585	578	538	610	565	584	606	555	588	562	595	573	603	604	552	597	594	593	599	589	577	544	600	621	557	594	585	596	547	564	589	580	602	652	590	621	550	559	572	598	626	602	564	570	563	613	596	608	590	577	562	571	563	564	578	564	577	621	608	600	611	619	601	573	567	585	607	650	557	577	604	575	617	614	558	648	539	602	600	605	573	587	591	558	570	602	598	582	576	591	583	625	605	566	553	543	603	558	559	595	596	582	622	599	564	585	603	526	601	562	616	589	573	558	596	555	585	589	568	595	603	566	607	610	567	625	632	610	587	614	528	601	593	561	579	588	592	593	619	541	591	595	637	629	531	617	600	612	626	593	569	535	624	564	575	542	602	571	624	581	535	620	569	565	583	566	585	561	573	571	606	599	599	602	567	566	587	565	615	568	593	596	600	629	576	569	556	622	618	577	589	570	601	598	590	565	576	555	588	580	605	625	634	614	579	599	593	588	607	582	572	551	577	549	579	606	604	630	588	577	586	577	577	591	618	557	582	568	535	535	557	619	579	633	548	645	614	575	578	568	593	574	586	596	571	597	604	573	589	557	577	563	590	587	573	577	577	576	598	581	564	567	562	584	566	619	544	601	592	562	588	597	592	621	598	621	594	601	623	618	573	624	583	584	600	576	629	597	623	638	580	531	581	576	578	599	602	619	599	572	565	571	561	619	573	605	574	625	610	575	572	621	634	552	590	606	582	575	562	599	549	601	559	640	594	576	569	596	599	602	599	580	556	608	580	570	553	573	555	576	565	593	557	591	576	601	574	597	627	588	592	546	578	599	602	606	593	604	583	584	609	610	604	654	606	590	639	613	619	606	594	577	614	623	572	582	584	626	596	560	555	624	604	609	593	603	589	613	580	569	594	574	596	638	601	600	623	579	557	609	611	627	578	553	595	594	618	608	569	595	547	620	621	577	594	563	580	565	574	548	609	587	576	588	605	582	576	587	608	590	591	582	618	604	619	582	594	576	565	587	562	583	566	630	590	562	568	586	585	586	591	598	593	567	576	553	552	597	562	622	598	570	629	622	569	611	603	585	548	581	580	598	575	576	613	590	608	589	593	609	604	594	628	574	585	576	601	626	589	602	612	599	550	612	578	574	596	610	588	583	571	630	589	578	545	600	605	596	624	627	584	557	551	660	567	597	575	517	600	590	602	584	585	591	606	604	578	572	603	593	621	604	589	554	589	615	588	617	595	587	583	550	585	541	570	574	594	610	563	556	652	554	599	549	563	575	562	598	564	573	533	561	536	615	567	590	572	597	613	593	607	537	555	586	577	540	569	560	582	567	610	580	581	594	570	600	601	610	606	584	581	572	627	585	623	599	608	549	582	589	574	617	567	633	599	566	583	597	617	569	597	555	601	613	609	630	594	568	593	563	575	563	610	587	561	622	547	602	600	587	581	631	586	601	595	556	562	579	627	603	635	544	606	611	603	613	569	555	558	592	612	608	583	601	593	562	588	566	572	578	563	595	634	565	567	557	544	542	571	610	593	582	560	580	607	587	612	593	610	592	562	626	571	584	557	563	571	589	603	578	573	616	592	570	572	580	563	611	588	576	595	556	619	580	611	581	547	587	577	631	607	620	584	559	567	607	567	545	643	599	586	586	548	630	590	640	605	585	607	591	615	606	579	533	565	576	617	589	619	572	600	554	599	526	594	607	595	588	580	593	573	582	607	582	583	608	584	589	587	623	582	579	615	577	596	609	622	580	549	582	587	619	592	551	560	615	605	580	561	608	610	593	589	572	585	579	611	591	565	592	587	563	589	614	612	609	593	544	583	573	609	601	575	594	590	608	575	614	586	594	577	579	569	575	612	585	571	599	597	602	615	558	548	597	569	596	611	567	604	596	591	615	599	594	608	569	583	589	597	555	578	580	573	606
26105	10667	6773	5864	4594	2899	2033	1344	981	802	659	538	519	435	446	420	361	363	307	301	299	297	308	278	293	271	281	234	262	282	297	278	280	275	274	269	284	253	266	277	261	293	251	281	284	286	294	244	265	267	264	273	271	258	258	254	250	302	289	280	266	275	276	312	273	259	257	251	261	275	257	267	270	264	253	291	245	237	306	277	282	261	289	228	261	273	258	268	277	309	289	283	271	247	239	320	271	233	279	290	267	291	263	298	279	263	250	293	287	271	255	266	233	260	241	265	280	267	260	250	272	266	270	267	260	283	288	267	287	270	261	265	305	277	287	268	261	274	312	255	243	293	267	263	252	279	288	266	282	280	269	297	266	290	266	270	322	286	250	233	249	235	257	235	293	260	270	252	263	262	288	259	285	292	320	264	277	253	276	280	283	263	270	275	283	250	284	290	269	274	265	289	261	288	247	292	296	262	289	285	262	303	260	284	271	267	263	251	289	301	257	289	295	258	302	281	253	282	251	243	286	286	268	279	261	257	284	279	274	248	257	279	260	269	278	267	285	273	270	260	251	259	303	289	278	256	243	258	249	293	277	261	300	271	250	285	258	265	294	307	232	283	269	245	234	244	228	281	274	288	275	283	268	279	294	300	262	262	265	279	290	284	241	285	279	227	284	264	290	275	233	263	261	263	317	276	260	253	295	264	254	290	238	260	275	293	277	303	245	273	308	283	261	290	308	279	296	278	298	236	282	277	257	294	286	287	275	280	299	254	272	271	281	256	272	281	277	307	271	288	280	300	293	259	278	282	263	256	278	283	284	295	277	266	277	290	240	248	242	323	259	278	283	246	260	243	301	251	230	272	283	313	275	267	306	275	266	243	261	262	246	305	250	237	296	287	285	256	293	277	247	244	275	317	277	273	265	260	254	265	275	260	274	258	288	270	291	261	238	269	304	288	252	259	254	244	247	244	280	260	244	246	263	282	253	257	276	281	260	283	296	254	281	265	233	283	276	274	250	288	290	259	257	274	291	261	281	264	278	259	286	290	278	267	273	278	253	268	281	267	269	255	289	273	277	237	256	241	294	283	274	240	302	333	257	273	291	302	258	254	256	271	260	256	245	245	268	275	242	283	266	237	250	309	271	245	266	271	276	247	269	281	318	264	304	310	279	262	269	250	286	263	292	310	276	293	263	274	264	277	264	278	265	279	282	271	271	270	293	257	293	285	292	270	288	260	282	284	278	273	275	260	287	283	276	290	264	247	265	304	251	244	284	253	297	300	292	303	296	268	256	278	240	270	274	258	270	297	296	280	260	282	267	291	299	258	257	225	254	278	291	291	270	237	249	270	265	272	284	277	258	256	248	263	241	247	276	250	269	268	291	291	281	280	289	264	287	283	259	254	292	256	251	279	269	284	274	228	258	267	284	256	313	288	257	250	282	285	301	260	269	258	259	273	243	268	280	275	267	272	280	271	283	299	256	265	265	301	277	269	275	266	260	220	248	257	288	269	293	243	250	276	284	270	256	266	258	278	273	279	272	269	287	280	263	242	277	263	305	245	260	289	253	279	275	265	280	270	288	280	284	268	240	266	308	263	267	248	243	269	256	256	260	258	266	258	267	261	268	284	280	273	255	250	258	234	271	254	278	259	286	251	243	228	248	247	308	275	274	259	266	232	255	252	289	300	264	265	262	305	243	270	258	270	270	290	260	259	267	284	276	261	286	281	254	273	291	266	275	289	284	264	285	281	297	292	268	317	283	255	277	285	278	266	247	277	277	265	297	267	287	264	277	281	239	234	232	273	247	253	278	248	258	263	262	282	245	261	287	280	267	272	324	299	284	294	297	263	302	239	293	297	287	264	289	292	278	257	282	267	275	259	276	266	283	275	271	251	297	283	258	246	296	249	284	291	294	294	270	250	277	274	274	256	240	258	277	283	259	288	290	303	279	305	267	280	270	252	313	300	276	260	274	272	242	278	271	236	255	272	276	267	289	272	285	255	290	296	253	307	280	262	278	282	282	263	269	248	275	266	299	278	294	311	263	313	262	261	256	267	319	267	256	280	276	267	261	294	253	245	290	301	282	241	288	302	285	257	274	250	277	303	266	227	290	320	257	303	271	295	290	288	248	274	258	282	301	262	272	274	252	259	276	265	294	302	284	280	290	250	296	265	279	277	282	279	297	242	300	283	278	264	258	252	256	244	255	291	217	284	270	251	288	280	295	274	268	263	271	250	292	261	293	288	281	273	271	269	246	280	278	247	301	255	267	289	289	283	259	308	286	276	263	243	275	269	277	311	243	256	265	257	293	254	238	239	291	277	264	267	304	279	281	292	253	296	264	266	233	268	289	235	296	252	258	291	262	230	261	274	231	276	264	293	269	246	300	280	274	325	280	303	279	252	265	320	277	243	274	273	273	281	279	265	256	257	269	275	260	293	252	276	276	263	269	272	260	283	266	262	294	303	255	269	279	277	256	289	238	280	266	255	266	296	246	277	248	269	293	269	266	275	257	280	247	252	255	247	268	272	280	264	296	269	283	267	260	256	249	275	302	283	282	268	271	275	289	269	267	285	285	291	243	299	254	267	288	288	271	289	333	282	289	276	245	266	254	291	277	245	283	246	265	248	261	290	299	272	266	258	280	257	301	256	261	284	259	252	270	255	276	270	263	264	251	276	266	252	268	265	285	285	272	292	278	266	273	255	269	302	251	263	259	246	267	249	272	284	284	282	240	254	292	246	240	276	249	241	296	236	283	284	281	288	288	261	264	232	298	246	265	267	266	284	274	307	278	284	280	273	278	269	280	308	289	288	234	298	276	259	263	258	266	282	282	272	266	273	296	283	251	285	263	269	284	288	263	246	299	253	273	280	292	293	316	286	249	274	278	279	266	238	296	278	260	259	261	284	267	288	247	271	288	298	279	290	285	269	252	288	263	285	263	279	245	257	256	237	285	258	225	264	281	282	240	259	281	253	259	255	274	276	286	269	266	307	269	281	259	249	244	286	267	275	284	282	283	264	297	242	241	260	275	285	271	302	289	259	267	279	250	271	250	271	307	265	276	281	279	261	299	251	304	292	264	247	266	272	286	280	252	299	280	276	256	278	274	272	260	256	257	274	271	280	293	237	280	252	282	272	284	260	255	288	250	267	284	276	264	249	297	280	302	265	266	305	295	280	245	258	277	257	277	265	286	249	274	315	264	247	279	282	290	259	247	300	285	269	284	269	273	320	273	274	253	316	304	280	267	270	254	267	256	253	287	261	295	275	264	262	265	276	247	262	271	297	301	257	290	293	252	250	251	286	269	269	263	234	277	273	309	277	265	259	282	281	295	311	259	269	270	270	272	266	271	292	294	256	253	289	244	273	284	283	293	272	289	239	260	252	264	288	287	277	252	295	295	268	278	255	258	267	257	266	278	299	260	252	262	271	322	296	280	249	297	249	270	244	276	275	277	276	275	268	254	259	280	285	274	226	260	285	279	287	258	272
14386	7242	11565	15059	14132	10288	7983	5458	4228	3056	2770	2210	1972	1831	1545	1480	1227	1072	951	910	887	817	750	759	714	711	728	723	701	750	674	635	635	676	641	668	664	649	682	655	643	649	608	594	609	637	616	626	627	609	622	611	646	619	595	636	597	598	630	637	584	586	649	633	640	603	567	601	644	606	588	607	586	589	611	662	622	627	597	558	573	586	612	601	574	591	644	613	643	640	619	597	626	596	602	604	609	620	611	601	559	617	650	602	602	591	618	583	573	587	599	603	635	586	585	580	592	556	615	621	638	585	608	627	567	613	601	580	627	582	612	590	629	599	583	609	631	604	576	602	594	571	603	574	598	636	635	573	583	588	582	648	613	583	669	597	592	643	624	542	584	599	604	584	579	669	557	600	618	620	592	618	608	601	612	609	581	597	638	570	636	591	586	612	667	600	599	590	631	613	602	584	639	625	603	604	568	583	604	601	548	612	620	615	581	594	600	578	585	527	563	580	589	605	630	631	586	602	644	609	622	620	628	576	573	553	600	562	616	599	583	576	628	604	611	624	597	600	564	639	636	561	590	557	602	591	630	615	577	590	603	574	589	611	606	581	583	601	615	643	660	601	599	609	605	650	574	588	610	552	591	554	578	599	632	587	569	598	579	567	632	595	637	616	545	577	623	547	605	580	607	585	599	559	611	607	593	578	589	566	613	642	585	566	602	596	618	579	611	571	593	582	581	634	571	595	582	615	620	617	592	598	626	575	586	609	570	595	594	607	608	535	606	624	629	595	590	592	622	605	658	599	595	560	596	597	552	567	597	594	600	608	604	617	619	528	604	626	582	603	607	633	565	609	592	640	609	610	596	579	589	579	583	636	589	566	596	602	577	594	597	572	577	611	576	579	633	574	659	569	601	633	605	566	584	590	661	616	592	575	601	560	567	586	614	613	590	597	548	591	587	603	593	619	587	601	603	575	600	637	620	606	611	599	589	635	598	569	592	559	586	617	584	587	637	643	613	617	696	601	612	587	644	607	575	563	599	628	594	619	560	653	593	611	598	658	611	588	575	571	597	628	602	594	610	571	602	610	573	615	593	627	600	612	612	588	552	598	627	635	579	574	621	593	610	603	588	617	610	596	616	621	594	584	613	594	617	597	570	619	626	607	617	608	590	597	590	620	569	583	649	577	583	630	572	571	572	596	582	592	635	624	576	558	584	618	647	619	595	585	584	536	559	591	576	577	608	547	557	614	631	618	637	595	553	622	611	581	618	608	600	602	593	603	595	622	572	613	597	568	608	613	572	588	577	610	609	596	637	607	585	592	585	591	610	680	575	603	569	605	593	631	605	634	584	611	591	613	585	623	619	576	555	580	551	571	635	608	576	620	571	616	581	566	629	618	609	582	617	613	650	551	609	603	574	610	626	581	605	632	590	605	574	576	600	598	630	627	614	594	530	611	602	622	599	599	624	611	619	608	591	651	619	583	623	640	594	616	561	580	650	603	638	572	566	601	599	633	598	570	609	609	582	574	597	602	569	575	602	620	587	609	566	635	548	621	563	607	613	594	611	591	594	586	593	582	618	638	594	605	544	606	566	592	609	584	580	583	601	576	610	612	595	616	590	598	589	664	643	567	644	616	572	562	596	579	625	622	581	576	571	615	625	624	530	577	599	584	623	598	610	585	578	612	640	547	591	601	592	599	588	623	626	593	621	611	609	619	573	615	603	585	569	588	597	583	565	566	602	596	629	656	610	632	635	625	614	605	597	608	596	640	569	628	567	620	628	603	589	586	577	575	594	556	612	611	580	624	618	573	603	589	586	584	619	601	605	580	618	592	649	640	578	623	581	597	588	642	582	628	548	612	579	624	566	569	595	559	609	591	600	552	613	606	610	589	644	581	626	606	590	619	614	585	637	530	596	606	616	543	620	626	614	587	580	586	616	564	617	574	609	594	590	631	587	598	601	642	590	578	594	607	615	621	630	603	586	553	624	623	643	614	582	580	560	606	580	594	618	583	609	587	579	577	606	623	558	554	593	604	575	588	614	631	581	589	535	586	602	586	651	600	636	604	588	612	581	613	616	572	585	598	606	616	586	632	599	538	573	631	560	648	602	590	566	611	639	599	555	617	563	582	612	583	580	640	566	574	564	572	625	564	568	575	604	570	568	625	628	605	601	595	603	535	582	600	603	622	617	606	632	591	579	614	642	631	586	584	610	585	569	557	583	570	587	597	613	636	563	592	594	578	643	629	585	571	624	607	593	576	565	586	621	629	610	588	543	668	647	602	551	619	560	613	596	633	578	600	548	634	624	595	575	646	622	639	595	580	594	584	629	639	609	595	590	590	589	630	583	571	615	576	630	585	547	603	632	592	604	610	610	590	571	645	644	614	607	596	591	604	593	614	618	628	629	646	582	621	615	609	654	647	651	613	608	562	611	549	604	563	617	640	582	575	599	585	556	578	584	581	657	612	563	588	558	609	611	620	633	607	586	569	574	592	599	604	605	608	580	596	571	602	561	608	606	594	595	569	654	567	610	582	619	583	601	633	596	584	595	618	604	605	586	610	624	586	612	611	629	623	621	613	629	560	576	613	569	593	583	569	633	579	605	600	592	582	597	620	601	584	614	611	579	584	664	604	627	590	558	615	619	619	592	576	609	579	603	621	600	596	584	597	598	593	641	575	635	587	558	586	612	586	602	622	632	603	538	620	549	555	572	598	645	602	566	607	562	585	602	566	607	589	642	632	593	613	648	621	593	600	649	565	618	597	589	603	595	603	591	632	624	583	563	561	582	611	594	589	585	586	655	564	600	591	584	569	653	627	554	567	601	575	555	613	658	625	581	617	574	595	621	607	634	586	533	585	592	580	590	617	567	603	598	560	585	562	590	606	583	578	557	593	619	583	583	600	659	599	605	566	557	622	643	600	592	585	582	628	581	573	595	596	637	583	614	561	597	599	605	637	594	608	628	583	595	579	616	598	589	618	596	585	567	610	557	621	556	589	604	608	605	634	579	582	608	591	629	592	613	594	576	613	598	571	582	598	600	579	555	598	622	576	655	573	608	562	606	635	544	594	599	640	613	580	611	587	627	613	612	610	593	572	599	582	595	617	582	579	629	608	624	597	611	604	598	609	588	630	612	587	557	587	589	549	612	595	586	620	598	588	599	577	583	580	596	604	612	581	613	588	568	568	642	640	578	599	590	632	600	630	582	578	597	617	578	619	598	601	587	607	632	572	582	579	592	630	615	572	598	568	559	595	660	598	600	600	579	591	615	633	597	596	608	605	631	608	608	612	639	625	660	569	548	614	611	614	618	574	582	598	559	559	613	584	582	604	610	580	590	574	596	586	588	577	579	580	600	588	629	579	611	588	600	605	626	609	568	593	602	635	595	569	561	619	593	562	608	609	550	589	600	582	597	629	633	589	607	630	586	592	583	584	615	607	611	598	572	639	625	594	602	568	618	569	600	654	615	609	609	592	620	625	614	590	588	620
36511	20018	10340	8329	5968	4079	2713	1914	1423	1055	865	729	720	623	558	531	510	503	458	405	410	390	385	351	364	396	404	361	396	365	390	357	385	342	347	376	363	374	374	351	348	380	362	334	336	325	334	387	380	352	354	380	348	327	336	354	376	340	372	355	363	370	342	341	354	351	358	362	317	343	356	339	326	350	347	363	366	308	374	334	359	366	358	345	328	354	329	310	340	336	350	348	365	316	355	366	306	337	381	354	317	317	330	387	328	361	338	367	341	354	350	343	350	311	343	346	370	352	360	351	313	366	340	360	359	358	315	352	366	401	361	379	341	366	364	365	351	323	335	352	359	346	341	326	330	354	324	355	326	359	313	344	342	337	348	326	330	328	310	326	368	356	306	369	315	330	374	372	353	323	360	343	356	319	358	335	325	379	321	377	386	402	342	357	354	336	380	374	341	332	346	338	369	344	344	332	316	362	329	327	321	325	347	350	343	346	344	349	300	348	330	396	353	316	351	352	342	332	325	306	311	325	353	334	332	319	366	322	344	327	327	333	346	346	358	340	368	328	321	331	317	342	354	366	348	334	363	358	332	331	331	346	352	345	352	319	352	354	323	342	335	356	336	340	346	342	337	348	332	327	373	327	361	340	364	336	307	315	326	351	313	392	379	370	357	350	354	375	334	325	384	343	350	340	376	330	310	381	372	315	388	364	387	385	337	345	335	374	365	314	350	332	325	345	339	349	355	351	326	356	337	306	328	347	343	373	326	356	320	346	363	331	333	377	348	333	333	327	315	334	321	347	323	329	295	353	340	316	332	331	328	344	335	333	354	312	328	319	322	327	345	343	339	344	362	313	342	356	355	322	348	357	342	352	337	319	348	354	339	321	334	337	357	357	330	338	360	335	347	371	336	369	332	325	375	361	322	328	348	358	329	354	360	312	321	358	319	350	332	332	345	341	367	339	333	324	340	330	320	315	361	353	361	310	337	374	355	334	345	343	369	317	330	350	333	330	352	366	308	347	368	306	302	353	330	335	297	356	336	300	323	361	368	331	334	327	322	330	340	361	310	323	336	314	336	336	336	360	340	352	327	316	343	337	334	342	335	365	370	340	354	317	338	346	322	348	342	324	369	322	312	332	329	338	355	373	346	338	323	347	337	328	355	347	325	345	333	349	340	327	353	325	353	315	297	347	367	355	369	339	359	342	317	323	335	343	351	364	371	336	327	336	345	337	310	335	336	309	353	331	341	352	331	327	348	351	368	361	350	356	355	337	358	355	312	341	323	339	355	352	365	320	323	337	339	331	348	342	346	319	343	315	335	377	370	322	304	339	355	328	315	351	360	371	359	309	388	347	348	358	329	331	341	313	355	368	330	344	320	343	343	334	373	364	345	341	362	381	381	326	341	336	343	334	315	291	312	336	339	371	368	363	348	315	348	391	334	339	303	338	313	335	364	349	317	322	358	351	321	312	355	348	350	355	327	340	332	321	350	343	324	344	338	346	344	336	303	327	341	366	343	349	350	345	354	369	383	360	332	348	348	327	338	318	378	341	363	349	338	351	342	339	322	367	354	364	357	331	329	354	308	298	335	362	340	340	339	312	369	352	333	336	329	342	356	304	333	314	355	345	329	385	340	358	348	338	314	339	386	352	307	349	356	338	305	299	289	375	362	346	329	349	324	328	358	322	363	337	353	361	318	316	332	326	324	361	353	346	375	299	361	316	353	341	350	353	310	333	319	310	320	355	332	342	350	318	353	351	362	319	344	376	363	348	340	385	343	321	335	324	316	322	366	342	355	363	362	337	357	346	329	325	361	331	329	338	334	368	345	317	373	325	354	337	358	331	351	351	351	336	315	357	342	362	359	394	339	354	320	345	350	316	347	324	342	345	357	356	342	330	374	319	326	360	313	333	333	309	317	344	346	339	319	329	342	338	375	358	333	347	353	374	346	323	359	346	320	351	343	354	359	307	352	338	354	340	337	345	326	368	341	320	340	319	351	347	333	372	334	315	348	354	335	317	306	329	363	314	361	317	319	391	329	331	333	324	380	318	362	357	347	337	351	347	353	350	353	298	373	306	339	350	349	352	361	340	338	364	330	332	337	324	357	335	339	349	348	318	324	322	365	361	320	332	364	340	327	314	342	341	330	319	343	328	319	317	362	332	338	335	317	346	348	323	300	351	338	353	331	342	346	325	366	368	333	365	352	307	346	300	315	340	333	331	337	351	343	352	353	350	326	333	349	350	342	316	328	328	346	336	323	367	355	364	399	365	381	315	363	305	337	335	338	347	338	322	332	372	355	340	366	338	349	347	360	338	315	296	336	325	324	351	343	329	323	353	349	335	305	365	309	354	316	342	318	343	309	365	337	328	344	337	335	366	336	295	307	356	342	388	364	339	382	324	291	335	346	347	342	341	341	319	394	397	320	349	368	338	329	333	370	369	327	334	315	349	343	364	354	309	326	318	369	357	363	341	382	346	360	358	350	331	363	354	362	352	350	318	361	321	340	343	369	368	364	318	323	367	331	294	339	346	339	344	357	344	304	344	389	353	323	328	333	338	315	314	370	300	349	345	350	321	349	341	322	333	349	332	316	399	358	355	310	296	297	330	335	332	322	334	325	359	353	357	395	374	342	321	329	336	381	312	331	368	357	339	351	303	349	320	326	353	302	375	342	352	317	348	369	349	355	332	340	387	358	310	334	330	324	316	349	356	336	351	341	346	325	329	360	326	339	350	343	332	311	327	333	313	327	327	354	362	321	346	326	341	354	336	335	334	303	332	342	375	352	345	354	361	356	357	328	315	347	327	379	375	320	379	366	356	363	316	341	353	323	305	356	331	328	345	324	321	368	328	336	365	351	356	370	340	358	307	361	371	340	353	323	375	350	360	366	375	356	316	313	335	366	347	360	328	308	369	343	334	307	337	312	316	296	349	396	344	298	352	303	309	341	331	331	348	326	320	327	339	335	332	322	354	332	334	346	363	339	336	352	344	347	319	332	336	319	345	345	342	375	301	325	322	362	391	345	312	350	318	358	345	378	337	351	354	369	357	301	331	303	311	307	347	317	374	372	357	324	366	343	334	344	350	369	354	355	348	357	316	385	328	323	347	356	334	341	358	346	335	353	350	311	341	327	344	356	329	358	374	309	334	364	356	340	346	314	357	369	336	334	363	357	353	356	352	357	343	323	326	343	313	337	300	319	347	323	343	331	336	347	349	317	370	357	336	335	354	367	349	341	330	326	367	291	377	318	328	313	358	353	373	351	332	398	372	339	351	328	369	332	333	354	324	362	345	335	354	343	371	349	341	307	334	347	335	353	341	361	338	281	336	375	362	329	354	341	354	390	371	342	341	348	355	337	368	351	351	329	344	309	329	341	346	365	355	346	323	353	347	350	334	368	381	344	322	341	342	337	346	382	338	354	328	359	329	338	308	399	358	341	318	345	372	371	315	322	349	310	340	355	390	340	351	357	347	312	350	305	335	352	320
19197	12241	14884	18211	17203	13407	10234	7666	6011	4430	3435	3203	2650	2332	2090	1862	1701	1465	1320	1199	1124	1051	956	958	913	866	912	872	889	850	811	793	848	846	766	773	853	827	813	841	780	825	755	760	798	758	746	777	761	816	777	729	795	824	731	784	780	713	746	744	791	734	780	746	775	752	752	756	747	756	758	730	747	706	756	698	733	758	734	752	734	722	767	762	811	752	755	767	750	763	763	810	754	762	779	754	797	745	755	746	786	751	740	703	692	730	740	741	760	704	726	759	710	706	731	759	738	728	692	792	681	749	727	689	727	738	701	750	735	752	749	717	743	724	721	730	734	739	704	708	770	739	732	743	690	759	686	733	742	720	737	736	753	705	726	771	738	748	732	728	762	699	776	774	731	721	770	691	732	745	790	755	725	782	739	726	722	721	717	742	772	724	786	743	726	733	749	703	735	763	732	757	767	759	720	758	710	711	714	738	707	783	724	752	769	763	765	741	744	782	753	707	737	751	746	706	757	702	693	736	759	696	715	698	772	733	753	762	729	740	697	754	687	740	737	713	717	706	746	765	710	721	717	784	714	729	701	704	764	699	709	687	739	740	732	701	696	745	762	764	749	698	721	704	739	731	784	729	707	759	715	722	706	723	756	753	716	731	768	759	748	706	668	717	737	742	735	696	713	711	705	721	730	752	716	749	760	747	719	802	760	737	685	759	691	727	743	686	707	714	722	753	737	750	731	759	769	725	738	782	701	758	739	752	729	754	724	686	672	750	720	713	741	735	733	730	730	729	762	785	746	717	704	757	758	759	723	731	740	720	694	770	725	718	771	757	723	751	723	721	752	762	713	753	733	759	711	684	744	736	752	742	727	760	720	734	765	724	749	710	722	693	714	720	767	762	754	704	761	737	738	729	697	790	685	737	705	729	723	726	747	745	745	723	706	726	703	803	757	719	749	753	749	711	736	728	731	740	763	702	710	765	731	731	702	710	748	774	708	678	721	744	728	731	746	710	785	758	733	738	732	719	755	737	743	728	709	740	689	727	748	700	705	723	765	758	781	758	738	756	753	752	728	729	699	713	700	767	727	733	720	750	765	711	724	778	725	709	735	726	674	728	751	760	704	726	749	744	731	704	691	719	755	716	702	751	727	773	709	705	739	738	683	756	703	746	714	741	716	725	718	759	692	745	773	734	734	733	719	759	720	755	735	726	712	739	734	750	716	787	727	738	722	735	710	745	741	736	697	752	740	766	756	738	752	756	776	752	760	681	747	749	712	757	744	801	746	732	707	748	725	772	742	712	752	774	768	748	730	802	686	733	734	702	760	760	716	692	750	751	767	707	764	718	736	696	726	695	736	709	755	721	701	715	758	769	718	711	726	736	745	728	716	749	738	754	718	763	742	759	730	646	747	718	725	741	727	765	753	754	772	711	750	753	679	730	738	744	751	716	679	710	711	758	701	734	721	720	751	717	728	776	746	736	755	766	747	706	721	738	725	704	694	749	670	723	691	724	688	740	701	680	747	747	720	715	663	745	767	737	740	711	714	711	711	742	703	703	720	716	755	732	766	745	794	700	773	746	740	762	680	731	746	719	764	770	738	781	746	743	759	756	744	707	715	705	727	734	707	725	688	746	758	739	719	703	767	686	772	707	750	752	749	738	730	719	714	705	736	729	746	767	735	743	746	703	737	724	745	694	734	706	734	702	710	704	679	756	744	741	766	716	730	731	759	730	730	713	754	735	765	705	700	723	711	680	746	723	751	710	747	719	706	702	741	774	726	726	717	683	735	758	683	740	721	751	747	714	761	727	724	743	738	725	741	684	776	731	728	704	761	718	742	698	716	717	753	742	727	739	705	731	763	741	714	737	690	673	733	690	772	712	732	721	707	770	703	724	736	765	715	744	697	737	736	725	705	779	726	756	694	732	784	740	724	679	695	715	740	661	755	751	724	724	728	771	751	738	740	686	720	712	703	776	691	721	799	741	732	779	771	725	697	746	748	748	712	731	741	770	697	715	724	712	753	726	710	700	715	742	728	727	708	738	741	688	757	786	737	739	691	725	755	706	739	731	743	752	732	731	713	740	747	732	708	704	756	695	688	727	664	715	747	770	759	699	749	728	741	712	792	702	735	698	738	759	792	747	749	705	764	742	702	746	727	740	740	729	738	731	753	803	735	751	716	746	714	707	745	717	719	747	738	757	727	735	783	776	767	722	736	716	710	679	749	702	702	750	745	713	721	711	743	736	754	731	726	706	732	762	750	754	692	740	729	777	707	744	762	766	719	750	748	716	736	758	729	740	731	790	782	751	724	721	691	694	746	688	728	701	715	784	727	753	691	716	800	703	733	741	678	772	796	728	728	741	733	724	758	744	745	691	764	729	723	682	743	754	749	724	726	775	718	746	713	742	781	681	776	752	746	752	707	779	681	739	714	758	754	764	707	743	701	708	724	743	714	738	741	700	769	706	703	694	710	654	702	769	686	729	733	760	726	714	719	699	769	679	677	754	755	725	701	717	749	684	726	757	736	739	692	709	758	725	716	771	723	682	752	748	713	680	700	776	690	751	753	735	696	735	697	739	718	697	705	734	751	790	728	785	749	749	781	737	760	698	723	708	731	713	732	701	730	758	712	749	734	762	730	723	776	703	665	722	693	654	714	719	735	727	772	757	716	767	712	770	738	771	722	701	702	776	710	724	757	723	758	740	717	747	763	705	698	756	724	761	728	727	713	742	695	695	742	726	706	695	748	759	759	758	680	720	756	708	769	778	741	803	737	752	691	780	764	691	739	769	729	760	801	737	747	783	731	744	701	738	738	744	737	748	785	711	731	772	716	744	690	728	701	769	740	777	687	740	766	759	752	721	740	714	740	731	748	744	738	742	731	770	746	719	720	763	750	744	693	747	746	744	693	723	697	682	752	726	747	744	703	695	751	721	667	700	745	721	735	733	657	757	746	770	749	739	787	731	727	746	713	730	706	751	696	725	719	744	714	737	753	736	748	744	708	709	741	713	731	745	738	762	716	753	724	756	781	698	708	727	750	736	701	710	758	693	716	720	749	728	691	724	742	710	715	732	765	768	716	733	734	761	702	779	742	724	679	679	723	773	722	747	727	745	765	718	737	745	770	720	713	759	759	736	723	729	743	739	707	671	728	764	706	720	676	712	771	735	720	748	676	715	696	697	674	750	725	753	727	691	710	716	675	708	728	720	713	745	686	766	738	721	719	742	772	751	748	728	715	725	722	707	778	720	736	776	730	732	765	723	783	743	698	728	755	709	734	744	703	717	681	683	698	766	707	741	751	794	761	758	712	727	724	673	726	719	743	743	759	744	709	754	734	702	752	744	675	737	745	746	732	757	726	731	749	678	694	739	736	743	742	750	683	758	719	736	712	798	785	760	755	723	733	731	704	742	735	702	747	695	775	723	737	711	727	782	724	751	726	686	698	682	757	738	674	765	730	705	716	725	759	728	771	668	744	693	686	775	743	728
12173	5007	3875	3490	2395	1793	1197	930	700	537	483	439	388	391	329	360	322	344	334	272	291	241	261	267	281	296	315	281	242	290	297	266	277	274	234	252	253	272	306	274	270	247	273	231	249	266	287	286	298	248	276	278	272	280	277	267	247	275	286	251	234	280	250	327	266	284	278	274	271	265	290	287	263	247	281	272	284	270	263	264	295	267	257	264	283	282	284	268	269	303	298	280	277	303	284	270	254	227	288	293	278	267	278	257	294	274	256	281	275	309	267	265	265	251	273	255	268	303	291	291	280	293	281	262	249	246	273	288	245	270	256	284	263	279	299	293	295	277	258	257	267	245	260	308	259	272	283	272	239	271	265	278	238	263	265	259	289	282	278	305	254	268	274	268	301	269	268	257	273	287	287	278	294	263	259	296	258	265	265	278	276	264	273	274	280	269	274	290	294	282	282	254	265	286	265	264	254	269	271	270	284	248	266	263	290	257	258	297	251	269	261	255	268	264	253	281	277	275	263	256	296	269	292	274	256	276	282	246	260	285	275	302	274	277	291	261	249	278	276	285	278	232	249	286	242	278	259	287	271	276	253	231	275	260	275	250	286	279	300	272	302	254	270	290	266	269	248	288	252	242	270	245	284	316	248	255	292	278	274	253	314	256	256	296	269	270	324	278	296	270	279	303	277	263	267	237	297	294	291	305	298	266	279	284	264	306	292	295	328	297	244	269	279	248	257	281	268	302	266	285	272	263	269	273	290	271	273	268	258	271	248	249	226	265	292	247	273	260	279	281	289	281	252	295	274	259	262	259	271	292	263	308	251	269	280	279	274	291	271	290	259	297	279	247	279	280	262	284	233	252	249	286	265	255	292	277	283	262	287	285	259	235	235	243	259	228	294	291	285	263	269	275	275	273	271	323	286	279	257	258	258	267	270	270	249	270	258	268	278	255	255	261	243	293	278	251	274	297	274	294	292	274	273	233	241	294	260	279	279	262	300	294	275	277	276	272	280	266	276	278	281	257	257	257	266	269	296	258	253	259	280	266	267	295	253	270	242	295	275	271	272	276	277	293	249	235	254	262	285	275	281	259	269	250	293	260	256	259	255	272	242	229	287	257	272	279	282	280	246	306	246	255	260	264	285	271	266	285	270	274	297	290	255	264	282	281	278	293	285	283	276	291	253	268	276	255	271	254	287	304	261	279	251	273	266	280	272	261	279	281	278	285	261	267	274	272	238	247	314	257	292	266	273	290	291	229	249	261	285	252	271	293	271	288	267	268	260	256	265	280	278	265	262	262	252	266	273	265	262	281	257	269	286	287	280	265	271	269	293	269	285	297	263	266	285	264	254	249	283	307	271	254	256	236	233	277	239	284	290	246	234	265	278	299	278	268	257	246	284	258	262	287	283	274	250	226	292	286	263	289	265	271	262	268	267	338	305	289	286	255	267	285	263	275	272	265	262	267	280	258	228	276	267	264	267	282	273	309	245	265	263	261	283	274	252	263	245	268	282	283	263	238	253	268	249	247	271	270	284	268	314	269	295	271	270	266	284	258	273	283	264	271	269	259	244	292	292	261	265	281	270	287	257	287	258	274	292	279	291	259	279	292	261	270	275	302	265	250	297	268	310	269	278	307	239	270	273	252	282	269	233	250	269	278	252	278	282	256	244	285	311	268	246	254	241	287	287	284	271	294	260	262	303	268	266	268	313	280	256	294	280	259	255	272	282	276	269	255	277	294	299	243	251	270	266	262	248	273	261	289	282	246	297	282	305	270	244	277	274	268	266	310	294	285	273	238	272	337	251	244	306	224	232	310	247	268	262	284	262	254	306	257	264	301	235	267	300	256	280	253	292	290	286	263	278	268	295	261	255	289	263	281	295	254	294	271	266	265	281	267	264	237	273	266	281	272	261	264	265	285	296	253	277	251	268	270	278	273	251	300	264	247	287	276	284	260	260	290	262	271	277	304	260	272	261	285	260	278	277	273	277	229	279	268	262	279	257	309	283	279	275	264	268	286	264	271	277	278	259	309	284	287	298	267	249	258	271	279	272	270	275	266	280	265	292	249	254	288	300	288	212	293	301	260	259	235	260	275	248	257	250	285	268	271	265	266	242	276	265	259	250	232	247	294	239	263	277	279	272	322	284	277	294	289	256	263	293	275	266	271	323	260	265	269	278	294	260	296	273	269	273	251	272	249	266	253	277	270	259	273	273	276	274	259	271	236	293	282	299	305	264	243	303	240	268	268	289	285	279	288	273	241	289	307	289	287	275	255	246	274	253	249	293	263	260	255	276	275	270	306	280	265	244	239	280	269	264	284	264	269	264	273	244	263	259	287	275	255	269	285	261	261	229	248	273	287	290	276	263	268	271	274	253	280	269	317	265	253	263	265	244	272	262	283	255	275	303	223	268	254	299	276	302	237	279	275	268	268	271	264	293	221	252	259	291	264	279	262	256	247	280	252	244	267	244	239	277	295	254	265	271	282	262	269	252	259	239	292	261	283	289	261	265	281	262	256	290	270	260	302	278	273	293	240	276	265	247	266	261	264	272	266	282	266	269	287	256	275	254	314	298	274	242	274	321	265	262	241	258	286	289	266	269	226	276	267	269	276	286	267	272	248	238	261	259	259	299	275	258	269	288	237	295	264	288	296	269	251	263	282	262	271	263	258	271	265	241	271	251	302	260	270	261	262	255	257	279	282	304	261	260	274	225	267	240	287	255	285	264	265	275	273	281	278	270	266	303	278	285	272	250	274	268	267	281	269	266	250	266	295	266	260	236	256	250	242	267	265	250	239	286	271	293	250	236	281	254	266	285	281	283	240	288	288	289	272	277	266	259	287	265	251	284	293	258	273	307	271	297	266	253	314	239	299	288	298	299	228	282	276	254	262	269	283	276	257	264	292	290	302	281	301	282	279	290	269	270	296	248	255	260	289	263	274	280	270	285	261	272	240	282	300	242	249	253	247	276	278	274	272	291	277	283	284	292	281	265	254	229	265	258	277	286	281	267	266	288	255	280	276	263	278	285	260	249	262	269	268	250	247	263	303	297	247	296	299	296	274	276	276	268	297	281	269	269	293	279	286	260	297	279	283	265	271	277	256	285	278	292	261	256	298	306	265	282	221	248	284	278	216	288	293	271	261	271	275	286	238	242	262	279	265	268	274	279	282	287	278	261	282	244	288	254	281	284	270	286	264	276	247	292	269	274	292	261	276	273	290	267	283	304	245	283	310	276	258	280	288	290	250	290	247	276	282	283	277	259	264	277	267	276	270	244	295	258	243	276	252	279	289	264	280	253	261	278	266	245	234	275	271	287	279	258	255	281	264	293	291	274	275	298	285	281	266	258	263	289	304	258	255	270	281	281	229	272	259	258	270	252	257	290	281	270	272	255	265	290	275	251	259	295	270	273	275	262	282	292	274	265	269	261	237	253	317	280	239	286	307	266	276	297	298	239	261	256	256	246	284	272	269	306	249	248	272	270	278
6518	3956	7366	9390	8705	6873	4905	3619	2955	2157	1705	1465	1438	1252	1043	1086	993	820	820	745	740	709	653	735	627	627	626	661	632	619	635	636	639	635	597	560	615	627	650	609	596	647	565	561	626	571	608	648	583	611	620	601	607	625	560	614	620	587	588	565	644	644	602	592	615	568	589	569	602	528	608	590	618	601	577	552	615	635	593	584	615	583	614	617	552	619	659	610	627	594	557	622	581	578	604	612	608	559	609	590	601	595	615	563	622	599	594	599	584	636	602	574	592	601	564	555	570	573	581	585	567	585	558	589	601	590	564	575	585	581	657	586	533	579	616	607	599	537	602	598	537	602	587	603	601	624	602	589	584	589	614	595	571	593	590	565	580	604	564	594	617	585	528	599	596	594	566	569	634	606	534	615	567	543	567	562	569	624	605	575	594	526	558	593	546	603	616	574	593	607	586	558	637	633	587	545	579	560	604	613	593	553	579	593	571	624	548	577	622	601	576	582	619	589	581	561	585	606	573	569	576	585	581	562	599	610	543	593	589	577	555	583	591	597	614	581	646	617	587	578	621	592	621	562	649	619	610	635	608	558	571	597	636	591	580	600	592	559	599	574	622	610	597	568	606	573	618	594	585	575	570	575	598	608	593	591	560	591	593	599	611	636	564	595	612	622	592	598	623	575	561	581	593	563	561	607	573	572	603	584	553	581	554	596	598	588	601	623	590	588	585	580	607	571	597	570	614	575	609	567	594	582	604	592	539	572	612	593	586	606	568	563	556	607	638	640	580	589	569	574	560	599	589	597	620	569	575	609	631	591	585	620	543	585	602	598	573	599	604	599	608	600	580	638	601	569	616	563	571	611	613	547	610	577	616	617	624	527	578	600	613	591	586	590	587	598	624	631	591	637	589	632	589	581	612	543	556	553	608	599	580	555	583	576	592	617	609	516	597	599	588	606	595	554	585	589	594	595	569	575	600	625	641	586	605	605	620	595	640	586	559	619	637	595	571	550	613	568	598	568	585	648	575	586	635	606	568	562	591	563	576	601	528	600	647	607	600	649	611	577	558	587	587	631	587	556	549	614	590	550	619	596	597	576	644	564	589	562	556	591	621	613	591	562	591	586	578	585	542	588	564	582	617	585	564	554	604	644	593	576	593	616	530	579	559	570	583	606	617	587	618	606	572	614	601	582	571	588	583	591	541	554	582	606	613	608	581	595	602	629	602	573	582	607	604	569	557	557	588	574	574	617	625	554	543	602	610	567	543	656	569	545	609	589	552	587	615	582	614	586	597	593	585	572	587	582	558	576	573	582	585	586	591	574	585	580	565	611	554	596	545	590	591	595	600	561	580	535	550	603	606	635	634	600	621	563	562	594	594	589	584	588	563	613	643	585	622	606	586	626	575	585	620	609	625	587	611	598	555	573	571	623	563	591	606	609	555	574	593	565	619	573	621	629	569	583	567	596	618	577	559	601	561	607	577	595	587	622	606	623	619	546	566	578	562	544	603	579	583	572	581	659	583	572	598	557	573	576	603	586	600	592	609	606	596	542	623	575	600	605	598	548	542	597	629	574	587	562	565	624	564	610	592	604	580	589	579	563	594	601	598	569	565	601	566	593	642	562	592	567	618	561	596	584	598	605	567	595	569	547	600	576	590	610	579	611	592	577	600	581	573	626	641	599	541	597	573	636	602	583	591	621	592	562	581	564	579	606	560	576	603	566	593	569	603	601	537	595	586	612	591	590	563	575	588	583	552	577	514	607	602	609	629	614	610	619	568	564	584	582	611	606	621	598	576	600	606	570	571	617	601	573	588	588	565	612	589	542	603	621	594	633	596	569	589	616	562	589	596	621	564	632	579	563	604	606	601	582	596	584	593	570	546	591	605	596	589	573	628	560	575	613	597	617	571	545	577	596	590	637	571	586	612	565	572	577	596	594	594	579	619	623	617	591	542	593	596	576	601	561	567	605	637	596	561	557	606	621	594	544	566	640	540	564	571	591	585	613	581	643	616	581	607	639	635	558	582	585	533	583	585	574	599	563	568	591	575	601	598	630	589	573	640	597	596	605	542	566	634	592	614	566	580	579	585	547	579	599	594	582	592	589	569	573	661	576	564	566	600	610	607	568	549	609	574	604	595	600	585	610	574	606	615	593	595	575	574	570	621	610	559	576	603	596	556	587	619	614	555	590	602	541	577	610	594	575	585	581	593	562	577	571	573	596	551	602	607	603	586	574	591	622	618	626	576	569	570	615	623	567	578	597	609	608	586	619	553	573	583	577	604	540	595	593	576	601	642	608	583	585	640	579	583	579	601	581	570	614	590	579	569	594	615	607	564	550	606	579	574	582	596	612	597	606	597	600	579	526	578	587	632	600	602	588	626	551	587	606	586	573	568	621	606	592	602	588	595	611	571	583	588	627	608	557	560	555	577	554	584	594	580	563	608	572	595	595	552	604	588	579	590	590	615	579	610	577	617	549	589	598	625	563	590	580	594	616	579	585	582	580	567	613	577	605	599	578	619	621	605	588	617	540	623	590	591	565	590	559	610	603	574	542	597	636	614	559	590	568	592	550	589	583	572	569	604	566	619	581	626	598	520	557	626	588	579	584	614	591	639	596	588	584	603	637	600	628	556	610	614	619	616	563	535	603	636	587	562	590	663	595	583	563	611	561	567	563	617	580	615	593	594	610	568	568	603	563	562	609	630	585	533	562	632	607	590	574	562	561	643	565	579	547	610	656	546	595	590	613	583	626	647	576	591	593	537	592	573	558	606	617	602	590	603	604	591	620	577	531	593	575	581	567	574	593	603	579	627	573	618	622	612	613	623	580	537	589	609	624	634	630	600	564	595	586	594	572	550	597	588	576	583	632	576	565	623	548	605	560	580	589	594	582	557	603	567	592	597	584	600	583	597	583	592	591	613	588	588	619	576	582	559	605	586	578	633	586	589	592	598	610	559	585	587	586	602	603	601	628	609	538	595	639	585	577	634	594	598	566	582	596	642	606	613	596	597	573	583	556	567	587	620	565	567	553	600	617	558	611	572	572	620	583	597	581	571	603	627	574	589	557	619	620	580	597	591	565	606	587	599	625	626	574	566	567	572	574	556	598	580	597	580	580	606	607	564	567	567	588	595	601	598	606	596	612	539	585	566	593	599	575	554	587	591	579	626	619	606	601	601	557	617	563	538	578	604	572	575	598	603	603	587	603	568	604	560	579	592	572	586	626	608	576	567	588	618	583	602	611	621	535	579	606	648	633	583	591	585	594	559	596	604	581	561	625	584	559	570	574	579	559	550	611	595	579	623	584	561	614	593	636	597	626	576	544	596	567	596	575	573	556	562	620	566	577	569	567	583	544	616	617	594	580	605	616	564	569	546	615	601	534	588	584	605	568	630	595	551	585	563	565	613	592	557	577	616	574	587	588	611	576	598	628	587	602	560	548	602	551	586	593	569	577	599	594	585	580	626	598	570	608	602	616	597	614	575	560
27876	13167	6588	5589	3894	2749	2020	1342	1033	836	622	557	536	483	447	421	358	339	338	361	332	299	269	262	307	302	282	298	307	328	299	263	267	279	269	293	277	283	293	275	282	250	264	264	248	291	276	278	267	211	274	290	293	272	271	282	290	298	292	257	254	266	261	277	293	265	284	270	282	270	275	285	258	274	245	282	277	274	287	258	270	274	255	263	275	264	281	240	285	267	251	276	253	258	287	300	245	291	274	260	244	275	276	283	263	284	262	252	292	257	298	259	259	278	284	287	270	251	234	274	281	260	263	278	257	266	244	264	276	267	301	259	266	279	268	254	274	280	272	279	273	299	284	259	287	254	262	268	286	253	278	239	260	277	271	240	277	293	248	277	272	271	275	272	312	272	271	249	282	271	253	243	273	274	268	268	281	282	262	282	279	274	283	302	292	272	259	297	316	275	266	278	313	286	246	243	280	264	241	253	287	249	291	267	255	300	269	265	295	244	250	276	260	276	276	258	275	272	250	288	302	280	235	260	268	261	286	271	286	260	275	246	253	261	292	291	258	234	312	256	237	279	259	291	269	294	275	259	243	267	286	286	246	235	309	278	275	330	286	248	286	242	274	289	283	282	292	286	276	276	270	240	271	240	253	261	241	286	292	268	256	283	283	282	272	275	293	285	278	286	278	251	271	265	290	284	266	265	263	265	271	305	274	266	290	244	284	260	259	256	275	301	283	283	282	288	286	318	248	262	296	282	297	241	269	274	303	297	285	282	272	311	250	254	297	308	252	287	267	268	234	250	279	299	278	288	271	296	273	273	243	262	258	283	259	253	262	277	248	266	263	262	291	273	270	276	267	255	247	273	255	293	272	271	292	275	286	264	284	278	298	262	298	253	274	293	273	274	275	297	291	248	249	281	264	269	261	261	280	232	261	267	262	273	255	266	286	258	266	254	282	252	262	271	226	275	270	269	253	291	283	277	258	263	261	267	308	214	252	275	280	281	295	287	258	270	280	282	276	268	264	283	252	252	292	262	275	271	265	270	268	264	277	250	283	267	254	267	271	254	253	264	282	260	269	281	284	276	278	290	287	251	275	274	293	270	273	283	271	286	298	254	244	270	286	263	276	289	263	263	266	264	276	243	259	253	259	258	288	293	263	281	253	254	278	260	240	250	254	288	301	258	239	260	238	270	268	270	264	257	269	236	260	260	269	252	250	264	268	261	256	281	241	275	287	220	278	274	261	288	263	268	242	287	297	268	253	278	261	300	301	284	266	279	329	275	279	281	255	277	286	282	290	269	258	293	260	242	262	271	273	258	262	245	289	278	263	245	247	251	247	262	268	281	270	260	287	258	257	256	252	259	283	273	253	275	283	274	278	263	262	251	257	287	261	246	272	273	265	247	266	259	240	301	303	246	268	281	246	287	262	275	300	247	263	248	263	265	289	249	308	289	274	265	261	252	268	289	252	309	274	235	300	297	255	266	277	240	241	282	284	294	266	273	253	245	283	240	298	261	287	276	273	255	286	261	302	283	286	311	275	247	274	239	271	305	275	242	288	268	285	284	280	265	262	250	247	273	319	266	275	252	282	280	274	291	262	256	311	292	280	253	274	280	242	285	281	306	302	274	287	265	249	263	243	279	248	287	308	273	278	287	273	296	248	276	224	271	270	284	282	260	231	257	264	273	257	251	256	243	307	259	272	284	273	256	309	290	279	281	290	280	271	286	260	266	267	269	259	259	269	261	252	277	281	282	278	295	322	274	258	255	279	256	275	264	252	263	260	269	276	274	230	284	273	259	301	282	278	272	247	253	283	279	281	261	238	256	292	284	275	295	252	248	241	264	277	289	283	280	263	284	279	262	240	275	269	299	265	287	272	247	238	314	273	292	270	269	289	284	281	261	287	275	258	284	290	267	306	259	248	259	273	280	262	269	281	314	276	255	260	255	278	233	294	263	253	285	282	260	262	288	284	275	273	274	287	241	251	285	288	285	279	248	274	253	287	261	265	271	263	263	306	271	292	263	269	246	270	246	270	260	279	268	291	279	231	264	282	293	290	292	275	274	259	274	278	291	297	279	294	264	267	270	261	252	308	307	296	260	257	296	245	266	261	253	264	269	279	309	290	302	305	269	260	308	276	291	267	257	260	289	273	278	294	271	286	240	281	287	259	262	252	263	258	266	261	271	283	274	269	294	277	309	274	280	260	244	279	243	265	292	285	260	273	276	311	244	281	272	266	286	293	259	234	250	310	274	268	244	263	299	292	242	246	248	259	242	273	256	270	263	309	257	275	238	285	284	245	266	275	277	251	278	246	251	238	274	253	257	229	255	259	257	253	270	314	288	257	308	256	257	274	271	271	291	295	304	282	285	282	287	252	299	243	251	263	283	267	271	273	283	275	290	301	311	315	290	276	289	295	268	272	278	289	266	264	269	293	255	252	266	273	264	276	267	246	230	247	273	283	298	294	257	264	280	288	267	224	258	252	259	279	259	271	289	253	240	246	281	239	279	247	246	264	271	270	282	274	262	253	270	266	270	277	282	310	251	305	252	270	240	285	257	267	272	282	285	274	260	297	275	267	249	290	277	293	255	269	259	292	274	260	264	291	306	285	277	260	261	292	271	290	292	248	292	278	250	320	274	248	268	236	276	291	252	273	259	265	259	263	265	259	218	293	280	263	248	267	268	305	257	252	294	282	266	260	236	250	264	258	248	281	275	278	268	271	273	256	269	239	268	272	270	276	271	265	265	261	290	289	272	309	246	291	281	266	262	281	284	283	300	280	299	287	276	279	245	272	233	281	267	291	287	287	287	274	283	269	267	266	271	322	252	272	260	278	277	276	255	277	294	272	317	270	271	270	277	265	245	262	265	276	253	272	262	265	257	269	286	300	266	306	288	298	301	278	240	291	262	271	266	259	300	254	249	263	258	299	286	257	295	283	289	258	302	242	291	267	301	275	247	244	257	278	264	276	295	290	259	277	285	287	301	304	254	267	309	271	294	263	279	273	248	218	262	281	307	280	250	302	288	282	298	277	275	240	263	284	263	291	264	261	235	285	284	248	284	279	245	275	276	242	281	252	286	248	323	263	263	257	281	239	304	257	296	233	281	264	246	292	259	267	244	260	260	282	280	266	283	247	283	267	307	242	239	252	287	249	277	273	275	258	283	282	252	286	285	259	265	298	230	255	294	253	286	279	254	262	264	275	262	281	282	276	250	249	274	251	271	309	270	264	262	256	277	286	257	248	236	293	266	284	262	299	279	246	253	312	255	280	241	263	264	274	276	270	252	305	258	268	256	241	283	279	245	245	290	270	269	254	273	286	296	251	262	235	283	282	274	252	259	267	263	274	263	279	265	276	226	298	249	260	266	303	266	254	245	255	279	263	255	240	285	270	294	297	297	279	246	277	256	214	262	263	282	275	238	248	299	285	247	260	290	265	298	281	252	258	248	282	284	291	295	243	273	209	247	285	299	258	287	254	270	280	249
15397	8688	11037	13943	12544	10123	7562	5633	4290	3275	2566	2119	2089	1818	1587	1328	1255	1078	1007	993	905	770	741	681	748	700	735	690	692	651	673	690	677	657	642	683	681	623	703	679	673	608	660	677	629	648	676	627	613	614	642	645	604	631	614	626	624	635	631	600	622	634	629	560	637	643	661	641	588	637	669	586	639	644	610	636	604	617	631	641	567	620	588	611	625	600	665	606	586	597	620	638	638	550	619	644	618	617	585	570	591	632	608	600	618	611	654	614	618	619	599	621	638	618	586	577	630	573	604	581	613	582	624	609	585	573	552	595	592	575	570	600	560	597	608	593	593	599	622	610	601	643	546	570	627	594	620	575	603	592	590	532	594	585	600	625	585	642	630	585	563	592	572	617	589	598	601	569	564	612	588	638	607	620	600	617	595	587	592	614	643	594	663	611	605	631	582	592	574	594	639	586	601	594	556	604	609	570	587	600	630	618	571	559	634	599	547	618	596	617	611	604	645	582	575	590	586	590	575	580	567	564	611	588	554	581	613	627	579	623	617	595	601	609	550	645	605	601	629	595	580	594	606	596	584	589	601	542	577	625	647	557	609	593	630	575	605	571	574	572	578	581	590	556	637	648	599	585	577	574	615	576	576	604	617	607	559	566	554	606	586	598	604	614	629	619	619	605	570	629	600	586	621	577	587	584	574	613	569	607	633	639	616	579	608	595	586	585	626	628	608	614	552	590	598	632	599	600	578	622	581	564	598	583	600	626	557	615	628	597	587	616	591	551	607	599	549	584	569	598	601	609	614	609	566	558	591	596	573	618	589	575	606	606	601	610	619	609	604	638	570	609	548	604	586	641	604	589	633	577	601	585	616	628	578	589	605	614	662	612	619	616	591	616	571	550	615	569	615	572	614	609	601	587	603	592	606	596	548	636	629	624	613	589	602	600	587	606	594	603	624	581	586	609	587	579	594	569	605	543	635	596	609	653	603	618	571	550	615	575	648	632	577	636	544	580	578	598	601	561	611	589	571	573	589	564	606	581	579	584	592	586	610	607	625	580	619	597	576	590	568	567	588	607	598	583	597	588	622	598	594	588	544	565	634	562	588	584	616	564	586	563	571	631	595	580	584	583	610	672	588	656	578	614	610	578	602	566	615	613	563	538	569	623	572	619	606	575	618	597	596	579	545	619	589	559	584	572	583	646	561	573	582	617	577	559	625	611	610	595	610	574	597	617	614	605	634	568	591	572	628	627	567	607	630	589	662	596	627	546	606	577	632	635	601	640	600	590	618	569	572	609	565	615	599	565	641	584	628	592	589	638	589	598	599	610	622	589	588	631	561	585	600	638	571	574	647	595	639	615	567	640	605	585	610	604	629	592	581	599	584	563	553	599	651	571	592	587	517	573	606	602	600	640	583	626	592	571	593	609	596	635	621	594	646	617	597	660	601	575	589	593	573	593	597	585	624	601	609	631	604	586	600	622	635	584	604	570	568	543	576	582	631	587	583	573	572	577	587	538	573	596	614	596	637	567	609	584	591	637	635	582	560	624	579	591	597	637	591	595	541	573	589	606	591	583	577	608	596	583	587	633	586	628	595	652	614	582	606	591	578	616	611	590	595	605	578	570	566	602	621	597	570	616	586	542	592	559	620	629	607	579	598	641	608	604	572	597	624	554	624	641	643	595	592	647	582	576	570	616	625	616	589	593	612	580	607	608	610	589	559	608	577	577	590	621	610	594	614	611	623	612	563	581	562	575	628	605	573	593	618	581	636	641	590	587	574	617	582	583	571	565	573	593	639	621	604	646	609	641	607	593	593	608	630	621	576	587	649	620	584	590	617	603	607	587	578	593	574	606	607	610	592	608	609	600	606	665	592	569	595	592	623	558	593	548	583	565	631	595	634	586	592	600	608	627	631	529	612	568	570	622	634	593	594	597	608	584	587	565	582	609	616	578	599	619	574	607	666	591	591	573	545	595	568	613	585	617	591	636	564	565	635	600	601	618	610	600	573	619	597	605	565	580	627	619	615	553	642	603	613	615	585	592	579	627	583	567	617	582	611	571	623	619	624	623	620	605	630	637	613	630	583	630	622	613	624	612	585	612	632	614	593	593	566	595	582	591	614	608	587	605	612	545	574	643	588	575	589	568	620	568	598	595	614	609	637	601	564	593	569	616	598	594	600	627	579	611	599	594	623	606	644	580	626	601	584	567	569	640	576	557	574	620	583	610	554	611	587	611	573	613	553	595	607	658	578	568	566	595	583	622	579	600	621	606	561	603	579	597	605	612	568	561	572	605	604	550	606	580	596	582	615	562	580	596	591	582	583	596	628	613	606	609	582	589	631	678	569	552	586	566	619	632	576	620	593	635	577	602	587	635	571	580	587	634	585	641	567	598	547	593	612	580	593	606	598	632	620	618	580	626	585	640	618	633	616	612	590	576	608	553	599	561	583	663	580	594	617	619	618	597	584	546	610	564	611	634	631	641	604	622	667	621	609	617	604	593	616	587	591	605	603	625	574	551	583	612	587	595	565	596	565	635	604	634	620	603	587	574	558	613	597	558	570	638	635	569	577	617	622	597	613	570	652	602	623	598	624	567	616	565	562	639	620	582	585	620	553	602	590	630	621	566	606	640	584	647	565	635	643	557	593	623	566	619	589	620	612	622	563	643	629	569	593	595	622	582	591	606	635	595	629	583	593	642	603	574	633	605	625	624	603	562	591	582	581	605	630	621	591	623	604	679	590	643	606	611	654	571	569	609	580	605	571	600	564	589	581	648	586	569	628	613	576	615	627	579	621	615	650	617	587	593	622	610	613	564	620	596	569	611	607	609	572	541	592	618	594	605	579	618	619	614	565	590	607	600	600	586	593	567	584	591	573	575	580	587	597	616	592	596	586	614	604	533	608	606	587	615	615	598	577	536	635	605	631	650	514	641	585	522	556	596	570	595	644	582	596	643	662	597	574	628	573	604	625	598	612	615	606	623	553	626	583	602	633	566	563	612	586	626	575	589	615	580	615	615	589	609	651	629	587	565	596	594	599	603	614	620	548	606	601	606	621	573	573	610	605	569	584	568	623	602	619	586	579	593	614	605	637	570	569	591	614	637	610	565	619	555	585	624	631	647	591	588	573	610	618	649	591	575	557	605	598	609	601	599	588	618	607	583	614	613	551	586	597	597	634	622	595	598	574	590	583	570	602	613	604	598	588	590	598	580	575	618	604	600	576	576	598	579	557	566	602	615	580	592	615	574	551	579	602	586	570	632	564	571	543	594	581	559	560	645	584	610	584	621	561	585	577	588	609	618	593	595	626	624	582	577	575	585	578	611	631	613	599	584	630	623	596	635	610	576	563	627	626	609	605	580	583	598	591	580	594	566	611	574	608	644	581	627	588	617	621	560	582	548	626	601	548	566	583	595	589	584	598	594	597	609	608	582	613	642	657	619	647	562	590	580	560	626	615	604	602	615	620	590	586	571	619	570	635	576	555	593
38271	21184	10096	7801	5307	3537	2592	1838	1338	1082	849	768	752	618	549	520	471	458	458	384	414	350	366	391	374	375	376	414	352	355	353	352	342	340	337	346	367	364	351	344	331	349	336	360	333	353	349	350	334	330	321	382	337	373	329	311	391	392	357	343	355	330	345	335	368	361	343	330	351	338	369	373	332	344	370	356	302	369	311	323	348	324	357	354	312	331	354	340	375	379	334	378	311	337	361	362	339	319	325	346	310	361	366	371	323	319	371	342	301	335	360	318	317	370	339	356	365	354	365	352	346	341	303	330	349	332	335	341	343	370	355	331	314	354	320	309	340	347	337	341	317	327	351	310	340	327	350	367	330	326	343	341	344	358	333	321	327	333	345	343	326	333	323	386	371	349	354	322	353	328	328	391	313	358	350	338	348	326	339	330	334	322	338	347	323	326	324	316	405	324	337	352	399	361	322	350	343	304	314	329	371	349	314	357	327	335	381	349	336	323	327	350	359	325	335	340	381	368	335	354	340	341	304	347	336	329	370	321	355	345	344	324	321	345	360	331	313	383	355	364	356	345	342	346	353	345	345	374	319	338	355	315	308	334	354	361	315	334	371	348	384	339	369	369	320	314	390	364	360	330	293	366	328	333	346	342	325	346	314	285	329	336	330	330	339	348	326	323	319	336	333	337	363	336	374	364	317	338	340	320	339	338	326	290	331	339	332	336	349	333	336	334	320	329	324	362	295	315	324	364	353	336	335	341	345	311	355	345	320	371	322	367	338	299	309	317	366	318	355	330	358	325	360	370	366	356	373	310	317	352	329	359	317	356	353	364	331	370	355	359	348	317	348	347	353	314	324	344	334	352	294	330	364	348	342	333	311	340	341	318	318	338	366	334	299	327	380	353	348	358	342	310	308	319	336	331	339	374	317	357	351	331	329	336	343	351	343	319	313	339	322	355	349	320	324	336	347	325	334	342	338	384	328	339	349	323	352	336	317	347	327	357	337	352	325	329	339	376	337	350	364	375	315	304	310	310	348	327	343	297	346	328	331	328	390	314	324	339	345	375	355	341	315	368	314	331	313	355	356	328	364	383	371	327	391	318	358	338	310	347	365	347	396	379	319	321	335	374	343	284	351	343	360	396	350	352	317	330	319	312	323	344	379	350	338	335	333	334	350	366	328	321	357	334	328	367	328	320	356	335	374	340	326	349	328	345	293	336	297	351	309	321	310	327	298	311	350	364	349	380	352	302	319	336	325	351	329	323	329	350	356	314	332	345	365	356	366	371	332	327	356	321	344	331	369	327	351	349	344	363	332	319	340	349	375	351	359	325	359	338	330	323	375	364	351	366	313	309	343	335	346	321	356	388	340	333	348	336	361	382	336	330	382	338	333	339	338	340	381	330	339	367	356	334	364	340	326	329	308	343	325	384	336	326	330	302	333	320	339	313	353	327	340	358	329	329	363	356	359	302	326	348	358	354	368	351	334	345	333	333	325	336	358	399	347	342	326	280	329	329	374	350	325	322	315	331	281	336	364	316	322	343	361	356	318	328	327	351	340	328	323	353	334	354	336	376	324	334	349	307	330	345	367	330	339	331	326	332	305	325	337	333	364	339	348	361	330	368	330	345	323	331	326	307	315	353	318	316	311	319	368	343	348	326	359	337	305	339	331	321	346	345	306	331	343	315	335	375	350	363	321	357	335	321	367	353	294	363	307	327	355	338	351	362	333	311	315	342	349	324	363	325	379	325	333	335	334	325	336	327	367	339	331	306	363	345	332	335	331	357	277	332	274	326	347	342	319	336	314	353	366	330	345	310	360	355	300	320	351	332	326	341	347	299	383	353	352	323	311	304	352	319	341	342	360	355	363	333	331	376	335	327	370	336	312	341	348	338	362	355	291	332	353	339	330	324	332	341	353	313	325	363	333	339	336	321	334	310	354	362	319	345	310	316	308	360	331	375	319	365	318	356	349	352	323	334	339	323	342	351	354	317	358	364	343	384	374	367	366	341	323	329	341	351	326	341	353	346	360	351	335	341	332	328	348	328	339	308	326	330	357	348	372	360	352	361	349	323	326	330	309	310	316	334	330	370	348	360	340	312	336	310	325	336	344	368	375	321	353	336	302	358	352	346	322	329	321	354	338	337	369	323	340	330	322	340	332	363	353	369	335	346	285	316	345	355	343	363	358	344	353	349	333	376	354	334	373	366	349	314	329	340	362	331	322	351	333	337	332	353	347	318	349	374	315	317	338	391	349	330	363	310	330	338	357	338	359	315	340	356	335	371	325	336	334	333	338	347	305	326	370	325	330	379	347	332	321	363	333	300	311	356	325	312	333	350	363	364	327	336	341	366	394	356	338	327	386	350	333	329	310	297	325	316	335	332	361	375	334	331	327	331	332	288	332	327	327	342	354	376	360	335	341	342	303	360	352	335	332	335	317	350	340	325	340	375	334	305	319	356	316	332	338	324	332	336	355	346	330	322	343	327	338	318	331	354	328	315	343	337	306	345	358	332	348	315	380	353	337	348	340	384	355	302	345	291	342	337	308	349	341	337	340	329	293	327	359	347	350	336	335	378	379	373	396	342	345	340	316	357	360	316	350	310	317	348	336	391	314	334	320	367	309	310	322	347	346	352	319	353	337	366	358	323	336	344	379	291	319	321	366	334	367	334	330	358	330	341	331	319	324	341	357	362	344	303	343	324	343	314	329	362	340	346	319	343	313	340	326	315	334	319	349	331	379	354	336	360	346	370	372	369	349	343	324	343	352	338	324	339	339	344	345	323	373	348	318	332	335	357	357	340	320	342	315	346	358	286	308	303	352	329	374	364	333	318	347	309	327	325	348	336	330	339	349	340	338	340	324	322	345	380	371	335	338	349	320	321	321	346	350	345	337	316	341	379	373	338	380	345	339	375	332	352	366	363	357	317	302	338	344	368	315	343	319	329	330	346	347	340	295	368	348	344	338	364	332	327	322	357	306	345	364	343	314	321	349	334	328	360	337	338	316	319	319	332	337	366	334	347	341	313	358	349	329	326	398	308	352	335	328	332	319	306	369	325	356	332	372	325	313	371	328	315	324	329	351	358	341	331	320	339	337	332	339	361	303	360	358	357	346	349	323	314	328	312	350	366	331	330	324	379	342	311	311	284	352	334	360	354	345	342	355	368	330	352	376	328	332	329	342	347	347	345	318	356	342	349	364	345	324	335	375	349	353	319	348	356	347	337	366	349	318	350	354	304	302	324	338	353	321	335	354	340	348	380	321	322	363	362	332	358	357	358	354	340	345	362	357	341	406	351	389	333	345	323	381	355	366	348	352	329	352	342	348	306	342	373	348	350	353	353	365	320	317	347	322	345	352	316	334	354	337	346	362	330	321	374	321	359	317	355	342	328	320	323	322	290	354	356	353	318	361	346	314	332	322	325	327	328	362	365	353	341	322	286	361	345	340	351	332	301	333	335	337	327	350	345	328	348	335	340	361	338	312	361
20330	12366	14195	17790	15690	12754	9781	7552	5541	4418	3682	2983	2798	2489	2013	1842	1603	1446	1289	1329	1165	1023	1011	937	920	855	881	891	830	839	824	841	802	869	837	826	776	815	799	796	769	761	786	795	738	771	748	797	763	745	698	766	796	772	813	800	760	786	768	741	712	778	771	786	758	728	784	775	773	738	747	715	694	770	708	747	754	762	744	698	780	794	716	725	736	749	736	789	770	776	739	731	742	742	736	767	689	699	743	734	733	715	731	751	738	701	786	726	803	694	725	726	696	769	753	719	724	716	762	684	730	713	734	735	781	777	796	700	717	728	773	742	718	718	738	752	746	731	689	736	744	697	736	730	705	715	745	736	646	741	751	769	733	752	806	728	699	709	706	749	698	808	701	721	783	704	767	685	689	708	680	746	753	732	734	676	709	721	746	773	731	694	702	721	720	752	726	708	782	801	716	732	713	710	733	756	707	684	693	727	739	756	727	727	757	741	687	684	692	671	734	717	732	729	685	726	712	750	753	763	767	745	721	686	784	743	714	724	748	723	728	732	737	716	722	761	719	758	748	757	727	758	745	734	765	730	682	720	698	705	672	709	747	658	759	764	724	738	691	700	731	723	707	725	754	691	694	723	724	724	754	738	677	683	775	729	745	653	699	733	699	679	737	736	769	744	761	720	727	740	694	725	757	714	731	744	678	736	787	721	666	733	702	742	723	711	740	790	750	719	706	739	719	750	719	758	726	725	721	778	724	735	709	715	739	712	725	681	758	734	758	725	713	779	739	761	714	717	699	705	727	734	722	704	742	668	747	682	719	744	700	728	758	732	741	739	704	759	715	759	754	754	791	702	741	761	740	688	789	689	706	720	794	715	704	724	721	756	796	726	776	726	777	695	714	699	734	785	731	713	663	720	785	728	772	746	701	712	747	728	722	718	697	736	725	760	758	784	734	720	752	702	728	727	745	727	716	696	735	719	771	741	671	748	741	726	763	738	726	705	721	701	761	734	690	711	758	761	689	738	722	745	710	739	746	721	728	720	736	739	698	773	716	725	729	728	695	756	659	712	761	704	743	689	736	757	684	720	717	742	706	765	707	725	718	725	713	708	742	739	767	725	726	733	729	713	750	733	748	722	727	700	680	731	735	747	764	680	717	696	737	735	720	735	753	747	744	703	743	703	728	744	742	739	752	725	710	754	691	709	705	725	694	679	702	717	744	710	736	742	785	717	734	756	734	729	715	701	760	704	735	727	757	704	719	691	706	725	693	723	739	733	719	742	740	733	724	756	740	737	754	710	761	740	729	735	718	760	742	726	698	722	755	733	708	764	666	739	707	714	702	731	721	736	718	718	757	732	720	735	702	786	759	770	745	752	707	714	780	706	729	723	719	738	709	726	741	668	689	736	734	704	698	723	679	723	758	735	735	728	678	717	719	732	783	719	717	700	737	729	698	782	755	701	736	750	724	771	681	720	699	732	710	682	683	737	754	704	749	680	720	749	754	711	764	701	756	748	669	723	697	739	730	741	705	739	701	676	723	772	703	713	735	735	700	785	686	730	695	732	674	737	733	743	734	731	666	695	725	692	739	776	735	689	727	764	708	697	728	780	743	734	743	691	734	742	713	673	715	723	744	733	791	772	705	758	713	697	727	684	728	751	734	675	758	721	760	730	727	704	771	754	711	724	714	729	747	725	744	718	748	771	737	722	724	698	770	728	735	708	743	716	755	740	743	720	709	756	720	773	727	735	742	723	691	724	688	715	744	755	767	700	753	719	697	708	715	715	725	711	750	735	725	708	736	730	746	720	721	688	748	713	708	754	746	655	716	729	697	693	731	753	687	747	695	755	720	763	746	749	697	718	743	641	714	739	788	760	704	714	750	764	703	700	716	723	745	751	754	737	714	746	719	751	736	741	788	718	724	704	731	682	751	704	720	774	760	733	763	742	694	725	703	719	770	698	703	744	733	721	736	727	770	721	734	704	692	746	755	719	745	748	744	737	753	737	722	726	694	750	711	702	725	743	712	724	758	734	717	728	746	705	774	726	765	726	721	722	759	734	700	754	732	744	701	750	665	700	772	757	757	723	708	762	713	697	797	762	691	723	672	779	764	743	758	728	766	750	699	707	729	744	697	775	736	732	689	723	769	689	738	720	770	706	710	748	719	752	734	739	721	740	720	735	719	698	726	748	702	687	718	744	730	730	695	733	729	722	681	693	742	732	743	708	740	749	724	774	746	724	753	759	716	754	700	722	707	663	732	718	700	738	690	700	714	740	737	696	713	722	713	723	729	696	750	773	701	728	734	743	790	700	757	720	694	654	729	728	683	735	724	765	720	742	717	737	693	680	722	714	715	715	693	732	655	651	693	715	752	688	736	726	747	699	710	746	715	703	734	688	764	759	716	733	719	733	684	729	773	722	703	726	725	771	717	719	799	658	700	744	675	702	701	722	704	738	745	719	713	730	709	709	717	715	687	736	713	747	701	745	744	723	748	750	745	716	732	737	761	763	727	732	746	754	718	707	694	747	735	749	710	750	771	740	741	728	771	710	722	715	735	754	694	759	719	713	745	720	702	701	697	712	695	749	738	729	714	714	669	686	695	733	694	693	745	717	757	705	726	741	739	738	711	776	727	741	727	683	701	713	720	726	679	695	740	688	730	728	730	710	726	754	676	784	694	691	678	729	721	726	753	734	693	736	729	741	701	693	777	716	697	785	750	756	748	680	692	737	708	704	762	772	730	750	741	747	729	710	702	725	711	735	730	729	725	689	738	765	740	726	767	723	695	720	721	665	690	728	735	737	671	732	701	735	738	739	741	763	780	685	752	706	756	746	670	746	709	740	736	743	746	667	728	759	706	712	741	770	735	758	716	710	728	700	724	702	715	737	753	718	749	782	735	682	731	714	704	674	713	748	809	761	752	741	771	738	686	725	722	713	738	673	736	765	711	739	715	745	723	760	739	760	763	733	712	741	723	734	742	726	698	739	709	702	727	680	646	765	680	702	760	653	749	704	738	725	692	707	706	697	694	697	781	698	760	738	754	747	737	698	757	756	730	743	775	724	712	708	708	744	744	709	735	771	758	762	767	711	725	709	783	748	718	712	705	729	740	723	748	724	715	742	692	728	704	734	716	699	759	703	701	753	740	737	749	729	697	701	739	713	730	677	721	752	705	716	706	723	743	740	719	703	696	733	703	738	775	694	707	730	703	695	690	764	742	740	772	720	727	731	739	746	736	718	731	681	772	702	727	683	708	722	755	668	759	738	702	719	729	736	749	698	751	744	717	679	767	700	707	749	704	738	711	751	759	700	714	738	760	752	751	753	759	707	676	708	705	761	705	724	765	761	698	726	740	702	717	706	735	763	730	726	757	733	719	719	722	737	705	727	720	704	742	749	741	755	726	698	711	747	752	729	726	712	747	724	795	736	716	702	700	684	739	756	756	758	719	785	720	660	706	723	696	749	708	738	766	738	697	734	726	726	733	728	738	730
12168	5154	3894	3391	2356	1666	1189	906	631	544	457	403	416	405	344	302	296	300	299	297	276	271	273	273	247	293	277	278	258	276	270	286	282	261	283	282	245	259	270	272	278	263	276	262	246	272	275	239	238	284	278	280	283	255	250	288	290	278	230	291	267	252	277	257	300	254	279	284	297	254	278	280	262	272	267	254	247	261	302	290	280	254	254	276	243	263	246	257	264	275	267	264	262	279	267	272	244	283	277	284	277	265	236	269	278	307	294	268	237	270	266	248	271	284	260	268	277	248	280	298	291	282	265	285	281	299	253	259	286	259	260	295	276	291	288	282	256	262	250	271	299	251	267	284	255	258	289	259	240	291	284	271	254	262	255	245	250	250	294	266	287	280	278	254	265	276	315	242	284	260	248	256	251	278	259	267	283	273	245	276	266	280	304	256	238	254	244	283	263	263	271	297	252	255	250	258	251	237	251	295	284	281	269	275	271	248	266	287	277	259	282	252	242	297	260	266	260	275	255	255	250	202	263	280	276	271	279	267	293	275	293	251	307	248	265	267	257	287	265	252	269	259	262	263	274	280	273	292	257	288	249	265	282	258	251	266	215	261	252	240	257	271	245	251	238	275	279	286	259	257	279	282	260	283	284	251	289	269	265	269	276	249	259	291	285	270	269	314	276	251	286	303	235	271	247	259	262	230	288	248	241	276	243	248	289	246	268	261	266	269	294	281	272	284	302	284	256	269	271	261	270	263	264	269	272	300	274	272	248	293	287	282	230	269	267	252	251	255	247	255	276	278	281	247	298	264	265	289	263	300	252	254	264	291	259	285	260	259	277	271	290	266	304	260	268	278	263	260	265	269	259	284	243	256	309	263	277	246	264	241	247	273	278	283	280	262	244	270	240	288	245	259	262	274	274	262	270	264	290	296	271	238	272	260	278	273	274	261	266	256	272	257	272	239	272	284	274	269	263	281	282	272	235	264	279	260	285	287	270	290	304	246	266	259	264	278	247	265	239	270	268	273	286	279	276	274	301	281	283	255	249	268	242	291	262	282	267	264	240	239	280	279	250	253	276	276	234	281	238	249	252	286	294	276	273	257	233	273	274	326	266	290	300	251	248	290	229	263	285	268	267	245	277	277	264	265	256	240	257	275	245	268	270	293	282	291	266	248	267	254	247	257	294	269	267	266	267	273	276	256	243	264	293	240	243	233	262	298	283	265	260	243	267	292	273	285	261	251	318	286	254	271	246	250	281	258	253	270	273	272	240	257	252	274	276	230	251	245	295	253	268	272	284	289	279	260	265	288	256	258	251	284	273	241	273	265	285	259	254	268	220	258	261	239	241	279	278	262	257	270	263	247	247	241	239	262	285	272	275	250	276	263	256	219	273	291	252	262	277	269	255	265	228	224	280	233	276	262	240	264	278	273	266	235	261	252	270	280	276	273	258	282	239	308	234	258	242	234	289	267	263	253	261	272	277	285	258	251	300	291	294	249	269	261	262	268	268	227	275	300	269	261	234	335	263	245	233	256	255	271	269	278	254	251	285	251	296	279	268	220	266	250	261	244	281	289	253	282	264	266	246	290	290	252	266	298	262	271	306	280	255	257	279	272	287	268	244	252	280	276	259	302	273	278	253	232	270	263	288	293	303	298	286	262	259	305	223	263	226	271	247	249	265	282	279	270	261	237	237	260	240	264	243	285	266	250	269	256	253	263	267	280	253	276	283	277	274	257	285	264	235	269	280	261	260	273	264	289	266	260	245	271	263	224	248	229	268	260	275	299	263	265	283	288	270	256	260	294	271	275	257	258	260	254	261	264	270	269	265	239	270	253	257	257	241	242	256	286	243	263	260	265	289	254	232	257	214	270	279	262	305	261	261	276	245	290	263	270	246	296	275	281	258	301	268	258	275	259	260	253	240	280	286	238	263	262	277	259	259	257	259	239	285	275	269	249	288	258	266	259	246	280	261	264	303	280	255	249	257	247	263	243	284	261	257	257	263	271	276	248	288	266	246	268	264	252	295	247	258	253	279	255	277	275	285	289	275	280	273	246	253	258	273	263	263	240	258	241	241	269	277	286	263	291	263	265	271	286	303	247	259	284	265	294	277	274	273	287	242	256	271	262	278	282	287	280	280	273	276	264	263	275	252	253	291	246	285	256	250	262	285	304	254	282	274	266	282	277	289	266	294	277	273	274	246	277	281	244	258	281	301	261	287	287	296	284	279	301	278	262	244	259	269	271	242	218	259	240	269	297	279	274	263	284	267	282	252	263	288	280	247	251	265	287	270	254	275	276	258	255	315	277	271	253	288	256	252	262	227	228	276	245	257	275	254	250	263	266	253	277	275	258	269	264	267	249	268	272	272	279	296	253	249	289	283	262	255	246	287	278	290	245	291	263	247	278	268	239	238	251	283	270	249	278	242	288	235	241	245	267	258	257	256	278	306	270	262	257	239	247	262	277	256	258	241	275	275	285	290	288	258	247	264	267	298	293	270	274	267	246	280	264	257	253	264	241	248	270	266	266	260	266	306	270	281	260	268	245	265	265	282	287	292	262	266	274	248	261	250	268	265	241	255	272	241	305	259	217	264	275	270	252	260	286	256	298	270	276	230	237	262	283	264	254	286	253	276	255	278	269	259	252	264	263	265	293	287	249	278	277	285	263	259	272	274	274	285	281	291	308	255	248	273	233	276	282	273	277	273	269	286	236	263	265	243	245	254	278	252	263	281	239	297	279	283	269	282	251	277	262	281	271	263	294	267	272	303	268	306	247	285	273	256	267	304	269	292	273	271	263	305	290	293	275	232	258	261	267	272	227	296	271	276	275	281	288	234	274	261	263	268	285	269	272	273	313	272	276	252	243	244	255	298	284	298	263	303	296	245	247	265	267	263	264	276	279	258	245	289	249	248	281	262	276	282	281	264	248	259	268	297	261	252	230	259	282	270	262	241	252	291	264	276	256	258	270	267	274	259	284	297	255	280	272	257	265	269	248	274	267	252	247	264	262	276	283	268	261	274	256	227	263	293	252	275	313	262	264	256	255	260	268	247	290	246	238	275	239	247	262	273	240	279	266	232	284	285	274	255	257	273	274	249	243	256	259	292	242	250	257	289	253	259	270	269	239	273	280	254	254	250	271	267	254	237	260	279	277	261	270	262	238	282	277	277	278	227	241	273	286	234	284	257	264	257	288	282	267	290	239	281	270	266	276	266	271	283	229	228	275	252	258	263	242	276	253	244	266	260	224	277	243	242	290	281	248	265	293	261	223	245	242	276	278	255	284	265	252	284	283	263	249	274	282	273	254	252	257	259	252	266	288	237	266	260	255	269	269	274	278	247	275	260	252	267	247	275	287	268	307	255	272	302	285	291	265	240	244	265	286	264	254	272	259	283	254	244	283	229	281	243	267	281	252	272	240	277	260	276	267	271	248	263	257	282	235	296	278	287	261	243	250	283	260	286	262	244	264	230	267	267	265	253	290	315	252
6665	3792	7514	9428	8210	6612	4807	3497	2588	2047	1697	1525	1430	1246	1132	913	867	842	832	813	720	631	634	620	627	646	641	658	586	568	628	622	561	570	586	649	579	633	609	656	609	619	610	551	574	593	620	595	609	596	609	550	560	590	667	583	578	588	561	603	609	624	583	597	659	610	532	582	579	580	637	550	574	602	598	565	597	599	585	625	593	611	589	573	596	611	615	631	613	569	558	600	592	594	595	625	589	635	536	595	607	595	606	619	593	605	607	619	592	601	577	577	542	542	574	595	595	541	590	600	590	553	546	630	549	568	600	564	599	598	562	581	611	615	577	596	588	580	606	582	565	587	605	569	620	582	553	564	615	556	615	593	580	606	611	628	591	596	590	588	559	556	575	574	638	568	611	560	578	560	540	587	602	593	607	581	590	624	626	570	600	609	601	574	592	563	563	539	564	593	558	580	543	545	594	583	607	624	570	554	561	593	582	558	608	535	606	603	578	594	563	585	574	600	605	607	572	588	604	595	595	562	593	595	567	552	567	594	590	608	561	563	578	615	597	585	552	583	592	586	622	593	585	604	592	580	600	596	548	622	597	623	600	599	544	598	616	630	599	594	589	594	566	547	582	575	577	623	565	597	550	536	561	584	617	597	573	623	606	627	555	621	568	621	617	610	549	583	565	564	576	547	584	563	597	558	545	589	607	580	547	576	575	610	582	556	601	594	564	564	599	610	582	588	562	577	579	569	632	605	598	579	596	593	607	573	565	565	622	592	585	627	591	596	565	551	586	603	558	590	601	581	565	577	562	581	568	600	598	594	570	543	540	610	571	556	569	570	597	532	561	567	573	607	588	600	572	578	624	560	549	570	582	583	535	595	620	572	565	550	572	552	574	608	575	570	608	623	622	571	607	564	561	638	620	593	653	609	579	573	564	598	632	571	562	572	609	584	591	615	567	624	555	567	566	591	603	614	563	578	642	557	549	611	561	593	626	569	574	609	589	574	556	585	542	583	625	601	523	601	591	570	623	594	584	596	583	561	569	612	594	574	579	561	518	596	596	596	563	578	578	587	556	617	530	558	587	591	578	582	583	561	578	613	575	574	536	565	581	589	550	581	548	580	542	572	580	569	595	608	601	530	597	557	598	588	599	579	570	600	576	583	539	609	589	616	549	548	591	620	620	616	532	580	566	590	588	589	554	591	580	582	563	587	624	632	603	553	601	585	590	560	578	608	587	553	571	559	555	624	563	583	579	598	629	586	583	604	636	544	538	574	569	614	606	599	586	580	602	597	571	555	605	594	580	598	552	575	571	607	564	594	583	560	617	572	570	547	579	560	628	587	582	597	565	547	520	598	561	564	561	580	566	577	587	576	596	524	562	617	596	584	582	563	619	575	579	605	562	576	573	603	548	549	581	592	578	586	591	558	586	596	597	582	580	603	594	589	581	559	586	605	548	618	606	588	568	598	604	572	625	638	561	556	579	565	609	640	587	583	591	600	570	557	587	589	567	582	588	599	571	616	598	577	560	625	558	601	569	607	582	556	587	563	616	618	621	611	562	615	593	588	593	599	626	568	597	595	575	598	566	559	594	566	652	555	535	544	564	531	601	586	578	597	561	573	575	558	619	572	602	591	545	564	615	565	578	591	587	565	564	581	565	578	578	572	583	556	550	538	580	546	628	606	604	579	532	570	561	601	587	566	578	556	557	616	609	587	581	589	573	614	564	554	589	576	571	622	598	611	571	600	610	611	585	621	590	611	591	611	586	575	566	571	608	594	585	547	559	579	559	621	540	554	578	580	560	569	558	576	564	593	607	606	584	599	537	579	556	545	559	620	572	622	615	606	579	572	606	574	623	559	580	571	594	573	560	613	598	564	555	576	576	554	575	585	621	556	611	625	587	590	566	580	628	604	620	596	577	574	540	577	590	573	575	598	559	521	611	611	595	567	578	612	606	542	588	617	577	605	576	577	567	581	577	563	608	592	584	555	570	606	571	583	586	623	641	583	578	569	576	569	607	598	561	576	611	597	584	593	591	596	636	588	589	570	540	592	572	618	590	588	617	582	592	631	559	590	563	632	540	584	576	565	564	598	602	587	578	566	560	604	539	577	573	577	598	579	552	601	587	570	666	598	616	596	602	573	605	551	594	607	580	616	571	596	597	595	582	545	568	531	581	594	588	567	576	573	567	641	586	630	551	589	582	557	583	563	575	583	563	569	601	616	542	615	589	586	608	591	585	542	615	581	574	623	579	532	605	552	580	587	563	601	577	563	559	588	617	619	561	599	522	571	593	596	566	563	628	578	581	556	570	595	601	589	546	558	548	607	544	542	593	593	575	595	671	607	582	596	589	582	588	586	542	590	562	541	600	574	620	588	584	555	581	591	604	602	551	594	588	591	598	560	632	541	614	523	598	605	582	595	582	584	587	561	520	543	576	576	574	574	572	615	572	614	605	600	594	583	620	570	543	599	618	590	572	587	586	582	556	598	547	572	572	590	569	546	590	613	546	614	589	572	627	594	598	560	581	574	588	610	579	550	625	593	547	589	602	574	585	593	563	594	587	562	582	601	580	558	574	620	532	566	597	536	581	544	609	543	606	590	538	581	556	596	607	577	599	569	586	567	607	612	574	571	557	555	595	593	622	611	596	621	552	583	566	535	580	597	582	587	611	590	526	601	557	620	567	562	586	565	603	589	614	588	614	629	570	569	593	538	594	566	574	580	554	580	554	603	574	642	609	610	588	602	614	538	602	561	568	611	579	590	612	578	593	608	589	560	624	574	582	551	607	600	606	594	599	533	560	574	595	593	568	564	572	620	589	544	540	599	609	597	560	569	560	588	558	558	586	597	582	605	554	617	577	599	556	592	650	537	569	572	591	556	564	562	566	571	576	571	543	580	575	626	565	536	529	601	579	605	583	569	600	570	574	584	532	622	552	594	612	595	644	587	596	574	556	561	556	620	606	585	574	545	594	585	579	578	585	560	545	558	575	602	566	618	612	602	588	564	632	592	582	592	567	590	580	534	613	557	561	581	561	601	556	539	535	603	585	597	598	610	561	554	553	532	605	577	548	563	601	594	571	631	592	610	562	593	563	599	609	601	602	610	587	557	559	609	579	581	607	614	616	566	560	622	599	555	560	631	557	562	558	592	600	581	573	560	626	592	592	616	589	574	576	563	604	538	570	566	592	588	596	605	602	580	619	528	559	591	568	557	541	563	605	612	560	577	592	559	559	593	606	557	617	542	590	552	604	596	595	585	538	591	576	603	544	569	573	559	588	577	620	599	576	597	597	577	571	574	614	563	575	591	612	597	555	556	608	580	530	578	582	590	552	609	625	619	597	551	556	573	602	571	533	566	570	529	574	579	571	608	595	546	602	561	587	588	587	616	595	581	574	585	570	558	587	614	601	522	565	584	613	600	561	576	580	572	582	559	585	578	594	564	574	577	522	610	609	558	581	563	571	596	558	560	558	572	603	575	570	559	583	562
28833	14182	7030	5512	3740	2633	1942	1276	987	727	656	559	554	449	440	362	338	305	315	329	338	266	285	284	297	264	303	255	320	320	272	269	278	254	304	257	284	245	282	326	281	287	249	296	274	293	289	257	250	262	269	268	270	265	283	273	273	272	262	262	287	279	275	287	260	236	284	245	233	265	247	291	263	284	257	252	285	241	251	247	242	291	260	292	227	302	253	287	285	259	257	276	284	267	273	263	264	291	255	256	262	274	245	255	242	291	295	281	277	258	268	251	242	275	250	258	239	241	273	276	247	285	285	250	284	269	279	281	259	230	251	284	249	317	271	257	252	248	248	259	259	267	257	245	253	279	265	280	290	244	284	268	262	269	274	298	238	242	258	269	244	302	255	272	273	315	282	254	249	285	255	269	275	262	240	289	281	239	274	278	259	313	264	254	248	267	264	239	296	291	275	254	262	241	272	261	270	270	242	225	251	251	250	278	307	272	254	273	272	277	253	269	291	240	271	245	273	280	262	279	272	263	258	254	284	244	264	271	286	266	275	258	269	243	270	276	249	280	280	255	278	281	289	260	287	284	265	281	243	265	257	252	236	286	292	260	262	260	245	273	241	283	243	286	263	276	281	268	282	245	235	274	264	253	251	265	259	247	233	275	249	247	263	247	261	258	225	227	254	271	255	294	253	277	209	237	256	279	254	281	244	247	293	275	272	251	255	287	249	247	279	264	272	263	258	278	251	248	265	255	264	254	274	281	284	272	275	288	247	246	248	268	234	279	290	267	253	272	281	247	254	245	247	287	287	245	288	260	255	275	254	263	277	265	256	258	270	284	261	263	253	273	301	242	286	272	262	271	251	263	281	262	254	254	270	271	228	268	257	275	249	254	248	265	257	258	294	274	250	280	286	276	283	245	274	252	249	235	266	264	257	301	266	282	304	297	260	261	278	247	257	264	259	239	276	279	283	293	301	254	257	267	273	237	258	301	234	254	251	299	252	257	275	259	250	236	291	237	270	263	272	254	297	294	255	276	252	233	257	260	268	259	240	242	266	237	263	270	255	253	276	248	262	236	256	256	248	285	291	282	303	271	267	261	262	281	289	301	287	286	276	262	285	256	275	277	276	264	269	283	271	259	300	300	277	248	255	284	287	261	245	237	253	297	267	266	258	280	273	294	256	247	265	250	295	281	267	273	273	276	291	262	272	276	272	262	276	248	273	280	236	285	293	267	258	240	286	259	274	289	260	261	278	267	271	286	298	261	266	243	287	269	231	284	297	260	266	248	258	270	260	256	279	265	266	253	268	273	287	274	282	300	249	259	305	288	250	265	245	266	252	281	271	254	244	266	280	277	295	283	273	236	274	305	266	263	294	245	279	290	293	277	294	275	256	248	248	265	263	273	283	254	279	267	279	272	268	252	293	260	260	260	265	275	282	250	264	246	280	254	266	284	270	242	260	252	246	284	250	279	254	289	268	242	245	252	254	275	281	282	280	250	276	278	285	292	273	254	277	273	250	272	249	265	277	238	260	241	257	244	245	242	258	249	259	276	260	271	281	273	282	278	259	252	271	266	284	266	257	247	304	261	284	284	278	259	252	275	279	277	244	256	240	254	252	257	259	271	270	299	308	270	285	259	267	283	253	281	231	281	287	257	253	287	270	244	257	253	276	229	281	261	268	264	302	279	272	269	293	301	260	248	251	248	267	253	255	312	258	265	260	264	290	272	279	291	258	257	234	264	279	253	223	260	310	259	308	294	252	263	286	299	275	228	227	295	264	257	238	269	265	310	258	272	265	257	238	280	300	246	258	257	250	289	275	252	308	302	301	241	257	254	268	266	331	262	270	253	265	250	277	288	242	266	286	297	226	243	272	265	259	256	305	261	257	280	259	295	265	269	273	258	246	223	274	239	223	270	274	277	240	284	245	267	276	247	241	263	267	239	260	267	280	259	279	265	247	254	302	257	283	255	264	282	261	249	281	280	267	250	265	277	220	272	249	274	274	271	254	258	256	235	271	296	265	275	269	269	274	266	252	267	283	248	295	287	245	287	298	288	260	299	265	271	258	264	270	284	277	264	260	269	265	309	251	269	248	246	284	274	273	275	296	297	258	277	255	284	275	281	229	249	255	282	269	268	271	259	314	244	238	237	244	271	284	275	257	254	262	283	270	278	251	271	265	290	286	274	260	251	257	278	262	242	248	273	205	235	269	277	257	250	277	244	273	271	224	242	282	261	259	254	260	263	270	267	240	292	267	276	285	288	294	278	270	247	246	256	266	273	265	290	271	236	283	252	264	250	261	242	278	233	283	292	287	248	258	222	289	275	274	260	236	275	266	256	278	283	245	233	252	267	250	246	273	271	290	292	256	259	248	293	294	273	265	261	278	260	244	255	264	250	297	282	276	238	232	276	268	284	249	259	269	264	256	274	259	249	248	260	278	286	267	259	251	268	254	260	271	278	299	245	267	274	259	253	256	256	271	281	277	247	271	276	256	238	277	245	281	291	285	262	278	285	280	261	305	300	240	249	242	241	268	290	255	279	256	262	278	246	254	265	261	248	266	264	251	272	224	257	315	253	248	258	300	254	277	239	278	301	278	266	243	259	244	263	258	261	250	264	285	289	264	259	273	277	265	265	245	271	275	266	293	267	249	249	276	259	271	295	225	283	266	287	290	251	265	275	258	252	266	267	258	289	267	250	265	266	239	253	237	294	269	267	278	263	260	272	275	277	256	264	252	270	261	254	272	260	265	284	288	247	271	252	272	264	267	270	278	291	268	270	272	250	278	236	262	275	267	262	254	261	284	268	263	258	270	254	258	265	271	256	229	288	291	236	271	301	262	290	241	292	239	226	235	264	255	255	269	311	264	270	295	266	288	268	242	278	289	301	259	272	277	257	279	252	228	272	268	273	289	254	274	250	246	267	270	288	245	260	275	293	254	257	241	256	243	267	285	253	262	264	267	248	252	304	286	306	270	271	271	295	217	251	279	278	279	271	288	288	262	247	276	269	276	265	273	265	269	287	288	283	262	266	293	295	274	259	281	249	273	284	269	251	254	303	273	230	257	276	257	253	262	261	283	259	238	268	261	240	246	292	250	269	252	290	279	243	258	234	251	273	274	261	235	251	259	278	247	269	226	263	282	250	256	252	267	256	273	248	267	278	260	256	281	276	288	263	237	296	279	287	251	276	264	268	274	257	239	257	271	266	280	233	268	281	290	265	256	283	281	247	243	257	272	266	277	278	269	272	237	257	270	243	264	268	271	251	294	294	292	249	246	271	239	253	273	279	286	238	270	281	244	255	260	247	268	272	271	267	281	262	276	273	319	261	245	261	280	252	281	257	229	265	253	255	257	289	257	274	292	249	256	290	282	259	270	281	263	225	268	244	270	264	273	291	229	289	267	270	276	271	255	283	232	226	266	278	303	270	266	242	263	227	259	283	255	260	271	270	272	254	265	241	234	253	242	239	265	250	225	250	290	263	269	290
16000	8685	11654	13913	11883	9954	7694	5315	3951	3014	2465	2195	2118	1875	1571	1293	1099	1079	1130	1063	900	819	766	728	731	689	652	719	707	662	665	659	682	681	709	654	635	662	618	643	646	640	644	655	603	655	630	660	623	622	602	603	602	653	606	598	634	590	634	638	595	570	596	594	603	606	598	569	594	584	595	606	607	629	580	629	590	592	621	641	580	603	582	625	586	582	584	629	590	624	650	628	638	609	595	636	621	580	633	566	562	615	557	593	572	591	581	590	613	602	566	594	625	635	595	584	627	600	592	599	606	598	604	596	581	580	549	594	566	595	614	587	600	602	577	562	598	584	620	580	520	581	639	542	573	580	616	647	600	562	531	607	614	573	625	596	598	558	611	565	565	541	563	600	609	585	617	564	547	571	591	622	599	599	612	529	583	597	558	576	568	603	602	575	566	602	627	639	608	569	601	572	583	606	633	573	585	575	564	614	561	587	562	618	637	551	592	576	567	576	578	559	638	590	552	591	594	573	603	559	587	625	597	587	610	610	576	621	600	621	608	586	598	617	581	632	557	555	656	615	578	622	566	568	590	632	627	583	576	582	564	529	573	568	603	575	599	589	601	577	617	571	597	600	557	588	612	579	608	596	603	563	613	554	586	626	577	566	571	596	593	599	550	602	584	594	558	597	560	617	649	600	618	576	582	608	574	595	602	597	547	575	549	596	574	595	578	612	580	554	589	624	580	604	632	628	633	576	620	602	580	598	622	602	599	567	584	587	593	602	658	566	626	567	586	620	602	604	552	556	587	622	604	590	591	571	608	618	577	561	631	575	542	573	583	600	622	591	592	553	613	624	593	630	585	631	602	637	559	566	558	612	626	579	613	612	550	564	657	527	598	559	571	547	613	616	621	555	566	600	604	614	574	603	556	582	601	614	615	606	605	571	581	611	561	594	593	578	596	589	599	616	559	620	648	656	596	543	540	616	605	581	603	582	590	528	601	562	589	600	609	584	575	602	569	571	596	591	585	594	554	576	634	609	564	626	548	621	586	550	571	585	588	630	625	578	608	618	568	628	590	577	567	563	611	577	598	619	594	598	563	629	582	560	583	594	594	609	532	598	591	624	576	590	616	610	649	593	579	564	583	613	594	594	596	606	606	557	602	507	611	582	610	606	603	590	627	596	592	591	619	609	589	612	622	620	609	588	584	599	579	566	600	592	603	569	618	569	573	581	603	638	602	582	555	552	557	568	576	593	567	523	563	566	612	620	599	583	587	601	614	585	617	606	578	603	614	578	654	612	584	670	616	551	576	599	574	584	540	571	578	581	570	574	568	634	528	603	608	610	615	594	590	585	628	623	563	600	582	606	600	572	612	582	567	559	586	601	587	568	588	596	572	586	542	601	609	611	611	607	623	591	588	572	612	593	569	583	591	583	607	566	568	624	599	621	618	559	560	572	601	611	611	604	574	608	589	590	613	642	591	619	592	631	588	554	591	567	592	607	605	577	561	563	613	601	633	559	590	600	616	588	538	568	540	608	593	567	573	589	595	572	596	593	563	585	609	597	581	594	561	610	604	591	609	598	610	565	589	595	628	558	594	617	622	581	583	611	587	569	568	606	603	596	591	540	630	591	598	599	561	613	618	611	631	579	567	598	578	619	637	586	565	587	595	606	619	635	599	597	626	635	635	592	546	596	559	593	581	568	551	628	568	592	608	598	549	618	616	584	577	583	595	620	618	609	620	628	614	569	561	582	577	590	582	572	588	614	561	561	609	572	607	575	561	615	571	591	563	606	599	626	651	580	580	598	610	575	552	642	591	599	560	544	592	603	607	585	565	580	567	561	621	611	588	614	577	616	585	604	559	587	563	567	582	582	601	630	601	618	576	574	588	635	595	573	528	578	570	592	574	586	562	584	589	599	614	590	540	561	557	616	580	575	584	604	616	559	569	600	598	631	617	594	627	581	606	608	582	594	580	544	596	581	598	578	571	620	627	612	582	620	559	570	634	574	585	607	637	537	600	606	581	608	576	610	548	623	590	640	596	569	586	586	588	569	517	585	610	579	584	564	589	566	565	546	604	587	595	578	637	573	600	591	595	596	575	625	628	603	623	562	586	568	596	584	570	589	624	583	603	590	608	608	559	578	534	571	593	598	581	568	584	626	614	543	570	557	578	615	616	593	626	604	597	610	566	618	610	532	615	572	592	629	591	591	569	605	577	591	547	611	579	555	613	627	602	597	545	587	580	598	633	593	611	601	605	579	608	586	582	611	574	593	562	599	517	585	594	609	592	582	621	604	617	600	587	609	563	599	599	559	564	573	597	586	586	595	579	603	574	596	580	583	613	582	593	595	670	651	603	610	606	596	565	621	589	615	637	625	585	612	592	588	625	648	558	597	578	622	635	592	582	581	601	556	580	577	617	564	598	575	597	573	601	583	580	612	651	590	563	621	608	633	579	601	618	610	596	544	585	582	610	600	598	606	594	603	577	561	596	604	603	529	557	591	605	574	569	548	608	614	630	585	598	590	574	602	597	585	577	578	569	580	618	607	603	585	596	599	598	632	624	573	605	560	604	597	580	633	598	598	599	626	576	609	577	593	581	576	651	579	597	599	574	618	630	562	584	528	626	618	597	614	572	593	583	608	623	543	583	573	583	589	564	596	618	529	586	642	567	599	583	585	592	539	613	649	551	603	583	561	606	616	557	647	572	599	606	596	559	623	632	551	583	604	599	600	588	624	597	577	576	570	609	608	571	589	623	588	613	582	581	617	640	572	569	572	622	590	603	592	590	616	596	637	592	575	592	630	586	575	577	612	591	569	576	595	633	615	615	625	582	573	563	572	607	609	611	619	603	621	625	555	584	588	560	588	601	591	592	606	588	592	603	585	555	596	531	616	604	609	583	571	573	583	598	603	592	583	627	564	577	578	588	594	615	555	611	607	621	550	614	586	616	618	597	587	591	601	563	612	589	572	602	626	608	552	607	581	595	574	595	607	535	611	605	577	564	590	568	598	627	568	592	567	596	597	555	616	598	581	611	575	614	569	585	599	606	616	552	579	568	628	612	631	580	616	607	569	583	610	590	617	580	585	600	606	589	592	607	572	599	622	588	611	568	594	559	615	563	605	562	586	628	589	596	549	634	585	598	589	603	590	581	579	577	562	589	584	587	602	568	557	604	562	615	579	562	596	576	581	613	584	563	563	564	605	633	587	607	586	620	622	612	615	577	608	640	587	571	500	632	628	596	561	566	534	541	601	576	591	590	575	613	614	598	565	593	576	604	595	559	646	616	597	572	590	609	547	559	553	579	560	626	612	544	591	636	613	616	640	533	581	581	627	642	586	610	639	632	591	563	604	586	576	557	585	565	558	553	599	589	558	601	581	626	566	593	579	563	571	568	578	592	617	568	613	575	576	577	564	600	563	583	561	573	633	573	607	601	617	583	567	567	580	568	582	612	602	577	627	576	591	594	633	563	591	646	608	587	564	580	644	568	625
39690	22935	10647	7573	5024	3687	2819	1795	1253	959	820	774	685	622	612	513	460	424	433	449	409	405	387	390	395	343	401	345	354	338	332	344	364	332	361	344	328	326	341	343	351	305	364	361	362	352	373	377	343	338	348	330	288	307	330	356	349	356	387	342	358	357	325	344	352	350	326	339	367	334	334	297	328	340	340	385	372	356	382	345	328	313	317	335	345	319	354	333	339	339	348	363	355	342	336	362	332	358	377	316	343	317	382	347	343	336	334	346	355	323	321	319	364	315	322	329	329	370	343	307	307	321	307	335	384	336	326	306	334	317	321	321	348	346	359	329	339	347	323	380	349	341	338	320	338	306	278	357	367	360	349	355	340	322	322	347	339	357	365	312	360	347	354	315	309	357	342	327	321	348	317	364	321	318	328	352	360	332	360	330	338	332	332	318	306	330	309	347	334	363	349	307	309	344	335	341	348	328	347	308	307	333	360	330	328	341	358	333	332	336	336	319	311	353	330	326	318	317	336	331	331	347	300	356	368	308	333	293	323	325	359	324	319	339	352	331	357	284	336	336	368	298	337	323	338	332	320	311	356	337	309	336	362	315	358	316	325	306	365	384	351	326	320	355	345	378	337	359	328	332	317	339	370	369	346	312	345	338	338	346	305	366	333	296	350	329	337	332	323	353	332	331	341	347	318	342	376	345	395	340	328	359	325	325	332	329	352	331	328	303	359	361	403	341	362	334	343	327	378	327	318	338	340	341	347	368	353	320	369	317	311	366	335	332	307	335	356	301	319	322	329	325	326	336	354	351	304	355	364	314	331	333	344	355	287	365	304	329	316	342	301	363	358	322	325	336	374	307	333	338	348	346	373	325	332	340	335	311	339	315	317	366	361	385	342	344	319	365	352	340	339	362	328	334	325	330	332	336	328	327	326	367	362	348	362	329	321	378	342	322	363	348	322	326	362	324	327	337	340	311	371	349	377	329	316	352	334	370	333	341	331	330	339	304	351	345	310	352	375	309	332	389	301	335	333	317	332	338	391	317	303	330	360	355	374	330	322	316	341	338	360	342	299	361	289	358	338	382	330	321	316	319	338	346	332	336	330	339	324	359	343	315	367	332	348	344	345	344	353	340	331	341	314	335	341	325	312	336	350	343	360	333	332	321	342	326	333	351	323	344	325	329	323	316	342	351	340	328	338	332	302	348	360	298	340	333	330	353	349	350	342	340	332	316	318	328	355	323	374	337	313	350	354	316	339	329	315	339	299	385	343	322	360	325	319	375	350	370	337	353	341	350	359	338	333	333	321	362	325	296	318	366	358	325	335	393	346	360	327	376	363	375	301	308	340	350	349	310	354	336	329	325	369	323	373	367	319	314	354	343	363	352	328	328	328	331	315	327	346	371	317	357	359	343	373	353	326	309	302	316	367	379	332	343	305	291	338	328	314	322	340	347	372	280	307	294	335	340	349	342	327	313	350	334	363	339	288	349	339	355	361	317	358	332	341	352	349	355	348	329	359	351	365	319	321	315	328	318	303	317	348	342	370	325	344	340	348	328	324	316	330	386	342	358	322	355	337	349	343	338	328	340	346	351	354	356	347	326	347	304	335	371	360	321	315	336	332	314	349	375	344	356	375	335	335	335	322	343	335	360	323	346	286	308	351	323	328	339	353	347	331	337	303	353	318	357	351	338	332	348	290	311	315	337	342	352	329	336	347	323	280	316	339	328	321	304	308	351	330	338	338	309	328	303	347	301	360	280	332	354	351	341	337	317	348	362	323	339	355	346	334	333	359	321	353	364	311	349	304	332	359	341	322	341	330	287	352	316	352	311	349	359	305	329	334	310	356	329	357	374	312	372	361	321	349	342	344	314	349	368	367	305	352	338	347	321	352	322	314	336	340	333	319	368	358	347	329	338	314	324	347	340	351	341	328	357	332	362	352	349	318	333	332	357	365	340	351	318	317	300	315	317	311	315	325	352	344	326	351	327	341	315	335	348	319	360	340	311	318	308	327	321	348	328	334	337	346	301	316	342	328	331	299	350	345	329	312	275	382	328	362	358	334	329	342	339	342	325	316	349	343	341	329	311	350	323	320	389	350	373	378	307	348	322	382	316	317	346	320	306	317	318	333	308	368	320	346	346	312	351	320	342	353	356	333	348	303	341	349	329	354	315	328	311	334	340	311	339	335	296	342	373	324	352	339	326	362	334	330	324	310	335	324	341	364	357	338	359	290	343	305	349	338	328	311	353	324	323	331	355	334	358	385	358	331	349	341	362	329	334	346	335	327	291	327	287	360	331	319	305	314	324	334	324	328	317	306	344	317	301	345	341	358	337	324	348	296	298	296	359	328	329	364	348	334	333	349	303	342	329	328	346	286	343	316	334	315	331	317	330	348	323	339	381	329	333	345	333	324	369	315	324	314	336	336	357	314	364	323	308	351	324	337	360	361	333	309	305	308	330	360	365	334	319	355	333	342	321	345	340	345	348	367	366	327	342	321	345	334	333	334	339	355	346	331	320	328	335	334	316	365	366	317	351	337	330	326	310	361	318	379	321	340	345	352	303	344	356	324	346	347	352	344	381	364	347	320	331	333	392	332	355	376	351	362	342	333	297	337	334	376	361	322	333	371	365	333	344	332	344	333	331	374	338	343	346	320	316	336	322	345	363	326	311	335	347	362	341	310	362	366	368	328	319	370	330	328	378	368	339	309	315	336	347	323	310	348	326	328	325	370	322	354	363	346	321	357	342	330	335	320	359	339	324	331	336	351	341	325	355	339	359	389	304	346	324	352	338	346	330	313	324	319	351	338	358	315	311	336	326	357	347	302	337	361	362	353	319	377	331	296	322	320	319	332	327	350	365	369	336	315	341	358	353	348	359	328	339	313	344	322	344	323	354	338	308	316	296	351	336	336	317	342	369	284	323	321	301	334	374	364	362	361	310	335	338	347	348	321	330	355	346	322	332	328	325	343	324	356	310	349	348	308	300	327	342	340	324	346	325	317	351	317	321	340	327	365	342	345	326	360	350	383	351	352	347	347	342	348	320	337	380	328	320	327	348	339	309	294	298	305	341	310	318	315	320	323	331	344	345	343	330	362	327	360	376	375	335	375	317	339	381	328	349	329	301	308	348	339	332	308	314	315	338	353	324	355	343	350	337	350	330	351	354	338	313	330	337	318	333	316	369	350	353	361	338	352	348	346	327	340	329	337	311	322	357	363	357	334	354	318	338	327	358	321	345	331	340	347	368	366	354	322	346	295	343	349	313	355	308	361	376	321	314	328	334	362	316	325	338	344	320	323	336	321	361	350	357	337	317	371	328	346	334	346	338	356	319	314	344	326	321	356	304	351	346	316	319	360	355	308	302	373	346	333	342	330	331	307	330	354	356	349	304	360	339	329	298	334	327	336	350	312	327	320	340	320	361	367	330	320	310	345	292	388	348	350	335	315	318	354	333	314	341	295	314	362	312	323	301	307	340	334	366	361	325
21279	13548	14603	16918	15000	12860	10115	7020	4827	4026	3351	3029	2705	2515	2025	1652	1462	1383	1385	1307	1160	1128	976	953	922	892	844	888	847	841	865	857	811	782	817	869	785	829	780	808	841	796	781	756	807	723	755	793	745	786	787	799	769	769	805	707	707	793	716	789	781	761	738	731	747	734	712	727	703	713	757	729	718	704	709	780	718	773	687	744	722	711	737	749	743	720	745	741	743	750	730	736	737	757	768	698	706	721	706	729	708	733	726	700	690	754	772	717	747	753	739	712	772	728	713	703	729	704	758	748	745	755	730	718	700	688	775	713	689	719	739	740	731	748	723	741	709	725	670	737	662	737	709	701	698	692	687	691	724	741	708	710	749	779	706	723	809	723	726	696	725	736	726	720	731	744	712	765	751	683	715	713	756	719	709	724	749	710	737	698	714	753	729	713	769	660	715	700	706	727	732	733	723	778	693	694	697	703	782	697	727	714	748	672	767	753	724	700	780	727	719	714	724	696	729	729	707	710	720	749	727	715	711	722	743	720	759	729	702	720	709	690	721	745	718	695	703	694	714	653	693	689	761	731	773	695	718	735	755	709	715	717	724	734	736	757	689	735	738	756	709	703	718	689	699	727	700	706	680	735	724	709	732	692	728	713	728	748	722	729	690	747	736	704	693	732	740	729	678	708	672	752	706	717	779	703	741	709	698	722	691	731	727	678	694	711	724	734	727	742	731	681	702	694	685	714	710	753	730	723	708	719	679	722	693	737	689	776	702	745	786	716	707	701	739	743	762	726	728	711	733	694	732	715	764	687	731	704	722	686	717	716	749	730	692	695	709	706	710	742	712	699	729	699	781	681	707	762	719	703	752	739	682	704	756	713	671	704	729	764	669	728	682	730	682	709	660	777	717	681	746	746	712	706	662	737	693	716	714	701	744	676	711	708	728	693	707	731	665	742	691	685	710	696	735	737	701	702	745	720	740	750	686	747	706	713	726	699	735	705	698	724	768	692	735	730	719	751	762	685	764	749	765	750	791	725	720	761	711	804	742	748	744	714	735	714	712	674	704	699	729	752	745	718	695	728	690	750	718	680	735	752	720	714	701	720	719	695	731	729	717	747	720	716	764	721	741	646	686	749	715	714	740	734	689	714	720	751	704	683	766	749	709	723	746	730	703	696	732	692	732	707	718	713	678	717	735	743	774	742	721	731	734	764	718	702	697	773	724	749	703	763	719	732	757	690	681	706	670	745	723	734	691	792	719	732	692	701	694	710	749	748	711	718	691	730	744	732	687	682	751	687	717	694	745	726	787	677	702	752	708	691	749	648	726	716	721	707	694	719	700	706	695	740	707	750	738	748	711	738	694	665	716	774	743	704	728	694	694	732	708	727	758	706	728	732	729	738	704	653	742	698	735	746	753	709	710	679	733	739	700	687	714	726	783	741	705	736	720	759	743	728	736	714	729	730	702	743	744	703	678	713	683	710	709	781	762	743	671	718	733	684	705	707	738	691	711	744	754	706	729	680	746	680	708	693	756	750	747	761	749	737	710	751	728	707	773	722	735	709	667	729	735	717	753	717	781	679	690	755	726	700	693	718	706	734	712	764	689	758	738	731	707	745	711	742	663	710	702	695	721	712	708	682	671	697	685	761	708	707	682	752	737	731	708	731	674	710	726	765	751	735	756	723	745	704	737	728	716	719	697	701	699	675	733	708	686	690	731	736	691	747	733	727	651	745	706	687	727	737	756	759	707	720	718	742	716	691	739	744	700	708	690	777	730	716	757	737	732	724	726	691	690	787	747	743	710	700	748	710	747	726	738	725	717	715	732	760	726	748	689	717	729	762	729	740	725	721	732	695	698	728	774	710	719	703	719	747	703	687	714	777	736	737	734	715	699	706	701	715	706	715	772	683	763	692	737	712	710	768	698	730	774	733	694	732	720	743	716	695	693	725	725	738	685	744	716	697	696	736	737	741	733	756	742	676	760	727	697	702	712	680	731	707	734	717	708	729	717	712	744	742	670	733	754	683	713	733	708	674	756	743	687	729	760	707	708	694	783	768	724	699	716	756	729	735	740	700	725	719	707	736	674	732	744	693	678	725	768	721	721	692	676	716	770	691	701	690	736	747	668	753	713	706	680	721	777	759	739	681	728	747	705	703	688	735	732	651	764	692	761	703	696	697	735	721	754	727	738	682	729	732	693	792	745	682	702	734	792	724	733	755	683	702	700	683	695	688	748	731	763	704	713	721	699	790	690	732	718	692	723	760	725	719	697	741	683	716	675	710	726	700	765	689	699	724	746	705	692	775	737	720	683	734	684	760	743	706	711	753	709	728	685	740	729	740	713	743	712	670	735	703	698	714	722	755	734	719	743	681	699	731	720	712	694	711	715	693	712	713	766	730	729	748	726	693	756	688	692	717	706	722	754	679	783	759	749	764	735	721	703	737	732	715	735	699	703	698	734	693	732	713	722	692	707	793	759	697	778	673	715	685	693	702	701	735	726	732	755	751	697	719	751	714	716	744	724	718	712	708	745	705	748	691	735	672	724	745	722	765	699	792	687	747	684	701	732	692	741	749	726	759	733	755	708	731	722	685	735	676	688	729	741	701	725	712	695	728	751	713	700	733	761	696	676	737	714	753	744	721	714	701	710	714	712	732	741	702	690	723	710	705	747	705	711	747	761	720	701	730	703	689	668	726	697	765	725	663	748	709	720	708	712	709	721	728	750	723	756	770	742	717	733	729	724	656	727	733	713	771	702	723	685	762	773	755	716	728	764	685	717	723	744	725	714	744	671	761	769	739	729	725	732	745	726	750	714	654	728	714	706	724	723	704	786	702	697	712	707	733	737	715	710	707	738	745	737	722	676	732	719	737	678	732	756	723	707	742	737	740	708	696	744	742	730	748	668	699	734	717	721	702	743	725	778	701	694	705	687	747	685	692	702	714	706	738	704	692	763	720	692	686	694	715	697	756	696	730	747	709	711	733	695	732	745	780	702	732	720	739	729	742	710	724	715	693	701	718	658	689	699	693	694	689	750	744	736	717	769	693	678	732	758	711	700	717	694	740	722	706	710	697	722	739	753	723	713	756	671	727	706	769	773	707	694	714	747	730	729	715	712	714	716	675	676	718	741	756	752	734	699	773	714	767	697	732	692	711	667	747	714	716	737	737	723	724	694	672	679	675	715	729	709	710	736	703	702	719	716	737	672	745	654	736	737	709	730	770	722	725	742	742	737	709	801	702	723	663	716	702	766	715	707	741	724	687	726	736	749	679	768	747	752	758	713	746	773	691	692	709	691	724	747	739	733	727	691	748	739	693	763	709	691	791	733	710	671	750	685	743	728	752	734	683	689	723	724	768	706	744	720	670	725	742	697	732	724	698	676	717	734	681	741	732	729	759	758	715	708	720	736	719	698	743	646	742	750	744	722	701	751	756	728	737	714	715	738	768	719	704	717	754	748	732	679	717	690	710	741	698	663	741	733	716	739	743
12756	5363	3670	3175	2298	1800	1292	831	612	487	440	436	394	429	334	312	303	321	263	284	285	241	284	279	263	298	278	276	254	273	303	301	246	241	287	249	255	261	278	296	285	260	312	260	276	251	246	265	265	249	272	243	247	237	271	264	257	256	296	256	275	247	284	272	255	269	266	256	264	240	286	252	250	285	249	271	262	279	278	239	258	260	240	248	270	263	280	233	275	273	235	267	230	276	224	286	281	240	271	270	277	288	271	252	272	256	247	265	248	283	266	252	239	280	277	279	270	269	310	272	246	291	268	272	261	257	278	267	297	257	261	260	273	250	254	260	253	290	237	263	229	246	280	262	249	271	256	284	288	283	237	260	272	266	238	287	275	254	255	283	247	255	241	256	286	248	257	277	245	268	263	264	285	238	267	240	272	264	266	269	260	279	289	252	256	254	254	266	270	260	255	275	231	278	256	292	242	247	280	280	250	249	284	268	248	257	263	288	291	294	258	270	271	249	266	306	277	242	271	233	275	270	266	257	258	258	269	244	257	274	275	262	274	278	286	269	245	241	260	250	248	267	271	237	248	269	223	246	223	247	247	258	265	236	274	250	265	289	243	273	266	251	243	272	255	252	272	287	250	297	263	266	252	252	266	283	263	263	258	244	271	254	269	268	276	271	235	257	284	293	239	238	298	278	273	287	250	298	266	278	270	259	251	279	259	281	269	271	305	257	252	284	249	281	276	284	278	268	249	265	251	291	250	266	281	303	301	272	253	252	276	254	282	268	279	250	277	267	269	252	291	257	288	233	275	281	262	278	301	264	253	286	281	298	240	279	290	246	263	252	257	234	259	264	246	252	275	219	251	273	235	270	249	250	268	276	260	254	274	271	260	264	271	244	274	259	266	280	270	273	276	230	241	299	235	291	239	271	265	273	282	242	262	239	257	274	263	277	248	255	275	262	297	265	245	258	231	268	269	261	259	278	265	261	248	243	260	244	232	233	234	249	234	257	239	249	297	293	244	296	291	290	256	248	274	278	222	261	236	265	243	258	251	245	274	268	258	265	288	298	265	257	270	245	278	292	252	246	274	264	260	280	257	272	264	241	244	286	293	281	266	245	248	278	254	262	245	237	244	301	248	276	255	249	235	223	285	284	255	247	244	242	255	244	249	267	263	245	266	246	247	282	230	226	261	259	254	247	254	250	247	258	264	247	277	275	289	266	256	289	272	261	258	239	240	238	258	283	249	279	255	231	293	268	293	264	240	267	257	275	259	245	274	280	265	254	264	254	286	238	262	249	276	243	256	286	239	267	307	288	272	291	272	259	257	292	286	290	268	257	272	270	249	245	266	255	258	306	265	268	294	238	267	231	283	264	273	257	269	249	273	279	269	250	246	264	270	279	269	243	240	254	266	257	275	267	273	283	237	266	274	300	251	288	243	263	266	262	269	258	242	241	242	274	249	279	230	248	224	265	262	264	279	268	292	254	260	241	282	250	268	267	263	240	265	249	284	269	215	244	277	276	273	262	274	238	284	262	260	257	247	267	263	258	265	272	278	297	246	248	246	251	270	249	257	226	266	277	279	282	280	252	270	273	229	262	266	284	261	283	267	248	247	258	261	274	269	237	274	270	294	296	284	237	245	284	275	259	261	244	261	248	286	261	245	259	266	261	243	243	275	267	253	240	234	250	265	248	274	263	232	297	273	296	244	261	272	284	258	240	263	266	270	277	241	272	255	243	261	232	251	233	244	273	266	246	293	262	285	279	287	263	285	259	306	286	256	279	251	256	257	300	269	271	274	275	283	256	248	279	284	265	253	293	256	264	258	277	260	295	245	251	252	267	261	257	271	248	260	270	255	254	267	242	244	261	250	271	280	264	269	272	281	269	236	255	256	286	254	265	258	273	252	253	275	263	247	254	257	255	260	304	240	275	287	244	284	257	269	251	252	280	243	263	261	287	259	271	283	240	280	279	274	270	284	273	250	270	278	265	273	259	256	264	255	275	265	267	264	225	293	271	271	220	258	285	291	283	256	238	266	285	233	268	266	247	218	282	247	244	254	257	268	281	263	271	281	259	256	229	259	273	266	283	260	271	267	247	226	251	256	248	237	254	261	278	280	254	260	261	248	265	276	260	249	253	297	269	280	257	228	252	284	285	245	275	244	283	273	270	264	260	260	243	239	269	247	287	259	269	250	253	282	242	239	283	248	253	251	269	282	287	262	250	249	281	269	289	262	240	247	258	236	262	272	255	289	281	251	255	267	233	259	255	253	261	230	270	268	251	285	287	269	253	257	275	247	263	281	239	288	238	257	287	249	271	231	263	245	258	237	254	249	261	268	237	248	243	283	244	258	256	268	268	281	284	268	277	253	298	293	273	245	255	247	273	250	277	274	287	251	267	259	252	261	268	258	278	266	240	235	239	283	273	228	250	225	238	219	276	258	242	270	245	250	245	253	240	238	247	274	300	256	267	235	258	278	242	251	248	259	286	298	305	243	242	246	259	227	282	269	282	261	268	284	260	249	209	277	277	288	225	236	232	223	287	245	278	286	252	272	289	293	277	297	290	227	260	264	262	259	227	272	247	255	238	294	243	253	249	255	273	269	276	309	228	257	250	246	299	262	268	291	238	257	276	300	276	263	259	271	260	267	250	262	262	250	291	254	243	301	265	287	276	280	270	262	288	267	259	239	264	237	254	206	252	253	280	246	277	268	249	277	276	260	238	262	243	266	262	269	263	252	269	255	272	250	229	296	255	274	259	247	242	280	250	292	248	259	241	279	219	279	285	240	228	255	287	231	246	267	277	291	283	240	249	250	228	257	259	261	285	259	241	249	257	237	267	267	252	264	229	249	256	289	254	244	224	250	287	256	251	267	237	232	266	243	269	252	274	290	252	290	262	235	260	274	250	239	292	266	271	251	252	268	259	247	270	265	242	249	268	263	287	272	260	297	282	290	284	302	281	278	267	248	239	266	290	269	248	256	242	270	277	270	267	288	257	262	270	261	238	264	256	272	271	288	271	238	280	252	293	261	276	259	258	273	264	272	253	258	242	242	275	273	268	256	276	239	272	253	235	274	274	290	261	257	268	249	266	221	249	263	242	260	250	267	252	245	263	270	240	259	253	273	263	276	278	254	251	285	252	272	286	282	255	274	261	273	225	255	266	299	232	268	255	265	274	238	278	289	286	249	261	258	282	269	253	261	257	288	260	282	263	273	228	263	274	267	281	242	274	283	296	277	267	257	252	273	280	255	244	287	259	270	267	268	256	301	265	264	235	280	264	254	289	284	269	237	240	261	256	227	284	266	254	258	259	225	282	241	247	255	263	274	245	251	288	269	259	269	250	238	262	271	265	243	287	267	288	249	233	278	271	242	257	282	250	263	257	239	286	261	278	283	263	267	267	257	255	265	262	254	287	234	258	280	265	271	289	258	251	243	253	264	242	265	259	279	229	248	275	247	251	309	271	276	272	264	309	267	285	222	254	293	276
6817	4113	7181	8638	7899	6992	5025	3145	2150	1894	1560	1443	1334	1256	1097	939	833	882	860	768	689	690	611	627	678	606	672	601	622	602	586	621	598	604	609	564	614	617	602	627	617	549	610	536	576	581	576	577	597	648	603	564	597	549	547	569	573	607	555	577	562	577	586	621	641	560	606	617	562	558	563	586	616	615	580	537	559	591	617	557	594	620	578	566	609	545	626	592	540	570	583	572	597	580	600	596	551	533	618	567	553	554	545	591	610	567	563	560	569	615	598	554	536	568	577	567	602	548	581	521	640	583	572	584	570	557	562	566	544	579	556	588	611	615	563	532	553	570	610	557	562	588	568	573	572	609	533	535	525	615	575	570	566	603	533	571	588	567	565	553	589	584	571	606	607	565	582	563	611	589	576	555	594	582	557	565	560	551	499	559	590	605	583	536	566	614	589	568	591	552	578	596	569	547	590	580	575	582	587	574	569	582	551	599	604	586	553	578	557	581	539	594	583	601	578	544	574	604	539	587	564	525	554	611	547	564	557	565	578	565	551	621	578	583	557	569	562	596	557	562	562	586	615	568	574	575	551	574	567	556	549	621	585	590	604	570	583	584	587	554	618	595	575	565	612	596	605	574	577	563	609	577	539	569	590	569	526	567	609	603	575	563	542	617	555	597	552	592	570	584	573	594	546	563	525	521	564	558	560	540	548	586	611	534	563	579	594	611	551	622	559	567	607	551	574	578	603	551	540	617	566	592	564	581	562	543	630	605	594	574	598	593	586	580	529	548	540	600	568	570	610	591	595	571	561	542	565	551	597	558	567	570	566	546	590	552	621	554	559	609	612	567	557	575	542	573	527	555	591	585	565	613	535	559	603	628	561	545	592	528	555	551	585	615	584	561	582	557	564	573	576	558	577	538	566	552	558	601	570	610	569	545	526	558	581	537	583	610	579	589	569	581	565	583	579	571	579	576	566	593	574	580	582	611	554	551	595	607	603	579	573	552	590	630	580	568	584	580	579	589	572	543	574	600	608	600	560	583	554	563	591	560	570	619	563	578	593	567	580	573	601	588	595	562	582	542	556	588	562	602	588	591	626	635	585	574	631	590	588	603	592	587	577	564	558	562	564	603	555	579	589	553	585	589	535	542	598	601	560	615	576	568	574	590	583	623	634	535	588	560	554	585	607	583	556	567	534	554	614	586	567	507	593	582	556	588	610	595	581	607	585	598	566	594	552	590	615	581	588	553	567	566	551	584	571	582	573	597	546	602	576	595	570	554	519	610	640	545	595	620	576	555	568	629	583	565	572	588	571	584	566	544	550	565	566	582	621	605	559	562	555	589	578	629	612	597	591	565	635	583	559	571	594	548	598	582	573	585	575	587	597	551	576	578	585	551	535	593	593	573	542	559	579	563	514	575	586	497	529	622	553	636	551	536	609	581	588	557	588	574	579	562	601	613	602	530	552	525	562	612	584	608	586	580	572	568	585	614	544	541	536	545	552	596	551	591	590	546	555	581	548	538	551	575	590	569	571	584	576	589	580	553	582	604	577	572	542	564	556	571	579	576	560	575	599	563	596	590	566	549	578	522	581	592	532	600	532	546	572	611	542	534	571	565	558	548	587	576	564	563	567	560	590	582	541	572	579	604	575	578	553	584	604	593	567	575	585	557	569	574	572	576	568	594	565	574	617	544	570	566	546	599	616	527	593	561	539	579	562	572	572	559	569	532	573	566	579	604	607	590	605	569	595	579	586	568	578	575	568	572	582	581	552	545	587	584	581	593	560	562	590	579	568	609	548	586	603	589	597	559	590	566	584	582	579	554	582	598	616	588	532	586	561	582	603	569	552	599	545	595	576	597	624	563	533	546	576	566	573	562	567	588	563	606	541	593	568	619	576	572	619	585	589	565	590	591	559	570	629	619	542	569	578	562	579	554	592	576	615	561	562	557	562	585	569	581	577	627	566	557	573	561	556	564	587	572	582	542	608	599	589	557	592	598	549	570	601	543	548	573	548	555	558	595	604	571	599	581	547	572	557	563	577	538	560	530	532	573	585	569	550	564	587	639	585	595	594	574	610	592	615	561	574	574	554	576	582	555	578	573	562	614	597	567	593	539	517	588	591	608	574	578	572	541	576	597	584	595	627	574	569	580	578	574	602	570	586	591	582	574	571	584	601	568	590	557	545	561	584	617	595	593	598	566	548	552	544	595	542	592	582	560	613	590	591	617	567	574	593	570	558	545	588	568	558	586	546	594	583	567	588	586	568	570	562	575	553	597	558	581	632	560	584	623	601	591	569	596	575	617	562	575	599	549	520	608	625	574	554	592	605	587	560	562	570	554	589	601	597	553	578	590	552	535	590	585	596	533	567	580	627	557	610	530	629	533	580	645	591	572	570	549	594	585	596	557	562	579	555	526	593	540	600	590	554	622	619	557	562	591	518	557	582	578	553	550	545	578	566	596	601	593	552	601	567	563	561	582	557	559	545	571	570	558	583	568	591	614	557	605	582	550	583	593	555	592	652	559	570	626	587	590	621	609	576	568	571	605	590	588	549	600	599	567	556	567	582	568	579	582	608	596	569	591	560	572	566	562	583	621	556	538	595	555	534	574	534	574	582	584	592	574	547	550	576	559	573	574	614	574	587	563	551	604	560	564	557	556	565	560	595	605	582	564	569	611	584	549	544	579	557	630	557	559	589	563	561	537	607	601	547	569	605	572	598	544	579	517	603	584	613	553	600	545	549	551	549	572	541	615	596	584	561	581	569	562	588	575	556	566	548	544	577	564	520	580	574	570	608	600	565	596	587	573	545	567	558	541	544	558	545	570	584	573	541	551	626	572	526	569	557	575	587	568	571	552	556	577	534	604	571	563	571	558	554	542	552	575	562	551	568	602	564	582	561	586	531	547	547	584	580	561	548	579	585	562	554	555	583	550	604	554	568	574	614	586	605	575	561	556	608	572	619	547	541	584	533	585	606	585	596	582	593	571	578	532	616	530	614	606	522	598	559	499	592	536	557	541	541	603	579	612	528	593	568	561	534	577	561	550	595	549	565	582	541	560	560	554	588	595	556	579	573	554	564	566	548	539	560	573	564	602	577	552	570	597	607	551	551	611	550	592	587	566	553	581	577	531	493	552	554	578	567	562	567	562	569	545	548	558	582	576	555	592	561	564	554	566	563	556	560	555	571	571	555	524	567	560	575	593	582	552	584	573	599	582	536	592	616	538	607	625	564	540	583	545	565	568	574	567	548	551	569	587	544	533	568	560	568	589	577	623	587	587	558	577	565	569	548	558	541	576	589	609	577	569	602	560	585	571	594	547	588	558	571	612	581	619	580	581	551	564	603	617	585	599	600	598	554	589	550	546	581	589	576	570	588	587	583	553	567	610	559	569	613	576	559	611	553	590	564	590	595	573	579	608	603	578	551	550	551	587	510	596	586	563	540	567	548	574	580	568	575	563	600	582	542	592	555	594	566	567	604	581	578	552
29684	14455	6687	5044	3429	2848	1962	1215	793	691	638	504	510	443	485	412	360	332	350	343	292	318	282	252	302	267	275	261	274	255	239	288	292	295	266	250	251	256	277	275	281	271	301	262	288	280	287	264	263	278	257	248	288	261	282	240	279	269	222	287	238	260	280	254	268	233	289	260	286	272	246	275	247	260	253	278	270	278	251	267	264	255	242	270	269	297	284	285	276	282	262	260	261	260	249	244	224	306	261	271	282	244	269	260	262	252	290	251	250	242	283	290	266	260	252	241	257	239	265	272	296	256	265	278	242	269	267	260	267	247	243	221	242	259	258	267	291	244	249	301	273	293	248	260	254	300	250	271	242	269	302	285	263	263	283	250	264	235	235	263	261	255	256	279	272	249	269	258	264	245	222	267	277	278	258	259	240	270	224	249	228	273	243	265	276	236	305	282	270	286	252	230	241	275	269	274	263	241	259	274	255	266	255	260	266	241	266	254	257	257	248	261	234	253	259	273	272	284	263	244	289	261	275	266	239	291	260	252	279	229	252	274	264	239	240	262	237	249	238	299	250	278	245	275	245	241	272	263	238	235	247	272	242	255	245	244	251	240	271	261	237	269	269	285	267	266	268	253	254	271	284	290	244	282	259	262	251	307	277	264	240	259	257	271	272	265	259	271	262	253	272	231	242	266	257	258	254	264	261	272	271	248	269	269	288	259	265	267	249	261	236	284	248	253	269	255	274	246	299	252	267	264	258	256	276	247	259	240	270	263	243	250	248	277	290	263	273	303	284	270	260	278	249	244	224	310	277	265	271	279	264	227	248	249	235	270	253	250	272	264	296	271	243	253	252	287	255	258	263	256	279	278	289	262	246	221	234	257	262	252	268	269	244	265	254	252	261	281	277	287	249	263	267	252	250	303	286	268	223	267	261	254	293	268	255	280	249	243	249	254	250	222	296	274	256	267	253	277	259	264	265	253	262	272	252	253	309	282	242	243	227	227	286	251	273	274	260	263	264	271	273	291	279	244	279	291	285	281	270	283	284	265	328	277	254	285	272	277	259	238	254	258	284	253	223	300	282	265	266	304	264	276	287	277	251	241	273	292	255	306	269	268	274	246	259	246	270	252	246	263	247	275	257	284	246	247	269	258	289	280	250	262	272	229	252	277	276	278	249	277	263	247	228	263	295	287	255	247	276	230	249	291	268	286	281	249	272	253	259	250	252	236	245	281	271	278	293	267	286	260	272	246	241	237	254	263	266	269	282	266	275	274	259	282	273	266	268	260	268	288	283	251	263	260	277	274	236	264	274	248	259	277	262	258	259	275	268	259	272	243	257	269	316	290	280	261	273	270	262	277	286	254	296	259	283	284	249	271	230	237	260	279	258	271	246	280	250	287	262	266	261	305	260	274	262	241	245	253	254	262	238	266	275	265	255	239	268	258	250	279	266	273	256	261	276	264	266	295	271	257	262	230	281	264	256	280	282	261	282	244	265	249	265	261	295	246	260	273	273	256	273	250	238	261	229	243	269	284	263	280	253	255	270	264	244	250	243	251	262	225	251	290	254	244	268	257	245	270	294	260	271	212	284	262	269	231	239	264	258	258	257	282	269	237	238	257	269	276	276	241	245	273	241	245	241	278	248	239	259	251	277	255	275	264	279	275	281	281	254	263	268	247	239	243	241	234	263	227	250	263	280	294	244	243	235	272	235	260	246	234	250	240	296	265	260	261	240	267	259	283	247	257	234	271	285	259	236	287	268	257	265	271	251	247	258	264	264	243	233	272	276	227	237	271	256	262	271	294	247	252	257	267	264	270	275	254	268	276	258	268	272	258	259	288	262	281	248	247	252	275	267	259	237	276	261	239	291	262	242	236	238	256	258	255	283	258	244	232	264	254	301	259	255	277	242	254	265	318	236	265	261	280	255	279	235	274	306	240	234	243	228	216	256	248	251	239	235	285	269	239	253	257	252	235	260	285	254	265	246	271	245	241	264	281	247	244	289	247	236	259	265	265	266	272	281	240	265	240	228	263	259	263	240	247	255	243	295	257	239	267	241	278	252	282	236	282	243	278	257	252	262	258	222	253	239	304	247	269	248	297	272	257	236	254	286	266	280	248	253	287	251	246	268	254	253	284	254	253	267	280	269	269	243	238	282	287	262	299	272	267	275	210	259	262	273	253	288	261	269	274	269	248	281	304	248	274	253	249	255	277	262	266	269	267	254	261	274	256	302	267	225	266	244	252	232	264	285	283	270	267	282	247	250	271	250	287	242	221	277	257	256	264	261	270	266	278	232	264	266	262	290	255	227	252	255	235	233	245	239	281	251	282	302	264	262	247	274	276	271	278	281	273	276	257	253	282	249	276	254	230	257	281	254	228	239	286	250	269	286	249	258	263	230	275	300	267	278	238	269	237	251	262	253	268	254	282	290	256	261	259	281	289	278	242	265	254	254	243	237	264	245	237	305	288	254	249	249	260	239	266	272	249	254	263	298	258	253	286	266	258	287	243	236	272	267	272	261	254	288	309	250	255	251	234	238	273	248	273	247	260	227	287	239	252	284	260	259	256	274	260	245	249	273	280	281	234	239	232	268	236	267	239	253	222	262	242	261	248	278	273	249	270	249	245	252	278	252	238	256	285	272	247	246	273	258	246	284	256	254	265	292	265	269	265	266	279	266	253	270	265	292	276	277	262	246	241	254	278	287	257	264	279	247	273	265	288	223	280	245	250	272	252	237	223	271	233	278	240	279	250	301	268	269	242	287	259	305	247	254	265	247	253	246	233	273	291	248	258	251	240	262	250	266	270	255	262	269	264	268	259	248	294	270	263	293	242	241	229	267	244	261	234	251	262	246	299	258	253	285	289	252	243	264	266	248	243	245	241	254	273	255	305	257	250	258	254	264	265	287	284	269	279	273	254	289	248	280	261	257	287	284	270	246	265	269	280	261	240	267	269	243	266	276	299	281	232	277	251	278	249	287	261	278	280	241	267	258	232	261	277	259	282	251	249	269	253	276	263	264	237	243	237	247	275	266	252	250	251	284	282	285	268	236	259	265	262	263	257	259	239	270	264	245	293	293	251	246	256	255	266	251	251	270	317	262	267	238	291	260	235	271	257	263	316	261	259	296	265	249	280	269	240	245	270	273	255	244	262	247	257	279	271	262	235	283	277	252	233	254	287	243	216	256	239	285	234	277	268	292	226	242	260	262	247	287	244	270	216	271	257	243	254	261	263	266	268	243	256	244	253	280	291	243	263	291	270	258	278	254	269	277	254	255	262	259	228	278	306	277	257	263	217	247	285	273	236	252	244	261	264	250	244	271	265	255	277	247	268	271	256	253	278	261	280	237	264	246	269	236	256	275	226	293	257	256	284	261	269	262	241	258	236	281	253	248	273	259	253	268	234	252	274	297	300	283	275	240	269	259	258	257	284	238	276	243	253	273	223	256	262	237	265	266	286	268	257	315	284	297	234	231	253	250	252	282	244
16296	8936	10865	12883	11648	10854	7745	5048	3418	2889	2458	2194	1995	1702	1562	1212	1152	1084	1076	990	894	811	763	751	680	661	686	659	647	644	685	685	661	666	647	656	694	649	624	685	625	678	633	631	621	554	609	673	630	610	601	606	597	607	578	582	572	602	588	602	597	585	630	617	593	622	598	583	607	588	623	595	556	615	605	552	593	577	595	574	583	612	638	564	591	589	608	619	567	539	559	555	598	608	534	590	571	554	566	571	611	576	591	584	528	553	600	601	636	600	588	509	608	564	593	564	568	578	602	622	615	608	583	558	577	608	553	575	568	627	585	526	563	572	550	579	539	570	557	577	625	598	576	558	588	625	584	578	582	578	604	608	551	606	594	625	601	568	592	572	593	555	560	603	601	582	582	575	583	586	570	580	568	563	583	596	565	601	585	603	581	575	571	603	547	610	548	550	564	583	587	538	568	595	569	599	571	613	567	580	605	614	588	596	572	566	575	560	552	587	560	532	576	606	603	580	572	554	579	599	576	580	614	580	585	558	559	551	559	588	595	575	584	591	600	570	622	611	577	581	555	590	555	610	594	579	575	576	578	594	556	554	631	564	593	538	580	567	594	583	600	609	597	603	594	580	613	578	558	619	590	584	579	583	580	594	566	565	558	633	564	591	574	565	593	576	594	572	568	620	574	580	551	576	547	566	560	601	607	542	645	576	625	580	624	591	623	550	571	591	609	591	537	544	585	573	576	594	571	563	638	599	553	558	558	554	548	552	613	578	563	561	586	567	557	532	541	577	577	559	630	579	583	599	575	610	614	591	592	586	601	560	582	557	577	565	608	573	581	594	589	585	568	562	611	563	575	625	578	591	552	560	569	566	595	535	541	595	554	572	626	579	546	576	573	580	557	590	585	598	611	575	579	610	572	578	593	608	588	572	587	566	615	578	611	564	578	563	550	589	637	642	571	573	568	584	572	603	590	556	593	555	576	601	582	578	591	562	564	591	630	569	593	587	568	597	572	597	571	594	579	604	629	599	571	582	589	550	571	579	585	596	600	565	595	627	584	569	573	568	545	586	570	625	612	592	591	601	586	587	611	605	578	617	594	568	590	600	581	581	611	566	616	624	570	612	557	570	598	576	605	584	548	560	577	570	563	614	591	571	602	609	604	578	609	555	596	577	564	604	626	589	591	580	590	576	591	582	553	589	643	584	551	614	545	561	619	598	585	566	597	571	606	610	554	608	588	586	606	587	592	564	577	558	552	529	603	583	629	591	599	550	603	598	614	608	610	564	588	599	604	593	553	583	566	559	589	584	587	591	548	587	539	594	532	578	600	555	584	553	602	566	587	546	563	541	571	540	543	589	569	599	593	555	569	585	546	550	616	574	562	584	567	588	525	603	583	581	595	603	551	574	577	631	552	587	585	571	560	603	586	618	606	590	560	603	579	570	591	601	635	569	602	529	639	575	596	587	558	577	589	564	618	599	615	569	545	580	620	596	574	582	577	584	598	569	561	606	571	624	541	534	599	588	604	551	566	522	556	562	567	591	588	563	607	640	558	612	584	561	568	536	588	637	550	569	560	595	616	597	572	598	621	614	635	587	577	573	578	594	559	564	579	598	580	616	546	558	601	586	545	556	609	621	526	578	551	600	577	599	551	560	574	594	581	606	601	589	620	577	556	616	551	605	585	593	570	596	583	571	578	649	569	571	591	548	566	611	618	610	597	552	538	573	550	575	546	603	597	566	586	571	630	621	586	600	595	542	582	557	572	586	603	595	576	585	584	635	569	578	557	565	583	553	563	612	578	606	582	607	573	556	590	546	565	584	562	615	583	602	581	601	571	575	620	580	587	575	572	548	587	586	522	535	564	587	590	567	551	603	583	545	590	592	595	605	617	574	593	560	593	569	540	570	577	549	563	612	562	587	568	548	589	544	588	579	567	589	622	537	541	563	577	571	592	590	542	582	594	588	563	604	583	587	569	597	607	581	570	550	591	595	568	581	578	602	561	560	533	566	562	583	565	582	589	568	566	569	596	573	608	536	573	573	602	599	562	551	597	542	550	576	562	614	620	596	617	560	559	604	605	587	536	608	564	581	593	581	574	585	582	597	562	581	552	552	611	574	564	557	606	605	583	573	563	590	567	582	555	610	586	604	557	576	617	574	591	589	590	625	562	600	548	616	556	580	614	573	558	579	587	587	567	642	567	606	598	594	561	555	540	573	612	590	591	609	573	537	558	582	606	579	551	545	566	582	580	610	555	563	583	582	586	559	574	587	574	565	615	624	572	577	589	586	604	602	604	565	541	571	562	570	568	585	555	566	606	583	560	567	562	578	566	587	571	579	626	572	576	607	602	598	592	581	597	550	547	617	573	584	553	566	623	607	562	555	592	605	597	560	590	563	585	589	508	561	594	648	611	598	594	595	577	604	623	625	572	571	597	588	561	572	587	584	580	584	593	591	593	564	584	649	609	589	626	555	567	582	598	546	569	575	590	615	642	591	534	592	573	530	622	604	583	566	599	599	625	582	580	546	579	585	609	570	599	567	564	566	570	586	605	556	523	568	590	546	576	568	609	554	536	607	566	565	612	597	575	592	565	512	607	620	611	584	577	619	567	530	587	593	614	612	568	601	599	628	573	570	616	577	578	603	614	586	566	625	610	560	629	567	567	613	582	593	580	551	652	592	603	624	598	554	596	602	616	602	621	545	565	567	560	601	610	566	600	589	578	567	565	587	596	619	588	561	614	629	581	602	581	566	598	582	568	588	582	602	616	566	588	566	610	567	555	546	594	599	563	586	568	546	601	586	586	568	565	585	581	594	566	557	568	547	565	565	576	569	566	550	629	563	558	606	581	574	581	554	564	561	593	579	589	611	553	579	569	581	595	644	617	556	586	559	557	589	565	590	591	618	567	542	581	584	572	582	605	578	591	588	586	555	594	556	603	608	545	549	606	553	577	586	564	566	596	556	593	603	543	604	595	570	538	592	595	573	540	593	553	610	546	545	608	585	604	563	566	598	559	576	602	587	576	569	543	613	553	576	593	589	597	549	552	544	584	599	553	610	567	550	575	616	562	559	546	570	612	609	598	630	565	604	509	582	578	595	612	586	542	592	593	573	599	595	608	570	551	576	587	589	573	585	534	559	607	586	524	553	596	611	565	549	579	598	565	568	568	543	551	655	590	584	538	610	606	586	615	600	579	570	579	599	609	565	523	616	578	589	586	562	603	578	591	599	554	616	599	590	594	585	564	627	533	575	600	569	582	561	597	558	584	598	602	606	576	543	575	545	588	590	579	629	582	566	607	599	637	642	594	583	572	581	557	576	577	559	592	590	619	571	634	551	614	584	586	595	580	643	564	551	575	548	589	609	547	535	587	564	564	578	573	576	571	618	569	592	580	576	606	650	600	591	589	581	560	584	579	604	609	565	627	601	586	552	568	618	584	588	548	584	570	561	601	587	581	587	598	583	630	633	573	590	646	600	622	590	590	607
39903	22291	10162	7269	5549	4104	2577	1553	1111	888	842	726	676	682	501	453	475	468	424	382	361	395	359	386	371	386	384	341	376	364	365	370	342	337	313	369	357	352	374	368	330	308	373	359	344	313	317	351	360	362	334	349	354	345	297	342	343	305	350	340	350	345	324	349	331	356	347	319	314	329	353	333	356	325	344	374	350	348	351	387	351	393	364	316	355	359	361	332	345	303	342	294	298	339	326	336	351	334	342	324	330	321	332	324	329	305	310	338	341	298	321	339	340	339	371	320	321	365	330	328	361	326	332	305	329	327	352	342	353	344	320	334	309	333	339	317	349	337	356	337	319	343	315	338	340	331	323	329	296	307	298	341	327	320	332	355	302	321	326	348	341	326	330	341	320	348	322	304	350	353	281	317	325	335	327	326	336	304	334	319	347	339	325	315	339	325	323	350	299	335	375	380	316	316	354	356	337	339	343	323	329	358	362	346	331	319	303	300	338	301	332	364	342	325	325	336	313	338	351	306	343	351	349	341	330	312	337	323	343	301	336	301	297	309	342	336	320	311	339	303	364	348	320	357	321	316	320	346	323	351	332	341	321	331	317	355	360	315	343	334	345	301	382	302	345	326	347	329	334	379	323	360	293	327	292	320	324	317	302	356	364	342	328	313	347	339	331	363	338	292	312	313	315	336	314	332	326	327	329	338	348	344	317	366	324	357	322	364	350	352	329	315	311	332	303	325	358	301	355	324	315	359	310	312	325	338	342	314	295	323	327	318	324	329	343	321	354	300	309	341	315	314	297	347	359	319	339	316	395	336	324	369	381	308	316	324	334	326	358	315	308	332	307	312	373	328	379	332	364	350	367	354	314	347	330	342	309	317	353	320	348	330	330	328	348	310	336	321	326	321	354	333	328	326	331	329	288	344	330	335	339	271	361	350	328	384	353	327	317	330	332	352	320	322	340	346	325	315	365	344	348	356	326	313	322	325	346	344	351	323	331	345	314	329	312	342	348	318	349	344	339	318	332	301	369	356	338	357	316	334	360	353	357	353	367	339	270	329	329	350	363	342	312	317	319	304	344	344	354	305	323	308	291	385	339	322	321	300	344	331	316	335	323	334	347	327	313	331	325	351	317	329	335	336	329	332	291	306	316	348	350	318	331	325	348	323	328	306	336	368	357	339	365	321	329	346	340	316	306	344	344	356	317	333	335	353	351	333	326	296	344	357	304	308	329	333	352	334	361	314	350	311	352	344	373	360	359	330	319	328	350	358	365	321	349	317	343	348	344	304	372	354	340	325	353	326	361	339	321	356	346	358	366	325	283	307	345	320	320	283	338	338	332	340	336	320	313	311	324	362	294	342	334	306	306	320	350	372	337	341	344	349	339	343	353	337	302	355	318	340	352	351	320	341	334	327	328	312	308	336	334	345	322	347	357	336	388	368	322	321	322	293	341	344	302	326	345	308	326	299	310	332	361	338	372	340	354	363	293	331	383	313	314	348	362	320	292	357	356	350	329	302	325	325	384	351	325	327	292	300	340	338	356	333	304	346	342	302	338	324	329	314	305	290	336	347	330	339	336	357	319	332	367	340	325	293	340	370	354	322	340	331	338	280	344	284	329	303	346	318	347	333	356	335	325	374	339	341	353	376	353	333	332	338	320	282	350	324	356	318	348	327	325	360	371	362	345	342	337	347	347	326	303	324	341	319	334	342	292	343	357	334	301	314	352	349	343	335	350	334	352	356	344	347	324	367	337	358	353	337	371	314	313	307	358	340	329	317	325	337	355	321	356	372	348	334	322	314	334	361	333	321	382	307	353	324	318	337	337	363	345	344	321	332	362	294	315	337	354	347	318	355	353	332	323	307	344	352	313	316	322	305	324	314	343	321	309	355	295	321	352	357	309	346	355	353	294	331	328	301	330	332	337	329	352	358	335	359	323	273	368	336	336	337	343	336	341	340	352	321	288	295	329	340	340	330	338	341	320	332	306	329	347	331	320	364	368	372	343	344	361	347	340	293	341	312	336	328	331	346	342	300	334	384	342	311	317	329	314	363	347	362	334	349	349	326	331	348	338	300	344	339	294	345	370	340	330	314	359	300	334	343	331	341	339	358	307	314	330	345	312	341	353	375	316	327	310	316	335	328	328	354	324	316	373	322	337	309	338	338	341	340	353	329	320	327	323	347	332	333	336	355	327	353	370	363	392	352	324	336	347	323	343	351	344	333	332	309	320	332	341	332	311	312	342	369	365	324	346	328	374	341	328	318	305	338	331	325	358	338	335	320	352	351	321	350	313	314	314	315	343	341	349	326	328	349	355	338	314	313	350	315	324	311	344	312	339	332	346	341	328	326	331	346	326	309	321	326	343	341	339	302	319	327	321	344	324	333	319	348	350	301	334	338	343	331	353	334	323	339	338	315	373	348	315	319	327	316	350	343	348	350	286	366	348	338	345	304	336	321	355	331	337	374	325	321	363	325	316	347	296	383	342	365	330	341	368	352	341	329	341	305	311	347	335	303	342	353	342	341	329	337	343	336	340	342	325	321	351	312	353	339	348	350	334	353	309	325	324	339	324	348	345	359	337	337	371	287	329	334	338	348	331	330	289	318	316	319	321	328	322	344	293	347	336	330	345	341	356	334	305	329	326	302	326	340	347	312	339	298	355	294	296	332	340	307	308	344	334	393	312	322	328	347	327	352	327	293	302	362	362	339	362	296	367	344	327	301	301	359	322	294	343	358	338	342	325	336	371	347	317	316	325	342	357	338	329	309	326	327	321	317	316	337	325	347	292	331	313	317	357	359	345	340	351	354	363	344	324	353	348	315	271	325	364	299	334	294	357	348	380	341	358	339	304	291	307	371	328	330	345	358	345	301	335	344	315	331	330	305	328	341	322	357	340	365	344	345	330	292	345	344	326	294	353	326	297	380	356	336	349	327	322	317	298	339	300	331	347	358	360	348	332	309	334	285	379	329	346	331	327	335	323	322	327	355	342	322	324	308	308	303	334	365	373	319	345	345	311	341	346	381	347	315	316	338	314	331	315	316	302	323	340	322	331	336	329	355	324	317	340	315	364	330	318	327	359	364	335	338	367	341	309	302	354	344	334	323	346	305	356	361	330	341	299	343	376	381	312	340	325	337	301	327	325	310	330	354	314	329	350	327	327	341	355	325	309	347	328	348	346	313	332	352	302	283	309	351	357	292	345	331	335	331	348	329	347	350	285	330	314	325	368	376	352	349	366	351	333	337	333	364	329	349	316	311	319	308	328	323	342	317	352	336	318	328	338	357	310	321	296	339	335	331	391	331	332	331	346	352	347	347	316	329	328	344	329	323	334	331	327	337	358	363	313	321	380	315	379	345	295	367	308	344	319	353	342	334	318	331	340	285	359	342	333	325	337	342	345	334	339	308	329	318	317	297	324	324	334	362	326	361	363	330	364	362	320	339	336	306	354	317	287	313	320	314	356	327	319	314	327	348	331	326	298	309
21799	12524	13730	16392	16548	14132	9573	6123	4599	3886	3364	3175	2597	2346	2142	1632	1468	1479	1398	1260	1136	1075	950	924	897	883	891	892	829	861	821	802	848	769	844	846	835	770	787	818	828	797	771	725	795	766	734	791	738	773	791	758	746	780	749	754	740	710	746	760	748	735	718	743	768	792	745	786	740	679	685	711	713	744	737	714	712	781	701	731	749	701	698	727	717	711	743	724	730	743	754	789	688	742	703	776	740	706	739	711	746	764	696	777	656	755	701	719	682	688	728	715	683	748	693	718	679	725	692	751	697	756	717	767	723	761	725	716	684	703	693	718	657	738	693	748	728	716	712	681	717	683	762	694	730	682	727	698	733	675	712	672	723	686	706	653	747	706	688	725	677	709	730	717	752	758	704	753	714	711	710	710	720	671	762	735	720	704	700	755	724	736	704	720	714	742	697	728	729	735	756	724	751	694	715	683	755	711	711	713	712	751	730	697	728	703	702	708	718	723	717	739	731	703	728	655	733	782	722	706	752	742	684	730	699	718	758	743	698	700	712	734	691	730	718	692	734	699	732	714	709	754	689	691	713	773	718	692	706	720	761	730	708	664	745	732	720	684	775	750	686	718	713	680	684	694	751	709	690	726	655	687	738	718	721	697	701	673	678	708	761	670	733	705	684	704	716	657	755	717	727	725	679	697	732	727	668	702	656	705	709	688	715	669	716	700	717	723	692	671	707	758	681	662	705	749	754	707	662	749	689	690	683	749	757	769	709	706	724	694	710	726	719	707	699	754	697	678	702	707	741	655	763	713	704	666	716	707	723	686	669	692	720	710	722	719	715	733	742	747	728	714	680	744	733	712	700	699	726	717	650	670	681	717	719	694	701	729	687	678	722	721	672	683	721	738	722	720	742	708	698	728	739	705	703	710	730	741	670	792	714	696	721	729	728	692	711	700	729	696	725	667	726	732	690	648	706	698	734	697	718	698	710	707	744	710	724	744	678	699	762	700	738	706	702	714	716	670	714	729	762	665	757	722	689	684	672	684	699	717	672	725	736	670	754	747	743	721	708	713	727	699	703	722	673	710	681	712	717	665	698	678	725	727	725	707	740	688	681	731	687	716	715	736	690	678	707	702	709	726	768	725	724	734	737	674	705	719	705	703	707	731	712	749	712	711	726	681	677	704	722	726	724	641	752	721	691	714	761	706	741	701	695	736	760	677	714	687	686	702	699	777	707	752	690	701	740	692	728	652	699	700	721	741	793	668	726	723	689	704	731	724	742	728	718	738	721	666	711	699	737	714	690	675	760	690	765	690	708	667	716	686	731	763	743	714	694	731	709	702	691	684	698	684	702	766	726	708	694	657	690	718	697	688	746	751	722	713	740	704	736	718	727	765	717	746	719	692	696	751	664	732	710	690	755	716	712	716	721	721	696	719	674	688	680	732	732	692	702	712	733	719	752	689	677	757	675	713	727	689	687	745	726	714	665	726	743	721	691	698	675	691	694	674	720	685	758	723	703	691	737	711	704	737	696	725	740	777	765	732	707	703	714	716	688	724	726	713	695	638	680	683	755	694	712	695	694	700	672	746	702	676	698	725	695	728	703	712	678	705	744	702	712	765	721	698	692	715	708	738	696	730	712	729	705	694	752	699	718	688	728	713	697	721	704	696	731	673	704	737	717	677	691	721	717	740	686	697	701	701	690	737	720	714	680	690	733	717	705	749	750	699	697	740	722	660	705	692	713	694	717	700	731	715	650	712	689	698	716	720	770	704	693	737	694	724	697	712	713	726	722	743	686	655	704	679	735	695	736	729	766	682	675	705	716	727	685	706	693	710	702	714	734	716	693	702	695	732	702	689	644	698	701	729	691	704	707	722	718	748	711	734	745	670	723	753	711	704	656	692	728	731	734	710	732	754	711	667	737	720	709	709	766	679	716	676	705	710	693	714	671	739	676	683	740	716	657	701	717	686	716	695	744	707	704	716	710	688	710	714	708	733	672	658	721	763	673	709	689	711	668	750	696	699	713	711	673	672	678	657	684	648	751	684	724	689	720	698	690	719	694	696	699	739	716	707	724	735	681	677	724	744	723	723	701	711	718	715	730	754	729	701	684	703	681	707	741	721	696	709	674	754	711	708	716	706	691	699	701	767	689	716	685	720	760	741	710	723	745	685	738	709	702	693	671	677	709	721	768	729	726	715	742	729	701	706	742	699	739	716	700	709	718	701	740	734	744	725	708	698	725	729	703	695	710	719	693	735	734	702	745	720	690	692	694	690	727	700	705	731	712	731	714	693	716	718	662	709	693	721	658	733	699	748	687	722	667	728	733	725	724	695	668	691	735	737	731	705	690	748	741	714	676	705	689	746	681	712	686	718	717	691	675	742	665	791	762	733	700	691	728	659	711	722	715	681	715	761	673	662	727	719	643	729	701	755	704	693	684	753	715	744	694	674	723	755	718	660	658	715	695	677	723	725	762	707	759	683	682	725	738	707	651	685	739	702	661	678	729	731	760	681	673	702	678	727	726	689	731	706	695	683	790	718	700	776	706	697	683	718	677	709	724	712	690	707	713	732	692	737	756	728	679	732	709	655	679	703	721	714	737	695	712	684	689	710	699	738	706	711	685	754	727	725	683	726	737	731	713	730	671	716	674	665	702	746	695	642	746	687	722	716	760	691	761	748	691	742	695	714	671	707	734	762	744	698	746	750	740	692	723	725	710	741	685	737	749	656	754	754	713	731	742	759	726	729	662	735	720	660	696	755	711	712	736	683	733	750	673	748	752	687	699	749	716	688	733	695	713	693	671	728	723	718	706	721	748	698	687	678	679	694	724	723	682	730	699	727	724	677	724	711	690	704	681	691	703	700	709	644	732	681	677	770	659	702	723	711	745	729	738	708	712	713	758	716	674	707	669	736	705	667	707	690	726	675	715	716	702	720	692	738	673	736	714	710	681	714	721	733	731	689	707	721	683	681	655	731	714	735	679	664	702	757	714	736	695	700	725	671	717	717	724	698	726	721	726	737	761	707	699	725	703	617	682	751	724	688	702	786	709	771	694	750	701	763	721	723	757	680	783	707	680	695	760	691	727	732	726	709	677	755	669	741	724	691	687	680	719	716	736	702	689	746	733	756	721	671	726	706	680	689	740	710	660	708	705	736	780	679	730	705	695	740	723	689	686	724	695	709	663	711	727	703	762	711	684	654	708	755	741	722	731	709	744	731	742	711	723	695	674	728	717	712	742	700	757	667	726	706	764	719	715	749	710	715	696	742	687	711	687	727	709	751	706	718	692	724	679	724	735	684	734	740	676	712	724	686	733	714	694	697	719	743	686	692	700	661	698	715	746	738	688	709	694	720	750	720	745	694	725	687	689	684	720	708	691	709	743	753	729	696	746	763	697	673	722	727	719	738	675	722	682	722	763	694	716	682	778	732	716	722	727	724	721	708	717	676	723	723	729	725	747	695	694	691	735	721	691	720	706	755	759	715	763	749
13215	5264	3545	3002	2411	1932	1171	723	594	510	500	426	408	421	362	328	328	298	285	314	296	260	242	282	231	249	257	307	279	298	233	257	269	254	249	269	230	265	288	281	239	248	247	245	237	262	238	233	281	284	268	304	263	248	243	291	256	248	274	264	298	283	285	262	283	286	248	256	266	265	258	249	265	284	300	242	244	272	252	279	283	270	285	274	267	281	248	286	276	282	257	288	256	265	264	271	287	248	275	275	253	265	287	257	271	296	242	257	281	246	251	263	277	264	268	251	246	270	286	240	278	262	236	262	229	264	269	264	274	261	272	258	255	282	257	264	270	259	265	221	228	257	246	285	276	219	242	269	286	272	220	277	243	242	266	281	234	253	243	249	245	242	242	243	251	243	272	264	266	251	223	286	279	274	251	226	238	266	271	240	279	253	215	243	252	260	256	240	245	277	254	265	260	269	243	270	244	276	264	240	278	247	261	272	256	246	280	280	221	254	253	285	282	272	256	249	238	283	247	258	269	243	260	259	248	255	238	253	295	233	263	247	246	274	257	268	250	242	284	274	254	268	231	276	261	292	270	280	257	245	244	265	248	236	259	254	300	290	262	306	268	261	284	229	248	281	249	264	267	238	261	266	260	274	266	255	267	264	249	266	273	246	250	246	258	242	243	264	284	282	247	234	238	262	269	268	281	256	264	263	267	253	269	234	261	270	248	253	270	275	285	267	263	277	256	259	255	249	263	236	284	277	243	238	246	253	272	272	270	269	244	256	269	257	257	290	274	275	269	287	280	261	268	274	244	261	249	251	246	262	252	272	271	256	232	244	279	278	261	252	265	280	268	251	260	252	253	252	244	256	249	256	258	273	258	249	275	263	254	255	266	257	238	256	242	279	245	262	269	251	278	257	264	276	278	259	255	269	245	264	263	249	266	284	254	250	234	260	270	253	227	249	279	237	277	238	255	283	269	242	276	273	281	279	283	277	299	244	280	291	227	244	245	247	287	270	240	250	278	256	238	236	228	258	270	277	278	263	266	278	248	232	253	235	283	265	276	254	233	249	277	242	290	288	294	274	267	271	247	243	259	259	231	239	268	244	244	238	220	241	265	294	263	273	285	240	254	245	281	255	264	261	281	262	268	275	251	285	262	249	248	254	251	254	245	228	282	264	249	249	245	274	275	280	233	268	278	266	266	241	303	277	248	240	244	244	256	235	231	241	270	246	249	250	235	242	262	285	292	256	263	220	261	250	246	278	289	259	287	267	284	229	258	260	303	273	235	237	276	240	251	253	253	269	209	250	257	242	257	255	253	263	240	261	263	262	221	270	269	265	257	292	298	238	292	275	291	249	254	252	285	279	244	278	262	256	248	226	249	274	223	278	265	240	288	252	286	265	256	275	261	242	256	239	256	230	236	265	267	278	258	302	257	260	264	243	269	268	271	256	276	272	249	243	262	274	279	275	232	295	265	261	255	270	308	249	263	238	231	279	265	259	248	274	298	272	256	263	224	255	258	268	269	258	252	256	266	265	256	269	236	270	254	254	230	236	290	272	264	246	253	255	263	244	241	271	279	277	287	260	262	270	275	251	281	271	279	273	241	270	254	247	264	290	249	256	237	281	267	294	264	274	259	273	263	241	258	251	271	281	269	257	256	255	262	291	297	278	270	265	256	248	248	268	276	262	286	246	295	257	236	243	283	295	268	271	251	235	259	270	261	269	250	276	253	224	283	256	261	278	237	261	259	251	283	256	259	241	239	275	256	272	282	271	236	272	247	273	305	236	260	263	265	265	270	256	272	299	240	205	277	262	272	272	249	257	270	283	229	248	266	251	256	270	226	250	257	268	261	253	262	261	290	266	283	271	245	246	242	265	247	270	258	248	270	251	273	239	265	266	275	271	276	246	279	257	253	236	243	282	240	245	264	244	249	250	284	231	275	255	266	260	264	263	245	240	247	244	232	279	275	283	266	257	270	276	261	219	251	261	266	288	265	230	236	267	273	251	290	266	274	242	286	265	264	252	268	293	275	246	238	250	278	257	230	249	263	252	264	245	262	257	210	271	278	262	247	264	245	254	233	264	263	294	252	248	285	256	279	264	250	264	281	231	264	247	281	291	241	257	254	282	236	228	270	256	264	268	231	242	296	274	258	250	270	248	257	240	212	262	241	259	265	242	271	276	252	272	307	239	271	277	275	250	259	248	264	289	271	249	229	231	294	288	259	267	271	279	290	275	260	297	262	244	285	247	271	266	214	256	247	252	264	256	192	274	299	252	253	253	259	279	274	260	240	288	267	246	255	229	254	295	249	268	276	263	251	254	251	271	271	266	269	261	261	260	264	233	258	239	283	254	238	271	246	241	242	283	250	251	259	229	257	247	258	250	256	247	264	252	257	264	247	267	287	274	244	277	305	292	277	275	237	260	265	252	251	279	245	241	248	274	246	262	239	269	223	291	284	263	222	281	260	279	261	242	269	267	281	233	232	242	271	252	272	266	248	298	276	259	239	238	258	237	235	253	245	250	246	276	232	228	253	257	255	272	259	277	269	251	288	245	240	264	266	262	273	258	249	274	250	278	257	246	263	252	260	249	229	272	269	270	254	260	258	248	241	268	229	252	232	281	221	246	245	245	275	295	264	261	213	238	228	232	270	244	263	289	279	252	290	260	254	267	295	256	264	279	274	260	280	261	267	259	258	289	257	261	258	267	246	284	297	235	260	271	252	262	241	269	277	278	274	269	261	276	270	258	270	266	245	252	279	267	270	276	295	261	245	238	264	282	277	248	248	279	250	248	250	244	274	250	250	264	297	295	250	237	265	248	244	271	269	272	288	247	261	243	250	242	279	270	256	231	268	310	255	260	250	250	289	224	279	243	254	236	270	255	278	244	285	260	235	267	242	268	296	252	306	298	255	239	246	259	235	278	272	264	251	257	274	288	255	244	285	263	261	266	224	269	247	246	269	283	252	269	248	229	266	231	250	277	265	280	255	265	240	241	242	242	225	270	265	276	267	227	261	245	241	240	268	255	233	250	276	251	250	303	223	277	249	259	259	241	260	266	254	251	274	274	272	276	232	282	287	281	246	273	240	238	299	257	297	291	265	247	252	273	239	252	253	258	270	286	274	259	263	264	254	244	251	239	273	263	242	266	257	246	246	285	267	290	242	229	259	255	225	253	248	260	280	245	255	267	259	261	269	279	255	239	280	275	253	231	266	269	275	218	240	274	266	263	291	275	235	223	266	238	242	266	269	294	273	260	263	238	281	296	277	285	277	235	265	260	269	254	276	246	267	256	264	269	273	234	259	261	264	257	254	266	258	252	251	260	285	248	280	230	263	237	248	250	257	264	256	261	256	252	260	239	244	256	251	266	225	279	254	248	243	252	267	227	253	257	277	258	252	285	264	258	271	253	246	250	264	258	260	234	272	260	284	280	278	236	292	235	277	251	286	292	300	254	260	238	260	283	283	278	283	267	269	283	237	282	283	274
6993	3871	6618	8358	8775	7143	4578	2767	2279	1845	1674	1641	1401	1337	1129	923	869	852	883	777	764	683	659	627	628	637	645	638	623	587	587	567	575	576	596	619	599	614	541	627	602	588	583	618	610	580	600	567	599	589	553	585	580	578	624	598	617	604	543	562	581	591	580	523	591	579	558	594	572	556	601	576	575	546	634	555	586	585	592	586	568	593	541	572	594	554	609	603	599	571	549	617	561	559	562	586	585	585	577	584	589	575	589	590	552	589	548	569	585	644	566	583	544	586	556	569	579	605	560	549	560	538	580	574	574	522	555	547	558	580	539	576	570	567	591	536	553	594	551	612	546	553	570	555	564	634	594	567	571	597	587	598	528	562	598	606	595	588	548	530	578	579	616	576	564	532	557	559	552	537	580	569	596	557	519	587	572	565	568	590	581	562	564	624	570	586	518	552	599	573	558	529	576	596	561	569	557	596	592	614	556	576	548	563	537	569	560	584	543	532	633	568	601	600	601	582	545	572	561	547	555	582	559	581	580	573	586	541	611	617	573	570	588	566	551	587	534	542	573	567	609	626	554	577	574	558	586	530	586	542	618	588	603	611	590	580	559	609	540	573	556	593	544	576	526	568	568	532	615	580	562	562	588	586	570	581	588	590	587	566	601	599	581	543	549	589	602	542	533	549	585	544	581	572	570	593	571	574	605	550	568	581	559	539	535	556	560	585	594	563	607	609	537	602	586	615	603	579	566	556	531	597	554	574	565	557	562	575	567	541	561	578	579	630	523	567	564	542	570	593	568	544	577	599	586	603	532	553	577	589	531	548	564	545	561	523	560	526	545	582	564	572	570	567	557	568	582	577	538	587	586	575	571	607	545	571	609	561	603	571	535	535	574	532	526	600	566	567	580	619	549	588	542	606	550	575	550	588	577	550	608	565	608	556	568	589	549	607	574	567	564	572	560	551	534	547	618	556	588	538	568	599	582	558	573	620	593	590	543	560	574	543	581	536	573	574	577	577	575	561	533	572	536	588	570	548	556	577	556	550	570	582	576	584	536	588	560	580	578	610	576	575	549	591	589	587	566	577	598	600	574	523	607	579	562	585	623	561	513	577	563	542	540	564	582	563	584	550	583	577	561	615	526	587	589	566	577	582	564	542	594	582	576	564	536	562	570	594	564	607	598	569	584	566	531	549	570	557	571	572	565	528	561	546	607	606	547	564	569	589	572	544	545	562	563	585	583	581	557	611	582	570	592	546	562	580	569	559	581	605	581	597	515	562	593	586	567	533	516	547	596	563	550	557	566	577	575	522	553	565	548	574	556	583	603	550	586	583	560	571	559	614	527	597	599	600	586	549	555	560	559	589	539	551	550	579	566	561	608	586	553	552	559	578	504	566	587	574	549	548	580	569	579	588	531	590	578	569	560	578	554	536	536	570	578	608	545	594	549	581	588	550	585	612	557	556	588	605	569	594	582	593	547	611	570	579	569	510	566	562	570	594	569	641	591	511	556	563	577	583	577	581	566	582	556	554	561	597	579	568	536	582	595	572	594	599	561	579	575	552	593	575	534	615	532	572	552	561	588	603	551	575	572	565	586	561	593	581	566	600	585	566	596	577	565	533	536	615	576	565	563	551	592	591	621	549	589	596	550	605	593	569	568	598	591	567	569	571	571	593	614	527	570	612	568	555	538	579	581	571	598	553	523	528	552	564	576	583	579	566	528	547	601	605	533	607	518	561	562	599	551	616	586	552	567	595	584	575	567	580	606	569	559	569	566	580	536	566	520	560	589	537	570	564	533	546	563	575	540	609	575	540	571	606	522	563	570	570	579	567	579	578	560	565	566	556	574	551	586	581	582	551	518	610	537	569	551	562	579	628	592	543	530	561	550	599	598	532	604	586	558	585	596	567	506	586	611	544	582	584	575	609	542	559	526	582	609	546	571	560	566	553	604	615	547	617	620	582	552	553	589	586	562	583	597	566	526	567	595	542	562	491	591	528	564	578	580	594	526	598	598	575	573	589	554	571	546	581	624	584	562	536	581	565	557	571	582	579	551	579	599	555	583	576	582	528	549	587	557	597	557	607	565	551	539	564	530	554	557	594	570	558	602	534	581	559	566	567	561	586	543	569	624	608	555	548	603	575	541	577	592	593	505	552	557	522	576	582	563	536	539	561	610	575	597	584	591	579	571	534	559	593	541	566	556	596	565	584	550	531	585	527	594	593	600	532	550	568	581	545	575	567	575	556	574	602	586	550	594	574	575	551	620	571	518	589	578	578	549	610	552	559	562	580	590	542	558	556	560	543	609	529	594	587	599	575	593	567	602	540	558	586	559	586	575	617	575	617	607	600	531	609	611	560	548	556	607	555	569	556	554	548	616	558	596	533	563	546	606	563	592	536	588	580	546	570	563	549	562	568	584	607	559	572	580	573	592	545	578	584	573	560	573	582	547	570	523	559	571	563	538	535	612	571	579	581	576	586	573	538	550	580	589	575	618	572	562	569	536	601	567	588	563	557	573	555	572	576	557	598	551	599	600	583	571	575	570	561	555	627	562	578	573	517	589	599	604	596	562	597	560	597	540	569	566	532	570	578	574	547	542	577	540	590	595	507	586	577	601	586	575	594	583	531	531	564	535	549	600	562	604	524	564	559	555	609	548	562	552	594	564	540	580	589	534	559	565	565	569	562	608	571	582	581	579	582	615	572	521	598	552	566	531	561	542	538	591	563	569	552	569	580	532	494	582	574	564	568	560	539	525	530	562	504	622	575	557	557	577	579	560	621	575	584	611	604	573	613	537	570	545	557	592	567	576	578	556	594	567	565	550	593	544	551	543	580	540	587	562	535	581	597	555	577	561	554	583	536	537	546	566	615	580	547	574	542	560	565	589	591	585	585	536	544	536	543	570	553	605	563	546	573	586	581	585	590	551	589	571	580	568	517	563	593	583	566	583	557	585	611	532	549	554	563	515	548	567	537	542	577	526	586	581	593	561	550	578	519	553	541	545	567	566	550	551	548	582	615	550	606	528	577	547	593	544	588	620	558	552	565	563	560	553	587	571	570	611	589	559	586	583	555	602	532	605	551	569	592	578	566	552	547	621	572	597	540	568	593	551	550	542	616	566	592	563	574	585	547	566	567	575	531	563	541	567	552	576	579	588	564	612	582	591	561	576	583	566	532	610	582	585	541	557	580	574	577	594	551	572	530	550	573	533	633	572	561	602	566	573	545	608	564	530	564	562	533	612	536	579	547	588	589	594	601	571	583	564	555	557	588	602	566	528	560	578	577	534	583	618	576	587	550	569	576	551	528	545	589	544	522	596	566	604	561	596	595	570	547	573	598	583	596	629	589	606	589	587	513	562	582	542	591	593	525	586	562	593	524	581	555	553	575	581	549	618	641	570	611	572	556	554	603	601	575	561	586	536	562	549	611	553	624	561	568	599	581	552	542	545	543	587	597	566	596	583	587	552	544	587	569	602	562	577	543	560	598
29847	14404	6032	4533	3627	2817	1747	1071	812	737	600	562	523	498	416	367	347	379	363	319	343	321	253	309	272	271	280	300	276	289	270	247	272	266	260	254	279	276	252	262	246	301	293	263	267	259	255	289	267	268	265	265	243	275	259	272	279	249	309	278	262	301	260	267	288	265	252	245	269	215	277	245	269	281	291	247	256	283	230	237	254	270	260	256	238	239	273	294	250	267	229	230	280	230	283	262	279	283	250	234	289	261	269	248	255	270	245	251	265	256	279	265	273	248	233	226	249	229	263	281	265	269	259	244	246	327	256	274	270	257	251	234	286	241	242	306	259	240	265	260	252	277	240	240	280	291	275	257	245	254	258	231	277	249	243	259	274	259	279	269	252	269	255	268	278	251	267	227	299	253	251	233	277	247	275	246	251	264	259	244	259	258	273	239	264	244	260	253	251	246	263	238	247	253	233	245	269	275	270	254	293	246	256	309	269	239	274	249	258	270	245	230	264	274	248	253	254	258	256	231	275	265	239	285	251	238	253	249	274	264	247	277	274	271	267	290	278	295	273	234	272	306	264	265	291	244	257	222	277	233	245	273	269	283	274	276	247	271	245	280	281	309	252	284	256	242	267	255	252	263	267	242	245	241	252	219	253	297	266	282	274	250	242	288	260	225	236	253	259	291	238	254	264	249	241	275	281	265	255	261	274	295	253	243	238	228	285	260	266	272	274	246	268	260	280	270	241	230	261	227	267	279	262	272	239	285	234	233	251	278	242	246	247	227	266	249	249	259	273	265	261	268	275	256	261	269	287	259	228	269	248	278	237	241	268	259	266	258	253	275	253	230	293	266	288	285	248	241	275	254	254	257	247	269	238	262	241	237	289	238	254	245	255	245	250	257	268	243	255	268	279	277	256	257	261	272	232	298	269	277	263	239	259	278	262	280	254	300	224	247	268	251	253	263	233	284	229	263	279	271	284	247	278	268	254	276	289	280	263	282	254	233	259	255	283	269	276	271	260	285	296	258	290	288	248	238	273	297	257	246	241	271	256	271	262	247	290	272	250	244	236	298	253	228	265	288	287	260	266	271	264	226	243	290	258	257	266	253	286	276	254	264	248	221	281	278	292	251	266	286	250	256	255	254	265	254	275	235	238	267	239	245	265	260	266	262	253	263	232	283	257	258	273	251	289	254	261	254	277	271	253	265	264	309	238	249	265	236	233	255	261	249	246	258	269	274	252	305	244	253	268	270	299	248	261	258	251	265	253	251	295	280	265	237	271	254	246	230	254	268	275	243	233	256	237	268	253	272	261	294	257	233	241	276	250	271	288	244	258	261	235	244	264	259	251	274	263	260	237	283	274	261	270	249	268	244	234	263	232	199	287	275	308	267	288	280	238	251	268	267	232	270	256	278	281	293	274	295	255	275	247	275	276	273	285	294	259	304	256	271	252	240	272	254	270	285	270	278	280	241	264	251	282	264	251	277	272	256	239	256	254	239	257	274	275	260	227	263	284	278	232	244	269	250	255	246	269	261	228	282	261	297	251	264	264	259	250	241	275	266	286	251	256	246	279	245	229	281	257	275	236	252	254	260	258	250	263	257	243	241	235	282	261	275	269	273	258	279	258	248	263	257	285	260	271	248	285	248	258	266	263	268	228	276	235	246	241	268	270	271	254	221	253	265	262	251	266	274	250	277	254	270	256	242	243	287	293	262	271	251	288	265	275	302	249	242	253	245	254	267	240	262	242	279	264	262	288	275	257	235	259	274	279	239	261	256	244	254	282	244	278	236	220	246	251	264	269	261	254	284	239	229	264	270	256	222	227	282	257	271	277	274	264	226	216	267	248	243	250	247	257	267	242	273	242	265	234	276	256	245	285	288	250	268	270	253	280	223	299	231	304	241	233	279	250	291	273	249	236	267	256	265	252	279	234	243	272	267	248	268	245	267	251	235	261	258	265	240	256	255	267	286	239	257	266	262	265	268	261	274	257	248	272	272	273	260	267	270	281	254	249	254	253	284	258	256	211	273	273	270	249	273	243	279	285	265	263	265	260	261	271	297	275	274	305	244	243	269	278	265	250	274	226	274	257	252	274	235	247	270	294	232	270	260	261	290	236	266	263	242	272	254	248	260	241	253	253	230	271	242	272	243	287	296	271	281	251	279	241	271	249	278	256	261	262	266	275	255	238	264	235	252	275	251	271	257	249	273	260	278	295	268	282	275	269	300	287	266	257	253	278	253	255	279	253	261	249	244	281	283	274	267	263	238	243	258	252	297	247	239	269	262	256	266	213	291	268	239	247	277	284	284	280	252	284	262	248	251	284	240	260	270	251	275	314	277	272	294	263	239	264	258	251	213	257	286	235	256	280	275	248	284	267	247	262	250	261	269	276	265	257	258	247	275	263	260	270	266	253	256	257	276	234	275	301	247	305	280	237	267	264	246	298	258	263	271	254	261	243	247	229	297	258	233	222	277	246	291	229	253	254	284	268	228	281	283	247	261	234	290	294	286	261	237	240	275	270	235	260	257	262	261	245	280	209	285	262	278	243	267	306	273	253	257	283	254	258	264	259	253	247	262	256	249	271	277	239	275	240	264	279	242	218	286	297	241	281	261	230	257	255	223	259	289	284	245	240	295	266	250	268	245	264	266	261	243	262	264	266	224	221	231	254	248	300	265	253	268	260	290	267	247	252	282	244	254	280	241	285	288	261	267	272	247	240	271	257	234	257	255	251	268	268	269	261	248	266	249	262	263	269	228	239	277	260	257	253	280	281	247	295	251	266	237	252	267	279	262	251	264	293	295	260	263	263	254	252	238	242	263	274	264	274	245	281	245	276	245	233	263	234	249	280	251	284	300	238	245	281	235	265	253	253	300	249	266	218	268	256	251	233	252	249	251	271	280	277	246	280	230	230	256	231	276	265	257	242	277	230	260	255	269	246	277	238	246	242	247	265	252	253	253	265	263	265	244	256	232	243	261	293	282	271	282	300	274	266	251	252	254	263	262	248	255	282	272	261	293	259	277	279	305	266	288	279	280	261	298	254	241	245	241	270	273	252	263	269	274	237	287	249	270	290	235	257	244	285	261	266	241	248	223	227	247	282	254	302	265	248	262	260	246	259	269	252	255	262	286	230	267	254	278	290	301	282	244	259	265	259	228	276	259	255	259	251	243	282	261	233	263	245	241	224	264	248	254	280	273	230	246	256	256	192	259	246	241	229	260	277	253	221	259	302	277	268	257	295	252	231	293	278	268	285	263	243	257	271	265	261	257	279	276	253	255	305	293	263	258	231	257	252	259	267	256	250	253	240	249	260	288	236	294	283	264	241	261	240	262	264	273	291	274	266	300	249	289	251	275	259	254	236	266	269	262	266	268	231	254	249	246	273	256	269	254	291	267	245	224	240	285	260	288	263	273	266	250	276	278	270	251	249	270	277	247	294	235	232	243	263	280	293	251	268	266	266	254	232	251	285	244	279	263	242	250	258	250
16614	8529	9813	12197	12319	10473	6753	4126	3551	2966	2557	2287	2022	1813	1557	1263	1145	1088	999	1000	851	806	774	793	692	717	705	650	663	646	626	649	617	627	675	660	671	651	718	622	609	666	667	624	610	615	591	633	617	592	635	642	652	600	559	580	577	598	601	586	592	580	618	585	584	593	568	599	601	591	551	549	597	569	586	589	587	608	582	602	564	616	648	591	574	615	636	602	616	582	577	631	554	598	563	598	561	567	602	537	569	577	562	582	557	558	580	585	579	588	604	567	558	566	570	623	562	555	577	585	579	613	577	548	594	599	616	579	564	599	575	566	599	586	565	560	541	558	577	606	550	566	595	590	574	544	561	576	555	600	553	595	633	544	535	584	566	549	602	595	577	585	561	554	576	548	549	550	556	571	562	542	587	572	578	566	594	582	569	589	531	538	572	580	593	613	537	549	598	574	619	582	577	559	582	626	573	575	549	614	594	593	576	572	567	598	575	583	611	538	623	542	583	550	611	557	597	626	592	604	579	580	550	552	597	542	603	591	569	554	571	559	576	598	578	575	537	570	568	553	564	569	604	569	573	562	546	539	597	571	527	579	570	562	579	585	572	598	558	595	599	581	602	611	560	584	595	595	564	585	612	589	547	609	571	570	618	564	545	606	550	578	563	545	560	560	611	587	599	573	570	583	558	606	553	551	575	561	542	611	572	583	579	585	624	592	561	566	570	534	594	580	568	558	617	597	574	562	537	576	579	564	635	578	544	554	607	564	543	542	578	594	584	549	617	582	557	571	570	625	594	606	588	571	580	577	570	585	581	583	597	578	624	596	603	617	613	587	625	545	647	621	567	599	592	552	574	612	531	578	573	563	571	568	575	557	561	597	563	550	549	580	573	556	599	554	573	565	578	552	580	598	553	549	563	527	612	613	552	576	554	585	575	553	575	569	605	563	556	568	566	629	557	586	608	586	587	594	554	577	569	571	607	549	594	591	547	569	584	591	585	557	564	572	616	580	589	593	575	590	598	552	550	575	575	615	613	614	582	606	598	557	540	587	584	550	546	584	529	584	590	560	572	612	622	510	589	572	543	611	539	567	606	582	584	605	582	574	586	577	576	592	571	573	586	567	565	603	595	591	562	586	582	559	572	556	558	561	563	598	588	561	569	598	561	602	597	588	577	567	559	592	566	593	595	617	569	562	568	584	585	586	579	576	609	590	601	586	579	564	565	649	592	612	521	549	549	597	566	547	579	568	581	624	609	567	575	623	568	582	583	574	558	560	561	602	571	594	566	607	564	575	565	588	547	593	571	546	577	538	552	563	573	571	587	617	541	602	580	573	604	586	536	582	546	609	601	591	564	574	576	622	621	549	555	595	588	552	617	557	576	577	584	556	586	554	537	585	576	581	592	539	597	576	568	553	538	570	552	542	588	521	567	556	557	589	563	548	550	636	559	619	554	543	555	563	546	580	576	549	538	571	562	556	545	579	576	542	586	592	557	606	596	562	610	608	602	555	557	577	589	609	623	567	602	602	578	556	526	613	573	561	587	567	592	547	618	605	546	569	583	580	575	587	558	578	586	607	580	540	578	577	571	588	584	583	619	555	558	564	629	597	612	551	578	609	653	563	594	611	569	597	577	586	566	587	530	545	592	561	598	607	572	596	596	586	562	584	604	572	564	591	554	621	574	577	570	590	566	598	591	601	561	544	558	594	574	571	570	572	582	578	608	589	577	577	546	600	616	542	594	525	574	573	574	562	602	547	602	594	563	558	561	564	587	566	564	532	609	572	586	587	558	570	558	543	567	617	553	575	596	537	570	563	575	589	554	552	555	541	573	550	572	555	589	593	576	557	560	605	577	573	596	598	606	548	580	576	607	594	588	578	599	619	539	566	601	570	546	569	554	543	582	546	611	545	556	531	601	585	585	576	609	577	562	576	511	601	566	580	572	605	549	597	573	593	562	570	545	581	591	595	591	558	578	569	573	622	588	558	581	548	561	554	564	575	569	584	605	584	540	599	556	593	559	580	580	584	579	592	571	600	569	559	557	552	574	596	548	617	571	624	573	583	558	594	562	566	572	605	590	617	576	588	606	605	572	593	561	598	579	544	562	573	597	558	586	615	520	592	566	565	598	588	572	564	547	597	593	557	604	620	583	585	578	583	566	577	600	574	595	566	567	590	592	592	556	586	574	517	571	560	623	571	568	611	580	563	573	516	569	563	570	536	611	583	559	573	573	588	590	566	611	584	591	600	563	594	589	583	565	593	588	549	615	587	574	561	588	582	584	587	588	590	581	578	573	593	602	592	560	567	591	572	591	557	618	534	568	541	573	546	632	562	547	605	575	592	606	608	582	548	573	567	614	566	553	578	578	539	591	583	584	572	603	614	537	572	574	525	590	584	555	612	572	566	520	600	600	569	582	515	564	564	603	562	600	567	573	538	589	585	613	605	522	579	582	562	613	613	544	554	594	587	576	574	556	573	593	593	615	596	580	518	563	573	537	618	555	562	543	536	554	579	584	590	562	574	588	581	579	590	559	562	575	567	607	565	556	574	640	626	589	597	580	590	557	620	592	598	612	522	614	577	587	627	576	585	551	525	581	564	620	590	574	603	577	587	584	585	596	565	629	606	558	561	596	590	584	553	601	529	602	551	579	566	586	602	585	586	582	606	581	569	582	587	598	545	592	566	575	585	540	564	579	603	586	570	550	577	627	606	626	583	583	586	607	549	637	647	607	537	598	584	595	579	595	557	565	554	551	587	590	553	515	611	603	574	584	640	567	569	539	566	566	548	534	546	600	621	619	601	608	558	606	550	586	563	557	576	602	582	592	616	550	578	564	563	577	602	602	587	548	595	589	581	580	557	564	643	572	582	545	562	605	588	602	563	596	611	584	558	632	567	569	545	584	650	583	608	553	571	576	546	591	575	581	628	568	568	575	550	564	560	589	581	590	605	602	596	569	553	541	553	561	557	580	586	595	561	590	580	582	577	543	548	596	603	604	584	602	561	598	586	597	560	560	574	596	600	579	608	547	570	579	573	569	593	599	565	593	594	560	559	550	544	576	557	570	565	565	549	584	545	608	593	614	589	569	563	582	534	575	574	563	560	575	573	572	594	593	583	587	537	581	610	573	562	538	556	570	558	561	537	577	565	570	577	564	532	628	555	555	590	576	610	560	582	579	578	545	550	604	582	581	595	581	564	595	590	543	598	575	534	586	620	578	569	537	602	579	604	597	564	574	590	621	539	580	604	592	593	588	543	567	598	583	532	573	609	612	613	578	598	606	630	577	591	559	590	594	596	613	618	590	556	593	538	586	586	586	560	568	610	539	564	609	545	575	598	612	595	606	579	583	592	585	538	620	573	564	595	580	598	587	595	557	550	550	583	563	568	593	579	597	565	574	555	584	607	593	601	509	555	538	591	582	550	608	572	595	609	576	618	560	624	562	551	558	604	525	616	565	572	592	651	580	585	584	584	576	627	582	596	606	615
40558	24243	10069	7199	5336	3734	2237	1376	1105	951	853	827	698	623	510	490	472	478	437	421	399	384	392	398	369	371	310	358	367	357	391	357	372	353	346	386	334	333	337	381	312	330	326	328	337	340	353	337	329	344	345	312	322	351	345	345	344	324	375	353	331	356	369	324	322	323	306	332	307	330	328	333	324	316	337	323	328	350	298	309	368	332	345	308	345	314	325	346	385	333	317	319	355	330	312	368	349	317	379	337	354	319	375	337	350	318	337	325	313	328	318	340	323	324	282	305	361	323	328	365	342	322	361	340	336	348	358	322	330	318	332	348	319	383	359	349	324	319	319	323	322	320	303	335	318	334	364	299	306	362	313	326	302	311	313	348	361	356	324	334	301	352	354	309	326	358	364	308	313	344	347	353	327	332	318	342	308	341	347	338	376	331	338	340	340	324	330	360	342	323	347	299	354	341	327	327	322	360	357	326	304	330	308	343	313	309	358	302	333	348	360	322	346	302	321	371	330	344	336	306	336	322	385	325	346	339	372	402	365	312	320	304	324	365	322	326	312	294	297	336	389	339	340	338	353	325	351	329	323	302	324	366	366	342	343	352	336	347	322	350	318	349	372	322	329	300	315	352	367	357	360	334	313	305	306	324	312	322	334	325	361	337	310	316	352	302	309	316	330	337	346	338	337	303	318	317	309	318	335	323	355	362	367	286	365	360	338	308	316	338	322	360	331	328	320	342	345	337	351	359	331	366	345	348	344	291	339	359	324	349	305	347	358	381	346	317	318	336	344	323	308	331	292	357	355	369	302	303	346	341	322	345	340	360	328	342	330	342	356	308	356	299	300	333	315	303	302	375	314	312	301	325	309	321	359	310	342	317	346	322	325	318	322	323	329	327	340	326	307	322	308	356	312	351	311	309	307	343	305	293	321	357	340	343	332	327	341	307	321	316	370	337	335	327	323	324	344	367	341	344	324	318	324	353	288	343	306	376	309	318	341	319	302	343	340	323	347	320	287	309	319	326	339	334	338	348	342	367	346	294	385	332	352	322	311	348	318	303	313	323	313	308	297	313	332	353	343	351	323	363	333	315	348	316	360	306	315	352	341	302	297	322	339	306	301	322	343	332	344	293	347	320	315	309	375	362	323	363	302	362	301	341	362	363	353	285	320	316	335	315	293	341	335	335	325	360	347	340	332	358	326	349	316	303	335	295	297	344	329	346	355	340	301	325	342	297	335	339	334	352	348	313	333	340	342	322	350	353	328	316	334	327	318	346	335	356	311	313	326	328	320	333	281	333	334	334	350	340	337	298	294	346	285	332	341	324	308	355	334	334	323	326	327	348	332	346	294	362	328	331	332	334	329	294	293	333	371	313	317	338	311	337	324	349	312	353	349	325	307	354	382	328	341	297	317	349	345	303	308	323	358	328	326	318	297	334	329	356	331	334	302	324	311	324	363	307	345	313	367	363	374	315	341	330	333	364	350	339	344	323	321	316	339	350	349	350	303	342	317	323	339	325	314	312	357	341	313	336	333	327	351	342	336	299	372	303	329	349	362	347	315	344	310	345	348	324	330	337	298	363	343	337	318	343	323	355	318	323	327	321	369	365	348	373	327	311	304	340	360	345	323	309	316	298	311	342	337	327	370	325	319	329	333	328	339	318	334	314	333	342	326	336	363	363	308	371	315	360	348	313	310	319	321	317	342	365	316	323	338	312	341	360	332	334	335	371	330	351	351	327	362	298	300	344	318	344	321	321	309	325	322	316	319	333	360	351	319	340	320	326	352	312	342	333	318	335	349	346	336	300	349	331	390	324	353	356	329	285	317	346	357	344	334	356	320	330	324	353	330	326	311	326	350	382	334	327	310	308	321	335	339	366	347	342	301	314	347	322	339	356	307	351	340	312	336	306	337	340	321	333	306	305	348	319	347	322	322	367	310	321	327	330	317	328	324	342	332	322	340	345	326	297	308	301	350	325	317	309	315	311	315	355	351	363	331	350	342	331	324	332	326	316	328	343	320	313	325	340	359	302	347	320	343	325	363	344	310	325	355	319	314	326	332	317	332	345	328	313	342	327	334	340	337	327	349	308	304	356	303	335	331	354	316	313	352	336	388	342	301	303	295	334	332	341	378	317	305	320	335	344	334	318	296	355	328	346	334	313	337	328	345	316	338	337	338	313	354	345	335	340	316	343	340	337	313	353	327	323	329	339	364	327	330	303	317	326	337	351	354	325	331	346	354	317	318	323	323	293	346	326	320	338	320	337	319	309	334	305	339	331	331	288	359	333	379	297	310	304	331	342	321	316	295	326	310	322	347	318	379	317	353	311	331	327	315	316	338	305	339	331	322	346	331	316	358	293	325	316	307	342	326	371	322	322	331	318	316	324	339	354	357	319	330	346	326	346	330	363	343	374	323	334	373	345	324	370	281	312	348	339	313	328	343	374	384	369	356	345	314	337	316	328	341	337	319	325	341	293	346	346	347	309	358	331	337	357	344	363	335	365	347	346	328	345	322	337	299	322	336	361	313	345	395	328	328	356	349	310	318	331	349	340	283	327	315	357	334	331	310	291	302	332	301	354	314	323	368	321	315	333	323	281	305	329	360	346	344	282	321	346	302	309	352	323	333	340	325	324	299	338	337	337	343	357	327	329	362	342	353	294	350	345	330	343	341	375	338	307	330	335	351	345	319	326	306	321	346	313	329	289	355	327	339	332	315	347	318	354	317	309	322	328	291	317	314	305	316	349	315	335	332	373	294	285	347	375	278	325	336	331	325	331	356	317	316	312	361	365	285	323	320	334	354	392	343	310	358	357	352	357	339	334	340	330	328	343	328	332	310	376	345	321	347	352	349	338	352	326	326	329	358	358	317	326	307	338	334	319	337	342	367	351	335	333	330	369	326	352	346	358	345	304	330	310	369	346	341	276	334	297	335	331	313	335	320	339	327	321	323	344	355	371	325	296	340	339	339	326	324	346	324	335	311	316	307	337	334	316	324	318	309	325	344	331	298	380	348	321	347	333	295	300	283	329	331	367	342	311	342	335	326	352	326	321	334	300	344	313	303	338	355	357	346	352	363	319	353	350	309	285	315	307	344	298	325	309	348	322	347	321	334	341	352	357	318	322	333	345	350	329	321	323	295	350	362	313	322	361	346	331	340	362	335	338	294	318	333	309	315	343	327	345	326	347	311	331	319	343	343	330	343	316	325	363	334	309	308	331	325	299	335	324	290	286	348	315	332	322	330	335	346	299	300	351	360	325	361	321	300	339	348	342	310	290	330	294	313	302	306	334	316	307	338	327	325	328	329	310	325	327	336	332	372	346	332	373	310	344	354	328	314	336	349	302	328	341	305	331	348	295	310	302	324	331	347	334	349	335	346	371	313	314	347	334	389	269	333	312	355	328	332	334	345	328	360	345	322	359	364	335	320	326	340	340	314	325	326	308	294	348	320	323	361	299	335	346	311	357	336	337	314	362	359	322	320	347
22279	13430	13065	16131	15816	12897	8232	5720	4837	3856	3478	3020	2789	2367	2007	1593	1627	1536	1383	1266	1143	1072	1044	1042	959	888	921	873	810	895	827	818	781	841	803	791	833	776	779	778	802	852	815	783	761	726	735	798	767	760	739	738	739	798	770	730	708	733	766	763	768	778	709	764	732	718	680	700	704	695	743	701	745	663	687	744	711	722	727	757	732	715	733	774	741	703	722	725	718	691	693	776	721	729	677	743	750	705	755	658	714	717	689	721	735	687	698	714	725	702	725	755	702	696	697	715	690	719	699	708	713	652	682	690	700	667	734	721	712	734	756	712	705	720	778	743	712	762	692	711	714	707	744	690	735	675	688	696	696	739	709	734	677	718	689	687	713	698	713	706	683	699	706	668	679	741	738	686	765	755	644	707	730	688	706	653	711	710	707	715	714	716	669	688	715	690	677	725	660	696	759	736	689	685	688	738	722	738	674	708	697	722	701	708	649	698	716	697	761	703	632	701	721	700	707	664	702	700	712	735	666	710	707	711	737	691	724	688	703	700	714	645	686	698	739	709	709	706	647	705	702	676	729	653	734	733	657	713	704	746	752	691	707	728	720	683	676	693	748	688	697	730	693	708	732	716	722	711	687	696	766	756	693	714	715	718	654	723	686	752	711	734	668	739	691	759	748	668	680	752	704	714	694	682	687	699	668	705	698	688	653	681	719	709	692	708	732	717	717	669	725	638	701	699	710	703	727	703	697	747	712	695	690	698	714	685	697	738	706	733	693	695	700	684	713	692	678	731	678	657	711	706	672	662	714	678	734	701	684	695	679	755	702	737	729	660	742	730	737	725	725	716	690	709	747	727	752	699	673	711	712	720	717	654	685	724	684	731	683	704	715	717	706	679	723	676	716	721	766	703	764	783	699	670	759	697	734	758	684	708	732	685	700	694	687	751	746	724	705	716	723	679	716	672	742	688	714	734	717	701	707	708	732	763	713	751	677	720	725	727	739	646	693	713	669	718	756	715	695	735	728	677	754	671	714	719	730	698	697	731	701	673	672	721	730	721	707	723	748	723	740	702	706	672	715	682	681	721	639	744	719	702	756	710	724	700	720	720	715	710	742	700	726	693	743	724	708	691	714	692	700	707	718	727	681	698	694	729	713	696	719	692	750	713	684	735	713	720	721	709	665	738	651	699	695	755	696	720	697	728	701	682	748	734	738	694	720	729	723	677	707	674	724	681	722	728	699	674	726	745	732	691	702	725	706	691	669	708	720	725	707	628	693	739	704	671	789	734	722	747	701	724	731	742	702	720	720	677	683	721	699	736	724	686	708	747	701	694	727	693	739	746	711	710	733	747	710	679	744	729	727	687	676	696	754	724	684	708	693	666	740	726	696	679	685	652	703	700	706	732	675	682	730	768	705	736	743	703	737	724	650	676	750	725	685	707	699	704	653	685	722	762	723	692	690	720	726	737	710	713	705	764	709	700	711	729	715	717	704	707	701	715	687	727	703	724	716	663	698	724	727	738	674	684	742	683	708	701	708	702	765	690	745	692	714	654	712	736	724	711	697	739	660	683	760	714	742	755	673	712	694	745	679	695	706	747	713	705	708	717	739	723	689	729	680	676	701	691	721	763	727	699	722	698	715	687	745	775	741	731	714	708	702	715	723	760	711	711	706	710	732	707	702	683	686	749	714	644	691	682	734	720	637	674	673	664	694	701	731	725	685	675	713	726	681	706	732	735	664	753	717	722	691	694	726	710	701	762	684	704	703	716	700	695	696	730	681	728	701	720	689	758	720	682	722	676	701	698	733	693	726	695	692	700	691	702	729	712	737	675	699	698	687	685	709	721	712	716	745	715	727	693	724	760	704	740	726	683	674	656	719	775	709	736	697	693	752	727	700	652	707	780	767	665	760	744	715	733	696	749	714	749	669	739	705	686	661	667	704	721	691	692	686	752	711	733	753	728	733	709	748	728	608	659	703	708	716	710	731	698	736	708	691	667	722	717	732	712	768	742	709	699	768	670	723	741	762	725	692	684	716	744	679	674	721	683	744	656	704	705	720	690	700	771	689	727	670	702	685	697	677	730	726	747	728	660	700	717	744	699	745	692	687	735	694	700	771	709	734	699	721	702	734	740	711	719	763	708	692	663	714	725	715	743	691	722	714	680	711	662	750	732	744	700	712	725	723	674	651	665	683	678	686	740	717	752	675	742	666	707	693	737	783	694	690	719	700	709	723	705	702	730	664	708	709	719	683	671	716	713	715	759	710	703	650	723	724	728	669	734	710	718	699	727	664	692	727	712	720	697	726	687	709	677	692	716	676	689	676	682	744	711	728	698	706	678	705	655	747	726	722	704	708	716	779	722	691	744	705	727	724	666	734	679	693	690	709	705	671	665	746	662	735	750	733	721	667	718	718	690	702	702	695	724	691	727	715	722	742	695	687	691	724	669	717	712	707	737	679	746	679	718	734	717	698	708	715	694	685	738	722	700	735	690	736	677	675	724	700	693	729	700	656	706	704	671	755	712	728	681	708	719	748	711	735	699	705	724	731	737	771	708	682	683	685	724	732	727	745	722	733	719	714	718	722	689	670	668	757	715	731	704	724	713	689	688	740	691	675	717	734	686	701	711	704	746	715	714	718	700	682	712	726	733	735	691	760	696	690	714	722	696	727	688	676	701	706	729	717	753	690	689	701	711	700	708	709	729	696	685	699	714	626	713	736	716	745	664	724	707	677	718	708	674	685	685	658	761	720	689	663	763	714	717	692	697	679	704	703	697	708	667	713	703	702	738	718	692	751	689	671	700	727	729	729	718	748	715	717	721	709	652	736	677	683	714	697	739	716	680	711	674	699	711	726	733	702	705	774	710	757	704	727	715	683	733	703	708	674	700	706	738	731	762	747	742	725	741	696	773	712	702	734	742	733	736	705	679	722	743	702	715	702	710	688	733	717	719	716	694	693	675	721	691	702	687	726	728	715	671	724	718	712	742	722	702	722	715	728	699	728	713	678	686	717	696	711	716	708	724	730	676	702	744	662	725	703	688	700	752	728	718	689	741	693	669	725	681	738	725	664	742	692	727	673	706	686	708	710	703	726	697	723	756	699	709	721	753	703	671	719	736	723	712	636	733	742	707	733	713	670	725	710	708	660	720	714	738	722	739	696	691	689	674	700	727	727	719	716	694	740	712	712	698	695	723	700	706	719	635	723	737	726	696	741	705	713	696	719	744	695	703	704	707	714	663	719	722	704	694	702	683	700	732	688	740	713	719	690	684	704	721	713	705	712	708	684	662	731	694	685	702	671	681	729	727	684	690	678	708	707	736	708	726	675	746	707	722	715	710	663	718	703	697	698	708	706	704	683	718	717	703	672	703	677	728	717	693	687	711	716	695	707	686	670	741	710	658	703	738	716	704	708	747	708	673	682	676	689	717	703	733	692	687	689	706	669	727	682	703	716	686	721	650	695	732	676	715	721	740	703	696	719	694	701	704
12543	5318	3372	2935	2500	1750	943	667	561	522	513	425	417	389	350	318	314	320	295	285	236	246	282	304	279	240	288	271	283	268	288	251	282	247	271	275	252	275	276	285	272	241	259	280	252	251	262	266	265	259	260	267	242	274	277	264	273	264	267	246	253	234	244	231	258	289	247	291	249	247	242	271	244	266	271	276	262	281	246	264	298	279	254	281	261	262	264	294	263	276	264	231	242	260	271	257	265	255	298	266	273	289	272	258	255	282	251	263	241	193	262	247	245	239	261	278	254	241	237	287	270	272	234	239	277	270	270	276	281	256	255	281	241	252	256	252	279	263	247	275	256	254	247	246	303	241	242	252	284	252	269	256	244	284	279	262	292	259	249	254	255	264	258	255	254	242	242	252	268	265	259	235	260	261	279	276	258	233	231	271	246	298	237	244	236	259	249	225	256	277	252	249	233	264	288	276	248	236	224	259	273	261	267	277	245	280	260	267	265	259	252	258	281	282	278	233	263	230	286	262	257	231	263	228	257	243	266	258	265	242	272	269	233	263	247	271	279	275	269	271	288	285	244	258	257	235	242	250	253	250	285	264	235	261	285	272	262	258	277	234	287	264	263	256	252	270	279	241	242	259	260	242	291	243	243	261	252	278	274	239	237	228	259	244	229	253	254	266	236	241	233	255	257	257	258	259	246	265	232	223	256	245	301	237	273	239	290	282	252	241	230	225	250	213	251	275	282	252	292	260	280	271	275	250	266	256	275	245	271	251	250	253	254	276	254	266	267	240	248	271	252	273	234	241	255	241	233	298	255	249	253	290	226	287	297	247	256	256	240	244	257	280	261	270	268	277	267	249	260	271	230	267	251	246	237	247	244	279	263	241	244	227	227	255	237	245	212	290	273	222	244	270	251	246	256	252	257	263	242	248	265	263	254	260	242	294	284	241	237	247	243	240	237	261	235	279	252	255	294	305	262	267	244	280	259	251	248	271	238	246	280	247	234	260	214	263	254	217	225	265	262	294	251	274	252	265	251	234	278	267	278	243	246	271	277	250	234	276	250	307	277	241	240	249	241	248	277	240	234	239	259	261	234	212	227	303	257	271	237	230	257	254	250	260	257	246	277	247	293	256	273	273	237	259	260	259	269	266	277	257	253	247	284	261	279	240	259	233	265	259	259	240	275	269	267	289	264	283	271	251	285	245	267	230	302	270	302	251	235	260	248	258	257	282	263	259	256	238	251	271	242	266	255	279	252	263	273	267	237	253	212	235	221	261	252	254	283	259	229	263	268	256	239	233	262	260	283	244	244	245	254	234	280	272	245	257	231	248	259	248	250	260	257	278	251	253	259	261	264	253	265	243	263	261	266	276	274	224	230	259	274	233	218	225	267	248	233	237	241	267	270	273	271	250	204	244	263	285	247	252	260	248	279	249	255	253	259	219	239	233	233	230	283	269	248	278	276	259	233	254	284	272	272	271	260	270	221	263	277	256	270	239	246	284	244	226	263	255	261	271	250	231	289	254	301	259	252	268	262	215	267	256	248	242	265	275	277	258	227	254	273	251	286	266	257	240	263	263	258	240	253	287	238	243	286	262	278	253	300	260	253	230	279	247	238	247	284	269	289	251	249	300	280	229	253	250	276	246	277	292	224	253	261	238	269	250	264	230	289	276	227	258	273	234	259	257	243	278	236	268	274	263	264	250	215	264	271	256	281	242	243	247	267	255	254	213	293	236	261	220	261	259	237	223	260	315	261	294	276	268	274	236	282	266	250	223	275	264	274	237	236	254	239	235	234	252	258	237	277	280	241	266	284	257	277	273	244	272	268	222	287	244	249	252	270	237	254	266	269	255	258	260	230	230	258	274	265	240	258	261	276	258	263	243	249	236	253	260	253	262	252	264	274	260	226	271	252	253	243	230	240	239	301	278	272	215	252	273	264	277	272	264	252	271	245	267	226	233	258	265	220	268	277	263	261	276	248	269	271	283	246	256	257	250	258	282	245	243	246	282	258	256	290	264	271	257	251	282	273	267	265	251	252	251	263	252	274	274	267	238	250	274	276	237	249	268	293	271	272	261	265	251	240	260	248	265	251	272	271	249	262	280	270	239	297	250	253	252	268	279	250	285	287	252	257	253	257	232	243	263	250	233	243	273	273	272	267	239	246	238	248	251	260	257	260	263	256	268	267	281	286	229	253	250	261	231	252	260	261	268	240	254	246	283	310	294	243	270	271	258	256	232	249	252	259	222	256	253	230	249	304	277	218	234	249	248	229	263	284	229	252	271	289	272	280	259	273	251	242	248	281	276	240	256	281	256	292	281	283	250	239	245	283	258	260	267	246	279	284	255	252	287	246	265	250	240	265	268	276	270	244	286	281	275	265	284	278	258	228	248	241	238	253	255	241	258	246	254	243	257	260	254	265	279	270	275	250	268	291	269	266	285	298	253	249	284	240	239	247	246	241	278	253	256	288	247	256	244	251	234	261	252	266	228	279	248	248	275	247	236	250	274	263	269	264	264	248	249	231	265	266	240	239	269	241	265	265	270	269	261	244	247	225	265	254	277	290	248	252	222	261	260	254	275	260	264	220	251	292	282	263	263	253	261	283	281	229	235	231	254	259	267	277	246	236	233	257	261	240	265	249	244	257	255	251	228	249	242	241	246	252	248	223	245	255	255	244	259	279	283	245	287	263	251	245	230	244	238	250	258	254	270	235	268	247	267	284	246	267	247	261	233	257	283	247	263	281	295	257	249	253	255	281	257	281	269	257	267	260	245	248	279	266	260	260	258	262	253	254	260	244	262	258	265	253	235	243	247	259	277	266	256	258	258	265	214	271	268	239	257	295	261	241	278	239	249	257	248	228	265	261	256	282	234	271	272	280	245	255	261	281	263	255	246	274	263	234	256	267	234	249	267	284	278	272	220	244	262	257	294	270	263	239	263	270	271	268	293	284	247	238	191	266	265	256	277	274	242	257	213	275	259	247	240	229	266	271	286	262	247	227	230	251	255	246	265	261	250	264	242	249	308	256	258	260	236	250	302	271	263	248	242	278	252	250	288	281	241	288	222	253	214	237	260	270	269	266	298	284	229	258	251	265	245	277	262	256	249	240	278	254	276	244	240	269	258	211	261	288	222	239	240	241	283	255	270	291	238	257	289	268	239	241	251	261	263	293	243	271	292	280	254	244	252	272	270	233	273	262	275	234	249	269	222	250	261	247	281	241	238	258	263	273	250	236	286	252	258	269	254	239	288	273	266	263	254	224	254	289	255	241	292	251	271	280	289	244	278	238	265	268	253	256	278	239	240	281	260	248	241	240	278	271	243	253	283	259	246	262	271	265	277	250	259	265	245	243	255	287	241	261	293	257	250	271	261	269	261	271	274	251	283	246	238	269	273	257	274	254	256	283	228	235	249	289	255	240	268	259	282	261	249	249	251	249	236	231	280	259	257	242	281	232	229	253	254	252	265	236	269	246	258	225	266	246	276
6830	4010	6644	8550	8492	6281	3729	2744	2171	2042	1772	1565	1378	1270	1055	905	852	895	812	757	686	706	643	644	639	618	612	599	644	561	571	584	592	629	536	560	616	589	568	565	580	603	557	584	582	563	582	574	573	631	617	574	569	566	561	581	582	601	595	570	592	572	574	582	579	602	565	558	565	545	572	613	552	535	595	564	543	559	596	543	556	560	562	555	595	616	621	574	615	578	583	530	533	581	556	538	556	566	571	552	542	572	552	567	544	550	569	603	550	528	571	538	549	563	571	547	549	566	580	520	578	586	548	521	583	577	570	544	504	513	601	586	552	552	571	560	562	567	580	584	554	567	553	575	561	573	547	566	569	532	577	544	561	521	617	549	577	543	549	560	579	581	567	566	563	519	576	593	601	576	531	585	544	567	580	556	609	532	577	531	589	549	570	606	545	592	573	531	576	585	545	537	532	556	509	548	567	561	578	547	591	570	578	589	575	540	564	556	566	523	547	520	558	591	563	552	594	558	551	515	556	563	520	571	563	585	604	556	574	566	526	590	525	563	561	526	569	592	532	573	554	564	557	600	566	553	579	612	560	591	591	562	539	537	558	600	571	559	577	522	599	547	570	586	522	549	578	520	599	592	578	556	582	543	584	591	596	546	528	592	565	555	567	550	603	620	584	550	564	596	525	560	553	567	515	559	524	538	574	518	596	527	521	567	545	554	573	562	556	580	582	588	553	560	537	610	557	596	564	555	539	597	557	547	564	526	550	549	590	541	597	552	543	578	574	569	569	565	567	573	535	596	565	596	591	563	583	529	552	574	543	569	579	558	537	592	591	624	620	525	536	607	570	559	557	530	514	547	581	568	569	540	558	549	582	559	584	557	554	567	559	577	538	572	549	583	512	571	628	567	556	536	561	570	513	557	605	541	575	564	565	542	541	537	538	567	544	547	568	546	567	566	539	577	562	585	542	562	565	597	598	552	555	590	553	568	603	568	565	529	569	566	543	558	573	548	535	542	508	564	576	526	604	555	557	545	580	589	576	537	561	564	611	590	542	609	552	539	576	556	545	525	578	563	610	575	548	520	624	559	597	551	536	562	568	572	584	560	537	573	554	553	577	571	569	566	596	595	549	501	585	579	537	515	554	550	546	542	600	571	553	536	578	642	577	582	529	563	600	574	568	586	591	554	603	547	550	538	582	580	546	555	552	594	553	622	531	587	516	547	551	594	554	565	586	556	551	536	567	540	512	603	587	596	582	581	570	554	580	568	510	524	565	537	597	614	588	587	570	516	561	561	583	559	596	548	570	572	542	566	547	563	609	572	580	558	601	542	596	613	560	594	546	588	557	551	542	562	597	535	565	590	564	540	550	539	521	613	581	548	575	509	578	561	583	555	537	526	521	575	565	609	573	582	564	521	603	556	551	562	552	556	534	594	538	576	548	516	555	536	578	559	592	549	549	569	554	559	581	608	552	585	596	604	587	571	588	548	548	545	529	538	553	538	562	521	549	563	577	537	572	554	555	542	535	575	511	574	578	532	598	591	553	558	575	578	579	594	536	585	595	583	589	565	536	556	562	525	580	518	575	554	578	542	614	538	584	573	553	599	571	581	564	588	556	611	550	570	552	563	586	586	549	574	555	536	524	588	547	585	559	565	569	532	596	558	559	517	551	522	580	532	583	561	569	566	588	571	519	601	556	570	571	551	520	592	598	603	556	535	545	551	548	580	559	566	601	540	547	582	562	581	599	555	532	538	576	571	588	546	561	598	520	565	563	564	544	558	568	570	601	574	588	557	530	541	581	570	549	577	580	563	531	564	594	577	576	582	564	613	561	574	579	523	566	529	598	567	556	562	555	598	573	521	531	553	524	568	582	528	540	580	550	600	556	566	581	543	562	551	544	580	548	582	526	572	570	548	553	542	560	576	535	577	525	582	582	568	554	562	568	542	580	610	539	590	541	556	572	537	531	591	564	527	564	591	563	582	562	577	543	569	528	578	567	552	529	533	581	572	555	542	521	576	551	585	566	595	572	551	625	544	555	544	585	561	542	565	540	552	580	573	555	565	530	591	537	562	532	554	562	526	572	568	533	557	530	563	536	564	585	566	581	561	618	553	571	578	552	564	505	547	532	538	527	536	567	603	597	575	553	550	549	589	565	546	548	588	547	627	570	577	552	547	607	563	581	588	587	559	555	567	578	605	547	588	541	582	577	542	543	579	568	580	575	582	591	613	588	564	546	574	569	549	536	579	592	561	592	555	571	630	594	557	541	560	561	562	554	550	567	524	556	562	548	547	542	549	541	554	607	553	567	497	562	565	551	595	580	530	569	566	509	560	516	580	543	567	584	570	552	582	583	564	540	613	569	568	571	566	516	562	586	598	558	567	548	575	564	541	610	595	569	566	567	524	571	571	566	575	574	563	595	555	524	547	556	577	561	511	579	537	531	538	562	546	546	561	536	513	586	606	541	528	540	583	616	557	520	570	564	552	523	547	541	608	541	593	534	570	546	546	559	620	582	600	555	528	553	613	617	536	548	565	545	549	569	543	526	538	545	548	549	536	558	569	565	551	542	567	534	579	564	560	560	581	560	520	511	560	571	595	600	579	523	575	597	574	563	552	547	527	568	531	592	552	573	542	580	585	588	584	538	572	589	545	567	527	590	580	534	546	628	550	569	555	615	530	573	571	530	613	565	490	542	586	596	569	572	609	532	567	555	577	521	570	557	607	560	524	559	559	554	584	568	608	567	510	560	575	522	597	568	581	548	583	553	566	523	533	549	601	544	586	549	537	578	595	553	575	559	542	559	551	540	611	593	600	547	547	563	543	570	577	572	557	498	510	564	596	561	527	572	570	568	526	536	586	576	556	554	569	554	577	576	571	588	602	551	618	547	560	521	550	588	605	521	592	514	543	608	559	524	558	578	566	588	554	581	530	587	610	548	506	578	519	537	561	543	535	560	544	547	576	555	549	553	549	551	544	598	585	588	545	551	575	571	509	565	552	508	523	524	554	527	515	517	553	552	584	537	545	573	557	597	539	538	561	560	533	600	576	572	579	569	532	574	548	544	561	572	534	517	532	557	540	564	594	544	563	558	544	536	559	546	558	554	606	538	563	562	582	577	518	545	534	604	586	515	546	579	572	519	547	564	569	590	563	554	564	552	529	607	554	551	512	565	593	550	551	521	529	553	531	579	576	529	533	509	574	571	553	552	538	579	528	585	604	523	580	601	558	558	527	590	531	523	568	527	566	534	575	562	560	570	595	605	542	589	556	555	547	575	553	566	583	530	568	574	609	528	573	536	582	589	599	555	594	541	537	532	549	561	582	569	542	586	578	516	575	539	575	545	557	555	601	578	568	563	539	524	556	545	548	547	536	545	583	538	543	529	592	556	544	598	556	552	549	559	586	521	568	565	566	548	617	564	582	617	508	520	556	558	525	557	564	560	579	555	534	568	574	548	587	559	602	532	548	571	555	529	518	561	554	546	570
29547	15623	6129	4763	3663	2661	1501	1068	851	759	641	604	503	464	357	377	362	346	363	317	325	335	275	291	286	280	285	292	300	283	276	271	269	286	252	262	262	255	241	271	295	241	273	254	254	253	285	232	245	245	233	265	287	253	252	272	281	247	241	237	250	252	271	258	260	250	293	236	258	246	267	236	241	253	277	277	255	286	266	266	261	285	246	239	238	285	266	239	247	220	273	268	272	286	243	242	253	240	285	254	266	283	257	298	275	273	252	263	258	236	235	255	267	258	253	288	250	237	263	255	250	241	282	272	237	243	266	263	255	274	251	258	285	260	277	280	271	254	267	289	241	276	283	282	289	264	246	234	253	256	262	270	240	242	252	239	253	269	226	252	268	240	232	245	249	270	220	244	274	261	234	300	289	261	269	242	257	262	278	287	284	262	239	255	258	252	252	266	233	253	241	233	254	267	257	255	255	251	249	274	272	252	254	271	256	296	270	253	256	268	255	269	266	283	260	254	257	252	248	269	213	242	264	233	262	263	248	256	279	271	278	248	273	265	242	282	263	238	266	221	240	247	255	263	253	251	251	264	263	241	266	260	258	267	258	265	265	284	279	282	252	273	259	238	250	277	260	270	255	258	273	269	257	269	281	256	265	240	258	267	255	264	237	284	249	283	275	253	233	290	267	276	237	246	254	251	247	259	230	276	265	251	283	249	232	297	272	260	255	289	267	256	281	259	211	263	243	254	257	250	219	249	242	294	257	288	288	278	254	273	247	263	261	249	273	258	268	290	277	249	266	257	302	277	238	239	241	237	268	273	259	269	274	250	265	247	245	250	288	259	255	237	254	280	265	256	240	235	238	249	241	260	234	229	249	243	233	250	222	283	274	257	222	243	225	271	261	255	269	257	254	264	238	260	280	293	274	255	289	246	241	252	243	247	238	268	211	239	257	264	265	280	285	286	254	252	263	284	268	240	225	280	274	249	261	264	266	253	246	228	263	240	230	286	254	259	238	246	269	254	258	237	252	246	256	250	253	261	268	214	257	280	273	258	267	258	245	264	283	277	271	278	252	252	229	251	275	299	266	251	253	258	243	241	229	266	257	305	260	278	258	283	293	263	258	250	274	260	253	268	266	272	228	268	260	266	244	254	239	235	306	256	260	281	257	260	265	249	237	265	246	229	248	267	241	253	266	264	244	258	282	288	253	244	267	271	262	221	260	275	265	267	290	276	275	248	252	264	243	252	271	229	252	253	276	261	216	260	248	270	263	267	247	252	274	274	247	245	275	260	257	272	286	314	238	259	234	258	241	248	247	259	271	261	274	263	240	247	271	215	274	276	281	251	276	253	270	252	268	245	268	232	238	291	244	233	252	242	246	247	268	285	263	259	296	253	313	300	267	250	231	288	276	223	233	273	266	280	260	238	242	268	260	253	232	281	232	229	283	232	252	251	244	261	294	238	244	311	248	246	268	254	273	283	253	280	272	247	268	276	252	256	265	243	297	283	244	252	256	260	288	271	228	240	257	248	240	233	254	241	254	257	263	244	237	250	266	271	250	257	258	250	235	258	252	260	251	260	270	260	272	250	250	268	260	270	252	246	248	250	259	247	280	217	258	251	273	252	265	233	282	264	261	244	251	243	267	255	275	277	282	234	276	247	265	249	250	254	242	261	251	247	216	240	240	228	262	244	300	273	269	276	268	271	266	261	270	254	239	244	269	254	244	287	261	240	251	275	257	240	252	264	262	259	256	267	236	259	240	266	276	271	243	236	247	276	253	276	262	237	242	231	256	286	243	240	278	245	260	258	246	244	240	250	244	266	221	212	303	257	274	217	234	255	301	247	283	263	267	263	257	259	275	250	268	254	250	290	263	240	255	230	278	249	272	258	226	259	239	251	244	248	278	260	286	252	249	267	253	282	280	286	271	250	251	280	250	233	243	270	258	246	247	279	261	249	232	241	248	238	273	256	278	258	249	230	276	237	247	252	263	255	238	250	266	272	248	260	295	283	243	283	254	261	259	273	271	244	255	264	279	231	247	241	246	252	271	259	275	212	231	257	250	245	279	249	293	256	285	291	246	238	266	260	242	269	246	251	218	261	241	277	281	292	258	253	249	283	271	275	236	267	247	284	275	236	241	266	255	251	258	254	251	226	226	276	275	251	251	229	262	256	276	277	295	256	261	229	303	254	256	244	249	281	301	263	259	260	219	257	236	278	276	230	290	264	265	229	244	234	272	257	242	235	255	260	237	237	278	249	240	259	279	264	224	224	275	234	265	221	250	255	251	227	222	260	253	221	293	260	238	243	247	275	239	306	221	274	244	274	238	277	263	267	251	244	231	254	241	242	249	269	249	241	253	244	264	254	209	261	247	268	272	248	251	230	273	274	240	272	281	275	264	245	249	273	230	248	271	253	237	261	271	252	281	275	256	248	266	270	282	264	264	245	217	282	235	244	243	270	255	275	263	269	233	270	237	291	240	264	271	244	268	223	209	266	273	223	243	271	259	276	270	289	243	275	244	266	245	260	258	265	255	261	254	251	276	233	252	258	236	255	246	254	263	249	259	232	276	242	261	254	251	269	232	244	273	224	267	285	256	246	270	250	252	247	249	267	288	271	311	274	266	233	235	268	260	248	252	271	258	230	247	246	276	245	299	264	209	271	249	267	262	258	268	274	300	242	245	282	301	236	265	276	290	251	264	227	242	270	260	236	262	242	247	292	284	255	284	238	268	298	246	261	279	260	241	263	289	266	249	278	258	279	256	232	267	245	252	233	277	257	248	246	255	271	244	224	260	248	269	240	250	268	258	255	258	230	257	230	229	237	236	262	276	247	248	275	246	241	266	249	239	243	249	298	257	232	246	257	268	265	247	270	249	241	262	284	253	265	222	232	248	260	248	284	266	231	267	260	300	239	231	231	262	244	242	260	234	251	249	247	254	262	229	258	253	263	280	281	258	269	244	251	238	263	242	243	269	280	251	249	290	253	278	272	279	239	249	258	223	268	262	259	256	244	212	264	256	277	242	258	258	262	239	287	272	241	241	242	276	244	262	243	280	277	261	241	250	287	285	257	295	230	264	283	261	248	218	250	289	238	265	280	298	257	285	256	248	247	252	243	273	275	257	273	265	257	268	244	261	232	295	264	267	256	236	257	255	244	278	245	262	252	232	313	243	282	248	273	268	258	282	269	266	277	284	252	257	269	236	281	258	237	264	255	246	232	250	256	281	258	265	260	260	269	249	260	281	261	251	261	263	258	244	279	227	244	264	258	278	266	279	294	278	280	242	270	251	241	220	246	259	250	244	258	251	262	253	243	269	266	274	270	269	246	263	287	276	274	274	245	247	272	263	253	262	268	282	286	249	256	260	239	237	257	286	274	241	231	264	262	257	271	272	222	260	249	261	268	251	257	266	251	229	292	276	276	237	259	272	244	246	238	249	246	267	230	268	260	252	239	260	282	244	253	239	243	257	241	253	260	255	242	296	256
16670	9307	10037	12677	12176	9469	5772	4448	3452	3128	2958	2374	1954	1695	1389	1186	1233	1130	1078	925	837	828	816	771	670	686	653	752	645	661	641	653	600	608	596	610	661	665	633	630	636	642	612	594	614	578	648	571	597	587	664	574	656	600	642	592	593	603	624	627	564	577	603	575	571	589	593	554	589	610	604	576	575	575	541	562	603	602	578	607	564	595	598	554	622	583	590	591	665	617	570	573	575	583	580	557	599	565	576	595	556	567	559	575	581	607	623	551	555	586	598	520	592	592	580	559	601	582	562	575	617	581	534	532	548	582	573	594	565	531	608	560	583	528	595	588	587	594	578	550	579	586	610	592	579	606	564	567	555	584	531	617	592	572	565	609	537	572	563	585	554	553	568	567	568	555	576	559	558	590	568	591	568	574	557	531	593	587	623	560	561	572	584	560	595	565	603	563	608	568	590	616	549	609	534	558	586	598	558	566	592	589	576	580	583	521	561	533	567	562	626	566	569	573	597	587	591	578	554	574	595	571	570	592	577	594	540	565	582	573	543	558	560	559	612	600	526	588	587	614	587	561	552	541	531	586	539	596	559	595	552	598	561	556	554	572	503	608	555	598	603	570	619	545	576	559	591	573	581	589	602	591	568	585	504	567	563	580	581	559	553	605	574	596	527	545	521	582	584	571	603	610	569	526	555	553	513	596	555	583	596	585	549	553	570	554	538	595	583	557	568	585	549	555	530	531	590	541	538	585	597	543	557	561	594	566	587	599	589	546	534	550	567	560	578	551	553	594	566	551	569	537	564	549	564	557	532	587	639	578	582	604	560	574	601	576	548	582	597	603	582	537	579	624	564	607	623	571	577	624	539	575	578	593	599	563	565	591	578	598	630	570	543	582	570	558	569	523	572	575	537	610	551	621	563	584	549	581	552	531	571	565	584	607	582	600	606	555	539	532	576	603	580	576	590	555	541	547	558	607	575	553	576	612	616	546	564	565	534	567	555	575	600	573	586	590	568	539	541	606	548	571	571	570	524	540	589	572	571	544	544	590	535	552	627	562	541	574	571	573	529	546	548	534	581	520	561	563	620	545	587	569	583	584	561	588	508	543	556	573	640	565	533	557	531	589	601	575	538	555	579	554	584	589	582	581	509	571	559	596	614	570	583	547	618	596	561	537	571	567	606	549	538	560	609	593	571	570	584	571	558	577	547	580	545	612	593	569	576	586	591	589	567	559	560	529	586	566	542	568	611	600	590	556	567	561	576	561	599	580	552	570	585	562	568	585	611	540	589	556	589	559	538	590	552	570	544	543	543	597	600	586	593	563	582	601	563	570	590	584	579	612	533	554	544	554	521	533	589	571	557	555	534	587	560	581	574	575	566	566	562	542	547	546	623	597	542	599	554	609	590	564	616	596	553	593	589	569	572	593	554	594	568	611	548	556	552	594	599	560	605	541	547	549	559	547	580	568	608	556	587	599	568	579	600	604	533	555	574	560	559	588	588	599	553	541	574	578	595	588	539	563	537	547	584	556	589	583	579	620	558	561	570	574	589	596	590	539	530	585	585	552	601	558	563	611	561	585	560	577	606	571	559	571	553	593	585	543	584	545	560	568	606	597	549	618	548	514	579	602	566	574	607	588	554	574	573	604	599	603	582	538	585	583	568	568	606	591	528	613	536	556	557	564	592	588	590	605	570	553	578	539	563	627	545	594	603	592	633	549	590	569	565	557	536	548	611	547	554	560	602	539	618	611	574	610	601	571	580	576	547	584	583	585	549	551	563	577	555	527	595	593	550	590	544	557	556	576	586	600	582	550	530	534	596	578	576	527	582	568	588	568	566	590	599	583	602	600	627	573	553	588	542	563	553	593	574	556	610	534	593	579	573	531	560	565	604	553	535	579	575	544	588	561	555	567	594	596	581	563	607	539	604	558	532	589	579	539	538	580	537	560	562	522	572	566	571	612	615	627	568	532	546	556	567	574	563	596	545	522	580	542	551	608	562	557	594	560	556	619	556	580	558	572	585	555	542	544	561	577	561	561	599	550	590	578	541	584	597	578	619	588	562	616	543	561	583	590	554	586	561	504	602	577	586	588	542	597	575	574	568	526	596	561	590	570	591	558	571	566	604	598	595	541	555	578	565	540	586	566	570	536	539	571	607	585	597	569	584	627	617	566	565	569	542	592	545	574	557	540	620	567	552	524	608	590	557	584	555	574	574	576	562	601	582	563	539	593	530	582	555	574	590	559	574	552	600	599	557	550	507	567	589	552	571	577	589	570	542	539	576	550	598	591	601	547	593	575	577	570	554	576	595	583	575	554	581	573	580	569	578	554	568	558	603	538	574	579	572	576	563	584	608	594	552	530	572	577	590	558	593	541	599	578	546	585	571	538	596	599	566	568	558	558	600	598	541	542	595	556	565	571	539	581	522	547	561	569	566	593	559	595	578	579	558	599	599	593	592	561	548	602	529	593	602	583	601	576	583	554	569	582	571	567	554	512	542	640	572	595	606	540	525	539	596	619	567	578	569	569	560	565	606	575	542	556	619	560	577	538	582	535	537	595	554	570	578	576	560	568	547	570	565	531	521	569	553	537	560	583	565	618	588	557	587	570	563	644	595	553	558	567	550	561	577	621	549	567	597	587	535	574	560	536	599	578	604	591	553	571	584	539	570	578	554	594	603	565	550	589	571	570	544	554	600	624	563	568	523	593	541	550	552	524	606	582	562	577	573	606	537	596	588	614	606	576	571	585	562	586	579	536	606	589	577	564	593	577	583	561	570	594	547	581	613	576	582	594	598	554	568	559	574	578	574	610	538	588	589	574	581	573	586	582	566	546	533	554	542	508	548	601	588	551	587	573	530	585	565	586	598	546	580	557	598	548	581	589	627	651	608	582	527	625	595	594	582	550	598	562	545	573	565	605	568	577	577	529	587	606	551	568	564	553	595	556	589	527	577	564	619	570	559	574	537	551	598	543	580	601	557	585	565	603	576	629	566	593	536	527	555	542	534	597	568	553	600	563	562	525	540	538	553	564	561	520	543	566	574	589	591	589	587	595	627	596	616	622	565	525	563	551	540	548	546	542	599	581	579	559	563	593	532	493	569	580	567	576	585	544	621	593	578	613	555	543	595	621	584	584	590	510	600	577	571	562	573	579	550	594	580	564	542	600	562	574	564	548	593	545	576	547	583	570	547	538	573	575	534	590	596	552	592	580	589	561	548	558	556	585	591	607	567	557	569	568	601	579	555	588	585	548	614	599	584	548	554	578	561	562	571	590	604	598	572	566	569	562	595	556	571	582	518	570	566	591	600	559	560	532	555	583	594	571	559	599	585	588	576	594	589	575	591	564	563	604	611	584	618	555	582	591	583	575	591	596	574	542	562	543	587	557	553	585	591	544	618	544	596	573	554	544	604	558	585	598	540	529	611	563	599	570	542	589	571	539	612	592	579	586	550	573	558	575	590	581	553	562	596	564	555	523	597	588	570	567
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
