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
336244596477	336244596995	336244597545	336244598095	336244598645	336244599195	336244599745	336244600295	336244600845	336244601395	336244601945	336244602495	336244603045	336244603595	336244604145	336244604695	336244605245	336244605795	336244606345	336244606895	336244607445	336244607995	336244608545	336244609095	336244609645	336244610195	336244610745	336244611295	336244611845	336244612395	336244612945	336244613495	336244614045	336244614595	336244615145	336244615695	336244616245	336244616795	336244617345	336244617895	336244618445	336244618995	336244619545	336244620095	336244620645	336244621195	336244621745	336244622295	336244622845	336244623395	336244623945	336244624495	336244625045	336244625595	336244626145	336244626695	336244627245	336244627795	336244628345	336244628895	336244629445	336244629995	336244630545	336244631095	336244631645	336244632195	336244632745	336244633295	336244633845	336244634395	336244634945	336244635495	336244636045	336244636595	336244637145	336244637695	336244638245	336244638795	336244639345	336244639895	336244640445	336244640995	336244641545	336244642095	336244642645	336244643195	336244643745	336244644295	336244644845	336244645395	336244645945	336244646495	336244647045	336244647595	336244648145	336244648695	336244649245	336244649795	336244650345	336244650895	336244651445	336244651995	336244652545	336244653095	336244653645	336244654195	336244654747	336244655295	336244655845	336244656395	336244656945	336244657495	336244658045	336244658595	336244659145	336244659695	336244660245	336244660795	336244661345	336244661895	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2446	3650	2300	2445	3650	2300	2443	3650	2300	2441	3650	2300	2440	3650	2300	2438	3650	2300	2436	3650	2300	2435	3650	2300	2433	3650	2300	2431	3650	2300	2430	3650	2300	2428	3650	2300	2426	3650	2300	2425	3650	2300	2423	3650	2300	2421	3650	2300	2420	3650	2300	2418	3650	2300	2417	3650	2300	2415	3650	2300	2413	3650	2300	2412	3650	2300	2410	3650	2300	2408	3650	2300	2407	3650	2300	2405	3650	2300	2403	3650	2300	2402	3650	2300	2400	3650	2300	2398	3650	2300	2397	3650	2300	2395	3650	2300	2393	3650	2300	2392	3650	2300	2390	3650	2300	2388	3650	2300	2387	3650	2300	2385	3650	2300	2383	3650	2300	2382	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
48670	29952	24924	23191	20897	17164	10970	3819	826	519	446	444	413	381	351	363	378	325	309	308	298	300	318	329	284	294	277	279	270	289	283	242	254	239	266	284	297	275	247	284	278	278	275	268	278	284	264	274	264	274	265	276	249	261	283	266	257	272	288	236	300	265	288	258	262	279	264	245	260	250	250	256	276	249	273	277	274	259	269	266	271	259	260	246	248	271	247	242	253	267	260	255	238	258	297	244	256	279	266	245	255	240	260	231	282	226	263	282	257	264	247	260	283	225	245	267	235	260	223	260	262	265	242	244	242	250	248	232	289	248	278	260	260	234	262	290	245	253	253	265	263	235	252	247	259	252	241	234	266	264	253	222	234	257	278	266	247	283	269	257	283	238	268	261	268	266	268	268	256	250	254	264	258	257	272	244	257	263	270	226	275	268	243	222	262	270	239	242	244	283	264	269	279	248	250	229	271	253	257	251	252	242	251	265	259	267	257	246	260	261	252	278	244	273	243	248	283	256	280	252	239	254	217	262	281	248	233	265	256	263	242	241	253	234	258	263	285	220	236	257	249	239	243	266	256	253	257	256	256	264	252	251	256	247	248	270	283	268	250	262	272	251	258	278	252	254	274	244	231	282	266	284	241	281	292	266	291	220	265	228	230	261	241	269	237	254	269	243	232	282	270	255	228	253	238	257	270	275	259	265	249	245	271	268	238	257	235	230	258	260	213	245	288	258	272	245	240	255	265	244	279	282	255	246	264	264	262	250	274	258	265	270	247	248	254	244	239	246	259	248	273	257	242	233	239	255	251	261	228	246	257	251	267	262	255	260	245	237	246	284	246	259	246	273	254	270	237	244	273	302	242	226	269	246	263	275	280	260	259	259	240	272	254	238	262	288	275	270	253	253	251	259	245	250	277	222	238	251	269	254	249	285	260	263	256	257	238	244	277	276	254	263	233	268	261	234	304	248	291	236	253	263	251	297	263	261	294	262	253	239	280	248	262	241	253	262	224	266	275	268	269	258	251	269	233	218	258	234	268	262	240	242	247	246	235	262	227	260	249	301	296	242	246	274	243	249	231	288	274	255	219	268	253	235	266	252	279	263	258	277	262	274	294	234	284	247	233	251	267	253	237	272	267	276	271	257	277	265	278	262	238	213	271	251	247	269	233	284	258	263	254	270	275	268	244	269	244	244	230	254	267	214	284	233	263	259	247	259	252	241	260	258	251	267	242	267	269	286	241	253	227	229	261	244	246	269	240	264	291	257	244	243	260	255	264	240	266	250	245	220	247	293	253	249	284	247	260	256	269	274	247	265	250	230	237	231	255	230	224	217	222	242	275	256	251	256	227	232	264	250	269	244	247	259	291	230	268	257	237	276	238	258	296	266	270	258	239	235	278	242	275	234	271	265	278	275	271	246	243	262	254	246	291	253	261	256	264	254	264	238	273	249	269	251	264	255	267	265	263	250	261	267	250	238	276	265	257	226	265	242	252	277	276	258	231	234	280	239	249	237	265	268	262	264	243	251	262	253	257	253	264	266	253	269	265	249	246	270	252	257	297	257	266	249	255	281	243	283	248	244	244	215	283	267	237	258	273	254	263	240	266	278	251	276	272	254	229	248	277	247	278	241	283	280	265	233	251	244	253	230	268	274	288	243	282	238	264	266	217	217	252	247	254	241	238	244	280	223	237	276	235	285	245	266	272	275	270	263	229	237	281	254	249	242	258	245	248	243	233	239	270	272	262	267	267	234	255	266	237	264	247	236	270	256	274	273	243	248	268	266	280	236	236	258	260	285	241	264	261	263	273	256	253	273	269	260	267	222	236	226	247	257	228	284	291	256	226	270	263	235	240	265	266	273	226	293	275	250	255	256	263	260	275	279	255	248	267	276	254	247	255	259	279	234	259	259	273	275	264	234	238	244	265	244	269	273	238	254	241	253	250	270	255	273	256	274	243	257	246	207	227	219	237	229	274	264	259	278	244	251	257	254	249	236	242	251	246	270	252	269	240	238	237	256	282	245	277	246	247	242	243	244	265	220	262	241	243	283	252	262	245	251	250	266	287	251	257	247	286	240	276	261	267	270	275	258	245	254	258	274	243	246	250	268	248	242	261	243	245	241	282	255	246	249	241	258	294	249	270	231	262	245	225	242	264	258	271	231	253	247	249	224	251	247	251	238	247	274	261	277	277	228	273	260	271	272	211	264	257	245	270	259	255	257	256	252	241	244	244	250	257	205	273	271	247	259	232	260	263	266	246	258	234	239	273	256	249	261	275	280	261	251	258	272	274	262	265	252	246	257	266	250	258	258	272	242	245	242	236	252	256	268	258	263	250	252	276	267	271	258	289	267	268	251	258	244	260	220	249	248	241	278	237	262	246	257	290	298	244	258	260	251	253	264	272	285	247	263	229	271	272	256	249	250	218	217	261	253	269	256	235	254	258	266	245	257	278	243	248	227	268	250	240	270	270	275	234	243	270	249	240	259	259	292	240	281	258	272	270	260	266	228	238	278	243	255	245	261	254	228	265	258	244	258	248	258	246	236	263	279	234	242	275	265	237	249	250	282	245	280	242	275	273	241	250	285	263	251	237	276	260	254	268	235	244	264	265	246	257	264	245	255	257	250	259	257	275	281	267	245	263	231	225	238	261	233	246	267	239	251	287	242	266	230	277	279	268	274	262	249	273	248	279	264	265	273	237	267	271	234	258	262	248	260	251	240	237	269	239	230	240	266	270	250	233	254	247	238	261	270	262	227	258	236	252	263	256	250	268	262	268	279	220	242	268	276	282	245	263	252	244	268	254	249	289	241	270	261	285	231	231	284	256	265	237	241	243	231	263	263	252	243	241	263	273	251	254	265	247	241	268	284	255	241	261	220	250	245	237	269	275	242	280	262	265	270	254	224	255	256	255	291	262	294	253	262	259	253	236	257	245	270	248	274	272	254	248	253	250	261	231	243	260	258	243	232	264	278	259	262	254	245	255	257	275	281	247	251	267	255	276	239	232	247	273	244	267	248	255	274	277	292	277	242	266	260	252	259	248	230	257	242	228	269	226	246	294	269	238	298	277	239	247	265	229	269	249	247	225	267	265	268	266	243	249	261	243	255	234	269	273	258	228	244	257	268	258	238	249	247	284	256	288	280	265	249	248	257	252	261	247	259	260	226	252	269	248	267	243	251	259	224	260	258	257	240	268	256	263	261	271	280	242	243	261	245	229	264	251	238	261	229	253	244	227	242	257	288	261	248	232	246	242	239	247	258	246	265	229	294	256	241	269	232	259	257	242	252	247	254	240	233	233	241	232	240	248	246	250	258	278	256	235	265	240	264	244	250	248	246	255	278	291	225	255	248	274	285	266	282	288	270	245	247	285	272	244	266	293	247	263	258	245	248	234	259	287	244	243	254	264	238	281	254	282	272	250	260	235	263	267	257	264	287	255	246	232	249	253	232	262	263	251	250	266	240	269	224	246	240	259	263	250	222	240	270
46910	20297	10089	6566	5410	4548	3859	2807	2385	1940	1729	1615	1434	1340	1234	1228	1099	1084	1045	1028	939	958	903	901	837	912	899	864	828	799	789	787	797	773	795	749	731	748	772	771	731	734	712	774	744	705	661	711	688	702	686	740	721	728	705	634	673	722	724	701	679	646	721	720	710	687	675	718	697	676	648	666	656	635	667	641	722	652	643	646	681	646	670	665	663	650	668	677	684	656	655	682	688	695	716	635	649	684	652	667	668	644	669	658	637	659	655	667	614	659	644	664	667	675	684	657	644	672	614	644	674	632	662	609	679	634	680	660	618	615	647	670	638	673	630	665	668	660	659	694	658	673	710	643	657	621	687	640	671	686	656	659	664	614	669	672	682	706	663	688	644	666	647	625	667	632	644	600	652	693	628	647	637	690	620	692	647	704	650	606	636	648	632	677	631	683	611	698	694	668	663	611	598	649	645	621	637	652	704	639	649	645	616	634	695	608	675	655	646	659	611	673	625	619	610	680	623	636	670	656	667	662	636	697	627	650	646	630	634	632	638	661	647	609	638	657	663	661	635	708	664	638	624	660	639	659	673	608	642	652	637	671	630	669	626	659	653	602	634	635	601	633	655	625	637	631	613	626	678	649	642	669	632	620	674	670	676	678	670	589	644	646	631	669	671	649	615	663	640	667	649	606	638	671	644	654	658	653	681	644	602	697	618	603	632	676	704	622	633	659	627	628	666	661	620	628	592	614	613	664	632	642	637	647	717	642	641	638	647	656	684	640	627	709	639	669	654	649	656	619	622	606	656	670	683	675	670	633	657	655	633	677	643	660	656	672	659	673	635	660	603	656	643	677	597	663	624	675	666	649	655	665	634	682	674	649	654	644	634	665	633	678	605	619	685	666	627	613	696	659	683	639	659	695	645	682	609	636	634	674	616	664	616	612	673	671	650	683	657	638	610	694	651	649	610	644	675	607	624	683	683	624	647	696	677	667	658	657	663	628	653	618	637	688	649	625	653	674	626	584	647	619	673	656	624	662	664	604	629	636	637	625	591	645	693	645	676	673	599	618	652	608	643	641	647	627	669	645	624	642	624	652	674	670	626	665	629	612	611	653	620	678	669	644	619	641	645	650	639	624	654	676	643	652	612	653	636	674	650	703	668	595	635	679	641	673	662	639	624	639	630	621	631	643	637	635	672	628	625	642	641	658	629	644	628	682	665	636	620	639	686	706	683	631	619	590	656	684	685	707	622	621	653	656	663	638	648	639	601	622	690	627	664	619	649	644	587	662	696	638	668	664	630	648	649	657	675	676	655	633	642	637	646	626	630	642	665	633	645	617	669	605	668	653	638	607	693	653	643	656	683	641	668	717	622	684	649	701	655	605	643	694	666	666	629	677	656	656	657	687	585	616	708	680	662	610	658	672	653	665	645	596	688	667	660	619	623	648	641	630	669	636	599	626	664	658	661	636	610	671	635	615	648	659	677	623	652	682	704	678	668	672	651	670	657	655	670	640	630	638	666	632	672	681	657	692	682	621	608	649	686	646	689	580	620	652	680	676	675	631	629	667	663	666	593	660	626	641	719	682	649	660	657	680	660	637	624	659	674	682	654	696	632	651	629	665	631	676	648	618	636	677	696	714	647	632	581	646	646	712	612	662	623	624	630	651	645	633	662	660	712	643	639	656	631	654	664	615	654	600	682	596	602	658	631	633	632	597	661	647	628	659	673	693	676	615	649	639	636	628	639	686	633	668	632	614	608	636	642	646	697	625	637	607	654	651	656	611	665	650	618	676	659	652	650	630	660	631	642	672	642	683	669	659	631	673	649	686	626	656	630	664	660	662	596	650	610	659	631	633	647	628	608	627	656	637	648	625	684	684	624	646	666	661	684	628	601	661	649	655	690	651	641	646	685	657	667	629	665	649	620	630	649	664	621	655	634	619	639	658	648	647	641	653	635	641	650	643	658	633	650	654	649	678	632	660	622	615	678	671	622	634	653	648	650	661	607	652	626	660	685	616	596	683	681	665	601	651	664	685	671	649	621	634	633	677	633	698	596	627	646	649	609	651	679	634	654	642	641	662	631	592	621	638	658	638	633	613	665	639	639	657	648	654	673	646	659	638	661	665	643	654	651	641	648	635	649	640	600	703	659	653	620	642	664	683	643	621	591	638	608	623	643	675	644	616	663	656	629	687	656	677	590	590	664	665	571	629	624	686	624	633	633	643	623	669	611	623	626	642	686	644	596	620	660	669	679	612	677	629	662	658	640	685	637	631	673	642	642	635	685	633	658	627	632	590	645	655	686	627	665	600	637	617	641	635	669	677	720	636	596	671	613	648	657	715	685	649	658	599	667	694	659	639	645	613	582	669	649	626	683	662	657	623	618	632	663	644	668	640	666	647	654	597	671	656	650	677	656	625	661	653	655	634	668	642	652	637	629	660	630	644	681	616	656	644	674	634	655	633	606	629	660	608	657	615	672	681	653	638	641	660	636	676	667	658	648	667	616	681	588	628	655	652	651	667	646	654	651	654	663	683	612	696	690	659	678	676	640	633	656	713	646	606	642	678	601	641	674	661	659	648	615	629	662	612	654	665	659	581	629	641	618	701	594	669	607	653	668	684	622	661	570	629	668	590	676	601	660	697	670	663	659	622	660	655	657	625	637	651	648	699	704	630	635	634	689	656	677	667	649	641	647	668	673	607	686	623	654	656	661	645	651	630	661	661	635	644	665	661	637	634	708	641	631	628	682	675	646	629	667	614	660	634	659	627	628	628	641	633	641	606	665	635	643	669	619	660	688	645	650	635	589	609	598	638	650	675	666	636	645	597	686	661	630	657	665	662	660	648	592	651	632	641	651	597	677	674	631	655	614	635	656	663	626	652	603	638	673	667	672	626	716	662	644	632	623	649	625	640	646	652	645	614	693	649	677	697	688	657	617	691	689	596	643	690	675	606	672	623	649	642	641	658	637	652	613	650	656	667	641	707	646	622	668	667	642	666	606	651	646	699	625	659	656	648	656	656	625	628	649	621	631	627	672	664	586	683	664	640	623	668	647	670	643	666	684	642	646	666	643	606	639	615	658	643	626	681	624	670	666	658	635	627	634	601	637	705	659	663	646	630	634	634	633	692	605	627	632	645	680	663	601	622	651	648	685	646	625	648	634	675	632	651	640	668	654	665	616	670	655	675	636	670	688	593	662	657	643	688	664	686	681	652	629	629	599	648	671	653	647	653	648	678	662	682	611	647	646	613	651	619	612	629	643	660	654	621	630	634	671	648	650	620	642	660	658	608	654	656	679	627	620	634	613	625	624	671	628	659	687	615	657	667	625	600	643	590	647	643	627	618	629	590	656	629	662	619	667	650	642	647	617	666	633	662	604	644	636	611	624	694	616	712	623	683	658	649	648	601	632	640	664	655	684	587	613	641	714	657	593	618	638	693	604	644	621	664	644	616	685	609	656	608	655	642	630	640	643	681	668	649	663	639	642	675
21262	14991	3520	1154	581	374	235	122	131	124	92	119	122	148	126	120	96	98	123	113	143	127	118	110	108	111	133	102	102	109	116	122	108	128	113	102	130	113	110	116	116	116	115	130	130	112	135	145	114	134	110	121	113	142	111	114	107	109	138	119	107	106	108	121	132	129	133	99	112	122	125	121	108	106	121	111	114	129	106	122	122	107	118	101	124	128	114	96	120	111	134	116	100	109	103	104	117	108	111	122	113	101	92	99	104	112	100	117	127	115	121	98	115	139	135	127	107	105	110	100	119	102	127	110	121	107	116	106	122	108	120	135	103	108	115	105	113	119	121	108	123	135	103	138	117	119	126	132	111	106	112	125	125	128	110	117	114	106	117	104	105	111	121	85	118	97	118	103	120	121	112	121	128	117	105	110	94	101	95	133	98	116	113	120	109	129	100	107	112	140	127	114	127	116	132	117	116	105	115	114	117	121	118	129	103	120	115	110	111	110	130	123	113	120	122	125	110	130	134	140	105	118	127	116	122	119	89	84	113	110	115	119	107	130	106	116	116	109	110	122	108	129	116	122	124	126	130	119	118	118	133	112	114	97	105	123	110	108	115	101	116	113	133	117	108	130	100	120	128	117	115	101	138	117	114	125	113	125	100	127	109	110	114	106	129	110	115	119	125	120	121	123	137	126	103	106	98	113	115	137	143	115	143	121	128	121	115	118	108	111	126	107	104	117	126	107	136	103	106	123	123	113	104	132	98	106	135	122	131	132	117	116	100	107	119	117	121	146	111	96	113	100	127	112	114	130	111	111	115	142	113	111	102	105	113	95	112	108	119	110	115	133	103	100	131	137	136	104	134	89	118	99	101	116	140	106	124	121	137	118	103	134	105	103	132	115	114	109	97	135	129	125	119	125	123	110	117	93	102	109	130	109	118	109	105	114	113	108	120	112	110	105	100	116	95	114	124	120	96	115	108	146	109	100	111	118	124	105	120	129	113	107	119	102	116	118	107	121	110	108	118	118	102	116	130	113	122	122	122	114	115	121	147	119	92	131	108	128	128	126	107	118	120	104	107	116	128	108	114	101	103	110	102	119	121	131	108	112	121	116	95	109	114	122	130	125	109	134	109	111	120	123	111	116	113	104	121	116	111	106	101	98	115	110	123	113	131	110	124	102	129	109	115	110	132	136	96	105	115	138	118	106	103	116	127	124	116	113	106	113	118	111	115	129	116	123	126	110	132	118	120	132	112	122	132	119	121	115	120	117	137	116	112	125	108	100	120	125	128	133	110	125	115	120	113	133	112	122	121	113	120	143	101	125	116	123	142	124	129	130	114	134	109	123	114	107	124	118	126	124	114	121	113	104	94	112	124	127	121	122	117	148	123	109	112	110	132	117	120	101	128	121	119	113	129	109	119	139	115	114	139	116	120	105	113	116	103	102	134	118	118	120	113	121	90	119	132	135	133	103	133	127	129	106	114	128	110	101	109	101	115	110	136	124	116	106	103	128	105	92	146	115	105	120	89	103	103	131	121	110	116	128	110	127	121	118	105	120	123	127	131	110	102	130	118	108	119	130	95	122	100	141	128	111	108	112	119	118	105	113	118	106	117	112	117	115	139	116	131	128	117	115	121	116	122	111	107	124	122	97	114	125	114	113	120	146	106	113	120	128	108	121	134	110	111	115	127	135	125	110	106	110	103	118	122	99	97	119	112	113	117	107	117	118	105	130	128	109	107	139	120	147	112	99	103	116	102	111	105	136	121	94	105	100	130	97	103	115	111	121	127	124	118	138	108	122	113	114	129	113	107	116	109	117	120	94	123	105	98	116	120	116	125	112	132	109	114	105	115	130	131	112	131	123	109	113	125	114	112	114	115	133	96	129	94	128	106	121	110	124	100	107	109	104	111	114	136	96	131	131	125	125	106	112	140	124	110	137	112	93	111	97	135	119	121	114	131	130	109	108	110	112	119	103	111	122	130	123	108	116	101	113	121	131	116	115	113	138	108	114	127	112	105	134	107	123	122	119	125	124	116	115	133	108	99	108	122	128	128	127	123	137	116	123	127	100	121	115	98	134	106	107	113	118	131	91	106	122	119	116	102	120	119	119	111	103	105	123	114	99	112	111	117	100	118	115	115	116	114	116	119	103	116	122	104	119	116	123	122	124	120	122	107	100	128	132	120	127	120	111	110	121	94	113	136	125	115	112	122	126	119	118	134	116	116	128	127	96	116	133	96	128	127	135	126	125	128	108	111	119	96	100	121	113	129	110	133	129	115	124	122	130	132	110	122	102	140	121	127	123	116	124	116	135	111	117	109	107	106	127	137	119	109	112	114	119	128	110	120	106	111	110	122	115	124	140	121	107	116	104	97	107	138	120	127	139	112	123	108	110	119	115	117	127	125	122	119	124	113	118	111	132	124	110	117	132	123	122	129	121	107	122	140	131	119	117	99	127	117	124	118	115	126	106	109	116	122	119	136	116	115	125	119	130	132	108	121	114	93	108	102	119	101	107	105	119	128	124	144	110	103	106	144	102	115	109	111	104	104	104	136	122	87	118	105	119	110	92	98	130	120	133	129	120	99	100	93	111	116	122	120	126	119	129	120	124	88	119	112	118	102	113	122	107	125	105	116	118	119	120	99	114	137	126	105	118	129	111	130	116	123	99	141	109	115	113	119	108	128	137	117	124	115	94	112	113	111	113	114	134	107	113	126	111	135	100	100	108	102	128	112	102	108	111	114	103	105	127	113	113	104	124	113	141	113	127	117	129	118	133	128	116	126	122	111	133	108	109	112	118	120	128	108	125	121	124	124	121	107	100	117	115	119	134	130	133	96	118	123	130	108	96	105	134	127	126	115	118	125	112	117	129	115	112	108	115	131	122	92	116	115	111	137	113	113	129	104	141	106	112	117	108	104	102	130	115	120	116	113	107	124	130	118	103	103	110	125	117	125	120	109	121	108	106	118	133	105	141	103	117	127	104	133	115	118	110	121	133	110	127	135	106	100	120	117	118	115	105	126	125	128	111	132	122	109	113	120	115	140	123	118	120	120	128	119	122	113	133	122	116	128	115	120	124	109	104	120	110	134	115	128	122	140	121	103	138	115	112	99	105	118	115	130	128	118	108	108	117	111	109	135	131	119	117	106	122	123	140	125	114	114	101	132	95	108	137	134	121	123	104	99	119	104	124	102	122	120	91	110	121	112	107	117	107	119	105	109	121	97	117	116	129	121	107	102	121	114	102	124	116	118	118	113	113	103	128	133	115	101	107	96	145	111	133	100	122	105	106	116	99	120	138	123	118	118	112	136	110	124	116	125	144	113	119	107	118	101	107	105	122	117	114	126	123	123	112	117	114	124	118	128	110	108	119	128	114	121	112	101	108	105	102	110	116	104	119	113	123	128	116	118	116	104	109	121	116	108	129	116	124	128	118	117	109	131	125	112	117	111	102	130	118	101	109	103	123	107	129	129	106	94	111	110	114	100	112
19819	10784	635	555	564	523	487	449	430	386	395	386	364	379	401	405	374	386	388	374	396	367	368	413	385	381	362	355	326	337	343	367	389	350	379	374	366	364	350	389	352	350	368	381	352	366	371	370	378	371	365	372	365	335	383	351	355	354	346	367	389	370	367	306	377	392	393	362	337	375	375	344	394	343	387	342	366	376	365	338	372	381	369	336	371	347	360	379	337	347	336	367	339	326	336	370	351	341	386	369	361	379	345	357	394	377	355	377	345	336	346	376	346	332	363	378	382	334	381	364	353	349	409	372	381	347	348	360	345	381	364	350	342	370	370	357	362	370	361	349	366	371	340	382	343	348	371	391	356	389	341	344	365	402	371	355	347	363	337	378	368	318	370	372	357	393	359	372	396	343	373	385	366	354	360	355	356	339	336	357	371	369	360	360	394	365	332	343	383	374	365	389	364	396	356	360	384	341	336	349	342	335	362	367	378	357	373	375	349	372	392	319	337	370	363	393	358	319	382	362	389	350	346	360	360	354	347	334	398	376	355	368	348	352	330	383	379	387	344	377	336	339	366	340	353	375	345	332	361	355	344	362	349	328	361	374	406	345	366	370	380	339	344	359	362	358	326	342	353	377	382	361	349	376	357	375	350	381	370	365	397	343	391	362	352	378	350	373	364	373	362	361	334	324	356	336	354	336	337	351	342	364	368	370	380	393	346	349	331	361	367	362	359	391	347	356	358	341	327	358	380	354	360	351	344	366	364	365	387	343	358	335	327	346	371	346	393	383	312	384	333	387	361	340	361	386	349	365	347	372	335	327	399	359	363	376	380	327	376	372	373	358	346	352	350	387	352	348	347	372	377	335	350	351	345	407	345	361	354	353	363	377	365	373	362	380	374	360	344	362	338	384	371	351	407	350	403	354	364	347	353	352	388	393	375	410	325	326	365	351	363	347	390	333	346	332	411	345	368	348	369	329	340	367	381	340	354	342	339	376	344	334	355	358	351	364	325	358	359	345	348	372	376	376	325	351	345	358	358	380	333	379	356	379	371	374	343	383	340	383	344	405	364	385	362	342	382	387	358	345	378	367	385	409	363	354	353	367	344	387	357	339	354	332	383	349	365	362	330	374	381	365	352	367	361	340	320	361	344	403	345	372	361	363	355	348	389	350	324	385	351	376	327	342	359	368	377	350	360	364	348	335	359	339	337	361	380	346	384	366	349	391	331	356	381	345	324	324	369	391	353	352	383	367	377	337	336	370	371	340	352	376	346	350	351	380	390	376	349	372	356	343	365	362	374	387	350	386	354	358	340	355	368	383	324	381	323	325	365	341	347	335	375	371	366	375	383	370	373	348	359	395	336	361	363	365	350	381	385	360	358	342	384	380	363	349	350	342	356	371	354	376	357	360	372	378	368	355	376	368	378	371	393	347	358	337	321	393	350	391	396	363	393	335	363	333	401	333	398	382	386	368	389	362	353	362	338	358	365	391	368	332	372	365	372	370	357	338	363	333	336	375	341	346	359	336	361	384	362	343	358	327	367	373	355	365	379	386	393	361	338	338	343	352	362	351	387	332	353	357	355	373	355	312	355	358	340	345	346	371	379	372	350	366	319	349	345	412	348	383	372	342	367	355	384	402	353	391	362	353	339	331	339	372	384	376	349	354	353	387	333	388	368	353	328	374	352	336	376	347	367	328	377	347	352	367	362	353	335	373	332	379	358	359	341	393	364	387	334	385	380	380	376	405	355	383	339	343	357	372	374	359	380	343	361	331	368	320	361	338	342	363	340	386	345	381	359	355	358	349	360	353	355	324	342	378	332	347	339	399	386	349	350	389	368	373	334	380	358	362	345	369	340	370	382	382	362	416	334	369	360	362	346	379	384	323	373	397	373	378	367	363	366	390	351	364	355	412	349	343	357	386	376	362	344	350	392	343	384	342	345	369	356	357	362	352	335	334	361	339	360	374	364	329	346	342	350	361	359	354	375	347	345	366	331	371	366	337	383	364	353	376	365	375	360	350	379	376	383	350	373	372	349	351	361	368	364	392	331	382	392	352	345	341	358	386	363	326	343	378	374	354	370	341	359	375	339	356	394	377	370	374	383	351	377	367	358	339	345	350	391	365	353	358	328	374	344	379	342	329	396	369	340	345	366	363	358	376	361	345	338	371	356	335	342	382	351	356	362	368	369	351	393	321	361	327	366	362	323	369	387	361	383	351	384	354	382	381	377	357	368	327	338	375	336	356	370	337	370	359	354	346	322	391	357	319	357	365	363	395	348	380	385	374	385	372	363	353	371	355	341	364	387	395	347	351	375	371	350	360	363	347	367	361	335	380	373	374	339	351	324	348	346	413	385	368	333	365	349	377	362	358	363	360	363	357	344	358	332	374	333	384	391	350	358	361	340	342	315	347	380	380	352	341	427	347	377	363	381	328	416	359	353	335	347	345	355	379	398	366	364	342	367	364	374	357	348	343	364	355	351	325	346	337	357	365	347	387	390	373	354	356	361	361	384	352	361	366	373	322	347	362	344	338	393	393	381	341	350	358	347	361	343	366	361	356	317	365	359	363	359	389	355	359	364	358	363	347	335	366	346	361	369	369	343	354	364	366	381	389	380	359	337	375	375	360	386	357	370	351	391	362	368	402	329	347	381	361	340	360	364	369	366	324	367	378	361	380	351	371	361	339	380	376	340	381	367	392	346	393	337	383	361	402	374	354	380	401	372	332	377	344	357	365	359	369	375	341	336	375	389	364	321	350	351	377	337	362	357	347	404	355	356	380	359	351	381	385	348	361	299	371	359	372	378	330	315	360	325	361	371	341	359	323	346	371	327	337	354	343	373	382	361	328	337	384	343	333	354	400	359	378	367	340	352	378	370	372	375	378	358	346	363	366	378	368	398	329	353	345	351	353	349	340	366	368	376	358	354	388	368	346	367	356	380	373	359	362	355	402	373	349	391	369	384	391	422	346	356	368	377	371	353	391	345	347	378	391	364	370	321	379	343	363	377	354	371	362	379	348	357	371	383	346	358	324	378	356	376	372	386	360	344	360	366	350	334	355	380	389	343	355	344	394	377	341	352	380	342	365	375	348	369	392	383	393	347	384	368	328	389	390	343	364	370	382	375	369	379	357	390	388	331	380	394	350	365	385	377	325	333	386	357	381	320	383	365	361	348	323	345	354	347	359	383	375	342	357	381	356	347	364	370	369	345	347	335	366	379	374	320	374	374	334	323	370	393	332	355	355	399	376	358	361	354	337	377	369	372	355	363	363	388	383	358	338	341	344	373	386	352	354	384	308	353	361	381	356	353	363	376	350	373	346	375	347	362	338	364	361	375	371	358	370	382	342	384	369	390	361	366	344	363	362	335	358	341	358	367	350	391	365	331	342	373	390	375	364	357	388	368	377	397	364	395	350	354	351	351	356	410	356	333	335	362	334	369	398	391	354	347	362	367	375	341	345	374	344	343	349	378	352	352	359	346	358
42354	30025	17402	8789	4057	1804	686	226	183	168	152	162	148	151	140	127	149	145	136	151	131	150	128	156	145	150	132	152	111	145	127	114	134	121	151	134	130	154	127	160	138	115	132	152	121	136	147	125	120	142	142	128	122	140	149	156	132	138	147	139	152	140	134	136	134	136	137	138	126	146	153	110	135	127	155	132	140	140	122	145	124	113	130	122	135	151	150	127	131	154	121	155	142	125	118	125	131	153	147	141	120	128	121	130	144	131	141	133	125	149	129	153	138	160	142	130	149	143	128	128	163	149	148	130	141	128	118	143	161	126	135	120	150	144	143	149	132	130	134	125	133	149	140	144	145	135	128	126	148	140	156	148	143	151	145	153	129	126	146	126	136	117	125	122	162	141	136	133	141	148	134	144	141	146	129	153	124	136	138	122	157	150	113	128	154	148	139	129	130	137	116	126	147	139	138	138	113	138	122	130	139	131	121	125	156	131	141	154	132	129	157	113	148	141	120	145	123	137	122	131	138	103	149	134	148	144	136	142	160	114	129	152	145	135	139	140	133	130	139	147	127	129	142	130	131	144	153	125	137	122	136	121	125	111	134	118	127	143	134	126	114	141	138	145	126	131	127	145	126	139	152	136	134	139	120	105	144	157	117	141	133	152	118	153	129	131	149	143	130	133	145	137	160	154	161	123	129	141	123	118	142	134	142	146	136	127	125	140	138	119	136	122	134	126	155	149	133	160	114	145	145	144	133	151	135	122	138	154	147	126	123	141	140	135	136	123	146	127	141	150	134	144	122	153	120	164	125	126	140	129	133	145	132	149	137	147	138	127	131	140	137	131	130	146	156	131	137	142	145	133	131	130	130	152	150	154	137	120	155	144	139	125	128	125	138	139	120	119	135	144	123	140	131	144	134	133	146	149	122	147	141	149	137	133	130	130	146	126	130	141	153	133	118	149	148	116	141	143	145	125	151	126	146	148	134	118	136	135	139	123	138	161	131	145	124	151	154	127	131	137	143	157	124	132	150	147	124	169	149	127	125	165	128	142	146	145	148	128	148	152	150	133	139	143	137	117	128	139	139	123	156	126	131	143	140	141	148	143	150	126	138	129	127	152	161	138	153	125	132	157	156	130	142	146	138	126	148	129	136	129	141	122	121	119	122	108	139	139	120	126	156	116	140	140	140	120	135	139	134	122	133	123	132	151	127	156	145	150	138	124	121	129	130	133	147	132	119	137	142	140	121	126	149	141	161	148	118	132	153	139	151	132	141	129	133	147	142	134	158	135	144	163	133	139	130	150	121	159	148	117	133	158	135	124	145	125	140	156	152	121	139	132	137	137	132	145	121	132	159	138	137	139	125	118	160	134	139	129	141	139	158	149	134	148	160	136	143	136	134	143	150	114	118	130	133	133	136	148	150	142	137	141	122	137	135	111	129	137	140	150	138	156	145	128	136	147	142	136	126	129	121	136	104	124	143	122	138	172	173	146	123	132	107	158	127	134	139	130	123	139	129	131	137	120	112	115	148	136	144	127	124	130	126	143	137	144	164	118	128	153	119	162	119	123	141	132	149	139	125	117	137	151	146	163	150	137	140	156	134	144	139	139	124	134	142	137	141	132	128	129	136	138	138	127	153	122	132	155	127	126	136	127	132	129	135	149	148	109	134	154	132	140	147	135	120	140	144	116	123	143	113	120	111	141	149	151	142	138	119	153	152	135	151	142	135	137	122	140	137	147	146	142	124	137	150	151	149	148	123	151	159	134	136	126	145	131	123	137	142	147	151	134	141	153	137	142	163	130	117	145	155	159	124	117	132	121	117	153	117	142	106	131	140	141	143	118	127	143	125	146	146	129	118	129	145	142	148	144	128	145	161	125	115	161	157	147	124	139	135	141	146	141	130	139	121	132	141	135	119	129	136	115	133	136	128	123	136	141	133	137	149	123	163	130	116	133	135	138	162	130	126	139	148	122	151	150	154	147	154	130	126	129	136	151	132	130	136	126	134	127	143	117	129	140	125	143	113	128	152	147	140	132	162	126	137	140	152	128	130	128	133	156	124	153	110	153	146	143	115	123	144	131	133	129	125	132	134	115	120	127	135	139	152	161	140	147	137	141	127	142	129	128	140	133	125	104	128	119	150	142	141	131	134	140	138	126	146	136	139	131	109	117	135	140	145	134	122	126	152	155	151	133	148	134	132	120	129	165	131	163	140	135	116	156	141	156	128	146	112	132	110	133	137	141	139	132	150	151	128	125	143	141	133	156	124	150	136	140	129	133	126	124	156	128	144	131	136	139	142	123	152	132	112	131	142	131	147	133	135	144	140	152	144	150	123	121	127	141	155	128	102	143	151	140	110	140	132	141	122	145	134	145	142	123	129	124	124	120	133	139	127	134	160	138	141	135	162	139	119	131	143	146	154	120	131	150	134	118	127	134	141	140	150	146	115	107	126	152	134	137	113	135	143	133	129	138	155	141	149	134	135	146	136	142	134	129	122	163	141	154	132	138	147	142	132	129	132	139	145	127	154	129	156	133	133	112	115	115	138	122	121	156	145	144	147	137	147	133	138	154	140	147	149	141	171	117	121	132	118	153	136	140	144	130	139	140	146	143	134	128	126	130	129	130	140	131	145	140	143	116	121	143	150	124	150	140	145	147	153	147	134	158	141	146	149	150	150	153	125	133	137	140	136	113	130	123	110	157	141	141	145	136	118	147	129	138	127	135	127	148	137	123	142	128	133	144	131	133	153	149	133	138	126	152	144	139	124	147	126	154	150	121	156	126	129	161	148	129	151	135	151	148	124	135	137	137	131	156	136	124	123	145	152	128	143	132	129	153	135	137	121	148	142	136	142	147	155	128	122	144	135	136	130	124	150	150	150	134	131	149	143	137	153	124	126	152	120	155	152	129	135	136	143	126	155	130	121	141	137	121	156	129	131	138	154	123	155	115	142	140	137	131	133	149	117	132	138	176	132	122	146	137	148	140	140	133	154	142	125	143	139	132	132	160	161	131	131	137	125	145	161	141	167	128	141	156	120	139	125	117	149	152	156	132	145	150	144	129	143	117	121	146	133	132	127	146	121	137	148	145	125	128	140	129	135	116	126	129	111	133	125	132	128	150	159	135	109	143	140	127	122	146	155	132	136	158	132	140	137	137	130	146	148	150	113	142	139	158	117	145	137	156	137	124	150	146	154	139	140	139	140	147	130	135	132	137	154	158	131	135	146	133	130	122	147	122	117	116	130	144	130	136	136	119	124	121	134	148	144	130	143	130	125	131	124	134	138	117	135	133	147	148	135	140	157	142	120	138	128	132	139	129	110	141	148	132	139	129	148	139	141	146	154	147	141	128	154	137	138	140	147	145	139	143	139	145	134	120	142	143	134	140	110	154	153	118	153	129	138	128	141	118	127	142	156	117	139	142	132	130	146	140	140	127	137	139	117	165	151	133	153	138	145	144	152	134	123	154	127	145	139	135	147	127	129	139
32113	18349	4732	1352	1243	1111	879	740	684	611	626	544	579	513	510	504	475	484	484	442	501	405	444	488	444	474	497	446	438	434	420	426	412	452	435	490	431	461	434	445	448	438	426	446	402	432	395	425	439	384	456	391	386	409	423	394	442	424	435	444	419	447	402	424	415	401	389	432	419	410	407	401	384	420	415	416	382	423	375	428	402	419	430	443	396	392	425	377	423	436	383	419	413	414	402	426	394	403	401	401	389	404	420	416	396	364	437	418	392	429	422	403	416	424	402	391	410	371	412	441	409	426	417	379	380	400	395	401	435	382	393	405	452	367	406	437	380	425	394	389	402	414	420	415	407	442	400	416	439	390	426	453	439	389	436	402	387	405	451	432	447	418	449	427	409	419	439	455	412	388	385	425	377	436	400	396	450	413	405	422	420	434	435	426	385	362	431	438	454	397	467	439	422	441	411	438	436	399	425	419	396	390	431	410	431	392	404	423	378	420	428	468	424	398	402	432	434	365	409	434	420	396	411	443	384	408	373	420	431	400	422	406	433	422	399	384	404	455	425	414	432	428	406	394	406	383	418	402	409	421	393	414	411	418	431	406	414	460	439	424	398	415	395	403	382	436	436	434	409	408	401	405	392	387	399	425	439	401	453	402	393	435	409	392	458	436	408	412	415	463	414	415	397	430	412	417	410	396	410	409	423	410	422	443	427	402	420	434	406	421	442	431	448	432	370	410	437	402	467	389	435	429	400	417	414	428	425	432	443	403	380	373	447	420	424	431	402	437	399	405	436	405	423	411	428	400	380	425	434	424	409	405	391	410	423	381	425	399	412	414	410	446	421	407	421	385	408	422	413	448	397	457	419	413	391	400	402	430	407	396	401	403	431	466	437	381	438	420	466	419	415	380	439	431	398	415	416	452	434	433	406	407	449	417	427	442	365	419	409	406	395	394	389	439	388	389	426	397	411	409	373	427	429	443	459	377	420	379	386	404	415	438	442	434	415	426	421	403	394	386	442	434	401	414	409	383	414	415	404	443	400	411	403	404	400	421	394	412	393	399	421	385	410	441	383	423	418	404	418	368	425	424	409	431	417	398	432	462	441	411	391	421	415	403	407	382	414	396	446	417	418	380	467	430	411	406	418	446	418	419	418	424	378	408	415	427	438	425	409	416	384	412	415	406	435	399	392	400	401	409	419	437	408	418	398	377	437	408	401	392	416	424	403	408	410	419	440	416	389	424	411	411	421	424	462	380	420	432	431	436	376	418	415	428	393	421	420	422	398	424	376	413	440	403	401	416	375	424	433	397	383	396	407	439	420	404	409	449	428	412	422	403	427	460	390	381	381	357	404	434	419	431	418	426	442	409	451	435	398	415	410	425	396	409	412	431	432	430	424	398	375	400	398	459	426	377	429	397	415	425	439	415	414	449	439	429	420	353	411	447	410	405	424	439	396	412	404	398	422	467	440	403	405	435	410	405	420	420	412	412	415	426	435	406	430	433	424	402	427	409	401	425	395	416	425	409	420	425	398	391	398	405	398	382	408	445	426	421	420	400	455	409	392	397	418	380	419	428	395	410	385	379	408	449	422	416	422	394	403	400	397	418	437	424	400	409	435	414	471	410	417	432	425	416	400	400	415	429	443	385	437	418	406	408	379	423	431	402	430	418	414	405	422	418	426	445	433	421	390	434	398	395	430	444	416	421	390	431	441	410	389	446	440	402	408	376	429	422	399	374	420	441	415	415	394	423	413	416	426	411	409	422	427	391	413	435	410	418	419	418	400	396	433	402	439	421	362	423	426	407	410	421	415	407	372	410	407	388	422	416	436	434	432	398	397	438	425	416	424	418	415	392	436	388	439	407	421	390	388	401	447	423	419	409	403	416	427	427	411	411	464	404	436	379	418	454	412	391	431	450	410	404	423	405	408	397	412	398	430	377	408	406	416	425	413	452	408	418	409	431	409	413	415	408	407	408	438	433	418	428	427	414	428	436	426	388	404	386	435	419	393	440	434	392	384	384	456	439	403	402	435	434	453	393	400	424	473	417	411	412	404	406	410	449	397	419	404	401	366	393	419	436	431	384	456	433	407	396	396	379	406	386	401	400	428	401	406	392	402	413	404	399	475	416	402	399	452	461	447	419	406	415	422	403	411	361	406	408	406	414	440	422	400	382	431	406	463	402	432	399	427	424	392	434	427	438	444	438	450	444	381	397	427	421	399	417	397	426	417	410	460	400	418	397	432	420	443	414	410	406	425	430	389	448	405	441	413	443	410	428	449	397	420	391	395	438	395	395	440	430	407	423	455	411	452	399	417	404	418	392	417	409	404	412	404	415	406	419	444	424	408	416	428	395	425	431	449	387	410	423	427	380	408	431	414	424	369	399	395	397	389	398	409	451	426	404	422	381	449	419	436	377	402	404	420	405	414	421	401	414	432	435	416	432	382	453	419	427	447	412	386	428	419	406	353	407	421	446	450	407	411	449	410	418	391	419	442	430	442	369	393	415	417	394	408	395	437	400	416	392	417	438	427	419	413	440	447	406	423	438	400	374	406	398	418	406	445	403	399	391	418	420	396	433	385	439	442	404	370	442	429	398	451	384	436	398	433	409	411	443	440	413	443	434	389	410	405	422	376	447	421	442	394	432	387	432	431	385	438	395	457	383	389	430	389	421	406	400	417	427	424	414	392	430	438	403	437	416	407	427	402	390	439	370	436	425	453	414	395	445	423	416	423	421	443	399	398	380	398	447	418	396	416	399	414	431	409	422	384	402	433	398	398	420	391	424	403	362	389	425	386	418	395	399	404	454	449	432	396	406	432	407	437	396	430	402	392	379	429	406	411	398	418	428	403	422	418	399	420	391	428	429	416	441	425	400	447	446	435	398	431	445	416	436	408	402	393	431	400	409	439	403	412	410	430	407	424	420	408	436	406	417	420	417	427	359	412	430	410	410	407	428	399	390	408	370	389	424	391	431	430	443	410	442	372	417	432	420	418	407	397	433	404	429	391	407	433	463	415	381	399	408	417	384	406	434	388	421	416	409	440	402	394	423	413	429	456	400	453	401	367	401	444	440	426	430	436	394	413	441	411	412	411	450	401	391	379	410	415	364	416	388	407	401	377	415	425	397	401	393	412	385	431	430	435	400	411	445	409	431	413	440	434	390	390	472	385	436	409	445	402	393	419	409	420	414	427	426	402	429	419	425	432	415	421	378	383	397	436	422	413	415	420	441	408	426	394	452	417	425	437	402	382	420	381	381	386	415	421	428	417	414	403	426	390	353	395	424	423	421	425	397	376	419	436	390	411	372	425	402	387	416	441	447	412	391	426	436	414	372	409	435	419	407	447	414	414	421	407	429	348	383	404	441	438	415	450	407	428	410	424	399	396	411	408	399	406	440	391	406	423	406	388	397	398	442	454	423	414	404	394	450	399	419	401	388	414	452	378	432	410	424	422	390	394	434	421	401	391	401	400	420	402	423	408	388
54758	33685	26139	24253	20862	16610	10544	3742	893	556	469	453	418	345	372	369	366	321	321	311	267	293	293	290	287	328	264	284	286	296	280	284	295	285	279	272	264	269	296	283	286	253	288	303	279	249	249	245	266	266	252	276	292	266	303	311	252	253	255	264	265	264	268	260	280	279	288	258	260	281	300	287	253	284	264	231	308	282	256	258	246	281	282	272	265	257	250	257	260	251	275	256	257	286	239	252	252	234	237	254	259	268	256	288	271	271	280	263	250	275	269	258	262	233	276	306	261	264	260	279	259	237	230	290	257	271	259	258	253	262	249	248	272	277	261	276	290	241	276	245	276	263	277	286	281	255	275	267	298	280	267	296	257	271	256	273	271	305	275	260	303	268	275	264	278	289	224	238	275	274	248	265	260	269	251	286	254	267	246	287	262	232	276	245	235	233	269	243	285	255	239	255	267	235	270	266	274	242	269	251	266	260	290	262	260	254	275	257	283	269	260	281	284	297	252	269	256	272	244	273	280	253	255	271	265	253	279	290	276	285	300	277	298	283	257	267	256	257	280	273	262	256	285	252	252	248	282	277	258	257	257	269	247	248	273	267	265	261	221	255	253	249	260	263	261	290	242	286	291	294	253	249	268	290	291	262	276	277	285	314	283	262	262	296	248	264	264	262	278	274	290	275	232	271	247	264	267	278	272	285	259	271	269	280	246	250	263	272	279	254	253	262	278	270	288	262	264	242	282	269	266	249	241	255	277	277	282	262	285	259	271	298	266	282	266	264	284	297	254	297	281	273	253	262	241	285	264	261	289	282	246	275	281	263	287	270	250	272	263	269	264	269	280	255	274	254	225	237	254	288	295	249	228	293	243	274	294	292	277	253	241	282	272	274	249	301	260	268	278	265	245	291	272	281	237	258	264	271	264	309	275	244	253	275	257	243	291	279	256	272	233	273	256	279	223	241	239	291	292	269	274	274	289	274	259	246	250	254	257	254	275	254	288	225	256	271	252	266	278	245	245	254	274	242	258	253	271	257	265	261	249	244	230	285	255	289	265	274	281	267	271	285	249	264	270	271	274	265	264	288	233	278	265	241	269	252	247	275	266	279	278	265	281	292	248	255	239	234	292	269	258	267	240	245	285	281	258	287	267	266	268	261	287	249	248	253	259	262	272	252	266	225	267	258	246	251	285	255	256	219	217	268	245	254	246	276	283	267	255	251	268	296	291	262	218	275	268	276	248	290	265	252	325	261	271	269	268	269	257	258	245	274	263	296	242	280	263	237	251	264	256	254	290	259	253	254	274	272	289	265	253	261	270	242	259	230	287	227	264	282	274	247	253	248	250	282	278	271	276	276	249	251	229	275	261	259	283	291	256	244	281	274	275	281	255	254	269	243	265	274	269	284	261	266	239	256	242	280	260	262	274	260	239	265	239	239	229	280	283	289	246	246	265	298	287	232	282	284	268	276	254	259	276	278	280	253	268	290	232	273	264	292	267	257	271	304	285	245	290	285	273	259	244	276	243	255	254	267	265	241	279	284	254	268	268	269	253	250	254	258	278	273	267	278	269	267	262	240	242	266	275	266	266	280	295	291	253	248	277	256	294	263	270	276	271	262	227	278	233	277	256	259	272	298	245	256	239	249	285	296	276	236	241	271	273	241	235	274	261	253	268	249	249	296	276	260	251	262	288	280	236	280	268	269	270	258	247	252	266	288	299	250	270	245	281	253	276	241	259	238	249	262	270	278	258	277	253	276	276	281	272	281	283	275	255	273	299	244	245	271	270	259	275	279	263	261	257	286	258	270	250	296	261	252	249	257	251	245	262	262	285	248	312	262	259	248	280	267	297	272	281	293	266	266	273	280	249	321	258	261	263	262	281	267	274	273	274	239	268	255	249	296	237	289	275	276	264	296	258	269	269	283	284	258	252	234	260	248	256	231	253	265	263	263	268	253	252	277	259	280	286	278	255	240	244	278	262	257	297	269	253	284	252	269	237	259	272	227	261	241	258	239	273	281	268	291	272	279	259	260	268	247	268	255	259	250	271	238	251	286	244	254	253	228	264	257	264	259	255	244	270	252	244	242	249	259	252	252	247	257	265	279	227	288	255	260	266	254	303	271	275	255	300	254	253	261	279	268	289	257	265	273	287	284	271	270	240	250	234	264	242	282	239	265	274	274	282	250	270	281	256	253	271	265	273	258	245	272	269	253	255	248	283	275	245	264	285	274	270	241	240	292	263	284	245	239	268	271	254	278	254	277	281	261	248	253	235	249	252	279	256	281	277	272	265	252	257	282	278	278	288	279	256	268	275	260	280	247	267	288	272	272	268	294	263	266	278	257	258	285	251	238	220	254	227	259	255	259	243	275	280	293	263	249	262	259	278	265	280	276	267	265	323	255	260	228	281	263	265	269	269	255	248	242	238	296	256	286	272	260	263	237	277	225	249	257	268	260	277	244	252	249	270	251	276	232	266	285	244	263	248	280	248	285	280	236	271	287	285	276	259	260	299	276	244	274	304	258	284	283	237	268	251	264	261	286	232	271	269	262	268	272	261	255	262	238	271	251	236	270	264	213	279	268	238	284	266	243	279	265	263	246	251	244	239	273	262	278	264	283	284	247	258	259	259	286	280	255	249	247	280	250	281	267	236	268	271	264	288	272	253	241	250	276	253	260	234	284	261	289	277	257	295	288	286	253	251	233	288	280	262	262	271	272	245	246	295	278	242	266	288	298	257	236	231	260	269	279	261	245	266	274	248	272	260	293	276	258	280	264	251	286	259	256	288	261	250	272	263	258	275	278	284	250	282	273	270	251	275	269	271	239	245	257	264	283	299	260	254	287	227	254	241	258	250	266	268	265	253	290	247	301	276	261	253	263	277	309	303	270	282	251	275	253	253	250	271	268	270	265	270	252	279	285	268	257	231	246	290	249	249	240	285	245	271	260	249	292	245	253	253	303	270	258	256	274	250	251	279	254	274	290	255	269	244	274	243	257	250	264	277	254	252	272	289	256	288	268	293	246	242	286	237	246	254	285	258	266	276	273	262	276	271	264	253	264	255	274	249	290	256	267	229	273	275	253	286	251	277	269	261	238	253	273	264	245	263	285	282	250	263	264	256	243	268	279	260	304	289	286	270	249	257	255	260	257	278	256	275	293	267	276	268	279	263	239	275	266	264	251	265	261	285	270	274	265	248	260	258	245	273	260	221	293	242	275	271	246	272	266	303	241	255	249	241	241	275	259	254	262	245	296	262	286	261	255	247	217	249	254	279	266	259	261	255	259	246	293	279	272	248	257	248	273	292	282	296	281	268	266	265	274	288	248	286	288	266	285	290	300	255	254	249	260	280	278	259	268	285	262	258	272	269	217	277	248	272	255	269	245	239	258	265	272	271	269	275	269	261	260	257	260	244	280	270	280	287	279	284	288	251	251	273	245	282	241	280	260	223	275	271	233	257	289	295	239	251	265	252	234	308	281	271	266	296	264
46770	23038	13084	6829	5779	4997	4111	2947	2516	2150	1821	1726	1547	1465	1372	1315	1189	1150	1087	1057	1064	993	946	962	914	912	899	919	857	884	845	824	838	801	850	812	774	759	819	769	768	755	740	780	751	739	720	729	763	751	698	764	771	738	786	726	720	711	764	713	710	758	731	712	722	706	699	697	726	730	706	698	708	762	683	725	731	703	702	715	693	729	686	747	697	687	704	740	699	713	709	735	741	679	704	701	710	663	693	686	692	689	704	710	706	684	654	703	727	663	656	672	683	695	659	723	694	682	715	723	731	667	666	695	640	737	710	672	695	686	678	689	689	680	718	697	715	700	714	743	730	662	688	709	715	686	724	701	670	688	726	683	700	660	721	674	692	682	684	690	690	704	765	689	712	662	663	729	746	698	667	657	681	753	681	652	680	690	687	689	712	688	720	667	690	682	692	661	647	670	709	680	661	741	683	694	638	714	685	694	702	644	714	663	703	719	715	696	679	682	685	710	698	722	752	719	693	660	716	680	653	708	723	742	725	743	709	680	716	660	721	669	681	730	719	639	691	704	693	707	672	701	684	701	671	686	731	691	677	692	628	672	683	679	671	688	676	676	681	673	643	712	641	632	707	656	664	674	708	692	710	719	712	689	680	653	716	654	712	676	692	677	646	676	699	629	661	647	701	712	632	715	684	703	687	700	722	699	716	675	711	704	674	683	672	669	688	652	739	666	618	662	706	700	710	659	684	678	696	668	685	724	721	658	676	688	671	724	731	678	734	725	678	725	723	675	701	691	702	724	669	729	714	727	674	659	679	669	650	684	671	697	675	644	672	705	685	681	770	658	696	685	714	673	743	656	676	728	715	656	682	656	683	697	664	668	682	748	694	676	678	681	664	699	648	722	667	680	674	725	697	677	676	675	663	672	665	702	703	687	682	695	695	687	669	664	690	708	650	666	657	710	670	661	680	661	660	694	678	692	706	674	721	672	684	672	701	712	691	721	640	658	713	601	712	657	695	679	666	704	695	661	682	662	710	630	724	731	665	710	704	691	685	676	718	701	644	668	712	683	707	688	677	650	692	672	701	686	669	704	653	643	671	729	660	711	671	693	682	733	638	663	674	681	664	713	675	660	681	610	645	707	693	713	656	718	670	690	705	696	674	654	651	637	676	671	703	623	696	684	624	653	685	693	681	648	637	678	692	696	677	679	681	675	703	680	668	681	696	644	701	665	642	713	692	739	689	701	686	721	693	686	718	699	700	735	687	688	701	669	664	679	728	666	691	706	723	685	685	648	731	726	716	685	736	692	700	678	680	657	694	681	669	688	708	662	712	678	670	671	667	662	727	691	610	664	672	715	704	699	722	683	714	689	708	695	667	674	697	689	653	680	668	663	726	680	685	708	656	691	683	649	645	673	652	694	697	689	675	731	706	646	691	694	646	648	663	613	696	683	696	638	695	682	685	663	687	644	719	689	641	706	695	667	629	713	660	648	667	670	677	716	657	686	629	700	665	660	681	649	640	656	682	677	646	693	712	718	703	696	687	674	698	724	664	686	700	693	709	702	684	700	712	691	731	658	752	671	669	719	663	674	664	684	695	678	687	751	644	699	646	678	685	714	715	667	724	697	678	694	690	679	715	695	700	680	695	649	716	678	672	687	717	664	687	672	661	639	689	696	702	663	708	672	662	684	623	704	656	683	688	669	683	674	674	691	689	671	680	697	663	676	706	667	678	717	703	618	650	706	685	691	657	677	665	667	693	673	684	651	657	668	784	674	716	676	701	633	714	688	681	619	660	715	665	654	702	655	688	649	687	644	603	650	737	657	683	676	681	621	702	685	682	666	640	715	701	662	732	646	736	715	685	677	649	681	678	693	714	696	701	680	741	669	695	722	663	727	721	676	680	680	651	712	673	730	651	716	689	676	699	709	648	705	694	660	711	688	696	711	698	667	655	667	653	691	745	688	714	664	701	656	675	711	688	707	658	691	649	652	639	671	696	689	642	652	694	742	686	717	652	665	660	704	701	693	712	675	709	691	720	677	661	692	649	684	706	684	674	659	672	674	675	665	635	670	695	703	700	686	697	670	662	664	720	693	658	653	670	685	687	750	653	691	693	686	678	675	728	637	698	647	724	706	649	686	691	659	669	649	704	686	707	732	694	649	645	664	707	642	699	703	741	694	653	712	699	686	687	723	737	658	699	711	731	657	693	683	668	696	662	681	720	694	702	668	723	726	685	691	659	682	667	701	691	705	715	671	698	714	643	673	697	681	715	671	688	692	723	671	676	690	657	704	684	688	719	656	676	693	622	676	678	732	696	661	680	656	677	674	696	653	670	702	681	636	629	645	656	642	697	702	694	683	666	690	687	697	747	690	730	685	663	683	713	664	649	678	667	657	703	769	681	616	703	658	697	693	702	709	681	658	709	680	712	635	677	716	686	701	649	645	681	686	644	662	676	733	678	690	665	713	693	695	632	661	708	740	725	703	677	702	679	713	707	637	700	678	670	694	683	682	707	692	683	689	690	709	701	720	692	647	730	690	693	695	632	618	704	728	688	699	692	681	703	685	687	688	687	624	694	697	680	690	725	778	673	667	674	702	670	741	649	694	694	626	677	692	678	725	677	684	676	704	754	675	730	702	658	687	683	711	675	680	661	670	683	619	689	696	666	694	698	664	716	653	682	691	673	661	702	671	661	687	653	676	668	681	660	693	659	654	670	695	694	680	682	674	661	709	651	689	657	700	707	674	684	648	698	712	682	726	677	730	689	678	686	692	734	659	696	738	667	694	672	657	667	717	658	664	677	662	757	654	697	669	664	698	661	704	700	698	705	748	693	679	694	651	674	684	678	699	636	654	704	721	675	707	736	686	695	674	722	707	667	691	659	682	709	693	739	648	719	639	667	736	656	627	715	703	690	704	686	682	696	687	643	694	703	723	684	679	659	691	636	687	715	665	706	638	651	667	679	703	710	638	687	678	726	667	725	661	684	655	747	701	697	659	638	717	720	703	673	673	721	720	675	748	667	650	706	697	696	643	656	675	699	690	736	679	712	700	685	719	717	670	653	696	644	660	655	663	672	667	677	695	678	655	646	654	667	687	718	691	725	690	680	695	682	680	691	736	677	681	664	721	658	732	699	690	684	735	654	712	683	687	737	667	655	704	675	658	688	685	646	671	654	677	672	676	726	663	657	671	718	664	700	684	650	676	699	647	689	681	684	694	689	687	723	688	682	710	700	632	715	646	723	727	671	635	667	731	678	714	663	676	639	674	729	655	709	690	673	679	717	697	708	671	700	686	707	688	686	645	685	723	663	710	681	722	681	661	671	684	667	728	691	623	685	638	747	699	687	675	727	676	694	722	704	681	657	646	679	662	693	716	709	704	705	670	670	686	668	702	655	653	682	653	690	711	715	683	689	699	716	636	707	687	654	625	676	660	713	671	692	670	719	632	636	666	680	641	660	685	648	674	687	693	704	657	682	640	676	706	656	677
13357	14053	4049	1208	490	288	208	137	135	114	138	129	121	110	111	117	119	107	119	126	121	117	124	123	127	106	124	122	102	105	128	127	108	126	134	112	105	113	141	122	114	119	111	105	109	121	118	112	111	103	123	120	140	126	116	116	111	125	101	128	115	106	108	106	111	128	118	137	108	126	114	128	112	128	128	116	87	116	122	99	122	119	131	130	120	112	102	101	102	106	122	124	111	127	108	109	103	97	93	108	123	115	108	120	124	127	109	129	124	100	141	116	124	103	111	125	100	112	134	94	142	123	78	102	133	128	123	123	131	118	113	108	127	106	118	117	109	117	110	100	123	116	127	127	108	100	125	106	102	91	109	120	98	119	105	121	133	107	114	114	107	106	107	115	109	111	95	97	106	132	97	97	133	117	125	118	112	103	115	107	118	101	102	104	126	113	118	144	109	133	101	116	126	126	111	131	127	106	107	144	110	125	117	111	120	120	142	105	125	120	132	119	112	115	133	120	103	109	119	91	146	111	114	115	117	108	121	118	132	113	113	102	113	120	114	117	106	110	118	104	116	103	115	92	134	105	119	105	118	123	112	110	116	105	110	114	120	107	103	107	118	98	130	92	111	126	123	95	118	107	106	113	113	106	115	121	121	99	112	107	105	106	125	118	106	111	134	120	112	113	117	103	108	112	112	106	94	119	109	121	118	101	106	106	106	112	103	120	109	120	114	106	100	124	109	104	112	131	117	126	97	125	92	120	114	132	97	112	122	116	125	122	129	109	112	114	125	119	114	104	114	129	116	93	112	117	108	116	121	98	123	109	120	114	119	134	117	122	108	111	110	118	129	118	118	122	125	106	120	113	105	112	120	109	123	106	121	119	131	107	128	99	123	121	111	107	107	106	103	113	106	108	99	107	109	125	133	116	105	85	125	104	113	107	131	112	105	112	120	115	104	110	114	116	132	111	126	126	105	123	128	115	117	138	120	111	111	112	104	116	123	105	111	107	138	120	138	135	126	106	103	85	106	88	123	133	110	113	121	119	119	123	126	111	112	131	96	104	111	118	117	118	120	114	120	95	105	106	113	104	105	111	116	105	109	112	123	127	105	93	108	135	134	130	123	93	110	114	114	121	127	112	134	101	108	115	140	92	115	122	115	124	104	138	86	121	104	123	119	108	130	119	124	136	127	114	113	140	115	127	118	119	119	117	129	110	112	108	102	127	119	149	94	112	109	137	116	118	133	109	119	125	120	92	140	106	94	118	119	112	119	125	105	118	114	111	112	108	107	108	111	95	119	122	105	99	106	119	117	148	112	101	107	94	119	123	118	112	121	110	102	112	126	121	109	102	123	106	126	143	116	121	118	117	107	104	110	98	95	115	122	112	97	134	107	118	117	103	129	98	109	108	128	107	104	118	106	121	105	117	110	130	111	144	80	129	115	117	120	103	118	110	103	108	137	113	115	81	107	110	124	126	113	120	98	114	122	81	120	114	117	98	117	103	112	113	117	101	128	127	116	100	130	125	106	132	92	125	108	112	128	122	139	108	127	106	112	102	118	109	96	122	133	125	97	117	131	123	100	93	127	116	121	113	110	104	105	99	113	126	124	120	101	99	108	118	95	116	106	121	108	120	104	98	113	115	108	107	117	115	120	114	105	100	111	127	104	110	119	111	113	128	115	118	116	98	111	103	121	108	82	103	122	107	87	135	128	112	120	103	110	94	97	124	119	103	113	114	124	132	114	121	115	132	96	120	129	112	118	125	123	112	114	110	100	104	100	116	105	118	124	107	107	104	109	98	108	117	114	111	119	108	125	113	107	111	119	92	116	109	98	124	112	118	135	119	110	124	122	121	126	134	108	131	107	123	123	119	100	100	114	109	144	101	122	112	133	112	111	107	120	125	111	106	123	128	128	132	101	99	123	120	132	99	118	119	118	116	111	114	110	120	127	100	97	137	126	118	119	134	110	133	94	111	127	112	102	118	120	123	108	115	120	122	113	111	104	128	116	105	118	97	107	118	112	119	119	125	137	117	110	123	96	138	110	112	123	93	101	116	133	111	111	112	102	97	116	142	129	130	126	115	112	125	113	106	111	115	104	122	127	127	122	110	105	104	125	104	119	97	127	122	128	109	116	111	111	122	123	123	100	96	115	116	127	119	87	118	122	115	125	112	104	97	99	117	119	96	123	127	103	108	116	145	123	110	111	121	106	122	112	112	103	114	125	117	112	111	115	123	109	115	114	101	107	93	118	109	110	128	97	116	102	122	121	116	121	118	115	118	119	103	115	131	122	111	109	126	101	106	119	115	147	121	129	112	136	116	104	130	119	108	125	124	102	116	105	109	109	105	137	149	96	133	107	105	103	113	124	125	121	114	134	111	108	125	124	105	103	107	124	117	127	128	111	108	111	121	106	107	122	118	122	102	127	123	123	119	129	124	118	112	111	136	111	110	125	126	121	94	124	126	114	109	86	123	103	102	125	135	140	88	113	128	99	129	128	114	125	134	122	99	119	113	100	104	118	106	104	92	127	105	108	106	116	111	96	112	106	128	102	109	120	118	105	114	116	112	122	117	125	113	124	118	88	112	109	121	102	117	98	121	106	118	116	101	119	120	110	117	121	103	100	127	92	111	119	128	125	116	121	113	127	124	90	125	116	94	92	110	110	103	104	124	124	129	122	93	122	132	125	111	112	100	125	115	113	128	105	129	121	112	109	109	115	115	112	113	105	125	107	105	110	105	119	110	122	109	113	127	114	103	115	131	127	127	104	105	124	122	109	137	119	126	113	104	119	121	111	124	93	95	115	106	118	95	122	125	107	119	107	129	121	116	98	108	121	107	102	110	110	101	116	121	109	124	119	141	98	113	108	123	96	106	126	108	117	114	102	112	115	103	109	136	105	139	129	126	115	88	115	104	126	149	121	142	100	134	89	104	116	115	105	102	110	100	112	88	120	125	128	101	117	97	111	116	114	97	122	136	108	108	132	122	99	113	118	116	112	100	127	98	96	106	119	110	125	130	131	96	126	124	121	108	117	113	109	102	106	107	92	126	114	131	111	135	111	106	125	128	105	94	127	130	109	116	119	123	106	103	127	132	119	110	111	115	111	101	104	100	128	121	99	107	112	127	124	109	111	118	102	112	116	95	116	115	121	106	126	118	107	91	116	141	127	114	92	116	125	106	120	108	108	123	117	97	105	128	121	106	111	112	119	121	150	108	129	118	108	153	128	131	126	121	110	121	114	110	122	113	118	124	106	108	116	126	111	120	123	114	110	118	116	127	119	113	107	101	121	123	137	119	113	108	116	99	93	116	132	105	113	97	99	112	113	115	108	99	96	132	109	124	110	108	114	114	129	120	131	99	120	127	134	128	125	104	117	117	128	106	111	108	122	112	114	111	127	122	100	103	123	114	105	135	108	122	135	102	115	115	124	99	101	103	112	120	134	102	116	133	128	118	111	108	104	116	109	101	116	125	123	86	108	140	119	144
12272	11730	649	591	545	580	474	470	408	408	396	436	389	401	378	380	379	381	359	363	377	393	392	336	374	346	337	385	372	365	383	365	371	365	408	368	372	356	357	374	353	371	340	369	359	388	372	336	328	368	347	342	388	391	348	335	336	324	368	366	375	346	361	379	373	353	368	359	322	363	364	352	360	324	366	370	365	332	365	358	345	347	393	341	377	357	341	358	370	335	395	374	369	355	345	352	395	379	391	374	335	386	348	347	371	369	355	345	365	355	381	348	360	351	347	352	327	321	359	364	367	378	332	358	373	395	394	360	357	365	350	388	325	376	356	383	368	373	377	382	382	350	378	373	381	376	382	363	338	389	328	359	411	370	363	379	304	352	329	371	382	327	358	387	378	360	322	331	353	344	340	361	374	355	376	409	382	345	351	404	380	370	340	374	356	320	348	346	363	377	359	340	369	358	353	377	330	390	408	374	367	344	348	360	379	362	341	351	397	357	359	305	322	338	368	406	366	364	347	386	341	346	373	348	345	387	391	382	324	337	369	357	373	359	376	376	368	384	376	382	368	344	380	362	347	321	351	358	340	376	390	339	374	387	371	358	358	349	360	395	357	344	343	343	338	368	349	358	361	349	367	364	361	337	370	371	376	373	355	348	376	333	374	381	346	328	356	399	376	373	318	362	362	361	340	328	346	371	345	384	359	362	365	366	376	357	366	374	350	352	384	360	349	350	370	348	384	361	366	342	369	337	336	399	370	366	354	354	373	332	338	378	346	388	351	352	336	342	359	382	379	380	371	356	337	387	391	389	341	370	344	333	379	354	338	346	385	363	355	333	353	353	342	377	375	373	337	360	354	345	337	368	359	357	341	365	355	378	358	374	341	353	337	341	376	373	346	342	354	349	349	376	344	360	341	352	343	377	331	339	354	351	380	324	345	333	361	356	368	361	358	378	318	337	354	362	343	363	361	350	358	415	372	370	361	377	382	369	366	378	343	316	349	348	412	352	349	358	347	335	347	371	381	359	372	374	339	322	345	348	347	339	373	331	340	365	363	353	337	337	353	343	373	359	343	329	395	382	363	379	360	381	350	383	335	371	335	335	318	357	321	375	344	356	350	336	365	364	369	363	369	395	352	372	339	366	371	374	356	339	378	411	349	305	355	351	369	358	355	328	341	358	364	355	373	372	364	353	335	358	349	369	376	336	352	336	357	383	371	339	389	352	362	345	354	341	351	340	383	350	368	349	354	331	340	389	322	332	331	329	361	352	362	370	364	361	319	385	341	343	340	386	350	348	371	369	344	377	346	325	362	397	378	365	399	344	371	371	354	351	361	339	393	341	325	352	354	353	389	380	353	327	342	305	335	346	341	365	333	349	342	345	407	354	347	387	325	344	329	350	352	363	386	354	382	346	365	337	354	354	347	319	358	348	364	399	340	376	350	385	352	374	348	352	350	378	350	341	381	370	370	369	348	334	346	331	344	373	338	354	362	358	339	368	365	353	373	379	379	344	341	345	327	364	358	346	380	374	430	335	401	363	357	346	381	356	339	375	342	342	352	323	370	362	367	343	356	366	366	371	353	386	396	382	388	350	342	374	406	383	374	348	344	390	377	346	364	380	347	367	375	394	374	370	343	369	366	368	346	367	369	351	336	345	373	354	357	358	364	359	358	357	369	361	389	355	384	348	335	378	370	315	354	380	379	352	355	389	357	361	368	376	393	339	392	395	345	356	352	368	350	343	339	375	368	367	338	386	378	355	370	330	386	337	357	363	354	364	367	338	333	364	388	354	344	377	355	336	357	381	317	347	369	372	368	342	343	388	337	340	325	341	373	350	347	371	371	366	382	329	361	341	326	349	370	344	351	346	372	349	334	363	380	360	382	358	387	357	370	371	336	349	363	382	371	371	380	358	376	370	350	359	372	352	382	367	368	326	373	369	365	363	399	393	340	361	359	390	383	359	376	373	333	344	348	350	333	403	370	350	352	374	338	339	343	347	378	396	394	330	348	384	368	331	357	347	356	358	373	357	385	364	331	356	367	373	359	356	376	360	352	316	376	356	326	355	370	360	383	382	348	334	377	366	370	360	334	367	322	373	400	376	338	384	350	378	347	397	334	345	393	363	358	373	358	351	337	331	357	336	353	342	368	373	373	369	366	331	344	362	374	351	351	384	339	361	377	363	322	373	332	357	357	365	361	329	355	353	360	368	349	371	348	375	362	325	366	362	368	385	368	372	355	366	350	347	380	350	394	350	348	401	334	353	378	344	370	349	364	323	359	359	361	352	350	381	359	377	343	388	342	380	359	354	377	344	339	368	357	318	369	365	343	352	350	330	357	370	352	350	364	368	374	322	343	379	370	351	348	360	341	336	366	376	352	382	354	354	372	356	381	380	386	375	337	370	351	394	358	376	355	365	371	391	378	360	362	379	375	344	355	383	348	347	338	331	364	331	367	360	358	368	367	390	375	344	336	386	367	361	353	363	340	353	335	382	373	359	354	356	381	369	344	361	376	361	357	370	354	356	378	389	356	370	371	394	365	346	383	372	351	332	355	342	394	360	392	356	379	356	366	336	317	362	365	351	333	354	363	365	369	364	354	333	352	355	343	367	358	369	361	337	379	372	364	384	370	375	338	340	355	344	382	342	333	395	334	385	355	374	365	385	391	342	366	390	393	381	345	364	361	366	403	341	336	349	388	331	361	353	356	342	363	371	379	336	420	378	382	347	338	348	341	336	363	337	376	346	368	351	383	346	334	418	381	359	407	376	346	395	359	345	364	348	336	347	362	361	344	326	348	396	359	379	377	362	367	392	400	364	369	342	340	332	338	360	371	337	355	349	347	342	340	419	362	358	353	380	368	400	384	348	381	334	396	364	378	371	382	361	386	371	338	360	375	360	365	367	349	362	391	363	332	380	367	378	349	350	397	361	344	346	324	358	366	327	350	333	358	349	338	335	359	376	379	353	345	343	338	371	367	357	371	353	320	381	340	351	345	380	396	319	361	335	339	366	350	357	378	359	367	363	335	366	346	356	347	325	341	365	342	391	328	381	320	359	358	377	330	346	351	366	349	359	384	357	352	351	351	376	387	398	361	354	382	360	328	367	374	357	395	367	386	349	336	358	376	356	345	316	331	334	347	360	343	391	360	339	353	364	379	345	355	357	371	379	370	360	341	362	348	359	359	369	369	341	387	352	380	336	351	362	320	338	356	365	380	371	324	349	374	402	367	377	358	370	383	368	363	346	365	328	317	338	367	371	356	361	413	390	354	370	386	347	380	365	400	344	307	355	360	321	354	346	379	387	368	343	363	334	349	363	363	348	361	357	370	345	406	339	352	332	354	351	364	394	380	363	370	319	382	343	362	363	368	354	330	386	377	362	345	381	327	385	361	376	351	377	376	357	341	361	353	357	355	345	344	347	370	340	362	379	373	372	373	350	326	359	364	341	329	365	373	336	350	362	345	334	366	350	352	356	372	349	342	348
43620	34278	20327	13369	6947	2900	1012	326	161	165	188	164	145	139	149	149	134	153	132	129	128	122	141	155	135	133	133	137	156	135	145	136	110	148	141	144	141	126	142	138	128	115	144	151	134	165	155	117	145	147	150	149	116	136	143	142	148	127	132	152	132	113	133	119	132	128	146	122	142	126	138	137	132	137	144	116	153	120	115	153	145	143	130	134	149	127	125	136	145	137	120	121	135	138	135	123	157	142	143	133	147	122	126	137	131	127	138	145	141	133	138	144	142	103	141	153	137	121	137	131	118	130	150	135	135	131	137	132	125	129	144	141	123	122	146	133	146	127	143	142	134	164	136	139	159	131	120	127	126	140	134	152	146	135	137	123	118	149	132	134	156	129	145	129	153	130	137	141	110	141	115	120	141	122	154	155	125	123	122	155	121	136	148	140	121	128	130	109	126	111	136	152	134	141	130	121	154	135	141	134	127	119	154	142	129	120	139	128	119	134	127	129	125	129	155	129	137	132	145	129	139	153	151	143	124	146	136	116	142	115	138	165	139	134	156	143	151	132	148	134	142	141	134	136	148	140	136	120	148	151	127	114	130	126	133	137	139	124	104	130	142	123	114	110	115	144	126	134	130	127	133	114	142	146	125	131	146	124	132	141	128	107	132	140	137	120	152	112	124	138	136	153	131	151	126	132	140	167	151	120	142	119	103	119	139	133	132	138	134	171	121	140	137	140	127	131	150	137	140	131	154	113	146	127	123	161	134	140	127	118	153	182	116	122	138	129	136	152	146	127	127	129	132	118	136	131	136	138	155	124	130	147	135	137	137	141	138	120	123	143	132	144	150	117	133	130	163	124	111	138	138	152	130	148	131	127	148	140	147	135	146	129	133	134	143	130	100	157	135	146	128	148	123	138	136	131	130	122	128	136	143	152	154	136	134	142	147	116	117	132	122	137	130	156	120	131	134	152	119	122	135	129	135	160	131	135	124	138	124	141	137	154	137	142	134	153	140	153	133	139	151	139	138	133	142	117	155	135	104	134	135	136	137	134	114	122	110	135	157	125	134	132	145	134	130	142	138	131	116	133	135	138	138	149	137	135	119	142	135	139	159	132	129	138	120	129	135	144	156	128	149	129	132	121	141	148	136	124	152	135	138	140	124	121	131	130	135	112	144	147	125	128	132	134	151	131	158	149	144	157	152	146	131	131	127	131	145	127	118	119	142	135	125	117	116	123	128	135	120	148	133	133	136	138	149	134	137	127	102	155	140	137	130	152	142	134	140	140	142	131	141	136	143	128	139	123	142	135	146	118	123	128	135	145	127	130	147	140	137	144	130	138	136	141	125	121	122	145	123	132	116	128	134	124	139	162	130	135	161	124	152	137	153	148	138	141	136	130	126	147	128	134	117	143	150	130	143	140	128	146	127	145	132	150	127	157	144	132	134	130	146	131	144	145	148	127	137	162	116	140	134	144	132	147	128	136	133	133	116	142	127	148	124	151	130	130	146	157	145	129	136	136	148	148	127	134	140	142	128	165	139	142	112	135	140	131	141	132	120	129	134	154	119	116	125	109	128	150	140	150	122	132	118	132	109	159	145	142	133	136	143	128	127	124	138	133	134	146	149	127	144	120	151	124	138	123	145	161	127	129	124	131	114	114	145	167	131	126	118	142	117	147	155	114	150	136	116	128	125	120	140	143	122	134	125	131	131	107	135	113	122	127	130	138	143	172	140	135	131	115	140	129	136	154	168	124	141	120	109	141	135	146	154	141	127	158	152	134	109	145	141	128	120	143	124	132	147	132	143	115	143	158	139	112	134	144	121	138	122	146	131	124	135	152	134	117	135	136	139	133	126	129	148	125	133	138	147	144	121	119	157	139	126	134	127	129	127	124	109	151	121	117	148	138	144	132	151	125	148	146	139	147	147	140	125	130	133	110	122	120	132	136	139	139	132	137	130	129	140	142	140	139	129	149	152	140	133	139	130	164	138	126	141	124	136	145	121	139	138	128	139	125	127	117	134	150	151	147	143	112	124	121	127	126	137	137	134	131	147	133	128	138	145	130	128	110	135	141	149	135	119	134	123	142	125	130	146	149	130	132	148	137	124	140	130	120	116	144	133	136	130	136	133	123	142	131	136	121	133	142	120	130	127	145	127	144	126	130	143	140	126	155	152	129	135	128	122	129	135	122	116	130	154	123	143	142	128	132	137	125	143	154	163	138	137	122	129	120	133	129	150	123	151	124	123	132	139	148	159	131	112	117	146	146	144	138	134	131	150	143	141	162	147	143	140	132	137	127	139	116	138	140	131	142	144	109	130	144	127	139	133	126	134	129	137	132	134	141	148	146	134	134	135	161	118	136	154	127	126	127	110	155	142	139	130	139	155	129	122	125	125	134	151	130	143	129	155	149	143	146	145	152	146	135	124	141	140	125	133	127	137	139	148	127	145	138	124	141	123	132	136	131	135	142	126	136	133	135	130	146	119	140	163	151	133	140	136	131	141	137	138	130	140	132	127	118	144	134	145	150	138	126	143	120	141	132	120	142	134	123	142	117	129	130	139	135	143	151	151	128	140	108	155	118	125	130	158	123	123	152	137	125	127	142	142	118	148	133	136	146	140	148	144	129	136	151	151	151	154	137	136	143	134	132	132	141	136	146	117	126	141	123	134	111	155	146	130	160	156	143	147	130	149	141	148	116	127	142	180	171	132	141	122	125	135	125	134	121	139	139	127	142	153	166	156	124	154	127	134	139	143	131	142	139	124	114	154	136	120	137	159	141	142	107	148	126	154	134	114	145	129	129	130	146	104	135	128	142	111	127	146	140	145	134	143	110	125	145	138	129	121	154	115	135	138	149	155	129	124	144	124	137	129	130	131	154	141	147	142	135	129	138	138	157	134	154	131	163	128	132	143	145	119	131	142	141	133	150	122	157	147	128	137	131	120	156	127	126	134	138	107	169	140	154	136	146	119	157	153	160	133	131	137	143	134	129	124	143	155	144	114	126	143	150	160	142	148	130	136	125	139	164	142	122	129	142	140	167	123	155	140	137	131	145	142	122	148	118	133	132	144	114	108	127	146	121	134	133	147	153	118	147	147	144	162	137	159	145	126	115	121	134	159	136	144	151	118	144	145	133	142	142	149	129	156	139	154	154	151	142	123	122	129	134	145	146	118	149	135	118	130	126	143	130	136	125	136	124	144	134	109	127	140	142	147	124	130	120	131	162	126	151	141	127	156	139	131	132	158	146	150	123	133	132	116	145	129	122	141	136	126	132	133	119	132	116	131	147	130	141	127	115	151	130	130	110	145	144	139	135	134	140	115	146	128	130	144	144	139	137	141	133	125	152	139	142	148	116	128	148	126	119	121	148	128	155	119	156	128	164	142	134	123	118	123	128	142	128	118	139	174	122	151	154	143	121	136	158	130	121	132	128	146	127	148	152	139	145	115	127	139	134	130	126	140	143	156	145	152	129	145	132	147	140	116	131
34959	16179	1253	1340	1153	1240	865	741	698	605	580	561	580	502	460	491	439	443	479	438	459	455	450	463	479	448	419	446	452	461	408	447	425	409	425	447	426	429	401	412	436	423	432	414	437	422	398	424	397	473	413	414	409	434	419	423	433	416	456	418	409	397	419	415	424	433	422	418	402	419	420	427	404	454	421	413	418	410	432	413	401	420	405	428	402	449	409	417	398	391	416	428	412	382	436	412	464	406	409	416	393	435	425	406	469	357	438	420	459	454	378	432	423	447	442	437	406	399	403	427	394	384	367	445	427	375	422	431	423	410	417	398	360	409	399	379	418	398	435	423	396	364	431	399	397	402	406	398	385	383	453	430	415	388	392	381	378	447	434	426	454	424	431	407	410	392	429	396	415	410	398	419	439	397	391	387	417	430	415	409	408	383	402	433	416	420	448	416	405	382	403	433	426	418	428	447	417	419	420	402	433	429	424	438	434	435	376	420	418	427	383	418	422	426	392	383	409	408	397	435	420	414	435	417	414	399	424	428	402	433	376	400	428	432	412	439	405	415	380	385	463	396	465	405	368	405	425	412	395	464	422	430	387	394	391	430	433	393	434	413	435	411	446	443	412	436	399	394	393	391	442	369	448	406	392	411	423	420	407	391	370	418	403	428	402	393	407	388	429	395	409	426	405	449	397	405	401	413	424	422	468	430	420	417	384	396	416	387	392	416	424	392	429	382	417	419	407	421	399	369	432	422	382	444	420	424	436	448	397	455	382	408	403	401	423	417	412	384	379	406	386	400	419	414	413	429	466	385	417	425	436	406	428	438	394	429	448	418	411	429	461	449	377	436	420	389	412	478	397	453	418	408	424	388	429	415	392	423	422	384	403	431	400	390	406	397	386	407	418	403	405	401	398	384	411	424	406	389	428	362	409	457	405	411	405	404	415	417	387	424	408	423	411	391	391	431	401	415	416	374	395	401	417	389	392	419	383	409	428	393	423	430	381	436	439	415	424	430	428	401	447	403	380	390	390	443	398	406	380	414	414	389	421	373	409	399	430	391	380	380	408	409	407	402	443	405	417	394	422	428	417	397	428	399	407	387	390	452	454	411	427	404	408	411	388	423	426	422	423	432	392	425	397	440	427	444	438	426	376	415	389	388	409	418	380	351	411	432	417	408	386	389	382	382	407	410	418	402	423	399	418	433	389	434	408	437	403	376	408	400	429	430	450	422	421	430	394	396	412	406	390	419	386	419	434	413	415	410	395	390	391	401	380	428	366	388	388	416	428	418	430	388	397	392	432	412	428	429	400	409	404	430	424	401	415	412	445	405	391	437	437	446	419	396	397	401	400	426	425	361	420	424	463	416	460	408	425	418	450	420	394	402	385	411	439	418	396	385	392	414	417	431	405	415	445	414	451	425	376	432	382	409	450	445	410	430	430	411	425	449	434	399	441	397	428	441	397	436	404	405	415	406	402	445	399	409	446	387	432	415	394	393	422	422	402	426	412	429	395	402	399	415	418	414	388	413	372	409	399	438	421	439	440	434	422	404	367	385	410	407	413	428	384	425	420	417	411	409	348	381	421	392	434	392	413	413	379	391	444	417	383	401	384	432	403	388	412	406	436	422	425	402	407	436	382	412	404	390	459	430	428	420	439	434	387	379	424	435	415	398	439	367	420	424	411	431	401	408	420	424	442	405	443	411	399	405	381	414	382	398	405	422	401	416	446	398	380	411	393	419	395	417	458	412	415	405	442	453	401	444	417	431	387	400	435	373	400	408	435	406	402	462	390	431	389	470	428	397	416	431	420	433	431	405	389	408	402	438	422	439	423	429	410	422	412	411	428	400	417	396	400	418	414	399	404	421	437	401	409	397	411	383	403	422	395	404	395	460	391	419	399	415	428	407	399	410	359	427	401	401	398	440	409	434	414	409	431	386	409	423	406	394	393	422	423	398	415	389	426	407	430	361	431	450	406	411	426	423	420	400	439	411	375	413	422	431	430	405	404	415	406	406	379	408	393	416	402	410	403	406	398	435	443	430	445	435	435	412	397	402	404	417	403	415	423	414	426	397	397	427	408	402	402	364	452	440	392	405	395	444	466	405	421	390	433	410	402	385	440	384	403	400	416	442	406	421	418	398	390	420	423	415	388	408	423	393	420	387	397	458	411	431	430	456	410	395	424	442	414	438	397	417	396	395	417	372	435	383	435	428	421	419	398	423	430	397	442	435	401	427	389	428	407	414	398	402	438	397	393	428	455	409	388	396	448	394	449	418	456	392	381	402	409	409	422	453	463	422	453	419	390	408	407	429	445	419	403	461	398	416	418	399	397	410	398	403	436	433	421	418	420	388	418	354	441	432	416	406	399	391	430	427	378	424	423	425	442	398	386	393	404	428	391	410	439	414	388	390	419	443	444	423	400	371	443	438	411	416	408	400	444	378	419	412	390	418	416	440	441	414	404	428	431	379	412	419	398	413	400	386	379	408	416	401	438	435	399	405	384	404	445	418	439	397	412	412	449	409	381	419	408	427	419	402	391	446	433	380	432	432	380	393	439	417	405	425	482	430	376	411	434	446	425	394	430	428	414	375	411	379	415	411	427	420	440	413	392	431	416	414	418	391	418	384	409	404	432	402	409	396	390	427	422	424	393	410	368	434	414	361	402	416	421	381	442	436	409	381	458	385	414	397	415	440	369	417	380	424	432	397	427	404	378	432	443	410	411	391	436	394	394	440	425	413	401	414	395	389	415	442	401	399	420	399	390	408	412	365	370	409	438	418	436	418	420	388	407	427	424	425	424	426	432	389	395	421	401	402	422	401	416	464	397	411	419	387	434	394	377	425	419	422	379	409	406	426	403	429	446	428	387	412	390	413	421	392	424	403	414	398	413	440	400	412	444	397	412	406	436	447	401	403	448	416	408	390	387	397	415	438	405	441	408	391	374	388	367	449	392	356	428	373	407	450	393	425	407	431	427	404	412	399	441	388	366	442	414	408	414	416	430	397	422	428	435	417	427	398	449	432	398	403	404	407	375	425	451	421	442	425	442	377	429	431	417	399	424	407	427	399	422	413	397	418	407	433	412	401	400	438	421	391	396	439	394	444	382	404	389	404	422	373	422	405	410	435	403	378	385	398	479	374	421	400	437	365	404	378	425	398	424	415	466	466	415	420	359	448	417	405	390	412	412	406	416	374	437	425	413	403	403	404	422	402	413	415	426	418	455	382	422	396	438	438	437	422	405	425	407	452	414	400	450	427	398	426	448	406	409	378	388	391	413	420	427	420	404	436	395	393	413	447	413	392	428	412	417	449	388	432	420	414	424	408	418	433	395	411	414	424	391	376	420	382	439	359	489	434	409	420	418	397	394	441	467	412	409	396	436	387	440	423	411	433	405	412	390	413	437	408	405	421	438	413	374	404	378	400	378	454	431	397	437	415	397	424	400	406	417	427	373	447	397	444	407	445	431	384	406	404	430	415	413	412	438	397
53650	32070	25380	23619	20641	16575	9287	3000	765	576	469	459	384	418	355	375	347	303	329	330	316	304	315	282	309	285	298	292	275	303	267	285	286	312	252	288	274	270	257	270	281	302	249	293	323	279	273	298	277	277	277	260	246	265	273	283	287	268	258	272	257	273	286	266	282	255	287	270	251	270	264	236	254	250	286	248	273	262	262	270	293	282	227	248	243	238	255	243	277	282	252	299	258	270	253	235	276	287	290	279	277	266	247	264	257	264	255	285	287	266	264	278	274	269	277	264	270	261	272	237	261	242	269	296	254	229	236	244	289	284	275	277	255	289	278	248	258	239	256	253	282	273	270	256	281	275	279	249	288	269	249	264	245	280	251	255	285	294	257	235	275	281	250	255	276	256	268	269	227	234	268	276	252	256	255	265	264	267	232	282	286	281	270	259	241	252	250	278	233	255	245	259	271	242	262	294	258	286	242	267	260	228	267	265	267	266	265	257	277	242	247	270	271	268	278	249	298	268	234	267	241	272	257	242	240	245	269	252	279	238	251	247	252	287	275	247	258	241	286	230	248	279	250	237	261	278	264	269	244	269	259	268	278	243	281	240	249	281	256	281	258	277	260	279	246	268	253	235	248	267	258	296	264	267	271	240	272	281	264	261	262	266	262	269	265	251	244	241	276	274	228	271	243	244	267	247	231	272	257	257	240	252	264	252	248	249	257	254	245	261	280	257	232	258	242	280	249	258	290	276	248	260	281	282	299	258	280	271	279	261	246	284	248	243	263	232	279	246	254	278	238	226	313	270	281	253	256	224	278	254	241	255	258	273	256	264	247	285	262	258	252	258	294	254	240	275	271	258	275	283	273	284	300	278	272	276	234	255	274	279	265	244	272	280	248	272	260	235	272	265	254	258	259	268	266	271	276	259	263	272	260	261	275	281	245	275	285	259	253	251	266	234	244	241	285	281	261	263	258	244	267	261	252	287	274	274	294	268	281	229	271	280	276	265	245	283	260	237	237	250	264	258	231	252	244	266	261	278	261	239	264	242	264	258	257	238	254	229	242	255	273	269	273	280	258	266	263	276	263	275	266	260	269	252	242	265	256	253	290	243	251	261	244	266	251	264	254	273	261	269	257	260	230	287	273	264	279	232	275	266	235	265	247	226	251	251	257	259	242	277	291	233	265	271	278	274	269	236	297	252	249	267	267	248	267	260	278	289	254	247	245	276	278	276	259	261	232	277	252	283	277	244	260	276	237	299	242	284	259	277	295	263	296	267	266	262	262	264	255	284	284	260	271	278	280	233	249	274	259	238	224	261	254	283	264	253	259	277	233	246	260	261	239	269	261	272	267	258	245	272	249	280	255	270	266	245	275	247	229	268	249	278	255	262	263	270	229	286	276	258	294	263	237	273	269	251	277	260	241	260	251	267	252	296	246	269	274	252	269	253	232	245	239	246	250	267	274	281	248	252	251	238	282	263	299	290	278	256	232	290	255	239	272	269	261	277	265	269	239	288	260	269	254	283	257	260	248	271	285	259	263	258	258	244	293	240	270	261	300	280	252	278	279	269	247	278	261	228	282	271	293	264	254	257	226	272	254	243	236	281	284	245	270	262	286	241	251	239	248	252	262	249	270	289	249	275	258	251	264	277	249	261	230	298	261	258	243	268	277	274	253	259	254	253	250	251	257	279	268	286	239	297	259	250	230	268	275	274	256	279	269	280	262	249	253	249	285	260	264	255	239	274	254	269	294	290	280	265	271	267	256	253	239	267	268	288	261	254	247	235	282	257	273	274	269	245	278	251	273	258	249	251	270	263	292	281	265	243	246	236	296	269	295	273	250	256	265	269	262	275	273	254	274	259	266	279	261	275	270	264	253	271	271	265	259	245	268	262	265	258	277	264	281	296	252	261	288	244	256	269	254	251	278	269	241	249	274	237	249	287	252	244	291	254	251	264	259	249	243	264	245	254	271	253	257	265	264	234	256	249	257	271	256	270	266	252	276	283	254	218	249	265	225	262	265	278	279	251	228	266	261	217	260	240	256	248	257	258	238	282	285	266	251	285	262	287	270	284	251	252	292	288	271	282	277	303	246	267	257	246	245	265	266	274	257	245	268	273	296	262	269	268	259	277	275	257	248	248	278	231	239	260	260	262	274	265	273	256	263	281	264	271	292	275	249	273	287	253	285	266	258	272	258	254	236	285	262	236	266	235	260	250	262	280	254	257	272	262	268	274	241	271	287	266	271	253	270	259	270	283	285	248	244	277	241	286	271	265	243	253	251	261	267	252	267	253	244	249	272	268	268	253	276	269	287	236	264	252	266	287	253	284	271	233	292	255	258	246	239	259	267	248	253	248	285	265	267	257	281	248	259	260	249	236	259	267	267	259	275	287	268	262	249	290	218	263	272	243	282	289	269	263	245	261	262	263	278	250	262	268	273	263	253	280	250	252	249	275	265	274	261	271	262	276	266	270	318	260	247	286	285	235	272	251	261	270	264	237	297	268	296	254	243	255	275	284	256	249	270	263	276	271	265	254	279	271	272	243	244	288	269	237	245	281	272	245	272	254	272	251	251	266	243	299	265	253	265	251	248	246	266	253	257	251	257	258	269	259	285	298	262	288	288	296	263	267	260	262	282	279	252	277	261	241	264	297	275	252	261	251	278	267	257	287	262	250	265	262	260	277	259	277	253	257	258	237	242	227	275	266	281	277	275	235	241	270	231	255	241	246	269	301	280	250	243	258	301	279	239	253	256	296	293	273	252	222	246	263	240	277	287	243	233	253	247	258	279	263	242	267	271	254	240	248	252	256	273	238	242	276	273	259	249	285	257	250	243	232	260	292	211	237	265	269	262	258	268	258	250	247	264	251	237	246	268	284	260	263	246	240	273	231	266	272	245	247	285	273	286	260	257	286	241	284	260	291	258	258	285	244	247	256	264	244	276	289	273	275	261	285	236	293	274	268	229	258	257	269	264	268	270	268	270	272	243	286	249	241	252	252	270	271	291	280	280	274	264	279	244	289	243	269	247	276	271	257	261	259	273	265	258	289	267	281	265	263	265	282	266	244	275	245	236	252	221	288	255	275	247	276	259	253	258	241	253	271	268	262	292	261	264	252	258	232	260	239	265	259	271	258	290	270	259	258	286	242	299	264	268	266	272	247	260	263	271	271	283	257	242	257	272	235	273	268	294	286	275	287	263	251	299	285	257	274	264	269	266	253	286	270	285	278	266	248	264	270	231	244	254	263	257	279	252	274	267	270	280	244	267	254	251	273	286	238	246	253	282	275	257	219	259	255	265	282	282	276	246	233	244	254	237	254	278	265	276	285	287	218	290	235	262	265	249	260	261	303	266	253	251	237	257	275	273	265	263	236	264	265	260	254	257	266	263	269	248	251	269	258	219	271	279	261	287	252	238	260	282	257	271	272	245	283	276	258	288	255	268	260	257	260	292	294	270	257	252	295	238	289	293	278	248	271	255	256	241	254
50436	13187	6769	7183	6379	7580	4676	3283	2526	2157	1869	1704	1510	1460	1300	1222	1142	1176	1171	1004	967	970	951	890	876	888	874	865	845	864	794	783	838	807	761	742	799	749	845	722	743	775	760	742	755	738	754	755	761	747	704	746	764	767	745	727	744	764	708	722	802	687	722	725	739	696	699	702	720	699	716	731	743	683	692	734	706	719	704	723	659	658	687	747	690	666	704	728	658	690	714	733	711	688	699	663	675	706	702	713	698	690	726	694	684	662	727	705	674	732	697	673	712	686	649	716	708	680	719	657	690	689	674	721	662	711	720	683	633	735	688	689	682	659	648	658	730	676	654	670	673	711	709	656	708	640	727	712	678	692	683	753	691	662	716	674	703	692	670	717	779	642	664	732	681	696	713	712	693	690	661	640	664	664	728	645	657	689	656	662	697	703	631	665	693	624	694	724	689	662	668	670	701	696	688	697	681	697	684	687	701	705	651	716	694	681	682	695	673	704	724	680	659	694	688	716	678	699	708	680	660	655	659	628	711	692	668	698	671	668	653	717	719	693	668	682	669	649	674	687	682	662	633	651	669	765	658	682	668	699	714	656	757	744	683	700	716	696	667	682	612	697	643	683	661	670	714	646	652	679	644	682	715	665	671	708	700	777	668	654	692	678	651	672	679	718	691	732	624	683	698	666	698	697	693	696	622	694	674	658	651	683	645	733	678	703	678	623	627	708	626	677	705	637	695	645	703	698	644	683	673	696	654	676	625	668	693	714	705	692	706	681	648	661	667	699	749	711	690	691	690	676	682	682	657	708	655	685	674	699	640	668	673	642	647	631	650	671	670	644	710	699	688	680	678	653	671	667	688	645	661	705	649	695	756	674	646	672	655	649	729	629	699	695	673	713	721	666	707	645	633	663	690	655	692	660	676	660	708	709	619	688	676	645	697	666	721	668	704	690	665	699	634	682	668	650	695	668	670	626	680	740	699	741	698	677	683	687	679	688	698	677	679	676	642	684	706	686	691	692	672	697	684	666	696	681	640	650	655	716	635	697	663	640	708	698	729	670	682	687	639	755	714	683	683	680	648	629	676	695	685	646	722	706	646	650	650	661	655	658	721	731	635	636	647	716	692	675	672	655	688	695	661	650	691	642	700	653	646	674	688	690	698	679	643	669	676	679	665	681	696	676	655	619	670	683	669	729	672	650	687	682	711	669	633	694	690	717	667	654	661	713	686	678	710	643	642	681	693	689	679	646	681	700	648	647	723	640	661	685	676	683	706	650	664	712	654	694	680	664	694	680	654	646	685	655	666	700	642	649	696	662	659	698	688	667	702	668	661	629	689	655	645	709	641	635	727	656	678	687	683	671	664	760	669	658	681	682	671	702	678	655	698	737	748	688	701	675	685	652	719	679	689	646	672	664	708	707	724	693	686	687	690	674	655	640	683	671	727	664	705	650	702	658	684	658	706	660	670	767	629	692	686	670	698	697	650	677	660	673	690	722	661	647	702	656	694	671	686	666	679	714	666	736	687	706	654	706	679	638	714	701	691	685	729	656	655	725	669	713	656	680	679	679	664	734	683	703	631	693	681	696	664	661	712	715	662	657	677	703	676	670	643	690	675	669	666	660	657	680	728	688	690	676	715	730	663	689	701	664	687	684	666	664	697	695	696	731	668	651	738	705	728	624	678	685	665	660	705	657	670	639	649	674	674	707	623	678	664	710	701	674	668	711	695	653	665	715	690	707	660	689	728	691	695	693	674	656	667	699	723	697	724	678	684	682	707	705	675	720	696	733	687	642	709	679	693	636	668	682	699	689	694	691	696	717	677	678	644	669	695	699	697	626	616	670	688	670	701	701	653	686	660	623	703	736	628	635	681	675	742	679	662	697	720	655	642	653	694	678	684	666	718	667	666	671	675	655	671	679	649	673	677	641	722	691	672	615	677	685	725	657	695	689	704	693	657	692	693	724	674	664	706	691	669	709	678	676	650	652	739	643	718	657	684	667	695	653	675	677	624	641	685	737	653	704	708	717	703	704	652	698	643	672	681	665	677	687	696	672	672	694	673	700	704	709	664	720	638	663	693	679	680	693	651	732	667	655	716	705	666	674	723	649	656	686	616	694	711	659	664	716	707	681	659	683	649	642	677	698	672	700	698	679	686	709	686	673	683	707	718	672	636	650	658	641	715	657	665	646	658	707	715	719	652	662	703	657	653	656	652	684	685	701	610	681	701	671	719	691	718	719	664	661	678	660	649	703	670	679	716	673	717	661	689	644	630	695	714	676	657	709	668	665	652	697	653	687	692	701	704	670	683	711	712	689	641	714	670	715	705	666	729	687	713	691	696	752	702	664	704	666	662	640	696	711	669	700	666	709	656	665	680	660	670	685	633	706	717	706	697	672	688	631	701	677	677	678	665	701	692	653	729	725	713	683	687	680	675	672	703	681	694	668	713	693	670	652	721	681	641	661	647	709	660	684	717	681	652	649	663	674	699	699	661	686	666	705	656	628	662	677	708	703	691	679	709	667	697	663	697	675	655	678	687	632	662	684	699	649	661	663	650	740	695	708	685	677	659	659	754	683	707	682	672	654	713	682	682	667	689	727	668	622	629	649	657	653	666	662	707	666	647	678	699	673	604	679	644	713	664	695	642	718	714	670	699	698	700	686	698	696	644	665	682	654	738	644	657	679	741	670	705	731	660	690	696	656	693	699	692	689	706	651	619	656	630	714	683	671	665	716	695	684	696	713	665	652	687	669	681	709	684	647	670	719	709	704	665	658	689	695	725	641	691	685	684	664	691	659	707	698	676	662	672	694	669	687	664	702	730	698	693	693	709	714	707	668	656	699	681	693	715	674	703	669	717	683	677	658	696	689	689	631	700	665	709	697	705	701	655	650	697	676	706	711	620	681	706	647	700	674	713	670	634	687	662	691	679	683	654	685	621	697	686	703	643	680	663	668	725	641	690	672	677	705	674	698	695	691	690	671	724	661	733	640	708	660	693	687	692	681	683	681	735	658	682	675	710	695	683	672	653	700	679	703	603	647	651	665	683	696	684	645	675	697	701	690	680	676	677	688	662	671	661	685	694	678	694	697	706	639	721	650	680	678	637	692	668	660	661	658	653	611	671	723	684	683	682	695	619	657	683	681	666	649	646	668	678	706	688	688	706	658	647	691	685	656	647	671	673	638	698	668	632	658	676	719	720	706	637	656	661	704	633	689	659	680	685	669	659	670	698	657	710	648	710	704	650	702	654	676	634	660	683	676	678	673	672	673	699	687	627	678	716	674	660	727	668	706	692	685	695	717	712	672	662	677	652	669	662	678	709	663	685	673	647	687	669	707	723	637	666	704	678	647	676	731	730	672	678	677	690	673	697	662	674	666	661	693	731	690	732	684	687	661	687	747	680	706	681	650	647	670	753	676	674	670	686	706	688	684	697	691	703	676	661	666	663	666	655	667	655	755	658	677	666	690	668	676	663	698	660	646	692	620
19204	5369	1281	617	408	338	215	158	133	123	129	131	106	93	105	116	112	152	144	106	116	110	117	109	107	112	116	119	121	92	115	144	147	126	115	132	115	112	111	116	116	135	116	95	114	113	106	115	107	137	105	110	130	115	127	123	112	115	108	120	116	126	131	103	105	136	147	107	118	108	119	103	118	101	115	109	97	102	115	91	108	92	122	130	112	96	107	121	110	99	123	110	112	116	118	96	133	115	90	118	111	105	115	121	104	131	108	107	111	120	112	115	101	95	123	134	116	108	125	100	101	116	115	99	110	103	128	114	116	101	122	115	140	104	120	113	103	112	119	90	123	120	112	107	123	120	127	120	117	111	118	117	126	101	114	119	132	131	135	111	123	108	113	103	112	119	123	118	106	106	118	131	118	128	110	117	126	127	124	118	136	108	105	96	122	122	103	128	126	111	98	121	120	135	129	116	111	127	101	119	102	117	99	108	123	99	127	104	111	115	116	99	118	125	108	117	103	102	130	129	115	98	123	98	119	106	114	105	113	120	117	122	98	114	120	104	117	125	109	118	110	91	103	105	123	132	119	116	102	112	112	95	125	141	129	111	114	119	117	99	101	110	118	121	113	114	114	105	130	110	101	136	132	115	125	111	115	110	108	133	88	112	119	100	106	120	123	92	124	108	111	122	113	117	130	131	108	117	104	119	125	137	106	128	122	87	133	123	118	126	130	113	109	130	107	120	116	121	117	104	126	135	113	110	106	108	104	121	101	116	105	91	114	111	120	126	129	128	126	127	103	96	124	110	109	148	106	118	122	126	121	117	119	116	92	127	106	140	118	93	124	132	123	105	126	113	124	120	129	109	130	116	112	124	125	108	102	109	112	112	118	125	119	135	114	105	122	129	110	130	122	120	116	100	115	109	116	110	128	117	127	106	102	122	115	105	118	117	133	120	124	93	115	107	126	113	121	121	109	118	125	123	127	128	111	103	108	121	106	113	116	120	104	112	133	126	107	121	119	98	114	111	115	113	103	104	116	96	105	97	109	154	106	106	101	104	131	115	101	123	120	124	107	141	97	119	113	114	110	116	104	116	125	112	92	119	122	104	101	118	106	99	111	134	98	120	106	121	127	119	109	104	100	122	107	116	119	121	122	126	101	115	119	120	122	130	129	106	119	115	115	116	135	118	132	111	130	122	123	122	107	108	130	113	101	89	127	98	120	126	100	111	117	102	107	122	104	121	121	123	84	115	109	119	119	118	119	107	107	122	122	128	110	109	110	122	138	102	112	122	132	132	120	119	91	86	123	129	99	132	105	110	96	119	104	115	95	102	130	107	103	103	113	103	120	127	128	120	98	116	110	110	122	128	114	122	115	98	113	106	108	108	105	113	119	119	120	143	114	117	132	131	110	116	121	109	98	127	117	106	120	113	99	106	108	103	112	97	106	125	97	103	108	126	118	109	129	134	117	100	109	140	111	107	125	112	120	110	117	112	105	136	118	104	119	104	119	125	118	102	93	102	123	121	120	118	106	89	118	113	124	131	120	125	120	117	110	81	126	131	112	107	112	127	114	119	105	124	115	102	99	105	111	106	106	86	110	110	120	121	124	106	122	125	118	108	103	117	120	108	126	109	137	94	106	113	125	126	102	138	107	112	109	122	113	118	100	120	108	113	104	102	134	107	109	124	114	134	114	129	122	117	109	117	112	119	116	93	117	102	99	100	127	95	137	115	101	107	112	121	107	121	125	112	93	121	120	128	111	107	107	106	120	115	118	118	107	108	125	120	112	124	122	114	123	118	127	98	114	109	127	111	108	124	102	113	115	111	102	124	120	119	102	124	111	97	118	129	96	113	118	115	121	130	113	110	125	120	99	127	131	121	95	108	117	122	123	114	105	106	113	129	103	119	122	115	107	123	121	93	108	107	121	112	129	115	126	114	101	125	102	123	117	103	105	109	93	108	112	118	119	108	123	117	118	141	105	117	105	117	115	115	130	117	95	123	104	122	113	105	110	125	125	128	107	115	113	138	115	117	123	111	129	105	117	103	118	116	108	124	119	111	127	128	118	116	122	115	116	129	119	115	115	105	118	124	121	119	122	100	104	114	117	129	108	99	113	104	106	113	130	113	125	107	90	104	96	110	90	104	114	99	121	129	104	118	116	107	113	125	115	125	113	118	109	126	130	93	107	115	109	128	98	117	125	108	116	110	113	114	123	133	110	127	139	99	132	131	113	100	103	115	110	116	122	102	106	120	118	106	121	107	100	98	134	104	115	109	99	105	128	94	115	95	125	110	108	123	104	119	117	111	117	128	116	116	121	131	117	114	106	119	130	120	102	114	114	121	123	124	111	109	112	123	110	111	110	100	117	125	120	116	125	110	103	114	120	95	123	130	136	115	119	117	101	115	122	132	89	111	134	114	103	121	113	108	114	120	105	122	111	94	121	115	120	125	120	106	93	100	107	113	118	122	111	113	125	112	139	109	125	91	132	118	138	112	113	125	111	100	121	114	106	110	123	118	122	121	117	112	106	109	105	121	114	117	134	110	115	103	114	121	105	114	117	109	107	106	103	111	123	114	120	111	142	121	121	125	106	88	116	116	101	134	120	123	110	119	105	119	127	108	129	107	112	114	106	120	94	126	109	118	118	130	96	106	116	103	129	97	121	126	109	144	117	132	106	112	104	133	131	100	128	124	116	114	123	80	126	130	126	92	127	121	108	117	123	111	95	117	106	115	134	116	114	118	123	128	96	128	103	111	107	106	109	103	106	109	114	94	114	118	98	113	111	119	93	113	96	110	98	113	113	115	131	109	118	115	92	114	106	103	112	118	107	95	120	116	116	112	108	113	140	118	119	108	118	123	128	104	131	106	111	100	114	117	114	113	114	103	99	121	114	123	115	125	125	121	102	119	102	99	115	96	108	117	117	117	105	99	120	121	112	118	104	127	120	127	113	110	109	125	120	137	118	97	121	106	118	123	121	131	102	107	111	114	113	113	103	120	113	114	100	111	100	116	126	94	118	114	112	118	103	117	90	126	120	116	121	123	114	112	108	125	122	129	125	104	105	104	102	115	100	103	116	107	133	115	98	122	111	123	111	102	119	103	98	132	121	100	94	129	135	107	116	110	90	99	112	130	127	124	116	113	117	105	107	113	110	115	104	108	117	113	106	107	138	122	117	116	109	115	101	103	118	109	108	113	96	103	116	116	104	121	105	118	116	118	117	129	107	114	109	115	122	113	100	123	125	106	93	137	105	95	119	108	120	145	112	124	118	101	135	98	122	116	101	101	106	112	115	117	113	114	124	92	120	130	112	122	115	114	130	118	92	109	110	127	124	105	116	121	110	119	108	109	112	133	101	119	124	114	124	114	125	128	122	118	108	125	117	111	128	102	110	102	110	113	115	140	115	112	109	107	97	129	106	129	124	115	123	140	109	123	133	123	126	94	123	116	90	134	118	115	106	109	105	134	110	113	147	114	118	112	104	109
17255	1230	582	658	603	620	538	422	436	403	399	417	368	378	408	422	377	375	366	376	383	405	390	374	363	327	364	353	341	396	355	339	358	335	353	365	312	402	391	353	349	363	349	362	365	339	327	382	350	374	359	365	383	335	318	397	368	330	346	333	355	368	369	348	368	344	369	349	354	372	389	346	412	345	360	335	406	328	356	344	367	337	356	361	364	370	356	381	371	354	375	352	348	306	353	367	336	371	342	340	390	339	349	369	354	330	357	356	388	344	336	367	373	337	358	330	363	356	385	366	382	354	353	374	353	354	363	367	352	314	352	373	339	331	343	348	352	346	370	345	331	368	352	390	358	408	359	375	349	333	362	318	344	339	358	354	339	340	354	388	360	361	350	366	352	336	341	344	342	348	350	359	397	358	331	360	357	363	336	388	363	316	356	356	349	368	373	346	348	347	345	355	321	383	379	360	346	353	334	375	343	372	360	330	339	339	378	395	358	388	327	386	351	368	348	375	359	349	370	389	359	322	353	374	360	356	325	388	338	365	369	386	369	365	400	386	349	382	363	390	377	348	382	344	353	370	369	399	383	325	341	370	376	352	376	360	366	396	346	390	347	329	348	361	357	371	368	368	354	367	375	376	391	335	359	372	331	391	364	349	333	350	359	362	362	390	370	378	392	343	367	357	360	345	345	322	344	369	388	346	368	347	340	345	327	332	376	357	354	358	368	368	358	368	335	327	383	374	362	356	339	368	373	379	351	352	322	363	388	374	394	339	371	335	368	350	361	373	354	368	362	343	353	365	358	380	315	367	360	366	316	373	352	382	349	365	376	342	366	378	358	373	349	328	332	348	358	365	367	347	338	359	369	372	352	354	355	351	354	369	350	352	350	356	377	358	351	369	362	336	342	359	327	343	369	376	362	357	382	361	371	352	331	377	356	388	342	348	375	376	352	354	333	377	384	354	351	344	367	305	386	319	386	348	337	354	363	342	359	361	361	365	359	336	400	392	373	350	364	353	345	347	381	376	378	368	370	383	349	334	352	380	350	362	366	360	366	356	351	342	342	358	378	352	351	320	349	350	386	320	373	363	357	323	356	360	376	344	370	373	341	351	349	393	386	356	361	348	363	384	371	342	325	352	361	330	345	380	330	373	332	318	351	378	376	358	332	359	399	376	371	343	388	363	361	342	389	385	370	393	348	370	346	359	338	372	346	344	351	381	368	346	359	391	370	355	339	336	358	333	363	361	363	326	401	347	355	376	367	398	352	327	365	397	338	345	384	352	383	372	372	352	376	366	377	344	349	364	362	356	348	361	358	349	314	363	346	368	388	345	352	375	347	354	355	391	362	349	346	363	350	362	388	372	341	377	342	316	333	363	375	340	380	377	350	386	374	336	384	350	384	329	342	374	369	376	359	370	363	343	406	365	350	371	357	360	366	378	346	357	343	353	344	358	364	323	350	360	342	348	344	362	374	382	367	377	342	356	345	350	342	345	337	369	383	343	385	357	344	330	333	327	387	336	344	379	342	349	366	365	383	346	333	352	368	321	332	395	338	363	353	358	354	355	354	353	404	350	339	346	362	367	383	312	380	350	388	359	348	350	396	330	346	382	351	351	376	350	357	353	348	353	364	358	377	351	377	369	374	350	342	359	347	380	380	332	336	318	379	347	346	384	316	378	341	344	335	370	376	343	368	353	344	356	330	347	361	378	371	360	374	367	344	366	342	368	375	347	374	358	396	365	382	348	370	355	343	373	345	372	349	399	362	380	351	383	372	372	374	360	372	365	373	356	351	338	355	346	368	334	379	355	356	375	376	325	355	354	361	361	376	358	318	373	384	360	389	330	349	366	375	365	340	351	343	393	368	339	353	360	358	371	357	361	368	372	374	375	369	351	325	378	373	373	341	358	372	359	344	348	340	345	374	371	338	353	345	349	355	373	360	335	354	335	368	348	360	343	362	357	326	349	352	351	334	375	381	392	363	347	361	374	362	346	363	321	334	354	328	359	348	365	356	378	357	373	355	350	363	315	312	370	360	358	376	346	386	392	352	368	349	355	341	322	370	348	373	354	344	345	358	336	401	363	345	361	383	368	352	358	354	347	359	370	337	372	336	371	380	356	377	365	363	365	375	366	340	363	349	333	345	350	395	363	350	362	354	364	364	373	371	363	355	368	335	370	345	364	345	362	356	396	373	341	321	352	348	371	316	353	336	353	350	336	361	374	337	398	374	357	336	385	366	350	346	347	370	346	350	323	356	360	379	347	366	326	376	360	355	343	359	318	362	389	362	351	354	377	367	361	374	335	330	373	363	349	364	338	330	341	369	380	365	364	372	371	356	367	347	372	367	333	327	340	363	331	355	345	341	355	334	309	330	311	379	355	387	380	338	353	348	344	373	361	371	380	358	336	339	356	342	352	379	378	367	350	377	387	363	321	336	330	353	336	398	347	362	369	363	355	369	357	350	397	349	345	341	347	327	366	366	299	372	370	404	374	359	340	352	340	362	376	333	335	379	363	354	382	358	347	380	329	377	326	381	369	361	387	323	376	344	371	362	332	348	367	400	329	324	351	371	378	362	350	353	327	351	337	361	337	355	334	375	369	326	355	382	371	379	316	313	392	342	348	341	350	347	351	361	397	360	336	345	339	360	324	368	323	360	363	383	329	323	351	357	355	327	356	356	415	327	375	398	340	320	398	362	339	395	386	368	376	336	342	380	368	357	375	371	347	357	373	371	359	391	332	322	355	351	355	355	336	363	394	346	346	335	367	361	350	358	338	335	375	365	336	375	352	327	337	388	352	333	371	338	332	346	359	354	389	374	399	382	380	379	341	353	377	365	341	374	369	371	326	361	371	362	332	342	372	390	360	382	349	367	386	357	379	368	339	373	369	378	346	362	366	370	365	389	355	382	352	328	355	368	371	344	336	358	341	374	395	367	371	342	385	355	343	385	329	372	316	346	343	363	361	348	357	321	359	363	366	355	369	365	328	338	351	381	356	342	378	370	354	348	353	345	389	377	359	324	365	368	323	361	399	329	344	361	343	343	370	331	392	361	367	358	370	336	376	374	346	353	345	336	372	410	333	363	375	331	392	350	354	359	376	356	309	350	350	337	384	338	329	394	342	377	377	367	334	372	384	375	338	356	349	361	350	363	346	350	348	315	339	379	353	342	382	352	360	357	351	325	375	380	327	333	380	345	364	368	371	385	361	351	331	324	355	383	362	345	330	356	371	356	368	384	344	355	336	339	346	345	368	367	372	364	369	357	366	345	381	357	354	368	366	353	350	360	347	358	372	373	348	326	341	360	353	343	358	344	343	357	366	380	364	384	338	364	368	356	348	353	392	369	336	393	406	346	322	383	293	374	353	357	352	354	339	356	351	330	344	381	346	358	362	359	352	322	360	357	369	349	373	366	362	345	347	343	356	370	357	337	355	350	348	365	363	395	353	376	372	374	343	352	331	380	373	322	337	392	334	341	333	365	356
40976	23128	14219	6093	2929	1484	530	266	175	157	154	168	149	154	118	132	143	134	123	148	137	131	135	121	126	145	152	130	132	139	119	125	139	150	136	134	128	115	148	140	159	125	135	138	135	128	136	137	122	130	137	136	145	124	128	154	116	153	156	141	153	135	120	121	160	135	135	128	124	141	132	140	118	114	142	144	130	139	142	122	144	120	119	145	146	148	138	133	134	144	140	141	131	122	142	122	123	146	151	138	130	153	148	141	120	129	121	126	137	147	120	150	143	124	147	136	125	110	145	137	106	132	118	138	129	120	135	128	132	125	143	135	110	134	145	130	118	123	113	133	125	126	145	157	128	141	135	142	112	130	127	140	157	125	128	146	132	139	129	141	134	120	152	152	137	136	113	123	117	134	125	143	122	151	123	138	138	120	124	135	127	128	139	139	120	144	131	132	140	133	109	140	128	151	132	132	137	131	119	116	125	136	136	136	136	138	108	137	141	142	166	131	113	155	138	134	155	116	130	133	118	135	114	125	120	138	134	118	134	147	134	120	134	126	135	121	137	138	137	129	152	135	149	128	106	113	139	133	127	133	123	117	144	153	150	135	128	120	145	137	126	134	135	155	136	146	133	122	98	131	146	147	132	124	137	133	123	137	139	112	128	121	124	114	139	126	119	137	125	125	124	133	122	149	128	103	141	124	141	121	124	157	134	130	121	137	123	125	141	127	116	131	122	144	131	134	123	122	132	124	138	126	141	119	120	140	122	140	136	117	132	138	138	156	141	147	128	132	105	124	148	119	131	138	111	131	127	134	113	117	121	118	131	139	124	133	119	129	163	145	134	107	125	122	128	151	125	160	126	142	117	126	129	126	123	124	128	119	136	140	118	139	125	133	116	111	136	121	133	153	134	127	147	131	146	147	133	138	141	147	130	118	119	151	139	121	140	131	149	109	143	137	137	121	136	131	133	138	140	130	137	145	143	130	120	133	140	121	144	131	141	140	150	141	146	138	127	136	129	120	133	129	132	134	141	147	116	159	137	118	135	139	141	130	156	127	139	122	141	127	125	137	162	145	133	141	123	131	149	136	124	137	138	122	127	140	145	120	102	144	119	121	131	141	125	125	146	123	134	128	145	118	127	133	122	119	114	128	136	109	104	131	124	130	149	128	125	116	123	133	133	135	116	153	147	120	129	133	146	138	124	114	144	137	128	133	111	136	147	156	118	133	129	133	128	114	129	141	127	128	150	128	141	138	134	134	137	134	125	131	131	142	133	129	139	117	127	136	120	130	117	135	132	129	138	119	140	118	114	115	156	124	129	134	111	140	104	128	112	118	128	130	149	140	124	155	152	141	125	122	136	125	162	139	142	128	148	118	114	133	138	133	127	146	102	122	138	120	146	146	133	119	139	135	138	147	148	124	116	146	127	141	142	132	131	122	131	146	125	121	136	126	130	116	119	126	140	122	144	140	114	137	125	125	124	122	128	133	133	145	125	148	151	132	160	126	119	148	133	106	109	125	114	123	131	142	116	148	140	136	128	125	143	160	131	148	136	148	119	131	153	138	127	143	126	142	98	139	124	128	135	150	145	138	127	131	132	135	169	126	145	126	118	124	126	124	155	142	135	148	132	125	123	138	138	131	131	130	116	130	148	120	129	125	134	133	128	135	130	124	142	132	126	142	130	113	113	142	133	147	160	148	134	107	128	118	121	122	119	139	102	141	149	141	132	123	139	126	123	101	122	127	132	124	151	137	116	137	147	132	123	121	132	143	148	134	116	135	136	132	131	104	139	140	131	118	149	116	139	125	130	127	140	139	124	145	122	122	128	133	158	149	135	119	123	131	142	147	146	123	123	130	128	126	132	128	134	130	142	117	138	119	136	130	130	145	132	115	118	145	114	130	143	114	122	112	137	129	129	116	126	144	129	140	125	133	129	130	126	113	121	125	139	134	160	130	137	147	134	137	136	113	152	122	140	143	134	133	131	119	139	109	122	116	139	128	170	125	131	121	120	125	133	136	135	125	136	117	127	127	118	159	148	121	146	126	117	145	121	135	128	129	138	130	134	127	137	138	119	121	136	155	119	136	139	130	133	144	126	142	142	135	152	147	104	120	154	121	126	124	133	123	134	132	138	148	148	144	133	134	154	149	130	128	136	135	123	123	124	147	134	118	130	135	134	120	153	120	133	129	135	129	126	114	126	117	114	126	117	119	118	117	134	143	138	136	139	155	115	127	136	158	143	126	142	145	119	158	140	130	144	128	129	125	133	138	120	135	107	101	129	131	133	119	118	121	127	124	133	127	132	139	154	120	143	122	135	134	131	141	115	138	129	132	122	138	136	134	127	123	114	125	144	127	112	128	139	125	121	137	148	147	107	130	135	141	167	143	113	112	136	145	145	122	113	135	122	140	140	116	111	138	146	126	117	133	120	124	124	148	145	156	162	132	135	140	135	148	117	123	127	119	136	123	139	138	145	111	133	146	130	152	144	142	128	149	130	126	126	141	145	131	147	107	118	132	140	124	122	132	121	149	129	111	151	126	146	142	125	133	141	123	122	145	150	132	131	109	105	129	120	130	135	141	130	142	137	151	146	135	145	148	136	116	116	135	131	149	123	125	144	127	143	141	136	127	130	139	142	120	122	146	142	132	146	127	141	126	110	126	109	133	130	136	123	123	116	152	131	130	132	123	118	139	124	121	135	122	118	143	108	136	139	118	154	121	128	127	123	135	143	130	158	122	124	162	148	117	121	144	135	135	131	155	133	128	129	135	118	142	141	127	127	135	139	149	139	129	139	120	122	120	132	142	140	138	134	134	158	108	121	141	143	139	136	131	141	141	111	137	128	132	129	119	122	153	119	155	121	123	134	127	139	141	139	111	117	135	160	151	123	137	115	133	131	146	139	132	134	133	138	122	135	139	163	131	116	130	155	126	126	121	132	123	120	127	149	138	122	123	144	120	140	140	136	143	138	140	112	151	142	119	140	112	146	134	140	137	132	123	143	138	128	150	137	134	137	134	128	130	141	148	158	145	131	110	117	120	141	133	113	168	147	149	139	121	138	141	124	108	147	130	139	117	140	146	138	135	134	133	122	136	139	139	136	147	144	147	143	136	144	120	146	138	138	134	140	136	127	98	118	145	135	141	138	122	116	161	143	141	109	124	149	116	114	138	120	124	137	141	140	143	117	131	115	146	143	130	136	159	131	141	133	133	128	144	122	133	140	143	122	128	123	129	122	131	131	119	145	123	135	126	134	135	125	121	133	140	146	114	126	134	126	140	126	138	131	148	126	122	123	115	146	128	141	130	129	131	123	140	152	127	144	150	139	127	130	148	124	124	115	126	128	119	131	130	128	139	122	161	129	129	160	126	130	147	126	136	141	145	132	135	127	157	139	134	135	129	126	158	152	150	145	141	135	130	141	140	137	141	122	144	112	141	141	121	122	138	122	120	139	139	114	138	152	119	141	134	135	138	136	142	108	111	142	144
32318	1184	1377	1776	1496	1513	915	721	718	615	579	501	519	514	524	489	473	474	463	436	475	449	445	464	466	459	421	427	436	388	448	410	403	435	468	423	426	416	416	394	381	440	409	427	407	435	406	426	413	394	403	416	425	403	420	408	433	433	390	386	441	400	442	434	421	450	416	410	426	409	399	396	424	443	418	416	404	393	409	392	388	415	391	402	391	398	436	389	460	432	424	393	404	451	383	421	427	427	393	372	454	394	401	447	359	400	438	402	434	436	365	459	384	438	402	409	399	417	403	389	416	431	409	409	405	435	380	432	387	419	436	398	455	426	438	430	390	391	362	388	413	409	448	414	407	405	400	406	418	433	423	426	409	405	395	399	403	412	465	411	408	449	437	404	368	407	463	376	397	391	364	378	392	408	381	400	382	430	419	431	397	430	444	409	382	417	439	419	375	390	431	405	399	403	378	419	430	391	400	415	394	377	410	382	387	431	397	409	414	407	398	409	439	396	425	398	400	438	371	420	414	367	401	411	392	429	408	376	409	397	386	368	424	430	406	409	409	409	408	405	419	432	390	406	409	401	404	431	396	388	397	433	410	389	404	398	433	378	378	420	445	407	428	432	394	419	397	438	451	400	407	438	396	432	392	374	419	371	406	439	429	435	448	426	429	391	408	402	413	401	424	413	394	372	421	404	433	409	396	397	428	399	395	413	418	417	433	428	414	406	407	412	417	408	413	409	406	417	391	393	407	384	421	376	362	415	403	408	425	409	416	415	393	432	375	423	372	393	439	397	419	443	426	390	416	429	388	403	415	398	389	390	410	424	377	356	391	389	410	424	397	371	410	415	419	432	413	384	387	386	431	431	413	388	437	417	412	410	415	389	443	398	385	427	407	411	425	421	397	413	427	402	410	386	414	380	406	387	413	417	402	387	392	384	432	410	407	423	424	418	406	387	421	406	415	409	438	381	393	408	391	402	406	397	386	390	422	448	373	409	380	416	423	359	401	433	361	449	405	402	434	381	445	383	408	414	381	449	409	423	410	399	428	405	385	427	420	401	413	403	422	406	402	412	378	401	431	402	397	379	401	360	419	405	411	380	424	397	420	401	386	417	396	386	415	400	382	424	389	370	390	430	421	380	426	410	392	371	399	406	393	407	413	412	434	402	423	436	379	380	387	388	389	396	409	430	452	417	382	430	389	412	413	403	420	400	415	421	439	403	408	441	364	384	418	417	401	413	391	403	426	391	389	388	417	379	419	436	408	395	436	392	421	410	399	422	433	391	404	413	436	389	391	348	447	416	407	395	444	443	411	393	382	414	385	458	410	403	421	419	429	405	417	424	407	372	404	388	396	423	410	414	389	418	420	409	392	410	399	405	411	404	394	382	383	418	397	399	397	428	437	421	421	372	423	404	387	375	398	427	378	410	457	413	372	419	377	369	385	433	407	394	441	389	394	418	411	417	401	385	371	392	386	429	376	411	380	402	376	400	391	438	369	409	421	406	406	385	410	410	390	365	423	417	396	441	411	408	421	395	433	416	403	426	424	431	402	433	414	409	382	404	401	398	448	442	386	392	363	397	400	405	412	460	401	403	435	403	383	438	416	413	416	411	402	402	355	414	430	401	364	402	424	381	439	384	395	403	415	415	420	392	404	415	432	379	415	422	403	373	407	413	390	385	406	396	417	403	415	425	413	457	405	441	378	400	438	372	409	418	408	424	382	407	419	398	354	455	403	424	365	404	417	461	400	407	397	434	417	411	428	419	406	401	408	421	428	441	415	396	396	399	430	397	422	413	395	403	425	401	423	393	376	375	424	378	372	432	395	367	412	388	368	377	389	441	426	430	424	426	410	393	407	404	430	435	431	371	394	406	369	390	417	414	433	407	367	393	367	416	439	419	394	425	414	433	394	393	417	384	397	408	420	408	441	402	405	404	375	393	436	411	393	415	454	416	413	436	410	424	422	409	403	392	391	399	422	409	406	414	402	387	403	421	418	422	433	431	387	380	388	405	417	366	385	460	416	411	407	407	424	402	386	394	375	441	394	422	390	442	375	429	426	398	426	407	374	405	431	427	387	392	431	412	425	420	402	400	421	377	405	401	401	432	434	397	395	400	377	394	429	407	359	414	424	402	432	400	384	409	399	369	425	411	395	412	394	399	379	393	409	392	422	405	410	411	406	407	365	395	431	431	415	444	401	384	403	435	444	385	370	419	397	413	354	403	379	400	426	393	404	397	412	389	389	422	433	432	384	435	423	406	412	383	380	396	414	382	389	396	369	408	403	426	429	415	439	416	363	404	383	400	390	399	421	414	433	401	406	417	392	428	404	418	421	426	427	423	413	399	396	385	375	422	420	408	443	420	419	391	415	410	360	383	404	388	404	396	415	418	426	381	426	406	386	433	422	406	421	378	444	389	390	400	404	401	418	415	447	410	374	413	397	371	374	395	410	447	432	425	398	385	422	407	384	423	421	418	402	392	419	441	416	424	412	397	435	383	388	407	407	420	425	407	397	403	440	363	379	402	400	389	407	427	390	438	400	427	390	447	395	426	445	399	449	414	385	398	404	382	384	419	408	403	418	409	399	409	406	450	431	402	420	414	393	442	422	406	402	414	412	405	375	392	414	433	400	409	432	383	387	407	449	404	393	396	383	370	434	424	412	388	441	427	392	450	422	369	405	386	419	418	442	428	413	396	432	401	411	409	416	419	368	412	375	401	427	428	400	399	397	428	435	383	389	394	406	407	390	396	419	379	367	414	437	403	425	423	430	414	397	406	390	395	412	386	398	387	421	373	420	453	411	402	405	379	391	383	382	428	423	391	427	414	411	416	394	412	438	410	384	381	389	383	415	390	375	403	409	381	423	407	412	408	391	393	436	380	392	403	413	364	374	394	379	395	407	386	360	388	429	458	444	394	465	398	431	381	429	390	406	436	418	385	426	417	419	423	390	421	409	427	384	386	426	401	387	393	397	412	441	442	405	440	431	365	411	388	425	408	420	418	383	425	430	427	413	393	370	403	376	415	392	430	398	402	382	400	409	402	433	414	393	385	403	463	393	364	450	391	395	388	431	419	406	410	419	391	407	405	403	437	422	367	379	412	431	396	369	414	408	391	420	415	434	394	430	382	425	419	426	424	392	404	412	410	375	384	434	383	430	419	373	407	398	414	410	414	413	402	387	385	415	389	408	396	405	377	378	397	437	417	366	411	403	401	377	413	404	378	445	393	424	392	428	405	394	417	423	402	416	382	402	407	419	424	393	378	369	383	411	406	405	433	385	386	426	387	365	384	409	431	385	401	376	418	372	436	409	402	384	391	370	415	409	420	405	417	410	388	398	403	407	378	403	406	425	366	416	376	396	417	400	420	425	431	391	406	390	400	451	421	427	415	412	417	390	418	373	374	397	419	371	410	419	409	412	423	419	404	414	403	389	382	391	372	401	365	423	450	390	401	417	407	446	424	417	427	403	390	404	415	438	393	382	416
54906	26950	22072	18908	13232	7644	3593	1312	560	586	455	422	379	377	331	344	363	295	286	319	306	276	316	313	272	279	287	304	264	249	281	265	256	275	260	281	260	276	288	244	284	261	255	245	267	271	248	273	272	267	283	279	259	263	244	266	242	255	283	265	263	228	271	270	276	270	249	212	239	223	248	239	246	236	251	254	229	269	288	253	238	226	242	250	231	261	264	255	261	263	257	246	245	252	270	241	247	233	270	288	221	219	254	230	275	237	242	226	225	257	268	258	244	243	247	236	256	231	273	272	263	263	245	256	233	253	247	225	270	248	231	205	238	276	251	261	245	257	244	245	239	245	241	229	232	228	269	247	260	245	245	238	246	235	257	253	236	251	249	254	261	256	235	231	248	268	206	262	228	264	282	245	246	241	241	255	239	247	247	253	225	255	241	257	254	260	251	247	255	264	234	254	270	225	238	246	266	251	228	253	239	258	266	287	258	257	241	283	249	232	260	223	243	249	247	222	225	243	224	248	232	257	248	228	242	271	262	245	266	268	240	268	257	256	250	248	249	238	262	244	262	271	266	262	249	249	226	230	253	229	247	253	247	261	269	261	249	233	250	255	240	265	252	215	255	246	245	252	260	254	256	254	225	239	241	244	223	247	262	279	246	230	250	249	250	220	248	261	227	246	248	256	240	241	242	249	270	244	227	269	241	245	248	250	269	237	225	225	260	251	258	263	268	234	253	269	247	238	243	263	274	208	253	268	232	247	218	257	254	227	231	245	256	280	225	252	246	254	259	239	256	261	255	263	239	255	247	242	239	271	231	264	263	253	235	253	251	249	275	227	241	248	277	265	266	249	231	256	256	220	253	255	224	261	260	280	260	216	255	247	266	256	244	242	240	249	254	212	291	261	274	253	240	252	273	259	249	247	241	250	271	233	239	207	216	248	230	291	235	243	249	255	248	257	241	213	245	224	234	259	260	258	271	251	254	238	240	282	271	260	238	276	251	263	238	231	237	243	229	248	270	257	256	235	257	233	252	242	246	281	263	248	238	219	230	232	240	258	247	250	227	236	239	274	260	283	252	238	245	254	237	233	240	220	220	259	242	241	252	246	260	253	272	248	255	242	240	235	277	263	260	246	247	259	245	247	226	258	253	218	235	254	228	279	249	282	274	260	215	248	256	265	239	239	234	241	255	257	230	251	265	262	261	286	278	278	237	233	214	235	253	241	271	253	235	248	223	253	232	230	266	238	239	256	242	250	254	277	247	236	256	252	293	245	251	265	257	246	265	230	264	229	232	256	241	269	274	240	261	253	254	286	243	231	286	301	234	260	248	269	236	257	275	252	254	243	278	244	276	226	253	272	249	263	272	245	265	219	256	250	254	247	239	244	228	248	233	256	276	263	238	230	227	217	257	291	251	246	279	252	255	270	250	265	190	269	255	250	268	241	249	267	235	250	263	261	226	255	251	248	249	246	258	252	261	234	269	220	243	222	267	243	252	241	244	256	241	238	238	246	237	254	256	247	264	272	242	251	225	236	201	253	267	239	262	240	277	307	259	259	253	278	260	239	271	241	240	231	248	258	240	227	259	248	230	259	254	256	272	234	246	264	271	227	258	279	261	237	266	209	268	268	217	274	264	246	264	276	239	269	238	256	235	253	263	209	209	220	287	241	257	246	254	247	260	255	222	247	211	231	265	231	255	247	260	254	262	242	259	256	256	241	222	271	282	248	235	257	257	228	250	262	248	270	273	243	234	286	250	251	246	228	241	246	260	218	256	252	218	236	258	276	254	262	260	241	244	236	254	220	244	245	238	254	245	275	253	264	221	247	260	254	228	258	240	262	252	247	266	250	238	271	258	248	264	243	254	251	251	280	273	246	260	238	249	251	245	259	252	256	243	243	278	273	242	236	225	263	232	270	253	263	257	257	246	253	243	251	241	259	249	280	271	284	269	269	258	243	246	277	249	243	229	282	238	258	247	231	241	235	251	225	249	263	242	297	228	225	222	270	246	244	235	266	256	269	249	236	255	240	234	229	243	251	247	261	286	259	239	220	244	237	245	234	229	255	245	267	263	234	266	234	251	279	237	238	263	261	266	235	217	244	212	255	217	239	215	249	254	232	224	271	243	250	266	248	261	253	249	247	230	262	267	246	269	251	269	281	259	245	241	266	221	232	238	240	244	266	227	247	259	254	257	238	273	253	281	242	224	252	250	242	256	251	247	244	230	246	244	218	230	248	265	256	248	230	271	220	252	264	218	247	249	251	252	222	262	248	212	262	232	261	258	246	266	235	230	253	247	252	222	264	262	249	240	252	262	258	254	248	243	243	238	229	249	242	248	253	253	263	268	257	272	234	252	251	236	245	257	245	262	244	272	244	276	255	280	237	250	235	244	218	244	244	248	239	271	246	247	252	251	242	248	264	266	250	258	246	277	267	255	260	234	260	238	222	253	245	225	259	222	261	234	259	238	249	211	257	243	228	245	260	253	258	242	223	244	260	246	243	217	250	267	228	247	272	252	261	276	248	253	249	263	250	265	244	266	254	217	276	256	266	262	243	253	233	241	281	234	238	233	248	243	239	244	274	282	235	239	248	293	284	257	258	240	253	229	270	246	262	271	249	287	221	254	257	211	239	231	255	227	271	222	253	228	266	254	248	255	243	234	243	237	275	269	226	226	278	224	273	244	287	259	237	228	243	222	244	233	237	262	276	255	265	235	233	235	231	244	243	257	213	293	234	242	256	270	258	261	238	233	233	251	225	223	249	258	220	259	246	220	246	245	228	231	231	204	262	265	246	241	246	215	248	254	282	258	238	241	272	254	272	269	237	231	238	260	248	241	262	269	267	267	264	240	230	247	250	251	245	267	260	240	228	285	235	250	264	243	219	279	234	231	231	253	274	264	260	260	243	238	261	265	215	230	246	230	261	249	263	233	239	248	236	261	258	247	272	229	251	250	261	241	250	264	252	241	221	240	261	243	268	254	240	258	276	246	245	246	254	250	235	229	269	267	246	275	272	260	248	260	239	258	267	279	231	241	247	257	265	252	260	249	247	266	250	237	269	277	240	278	246	246	268	269	254	267	243	252	267	242	259	271	258	237	226	271	261	257	253	256	263	240	251	251	229	247	254	249	240	258	249	222	253	235	234	256	227	237	240	245	280	251	310	241	252	253	245	268	250	242	259	256	255	246	265	241	244	249	242	239	248	258	257	225	215	213	248	242	253	256	249	252	252	260	245	261	260	246	278	246	242	244	247	243	274	246	285	231	262	247	236	237	247	240	251	241	251	232	222	250	241	252	252	243	236	226	263	255	222	242	268	246	222	226	255	287	255	263	231	245	212	246	271	242	242	223	238	222	214	247	242	252	260	279	272	246	248	260	261	233	245	224	242	226	222	262	223	263	260	247	220	260	247	223	251	250	247	216	216	229	247	238	246	242	259	241	248	237	236	238	241	276	244	255	227	226	241	237	223	256	241	253	228	238	268
41332	4385	7194	7460	7024	6429	4037	3144	2538	2155	1930	1748	1583	1506	1325	1213	1125	1188	1088	1056	1042	1017	921	924	968	938	887	906	822	810	878	817	843	802	757	791	767	760	734	763	769	763	742	747	766	709	777	826	734	774	739	780	746	742	743	754	752	700	763	706	722	689	714	719	689	672	751	767	697	697	714	712	707	640	667	660	706	688	707	714	697	707	704	698	671	668	666	651	660	679	719	674	709	671	726	671	700	674	681	763	682	765	710	639	708	716	672	675	687	703	678	692	681	639	715	676	670	682	685	655	671	708	664	663	677	655	654	667	704	676	709	677	675	697	684	714	715	677	723	609	643	687	729	715	664	672	660	707	656	755	699	708	692	674	724	683	719	660	690	680	662	693	694	641	649	670	714	667	668	659	671	701	632	700	684	693	698	706	691	729	682	726	698	632	698	678	666	689	686	682	693	669	693	627	637	668	697	675	674	666	669	689	686	678	684	654	727	666	675	655	654	667	698	730	700	711	670	691	685	680	725	676	686	724	688	644	668	670	677	674	659	637	674	689	646	682	700	630	694	683	674	657	652	697	596	692	680	694	667	676	687	673	684	675	668	733	643	651	674	619	655	644	616	656	723	706	674	672	694	682	622	657	668	642	684	687	627	666	697	655	736	732	686	717	692	633	657	666	663	709	606	673	657	649	683	709	652	680	679	633	648	677	668	694	656	645	697	660	640	652	694	628	675	691	672	684	656	713	704	626	624	653	691	662	695	661	651	636	656	693	703	638	674	642	709	688	677	694	645	679	699	626	676	676	652	674	682	687	668	708	678	663	682	667	663	713	654	650	692	662	681	671	669	667	650	694	698	668	658	704	704	659	623	691	709	716	648	663	677	622	661	660	650	674	654	659	686	631	604	675	667	686	650	657	691	635	666	668	654	675	692	636	681	629	728	658	650	653	660	635	685	682	660	706	697	632	702	626	656	709	691	692	669	661	673	631	650	679	664	695	677	700	701	700	692	688	700	703	659	671	710	676	650	698	681	640	684	672	708	656	689	654	681	633	638	664	655	691	673	674	626	662	654	665	691	730	647	687	639	656	632	687	695	680	683	692	638	696	648	672	667	675	688	680	657	655	685	685	709	679	656	649	663	661	674	719	659	660	627	659	655	748	677	687	701	711	691	698	636	703	672	684	663	682	664	683	643	669	712	681	675	659	654	634	668	666	677	684	630	581	646	624	661	713	668	636	666	674	716	654	637	680	732	670	614	707	670	673	684	656	635	623	678	631	683	684	633	652	681	659	661	670	666	664	661	683	699	685	677	675	677	674	625	671	661	685	666	640	666	677	692	680	674	652	719	686	682	622	663	628	640	629	660	659	648	686	704	663	691	678	690	710	664	642	702	680	645	622	703	703	694	676	656	647	656	687	653	697	700	665	679	664	673	651	661	679	667	733	626	699	639	678	705	648	646	673	632	685	707	687	671	659	657	633	723	673	648	650	678	709	598	697	691	659	654	669	668	652	696	643	691	639	659	705	692	662	717	646	706	669	660	711	642	644	688	669	684	683	626	649	686	668	692	676	654	698	665	665	665	636	684	685	662	685	664	648	688	652	667	650	662	638	684	682	660	644	657	655	646	637	704	639	742	657	636	662	657	679	674	682	621	720	745	658	655	668	713	658	680	666	710	656	664	639	713	694	642	695	650	702	699	678	680	684	662	685	717	664	675	659	679	662	704	686	696	672	687	656	666	697	655	695	685	707	673	641	663	663	691	674	618	668	705	668	650	685	700	642	669	698	644	656	699	706	655	692	671	657	664	692	671	679	639	693	646	708	692	682	615	667	653	691	662	672	684	658	656	675	652	676	715	711	697	642	643	687	639	690	656	670	611	726	645	691	677	643	706	731	676	674	681	715	666	615	646	669	641	701	652	657	649	691	683	627	659	645	656	644	749	633	623	693	709	687	643	669	679	659	724	673	626	712	676	711	640	660	611	656	681	689	646	667	677	611	667	668	660	703	660	665	675	660	675	672	718	670	664	655	714	673	684	697	670	665	644	651	634	639	653	658	708	667	694	636	678	663	695	692	711	670	671	719	628	666	699	694	690	697	679	670	660	724	640	694	638	647	654	663	658	677	676	655	647	668	671	626	666	683	698	700	679	749	616	638	649	670	690	706	719	647	634	714	665	663	687	639	647	625	688	683	636	657	679	703	658	724	653	702	676	674	682	678	650	652	673	696	687	669	713	699	692	692	690	638	656	650	643	674	702	659	702	705	698	672	644	652	644	697	680	677	690	661	668	656	678	721	725	673	647	657	709	678	644	700	735	650	699	683	673	700	663	675	698	668	705	716	631	668	679	696	690	656	645	630	648	655	623	669	701	662	681	654	608	637	677	653	676	654	705	690	680	618	680	656	662	629	643	648	695	663	651	654	646	682	670	671	719	656	626	682	674	743	691	675	694	671	685	656	633	705	677	629	691	600	667	684	700	629	697	691	655	696	683	668	669	668	723	692	676	675	677	682	680	636	668	697	604	634	677	671	678	719	670	646	685	725	605	652	690	656	654	696	659	667	659	667	656	662	690	667	691	645	707	697	682	678	666	684	665	696	657	640	714	645	650	698	719	659	642	644	660	644	634	654	683	666	655	699	647	679	677	684	646	667	662	660	674	670	693	661	691	623	704	719	686	649	690	672	648	651	696	656	683	687	630	686	712	689	643	670	648	658	671	680	652	685	677	690	640	640	687	667	685	652	705	684	681	727	668	648	703	685	676	674	681	669	665	698	675	675	726	683	658	643	685	740	675	655	686	669	651	682	659	649	647	678	665	626	675	657	637	677	699	654	632	677	679	679	692	729	699	674	674	649	685	677	639	697	688	689	694	678	667	700	690	691	673	674	646	639	666	685	674	685	661	683	647	647	680	668	712	707	684	668	624	631	671	688	654	683	724	655	684	654	702	671	645	686	666	669	614	649	719	667	637	667	675	688	655	664	687	633	704	676	675	658	708	627	695	644	659	651	628	658	649	682	659	694	661	667	654	660	715	664	670	677	710	630	677	636	687	682	702	649	648	675	657	677	678	640	650	635	710	659	666	692	653	674	679	649	713	674	679	667	683	675	658	684	677	688	693	665	712	677	716	715	715	704	682	671	688	635	670	675	658	667	668	666	647	671	677	678	636	658	680	703	617	701	644	695	702	674	692	690	688	664	671	617	682	687	636	693	641	649	662	650	653	686	656	619	669	658	640	663	632	669	664	596	686	687	615	640	692	713	662	689	677	674	645	692	694	702	674	699	685	738	656	652	696	717	636	643	680	667	608	677	683	693	693	675	633	696	657	662	614	667	672	639	688	676	654	720	663	686	683	654	663	655	683	673	679	689	665	643	703	655	666	643	666	664	659	698	676	718	657	703	672	639	701	674	650	670	693	679	706	684	716	633	690	659	701	635	631	682	620	639	673	646	654	678	719	720	650	684	739	673	700	647	733	637	670	633	679	684	704	714
11581	1900	770	462	319	199	156	131	114	127	105	107	109	115	104	106	97	104	98	118	109	108	80	112	125	107	97	126	134	126	118	95	115	112	124	116	116	87	115	114	119	120	119	103	94	112	110	95	117	127	124	123	106	120	121	102	106	95	113	110	105	97	107	128	104	129	113	100	120	120	121	111	113	114	114	101	127	114	94	105	113	110	105	108	95	104	102	118	131	125	101	108	105	102	122	125	103	114	101	117	88	115	111	104	99	130	99	106	124	113	84	132	118	102	110	107	108	104	114	93	117	106	122	121	110	108	111	99	91	110	110	108	120	105	109	116	107	96	107	105	114	122	114	105	107	101	117	109	100	112	110	114	106	101	125	87	107	124	109	116	94	123	95	122	105	120	113	110	111	103	120	101	114	132	114	99	96	107	119	88	105	108	112	115	122	97	132	137	120	92	117	102	111	121	117	125	103	100	118	116	109	110	118	88	131	100	112	89	109	115	77	109	96	116	117	98	115	92	104	108	115	116	110	113	101	108	98	111	117	109	113	103	97	114	102	124	109	107	118	99	95	106	119	122	120	136	114	111	128	105	103	135	91	114	125	94	115	109	141	116	98	110	119	127	91	98	115	102	111	107	117	127	131	109	108	91	117	97	96	105	105	122	116	102	113	122	100	99	118	101	99	103	122	103	116	123	119	102	124	102	111	98	103	97	141	111	112	99	105	90	115	103	104	102	105	109	114	119	118	106	104	110	122	115	121	108	100	125	119	106	104	116	91	100	106	116	110	90	111	103	103	93	102	113	100	114	115	100	112	114	94	112	111	83	113	117	110	118	121	128	107	104	116	99	107	117	112	104	105	102	113	118	101	129	116	115	108	88	134	107	116	106	108	109	105	110	114	112	102	112	108	115	101	97	121	128	98	109	106	108	109	115	96	112	116	110	103	110	120	121	117	111	112	99	117	115	114	96	94	94	103	118	98	107	119	104	109	112	132	117	116	105	115	122	101	127	125	129	100	110	116	98	109	117	115	95	97	96	113	116	124	119	109	116	107	110	110	103	126	114	136	108	117	110	104	97	130	119	92	88	103	116	121	114	113	111	91	126	108	114	113	108	109	100	125	93	107	103	121	118	107	96	115	98	115	93	110	114	115	127	119	115	99	116	127	103	98	122	108	100	123	120	121	101	116	106	93	105	110	108	92	89	105	132	101	103	85	116	102	125	116	126	97	108	108	137	93	101	92	106	117	121	115	105	127	118	99	118	114	113	90	105	115	107	98	116	112	101	119	107	100	110	89	118	94	108	107	129	112	119	124	101	98	115	114	113	91	126	126	96	94	104	105	95	123	119	120	121	115	87	95	100	121	87	106	117	108	116	120	107	115	98	121	110	106	114	102	117	112	108	105	117	125	108	123	101	103	108	120	101	122	103	94	107	101	94	115	112	102	117	108	119	124	95	110	108	97	95	109	111	89	115	113	111	97	100	115	122	124	100	99	104	105	120	99	102	112	108	140	120	96	127	127	103	108	109	121	112	90	102	123	117	132	110	142	114	95	108	115	102	89	112	105	81	117	93	108	107	110	134	120	135	100	99	105	112	119	112	117	131	125	99	133	96	90	118	88	106	110	101	93	113	109	134	116	103	107	108	126	122	108	122	109	114	110	116	101	122	108	94	75	104	117	123	108	95	90	81	99	93	124	101	99	98	129	123	116	129	104	118	110	108	98	96	94	105	114	95	109	124	112	110	99	121	109	118	108	116	105	98	130	113	135	111	113	110	115	109	110	115	94	114	100	107	129	98	115	104	108	113	109	122	104	113	111	103	105	116	119	101	122	98	105	94	109	112	107	106	115	105	103	115	114	129	93	101	88	104	103	118	103	102	109	107	114	100	92	98	101	88	107	101	109	96	115	96	97	102	122	100	137	109	127	98	100	107	110	110	125	122	96	124	115	109	125	114	91	98	106	113	95	118	113	112	94	107	108	104	114	113	107	115	122	124	105	111	116	91	104	104	111	118	92	99	117	121	115	116	114	123	106	100	118	97	112	95	105	103	110	118	106	111	117	114	124	111	120	118	98	96	112	107	95	119	121	91	130	113	114	111	125	109	122	109	107	105	117	122	94	107	111	111	102	111	103	104	102	132	135	105	115	106	107	119	108	118	94	106	98	117	118	120	103	98	98	117	105	103	110	97	120	98	118	100	101	125	108	124	110	112	118	95	93	123	105	93	79	117	110	125	94	95	96	112	111	130	92	104	138	125	110	115	128	111	96	118	102	113	101	99	105	118	114	96	114	101	128	106	110	94	99	104	98	120	107	111	133	114	102	88	112	97	115	122	127	104	97	97	104	96	109	126	126	113	93	112	112	122	125	111	116	121	105	103	106	124	123	110	94	118	112	110	102	96	117	110	119	113	120	117	124	111	104	115	118	103	110	106	112	107	108	119	95	97	116	103	108	106	120	110	94	95	97	105	108	96	112	104	119	100	101	119	99	103	117	117	114	110	99	109	102	101	102	93	120	113	92	114	107	114	111	118	109	117	115	127	118	112	125	101	106	94	99	105	118	117	109	100	133	109	96	102	116	116	88	110	102	117	132	90	114	115	106	115	102	110	114	108	90	124	101	106	118	121	104	102	122	91	108	116	119	87	104	109	127	123	108	110	109	101	109	101	112	119	117	87	121	95	101	110	92	105	115	127	88	105	114	119	94	92	111	112	127	107	116	106	97	96	118	116	106	101	115	133	112	111	115	101	119	122	121	111	125	114	116	108	113	111	104	114	98	97	107	100	102	102	114	112	109	80	109	100	112	101	104	85	133	113	103	106	117	101	113	108	123	129	105	104	108	124	104	111	105	119	105	89	112	127	107	123	119	116	117	107	101	113	107	122	121	108	114	109	121	114	104	117	113	106	98	97	110	116	102	102	106	121	114	101	112	120	112	104	105	104	94	116	113	131	115	116	95	115	110	104	109	105	114	105	105	123	120	119	110	97	86	116	113	136	88	108	120	128	116	110	115	104	115	129	103	111	108	111	117	114	106	118	108	93	101	111	121	114	114	101	121	126	96	117	113	108	127	107	111	112	107	101	110	101	122	100	112	128	103	102	121	98	94	99	100	94	108	137	118	98	113	105	118	123	104	136	100	111	109	119	124	113	121	116	113	94	110	104	101	102	110	90	102	113	125	112	117	120	121	96	115	112	112	111	118	116	110	100	104	127	119	115	100	122	100	116	107	118	98	93	114	98	122	128	98	110	103	121	102	125	112	113	125	100	96	106	116	116	113	109	124	103	138	115	125	120	111	117	113	99	101	98	105	111	111	120	100	121	108	123	140	107	98	118	117	99	107	87	99	113	119	121	135	113	117	99	113	113	124	105	107	99	128	131	102	124	104	113	123	124	111	88	105	114	110	87	92	106	126	119	104	118	110	116	114	91	104	121	115	104	97	114	118	93	130	126	90	120	138	113	100	109	114	106	117	111	119	91	102	99	100	103
10006	475	577	633	668	621	494	413	407	393	428	428	374	405	361	380	344	347	374	365	346	346	359	367	327	364	384	355	365	365	370	368	370	330	347	377	368	333	345	365	349	373	373	357	361	371	331	378	328	327	323	346	361	324	380	385	339	342	365	368	336	366	388	355	378	346	358	355	359	344	389	375	313	349	359	348	358	390	339	352	372	330	337	314	323	355	347	373	375	327	374	338	338	330	333	362	369	366	377	327	340	338	331	346	365	361	333	349	363	352	328	315	323	332	348	354	368	340	356	324	352	356	322	368	354	333	349	356	315	378	359	373	367	357	349	346	345	367	367	355	358	343	368	328	335	351	364	365	359	344	359	356	313	345	334	331	340	329	377	378	371	331	405	381	341	357	365	364	349	338	357	337	369	350	347	382	357	311	351	350	357	340	351	363	362	356	350	369	351	404	368	354	371	337	322	322	374	352	341	326	366	399	370	322	359	342	362	388	323	358	333	360	340	386	347	329	351	389	354	338	370	353	376	339	341	347	327	332	349	341	374	368	342	346	358	362	353	324	376	353	351	343	364	350	323	356	362	352	343	361	340	325	377	320	358	361	353	330	352	319	350	362	369	366	347	374	362	339	378	311	368	342	376	338	356	381	375	350	335	384	340	339	328	364	349	352	346	376	380	380	366	355	373	359	357	349	350	359	374	323	330	360	348	403	347	339	305	333	357	360	367	361	346	349	365	344	346	357	351	360	365	361	336	352	337	348	344	326	338	363	352	357	345	338	373	357	376	369	336	345	370	355	342	354	347	366	367	360	353	355	356	332	374	317	372	376	342	320	337	331	348	331	333	365	338	361	373	335	363	359	330	354	375	325	349	366	358	384	377	374	344	355	367	348	359	322	342	348	339	342	339	376	357	339	357	386	358	349	373	336	337	290	329	380	354	334	361	337	314	326	371	323	347	369	371	367	333	374	336	330	354	360	320	355	369	372	348	333	353	370	382	373	347	351	362	348	389	349	369	360	357	326	393	348	377	364	357	377	352	377	376	340	350	312	311	374	388	333	353	339	382	399	348	375	315	323	363	348	329	316	363	374	342	330	317	334	348	349	363	373	331	360	359	331	361	357	344	357	335	353	355	391	344	359	321	356	350	350	376	356	382	369	316	335	342	325	343	362	373	368	379	362	340	370	343	331	371	337	351	362	344	369	365	374	383	322	347	364	371	329	342	347	355	362	299	375	338	330	362	370	345	378	388	355	347	349	374	366	345	360	361	369	377	328	340	355	353	372	371	330	392	346	335	379	358	363	384	364	295	379	368	379	374	347	360	357	345	374	363	341	347	380	377	348	314	344	396	334	331	317	347	340	350	337	351	356	337	364	323	353	337	358	383	378	339	335	341	376	388	383	329	336	354	378	341	325	406	320	356	347	341	328	382	343	356	330	372	346	356	314	362	319	344	359	346	348	370	346	367	344	386	362	338	335	337	358	348	335	338	361	339	352	387	343	371	375	358	370	342	363	368	338	370	335	361	349	341	355	375	365	338	369	346	345	371	338	333	353	366	367	316	364	341	360	370	362	333	385	363	382	326	351	360	351	370	350	329	354	373	352	364	338	349	370	323	360	360	339	299	337	365	336	344	336	332	377	368	338	336	349	356	350	374	354	365	372	329	339	386	336	337	348	334	370	356	381	344	341	354	365	360	357	328	382	376	335	351	332	378	350	384	370	343	368	354	333	374	389	358	337	338	378	340	320	369	355	322	375	357	328	338	394	347	346	387	353	347	366	350	348	340	373	355	348	363	355	345	370	327	360	352	341	392	353	376	346	337	350	347	337	351	356	367	411	333	374	379	346	314	345	326	335	349	353	359	341	353	341	355	351	353	346	378	332	401	343	339	349	311	343	329	351	344	314	337	376	378	346	337	335	322	347	362	383	355	360	342	331	338	348	356	322	372	357	338	294	385	351	333	328	332	367	336	332	356	361	389	324	367	364	339	333	371	361	352	328	334	358	357	377	363	346	344	324	344	385	364	336	356	356	349	317	359	350	346	306	365	340	333	336	340	346	344	328	373	330	372	362	315	346	359	364	344	339	334	363	349	367	372	345	348	370	319	338	411	374	341	328	341	355	361	338	332	348	344	345	363	354	371	360	346	353	352	377	352	370	341	344	342	376	372	363	333	349	356	379	327	362	364	376	321	365	346	351	364	391	355	356	341	355	362	367	332	308	367	336	376	376	347	357	334	335	345	346	359	363	351	361	375	333	351	355	347	359	339	374	355	387	371	334	385	369	354	349	356	359	341	347	331	337	349	362	323	348	368	324	356	360	354	328	385	339	370	383	354	339	374	361	373	345	302	354	371	357	367	313	340	329	322	349	357	346	335	374	387	352	350	374	336	353	345	379	332	361	353	349	359	328	333	355	364	379	356	365	368	389	352	317	303	347	351	355	333	358	367	355	325	309	353	337	360	343	374	387	394	339	346	339	311	353	360	351	388	342	375	367	342	352	338	339	379	355	391	354	344	366	355	356	354	321	367	364	373	354	355	368	377	355	349	341	363	360	373	368	354	356	350	326	354	340	350	338	335	329	336	333	366	339	329	378	332	363	366	375	366	342	383	328	315	352	344	329	326	345	352	328	357	383	362	370	329	318	318	336	349	351	341	345	345	337	368	307	329	351	344	385	338	355	341	322	379	331	356	371	350	357	381	325	372	376	336	335	354	346	372	392	351	366	359	341	367	359	364	370	323	316	336	326	352	337	346	375	332	317	365	369	366	350	329	358	352	327	350	335	359	388	349	373	367	354	323	376	326	346	338	324	335	345	367	317	360	375	373	408	391	340	376	355	373	344	335	360	366	348	363	350	349	334	348	360	380	371	379	376	346	324	353	341	380	326	339	332	364	361	355	329	363	349	365	354	351	373	305	345	341	365	311	345	310	368	362	366	350	344	353	359	381	327	353	343	382	375	373	378	331	362	365	364	361	386	340	339	365	343	356	359	341	363	371	376	334	362	351	347	336	339	357	347	371	334	341	355	342	369	380	340	365	373	352	374	347	338	356	357	325	341	356	359	332	391	367	371	354	355	372	363	352	373	378	341	322	364	322	362	347	368	341	369	352	371	341	346	394	312	341	335	367	336	325	349	358	354	325	368	363	338	346	388	351	373	337	342	344	358	348	348	341	360	364	352	350	375	353	354	363	319	368	356	338	339	342	348	318	348	399	305	342	377	338	372	381	322	353	377	338	349	363	353	345	358	395	379	359	371	358	335	349	354	354	370	379	369	343	378	333	369	364	366	377	345	356	372	345	352	333	354	365	359	360	349	350	354	326	381	351	389	349	372	375	330	385	354	367	370	357	345	340	362	344	329	356	367	339	336	365	359	347	338	337	350	389	364	362	359	330	359	393	354	365	361	358	353	361	401	384	344	314	358	368	342	356	361	357	373	330	380	344	387	339	354	379	343	365	378	358	353	369	369	394	356	373	347	371	365	381	388
33348	14645	6818	3363	1683	882	342	202	153	170	143	158	142	150	135	134	120	125	127	109	138	147	115	130	124	130	131	113	117	123	127	149	137	147	142	129	130	125	136	143	131	112	133	120	131	134	113	132	110	120	126	111	145	148	119	129	141	139	122	133	120	135	123	143	132	134	138	122	119	132	134	125	127	146	135	99	128	129	125	114	117	124	128	142	123	136	153	139	137	149	140	144	135	114	112	105	109	128	132	127	127	142	118	105	123	135	126	131	125	137	114	128	151	147	116	119	125	129	116	116	130	134	143	130	142	131	129	137	104	123	148	130	136	137	130	134	128	120	112	107	139	133	116	108	140	135	117	111	115	135	121	114	143	138	147	134	129	123	130	127	138	110	113	133	121	138	132	120	107	109	136	117	111	139	124	147	153	117	136	127	144	125	147	125	129	127	132	129	131	112	136	135	140	134	114	120	150	118	119	135	136	141	121	138	133	141	147	132	129	130	137	117	118	119	125	134	125	115	140	138	138	142	112	123	126	116	118	130	109	129	147	139	122	129	142	132	149	125	112	129	125	115	120	127	149	131	116	117	150	120	122	132	121	145	100	128	140	132	108	125	126	120	117	140	142	122	143	137	110	152	117	126	126	113	142	141	122	126	156	127	126	116	130	132	163	132	123	134	119	142	127	114	131	149	119	125	134	143	127	149	120	123	130	121	124	122	130	133	128	130	113	152	128	118	137	130	112	122	110	102	137	167	137	128	128	124	154	121	122	145	130	134	116	128	160	138	108	139	115	116	134	145	118	137	128	138	114	146	141	119	144	123	144	120	138	131	118	139	130	109	132	135	118	134	129	114	133	116	128	106	146	138	106	122	112	104	137	120	144	133	131	123	141	130	120	130	133	131	135	127	126	139	142	140	122	137	136	124	145	142	109	119	138	131	135	104	131	104	139	126	100	133	129	128	127	132	137	123	128	120	133	134	124	121	128	126	127	134	129	133	123	125	136	106	111	113	122	123	120	108	125	128	130	118	134	122	137	129	129	123	89	136	124	128	131	112	136	135	145	121	132	132	118	124	118	137	131	125	126	144	129	123	119	127	137	136	119	118	118	133	113	129	132	127	125	112	109	150	142	143	148	130	139	130	117	133	132	122	124	125	129	124	129	128	120	136	126	118	128	130	131	113	116	122	123	131	127	131	137	135	129	138	132	115	119	134	133	135	158	138	121	124	127	132	121	137	119	124	131	124	133	114	126	124	140	126	128	111	124	119	131	141	119	150	125	107	116	127	153	127	131	140	112	130	123	121	129	134	149	132	130	135	126	129	129	114	120	113	141	121	113	112	126	140	135	137	136	140	123	120	134	151	133	148	140	139	131	145	118	119	111	138	118	135	135	125	124	124	108	127	99	123	111	137	112	131	123	129	148	123	140	104	131	130	123	98	120	125	131	119	133	121	126	104	136	119	130	140	131	138	102	132	144	138	122	134	132	116	121	142	114	104	140	120	130	120	112	122	112	129	122	131	126	107	100	128	124	130	118	148	129	132	122	114	118	118	128	127	144	143	111	122	148	137	109	139	106	151	122	110	126	118	112	119	136	129	124	141	146	129	143	122	140	128	139	123	106	123	122	161	118	107	129	131	115	110	147	122	114	125	101	124	139	129	142	131	129	129	116	121	135	134	119	132	127	149	106	141	125	133	146	124	118	128	139	121	137	121	135	117	115	146	111	123	116	129	141	131	138	109	137	123	126	129	122	132	145	118	118	134	125	117	115	119	124	137	118	109	127	123	127	126	130	108	133	140	140	121	104	132	114	113	117	124	131	111	128	128	140	138	121	119	129	143	134	140	131	124	135	129	149	129	126	116	142	140	124	131	117	142	132	119	118	121	121	113	136	116	117	134	159	137	135	104	134	127	115	139	129	130	130	122	116	124	122	125	114	125	134	145	143	133	137	129	127	144	110	117	135	145	126	127	131	122	121	138	130	124	145	144	139	125	134	117	130	124	136	145	108	130	116	140	123	144	135	140	132	128	134	132	117	114	149	141	127	130	128	132	144	150	123	133	127	135	120	135	149	122	118	130	115	123	123	114	127	118	123	122	106	122	128	152	135	132	119	139	138	135	115	121	121	140	144	137	132	124	128	134	144	130	125	113	129	135	126	130	120	134	134	117	114	138	136	144	137	140	135	133	113	129	119	117	130	124	131	137	129	135	137	117	122	132	136	124	139	136	123	120	129	129	142	105	134	119	135	127	129	129	107	122	120	116	133	124	129	133	115	158	144	119	123	120	137	158	109	131	135	124	136	136	108	138	143	127	132	113	111	115	124	113	131	130	129	141	128	120	148	126	132	128	118	119	137	127	123	123	113	148	149	138	131	139	130	119	122	137	148	130	130	127	133	148	123	128	136	125	116	119	133	120	140	123	132	133	142	130	133	117	148	123	125	149	130	119	117	154	120	126	117	120	131	117	137	133	147	119	144	129	121	133	138	120	118	159	118	120	115	129	134	140	139	132	136	108	98	138	126	116	104	136	129	121	137	113	119	118	118	130	143	147	124	139	117	117	142	122	114	130	101	131	119	130	130	130	138	114	135	128	98	140	107	127	135	118	134	135	125	139	127	158	134	129	119	132	125	127	116	121	122	141	133	138	115	132	123	146	132	147	115	119	145	122	145	127	142	119	118	135	153	129	126	137	125	100	127	125	144	110	131	114	135	141	132	123	135	121	133	151	129	141	112	140	105	129	120	134	134	118	142	123	145	122	135	109	135	117	138	135	141	133	133	126	122	125	133	104	132	125	144	141	134	119	127	126	135	114	138	122	139	124	155	133	111	111	147	155	127	116	135	140	111	123	127	119	129	137	134	146	129	143	137	140	131	135	134	136	110	132	116	136	136	144	125	120	130	111	131	108	139	128	131	131	110	114	125	135	119	132	134	110	102	117	138	138	142	124	132	124	107	138	129	125	140	110	123	126	107	120	114	115	99	121	107	120	157	117	133	114	126	133	119	128	116	114	120	126	130	133	136	114	112	134	125	136	147	130	127	120	142	141	124	128	123	135	130	143	128	99	140	135	126	116	139	143	119	110	125	126	134	141	127	124	112	132	127	136	130	121	126	116	142	136	133	132	122	125	143	136	132	126	114	126	123	128	132	115	120	117	129	120	129	134	109	150	130	118	126	107	134	130	122	143	129	119	119	154	119	138	125	118	112	115	131	121	110	102	127	126	126	117	118	112	125	133	143	126	144	127	130	113	122	121	123	132	121	131	133	136	118	118	146	146	124	127	148	138	124	125	131	132	135	120	121	136	114	135	138	136	129	131	114	134	135	112	117	128	130	131	125	141	138	138	131	117	115	144	131	124	108	114	149	148	115	106	119	151	121	118	131	139	142	113	142	107	120	123	113	120	142	126	137	136	133	130	117	125	139	109	129	135	130	133	134	136	143	125	110	118	123	139	117	116	106	139	120	129	128	130	118	132	136	122	121	118	121	115
23968	1623	1337	1555	1570	1418	933	767	683	611	547	543	509	494	511	444	457	478	458	422	498	471	451	448	439	448	428	442	445	451	441	428	417	412	401	437	416	461	457	418	394	416	397	403	427	422	401	422	412	409	398	403	409	402	444	414	402	410	441	399	366	424	387	398	408	415	434	408	378	435	394	366	407	400	365	399	423	378	417	426	417	380	428	414	401	416	396	362	400	417	440	393	402	392	406	371	402	353	449	392	365	394	420	410	402	386	374	370	407	412	381	410	446	395	394	395	383	388	426	385	370	395	431	406	396	402	421	385	381	379	406	415	432	386	407	403	400	415	406	432	410	384	384	425	425	455	404	439	413	399	431	448	391	435	406	393	406	401	370	390	423	359	434	401	396	409	443	435	409	390	386	402	357	388	446	405	424	403	422	401	390	393	390	379	400	391	386	422	399	391	389	395	433	397	402	443	388	416	366	432	407	462	387	417	419	406	412	406	389	400	398	405	392	420	391	376	388	381	391	408	445	443	430	401	383	409	416	420	395	378	388	385	421	385	362	375	445	401	382	383	367	413	382	415	401	418	430	440	364	386	402	399	406	423	392	421	428	421	423	413	401	375	414	427	436	373	430	402	349	378	384	407	393	438	391	391	411	386	414	401	388	416	386	381	440	385	372	419	420	412	439	384	404	411	400	431	411	409	357	394	391	406	388	398	373	397	393	433	406	413	382	390	424	415	390	410	395	400	398	401	451	384	391	415	407	404	394	421	366	397	420	426	418	377	409	384	414	367	391	400	418	401	382	411	400	395	393	416	385	424	440	392	396	403	405	396	362	403	427	402	409	393	379	422	373	357	387	397	412	382	396	403	404	385	402	383	404	399	375	371	413	381	436	396	421	408	378	415	384	379	413	415	427	371	424	405	355	418	400	393	414	430	380	370	404	429	396	429	417	433	421	379	376	380	395	423	397	399	383	426	422	396	430	425	390	400	397	403	383	428	378	403	394	399	412	398	421	382	403	410	396	410	415	419	398	369	388	402	379	419	430	377	432	420	396	383	337	373	380	409	411	416	419	440	422	387	401	429	395	361	396	435	422	393	386	441	407	431	385	395	400	390	407	396	385	413	347	388	372	412	424	405	403	379	410	417	407	427	390	410	410	419	397	400	396	426	381	422	427	407	407	382	408	390	400	363	387	385	427	408	423	380	365	391	401	446	436	410	412	409	404	420	410	420	395	380	421	356	395	366	384	367	373	389	397	397	402	416	418	399	372	384	400	399	407	427	402	434	385	393	416	418	443	394	399	405	388	416	366	384	371	385	433	402	397	386	432	426	399	383	429	421	375	374	408	409	356	422	396	400	450	397	404	409	396	366	394	398	432	433	419	405	411	397	415	397	400	411	396	413	367	395	381	417	417	370	408	399	378	393	410	403	388	410	403	403	406	442	385	399	385	420	390	402	433	407	407	404	424	367	380	394	416	398	435	396	404	402	389	440	372	392	397	413	373	398	412	397	389	390	381	418	426	415	378	413	409	376	409	393	396	411	427	428	412	428	403	392	420	407	435	395	399	427	405	403	399	397	378	410	374	403	390	352	438	405	400	387	410	387	407	426	374	412	398	412	411	371	392	429	413	435	382	429	406	384	402	398	362	427	425	392	392	368	412	405	421	373	430	400	388	434	377	398	407	433	416	403	376	391	405	402	412	415	416	391	426	432	429	415	378	406	383	354	415	381	390	394	414	419	383	421	411	392	376	411	422	395	384	373	423	407	396	376	396	410	398	426	434	385	405	432	414	407	426	400	415	425	404	422	402	428	398	390	415	418	416	379	397	389	390	391	408	406	379	373	412	425	415	404	429	393	407	400	374	372	413	400	375	427	392	398	397	398	413	396	392	368	409	413	383	412	386	389	429	368	437	463	442	391	411	401	415	416	428	408	392	405	370	435	402	363	398	412	392	417	392	402	403	407	384	390	379	417	436	390	398	391	402	405	397	397	389	367	382	360	413	405	422	401	413	431	390	419	405	420	445	411	404	354	426	387	435	404	407	379	401	380	385	391	382	397	382	383	380	445	400	421	402	389	375	425	393	374	392	373	392	392	408	468	411	453	391	384	390	425	417	405	420	411	434	427	397	394	434	433	385	423	405	370	422	385	397	410	400	407	423	430	392	397	423	394	442	370	442	385	380	381	419	407	409	425	383	360	420	379	395	411	391	365	400	409	410	428	394	417	387	391	428	440	417	429	399	374	421	396	419	453	392	377	392	420	398	383	373	418	372	418	413	378	405	411	411	396	392	408	395	435	410	396	411	391	426	403	430	404	365	423	413	409	403	396	394	406	413	391	431	418	367	374	401	396	416	375	396	398	394	389	392	412	373	377	405	420	394	398	426	383	379	412	403	419	395	386	429	431	425	412	391	385	397	386	391	411	420	389	407	392	404	383	438	386	394	395	420	395	419	375	393	383	399	439	434	419	428	391	407	348	398	380	417	390	429	395	402	372	390	361	406	425	428	353	416	429	405	394	391	400	417	408	394	407	356	395	396	388	426	402	428	447	413	387	430	405	432	387	403	396	380	399	415	375	399	392	397	443	452	406	410	380	417	378	387	393	428	446	401	405	420	405	377	418	388	349	400	398	401	405	424	379	386	408	369	390	428	369	413	395	419	413	390	395	392	416	413	391	407	399	391	388	413	390	363	407	396	378	407	409	422	419	419	394	398	407	417	395	403	400	385	445	377	414	421	387	388	414	398	402	394	383	424	420	388	420	395	388	398	421	388	398	383	413	388	390	392	423	379	410	407	396	389	409	401	380	409	377	388	396	400	394	439	391	397	388	416	390	403	383	374	390	424	366	428	399	408	404	400	390	410	378	396	424	396	399	409	412	408	405	373	416	423	414	406	407	408	402	426	393	441	392	402	418	414	400	389	416	409	409	428	409	377	373	386	401	392	400	400	371	375	369	447	397	392	408	448	403	411	373	381	445	396	400	394	342	388	419	419	384	430	430	367	357	421	432	424	389	433	416	410	375	390	403	420	416	407	394	430	400	418	430	405	403	387	373	402	369	421	444	388	407	420	376	399	358	404	409	402	363	361	429	374	384	407	400	397	419	396	405	378	433	390	408	389	369	373	379	435	430	404	380	369	404	404	369	410	394	365	387	414	420	402	418	399	412	375	429	413	425	388	387	401	400	443	404	375	360	433	395	399	411	389	388	402	400	443	446	401	396	416	419	426	390	388	396	377	377	401	397	356	408	402	385	411	367	379	399	419	366	409	424	400	432	394	412	430	361	391	403	387	390	388	406	400	400	425	418	387	398	419	402	378	429	397	405	414	400	374	376	394	377	424	411	364	386	400	390	418	387	403	384	415	380	412	383	427	396	437	395	413	431	410	402	423	414	382	370	426	368	412	422	392	384	437	431	401	412	406	367	370	416	403	402	357	383	365	398	398	423	421	384	430	401	376	399	415	382	399	403	403	370	367	412	416	415	403	415
51609	31905	25089	20997	17083	12190	6132	1781	695	564	462	416	363	386	369	315	325	325	300	328	311	283	303	307	268	280	247	303	280	250	281	268	289	268	284	268	285	265	271	295	255	275	265	270	265	264	265	252	263	257	264	265	233	250	288	255	256	240	246	239	266	257	251	249	258	272	258	265	238	272	247	237	272	224	237	306	258	249	250	247	260	270	219	255	246	258	279	235	229	273	257	249	268	255	235	255	257	271	255	263	274	241	253	242	251	258	234	233	247	264	267	259	259	266	243	250	242	264	243	241	240	249	244	234	224	259	254	233	225	265	281	219	250	243	243	253	248	264	253	272	248	250	282	263	261	242	237	253	240	249	245	254	226	237	209	233	229	235	218	247	252	254	238	253	238	244	264	230	252	238	227	249	253	252	276	249	250	273	283	268	263	249	236	248	251	264	217	274	251	237	271	256	241	243	238	270	248	255	277	289	261	222	237	245	277	254	230	246	265	236	260	243	270	233	282	257	209	235	217	248	252	242	239	264	235	252	211	267	257	254	242	270	242	239	273	251	276	242	246	255	273	225	234	253	237	264	280	258	238	226	240	268	245	246	231	217	262	269	251	237	278	229	247	270	250	274	250	233	258	218	232	260	268	244	236	266	230	251	234	223	253	256	237	247	257	319	245	271	243	240	235	230	282	256	267	262	269	237	257	222	237	240	251	260	261	243	264	227	255	228	236	235	242	263	255	252	262	241	225	275	279	247	244	261	226	233	261	239	224	221	242	216	256	255	232	253	269	258	225	257	267	284	230	241	226	301	246	240	243	241	248	239	227	251	266	244	244	250	234	228	244	269	257	220	231	257	284	264	245	237	239	277	256	235	243	263	273	242	250	228	263	234	263	271	232	228	243	250	249	234	254	247	239	268	243	275	257	259	235	249	277	216	252	250	289	255	286	263	277	263	242	265	264	251	251	271	246	262	225	239	236	275	275	259	245	262	277	244	245	258	240	233	279	263	248	251	230	242	234	243	277	270	259	253	241	238	235	251	248	256	261	229	241	267	251	225	232	236	239	261	266	236	271	276	225	284	260	244	236	257	256	266	243	248	244	245	262	239	238	233	229	267	248	236	252	219	264	223	223	258	260	248	242	273	254	256	258	251	253	242	267	255	241	238	224	222	236	251	235	229	242	246	258	234	240	246	240	240	257	234	241	233	288	245	250	275	270	276	280	245	262	238	251	271	261	248	233	254	243	250	249	264	269	260	259	219	234	248	264	218	261	249	234	217	251	235	253	261	245	255	255	234	240	232	252	234	239	262	260	241	251	244	258	246	242	247	255	255	255	235	230	209	241	253	235	244	252	212	249	262	256	280	225	246	245	269	225	241	249	260	221	265	273	240	269	241	254	249	231	259	248	273	245	233	273	257	226	247	271	282	219	262	257	249	238	264	233	240	252	261	248	252	271	231	249	249	262	253	226	245	264	245	229	262	249	264	239	240	215	238	232	266	286	248	255	263	242	210	264	270	228	249	247	234	265	241	266	252	241	235	247	270	252	235	243	255	240	270	268	247	255	248	259	260	242	246	250	245	261	235	220	257	242	280	241	238	274	253	269	236	235	272	254	216	239	255	244	258	239	270	239	220	228	228	244	224	221	265	266	285	272	261	237	261	243	243	263	261	214	253	226	286	257	258	259	257	255	242	214	268	263	255	201	259	230	247	251	253	225	265	231	252	266	252	258	236	273	268	245	221	237	250	231	217	251	244	236	243	233	251	259	217	211	287	266	261	294	238	268	243	279	232	232	231	248	225	285	230	264	250	236	253	234	226	229	257	239	236	266	228	241	234	284	218	227	240	225	246	232	234	262	225	236	266	245	233	260	251	276	245	247	220	226	214	258	257	218	227	271	244	230	246	242	265	244	257	261	265	230	257	256	250	248	265	246	249	228	246	272	243	263	226	252	261	240	253	237	254	261	260	221	245	244	247	259	266	271	228	250	232	264	227	263	238	253	258	264	247	229	257	239	256	253	250	252	249	237	246	250	249	243	229	261	255	272	248	243	257	255	244	246	274	242	247	250	247	264	255	294	251	292	276	220	258	249	237	267	233	264	246	256	236	244	247	244	248	256	244	281	252	247	267	249	262	245	234	254	226	251	242	211	252	291	239	233	228	243	219	282	227	223	263	272	246	250	227	246	261	231	236	247	220	255	264	253	241	261	249	251	249	248	278	275	245	242	251	248	276	267	255	223	310	237	226	254	243	237	272	256	265	237	258	243	256	234	238	262	247	263	237	243	248	261	237	265	234	254	247	265	266	255	259	261	240	243	247	258	230	255	243	220	254	245	222	261	292	240	271	261	236	237	270	262	224	239	264	231	250	260	238	256	253	262	237	249	260	256	241	251	257	243	273	267	230	245	213	259	240	276	234	258	264	241	240	262	220	227	278	242	241	258	243	240	226	236	239	248	264	259	236	259	220	263	244	266	267	253	249	254	274	213	216	260	264	234	282	263	269	256	234	229	251	266	277	273	269	265	229	219	243	240	222	252	233	224	261	267	273	229	254	254	232	234	239	231	262	249	263	248	251	217	241	251	255	245	215	245	256	223	246	253	252	236	259	252	247	253	248	238	260	252	266	223	264	244	259	220	241	241	241	252	282	240	258	250	265	240	271	269	247	236	244	250	258	253	234	250	237	240	233	261	239	252	245	267	249	280	251	227	246	252	238	229	230	227	237	222	252	244	276	241	253	256	258	279	249	214	239	235	236	238	250	273	251	249	237	258	252	254	281	243	236	248	259	240	233	273	266	245	239	229	257	247	243	258	246	254	241	253	262	239	254	235	246	253	243	233	258	260	230	258	234	253	248	233	272	265	249	255	261	257	236	245	270	244	275	261	236	242	252	263	287	254	239	255	272	262	251	249	222	262	269	263	262	275	240	270	233	259	247	240	256	283	215	258	218	216	263	256	229	239	269	250	259	258	266	259	256	229	250	266	260	234	263	238	251	250	244	268	235	270	240	266	253	239	243	246	241	238	252	238	259	239	233	259	258	235	244	264	234	270	248	247	237	238	245	264	271	250	261	242	221	240	225	254	266	236	255	233	260	235	279	246	265	229	264	249	251	271	264	276	244	256	228	243	268	257	247	246	267	249	264	219	244	246	225	240	238	265	269	252	234	275	265	253	243	248	231	254	266	233	260	239	241	270	247	246	248	274	228	248	226	245	242	243	273	252	263	227	245	238	265	265	243	255	264	229	252	263	254	250	266	236	244	249	233	255	236	234	253	237	251	253	246	242	270	261	250	255	238	239	223	284	256	230	223	238	238	239	278	263	259	256	275	230	255	246	272	261	270	248	260	258	264	239	247	265	233	270	258	242	271	263	270	249	242	276	248	246	253	260	235	227	258	256	260	288	259	242	251	242	232	248	259	232	227	237	236	228	274	261	255	243	270	260	214	253	283	269	274	239	283	262	280	227	222	231	241	250	257	248	260	263	270	241	258
47552	13608	7212	7774	7194	6497	4925	3232	2593	2164	1936	1832	1557	1552	1400	1369	1207	1186	1142	1022	976	983	943	896	962	902	886	875	798	832	789	860	829	858	785	830	776	811	827	780	772	718	739	760	716	742	746	795	721	805	773	765	747	728	682	687	727	706	785	723	754	727	706	739	690	692	711	695	707	714	683	675	689	742	728	664	676	689	690	662	699	726	654	737	692	697	684	656	718	673	700	656	669	700	689	715	683	698	719	690	722	688	653	676	671	699	680	651	709	656	700	689	686	714	657	710	662	705	638	629	668	710	672	682	681	639	686	665	593	681	668	678	674	720	631	673	670	664	662	669	716	720	706	676	698	662	724	665	660	713	682	700	679	703	680	688	678	670	701	669	688	681	662	661	648	641	711	635	687	623	686	675	656	706	710	691	691	734	676	694	641	667	646	670	655	677	660	637	647	730	708	683	707	674	691	660	655	693	676	700	719	671	640	712	624	667	698	653	694	683	659	645	625	662	701	689	714	677	698	652	681	686	729	671	662	638	656	695	633	671	683	686	696	709	671	668	691	657	672	659	663	691	709	686	682	674	605	678	658	645	651	685	641	689	706	675	712	723	635	675	640	733	665	697	670	644	674	664	725	635	701	684	731	680	637	645	664	628	718	687	651	662	689	678	699	685	683	685	681	662	690	661	669	654	701	669	635	651	682	688	681	669	684	668	654	685	657	679	685	670	677	650	650	700	676	705	672	664	667	673	714	688	721	654	688	648	655	645	631	671	681	621	663	669	691	685	731	717	696	692	668	680	671	648	680	664	674	637	688	638	629	685	734	646	686	677	675	665	644	630	697	647	652	668	672	653	675	683	687	666	655	674	663	662	664	700	641	720	637	711	667	693	693	658	639	693	604	667	695	716	689	734	633	647	679	687	690	653	659	661	640	713	611	705	676	655	631	665	658	651	642	660	641	673	611	635	702	662	661	666	659	660	680	683	653	718	688	709	662	697	685	658	648	671	670	633	698	660	677	654	631	677	635	650	677	694	714	663	704	696	704	627	661	671	669	686	685	688	650	676	670	737	608	696	652	648	673	662	663	686	673	692	630	709	662	660	684	713	694	667	709	663	668	640	652	707	635	635	702	677	664	652	707	679	638	667	663	677	723	688	695	623	633	668	680	642	700	702	676	690	686	663	669	663	688	636	678	682	664	667	652	659	678	698	689	669	716	700	672	658	694	670	723	741	675	685	637	644	618	693	659	706	671	626	662	683	675	639	657	659	659	713	688	645	697	689	725	656	706	662	679	647	657	685	692	689	661	669	657	678	712	642	657	722	689	655	693	644	718	701	692	676	677	738	691	696	691	643	661	690	646	679	669	684	671	634	689	652	725	652	682	659	658	697	669	699	673	665	659	707	710	664	653	645	644	707	685	673	684	666	670	676	701	701	651	675	677	688	631	669	657	632	652	640	722	660	660	692	710	645	678	636	680	667	676	682	660	666	601	665	664	693	695	667	651	711	652	702	636	633	628	646	668	667	641	689	664	676	671	675	650	701	689	716	700	680	723	649	666	713	614	643	637	646	653	682	690	618	701	697	659	672	692	680	707	669	631	716	704	670	663	702	670	662	670	694	677	711	684	665	673	678	688	662	657	621	684	749	717	695	710	665	660	679	692	672	673	662	647	731	656	632	697	683	634	661	649	654	657	660	672	663	659	675	646	670	697	622	720	666	625	670	654	666	672	702	693	676	653	643	697	682	682	647	677	666	625	693	680	647	660	686	683	577	693	688	674	647	650	713	677	706	689	687	700	713	654	670	658	702	609	681	695	664	651	682	657	704	636	685	699	697	667	652	657	685	679	655	687	669	629	670	668	638	645	662	654	685	668	668	656	636	683	682	736	723	624	676	676	660	681	662	669	703	679	670	696	663	708	640	658	656	648	680	662	685	715	693	658	685	685	731	658	643	658	724	694	680	678	704	720	686	676	625	634	722	674	663	662	691	662	682	668	643	674	680	658	688	655	628	657	679	671	649	689	687	718	657	713	706	721	646	659	709	687	685	644	655	698	680	662	650	681	640	686	676	722	671	684	715	669	687	677	632	681	667	626	670	702	639	700	692	661	674	730	665	632	638	672	653	748	641	623	629	663	696	687	664	655	669	666	686	645	698	638	674	663	718	646	667	705	646	665	650	660	692	661	695	653	656	685	724	619	663	668	721	646	650	622	660	658	652	655	671	655	674	701	668	652	650	650	614	631	636	626	712	643	646	668	703	668	628	660	640	675	638	667	699	676	665	656	697	683	668	638	676	686	690	675	657	645	660	698	646	713	668	675	693	670	687	653	658	647	648	692	646	673	674	686	672	685	643	644	658	669	626	672	637	673	633	735	680	690	732	696	689	667	633	668	641	694	726	654	668	610	669	702	689	672	662	716	688	686	668	643	689	649	728	733	654	695	620	661	643	673	666	706	730	643	669	715	686	675	692	590	671	667	654	711	683	724	681	661	710	671	658	633	662	691	670	665	706	702	664	670	656	685	674	627	682	652	696	671	628	680	693	696	721	680	677	687	654	633	730	672	669	687	706	670	691	668	642	634	663	686	668	652	714	679	657	683	686	687	631	652	663	617	694	716	692	656	652	678	668	661	671	625	675	663	662	671	679	687	654	673	635	642	725	699	689	694	671	693	682	630	647	653	679	675	639	687	687	681	663	666	687	647	646	681	659	631	678	638	621	669	699	687	649	719	672	683	680	646	622	705	690	670	678	638	676	598	686	715	652	695	718	644	669	657	687	683	674	667	663	656	643	689	655	626	650	674	708	628	629	682	638	677	699	651	664	686	695	721	706	667	651	644	644	719	651	732	695	666	667	667	629	695	666	671	692	706	691	654	651	665	633	688	704	690	675	701	706	620	660	629	677	661	688	628	700	680	645	675	692	644	692	667	694	643	668	675	673	714	696	673	705	637	667	613	638	666	668	659	654	652	662	620	678	707	681	653	646	688	727	675	658	643	670	640	679	686	654	686	664	632	713	703	657	648	675	684	681	683	690	712	713	690	684	686	700	698	682	674	744	688	677	692	647	651	709	645	723	642	701	679	681	713	632	638	638	670	705	682	683	678	666	652	698	678	620	617	699	705	715	734	713	661	688	736	690	615	672	592	644	661	670	689	669	683	692	705	667	616	727	698	626	680	664	718	674	665	663	703	625	660	706	637	688	650	688	684	651	677	627	691	672	701	688	661	658	672	706	640	672	694	699	658	678	658	648	671	712	646	677	677	684	660	683	678	654	722	688	652	699	634	680	717	650	635	611	697	654	651	634	675	694	662	661	708	680	658	704	672	642	701	683	642	695	645	658	662	680	687	622	707	676	584	679	668	672	648	699	638	667	677	702	662	698	711	663	714	666	671	701	675	639	649	676	636	666	674	665	661	685	663	679	668	703	675	703	654	649	683	658	698	679	704	664	676	710	701	655	646	609	654	721	722	643	644	640	692	655	638	674	664	646
10230	1650	691	447	333	291	212	160	107	113	132	124	113	117	118	117	119	114	102	116	130	108	112	118	110	119	128	104	102	115	118	118	106	113	105	100	97	115	116	139	115	103	121	129	114	121	96	121	114	117	101	107	103	108	108	130	118	103	91	107	106	120	102	87	118	106	137	95	114	129	127	110	123	105	104	109	96	118	108	125	88	99	92	108	118	128	120	113	100	127	96	122	103	129	125	115	114	100	99	120	105	118	124	124	124	97	90	119	112	114	108	103	107	103	109	99	117	106	125	109	108	92	130	113	107	120	113	111	110	124	115	103	109	103	115	88	102	115	121	113	100	106	101	115	99	115	95	108	105	89	113	110	123	117	114	105	115	107	139	119	112	118	128	127	123	104	113	107	105	112	94	92	104	96	117	124	122	108	117	100	90	115	123	92	123	112	97	97	118	122	100	115	105	117	108	117	130	107	121	112	130	106	105	142	106	132	117	106	106	95	93	110	108	102	119	118	115	115	116	110	103	102	115	110	103	104	113	106	110	108	112	113	130	106	102	90	106	108	96	113	106	90	96	124	119	97	92	119	124	108	117	121	110	115	104	121	114	114	110	105	117	116	100	114	112	100	119	104	109	128	116	100	99	116	115	114	104	109	111	109	104	120	90	114	105	99	111	132	99	101	114	101	89	102	114	118	114	118	95	99	112	112	120	105	131	98	118	102	110	104	132	102	96	98	114	112	126	109	101	116	114	83	117	97	103	104	106	91	106	114	115	116	117	116	128	115	96	102	119	96	102	105	104	119	117	106	106	113	100	97	110	108	120	98	116	108	110	116	116	114	117	130	107	125	112	125	112	109	104	94	107	133	117	95	107	117	115	113	100	112	105	111	90	119	131	101	112	122	108	121	109	102	95	102	105	97	119	120	85	98	126	104	113	116	118	114	105	109	121	125	112	123	112	106	100	107	113	121	111	129	127	105	111	111	103	104	120	110	99	102	124	107	108	118	121	109	127	116	103	92	114	84	111	116	97	103	126	107	117	102	116	107	110	103	129	116	99	99	114	117	118	103	135	134	97	120	108	117	113	104	118	116	104	115	142	100	108	95	105	123	119	114	113	86	100	122	87	123	108	117	103	132	133	110	114	116	107	110	96	115	100	108	110	118	113	109	111	121	110	113	108	111	105	107	113	110	115	120	124	93	114	118	112	108	107	112	112	116	81	115	94	106	109	101	100	119	102	117	120	122	107	107	110	100	104	93	114	117	101	96	109	105	117	127	103	119	109	112	120	100	113	117	127	121	97	119	124	120	126	112	117	110	100	88	115	126	115	91	101	113	102	100	117	108	108	98	108	104	105	106	98	101	104	122	98	124	100	108	94	116	95	102	114	101	92	105	104	117	108	100	117	116	92	86	127	110	100	94	92	103	114	113	108	111	118	130	128	111	102	120	117	107	98	109	112	112	115	124	115	109	123	110	99	120	99	105	104	105	120	103	121	116	96	108	123	120	113	92	115	120	106	119	123	108	119	133	107	120	90	110	101	116	101	103	95	129	121	118	94	118	105	120	118	115	105	102	108	127	107	116	104	113	109	92	104	136	115	109	121	109	124	104	101	120	110	123	114	114	100	99	129	122	113	111	102	118	133	100	118	111	90	125	114	121	114	105	120	102	122	115	116	110	114	105	107	104	109	121	120	115	128	117	113	122	109	118	108	106	91	105	130	113	105	118	125	116	90	114	98	112	101	102	111	99	117	127	116	110	118	119	131	114	106	102	102	112	129	105	117	95	115	114	111	101	106	110	127	105	83	101	121	115	97	127	86	106	117	125	96	123	122	105	107	139	121	127	100	94	107	103	95	108	90	111	119	110	109	103	124	113	105	107	109	100	102	116	98	109	126	114	108	119	113	106	108	99	107	106	99	117	107	113	112	91	121	118	127	117	101	109	123	105	101	139	113	128	106	120	107	128	110	129	105	85	123	101	108	120	107	109	95	105	114	100	110	105	104	97	118	102	122	111	121	99	98	119	117	102	115	114	86	113	120	123	104	109	102	106	115	118	119	127	126	128	111	105	101	105	128	138	112	137	122	113	107	103	105	134	126	113	106	143	104	81	116	108	123	106	125	115	103	98	121	114	128	97	114	112	106	90	110	113	111	116	109	129	118	102	101	109	112	113	113	90	96	104	107	105	115	115	118	123	116	101	100	110	122	91	87	119	115	105	105	96	101	117	131	98	114	113	100	114	104	119	95	90	98	123	94	122	120	107	114	101	119	117	123	101	102	119	122	120	106	108	109	114	122	122	123	92	121	99	93	109	102	108	119	121	88	122	107	107	111	114	115	122	102	119	112	127	101	101	97	112	122	102	128	96	97	106	93	121	114	117	125	104	111	100	112	106	110	88	102	136	125	98	121	90	115	123	118	121	105	115	91	110	116	109	108	110	121	122	104	127	118	108	105	88	123	102	109	123	101	101	125	114	97	104	106	112	111	119	107	91	97	117	103	91	130	119	92	103	90	106	110	116	104	116	104	121	123	108	102	101	120	113	107	116	123	103	93	111	103	86	115	129	124	99	98	127	108	120	101	122	111	121	121	107	106	101	111	96	119	110	106	125	107	102	94	119	92	132	114	104	102	105	99	109	100	104	116	110	108	124	96	94	102	111	119	107	117	111	120	105	115	103	111	106	108	107	114	105	117	111	106	112	117	114	109	95	115	118	96	90	94	96	111	83	110	103	122	96	108	118	103	107	123	109	94	116	118	115	108	113	119	97	103	128	110	94	116	88	104	98	110	121	92	101	103	109	118	108	102	119	112	114	104	117	114	97	103	98	119	108	119	121	109	114	102	120	106	106	99	114	103	93	111	127	97	127	123	125	113	103	112	117	118	112	107	113	120	127	113	114	105	112	101	105	113	111	114	125	101	126	102	118	114	100	90	124	114	94	109	123	100	100	111	80	114	122	104	116	106	97	110	110	128	107	113	119	133	114	104	129	101	99	106	114	131	91	103	96	110	115	131	120	96	99	93	124	96	122	118	107	99	109	120	119	112	103	121	117	108	109	112	111	102	102	126	122	110	116	93	87	125	110	121	108	114	111	103	117	117	109	122	104	102	121	106	123	113	110	108	120	112	98	102	131	137	122	116	111	100	117	109	110	106	116	96	107	98	113	99	119	102	105	114	101	96	113	108	120	116	117	121	123	116	112	102	104	116	120	101	107	114	107	122	110	92	93	105	100	116	115	116	115	107	105	112	133	94	118	86	125	100	106	104	103	87	102	106	103	105	114	126	94	94	113	107	117	124	107	105	114	115	110	126	112	100	109	118	106	106	111	105	120	128	98	90	112	124	103	108	92	116	109	105	121	125	94	95	111	115	100	114	105	115	115	117	115	116	116	100	116	121	115	100	115	116	105	94	106	122	121	98	121	114	101	109	114	111	112	108	98	107	106	112	93	126	122	123	107	127	114	120	106	120	103	106	105	111	130	104	143	119	91
9396	484	629	626	598	574	504	424	437	416	383	419	381	391	388	380	335	368	343	388	393	368	357	359	366	363	342	350	368	353	342	379	402	335	372	355	340	359	359	370	331	344	336	362	344	347	366	351	371	371	352	317	372	380	354	348	361	354	334	341	347	381	369	371	358	342	328	345	383	367	347	347	375	363	337	344	363	334	367	332	361	399	346	358	336	378	371	334	344	334	371	343	375	340	402	361	332	366	334	327	336	366	383	317	370	322	353	308	346	384	372	367	364	362	363	358	348	370	353	327	349	354	343	335	323	349	384	344	347	375	374	361	365	353	345	334	380	373	323	318	331	353	356	370	341	349	367	378	373	356	352	346	361	348	333	362	357	382	338	347	336	398	361	354	412	363	375	357	318	359	375	352	359	303	352	341	339	371	350	373	342	348	393	370	360	338	389	349	353	345	348	369	333	369	357	364	350	347	316	355	323	302	378	386	373	345	374	370	384	355	352	382	351	332	357	346	382	352	325	376	357	343	340	373	375	353	356	362	345	338	350	329	349	361	367	342	356	363	343	374	397	328	366	340	379	351	364	372	372	384	346	319	371	335	342	358	349	366	343	362	348	365	368	335	348	362	336	382	361	344	379	318	365	361	395	336	330	369	368	393	376	380	382	321	352	336	335	338	358	406	349	335	353	343	340	338	378	369	322	364	359	359	341	368	367	357	363	375	357	356	348	340	344	357	366	340	361	365	378	369	353	351	299	361	337	358	361	359	366	385	381	399	354	374	343	360	389	321	341	309	323	345	355	350	392	324	393	357	357	346	379	356	361	344	337	346	351	348	378	369	358	375	359	334	355	352	378	376	384	385	362	359	385	347	351	370	351	344	367	366	378	369	341	330	359	360	367	333	324	342	365	363	338	348	387	348	375	335	358	346	329	376	356	354	340	352	362	336	337	398	364	336	373	345	346	331	335	357	369	369	371	349	363	356	352	351	352	353	376	363	348	381	370	355	333	345	363	347	386	361	341	400	363	333	354	365	338	336	345	392	391	339	319	371	394	347	370	369	356	345	340	376	343	342	344	339	364	354	395	352	374	331	377	337	360	358	328	361	376	369	392	354	369	381	362	359	364	372	336	377	350	323	355	343	363	354	334	364	334	335	372	355	343	359	369	381	338	361	367	363	353	354	336	348	328	354	366	340	345	331	370	352	330	357	361	344	348	342	346	366	362	347	345	327	368	349	343	378	334	364	334	370	353	361	347	327	352	354	370	368	296	359	388	331	358	354	371	357	388	357	389	352	336	372	344	368	355	388	367	358	323	374	367	369	351	358	361	356	372	329	390	321	358	369	360	344	338	379	352	359	382	365	344	332	350	358	340	316	357	354	374	353	340	385	383	338	358	368	363	323	349	378	330	364	353	353	340	330	335	354	345	372	331	363	362	333	348	359	372	331	359	411	349	347	392	327	328	355	358	335	350	355	344	371	366	363	350	345	346	421	344	385	344	346	391	352	316	356	419	311	318	393	369	323	312	374	358	343	348	352	380	329	348	356	348	339	345	355	372	384	383	405	354	317	370	357	397	364	378	328	370	356	355	335	331	349	368	347	341	343	337	348	366	313	354	390	358	366	404	359	379	327	340	364	359	318	339	341	339	370	341	360	362	362	331	384	364	348	349	331	353	368	330	355	329	366	346	343	354	364	373	324	345	338	399	397	355	342	347	348	358	359	365	334	364	319	363	354	344	344	345	316	333	322	341	351	366	388	361	352	350	371	366	355	364	374	360	342	366	348	383	346	362	366	366	374	372	345	345	371	344	352	361	356	375	388	383	367	362	344	369	347	353	350	359	354	355	376	354	351	378	360	403	341	353	331	362	332	375	337	371	322	336	360	359	340	322	338	347	357	341	335	368	342	352	401	356	373	326	351	357	355	388	331	374	347	379	344	369	374	386	372	377	311	344	363	352	366	327	338	370	401	373	362	368	357	380	352	381	364	361	365	399	378	375	342	344	388	347	349	376	381	347	342	362	361	356	355	356	377	334	368	337	389	329	338	390	342	370	374	352	326	341	335	385	346	368	392	380	361	348	375	347	356	317	339	343	366	358	350	357	367	346	339	317	363	357	369	368	361	362	377	385	369	339	340	355	345	346	386	346	387	362	343	322	345	387	336	379	359	370	358	373	337	345	348	334	364	349	360	380	359	353	365	334	350	395	360	385	358	361	395	303	383	315	354	343	342	370	340	351	392	343	381	346	352	377	373	353	382	342	352	368	343	357	353	320	361	359	362	337	358	362	395	344	360	364	353	361	328	357	377	355	359	351	358	356	348	359	345	343	338	372	316	346	325	371	371	364	381	348	344	354	350	373	366	353	361	351	345	354	366	375	384	370	355	372	344	335	342	351	336	356	327	319	367	324	328	389	375	346	394	356	393	347	356	367	308	349	346	384	318	348	327	357	358	386	329	353	366	327	362	354	348	345	365	357	358	370	371	341	360	364	373	351	379	355	347	359	362	336	356	360	349	361	352	394	338	353	348	338	335	396	386	355	348	329	358	358	318	367	316	366	364	351	344	364	346	344	369	357	364	335	360	339	365	353	360	355	354	375	384	309	347	336	372	388	359	345	346	346	364	375	335	365	345	368	340	363	353	385	359	378	363	354	352	349	352	354	344	349	322	368	386	349	368	366	319	367	391	364	386	318	348	356	324	370	345	331	366	353	343	379	364	371	349	331	393	360	345	339	332	333	364	337	343	352	359	364	356	371	363	359	353	356	364	366	339	347	324	322	352	366	344	360	357	353	322	335	355	335	367	357	365	364	404	330	332	330	350	327	341	356	371	356	369	346	352	374	355	332	380	337	321	348	377	375	364	340	335	347	357	357	368	333	347	337	363	320	345	321	354	371	372	368	353	377	356	337	371	398	341	358	397	352	346	350	350	395	352	330	346	386	357	380	357	389	328	339	391	363	407	362	330	353	352	365	368	348	334	355	338	357	352	350	344	353	359	350	338	377	379	373	369	361	377	387	339	352	370	381	358	369	379	357	333	346	342	395	382	375	400	330	358	355	367	347	368	355	330	358	367	339	369	342	332	349	358	341	359	380	360	343	369	341	385	368	343	368	361	385	351	355	355	395	394	317	336	354	361	345	345	339	335	370	344	382	345	358	338	379	331	400	336	344	345	371	377	325	332	399	351	348	377	362	341	365	380	371	352	347	343	345	372	333	361	343	377	363	320	351	364	368	361	323	366	371	378	340	360	358	346	387	364	338	360	339	371	373	330	325	356	341	374	330	340	352	372	326	339	344	360	386	332	349	347	349	342	353	398	333	344	341	333	329	357	383	344	370	335	357	349	363	356	342	347	332	365	384	324	362	369	386	376	363	342	379	346	338	347	323	376	360	327	346	350	361	341	340	328	358	356	341	374	346	350	350	340	339	317	348	353	381	349	367	352	357	367	315	375	359	313	355	374	356	397	363	357	363	367	355	381	339	362	362	389
25742	9103	3573	1767	1000	590	311	199	144	145	152	140	143	173	140	159	121	142	131	144	114	136	128	137	121	123	135	135	127	124	140	135	148	120	111	134	133	140	134	133	115	140	136	120	134	152	136	138	133	130	131	132	134	135	122	131	114	134	142	137	107	142	126	134	123	120	121	127	125	131	116	120	120	111	134	113	116	132	121	115	126	114	123	139	120	107	128	126	129	121	140	148	121	139	110	122	122	128	126	120	133	128	103	122	127	119	129	112	136	127	131	143	145	124	142	132	126	134	124	149	144	119	143	119	132	142	147	156	141	118	125	144	114	121	130	120	135	132	136	132	136	130	141	141	113	131	117	129	126	136	126	115	121	130	128	144	114	106	146	116	148	145	132	109	121	141	119	156	143	123	129	111	122	130	128	116	127	126	130	123	127	138	125	125	117	126	127	102	121	149	122	112	120	135	114	150	132	120	130	134	126	121	119	122	132	130	139	114	112	131	135	112	109	125	118	122	127	136	112	130	110	129	151	112	134	128	125	126	119	126	130	129	139	122	121	126	142	133	150	120	167	142	137	120	136	132	130	133	110	127	132	131	141	121	116	113	128	138	110	142	130	124	108	146	127	124	139	107	139	125	138	107	125	137	140	144	120	118	128	141	140	111	118	122	136	133	114	125	125	128	123	139	134	125	107	136	103	138	142	114	118	152	115	125	111	134	118	121	127	108	115	108	118	131	124	104	116	134	112	140	118	123	106	123	139	125	118	116	123	145	132	152	155	142	137	122	122	129	117	105	130	137	134	128	117	140	112	148	123	128	122	120	124	124	123	150	105	144	121	135	136	125	127	117	127	137	131	123	130	170	142	108	108	128	141	104	143	117	132	144	128	123	130	133	138	125	133	115	121	109	116	145	115	116	139	131	118	117	123	133	117	112	121	121	124	115	155	115	128	144	125	116	105	139	119	125	162	137	122	106	119	151	120	131	123	122	126	128	124	137	118	125	107	139	116	115	133	124	116	139	123	121	139	112	123	123	140	127	117	146	122	125	124	113	138	128	114	118	117	140	155	127	140	124	128	109	143	123	135	139	130	126	126	119	109	135	114	122	113	136	126	142	136	130	136	99	158	118	133	123	123	140	144	119	116	127	119	132	121	142	115	134	132	119	134	129	143	115	119	122	117	130	114	115	137	114	141	111	124	126	125	138	119	122	118	128	123	148	137	121	119	131	124	132	120	102	114	105	125	107	112	143	118	120	122	121	111	126	137	140	139	126	137	126	114	130	122	123	130	133	135	125	135	129	125	139	132	139	129	131	119	125	124	129	115	133	114	129	113	133	119	123	131	138	111	131	118	129	129	119	114	123	125	128	127	142	137	129	137	139	138	142	144	124	120	121	123	132	131	151	126	124	135	125	129	127	120	113	134	118	132	116	135	114	137	131	135	121	140	109	106	131	133	140	120	111	138	145	133	128	131	128	117	117	136	120	122	132	113	134	134	122	113	133	138	112	142	136	124	159	107	117	125	113	129	140	115	122	110	135	140	111	120	116	116	131	134	130	99	126	117	132	132	159	120	112	109	126	110	123	119	136	151	133	109	128	129	126	146	130	124	123	114	109	135	138	117	144	110	114	106	119	123	125	141	137	149	116	140	119	119	112	118	129	114	132	146	118	135	136	131	118	143	127	119	126	111	120	133	128	115	127	112	111	135	116	120	123	137	134	115	132	142	128	121	130	118	119	111	125	110	129	110	124	136	127	127	134	133	131	122	146	114	109	114	115	129	148	121	147	129	140	122	127	134	137	120	127	129	121	128	137	135	120	138	119	124	145	109	131	122	138	145	142	120	126	119	128	123	129	112	133	128	140	143	123	141	133	124	128	119	128	121	135	126	119	124	120	137	124	140	130	131	110	104	124	125	117	139	114	130	141	120	117	116	120	115	116	138	150	135	130	130	136	139	108	117	123	137	118	133	131	143	133	113	120	112	117	132	146	124	143	126	124	121	129	131	109	130	107	129	126	118	123	120	116	112	128	102	114	152	132	142	135	129	113	137	130	137	139	133	123	110	119	124	130	113	127	138	110	140	131	132	138	106	129	138	124	145	136	124	109	123	123	122	110	127	104	131	133	112	108	115	112	125	158	122	135	118	149	134	119	113	132	127	130	127	125	117	122	128	121	134	130	134	143	107	119	128	118	126	125	145	139	118	120	141	134	130	145	112	121	115	147	98	153	151	103	148	113	126	116	125	132	133	129	149	118	126	136	115	136	116	139	138	130	135	133	132	127	134	122	137	116	141	128	112	140	118	107	112	123	119	137	115	125	136	124	140	96	135	117	131	141	127	142	147	137	120	135	130	114	128	121	125	124	118	130	123	119	121	130	128	124	129	144	115	135	142	131	128	142	128	107	119	136	131	135	109	128	125	145	143	118	125	107	154	128	121	107	142	128	121	137	137	137	121	128	133	130	145	139	147	140	134	130	130	130	107	137	121	124	133	144	140	131	142	152	133	102	116	131	122	115	136	152	131	112	132	114	115	129	124	117	98	143	111	143	130	151	124	123	122	131	124	144	126	135	122	117	131	131	131	134	148	137	115	124	134	121	150	106	133	139	131	156	136	112	124	136	128	141	134	115	122	149	150	113	128	122	137	131	106	109	103	123	132	117	116	119	119	118	120	130	159	126	134	117	138	138	122	132	144	126	123	138	114	130	128	139	133	123	109	124	147	111	112	105	124	120	121	145	110	129	111	118	124	113	136	140	148	124	106	114	143	119	122	111	121	130	121	131	131	110	109	145	136	144	130	113	123	120	136	124	134	116	120	127	121	120	120	112	127	115	126	141	135	130	114	113	136	111	111	117	128	118	108	139	117	143	131	114	127	122	135	135	138	126	135	112	129	129	124	126	115	111	113	115	144	108	115	140	122	128	135	120	134	124	107	119	119	119	124	130	129	135	124	139	129	122	129	137	145	106	116	125	110	125	131	112	130	124	138	134	120	128	130	116	127	145	143	122	119	126	134	128	137	116	146	125	111	113	96	109	93	124	127	126	128	119	126	122	127	123	140	134	132	134	130	124	136	124	138	117	126	140	114	137	128	119	111	126	145	139	105	129	133	122	119	119	115	104	130	140	142	133	124	118	134	120	128	117	159	140	137	134	124	125	126	122	131	142	139	134	123	110	130	118	128	122	126	146	115	114	115	139	131	144	138	118	138	124	137	136	130	141	111	132	134	104	141	127	129	141	117	117	128	124	135	135	132	121	111	146	127	137	133	141	111	114	135	135	126	136	113	118	99	125	148	121	136	142	139	120	112	138	135	135	124	130	111	151	127	126	140	118	127	152	138	135	130	128	127	119	112	132	121	130	121	111	147	111	136	130	130	124	124	134	135	133	143	129	118	111	121	140	147	130	132	113	105	128	133	127	130	149	127	114	143	130	123	123	116	122	142	144	127	113	115	132	138	120	132	117	146	155	122	103	108	136	130	125	124	123	123	129
18497	1016	1340	1338	1448	1387	923	697	642	606	562	543	505	499	495	508	487	465	476	464	467	466	481	436	413	448	401	467	437	406	430	447	385	397	423	450	420	378	414	428	396	416	421	392	422	400	428	395	429	425	427	418	426	440	402	422	405	414	420	375	446	403	410	428	414	434	414	411	388	391	403	404	380	430	433	403	385	399	407	401	445	383	379	405	414	432	388	408	388	403	394	356	419	418	402	389	382	387	400	411	456	400	406	397	400	423	412	390	405	453	384	404	407	391	409	420	450	424	375	402	389	416	447	415	411	406	392	427	375	382	422	414	408	395	420	392	404	413	403	425	386	375	404	413	407	380	402	408	421	413	443	382	382	409	376	383	396	433	401	410	451	387	397	411	402	370	394	373	419	411	417	390	386	412	385	392	420	379	422	357	414	398	405	404	406	367	407	405	407	433	419	396	369	414	403	421	407	395	401	399	353	436	398	429	372	417	355	380	409	392	389	391	398	415	406	387	381	393	426	416	397	415	432	386	436	393	423	387	418	393	384	448	391	396	375	409	407	414	418	435	413	406	402	423	425	374	408	411	409	410	406	419	401	394	430	434	381	406	406	441	419	399	424	401	395	454	397	403	403	422	411	412	374	440	440	396	397	374	394	407	380	402	410	429	393	399	395	428	407	418	400	425	378	397	404	386	386	434	399	376	409	388	394	419	424	419	375	395	382	409	412	405	389	390	375	396	408	411	383	385	414	462	390	390	421	438	365	434	397	412	390	373	382	390	410	397	395	410	395	361	423	401	416	441	399	367	410	399	458	401	356	412	365	396	389	421	404	392	398	425	402	412	438	403	365	355	414	403	380	408	426	415	390	412	401	401	407	411	385	450	441	405	399	403	436	419	416	394	368	392	380	400	390	390	382	407	398	393	418	414	454	385	408	351	391	405	407	397	422	414	381	393	426	396	398	381	445	391	392	409	404	415	443	410	414	387	416	442	413	386	461	409	410	411	409	377	424	399	429	385	414	390	438	385	404	408	409	445	429	414	367	390	403	394	439	402	363	406	386	379	433	427	425	382	404	367	432	397	409	419	397	367	394	410	386	435	404	424	414	437	369	401	421	439	426	398	379	415	402	400	363	395	398	414	414	410	423	398	384	384	401	399	413	432	402	400	384	427	424	434	393	365	393	393	397	412	387	446	417	355	423	422	409	424	416	403	410	426	393	366	455	358	408	405	403	411	392	429	383	403	397	387	390	385	420	400	405	403	382	380	395	406	409	442	399	395	393	429	387	400	430	393	385	414	417	384	415	405	403	389	372	399	419	423	372	417	371	389	392	396	397	422	401	404	382	390	415	403	380	377	386	412	413	415	413	393	403	413	415	402	376	400	414	395	436	421	426	428	399	396	407	432	400	382	390	423	380	392	423	414	367	391	479	444	410	385	385	415	424	380	402	438	435	435	427	436	380	414	399	416	374	419	412	425	405	424	405	385	419	406	381	390	377	424	390	388	409	410	378	393	415	436	418	405	404	402	397	387	420	389	396	418	399	392	404	408	391	382	429	431	372	404	438	376	386	385	402	397	399	419	400	422	401	416	432	381	374	403	379	383	397	365	434	404	414	393	386	401	417	388	372	410	423	384	391	386	414	386	409	397	363	367	410	399	416	416	399	443	393	407	383	394	416	424	446	386	427	427	416	411	428	394	409	404	436	425	404	397	408	415	397	385	378	401	419	398	408	418	376	365	416	432	385	440	430	383	393	397	415	429	407	355	389	393	353	383	413	386	399	434	405	402	386	408	427	428	370	405	389	388	415	403	421	372	418	404	384	379	445	413	406	408	410	407	386	417	399	433	373	407	424	390	431	414	423	407	403	416	397	388	406	417	408	416	411	402	419	411	423	386	421	393	393	407	389	431	403	420	413	401	371	419	423	399	407	367	410	414	367	377	400	392	431	377	389	424	411	399	424	405	397	422	389	375	412	423	378	396	386	417	432	418	391	383	391	415	393	338	425	400	385	423	412	395	391	394	396	404	392	410	406	391	388	394	412	419	392	421	370	393	390	416	411	396	377	376	406	370	431	411	405	392	407	394	410	391	409	408	382	404	385	404	399	390	396	433	416	436	353	400	392	427	358	370	409	411	414	392	393	427	373	406	390	411	408	397	374	401	406	392	397	399	411	409	397	405	423	381	404	395	447	431	380	382	419	392	395	401	409	418	406	410	405	380	401	386	398	416	381	406	393	389	357	393	379	416	439	411	388	415	405	457	411	405	407	402	403	433	398	408	391	381	417	348	449	350	411	391	402	421	406	377	405	413	420	411	409	421	429	417	407	399	418	418	426	438	373	379	416	424	383	368	390	412	419	396	384	363	383	411	374	402	402	422	394	404	404	378	416	414	397	401	399	387	410	386	408	416	391	416	420	419	411	432	381	426	406	394	425	411	439	391	381	378	406	420	391	382	391	383	427	431	418	382	416	424	410	449	416	400	428	397	425	387	443	411	378	394	389	403	405	455	380	391	422	435	430	409	390	401	417	400	443	401	416	390	417	391	365	402	417	444	371	383	394	422	438	422	395	392	385	416	439	411	370	426	430	403	426	389	395	415	399	397	419	424	396	372	370	394	394	424	407	374	393	373	394	404	385	394	379	384	388	433	371	425	405	393	360	395	412	406	416	443	408	386	401	386	421	393	403	414	417	396	404	383	391	407	414	415	410	371	449	428	393	415	384	394	435	380	393	358	368	378	375	393	402	395	421	399	409	410	358	417	406	436	415	398	391	419	383	415	372	375	425	397	413	364	404	391	423	419	405	392	415	420	433	421	411	424	387	398	424	374	450	383	399	392	403	398	391	413	456	367	409	375	427	421	412	358	389	413	404	415	418	386	368	411	384	409	428	407	397	436	386	408	385	374	396	402	387	409	415	408	422	401	372	404	453	394	406	409	378	433	380	392	400	424	430	401	410	395	391	379	392	397	434	385	394	415	410	373	390	379	391	375	407	406	415	404	413	429	391	435	419	423	384	382	407	408	414	377	354	412	379	405	384	386	430	396	409	425	391	393	418	391	424	386	432	381	413	353	451	383	426	427	372	412	382	402	395	395	381	411	392	446	394	413	384	468	418	446	371	429	420	422	405	369	407	417	407	414	404	424	424	398	397	445	428	365	425	401	415	394	405	379	393	386	403	392	381	386	389	408	406	395	416	410	393	414	422	373	399	375	380	379	398	376	462	370	412	424	387	369	384	393	433	416	429	398	395	404	430	409	414	396	378	402	440	414	406	421	373	411	419	402	387	401	362	390	430	396	380	388	402	390	407	394	397	396	402	396	383	439	422	446	409	369	367	379	402	406	426	375	418	397	410	415	389	376	368	414	375	378	371	430	420	390	426	396	398	388	400	438	382	377	407	371	409	398	385	391	412	388	387	409	428	389	400	399	415	422	396	403	389	413	404	393	381	383	377	390	411	420	421	398	406	435	422	371	415	447	393	367	412	393
52590	26956	20736	15617	12058	7139	3359	1389	686	562	481	429	406	377	369	325	322	346	308	323	324	306	276	277	271	258	265	283	243	238	261	289	265	257	266	239	269	272	230	250	246	225	259	264	254	275	254	255	263	275	239	264	274	255	244	255	236	253	246	251	259	275	252	258	249	246	254	218	242	234	249	237	229	257	280	250	224	243	259	281	225	261	261	242	241	245	240	269	282	256	245	238	260	240	257	239	244	264	255	242	225	236	241	212	258	242	256	233	246	274	218	262	266	260	228	240	257	271	221	248	243	255	244	270	247	276	238	220	225	236	241	265	235	242	214	229	223	229	249	207	242	231	205	236	241	252	234	218	234	258	235	247	237	271	230	237	240	254	216	279	262	265	213	207	224	224	221	255	235	219	213	249	261	247	243	239	244	220	234	237	259	243	215	254	248	257	226	222	256	222	196	231	230	259	226	213	272	253	236	260	249	253	251	254	271	225	221	252	236	263	248	257	265	255	274	269	231	243	233	230	207	253	233	267	226	225	201	238	259	252	245	217	249	253	251	250	233	220	245	258	244	225	244	239	228	260	258	222	236	243	262	237	231	256	219	247	216	254	228	260	255	267	230	225	238	233	243	252	237	217	258	235	261	229	220	219	231	231	213	236	220	240	242	243	260	227	254	218	228	274	235	241	223	248	258	258	249	243	252	236	237	253	216	251	256	224	251	225	251	241	236	237	225	245	243	221	224	215	253	249	245	243	238	244	234	253	249	237	227	257	273	235	273	242	229	227	223	227	235	249	253	206	224	235	246	235	267	253	259	261	251	250	241	235	275	253	255	238	214	211	272	219	265	261	220	232	252	226	261	225	212	227	219	240	246	252	242	236	225	225	222	216	237	232	231	258	228	267	221	260	241	232	243	229	222	247	236	220	236	216	231	250	253	242	249	218	248	224	237	244	261	269	247	242	245	266	235	224	253	257	249	259	250	239	226	265	227	249	221	223	226	245	230	223	235	271	237	231	253	235	236	239	249	240	234	238	234	245	247	226	256	236	246	231	253	265	262	269	254	245	250	218	252	237	228	246	239	261	210	250	212	220	227	212	263	233	283	242	235	254	225	248	247	257	239	285	248	229	240	266	240	269	258	255	221	245	247	264	239	250	247	263	261	242	262	249	242	245	258	286	219	227	244	245	233	255	244	244	205	229	255	247	227	232	236	237	231	268	261	244	255	250	254	202	235	240	220	267	260	253	235	208	229	241	267	240	255	238	223	219	269	262	225	270	290	253	255	239	225	228	244	252	258	235	216	214	220	227	261	264	251	253	256	218	239	242	225	215	267	252	247	231	242	211	255	243	245	227	266	222	230	236	266	255	234	235	226	261	240	242	248	237	249	273	231	219	244	231	276	231	248	243	237	244	250	228	228	208	259	249	271	211	254	260	238	219	262	235	241	229	262	239	220	225	250	232	241	253	242	214	279	253	251	221	236	225	214	261	238	231	230	230	238	278	247	256	236	250	226	207	254	270	239	245	269	235	242	244	223	231	256	282	242	280	234	246	248	236	252	261	233	236	240	248	279	246	249	234	239	247	237	248	228	261	261	234	259	227	232	248	247	232	238	232	222	226	274	247	229	223	247	248	215	245	247	248	252	228	248	238	280	264	239	260	256	232	246	223	257	213	230	247	220	260	240	225	230	231	242	216	258	223	252	225	263	257	242	247	246	259	248	236	234	251	238	240	237	249	225	260	244	235	239	256	246	257	215	248	261	250	254	255	256	242	240	254	246	220	245	269	239	232	264	268	249	223	228	267	233	252	216	247	261	239	236	268	240	245	255	231	269	243	256	247	249	274	244	260	246	237	241	247	246	228	240	265	251	235	231	245	208	226	250	256	239	243	232	251	259	239	268	222	257	233	243	245	244	232	254	266	230	242	264	260	240	267	220	255	240	253	248	216	250	267	205	227	265	244	230	230	234	263	218	254	222	260	251	251	236	250	243	249	240	243	218	219	242	250	242	242	237	239	259	247	210	241	228	231	257	214	215	248	268	253	237	244	257	264	230	226	244	218	230	236	233	283	250	210	217	197	239	251	214	232	251	218	231	227	260	238	248	247	237	253	258	240	265	224	217	249	262	261	237	244	222	256	222	287	241	234	264	243	255	235	223	224	280	240	243	245	250	243	235	244	249	262	224	249	252	269	240	274	260	241	238	226	244	235	216	240	235	235	239	260	266	230	261	241	251	241	233	254	227	229	259	249	245	230	257	243	228	223	224	202	266	258	277	269	248	272	233	201	217	230	250	252	221	225	242	219	237	240	226	269	285	249	249	219	214	249	234	219	243	217	243	251	244	250	253	258	266	250	253	221	253	242	240	243	237	224	251	260	230	237	235	254	263	227	244	216	237	233	268	246	235	286	247	230	238	239	230	244	231	263	233	250	260	249	233	257	249	215	232	230	236	255	265	262	217	238	268	218	255	227	231	242	270	227	254	238	229	229	240	232	241	241	260	235	258	225	238	232	255	241	254	249	244	222	260	242	235	249	242	229	230	247	225	250	243	248	226	225	246	245	247	231	244	275	255	251	279	238	264	243	228	231	229	241	265	250	210	236	243	257	248	248	252	252	263	234	235	250	248	271	232	236	257	252	268	238	247	246	251	236	254	244	249	247	235	258	256	236	231	256	282	232	273	274	259	251	223	245	252	221	242	248	213	262	266	223	248	225	214	261	239	254	215	271	248	224	229	258	227	236	223	264	225	232	245	252	259	258	244	236	258	245	228	240	243	245	239	262	244	227	267	239	223	218	220	228	227	244	252	197	230	252	225	243	246	278	237	228	236	227	239	267	219	233	256	217	239	229	245	249	254	232	231	225	254	250	267	234	208	244	237	236	240	214	228	244	248	226	233	233	237	235	227	228	232	224	277	258	256	222	232	274	232	227	252	252	242	247	226	250	265	250	266	257	234	217	240	241	243	246	249	242	237	229	198	242	289	243	227	229	244	234	269	228	250	254	256	247	231	217	259	230	253	209	269	254	228	216	225	246	227	224	223	239	252	245	249	271	247	269	255	253	256	263	226	260	261	272	259	233	238	267	214	234	234	232	258	232	213	232	247	240	230	256	243	229	250	215	245	209	249	231	232	251	223	235	244	231	229	242	248	261	210	248	265	257	244	237	258	231	246	266	228	237	236	234	245	211	228	261	255	264	269	240	236	231	263	272	275	197	239	221	266	256	235	236	239	231	236	252	255	248	238	235	224	249	207	285	245	239	246	250	222	224	242	221	254	254	227	247	250	254	283	258	229	284	268	251	247	247	257	241	239	223	236	267	262	255	253	238	250	229	243	229	207	247	243	247	230	218	227	242	258	268	243	240	240	271	214	224	212	250	246	259	244	264	227	216	258	222	251	256	258	268	239	239	226	253	249	261	278	240	244	255	226	242	233	232	214	261	243	234	257	249	245	237	251	253	245	244	251	245	254	231	236	263	211	228	235	276	246	243
38162	4611	7243	7626	9296	6925	4198	3333	2769	2219	1986	1721	1597	1523	1413	1331	1241	1225	1132	1088	995	1058	965	940	890	949	872	898	872	816	793	879	828	775	779	801	791	772	762	835	726	751	748	777	721	767	728	725	747	811	767	761	854	773	729	766	748	751	734	732	690	700	699	732	687	696	696	693	728	683	668	750	636	687	656	686	656	721	650	703	670	649	707	667	694	691	694	701	668	727	703	720	672	684	698	649	707	674	640	631	717	706	666	658	690	686	697	675	636	638	701	683	691	644	718	661	689	712	671	629	636	630	701	669	692	692	656	650	647	642	671	697	663	671	680	698	678	694	670	671	669	687	713	687	691	690	694	654	724	658	669	663	656	648	701	672	666	663	687	715	698	678	661	676	700	652	689	641	640	672	706	649	639	661	686	646	683	657	699	688	669	670	719	691	690	653	677	695	676	688	661	632	683	670	641	644	638	691	633	663	704	673	699	654	649	669	731	662	683	672	644	666	700	664	654	671	676	638	683	659	707	689	709	623	666	680	633	676	618	701	668	706	679	720	605	655	660	640	708	638	636	686	687	681	663	624	714	668	649	691	687	658	682	650	735	666	668	660	673	639	675	657	662	645	674	685	644	679	633	643	664	676	719	626	624	651	689	695	654	636	659	721	688	689	653	669	672	687	688	672	704	656	683	650	664	657	658	678	656	680	682	692	648	668	667	697	709	638	709	664	659	635	649	686	633	631	649	629	670	697	677	632	699	683	640	659	620	655	648	671	703	629	669	659	653	669	622	652	677	670	696	617	640	643	652	670	671	704	706	663	630	657	652	648	624	666	672	665	639	646	664	671	682	705	713	713	644	671	654	703	653	606	672	655	631	664	640	676	707	708	675	642	670	670	653	604	669	683	690	667	706	705	630	685	695	660	653	703	686	677	638	660	708	685	658	665	687	665	658	680	663	648	667	683	655	644	649	682	668	636	647	681	658	649	664	635	677	733	681	658	653	673	666	684	654	666	660	664	659	685	673	642	645	644	687	627	718	634	638	682	686	687	687	663	670	616	639	657	662	615	689	684	633	670	688	654	673	692	666	662	650	693	573	714	677	650	670	672	685	689	643	621	683	671	649	680	640	686	634	691	647	674	696	658	682	657	645	647	634	698	653	657	649	675	635	657	692	650	647	627	634	671	666	624	658	645	660	636	644	656	596	658	663	659	611	669	683	641	649	705	674	635	653	664	658	668	672	616	668	662	674	671	657	661	664	702	695	705	636	631	660	628	692	683	661	639	654	655	630	677	674	670	639	666	667	658	607	686	658	661	664	667	693	653	625	689	648	664	651	681	646	588	658	678	701	644	652	640	661	673	684	655	636	641	670	682	652	652	623	620	664	672	650	652	674	661	673	666	644	677	670	680	631	688	666	618	663	662	670	638	662	634	668	646	671	695	644	685	651	665	662	650	698	678	649	699	647	694	680	627	695	658	651	686	674	668	622	660	669	670	689	612	646	684	665	669	692	613	657	659	650	677	640	653	666	637	641	639	658	655	676	628	654	701	664	680	641	646	630	678	693	700	646	683	643	693	659	663	677	665	648	649	660	650	695	686	642	650	672	691	646	616	648	608	665	656	688	655	687	634	664	649	653	655	714	669	657	652	639	677	656	650	647	664	643	723	698	643	685	682	681	712	694	637	621	666	656	684	662	688	651	672	648	647	641	678	662	648	697	723	626	635	740	657	684	697	659	702	623	669	680	654	690	686	620	656	633	641	685	671	671	671	641	672	668	688	635	671	657	690	651	642	660	634	696	659	632	675	707	662	643	658	667	653	685	652	665	670	678	638	682	684	688	695	654	657	643	659	663	693	694	666	685	632	648	648	671	676	653	659	657	660	716	660	628	620	699	658	666	694	653	657	662	676	673	683	643	702	646	677	662	655	680	687	648	639	700	670	726	661	653	637	660	623	671	664	641	675	701	667	726	703	630	648	658	651	687	663	630	687	675	686	695	677	687	675	658	665	665	654	649	613	682	682	692	660	624	658	656	675	664	659	620	669	688	694	669	667	643	687	648	642	655	697	682	673	640	692	646	677	679	683	647	679	645	688	684	655	642	664	734	648	655	680	643	666	633	681	615	687	683	638	675	654	674	739	688	667	657	681	665	658	659	652	650	698	643	655	667	633	680	661	687	633	642	672	648	655	692	655	647	688	637	700	667	678	672	671	655	650	706	654	667	682	609	660	684	639	670	663	652	636	711	712	639	695	654	634	713	628	693	651	680	622	687	670	671	666	692	641	624	653	672	677	660	656	651	671	667	660	657	640	684	669	650	629	612	673	651	662	650	635	652	660	700	661	681	643	696	636	627	670	680	726	654	692	661	653	650	699	651	680	657	701	655	621	660	663	707	699	627	686	659	642	622	652	668	688	655	644	658	649	689	662	684	685	712	663	683	642	633	638	631	625	684	606	657	651	695	645	621	663	630	626	678	642	661	635	639	675	659	680	662	656	689	648	677	660	686	661	695	692	589	702	659	659	629	651	646	722	677	644	671	630	652	683	673	656	680	683	698	664	695	693	684	627	632	686	658	696	672	678	649	687	660	654	689	636	712	643	687	647	645	674	649	684	648	672	640	637	617	675	707	677	716	629	617	680	714	647	668	632	667	666	709	656	686	663	615	677	656	670	692	677	675	678	671	684	689	674	611	662	634	703	624	664	674	701	656	617	667	643	712	678	719	675	658	689	665	686	662	673	676	612	623	672	670	643	682	707	681	660	656	645	706	666	635	661	652	687	645	717	666	708	659	648	688	645	682	684	656	687	644	637	679	625	659	664	691	638	622	615	683	706	667	640	667	690	687	674	661	674	669	686	669	659	693	619	652	668	661	658	697	673	600	655	619	662	676	670	665	606	681	691	663	686	711	633	693	665	651	672	643	662	691	713	653	691	670	686	703	607	631	670	642	631	647	650	698	628	677	659	707	656	692	665	667	688	682	640	691	610	708	679	666	673	629	678	681	646	690	662	646	671	670	658	642	665	655	695	634	668	671	642	650	689	647	646	717	649	637	705	635	687	711	626	659	663	649	705	654	637	703	659	657	684	645	621	666	684	668	662	683	665	647	654	654	651	655	644	655	641	652	693	651	677	690	668	630	666	660	657	664	649	643	660	654	629	696	617	687	677	653	626	662	633	631	653	630	665	690	635	644	628	665	687	672	680	657	703	667	642	688	660	655	627	680	659	674	606	663	683	701	643	635	644	695	677	647	673	661	654	677	656	656	684	628	695	647	673	689	712	670	658	699	635	701	688	653	660	669	675	648	676	691	616	669	685	646	650	676	690	665	639	649	688	705	691	665	646	641	645	694	704	651	622	647	696	683	706	659	677	654	628	695	640	659	668	679	677	616	653	664	635	674	648	669	604	670	622	626	663	664	660	681	674	691	662	628	696	671	658	649	677	693	639	671	645	655	649	710	662	667	714	635	663	679	691	671	650	649	642	665	638	653	642
8579	1624	700	462	417	246	210	122	134	129	111	103	106	112	115	111	121	111	103	113	137	98	112	111	104	91	126	121	109	116	106	111	106	101	118	113	128	118	120	121	114	91	120	107	121	101	112	91	110	96	110	110	93	105	111	118	112	113	104	135	110	99	122	115	101	106	121	115	102	97	109	88	113	96	102	109	101	79	109	110	105	100	110	110	110	98	101	94	95	119	110	102	120	85	111	124	108	104	116	109	124	96	117	107	99	125	118	101	111	77	134	95	101	128	94	115	125	103	111	99	109	102	118	101	111	107	111	104	98	117	104	111	126	123	108	111	94	86	98	111	115	109	117	127	122	110	112	102	119	91	100	107	121	117	97	90	111	117	92	121	110	106	116	82	111	96	109	116	88	89	100	107	106	105	111	102	94	92	116	107	100	101	93	83	111	87	109	95	115	118	104	107	127	105	119	107	114	107	112	109	109	112	97	91	116	109	111	102	118	88	100	110	105	107	107	106	129	117	97	111	113	105	87	111	102	88	123	112	101	121	114	98	105	98	94	102	122	112	104	119	112	98	105	91	104	120	94	98	93	101	108	92	109	94	128	100	104	119	112	116	118	116	100	108	112	110	116	111	116	134	94	96	108	112	121	107	105	113	97	103	101	115	104	108	112	108	106	109	105	126	101	121	113	104	102	110	110	130	113	91	114	101	116	104	101	119	112	117	126	88	108	94	109	112	110	123	100	119	97	128	109	121	108	108	101	105	109	81	115	133	117	90	117	114	108	124	131	110	98	86	123	102	90	118	109	107	123	124	110	81	115	116	101	110	89	100	108	107	105	107	97	106	103	106	103	102	110	104	110	101	114	116	121	123	114	93	117	106	116	107	113	108	113	97	93	108	109	119	90	98	114	100	122	93	128	112	108	131	106	118	108	113	119	110	114	110	104	101	99	100	119	106	92	98	121	116	121	104	101	121	122	99	102	125	94	105	109	111	106	118	105	123	97	104	95	92	111	118	104	111	113	94	109	98	97	109	99	103	117	97	100	96	106	109	83	87	110	100	108	121	110	100	93	106	113	100	104	110	113	103	110	99	113	108	123	109	109	112	112	118	129	113	109	112	98	111	93	96	123	119	109	96	112	117	80	94	90	104	103	104	123	117	92	108	117	125	113	103	113	104	88	100	109	106	100	105	125	95	107	118	95	100	115	106	113	114	96	117	112	101	114	118	97	109	115	131	108	122	96	132	107	108	105	125	92	116	114	114	98	101	107	119	125	80	103	88	106	112	95	105	105	109	131	132	92	112	87	115	97	106	120	112	119	114	119	108	103	104	92	113	88	112	108	106	109	114	104	112	102	107	106	96	114	123	91	92	95	100	109	86	82	95	114	85	113	97	112	93	103	102	154	93	122	105	110	106	115	109	118	107	106	100	122	85	121	78	88	94	106	104	120	109	107	88	105	104	98	89	101	101	101	111	82	116	104	101	116	108	120	115	103	116	112	111	89	98	97	102	103	110	111	95	96	103	93	108	116	114	116	83	89	110	115	98	104	102	114	87	92	114	87	97	109	106	120	109	113	106	103	99	96	111	106	114	108	117	96	116	133	101	102	105	115	94	114	89	103	114	118	106	99	87	84	118	124	126	114	103	112	93	108	107	114	99	104	96	110	97	122	103	121	90	102	101	107	91	90	110	95	113	116	124	113	118	108	115	105	113	107	110	117	110	104	113	123	110	106	102	106	105	119	112	118	106	100	119	107	107	112	100	113	111	107	109	119	93	94	104	116	105	87	108	109	127	97	89	96	122	102	87	125	117	95	114	108	104	102	106	97	91	99	95	119	103	125	101	118	95	118	118	121	126	107	103	103	103	90	99	94	124	95	116	113	105	111	98	100	101	90	120	90	89	90	131	111	109	97	97	106	127	110	119	105	107	106	101	111	93	116	116	119	97	114	105	126	121	101	115	109	115	104	110	106	100	98	113	135	103	107	101	115	92	111	112	111	101	105	111	97	88	97	112	103	113	106	92	104	95	82	102	109	97	132	97	109	119	101	105	88	84	108	105	122	102	97	111	94	106	93	96	110	107	99	94	92	91	108	108	94	114	116	106	104	124	94	91	135	91	102	103	102	88	101	96	109	115	104	110	103	96	123	115	123	126	120	99	120	99	105	97	95	110	109	97	111	111	104	109	117	95	114	107	109	112	98	110	110	119	105	117	117	91	114	123	113	108	114	123	103	106	106	114	104	117	115	114	122	107	105	109	103	113	89	126	105	122	105	104	105	125	118	97	123	100	109	126	119	103	111	95	114	114	99	110	112	119	96	104	120	98	95	116	106	100	110	129	105	119	88	101	101	102	112	93	114	109	111	105	114	102	86	88	97	106	107	100	111	115	117	127	97	119	106	123	123	102	100	98	109	112	86	111	123	92	104	91	131	119	119	107	115	109	92	126	107	97	112	118	116	112	109	99	106	110	93	107	120	101	110	109	98	117	116	112	102	125	116	96	116	109	96	117	107	94	100	139	110	103	104	109	112	103	107	100	107	98	111	96	91	93	90	83	109	102	125	122	90	114	106	115	118	114	111	121	111	101	97	119	103	84	113	115	97	119	100	113	90	98	122	120	103	102	114	82	120	96	118	103	95	94	118	118	104	95	103	96	112	105	138	109	107	117	100	87	101	115	90	114	87	103	112	117	99	103	95	102	103	108	100	118	109	101	97	114	105	117	110	101	100	108	102	95	107	102	100	102	113	97	121	94	109	107	118	121	109	118	123	87	101	107	106	104	106	98	98	102	107	109	104	107	118	120	96	103	100	117	118	109	99	112	101	93	100	104	91	102	117	117	99	133	112	99	91	107	97	100	107	99	108	105	118	107	104	129	106	124	119	123	117	103	114	111	108	137	112	105	115	108	102	122	108	89	96	112	110	125	94	100	83	113	92	103	95	108	105	113	109	108	98	96	101	102	113	87	105	117	112	98	120	98	99	122	109	105	113	93	94	115	108	96	110	133	113	104	116	109	101	85	127	108	111	106	114	111	94	101	96	109	116	97	104	111	104	105	108	117	89	107	121	102	116	107	94	100	111	113	101	105	108	123	125	115	110	117	116	111	114	102	118	106	119	102	96	125	109	109	110	86	126	109	100	109	104	97	97	103	116	104	102	107	129	105	128	86	102	91	116	109	119	104	104	117	96	122	109	90	103	108	110	119	131	120	110	109	81	104	96	124	92	113	121	116	97	117	98	110	113	113	104	119	97	105	91	110	112	103	114	102	84	124	97	103	109	104	102	109	101	97	112	92	110	107	103	108	102	97	86	96	127	114	130	91	99	98	103	102	112	80	109	99	112	99	111	109	91	104	111	104	94	139	91	120	129	106	108	110	92	109	82	108	109	121	111	102	112	98	90	106	120	92	106	131	114	115	105	97	104	100	118	103	106	108	115	100	105	125	100	113	98	96	98	102	115	105	114	102	101	123	121	120	104	100	110	109	116	92
8221	684	625	661	980	557	454	470	403	419	403	409	402	382	379	365	381	404	351	362	374	365	387	375	379	372	360	349	365	355	379	372	370	361	372	348	364	359	350	375	367	362	344	369	335	364	359	376	355	353	362	335	369	348	375	337	367	380	335	329	357	329	372	332	348	341	347	338	349	334	370	327	310	370	374	334	333	343	377	340	323	354	373	376	368	342	358	378	310	360	343	333	366	345	312	355	358	334	354	350	357	322	333	381	372	345	343	341	336	353	361	337	316	375	339	326	387	343	321	338	363	306	317	360	331	341	369	349	346	363	331	358	369	318	338	341	351	383	391	356	356	380	410	333	335	340	324	359	344	353	362	368	312	350	365	329	326	365	348	328	346	347	347	356	383	340	348	345	353	335	368	327	333	335	312	347	358	344	341	349	376	331	333	356	353	359	367	339	369	385	367	347	332	362	325	328	331	315	364	320	379	350	331	335	362	359	357	330	384	359	335	326	376	356	356	381	356	332	332	366	325	313	376	334	351	322	359	352	340	349	329	344	345	376	343	380	350	367	323	343	373	367	320	327	354	349	352	349	321	357	359	324	372	358	340	375	341	334	372	340	345	325	345	366	367	345	350	362	377	347	381	374	363	340	347	379	376	343	325	361	343	343	360	335	353	362	357	337	377	362	380	342	345	332	366	351	359	347	317	323	324	359	351	356	372	344	361	323	352	339	348	351	337	345	369	356	358	322	351	316	365	359	353	345	329	364	351	352	330	351	347	352	344	333	374	347	362	356	370	354	365	369	360	330	371	323	373	336	348	340	345	372	342	337	334	343	328	361	318	336	346	350	365	369	375	376	364	352	386	351	356	338	351	347	362	373	330	358	366	338	350	345	363	382	375	391	330	354	376	336	329	348	352	323	356	360	336	359	328	364	333	324	357	353	320	364	348	324	340	332	353	343	351	375	361	346	326	368	350	335	366	329	379	372	340	328	349	364	338	333	372	325	327	360	389	350	342	364	375	324	309	359	348	364	369	349	336	366	345	356	370	335	327	331	337	333	338	346	353	342	364	343	397	351	389	329	357	353	358	362	345	337	361	362	392	362	355	317	349	330	356	375	327	364	359	359	339	381	356	313	333	328	345	410	341	390	357	337	383	341	331	352	324	375	338	330	385	353	329	342	331	338	358	333	354	348	358	347	350	341	345	360	359	356	326	335	319	374	368	368	358	363	362	341	333	376	350	345	366	349	358	349	364	355	350	369	332	378	331	342	370	341	363	349	315	360	347	327	339	377	347	356	338	390	340	386	325	336	333	348	322	356	334	362	336	327	320	359	377	324	334	319	336	364	326	338	345	346	359	351	363	360	338	336	307	322	351	325	352	345	344	388	343	332	363	367	345	342	328	370	364	369	357	331	337	351	346	349	356	334	343	369	366	369	346	374	351	357	400	330	353	367	304	353	325	363	381	330	349	345	331	355	338	347	331	358	353	305	343	351	389	332	373	346	334	350	389	361	346	333	357	377	300	371	368	340	352	366	332	333	330	353	373	377	354	370	307	332	347	351	339	350	343	380	358	338	353	343	337	382	374	371	366	311	362	363	372	351	339	348	356	336	336	354	326	348	367	359	307	336	362	339	345	356	311	361	351	363	378	376	351	387	347	360	344	327	338	371	382	387	359	357	340	354	369	348	345	344	344	358	349	359	318	359	337	346	344	358	348	358	338	371	332	314	363	364	311	339	343	360	335	335	356	338	343	387	347	356	374	311	332	337	326	339	352	363	341	360	316	339	349	334	346	356	347	337	336	328	386	342	323	353	326	352	326	356	372	347	336	362	351	359	325	338	351	344	323	332	321	359	335	358	342	342	377	343	352	353	347	384	372	352	346	358	373	372	320	339	350	327	342	358	344	349	356	353	347	355	360	311	353	370	335	361	359	323	344	383	351	345	361	359	338	359	339	369	329	334	340	342	320	373	350	387	364	342	349	348	338	352	316	352	363	352	372	368	317	335	338	357	345	327	308	323	341	328	348	353	339	365	358	371	322	343	384	349	347	342	348	342	375	341	345	341	350	370	352	380	335	354	327	353	356	368	348	353	371	338	357	378	376	368	355	362	355	349	347	354	317	351	330	367	320	344	339	325	344	316	358	366	371	381	370	359	335	350	338	329	391	342	325	343	326	359	364	331	337	366	347	336	359	325	380	334	324	323	340	329	370	342	348	341	339	375	340	362	350	353	372	336	344	323	354	318	346	360	373	359	357	380	356	353	347	374	346	346	340	323	366	366	349	327	372	352	331	352	351	349	345	367	322	372	344	373	361	357	349	356	347	389	345	355	351	346	363	338	345	329	343	357	322	334	345	378	346	357	348	343	350	355	330	321	360	343	377	361	313	345	377	365	346	347	330	381	353	320	388	339	331	321	335	332	356	374	348	348	349	346	338	354	345	307	355	343	324	334	344	350	360	375	354	341	343	317	372	363	373	356	385	382	387	343	357	341	369	394	349	351	335	357	339	334	357	346	349	335	359	323	357	345	327	366	333	364	314	330	337	345	395	353	384	342	363	351	328	319	353	361	361	339	353	338	351	365	381	314	380	335	351	367	347	335	327	375	363	376	334	349	366	371	350	347	371	335	382	350	341	332	354	376	365	319	315	334	359	343	364	357	372	354	340	350	351	343	335	376	324	358	352	343	357	344	329	345	373	366	362	369	361	356	371	374	369	331	347	367	338	370	359	332	340	322	363	334	347	341	363	326	359	339	357	364	381	350	381	325	351	360	341	343	346	348	367	328	335	359	355	346	367	334	383	367	353	342	353	372	308	376	362	377	337	365	373	351	365	331	374	352	357	329	343	364	366	335	353	367	359	352	343	347	346	348	345	318	331	371	340	364	364	371	371	364	343	331	348	344	380	386	355	346	313	393	377	339	336	351	357	341	332	355	367	343	348	366	363	337	344	359	394	354	321	344	353	371	359	315	317	328	328	365	378	369	340	320	375	330	336	365	372	365	318	336	351	364	347	374	347	335	345	301	339	336	345	340	365	376	329	386	346	308	370	359	331	350	360	366	345	344	321	351	369	308	365	361	393	344	345	366	366	355	345	341	357	355	333	355	375	373	343	334	333	331	331	335	364	381	367	357	338	327	360	353	362	332	388	356	338	360	345	386	369	331	362	364	336	351	385	341	364	342	344	363	378	340	351	373	351	314	343	381	353	342	331	338	330	364	344	367	348	357	321	361	366	331	355	343	367	349	334	363	333	338	360	358	350	350	389	367	364	353	354	367	343	351	367	319	301	332	363	376	367	333	355	325	358	337	316	333	366	340	356	363	362	340	352	363	346	360	352	383	339	313	322	343	354	349	333	353	339	359	347	370	338	356	353	334	346	366	335	316	378	352	358	345	338	367	326	346	312	339	367	356	346	333	365	337	355	360	381	358	356	323	337	359	340	367	315	347	349	348	357	352	364	345	334	364	345	371	338	370	357	347	363	344	369	351
28356	19986	8937	3951	2071	847	474	236	154	153	142	157	134	155	133	118	152	140	132	131	117	132	133	139	106	136	121	131	140	131	136	113	124	101	126	134	120	125	117	141	124	129	127	144	113	123	130	127	129	135	145	134	126	131	113	108	130	135	109	128	131	125	134	109	138	139	129	128	120	107	121	128	124	140	122	118	124	135	125	118	136	120	112	153	140	121	107	137	135	137	144	110	103	132	116	108	137	135	129	110	118	116	128	115	131	93	124	123	112	121	126	149	117	110	119	135	125	146	115	121	106	135	129	131	129	128	121	120	129	136	117	120	131	146	122	119	118	120	125	133	121	128	133	122	141	123	114	131	114	132	121	135	124	113	132	137	124	118	128	125	148	117	127	115	117	135	111	121	133	115	115	144	126	120	127	110	169	135	152	126	127	137	145	116	126	114	116	114	120	122	126	151	106	135	118	141	135	120	117	129	109	130	132	142	103	121	132	143	124	123	107	135	118	132	134	105	141	119	134	109	133	132	100	115	117	139	105	129	137	114	135	139	130	116	107	129	121	111	115	127	136	133	126	137	133	124	144	119	114	124	126	127	125	114	110	131	136	129	144	129	116	115	127	151	139	122	120	140	115	137	122	118	109	113	114	125	124	132	126	149	141	111	138	129	120	103	111	132	131	131	120	116	124	120	126	119	134	128	118	140	122	128	127	115	132	129	135	141	117	125	128	147	119	132	124	124	129	143	138	121	118	136	105	132	139	123	102	137	112	125	134	108	121	147	137	136	128	143	133	125	151	147	124	113	133	105	118	109	128	136	114	124	126	123	113	126	124	130	131	122	121	121	123	132	124	139	130	119	114	137	141	128	118	126	120	121	124	132	130	132	112	141	121	111	113	109	147	125	143	113	127	131	123	113	148	116	140	114	126	139	111	123	102	118	113	139	134	118	125	132	131	125	135	119	122	124	116	121	118	121	111	125	140	121	111	115	120	122	109	97	117	128	124	131	135	107	111	128	118	135	113	113	135	121	126	125	123	125	126	125	132	117	119	130	122	131	146	118	132	127	146	136	125	109	96	109	128	115	129	120	122	129	113	122	121	127	147	126	124	126	117	140	120	135	126	130	132	127	134	114	136	126	136	114	116	124	126	123	118	109	100	95	134	118	131	124	141	134	123	105	119	124	130	117	119	120	120	122	133	129	118	116	120	106	115	128	109	98	132	139	118	130	132	114	126	131	121	131	126	144	107	146	131	137	109	126	122	114	123	123	117	124	131	126	123	130	147	116	114	122	102	111	129	122	135	129	127	121	147	126	135	111	130	127	133	128	121	113	113	112	122	120	131	114	122	119	116	145	116	134	117	144	117	137	143	107	110	112	126	136	123	129	120	140	109	124	124	103	133	138	113	133	146	121	135	126	133	120	121	135	129	117	138	125	114	116	145	138	116	115	121	111	117	135	130	102	137	111	135	113	104	128	125	117	125	116	143	124	138	151	156	122	119	122	129	123	103	110	108	127	127	114	111	114	102	113	129	147	151	126	116	102	128	119	126	115	124	125	103	129	142	125	122	136	111	116	105	99	107	115	149	109	118	126	123	124	104	131	134	138	113	126	115	119	133	126	124	124	136	117	128	127	137	127	133	128	125	157	135	124	137	121	128	117	112	112	135	112	115	121	114	120	120	93	141	116	118	114	113	118	117	122	120	123	130	103	130	129	133	124	126	116	132	128	130	114	133	137	158	129	132	143	143	148	130	127	121	132	128	119	120	126	116	116	118	145	138	123	128	123	130	149	127	131	139	116	128	127	114	157	119	120	138	130	105	129	111	131	121	128	121	124	119	125	114	124	139	128	142	131	120	126	82	129	142	124	131	136	114	123	141	135	117	127	106	118	108	115	113	128	123	141	127	131	128	116	112	143	131	121	127	155	113	110	127	129	127	110	122	130	133	109	128	119	129	126	130	106	117	135	129	116	134	147	117	135	110	111	115	145	123	116	136	91	131	132	141	142	132	135	138	130	135	114	105	128	133	123	121	125	125	120	123	117	126	138	108	144	128	116	129	115	114	115	118	132	120	115	119	130	115	128	114	135	127	136	116	98	130	125	124	118	122	126	137	131	162	148	124	121	135	126	106	122	123	126	111	126	142	130	115	105	126	119	124	121	114	117	117	129	134	128	117	139	115	112	119	131	135	109	107	126	135	132	110	144	138	130	144	132	113	122	111	128	125	118	129	115	158	119	108	120	135	128	120	120	122	144	125	126	117	124	136	136	130	146	132	125	129	128	119	119	135	141	129	126	130	119	124	118	128	104	112	96	113	147	120	114	115	141	129	121	111	121	120	124	121	120	141	115	122	122	123	127	116	127	115	133	132	103	130	139	128	112	115	111	131	117	130	121	108	123	116	110	135	138	122	118	146	118	106	128	154	119	129	127	132	131	136	130	130	124	146	118	122	140	141	129	115	111	125	125	143	111	124	134	143	116	122	120	121	127	124	106	129	138	116	135	114	117	122	123	137	130	126	137	139	132	117	120	140	134	131	127	131	116	104	125	138	123	129	119	100	146	139	126	103	119	134	132	147	112	124	123	139	123	120	120	129	140	129	125	127	118	131	126	131	122	130	116	136	127	134	131	122	126	139	128	121	125	121	121	131	113	122	126	133	126	128	108	132	131	129	125	123	120	120	128	140	113	128	133	130	113	138	116	118	117	152	129	131	135	139	143	130	109	111	116	122	139	116	132	142	127	127	134	122	114	141	104	131	128	113	105	124	112	125	107	119	131	130	128	100	128	143	124	121	140	132	131	122	127	116	126	135	123	133	108	131	135	123	117	113	124	135	101	130	148	125	125	118	130	127	134	105	102	130	136	107	126	122	125	131	109	138	131	121	141	124	126	124	121	130	124	100	112	130	136	113	136	119	135	136	128	120	123	124	110	135	108	137	123	130	126	121	145	129	139	127	145	127	119	119	138	131	120	128	117	121	128	113	140	148	124	118	107	122	131	112	133	139	112	121	119	136	134	114	143	108	131	120	114	125	130	123	138	126	121	127	121	119	141	142	126	136	115	118	112	111	121	122	133	133	139	100	101	123	107	125	130	120	120	135	128	134	109	133	140	108	110	112	129	115	116	124	125	135	134	121	119	111	111	123	116	122	133	133	116	120	138	133	125	116	113	106	139	121	124	111	125	128	112	119	128	120	118	124	121	141	125	128	119	125	115	124	109	123	131	132	145	144	124	134	127	121	122	126	126	150	121	144	103	117	106	124	142	118	128	132	127	132	110	104	127	135	138	125	107	142	134	101	154	131	104	121	132	131	132	116	141	137	127	115	153	122	135	125	116	119	127	132	115	136	134	133	124	119	125	111	130	151	130	124	119	155	134	127	141	139	113	114	123	114	128	133	117	131	132	113	121	116	123	119	137	119	123	137	138	128	124	139	134	109	146	114	132	145	118	126	119	126	126	140	138	133	121	140	122	121	125	124	124	143	124	133	107
22659	10526	1963	1476	1789	959	846	777	669	608	543	526	580	526	490	482	493	506	473	491	435	431	465	434	443	420	406	418	421	447	441	381	397	388	412	399	425	404	421	405	420	418	444	432	426	446	415	408	433	427	397	387	445	404	369	397	418	427	431	405	388	425	409	400	434	402	402	395	353	418	392	394	397	385	429	395	422	405	409	444	411	412	389	404	369	398	417	384	408	385	385	412	393	408	372	380	391	415	408	407	358	385	403	417	387	401	398	416	398	402	386	387	431	384	406	428	403	444	420	419	442	420	366	426	424	378	400	396	422	404	397	398	402	403	407	418	355	417	397	408	403	403	399	416	408	402	365	419	433	394	444	402	402	389	378	374	412	391	393	432	392	418	398	399	396	404	422	376	422	428	414	448	389	344	400	444	398	412	396	393	475	391	414	398	422	394	406	415	423	399	446	406	393	398	392	387	385	391	395	411	399	403	410	377	355	409	404	395	410	421	384	426	381	380	402	410	397	426	391	393	388	422	403	445	409	385	395	403	442	405	376	404	429	388	369	402	422	377	357	443	380	381	382	430	443	392	391	387	412	383	369	433	399	402	408	389	429	425	402	410	389	385	404	370	388	377	404	415	392	363	436	395	400	373	399	409	403	439	404	401	392	405	422	433	396	415	352	388	423	387	395	385	444	410	427	396	402	406	416	396	412	360	378	413	429	394	395	384	391	420	407	376	413	403	400	390	409	432	416	400	381	377	432	394	412	352	396	386	378	367	392	380	388	424	434	390	434	430	400	391	412	387	430	432	427	430	401	362	371	372	412	411	391	397	391	372	416	416	385	355	408	403	399	361	442	400	438	367	408	421	431	432	373	421	421	425	384	402	404	391	388	386	401	416	404	368	410	423	409	425	419	390	409	396	416	455	409	382	396	382	408	422	423	371	403	382	398	394	396	405	405	398	410	406	419	399	389	444	405	396	384	443	367	406	396	432	420	393	367	402	404	409	401	413	387	387	419	395	408	364	369	377	392	395	404	405	371	359	392	373	357	389	395	397	435	426	417	397	437	425	379	398	425	365	413	391	388	418	386	394	399	410	413	355	392	377	385	414	411	408	422	402	419	411	407	393	367	367	380	403	405	398	373	347	410	420	390	372	417	391	417	400	389	430	381	413	410	389	425	400	405	421	379	380	386	394	393	394	399	408	391	389	369	386	408	391	364	385	424	396	386	385	388	444	431	417	439	422	399	401	436	431	437	378	401	415	381	386	376	388	415	417	422	403	392	404	379	405	396	382	411	424	414	391	422	357	433	390	410	394	432	416	407	396	370	396	370	367	392	385	385	380	374	398	392	398	357	387	424	422	408	445	368	424	375	391	402	410	395	421	405	367	390	399	394	414	417	424	361	408	407	379	412	430	405	387	394	439	406	432	421	367	402	412	408	415	389	400	380	370	379	377	396	414	376	408	415	379	400	423	422	390	415	408	404	397	405	432	411	440	403	394	396	409	388	410	418	411	425	373	412	399	427	408	399	418	414	398	432	380	399	411	397	416	384	405	384	368	417	399	409	397	415	390	414	365	403	408	402	394	399	428	377	408	396	374	401	384	419	382	412	385	429	369	377	404	383	430	437	441	404	395	409	426	421	399	409	391	392	420	440	417	407	392	406	377	418	425	395	370	411	426	394	400	409	431	389	404	360	397	361	403	381	361	410	373	414	390	398	412	396	396	388	413	404	386	396	367	416	415	378	364	401	392	384	386	415	399	371	438	395	393	435	410	409	394	406	387	372	406	414	404	420	411	386	393	392	392	411	407	393	390	419	388	400	434	362	419	365	371	391	365	372	385	387	377	379	404	413	404	404	404	380	373	409	377	349	378	391	415	395	428	383	384	396	413	423	398	400	396	383	400	425	355	413	402	416	387	391	409	381	418	413	411	411	381	409	395	372	384	418	401	371	379	388	419	427	391	407	414	390	420	386	385	400	373	382	361	384	412	398	374	383	404	388	410	389	402	372	386	427	399	430	380	402	398	383	391	401	445	384	411	392	357	409	408	414	410	413	381	395	421	416	398	399	408	354	362	413	438	402	387	415	378	362	357	390	402	412	388	394	419	371	412	397	448	406	418	376	388	379	405	411	388	382	387	390	376	392	394	416	388	416	391	400	389	378	399	425	351	415	420	411	388	400	387	376	396	411	363	408	397	396	392	410	433	390	423	407	377	382	408	390	406	423	421	414	372	393	391	443	410	415	403	403	393	414	358	408	383	400	436	403	399	420	404	402	391	394	386	407	383	393	414	394	399	418	412	437	386	380	410	432	399	411	384	413	434	391	373	402	371	403	391	393	382	437	403	412	399	423	361	423	388	403	398	398	428	417	411	364	396	379	397	387	392	432	368	381	399	420	382	438	367	389	418	412	404	425	386	392	418	356	368	390	403	352	416	390	391	388	393	414	442	373	438	385	390	401	411	405	410	388	402	407	405	391	410	411	406	393	377	435	377	399	435	379	374	361	415	368	432	381	415	387	396	413	383	388	446	390	390	403	399	427	400	387	416	401	422	379	378	414	351	429	411	385	370	367	392	342	396	435	411	398	409	394	380	384	412	388	392	437	375	417	369	401	401	429	390	403	366	430	401	400	383	404	396	387	415	410	406	404	394	395	396	386	391	375	394	380	413	396	380	390	439	422	350	389	430	369	397	408	399	402	376	399	441	379	428	404	396	336	391	388	374	396	390	418	387	396	370	415	411	412	385	379	357	367	422	406	411	422	402	403	356	433	415	416	380	401	354	408	369	424	374	396	375	396	411	376	359	412	346	371	424	420	387	405	400	389	395	403	400	385	394	404	395	362	398	387	405	412	398	396	396	411	379	385	428	408	362	423	413	430	386	339	423	390	412	414	410	377	373	370	388	397	364	385	403	381	437	408	391	407	423	387	409	387	427	418	392	430	395	364	417	413	393	394	392	400	402	412	420	402	373	375	383	394	411	401	379	367	394	404	434	409	375	368	381	403	370	387	411	364	407	396	415	409	409	409	439	434	398	399	416	411	419	421	403	410	373	398	398	391	374	411	435	398	409	420	417	408	415	392	390	402	419	419	410	366	424	420	385	398	391	413	418	427	392	401	392	429	370	403	416	416	436	379	397	419	433	403	385	391	412	422	393	405	416	389	407	406	400	390	396	361	389	394	407	396	383	409	382	378	405	414	415	396	389	361	428	390	406	360	407	421	421	419	418	441	399	357	401	394	392	369	456	374	382	393	411	384	433	421	391	416	421	420	394	392	396	385	417	413	397	390	407	385	405	434	411	381	429	426	376	398	397	413	377	406	403	390	406	416	387	439	368	412	381	405	403	363	405	390	423	393	393	390	397	381	405	412	416	375	413	379	377	415	404	374	423	417	406	387	405	382	410	423	383	400	393	375	376	410	416	371	353	392	370	389	418	386	418	378	409	383	437	398	402	413	354	355	402	407	370	359	375	419	386	435	385	397	392	410	417
51113	36480	26475	22969	19671	13855	7904	3226	972	494	436	414	408	369	376	346	325	339	290	301	278	250	284	276	278	259	261	294	251	266	291	287	280	264	288	261	249	234	285	245	259	266	254	242	258	221	246	256	268	272	267	241	254	259	250	251	267	258	262	251	263	263	259	297	262	248	255	256	245	253	282	260	299	266	259	273	250	230	267	266	244	233	265	264	266	266	241	256	251	244	253	270	270	241	288	226	245	274	267	248	252	242	256	231	240	262	254	243	246	235	273	261	277	271	267	243	269	237	246	262	256	221	246	258	240	236	238	257	262	256	249	240	246	263	280	248	266	234	242	242	238	249	243	278	234	240	268	264	270	212	230	259	259	274	247	272	246	297	260	272	229	248	239	270	254	235	249	239	224	250	219	237	241	258	260	247	239	271	280	266	245	250	235	240	226	257	252	240	236	250	275	274	253	282	275	251	244	243	259	281	247	243	245	257	274	289	235	241	248	224	264	254	237	240	255	238	237	244	260	241	235	258	264	264	236	224	253	244	225	232	229	260	241	242	253	244	236	246	248	243	250	258	222	263	266	249	246	220	237	247	228	253	252	245	238	233	226	238	256	246	261	295	217	261	246	263	238	223	255	245	235	246	220	246	239	281	262	267	222	242	254	241	222	264	285	251	215	240	216	259	236	268	275	259	248	271	256	231	266	232	261	238	239	253	267	259	265	243	230	245	253	229	249	230	232	255	262	282	257	217	235	253	258	246	243	264	246	261	238	260	275	235	252	247	234	272	238	216	234	240	232	249	238	231	263	236	229	249	275	254	244	275	248	240	253	223	222	215	258	268	245	255	249	254	286	229	246	236	287	247	264	226	274	249	247	252	258	237	238	260	272	264	230	254	261	267	236	294	255	207	236	277	257	251	257	259	245	255	236	278	223	249	257	241	246	253	259	251	236	232	238	255	225	242	263	244	238	233	240	259	263	238	261	253	251	250	227	245	258	263	229	244	247	275	239	257	250	255	220	260	236	237	245	232	245	256	274	224	261	262	259	243	219	233	215	277	234	241	245	270	251	238	235	240	270	266	263	234	239	245	254	234	242	264	275	270	241	265	269	235	247	240	258	238	276	253	240	230	291	240	228	241	244	242	247	250	265	226	248	263	250	250	243	231	242	251	253	255	250	247	219	255	249	271	237	239	223	232	235	249	265	227	241	251	236	247	256	251	235	235	235	270	237	263	254	243	273	253	229	256	268	261	218	239	237	240	228	245	210	241	239	227	255	248	230	235	255	227	230	244	236	262	242	221	257	258	255	238	271	243	236	246	217	256	250	228	230	247	254	251	256	253	222	275	256	259	259	247	237	220	267	272	246	252	250	229	220	230	263	254	251	253	245	241	240	233	256	278	252	267	243	232	227	263	248	266	237	224	243	246	264	255	224	230	243	255	224	270	240	251	247	235	244	227	241	263	274	246	275	247	255	237	245	245	251	246	262	250	246	243	243	243	247	240	246	241	240	244	252	234	240	251	252	269	241	213	268	284	244	237	247	239	252	221	244	221	233	258	229	227	218	229	243	252	244	263	261	273	243	251	257	264	241	250	270	249	217	267	241	292	252	266	274	231	230	240	235	276	262	230	279	251	231	265	259	257	244	239	247	245	251	240	233	257	255	262	242	245	225	246	251	245	229	268	224	269	254	241	247	228	250	284	245	215	230	270	257	266	247	261	241	243	268	249	258	246	245	261	248	248	280	255	273	228	253	245	257	248	256	260	253	202	242	238	225	224	228	256	224	255	241	243	240	261	250	246	275	233	240	257	252	229	276	275	248	229	247	266	259	245	250	248	255	244	253	225	252	257	258	244	267	256	263	256	215	222	257	225	236	252	259	223	262	274	243	266	244	235	242	277	238	228	289	249	231	258	270	248	231	237	284	236	251	258	249	249	266	268	242	250	239	231	254	295	265	250	230	256	207	238	242	243	255	273	245	253	238	237	271	246	216	238	273	238	231	225	243	259	226	237	247	277	245	292	276	249	250	227	233	242	234	260	259	262	201	258	253	266	235	249	239	258	243	263	241	236	238	259	248	264	258	233	256	250	245	247	273	258	252	261	242	275	245	249	239	239	223	264	214	232	249	253	252	258	246	234	261	234	255	242	243	250	268	233	254	260	251	213	229	253	239	246	283	259	269	276	259	232	259	259	246	222	235	253	259	260	224	241	236	246	242	252	225	230	259	227	253	249	268	253	265	220	230	223	239	253	260	246	243	238	245	212	231	250	258	246	265	240	239	244	250	267	222	239	266	230	223	238	263	252	225	258	247	223	235	210	230	249	260	277	266	254	259	246	233	259	279	229	238	280	250	241	257	225	255	242	256	255	232	232	265	264	255	269	281	262	243	242	229	239	264	281	243	222	241	266	230	233	230	243	259	265	253	267	219	239	237	265	236	246	238	273	242	232	204	254	237	218	238	217	245	255	229	237	247	225	228	238	244	254	253	239	250	227	248	221	257	252	251	228	242	229	243	233	234	237	262	248	230	238	258	253	246	239	220	260	268	249	235	283	263	276	247	269	244	214	203	236	225	208	228	256	256	249	207	236	258	247	222	232	261	271	252	234	256	222	270	247	256	255	234	224	255	236	259	263	237	236	232	261	257	241	235	249	243	233	256	228	253	227	274	241	226	280	243	244	226	248	237	246	272	240	269	255	232	254	223	246	256	244	281	255	270	249	232	242	255	220	256	250	244	252	263	227	262	216	247	292	236	239	245	250	236	224	266	235	255	271	272	247	249	257	235	243	254	235	259	254	244	252	269	231	239	276	251	267	271	249	254	219	275	229	250	272	255	239	269	233	236	242	254	233	275	260	270	238	231	238	271	256	240	249	250	252	202	253	247	258	242	241	241	268	260	264	246	232	259	245	236	217	274	243	239	241	251	211	239	253	237	216	244	240	220	253	237	253	238	262	287	240	239	234	241	249	254	256	271	234	249	229	253	251	237	257	265	246	244	298	246	279	260	254	220	245	247	242	240	284	252	275	223	248	233	237	240	249	221	241	242	255	254	244	240	229	258	283	242	263	252	260	247	294	231	222	256	259	242	248	268	247	272	236	254	240	255	236	235	225	254	243	242	260	254	222	258	230	238	223	238	251	263	271	271	245	232	244	260	235	221	253	262	231	257	250	230	246	268	239	239	242	246	235	234	255	237	254	246	286	250	225	248	231	281	231	233	239	245	244	255	239	243	266	262	250	231	234	259	254	265	241	232	224	198	255	268	278	244	260	230	247	249	242	235	245	264	282	246	246	237	250	263	241	237	252	288	257	262	263	287	236	238	253	221	276	247	266	262	245	232	236	260	242	263	246	246	243	209	258	225	260	257	223	242	255	245	242	269	214	249	248	258	244	237	239	253	243	264	224	249	251	252	227	267	230	250	280	240	224	242	234	257	250	268	269	259	231	243	272	264	226	236	245	234	231	241	242	254	236	252	268	266	238	258	263	237	256
42413	33915	10717	7455	7978	5036	4142	3360	2615	2223	1919	1867	1635	1540	1418	1284	1217	1148	1140	1064	1057	986	997	967	932	932	895	894	875	863	855	793	799	839	831	807	767	757	789	749	713	828	766	750	730	744	780	767	821	788	819	809	757	746	747	721	736	732	711	738	706	713	678	699	701	744	699	717	717	681	719	731	758	721	707	659	710	672	651	716	707	680	721	714	652	696	709	636	667	719	678	669	725	707	693	689	653	666	687	664	672	658	719	687	679	640	702	684	682	695	675	686	672	651	659	673	671	684	651	666	692	627	699	646	687	687	716	660	735	637	655	662	652	695	682	677	630	653	683	654	647	673	735	640	662	693	690	652	697	636	713	676	656	698	706	733	722	733	686	669	628	652	656	643	703	670	708	693	649	654	686	667	671	708	696	656	671	724	677	695	661	695	709	632	646	679	676	658	634	668	679	635	721	656	672	716	650	691	654	649	648	720	709	632	639	652	667	697	666	637	668	636	657	654	662	685	670	689	675	654	677	735	666	627	666	656	670	600	664	636	663	677	670	680	683	685	686	674	681	678	657	695	659	700	646	683	640	694	660	686	649	627	603	722	680	678	650	622	709	640	684	685	672	681	704	667	649	646	670	717	660	640	643	690	705	652	707	655	702	684	662	655	692	608	669	687	681	671	665	636	680	709	704	651	704	687	654	663	671	670	663	660	646	654	626	698	653	659	704	665	668	652	645	695	673	647	624	645	681	673	666	689	663	698	722	680	633	724	664	689	668	653	658	670	702	638	707	660	715	670	686	699	735	620	651	646	650	665	663	646	628	693	634	708	634	682	670	631	646	636	675	683	681	679	663	631	646	707	691	685	669	665	638	643	644	699	705	721	680	610	659	659	671	621	667	684	662	686	676	663	691	662	691	631	674	698	698	704	658	645	645	658	750	667	707	672	612	616	685	658	665	657	676	675	696	656	667	686	663	688	717	666	633	709	704	675	674	646	695	640	624	608	657	650	682	664	681	654	662	643	675	677	683	609	659	648	677	683	663	661	662	659	679	649	641	681	636	719	653	649	683	681	680	673	679	654	681	655	672	660	703	693	672	661	694	650	709	664	716	645	613	657	667	633	630	669	681	714	655	659	669	667	692	649	659	641	627	672	677	656	671	678	667	691	650	708	723	686	665	681	677	659	683	712	630	627	618	627	646	689	688	661	644	650	675	704	662	657	635	667	624	677	668	695	700	666	701	679	638	628	653	626	675	667	691	661	609	706	648	702	736	648	691	660	674	708	712	640	649	662	671	664	614	658	673	699	678	662	674	659	714	667	667	659	622	612	702	701	635	669	677	688	627	714	726	663	684	646	691	679	679	618	692	637	642	672	638	692	704	689	659	683	650	680	643	639	700	670	614	665	705	665	697	653	655	656	657	686	657	711	652	663	685	693	643	721	669	655	661	673	632	686	653	688	692	647	674	695	685	650	707	678	676	645	650	701	673	702	680	685	650	650	691	698	631	673	646	668	710	684	656	618	690	619	643	657	680	673	639	691	651	670	651	593	680	649	671	690	666	696	684	668	670	670	637	679	659	687	629	698	702	668	686	642	657	683	637	654	685	662	685	649	648	691	669	678	680	686	697	651	625	705	674	696	665	674	715	685	646	672	689	682	641	656	688	647	678	695	672	685	683	676	712	657	646	675	677	659	653	651	613	689	682	622	683	691	638	656	723	655	688	709	623	663	684	708	670	674	640	645	658	649	636	668	642	718	670	679	717	616	667	746	663	692	664	673	681	654	672	648	638	623	693	685	692	663	690	661	674	665	691	700	676	655	657	631	647	685	667	727	673	637	646	649	649	696	659	676	665	651	668	678	648	686	704	675	696	652	680	687	663	699	688	721	705	640	639	628	628	676	662	622	702	670	744	662	684	633	665	684	672	656	681	682	649	688	690	650	688	674	646	604	677	656	646	662	634	665	685	663	674	662	677	636	635	640	672	677	688	623	664	660	668	627	639	635	651	677	651	652	673	685	649	620	677	654	696	665	692	692	660	707	651	722	672	689	625	628	658	697	671	698	674	710	679	677	684	633	685	656	652	636	656	672	674	647	682	669	649	687	639	662	632	668	686	667	624	687	662	662	661	618	687	634	699	631	634	693	659	642	642	711	660	685	718	652	666	682	651	643	698	612	672	691	631	648	673	686	684	656	693	647	669	661	690	676	638	645	653	660	672	657	715	677	664	667	669	681	653	651	624	647	672	669	670	671	670	676	711	660	693	689	644	648	664	691	654	701	647	671	678	650	682	641	617	662	673	698	697	655	680	662	667	693	662	635	672	686	661	678	644	672	682	674	697	683	657	629	642	668	656	698	691	693	671	671	715	661	683	701	678	679	668	653	639	639	689	639	658	700	720	677	670	640	615	667	708	659	667	643	669	606	658	647	692	645	647	635	654	693	671	720	669	640	662	676	693	680	674	696	688	641	670	668	675	625	653	651	665	681	670	656	674	671	672	657	686	644	692	652	658	638	673	675	658	723	690	613	671	671	650	620	669	665	655	709	656	654	666	660	628	704	633	596	699	660	643	645	660	685	670	648	668	696	650	676	687	667	668	695	665	685	656	642	679	669	665	674	693	679	668	682	637	653	653	616	692	668	668	732	681	668	641	696	670	667	706	710	647	638	682	656	644	665	661	642	687	636	680	637	675	660	651	674	633	657	672	712	663	646	627	690	652	654	648	693	677	691	665	693	667	648	685	655	667	669	715	633	703	672	634	674	704	701	623	656	689	659	660	692	673	647	721	695	670	685	657	714	638	695	651	670	700	645	686	718	600	658	651	658	608	671	670	627	687	678	686	677	697	659	658	655	664	694	648	641	653	634	656	663	679	665	650	677	660	662	658	702	687	682	666	655	684	672	664	643	694	694	712	620	651	710	680	678	677	673	697	646	647	643	689	633	678	676	626	653	685	672	703	657	705	603	691	626	704	645	662	707	676	644	657	708	700	625	706	646	717	677	693	696	627	698	610	672	669	677	672	639	623	653	681	642	673	665	628	680	681	648	660	676	661	659	657	644	645	663	661	656	673	664	679	610	674	697	648	635	654	670	687	686	656	689	618	710	653	670	679	653	657	689	636	648	686	679	696	663	698	645	704	674	670	714	706	676	634	661	690	661	720	650	689	700	652	659	646	639	665	637	593	640	665	682	725	629	646	662	691	668	666	679	655	661	607	625	647	655	613	693	706	689	657	639	636	646	648	713	668	632	619	692	643	700	684	693	683	680	651	680	660	650	648	668	660	702	686	669	625	659	709	681	690	649	647	661	667	670	631	698	665	644	703	674	696	700	656	675	685	646	645	676	651	685	683	681	681	668	705	706	622	644	681	665	648	690	669	682	681	691	653	639	678	643	669	618	693	631	655	741	691	656	648	642	652	648	670	642	691	681	657	654	636	639	629	652	698	711	651	648	645	638	654	677	649	683	645	662	675	692	676	693	695	644	684	668	676	663
9867	3382	1004	531	360	236	154	139	112	124	107	110	113	113	112	101	105	125	92	102	101	114	96	114	116	134	114	105	103	112	115	91	123	112	100	108	101	123	103	105	118	86	110	104	104	96	104	121	119	121	123	103	101	130	97	125	104	121	116	108	142	111	115	114	116	117	109	107	121	95	98	113	117	112	108	128	120	93	108	107	103	123	109	112	104	107	109	86	110	102	104	109	105	117	106	105	103	103	119	99	106	78	119	101	118	127	113	127	102	106	113	118	103	126	118	95	104	111	109	125	106	112	118	105	119	117	101	104	106	101	116	101	106	109	118	104	122	117	106	107	99	110	99	121	109	89	97	103	103	117	114	120	114	110	97	111	103	97	117	110	102	104	107	103	104	113	94	130	103	86	95	108	115	115	87	113	105	101	118	121	113	95	126	104	104	92	101	110	94	99	134	102	97	126	104	103	105	110	103	103	108	116	114	105	89	107	105	103	120	117	110	114	118	89	130	114	116	106	105	119	106	120	97	110	106	128	104	109	109	118	97	91	114	98	114	114	112	126	114	102	107	104	90	91	121	98	117	104	98	128	121	100	85	114	107	108	117	112	108	97	107	115	100	117	131	103	104	124	85	97	102	112	114	112	112	106	105	94	116	105	101	130	101	108	98	120	131	128	107	104	98	108	101	105	96	99	116	106	119	106	134	114	103	121	105	112	93	105	97	113	122	103	113	120	104	123	97	105	113	111	112	113	104	106	106	104	132	113	113	104	118	108	117	111	106	125	106	106	90	98	93	135	97	97	129	105	128	111	113	107	129	99	117	128	95	104	102	116	115	104	113	107	118	101	119	115	94	107	116	115	103	104	97	112	94	119	114	102	129	100	110	116	117	120	127	118	103	92	98	115	112	99	107	105	113	100	86	107	110	117	114	106	109	104	105	118	98	116	106	126	122	109	130	114	100	105	96	98	104	106	94	100	111	105	95	80	109	112	111	92	109	106	101	99	115	102	118	84	114	97	101	127	97	86	117	114	114	118	111	99	112	101	115	102	79	89	93	109	104	114	116	83	132	122	123	115	119	124	97	112	95	129	119	128	122	107	134	97	101	98	113	110	104	116	92	111	100	114	111	109	100	116	116	104	131	106	101	112	105	110	122	101	143	124	107	109	94	90	132	110	122	116	101	100	109	107	118	119	94	111	97	116	104	108	90	113	102	103	115	122	109	108	113	132	110	116	124	113	118	114	124	104	117	117	107	102	113	105	98	115	94	113	77	100	95	128	97	127	106	122	117	137	116	102	109	102	125	112	101	111	111	127	107	111	108	115	95	98	104	115	116	110	102	118	106	98	103	111	95	111	110	115	102	91	108	108	115	101	106	117	133	102	80	103	94	95	120	110	105	111	113	114	132	102	101	105	98	115	108	131	115	110	101	101	102	114	96	91	114	122	103	95	103	94	126	104	104	104	97	96	111	105	120	112	130	102	126	91	113	95	119	95	98	101	98	115	129	90	127	103	112	103	108	104	110	98	95	118	110	104	114	115	94	117	98	116	100	108	104	106	103	90	98	121	103	114	103	114	109	106	122	132	106	116	120	111	112	113	96	108	111	113	111	112	93	95	102	108	100	110	108	127	120	100	107	111	99	96	122	120	107	109	116	95	95	99	101	96	121	104	117	120	115	101	102	103	97	114	115	107	109	122	102	90	104	96	98	114	86	101	105	116	101	110	122	123	107	103	111	113	95	106	118	110	100	97	112	98	117	109	123	117	108	101	121	100	112	113	119	107	102	94	111	118	124	115	102	113	107	91	99	114	107	97	105	138	127	116	98	119	113	98	110	105	95	118	105	102	112	124	114	103	124	111	111	108	115	103	107	105	104	116	100	92	118	100	101	119	95	105	101	111	119	121	107	104	123	107	105	110	105	114	115	110	134	123	114	107	106	127	112	128	105	104	119	93	86	128	98	107	105	106	110	92	101	109	105	113	119	106	109	127	86	119	111	111	94	105	113	105	102	106	113	90	105	113	107	114	100	117	109	98	103	123	112	99	103	123	97	95	114	102	100	121	111	122	127	118	101	102	114	97	122	94	112	122	124	104	130	115	110	94	96	110	100	106	92	101	105	132	116	128	134	107	125	118	112	118	121	95	98	106	122	126	102	120	105	95	98	109	111	120	101	109	103	99	116	111	136	99	109	98	94	106	99	105	90	127	106	99	114	89	116	107	87	110	110	131	132	121	119	118	106	109	114	106	108	98	101	110	111	120	119	102	76	118	109	102	108	99	114	89	104	97	108	102	95	96	99	100	107	108	139	118	109	117	102	108	116	120	105	104	102	113	115	98	118	118	102	111	108	113	102	81	99	124	115	104	116	103	96	110	111	95	114	100	126	110	105	107	121	87	107	109	111	106	127	118	106	119	123	116	118	111	99	100	99	110	102	100	112	122	122	93	114	102	101	112	122	106	90	128	101	102	114	101	103	114	113	119	104	112	109	106	103	114	116	130	94	118	114	118	100	106	99	107	101	110	120	106	116	96	105	108	111	111	129	117	116	116	109	92	114	101	102	94	104	115	114	115	97	119	113	108	91	103	110	113	85	104	111	119	115	109	114	110	100	108	106	100	116	126	104	110	114	120	116	130	121	122	108	116	101	114	133	109	125	106	116	115	99	118	113	117	109	112	115	105	105	116	96	102	113	118	117	106	106	96	132	96	109	118	109	100	126	116	102	105	127	123	109	138	98	118	114	92	109	126	102	125	96	116	109	126	115	113	102	116	112	100	112	100	112	129	107	97	115	122	114	97	104	119	114	112	107	112	89	104	108	94	109	103	100	117	110	87	106	105	118	102	114	107	101	113	87	107	96	107	136	117	123	93	101	110	108	106	119	110	134	116	94	121	109	103	102	118	97	121	115	129	107	116	116	104	97	107	117	108	109	105	110	123	131	108	126	114	112	95	86	121	120	114	104	104	100	90	105	105	127	130	107	109	97	95	120	108	97	117	119	109	107	109	110	106	103	98	109	114	100	108	95	112	112	107	107	133	118	80	113	107	122	109	115	114	79	125	103	107	117	98	103	108	93	105	112	109	102	104	109	107	118	105	122	102	105	111	105	104	111	92	86	109	115	97	112	105	114	91	111	109	122	90	114	115	109	110	128	105	114	118	97	83	92	112	105	105	113	113	115	117	96	116	122	113	85	123	92	106	108	120	108	92	117	108	106	109	118	112	95	122	124	104	105	106	110	96	112	107	120	113	101	105	145	101	113	92	115	113	120	116	103	102	124	126	126	112	92	103	104	113	95	111	102	97	117	107	114	108	116	130	110	107	120	109	129	96	122	105	119	102	112	116	90	112	114	113	117	92	118	99	140	104	99	109	111	103	98	109	109	103	112	104	102	110	125	116	120	97	93	95	99	90	130	90	112	112	85	110	118	107	104	127	118	110	107	111	117	133	120	117	117	102	119	109	100	113	108	103	109	113	120	105	95	117	100	113
9412	2671	635	587	556	468	450	430	411	422	390	412	369	379	369	360	369	379	379	342	365	373	381	337	360	338	365	349	350	353	362	377	381	398	355	351	318	387	335	344	396	335	346	363	344	344	343	359	392	363	342	361	344	371	375	420	343	354	345	335	357	399	383	366	369	343	343	343	342	378	320	345	356	345	354	367	374	355	332	372	359	366	348	359	362	398	362	364	314	344	339	344	358	362	376	355	360	355	336	344	360	385	351	343	361	341	351	359	331	357	330	364	351	367	365	350	348	333	368	335	360	341	353	373	367	349	347	330	385	356	346	375	371	386	361	358	350	342	402	324	349	354	337	371	348	390	355	337	369	372	340	326	340	333	405	335	370	349	353	327	353	373	361	369	378	384	376	306	342	350	319	379	331	339	357	316	355	365	365	323	396	354	372	358	385	362	355	367	331	364	337	360	388	364	367	343	356	360	316	370	336	321	344	316	366	360	346	349	332	377	339	388	381	364	353	340	340	369	342	358	359	383	342	338	317	364	359	369	400	362	322	322	385	309	369	356	330	360	370	332	357	383	350	365	357	360	358	348	337	368	329	325	342	352	380	346	351	358	351	343	363	356	374	330	369	365	367	319	358	345	327	351	340	378	359	350	348	328	360	346	354	351	357	339	330	325	377	324	359	332	367	372	312	339	347	360	385	362	369	358	362	351	359	341	350	344	360	356	382	362	351	368	322	354	378	325	327	343	359	387	379	338	329	346	360	333	365	355	351	357	373	365	334	346	341	378	351	335	337	351	355	374	356	345	329	368	365	342	346	345	332	376	362	316	340	377	388	369	342	337	364	362	354	383	351	346	357	332	369	372	339	351	346	378	325	368	361	372	341	399	334	366	342	341	385	338	381	350	349	366	392	367	380	377	348	342	337	350	346	374	374	352	361	385	316	354	319	339	370	329	361	339	358	346	336	372	380	333	368	338	344	349	365	384	339	339	355	393	368	391	350	335	377	360	377	341	341	343	359	382	365	368	370	381	329	350	378	357	354	346	358	351	363	365	335	364	362	328	316	350	365	367	385	372	353	383	361	365	365	345	352	374	359	342	339	348	345	403	355	347	370	357	351	375	346	403	337	378	367	352	357	334	360	345	381	367	337	361	342	364	371	384	396	330	356	358	325	364	355	354	346	372	358	344	345	339	325	366	357	350	363	366	372	336	350	328	370	349	365	334	355	337	352	343	366	365	355	351	374	349	347	333	354	348	352	379	351	362	307	353	361	344	340	371	358	368	383	363	337	348	367	356	361	326	381	365	362	362	359	343	329	347	351	390	347	348	398	352	356	347	395	317	357	344	378	377	366	381	359	343	407	337	372	346	353	356	347	353	332	393	330	303	364	352	366	327	336	372	387	345	307	366	359	340	361	353	351	340	358	373	347	355	368	415	322	369	351	375	329	332	356	342	371	352	319	332	361	326	355	365	355	362	346	374	356	379	355	355	357	357	337	341	337	318	343	339	363	350	326	355	371	329	338	326	354	341	360	327	371	357	371	341	337	364	383	365	354	363	329	365	324	322	335	344	333	377	342	353	372	360	317	315	329	368	341	351	348	340	348	357	384	321	365	347	361	367	383	335	389	349	323	315	368	380	367	335	361	344	376	391	374	363	339	365	344	348	345	348	432	371	363	327	351	355	370	352	369	338	355	355	381	362	364	364	391	330	355	372	343	339	374	314	338	340	357	362	347	344	364	360	320	347	385	317	308	358	335	328	350	331	307	343	324	355	353	351	345	339	317	366	370	356	339	363	335	381	336	344	316	359	336	346	360	391	361	347	385	360	358	396	358	373	354	343	341	379	349	386	349	344	358	338	353	352	355	350	355	373	349	369	388	361	385	358	349	357	321	356	374	334	352	335	336	375	355	350	347	357	351	357	314	354	396	357	389	363	377	317	376	355	363	335	334	356	353	336	333	357	349	364	340	340	371	364	329	335	346	357	350	347	342	361	382	351	380	356	351	369	334	378	342	325	337	364	357	344	374	327	371	353	342	382	358	349	360	343	350	376	352	377	355	345	367	353	367	338	331	363	351	342	339	374	340	381	346	351	345	336	386	349	341	381	343	354	316	324	332	351	347	369	356	368	387	373	311	374	354	337	359	348	382	349	337	330	365	375	331	344	357	350	349	360	324	333	373	330	337	354	369	372	332	358	369	338	336	351	377	357	346	356	364	346	403	375	339	407	335	345	383	363	309	356	351	360	359	339	366	347	337	374	331	360	369	343	378	365	356	359	315	342	365	343	345	394	356	360	383	348	368	353	361	345	347	348	390	352	348	354	336	349	354	378	359	379	331	355	342	337	359	366	354	388	368	366	373	346	380	344	314	348	385	328	372	360	363	352	359	375	378	369	370	395	364	363	342	373	327	361	347	360	362	330	336	334	408	350	331	345	336	361	331	346	361	324	326	329	325	360	357	356	336	335	353	353	357	329	367	337	349	367	338	347	380	358	368	350	372	344	378	346	335	342	383	402	334	353	388	360	367	354	339	336	341	382	323	371	348	348	356	341	354	358	321	361	356	334	371	354	341	360	345	336	347	352	358	328	355	348	399	357	327	342	345	371	331	357	333	376	365	345	332	352	356	362	354	368	359	332	352	350	415	368	351	329	357	378	372	349	366	365	368	369	365	339	360	388	340	373	340	376	338	330	362	327	372	356	347	357	365	343	364	347	333	378	356	352	364	374	355	354	357	329	378	367	350	339	346	359	334	374	334	332	350	352	366	321	340	355	372	345	378	351	326	350	363	373	340	324	371	345	366	341	369	359	368	325	361	380	324	363	378	339	324	348	352	359	371	367	369	362	332	367	351	338	369	373	342	351	365	340	358	366	383	360	348	365	360	342	329	325	351	340	377	335	350	363	326	351	348	334	358	324	369	342	340	355	368	369	348	309	336	390	329	304	363	351	337	336	340	342	331	383	352	340	348	328	344	355	346	365	362	405	349	375	325	367	352	362	361	362	318	326	355	334	344	322	360	339	353	356	337	338	347	334	356	347	363	363	352	367	308	360	363	359	365	337	339	329	336	356	374	326	381	358	308	309	347	367	346	365	357	334	329	344	365	355	345	335	377	346	364	337	336	400	305	356	343	354	342	349	358	352	353	342	356	372	335	343	351	331	371	345	328	341	308	340	344	329	379	375	355	335	306	343	322	352	351	356	349	325	347	350	366	356	354	358	354	363	360	327	335	347	373	336	345	384	347	359	364	386	374	374	329	310	377	339	336	336	354	326	360	368	371	373	372	364	343	341	372	337	374	363	338	350	350	340	350	350	352	345	372	351	366	343	330	340	340	353	332	363	329	382	344	370	360	380	366	384	344	336	378	346	342	360	347	341	378	353	356	378	367	353	373	362	359	339	348	378	337	359	341	332	336	337	363	343	325	366	366	350	348	358	330	338	354	389	357	349	406	346	334	347	356	335	358	343	355	353	383	319	326	337	335	353	371	369
30330	20949	8788	4029	1913	916	481	232	157	161	166	153	148	133	137	158	124	150	141	128	146	124	133	132	136	118	134	141	132	135	151	117	134	132	130	129	134	128	152	112	148	126	122	114	134	145	121	112	124	130	127	127	115	126	163	114	108	137	147	117	114	123	117	136	119	135	126	136	118	123	115	134	130	139	138	153	112	135	119	155	129	116	121	127	140	114	137	133	103	110	114	116	118	123	137	121	117	132	132	115	147	132	117	113	137	128	132	134	124	114	157	112	132	141	133	112	137	118	130	133	113	121	120	126	120	120	110	121	148	142	118	140	119	119	128	131	116	126	102	119	116	134	139	136	116	130	126	154	120	141	124	134	115	122	127	132	146	121	139	132	125	130	111	133	119	120	130	141	113	159	134	124	122	120	111	133	123	138	139	99	116	133	124	123	127	121	116	125	124	121	134	124	128	158	115	120	122	135	122	141	130	128	127	114	119	136	123	129	133	145	116	109	135	140	136	123	110	109	118	132	141	111	126	117	123	151	114	118	114	135	104	135	127	122	137	119	135	135	127	114	118	115	109	124	114	126	135	122	108	130	140	141	147	133	138	127	124	120	136	124	140	114	122	106	133	129	123	122	130	116	120	146	123	120	144	136	131	114	116	121	117	130	143	117	130	142	136	137	124	125	120	133	138	129	139	139	127	134	120	113	125	121	128	147	151	150	116	126	145	130	136	131	125	118	133	133	126	128	136	144	129	136	122	129	132	137	123	137	124	147	129	122	109	97	118	112	144	124	152	114	127	131	126	119	134	131	139	129	118	102	126	112	129	146	139	137	134	121	137	131	137	118	131	132	124	109	118	128	120	111	120	164	125	149	142	133	112	118	142	129	122	144	131	124	104	146	120	119	127	118	124	121	130	131	135	117	134	123	131	129	117	130	119	112	121	111	99	121	110	116	105	128	105	122	113	93	100	123	104	162	125	142	132	118	127	124	117	113	110	135	128	130	138	131	128	137	136	136	112	122	135	125	120	132	138	118	126	130	144	141	133	122	121	129	117	122	117	116	108	121	129	120	114	133	143	130	124	104	140	134	134	118	127	120	149	124	137	146	112	110	119	135	119	127	122	146	121	126	112	119	101	120	131	142	128	123	123	132	127	108	133	115	129	128	128	136	119	129	139	135	133	125	126	147	129	121	126	101	138	119	113	138	134	137	124	121	113	117	122	119	106	129	99	129	116	141	140	138	116	139	114	133	97	124	115	116	126	136	136	117	120	126	117	145	127	125	136	123	125	105	126	141	126	140	151	123	127	116	132	137	120	118	124	127	135	125	132	137	123	135	119	134	130	141	110	119	144	114	145	128	133	116	122	114	149	127	138	146	116	122	113	135	118	126	128	124	116	130	123	118	140	109	125	137	132	133	138	137	110	125	138	108	132	130	114	136	131	139	138	115	95	130	138	118	131	112	122	129	122	139	106	126	127	136	129	150	130	133	138	116	144	128	134	110	143	144	111	112	134	138	146	139	125	124	144	122	116	136	122	115	118	110	118	128	120	111	119	135	136	118	121	123	138	125	120	123	131	119	124	104	136	110	130	126	145	122	145	103	123	128	119	137	138	117	118	154	121	120	131	140	121	127	133	125	111	129	132	135	138	126	125	133	126	116	120	126	145	140	119	125	125	121	123	132	113	121	132	124	120	136	146	135	142	106	118	125	112	118	125	148	115	131	129	131	131	140	137	129	132	141	136	125	129	139	132	122	139	114	124	132	128	133	135	110	143	116	125	109	122	105	136	125	113	141	127	148	130	145	145	125	126	126	129	120	129	131	121	127	119	130	123	135	126	155	127	125	128	150	118	135	121	127	122	133	127	130	124	129	116	122	117	118	126	120	112	114	127	124	118	113	139	130	126	122	136	124	129	144	136	139	121	129	122	135	131	130	125	127	116	113	124	124	110	133	126	138	121	143	117	117	121	135	125	132	147	134	119	147	123	127	120	113	114	137	130	133	139	128	137	119	117	120	116	141	134	122	147	107	153	147	140	127	132	111	124	119	135	138	124	124	119	114	145	123	129	150	105	119	129	117	127	115	131	131	116	116	136	128	140	112	140	130	118	156	134	128	118	132	95	128	116	131	136	131	129	121	124	127	123	130	147	116	127	131	135	119	128	130	110	137	136	136	127	135	123	130	125	142	141	121	129	116	150	134	138	122	129	101	124	120	136	117	121	126	117	122	114	148	145	128	113	124	129	124	115	130	114	126	112	131	124	127	128	134	123	142	122	126	140	124	117	133	144	114	135	123	110	120	119	126	115	119	132	113	119	125	125	109	120	135	137	133	103	142	126	133	132	120	127	115	142	118	131	131	119	143	136	131	127	139	125	134	134	152	133	110	129	142	111	134	124	136	142	120	125	132	130	118	120	119	124	123	141	145	122	122	135	121	129	135	118	135	132	126	141	115	121	114	119	135	130	123	121	110	130	112	129	135	120	132	142	114	133	121	121	126	129	120	137	137	125	138	128	126	120	125	124	132	134	114	136	125	132	133	116	115	125	141	116	129	116	105	125	129	124	123	135	140	134	128	117	133	147	143	130	126	146	132	120	141	114	110	121	133	139	150	118	106	111	126	130	121	161	143	131	113	119	137	137	109	120	128	130	138	116	121	120	124	128	142	123	134	121	112	112	115	131	137	150	111	139	115	139	125	125	136	115	139	120	113	126	109	124	115	120	126	125	146	127	124	131	150	131	129	128	141	110	131	127	146	142	116	111	137	132	131	125	138	114	114	136	129	121	142	125	122	137	143	127	137	120	124	123	115	115	128	114	123	139	125	139	143	146	140	132	124	130	123	127	121	113	141	142	140	120	132	113	119	120	131	115	111	115	124	128	120	112	138	130	160	115	138	108	145	119	135	132	130	122	133	118	132	122	138	132	120	125	121	137	126	127	139	119	128	133	110	109	125	121	137	129	140	134	123	135	139	129	127	123	128	116	127	97	144	130	136	106	147	117	125	125	117	105	125	122	121	106	132	126	128	125	123	125	134	115	121	121	137	128	115	128	135	127	125	119	131	135	122	140	112	138	131	120	142	135	137	118	123	131	132	136	139	141	113	119	117	155	141	117	113	156	132	128	123	130	119	136	170	118	114	114	110	127	138	121	143	113	130	140	124	129	118	111	124	124	121	121	141	127	122	111	154	123	111	122	121	126	116	140	104	129	110	115	134	137	109	134	118	121	136	138	132	128	137	120	125	134	132	113	127	133	129	134	134	108	124	138	129	106	119	117	111	134	137	127	123	131	127	148	117	133	134	124	120	136	129	125	135	141	126	121	136	141	136	145	104	128	105	128	140	107	124	122	146	140	124	104	126	130	136	126	142	120	126	126	115	146	129	142	122	130	149	130	134	117	116	147	146	136	130	125	136	133	101	143	127	130	120	134	128	112	138	113	121	116	135	125	128	132	119	147	123	113	136	131	125	132	129	125	123	138	147	122	146	127	120
24068	6622	1207	1320	1179	1000	890	721	655	581	559	501	514	467	515	467	480	455	461	452	445	466	418	407	438	441	406	467	458	406	422	411	443	391	400	406	399	425	401	402	377	470	399	458	421	390	398	440	412	398	407	403	386	405	384	420	423	389	462	355	395	415	409	444	417	429	403	428	408	429	370	413	382	431	404	417	422	403	391	453	382	405	387	394	400	410	424	420	397	393	418	366	382	387	403	394	434	395	380	388	393	390	418	408	375	411	407	401	399	397	375	387	441	395	413	431	413	421	456	359	398	458	407	399	409	430	409	400	404	439	401	404	388	407	394	444	404	384	414	392	448	385	421	400	395	435	389	408	376	410	404	383	398	379	410	443	404	378	386	448	421	463	396	406	397	417	420	411	417	407	383	405	398	420	439	433	417	395	391	427	380	401	396	382	374	393	405	421	422	374	378	396	397	423	398	418	404	405	416	412	383	402	405	413	392	372	421	415	420	420	427	413	405	407	373	406	395	393	400	416	436	422	389	396	382	397	402	378	443	427	428	404	387	433	414	384	414	388	396	384	379	435	432	387	411	384	398	421	422	410	415	382	409	393	393	422	409	386	412	408	397	414	424	410	375	382	398	373	379	412	390	393	388	419	379	416	386	417	403	395	362	405	373	406	419	378	419	413	417	447	394	415	419	401	416	433	352	410	414	393	391	408	422	400	364	419	400	411	359	385	411	381	402	441	376	392	398	393	419	382	407	450	402	399	421	427	409	421	432	378	394	389	390	397	428	397	418	408	415	386	404	425	390	422	409	415	371	404	393	395	399	371	408	398	386	426	413	377	409	389	382	420	400	378	413	380	373	369	390	423	414	392	400	414	418	426	415	434	420	410	436	433	368	373	410	389	381	419	388	403	429	400	419	425	387	396	388	415	415	437	421	419	354	404	418	427	403	405	420	400	415	411	416	414	392	402	394	382	413	416	394	387	450	415	415	420	428	393	406	393	395	391	432	390	398	401	402	401	407	403	397	408	389	437	428	394	362	391	399	408	390	417	378	366	385	401	379	403	400	398	393	408	438	407	415	393	417	440	390	399	396	400	417	410	386	419	386	413	427	400	399	388	385	409	403	391	421	399	396	433	407	381	404	423	408	416	422	423	389	421	422	415	390	384	410	397	412	376	396	424	396	389	426	390	379	425	387	428	383	381	378	437	438	391	414	416	405	380	389	395	418	423	436	415	414	392	373	405	390	413	424	388	417	426	420	391	407	382	401	403	419	442	404	401	375	404	422	396	393	400	418	426	435	441	400	420	394	420	400	373	391	406	398	430	409	404	395	393	367	394	420	407	417	375	407	360	390	401	424	425	403	426	420	414	409	434	434	403	404	425	380	412	412	419	443	439	424	416	390	412	404	379	425	396	425	361	384	378	393	398	399	389	399	380	441	407	390	404	397	399	411	457	368	384	404	405	415	416	434	425	408	391	412	423	403	390	384	425	371	407	410	379	383	413	421	414	415	422	387	401	400	400	412	398	387	402	417	398	386	404	446	400	388	400	395	427	412	374	401	387	382	402	403	402	409	386	425	405	407	416	367	409	401	423	374	411	398	406	409	407	406	392	399	457	427	424	438	414	413	405	416	383	377	427	420	415	394	419	438	420	419	378	393	394	378	370	427	438	417	391	376	404	398	417	386	416	428	389	426	440	394	399	453	402	382	400	383	426	408	392	422	384	434	394	403	435	415	410	400	444	371	396	394	384	398	420	404	386	374	379	427	383	393	425	449	402	406	417	416	398	350	407	376	414	429	412	430	411	440	431	413	418	413	429	414	424	416	435	441	406	396	425	410	415	393	384	411	405	433	404	370	389	421	424	386	389	392	419	428	389	398	410	414	430	412	420	419	412	389	398	402	416	387	372	386	424	411	387	429	397	429	391	380	413	438	421	384	416	376	411	375	409	411	417	405	397	383	404	374	441	401	384	430	402	395	413	418	412	435	385	401	423	405	399	392	408	437	420	434	419	409	400	402	446	368	392	417	384	366	403	422	418	388	375	401	441	404	407	399	406	402	402	434	370	416	447	389	384	411	392	424	385	427	395	418	402	445	408	394	425	405	400	421	416	456	392	398	424	430	421	401	399	431	442	419	396	434	392	415	405	408	406	415	399	397	433	401	410	423	417	409	396	426	399	403	389	385	392	414	397	416	415	375	438	417	427	371	415	420	389	407	411	380	404	402	386	414	403	375	358	395	428	405	389	442	377	424	421	428	467	430	416	414	384	426	439	388	419	412	394	398	384	403	450	396	412	391	398	380	395	373	419	420	402	419	433	406	399	398	397	377	380	420	397	409	420	402	420	398	382	407	396	396	362	408	426	386	432	397	395	414	411	415	412	410	408	394	413	367	391	395	411	438	417	422	372	397	406	444	400	428	427	419	401	424	420	385	411	408	395	410	352	441	394	401	405	415	409	401	385	422	409	376	396	411	424	386	408	395	407	424	381	435	417	407	357	405	401	381	391	385	393	392	408	376	426	421	396	385	379	405	425	395	427	403	348	373	424	395	378	415	407	395	383	388	405	414	398	406	404	399	415	388	412	426	384	414	402	432	391	390	412	386	388	411	386	377	402	398	450	381	374	397	382	418	404	384	415	400	411	398	427	407	420	418	438	395	387	405	422	427	421	388	408	402	382	379	416	425	440	399	399	420	430	399	417	426	435	408	433	411	371	421	411	384	414	403	433	383	416	392	402	381	392	353	397	394	399	398	409	434	396	455	365	395	402	406	408	385	422	398	415	419	428	380	394	394	400	387	397	367	414	415	394	418	392	438	400	414	397	410	418	396	392	415	425	381	380	415	429	443	385	409	415	412	359	413	375	435	417	415	391	430	457	406	425	385	405	394	403	450	386	410	402	416	440	378	460	405	399	413	414	408	399	390	411	403	415	399	420	416	400	447	379	368	398	415	410	395	392	375	405	400	385	387	410	391	383	368	412	379	421	404	425	387	423	378	424	408	392	383	409	392	391	410	417	410	398	378	418	426	434	384	377	397	401	394	382	366	413	420	399	387	410	396	426	394	417	427	375	384	396	420	399	377	399	418	412	372	411	387	435	384	421	392	400	386	422	378	419	411	439	433	373	436	384	415	385	432	431	422	397	388	440	434	387	442	396	396	413	383	399	419	389	383	384	408	424	412	399	379	437	362	362	389	384	407	409	371	402	409	373	413	401	380	402	387	413	370	416	393	423	404	432	380	396	387	411	409	414	377	378	397	393	413	388	364	430	412	411	414	414	442	402	381	415	403	398	375	375	462	387	388	375	418	386	407	392	405	384	404	415	404	436	442	410	373	402	382	383	406	429	408	419	391	402	382	381	438	418	377	427	410	389	449	393	398	405	364	372	416	410	379	395	397	392	358	411	366	406	384	402	394	404	378	373	394	402	421	381	415	410	381	431	420	417	383	401	397	398	422	389	367	388	399	380	418	375	432	374	415	401	400	379	402	405
48307	26782	20753	15517	10706	6337	3155	1277	637	548	445	440	416	373	327	329	287	296	304	319	300	322	257	292	260	249	264	252	253	267	281	265	240	278	257	265	298	237	229	244	243	243	259	260	244	242	228	249	259	260	245	271	244	248	256	272	258	264	272	249	279	259	243	248	262	256	237	265	244	212	272	265	245	248	221	239	264	245	217	230	232	250	235	232	238	247	244	238	248	243	257	240	242	234	244	228	272	236	224	239	247	245	263	265	257	230	241	243	231	207	251	280	276	255	201	250	222	241	207	237	220	219	262	266	262	218	235	255	259	264	222	272	224	258	244	253	247	235	200	234	233	240	261	237	239	263	288	239	253	261	275	213	247	230	259	233	243	245	247	274	270	278	247	226	241	231	234	242	229	289	220	224	276	239	220	226	238	292	265	239	283	242	268	222	246	252	232	232	215	252	227	245	254	244	227	244	229	243	243	261	228	223	258	240	222	235	263	260	247	230	250	245	246	245	228	218	249	243	217	264	226	228	224	246	249	257	206	254	277	234	242	255	247	238	239	238	238	256	241	228	254	220	251	257	224	247	261	230	236	253	229	236	251	238	259	258	282	240	247	235	244	273	260	260	248	266	258	237	241	252	240	244	228	247	255	228	245	254	238	261	257	262	241	265	222	220	251	234	249	220	271	231	202	235	220	235	235	226	255	250	227	269	239	241	228	239	257	255	234	241	246	230	243	233	264	218	274	239	256	233	241	233	244	228	249	228	264	253	230	240	241	251	231	263	240	225	253	245	213	242	260	212	283	220	248	248	237	235	271	264	234	260	238	252	251	233	229	257	251	221	238	238	243	234	237	243	233	255	253	253	227	249	251	223	230	217	248	231	258	258	244	268	284	221	245	238	244	224	220	259	226	237	241	246	238	249	227	223	241	234	266	217	266	252	242	235	244	248	235	255	217	223	249	238	246	216	220	240	256	242	263	228	212	227	256	231	253	241	243	227	271	241	232	251	234	238	243	236	215	215	255	248	253	251	274	253	204	276	231	211	239	266	216	233	235	250	223	236	240	243	272	243	245	221	246	230	250	242	231	207	217	245	263	226	207	248	255	255	236	261	245	224	257	234	282	221	262	263	231	247	263	249	259	243	231	252	252	280	243	245	230	249	218	217	256	233	240	245	239	249	228	268	235	236	235	276	254	242	241	238	238	240	280	261	248	241	258	216	258	252	241	261	233	271	258	241	234	239	257	218	240	231	237	228	247	237	248	250	242	235	240	281	239	237	231	245	244	257	218	244	237	257	246	220	252	246	199	254	250	232	271	220	259	231	224	257	228	232	264	237	243	257	247	216	231	231	231	227	229	231	257	253	229	258	248	239	255	256	238	246	210	253	212	237	247	232	227	222	236	241	240	274	253	251	244	247	225	234	237	277	247	242	224	231	256	250	237	254	232	217	273	247	238	243	272	221	250	251	243	223	256	252	272	265	244	240	229	242	253	240	265	212	262	233	235	247	213	235	234	242	236	246	242	283	274	225	242	241	241	273	233	225	226	235	266	239	253	246	249	213	241	268	222	259	263	222	238	240	262	235	236	239	254	249	254	268	246	244	244	236	247	224	211	244	249	220	229	255	230	268	232	231	236	250	242	249	237	228	234	223	241	239	268	248	253	230	227	244	250	254	235	251	244	230	250	225	224	249	252	251	253	240	230	234	244	223	254	254	228	260	286	233	242	230	264	255	227	247	240	247	257	217	229	257	233	236	204	219	246	230	261	260	294	239	219	235	233	268	236	254	226	258	193	242	244	269	240	220	238	271	252	247	241	246	213	248	219	232	219	257	246	250	250	242	271	244	274	246	276	220	263	227	248	217	263	260	260	242	259	266	252	251	225	268	248	247	247	244	232	262	232	231	216	227	223	238	237	230	244	245	252	259	204	229	210	235	284	260	232	261	253	248	272	263	236	235	230	238	238	212	264	257	213	254	260	234	254	234	244	237	259	237	224	247	239	263	244	239	255	235	262	231	214	256	256	224	253	237	257	226	231	261	270	242	253	241	265	232	244	243	246	243	224	254	242	235	209	253	224	266	260	211	218	250	235	239	253	249	234	250	241	225	245	231	249	247	251	238	266	242	238	241	243	252	230	234	247	242	237	210	266	244	249	239	246	229	250	254	220	245	226	225	235	269	258	248	248	239	249	259	254	218	240	232	276	246	218	255	259	241	242	232	236	267	231	213	259	220	258	240	240	225	242	217	256	250	235	254	238	240	260	265	257	235	254	246	214	257	272	220	239	225	251	247	233	236	254	250	239	246	244	234	256	225	229	229	241	262	256	253	245	248	229	254	247	228	244	255	232	236	200	230	252	239	269	231	235	247	249	233	223	222	247	230	219	241	236	244	263	270	254	269	253	266	234	213	244	234	252	228	244	223	258	243	224	247	218	228	264	258	267	218	234	241	247	240	223	222	265	258	216	238	262	241	231	263	225	218	227	235	262	269	242	240	222	235	242	242	246	237	245	233	240	242	255	242	206	244	221	236	272	281	254	238	248	247	235	251	240	223	272	269	221	248	249	250	234	239	244	230	215	244	256	235	233	242	243	263	256	227	239	232	240	245	249	248	220	234	240	223	242	226	262	243	259	237	248	219	230	266	222	234	259	218	257	271	224	263	232	250	249	224	248	265	246	254	213	223	236	242	232	242	249	235	256	236	255	253	243	277	241	244	219	243	253	245	209	235	236	218	275	256	266	256	210	217	262	251	255	216	255	252	241	258	240	244	232	247	249	245	263	232	236	248	243	216	224	259	233	271	232	210	247	227	222	242	241	204	240	224	258	239	238	239	230	259	279	233	246	230	278	213	244	240	249	246	244	237	235	248	247	241	257	244	232	249	264	243	255	251	206	258	254	226	239	260	255	247	238	213	269	243	261	264	239	271	237	219	236	231	252	239	258	273	250	238	240	247	267	254	250	244	250	236	237	264	246	213	223	252	264	250	275	222	256	265	245	267	249	243	268	248	220	250	267	245	267	243	257	256	226	258	236	249	243	269	248	227	254	256	246	261	265	261	239	218	253	264	233	222	248	236	262	234	240	220	249	236	249	247	248	254	250	264	242	226	255	266	282	227	251	232	233	245	235	231	253	252	233	250	253	239	222	261	243	241	251	244	244	257	225	245	253	252	245	230	237	268	238	266	250	213	264	258	243	235	226	227	253	227	266	243	222	234	237	265	244	235	236	230	236	247	227	273	230	252	229	246	232	240	263	224	232	252	240	248	255	204	241	243	243	242	229	231	270	249	256	248	243	249	262	242	273	230	256	221	236	233	200	259	229	210	244	241	222	232	239	227	223	252	260	235	255	218	262	215	228	245	243	281	247	251	267	219	243	277	258	267	246	262	233	241	225	244	243	225	221	229	225	222	250	252	230	244	233	237	250	266	247	223	237	218	232	244	252	244	222	261	251	246	212	253	222	235	214	212	282	236	249	235	262	262	240	246	238	238
36944	5782	7054	7478	6305	5041	4066	3220	2671	2239	1945	1809	1661	1521	1390	1362	1259	1172	1168	1101	1030	1025	1004	961	975	888	912	906	848	859	844	895	868	762	784	822	822	801	733	820	805	756	756	744	733	769	734	752	732	772	826	734	764	730	744	721	725	691	758	686	757	700	681	766	725	688	683	667	703	678	670	681	723	674	742	715	678	726	684	675	738	688	699	710	690	628	702	714	683	699	679	666	668	702	694	694	677	683	710	671	680	655	671	653	681	706	692	642	677	697	650	712	644	683	672	670	707	689	665	699	692	664	663	698	715	675	651	704	739	616	706	670	653	673	706	651	739	689	656	660	646	629	707	693	659	671	649	673	757	652	721	673	668	691	685	656	687	690	668	667	672	638	723	686	668	697	691	685	713	700	671	706	679	706	698	693	635	695	655	657	699	671	676	685	703	759	687	678	690	661	680	675	698	657	683	664	676	666	624	682	651	748	697	677	688	633	647	668	651	660	657	699	641	688	640	646	642	673	709	652	708	642	643	689	699	645	705	678	652	679	645	659	643	727	672	689	627	679	683	711	650	639	655	670	675	663	655	672	635	660	693	681	714	704	694	664	649	664	660	710	636	691	657	654	662	660	642	694	692	667	696	693	707	646	661	679	692	688	664	698	648	670	674	694	655	680	650	651	654	661	641	658	692	710	658	679	654	663	704	662	664	666	667	637	653	612	680	652	643	684	663	658	703	635	673	659	670	675	684	669	648	647	658	644	648	689	678	691	679	634	671	702	646	641	670	664	698	679	634	689	656	687	621	663	646	688	680	646	683	690	711	697	653	667	654	690	666	649	635	644	666	718	641	724	637	659	678	685	656	715	672	638	679	653	716	674	635	666	658	683	690	646	650	683	707	665	707	651	696	656	698	657	651	679	615	711	663	696	649	667	690	659	688	661	649	685	708	625	667	683	674	699	667	636	679	673	681	640	699	697	661	663	687	664	660	700	676	622	645	674	631	641	661	683	679	642	630	684	665	683	609	644	685	669	650	655	647	654	647	645	626	696	653	686	656	607	645	597	709	680	680	643	672	684	693	662	644	705	648	664	638	689	635	664	707	689	715	666	647	689	657	654	648	660	671	674	653	662	620	621	651	662	693	675	696	650	642	659	687	640	685	627	648	666	662	631	678	671	713	661	664	624	721	704	638	670	646	672	716	667	604	665	657	660	658	670	682	680	677	678	718	732	679	623	656	653	690	646	656	660	661	706	663	703	677	617	696	667	671	648	633	644	672	748	696	660	644	671	687	645	643	697	696	643	631	648	633	629	699	645	688	649	640	659	676	705	654	633	720	674	649	648	630	678	678	639	635	644	663	667	684	671	672	620	654	663	678	681	693	699	698	673	658	690	637	680	645	653	634	658	635	653	647	643	657	713	683	673	671	660	676	689	663	663	685	679	632	593	711	700	706	679	689	627	662	702	696	671	659	663	679	668	673	657	660	665	699	709	646	656	697	659	669	658	665	635	675	609	658	668	680	664	682	632	672	657	649	624	663	647	668	670	637	692	670	653	657	692	642	678	674	656	667	653	668	682	668	686	661	708	684	671	659	657	672	659	601	698	660	642	681	659	690	679	654	671	677	664	659	662	669	643	697	659	697	659	677	699	628	646	674	667	645	674	670	668	670	684	662	659	665	641	649	693	634	688	696	684	638	653	688	639	681	724	686	677	616	652	657	663	693	698	637	671	608	707	712	669	679	670	640	703	665	632	678	671	673	707	707	647	632	682	736	667	659	667	660	674	678	617	655	680	654	675	698	628	674	673	675	679	694	678	680	695	639	645	658	631	659	651	715	674	659	631	658	636	671	658	669	629	650	654	671	637	682	649	702	676	656	687	685	690	675	658	684	699	676	691	696	697	672	723	636	640	660	679	652	672	678	646	622	678	665	697	680	686	635	679	617	646	610	683	673	652	699	677	646	663	648	658	690	647	689	631	677	677	654	686	664	685	685	668	668	688	709	676	650	656	642	706	714	612	674	647	702	654	678	641	712	658	719	679	639	673	656	672	681	615	632	657	655	674	679	691	696	700	662	636	701	700	700	697	629	646	686	666	661	661	685	675	659	683	663	657	626	659	702	671	680	655	638	649	676	643	682	673	683	659	682	653	663	643	664	682	641	670	628	667	632	680	644	694	664	657	658	690	628	683	654	692	657	679	663	665	696	677	666	647	654	656	669	676	626	662	623	705	699	688	669	670	654	700	615	633	667	700	700	648	716	691	653	650	700	659	652	672	665	669	655	597	674	664	679	653	637	673	656	667	695	661	699	665	675	702	661	679	690	654	745	678	667	669	648	640	618	662	658	626	705	656	641	682	672	692	662	660	609	644	628	646	662	644	678	675	690	675	609	664	653	660	662	709	679	686	679	662	643	693	637	642	682	660	680	658	654	630	643	669	643	694	660	644	729	613	617	635	677	658	666	685	633	692	685	715	675	683	658	725	639	687	693	679	626	685	645	657	695	669	666	652	666	645	655	744	719	690	703	681	684	668	713	668	655	717	690	651	664	690	666	691	702	635	637	647	684	643	666	659	684	662	712	701	692	695	597	649	662	695	637	636	629	667	637	736	653	662	663	690	620	642	637	645	694	666	700	661	631	654	680	681	666	662	676	618	664	696	649	654	682	607	649	685	694	669	672	673	659	686	633	635	666	680	699	697	678	689	658	706	721	707	731	647	665	650	659	648	711	664	673	706	664	645	694	627	665	668	644	688	705	660	678	662	632	717	685	673	698	675	697	647	694	645	679	628	654	636	661	681	649	683	651	696	716	676	674	677	675	703	634	688	710	701	695	655	627	682	662	692	685	679	677	695	642	668	707	632	638	724	672	695	700	678	674	685	676	656	660	682	662	688	610	673	606	679	690	708	676	680	636	662	673	653	672	701	683	657	681	676	696	598	706	683	617	677	669	658	680	655	705	673	686	666	675	669	614	693	657	661	639	687	719	690	713	682	669	665	644	661	660	661	660	690	665	662	675	679	709	661	665	644	639	672	688	666	658	708	635	656	650	687	634	673	665	666	673	664	627	643	653	638	720	646	687	643	671	681	666	667	703	660	697	637	660	684	728	628	631	659	699	629	652	645	677	661	660	635	673	677	681	667	660	675	613	639	649	623	633	655	692	672	664	672	659	658	646	667	675	646	702	632	613	655	630	639	697	714	657	663	654	688	643	612	688	646	642	644	694	614	706	686	691	689	669	657	691	698	639	679	674	715	659	665	674	645	669	691	669	722	695	703	673	716	670	674	658	638	658	652	697	654	686	644	639	647	669	679	679	653	702	632	646	681	657	661	641	716	699	660	652	657	658	672	675	668	677	733	643	634	686	706	669	701	667	660	623	701	681	679	678	642	696	652	691	647	672	665	660	674	673	650	674	645	663	644	683	667	684	725	673	636	660	668	657	628	659	654	656	662	686	709	695	682	667	663	649	682	663	721	643	657	675	672	619	698	643	710
6740	1185	521	264	189	162	149	137	124	112	115	116	101	98	120	116	115	92	109	111	114	97	113	116	137	94	106	118	102	111	101	123	109	114	106	127	120	108	100	98	97	106	112	115	118	91	115	120	101	117	94	113	97	113	96	122	99	131	132	119	114	93	115	119	102	117	99	114	114	102	120	102	111	124	109	110	95	115	104	104	108	109	115	108	108	107	99	103	114	99	106	99	107	98	109	99	87	119	116	112	98	102	126	116	119	112	108	108	110	86	137	111	112	116	98	97	119	99	110	110	118	99	114	124	94	110	104	106	101	98	86	108	113	130	132	111	104	115	114	105	113	113	111	105	99	105	108	115	91	109	123	107	112	118	118	103	113	116	110	126	118	101	80	105	116	94	109	105	101	86	96	100	114	91	119	115	98	102	122	108	109	97	104	102	97	104	111	115	107	108	124	121	115	103	125	98	118	117	118	107	114	102	106	117	124	104	85	101	113	109	116	125	119	112	113	115	102	96	104	103	123	95	107	106	119	111	108	115	124	112	111	100	99	118	112	115	107	123	125	103	95	118	92	118	105	123	113	109	105	125	131	98	117	114	90	118	90	105	101	128	121	130	105	121	110	121	95	105	97	96	117	120	98	108	102	117	130	123	96	133	117	105	115	128	121	116	114	126	117	114	107	96	114	91	127	113	106	95	108	119	110	128	119	118	115	98	112	101	110	96	99	94	111	101	107	94	93	103	126	105	105	97	119	110	123	117	143	102	102	109	83	120	122	109	105	109	109	106	114	132	114	107	124	105	111	106	107	99	102	101	97	106	108	109	106	110	122	119	84	108	130	116	110	120	128	109	107	100	119	111	99	106	108	117	109	116	126	89	124	89	113	104	114	109	119	122	100	118	112	108	103	126	99	116	103	104	117	100	111	101	123	106	115	116	111	116	88	101	103	100	123	106	105	110	98	101	103	120	121	99	100	115	116	96	113	110	112	130	113	107	123	118	97	111	106	113	96	108	114	115	110	111	101	83	118	111	109	100	120	119	100	115	121	137	126	102	108	115	103	99	106	101	118	118	114	91	105	104	115	111	106	122	117	107	122	113	109	106	104	115	106	101	116	110	108	112	107	99	97	98	105	100	103	108	142	101	113	120	113	108	105	98	122	131	122	105	111	115	118	100	89	100	117	109	113	111	111	106	108	111	123	97	112	105	118	120	109	107	133	116	113	101	95	109	116	101	113	92	106	113	84	105	107	113	104	124	117	91	116	102	128	102	121	89	107	102	117	125	105	90	111	130	90	129	125	111	115	116	119	114	100	124	97	116	129	115	115	110	110	110	116	116	109	94	106	106	122	89	128	108	116	97	112	77	92	111	127	104	100	89	98	119	94	96	104	112	108	105	111	95	106	95	130	130	107	118	120	87	126	103	102	121	113	118	100	120	107	111	109	94	100	100	112	98	116	97	102	123	96	111	96	117	103	117	102	107	106	110	114	134	114	107	122	107	117	104	121	112	100	111	122	114	132	119	122	102	110	99	118	91	102	108	117	111	101	128	116	116	103	92	93	83	101	122	108	110	109	102	129	107	101	107	98	112	115	130	108	118	106	96	97	109	113	116	109	116	110	117	121	126	122	98	120	109	105	96	124	105	121	121	111	93	111	105	111	109	103	110	112	116	123	92	104	101	98	103	102	96	101	98	93	120	105	119	112	114	118	98	94	109	111	81	102	112	102	116	118	110	133	132	100	119	104	123	90	112	105	107	92	105	107	115	122	110	98	112	94	131	101	111	104	122	112	129	96	90	92	93	108	122	126	110	100	108	122	108	99	108	122	109	130	104	106	117	135	115	110	103	108	103	122	106	119	88	105	120	120	112	109	116	99	118	118	92	101	94	109	111	118	97	115	115	120	96	114	106	99	131	115	111	127	116	105	111	118	105	119	100	113	98	108	95	118	99	99	103	97	113	99	103	98	105	108	98	103	102	103	124	109	124	120	112	135	115	113	114	114	99	121	105	110	119	115	107	94	113	100	101	104	107	135	123	127	109	110	99	116	112	94	111	104	117	125	93	100	110	110	110	119	91	107	90	112	109	87	119	106	102	95	111	106	112	120	97	113	98	98	95	101	101	111	90	114	111	111	123	110	111	115	99	109	122	107	115	106	113	104	100	110	106	100	118	103	114	118	89	94	116	106	107	106	97	91	97	94	112	125	96	117	108	100	111	109	125	107	106	103	119	105	94	123	97	108	116	106	117	116	98	111	101	110	104	108	96	110	115	119	114	126	117	111	107	113	98	117	120	111	110	122	109	110	92	109	106	112	94	115	116	108	119	113	131	108	118	89	119	107	113	109	123	107	118	99	97	118	122	111	98	91	101	99	105	114	112	103	105	95	85	104	128	91	112	91	94	98	110	90	108	123	87	104	88	99	99	116	114	90	90	124	96	114	144	96	124	117	102	89	128	109	119	125	96	133	106	111	111	116	104	107	105	108	131	110	102	97	114	113	99	108	120	106	108	103	123	118	121	91	113	119	124	124	111	81	119	103	101	103	114	108	91	113	108	122	95	128	117	111	104	113	125	114	104	93	111	110	105	130	119	110	142	86	106	130	132	122	97	116	110	112	120	112	101	107	102	117	118	99	90	97	117	106	109	102	117	116	104	90	100	85	114	115	117	108	100	104	131	114	127	115	103	128	101	119	124	89	88	103	121	98	109	103	124	102	100	98	112	98	127	103	119	113	120	123	147	117	100	118	118	133	103	125	104	107	102	105	106	120	111	104	94	126	111	104	120	116	128	112	111	97	127	99	114	122	111	111	102	143	125	112	96	107	108	101	121	106	124	118	122	127	131	102	96	81	126	131	118	107	137	110	107	121	94	103	102	104	112	102	114	114	108	117	106	114	121	115	100	103	129	121	118	99	99	119	107	115	87	97	93	108	112	112	103	117	101	120	121	108	111	92	99	106	125	114	98	110	99	122	116	109	113	118	106	96	94	105	115	100	105	101	102	141	113	115	115	109	106	103	94	105	107	104	108	102	118	103	111	121	107	112	105	86	111	114	98	114	113	116	101	106	108	125	113	119	125	105	124	108	114	114	105	100	111	99	102	116	102	121	95	86	107	113	115	94	120	106	109	96	103	109	105	97	125	116	99	126	107	108	115	116	94	92	106	127	91	95	103	94	109	93	107	129	122	120	96	116	117	97	118	116	135	108	103	114	124	111	117	103	113	108	92	118	103	111	114	115	98	117	122	114	118	101	104	111	106	127	116	111	110	104	114	127	111	105	87	111	128	109	119	107	101	112	125	114	113	121	101	97	99	99	104	118	105	127	108	99	114	111	105	104	107	128	126	103	95	128	120	112	103	115	109	92	119	104	120	111	113	95	121	91	120	86	125	111	81	104	106	105	120	128	114	126	117	102	112	119	107	119	114	101	104	112	123	114	111	101	121	98	121	113	100	110	85	110	114	97	121	116	109	100	78	94	104	123	106	100	108
6416	468	575	601	539	500	480	472	441	421	385	414	411	381	362	385	380	395	411	384	345	402	368	343	371	381	374	392	374	358	361	377	331	381	373	349	352	369	361	325	360	339	332	325	346	380	370	357	338	343	341	350	346	378	330	360	383	366	351	341	328	374	345	403	358	350	351	367	366	401	343	354	352	361	358	340	355	346	370	363	346	343	336	363	381	395	341	363	400	365	348	365	333	357	365	365	365	363	347	326	363	391	336	333	337	358	355	378	375	377	377	358	341	362	354	343	360	369	363	347	325	369	386	349	370	364	361	362	355	374	351	346	357	346	339	359	389	356	349	336	381	337	367	355	380	333	346	368	359	374	360	349	361	357	381	337	353	361	386	350	374	360	371	368	371	334	386	335	363	357	378	379	369	345	358	362	382	319	373	369	368	390	325	346	361	371	363	352	378	371	365	342	385	353	344	386	358	376	383	352	379	322	334	354	375	362	320	365	338	346	355	374	336	372	359	343	391	326	335	368	385	363	350	377	371	334	348	375	358	358	375	348	343	363	373	359	322	343	356	363	336	362	344	336	375	382	334	368	353	331	367	371	310	379	370	334	333	341	362	399	333	362	345	367	333	378	383	334	368	343	360	397	329	354	330	368	348	347	339	376	349	338	360	358	365	359	344	356	351	344	329	358	359	364	367	385	368	370	352	358	356	332	376	346	371	340	332	357	381	344	362	352	375	353	336	343	331	363	348	340	338	369	349	302	352	367	367	352	370	341	348	319	336	338	371	358	348	351	373	324	407	392	350	393	364	343	367	356	350	344	324	352	348	345	372	374	363	365	342	357	375	352	358	370	356	341	350	336	353	349	359	369	334	366	340	340	400	347	370	415	385	328	365	362	363	344	367	330	354	353	391	369	339	328	328	370	353	328	328	349	357	348	335	335	383	382	373	346	350	342	333	357	355	345	328	369	386	356	364	365	331	345	360	307	412	348	336	360	343	336	384	320	350	354	355	363	354	360	315	338	381	371	368	370	345	370	330	377	366	311	384	361	383	325	341	358	341	349	367	316	373	392	340	388	354	341	363	358	345	341	332	362	368	347	339	376	365	338	347	352	361	364	333	390	354	386	358	337	346	331	371	379	366	325	337	379	355	386	358	326	383	367	355	335	398	325	350	346	353	344	351	353	365	339	374	351	360	375	341	327	363	362	372	371	345	326	347	352	314	395	334	405	349	364	352	326	357	349	327	336	342	366	351	367	373	360	348	358	350	337	386	383	339	322	368	388	332	351	348	372	343	326	354	348	367	364	359	369	384	339	362	345	389	358	348	369	350	364	356	384	355	348	345	360	368	348	354	344	361	383	331	406	351	367	360	347	383	346	328	343	394	340	371	336	345	349	324	363	354	375	344	365	369	388	358	340	407	374	361	361	342	355	326	357	370	347	392	345	353	330	299	379	354	362	361	371	329	359	359	347	323	352	370	392	343	330	367	356	368	349	349	372	344	341	330	356	365	347	331	344	366	350	380	326	388	360	364	379	336	329	354	361	326	372	362	381	342	326	341	376	358	332	366	398	365	364	352	337	359	380	360	361	372	373	357	325	399	342	336	354	416	314	353	377	370	353	356	365	357	380	338	360	349	397	321	372	366	366	359	355	356	395	366	381	335	352	351	333	352	330	360	392	361	350	367	349	399	319	333	375	360	333	343	369	349	370	359	371	366	383	356	350	341	314	364	360	393	366	345	338	355	381	374	364	343	343	362	386	360	364	355	322	357	375	335	331	354	376	356	344	361	338	369	371	349	323	340	388	365	401	331	351	354	354	363	317	348	367	346	325	359	370	324	337	406	350	372	345	405	355	340	374	380	374	342	364	372	361	414	343	338	354	331	320	341	347	361	343	370	372	333	342	360	362	382	362	358	344	348	324	347	392	340	361	359	386	347	315	354	334	381	355	364	359	386	353	346	381	338	343	307	351	342	374	380	367	351	332	347	367	337	374	342	367	361	326	370	359	361	350	327	364	374	364	377	330	382	356	355	342	360	333	360	381	323	364	336	353	368	351	363	377	368	362	354	375	368	373	362	369	345	347	314	383	365	347	360	326	358	354	356	387	320	360	383	326	368	348	370	369	357	355	350	379	343	330	377	354	359	353	369	350	329	372	371	354	373	351	367	361	389	399	377	398	336	364	340	335	367	349	354	355	356	375	347	352	355	338	348	348	326	346	348	366	350	353	373	339	320	345	324	349	359	398	397	368	334	347	364	320	347	355	357	348	380	336	334	338	332	378	348	372	334	373	340	362	351	383	307	326	329	323	353	345	363	367	354	339	404	377	348	369	360	346	352	377	357	380	364	304	367	338	350	372	375	367	351	348	356	334	364	374	354	366	351	339	348	369	337	361	339	380	387	356	329	360	361	387	342	341	343	388	370	356	340	329	357	334	350	347	352	367	358	370	324	354	336	352	370	360	367	398	320	360	371	311	334	357	357	341	338	345	330	363	368	316	331	348	336	368	345	368	345	332	377	358	351	392	371	407	343	367	323	380	352	357	366	370	357	368	329	326	405	374	352	360	370	369	391	350	339	325	376	351	363	330	381	377	362	367	356	353	348	340	370	344	351	377	353	362	346	353	357	367	369	356	366	381	355	349	356	356	362	332	356	348	356	355	368	349	329	332	360	358	354	389	332	361	350	362	361	362	319	372	323	332	344	353	371	377	343	356	377	409	338	363	329	362	318	333	335	328	338	355	370	376	359	370	355	359	368	342	374	337	350	350	346	326	330	387	343	356	345	367	351	330	358	392	335	322	394	355	371	312	337	348	374	341	331	359	380	345	336	369	350	367	357	334	351	388	355	372	375	370	341	358	371	314	353	328	339	358	375	385	356	378	362	373	350	404	401	351	345	359	385	372	365	350	365	345	363	366	368	353	339	370	381	376	347	364	389	337	346	388	371	359	377	354	329	353	364	343	349	331	363	358	363	358	344	343	348	335	339	372	350	342	364	339	351	332	373	384	322	388	363	423	364	355	334	380	353	355	378	361	385	353	345	342	354	354	364	365	326	372	362	333	387	361	358	345	321	337	376	332	363	372	341	375	331	350	340	366	354	378	329	326	364	366	363	363	363	364	376	337	340	325	331	355	337	351	338	366	343	368	346	358	365	311	363	357	347	376	371	334	364	366	357	355	365	380	353	342	389	330	355	352	351	346	361	374	355	379	381	356	391	349	335	335	347	370	361	358	317	357	347	334	345	353	349	341	336	325	352	338	379	342	331	332	361	387	370	346	361	366	357	363	342	349	379	336	310	393	343	343	334	362	379	321	378	370	362	370	369	383	377	345	363	341	354	374	337	339	335	336	385	359	333	344	333	332	354	361	354	358	316	342	351	351	377	377	322	363	344	395	376	366	341	336	372	395	358	354	347	335	366	397	336	345	329	341	354	361	318	322	342	342	344	367	365	351	352	333	361	344	407	362	356	322	376	363	392	354	347	338	376	369
26160	10538	4588	2318	1269	556	324	201	156	159	141	150	129	134	138	139	124	129	138	139	122	129	131	133	115	151	127	128	145	143	131	140	125	116	117	120	132	119	127	122	130	117	122	107	111	144	140	120	139	129	112	114	139	119	146	117	121	127	120	137	108	139	118	115	124	124	116	136	134	129	140	116	123	128	112	113	122	140	117	128	126	124	133	125	133	126	138	122	129	121	149	124	114	134	140	130	135	108	128	125	138	115	133	131	134	129	122	129	123	110	116	135	134	127	127	115	126	133	126	148	144	149	120	102	119	133	111	120	111	113	146	145	133	143	129	129	126	124	115	130	124	140	115	141	121	132	122	121	109	106	126	123	116	125	139	119	105	113	119	131	129	125	124	136	133	103	117	122	117	121	122	98	139	137	131	129	114	127	124	122	146	133	131	127	155	128	111	120	127	117	125	124	140	144	136	128	118	113	122	132	134	121	120	154	121	119	126	125	128	110	140	129	130	146	126	133	129	115	108	118	115	129	122	150	122	128	118	129	86	117	135	135	103	113	117	114	150	132	133	116	117	117	117	132	135	137	131	130	125	132	135	145	117	113	126	125	128	137	138	118	134	137	130	117	123	113	128	149	110	113	121	126	147	125	125	140	142	132	117	129	143	125	118	140	125	129	113	118	123	132	127	126	122	123	134	121	120	128	127	144	127	134	124	145	128	125	138	130	127	128	129	142	121	113	125	132	119	109	140	104	129	107	134	107	156	129	138	111	126	136	114	144	150	128	125	127	132	121	122	120	125	130	129	112	117	112	139	122	119	126	128	125	146	123	136	106	152	117	127	113	118	134	139	126	119	99	126	126	118	132	123	132	125	128	121	126	144	118	118	110	125	135	135	118	129	129	120	123	128	130	121	125	126	126	119	109	121	125	112	135	126	123	124	137	117	132	139	123	124	122	118	127	115	103	127	126	123	127	111	115	118	109	145	146	115	120	151	114	115	116	137	121	120	131	112	94	119	133	132	145	148	122	110	132	145	128	139	117	126	115	120	115	135	119	132	141	112	144	142	115	123	122	122	118	141	119	121	125	143	119	107	155	131	122	121	129	134	126	115	130	113	120	120	119	117	126	137	105	135	127	134	157	140	140	143	111	122	120	150	129	122	104	126	119	139	110	127	124	130	127	133	142	120	118	115	117	132	113	123	134	117	132	133	118	120	134	123	145	116	127	139	127	121	127	130	123	139	119	124	121	104	117	116	136	145	132	109	136	127	119	117	135	123	140	120	114	130	131	130	107	124	95	119	121	127	114	147	111	116	116	130	122	148	117	143	126	127	117	129	127	111	125	112	131	134	120	147	102	99	125	114	121	145	122	145	120	136	124	110	116	131	146	130	118	134	119	127	106	126	135	129	119	104	117	114	125	109	121	120	124	125	127	135	116	115	132	124	141	132	106	127	141	122	123	108	121	148	116	153	142	121	126	130	128	100	154	114	139	134	120	94	116	139	139	133	114	141	120	138	146	119	126	128	122	130	122	128	129	132	134	105	123	124	137	136	127	126	108	129	108	127	122	125	126	117	131	122	127	122	131	141	147	136	135	107	131	128	135	135	145	161	140	124	104	123	129	108	105	122	124	134	131	132	124	101	93	112	129	137	146	125	151	105	110	122	117	122	121	133	119	127	131	143	123	126	128	124	136	122	126	127	121	120	129	122	118	131	120	130	134	136	129	89	117	124	108	122	145	138	111	124	123	135	127	105	124	136	133	119	118	143	118	117	137	117	121	120	115	122	128	150	111	119	115	115	108	137	124	137	126	117	135	133	128	122	116	143	147	129	130	109	109	129	135	122	106	113	114	135	133	136	113	111	118	125	122	139	119	122	132	129	131	133	115	124	142	128	120	134	147	131	120	114	114	104	141	126	138	119	137	133	130	133	141	152	129	122	146	121	109	125	122	120	131	112	132	133	132	143	144	132	135	102	118	125	127	124	133	127	125	129	130	127	139	116	129	143	127	135	119	124	122	121	120	112	124	139	125	122	120	125	116	123	130	124	121	132	109	117	128	134	132	141	123	118	130	113	130	124	143	126	127	124	134	123	113	125	123	103	129	119	111	136	129	112	121	130	141	119	117	118	122	119	127	136	105	106	130	130	133	126	151	116	138	126	135	128	136	126	139	125	111	111	140	126	133	125	110	131	111	116	141	111	138	125	102	128	140	127	121	135	124	132	111	116	126	115	124	134	110	106	127	113	99	125	118	128	115	130	123	125	118	122	130	125	135	126	143	119	132	130	152	124	139	125	109	111	127	146	120	125	134	112	115	107	122	123	107	134	134	117	120	109	137	129	148	120	117	127	139	107	128	138	122	126	139	140	132	119	123	141	140	126	137	130	129	100	139	124	133	129	147	128	142	148	105	127	139	137	116	133	119	120	129	142	151	144	134	115	121	129	129	142	127	117	112	114	105	126	136	110	121	131	113	119	116	130	108	111	118	116	126	119	112	116	116	91	119	110	148	151	116	120	149	121	121	126	138	130	137	135	116	119	135	127	125	135	140	117	132	110	113	125	124	144	119	141	119	142	114	141	130	137	116	141	103	140	146	107	144	112	122	117	142	114	129	131	123	116	126	122	116	112	135	120	117	130	114	119	124	136	137	140	135	127	112	143	138	123	138	132	127	116	122	150	135	129	134	130	141	131	126	106	119	111	135	122	140	123	115	123	132	106	118	119	122	123	136	121	109	128	137	125	133	136	117	120	119	142	138	127	115	116	122	128	125	148	121	139	111	114	116	117	153	109	111	121	137	136	120	122	115	136	129	114	114	106	118	134	124	115	125	126	116	105	118	116	141	116	107	133	146	117	112	146	106	130	113	109	116	101	124	127	116	130	135	111	138	126	118	130	122	112	122	139	115	132	131	103	115	121	109	139	110	126	121	113	135	115	134	126	130	144	114	131	120	111	128	113	120	105	135	122	127	118	118	139	114	120	113	104	133	126	138	140	117	117	94	123	134	125	132	101	119	140	111	127	129	143	134	135	111	123	124	106	119	140	126	150	124	110	109	128	124	114	126	123	123	144	111	138	146	102	156	138	133	110	123	129	126	106	148	127	104	140	126	134	124	143	129	125	120	110	141	121	133	119	109	122	107	112	125	146	145	112	131	138	155	131	116	126	136	111	123	123	116	133	120	128	118	120	128	140	114	138	133	134	125	123	137	139	141	107	130	118	117	133	121	131	132	123	116	125	137	141	133	130	134	121	139	121	116	134	122	120	138	127	137	111	133	151	116	123	127	129	117	131	122	99	137	97	135	127	125	115	146	119	111	121	151	128	126	120	151	137	145	117	134	111	141	120	127	118	134	130	121	145	120	138	137	123	121	104	121	126	130	131	106	143	120	118	119	129	118	102	126	134	126	149	133	129	131	117	117	126	89	111	142	120	107	140	147	142	150	117	135	131	121	119	122	123	148	134	133	132	137	137	123	126	131	120	154	101	112	155	143
16937	737	1185	1269	1154	986	868	781	709	629	561	562	517	543	498	472	480	465	511	461	434	435	424	462	464	417	428	408	422	435	404	439	409	468	428	441	426	413	414	429	449	395	416	464	445	391	445	391	383	409	410	395	433	389	426	361	412	454	400	396	405	441	408	426	412	398	421	388	407	417	436	426	417	417	388	433	402	380	411	399	392	382	432	378	396	403	446	387	397	401	393	420	402	390	404	367	407	412	398	401	384	434	407	389	431	393	422	421	373	378	421	388	423	356	407	398	427	427	386	411	416	404	395	407	396	429	411	431	394	412	404	360	434	447	391	413	417	391	378	416	379	422	378	412	397	430	387	405	392	434	365	362	395	395	438	415	391	393	403	412	454	389	414	369	413	443	414	384	410	387	419	435	445	398	384	400	389	427	390	385	415	392	412	383	392	417	357	396	359	388	392	395	392	370	416	446	428	404	403	393	432	410	419	400	408	370	382	418	379	407	399	407	436	437	430	423	409	411	411	413	401	430	409	435	395	409	378	377	405	413	400	429	377	363	409	394	394	417	389	423	418	418	405	415	424	428	364	361	367	382	383	431	405	385	391	356	385	400	402	407	436	402	379	400	419	412	407	412	396	415	358	395	372	434	366	402	423	403	402	405	400	375	397	395	401	410	424	374	422	413	410	381	429	420	440	392	411	384	367	400	410	399	388	413	399	401	396	404	402	393	396	411	382	415	402	421	363	417	396	404	442	403	420	405	410	387	404	395	410	422	409	387	358	392	389	398	396	412	415	394	433	386	422	381	388	426	404	436	427	380	380	422	414	387	425	393	406	390	405	363	461	373	386	405	426	437	398	390	396	426	410	451	389	429	412	418	381	446	403	391	381	426	389	370	414	414	380	427	416	399	389	414	392	398	440	379	375	414	386	416	378	424	417	436	443	378	414	443	404	431	379	402	415	390	390	439	423	427	392	386	450	399	388	394	420	400	407	407	425	389	385	405	392	409	407	435	404	397	402	401	393	420	444	386	405	389	410	415	445	401	402	378	401	383	391	405	428	425	372	423	412	378	417	405	400	351	405	391	396	382	447	390	389	400	388	386	392	376	400	378	417	451	379	386	418	404	439	390	413	423	413	419	378	391	426	417	413	399	391	435	416	395	412	402	414	423	391	381	360	412	415	394	392	406	411	420	422	437	415	388	406	390	405	409	378	387	386	411	385	412	393	432	396	407	420	392	387	452	405	374	405	423	393	433	434	369	393	446	407	387	401	427	405	388	429	417	409	379	431	386	406	403	395	440	376	414	426	436	427	382	423	426	385	414	404	408	394	372	419	440	403	431	400	396	417	429	393	423	404	395	385	376	408	432	425	392	391	394	412	394	408	412	426	394	393	422	397	394	429	403	420	404	401	405	442	432	398	374	390	379	399	382	397	391	418	393	386	421	425	391	385	455	420	446	421	388	393	365	414	463	421	382	401	390	444	375	414	409	404	402	397	404	388	389	402	439	395	418	394	413	431	387	414	415	386	408	370	409	393	408	391	389	370	432	418	374	405	405	383	416	412	387	404	423	392	407	375	405	400	432	418	414	452	399	385	425	423	453	413	403	387	392	383	369	373	424	395	379	429	413	402	427	411	427	402	422	398	419	412	370	407	415	433	369	415	381	405	384	415	410	425	390	410	401	395	410	381	404	456	420	412	415	384	399	391	391	377	425	411	393	399	424	404	397	396	377	421	392	392	383	378	424	434	402	405	387	415	412	331	374	425	399	405	394	387	390	412	400	409	422	403	412	339	421	402	422	431	413	420	355	386	376	437	396	378	411	396	385	398	393	412	419	421	389	400	399	433	393	385	416	400	387	394	412	389	423	399	413	397	406	373	368	395	407	387	373	397	383	404	403	428	412	386	388	448	420	359	415	391	402	433	383	372	392	384	384	401	427	411	419	364	389	413	408	445	425	396	380	389	405	416	380	395	403	379	415	428	364	365	395	457	392	401	447	377	425	396	403	381	385	414	413	411	424	418	431	393	407	444	444	395	423	423	420	380	445	375	413	410	435	424	449	418	390	381	393	407	410	430	396	391	413	406	390	445	418	404	410	383	417	400	417	386	384	411	428	404	395	431	395	371	425	372	380	400	377	382	404	424	414	398	378	397	428	426	390	370	445	442	408	410	424	400	366	406	395	412	419	407	376	394	405	420	362	401	412	418	371	455	413	442	423	388	386	360	398	399	410	365	437	401	438	379	381	409	388	386	403	398	395	390	392	395	427	383	438	398	378	410	404	425	428	378	399	401	405	414	386	410	366	377	402	410	422	404	405	419	425	396	413	421	391	427	414	442	398	433	401	414	393	413	394	430	392	388	400	397	359	386	416	396	432	387	427	398	411	395	429	456	372	386	421	411	416	387	424	395	417	434	407	393	432	393	406	402	409	379	417	395	388	384	399	436	402	413	409	366	423	400	387	416	390	395	402	411	383	392	378	392	407	421	378	405	416	404	434	396	427	396	369	408	385	396	434	393	441	395	403	391	441	437	417	423	372	396	411	403	431	409	409	406	393	404	416	422	403	409	394	363	408	398	376	404	418	425	413	383	366	400	410	399	406	397	381	391	385	436	416	406	391	401	409	412	394	387	399	398	381	429	429	435	380	385	375	385	394	396	400	394	425	377	426	365	396	440	403	398	403	432	428	422	414	406	418	412	406	420	380	424	390	387	403	403	391	438	374	395	395	416	443	347	418	436	383	392	390	402	409	380	386	405	425	407	390	420	396	393	403	390	390	396	409	371	414	425	394	355	419	447	365	439	404	362	414	408	388	392	406	423	416	398	394	417	395	418	430	414	351	411	398	375	405	424	421	397	390	379	415	439	401	439	361	411	421	410	412	374	402	419	377	370	403	430	428	400	406	398	423	406	408	443	401	417	377	397	403	378	397	411	390	391	382	364	360	400	449	428	386	422	364	373	388	435	435	395	414	386	396	378	410	400	386	434	416	382	394	442	393	415	387	422	398	406	360	392	389	393	409	430	392	399	424	425	399	414	424	402	421	446	367	439	424	386	411	443	400	391	448	420	416	433	410	388	445	441	412	408	357	415	427	377	404	407	411	410	394	392	411	386	412	387	368	393	378	387	428	413	382	379	408	406	434	394	385	430	366	389	373	393	404	382	426	412	398	406	399	405	394	428	380	427	408	434	404	382	412	437	391	458	397	437	402	415	390	408	447	358	433	414	377	413	408	438	403	390	425	429	409	413	405	415	429	383	393	376	390	393	375	398	409	386	420	416	408	427	394	393	366	381	417	387	405	425	404	373	396	397	391	406	420	432	411	403	403	377	423	402	426	401	400	368	394	439	418	404	398	390	394	368	406	381	392	416	370	437	426	389	432	444	409	429	439	387	416	407	440	385	395	417	406	390	375	407	390	417	393	396	416	412	417	430	405	400	418	431	390	387	355	416	402	379	386	365	369	389	366	400	370	412	418	400	399	377	384	404	399
40422	17325	12246	7615	3987	2315	1412	842	556	463	448	393	364	349	319	319	324	306	286	260	273	229	277	279	267	267	277	253	255	238	253	270	282	238	242	260	242	257	273	271	245	266	244	250	196	267	216	236	228	250	229	214	242	231	235	232	253	235	222	280	210	226	250	227	253	229	257	247	249	241	241	226	239	241	244	255	242	251	220	237	213	247	235	227	239	248	245	212	196	243	232	243	231	213	230	236	203	244	247	235	232	241	238	198	232	222	212	228	259	258	250	258	244	246	236	245	249	225	205	228	245	242	230	232	208	244	229	236	253	273	247	243	237	242	251	245	250	218	230	254	253	215	258	245	226	257	238	241	249	237	230	223	213	231	235	232	234	271	219	232	242	211	214	247	246	241	252	245	221	234	239	212	255	216	246	252	221	256	246	258	240	250	247	248	229	204	230	245	237	235	248	252	239	256	235	248	240	226	233	223	211	220	225	241	226	252	247	212	251	217	257	247	237	218	231	238	248	232	264	247	252	245	228	222	236	256	234	233	218	239	238	220	210	240	255	257	229	218	217	240	228	253	250	251	235	237	246	242	217	232	225	227	245	221	221	226	221	240	241	214	256	246	239	213	253	262	234	255	220	217	238	238	237	224	246	224	244	242	244	231	247	229	230	209	236	235	242	241	224	233	227	237	214	236	248	241	228	234	229	224	271	220	225	247	268	242	229	216	241	244	248	260	233	225	221	232	226	206	243	239	211	245	237	215	236	237	240	253	223	251	229	246	231	263	248	245	231	218	252	240	240	219	232	224	259	251	227	241	248	201	227	233	201	240	236	230	254	258	270	215	233	217	219	193	240	273	235	249	221	239	236	248	228	233	229	269	263	228	229	237	280	222	235	242	233	220	213	235	243	221	213	248	223	214	239	251	217	226	239	234	225	238	226	218	216	237	200	231	219	227	232	232	229	235	230	231	223	225	226	262	219	218	231	244	211	216	233	258	229	231	215	245	252	228	227	235	229	226	241	234	252	228	255	250	244	223	225	236	210	225	216	247	231	258	235	252	260	252	213	250	236	222	236	226	242	257	250	230	227	209	228	212	231	233	213	237	229	234	214	249	238	249	212	223	225	225	236	211	247	232	225	236	246	234	222	226	224	266	248	206	248	227	246	231	208	220	230	209	252	224	235	254	241	260	252	242	265	250	205	236	224	219	251	227	210	238	249	234	216	229	220	256	243	244	225	226	273	259	227	229	243	239	267	231	223	221	231	238	232	239	217	237	241	226	234	260	213	242	231	245	237	218	270	252	236	238	251	244	232	231	210	243	222	192	249	243	234	227	217	209	224	241	248	251	259	222	281	219	238	233	254	254	219	223	207	222	229	267	237	239	229	224	212	234	230	254	251	227	266	236	245	227	246	235	237	270	250	237	236	240	245	256	232	232	223	244	240	221	206	250	235	211	230	240	235	232	219	218	254	216	278	230	235	217	231	253	245	243	242	264	239	239	208	245	224	219	236	225	253	241	228	251	217	222	225	257	227	223	242	241	229	255	227	258	230	250	221	254	264	231	232	262	245	245	233	226	240	215	238	246	224	211	248	230	247	248	240	217	241	219	246	252	237	236	238	212	241	228	239	225	222	238	235	288	232	255	259	199	244	215	259	240	209	201	244	221	223	257	217	257	271	233	234	224	214	241	227	254	219	259	240	236	230	242	248	249	233	226	246	245	230	221	201	232	211	231	232	234	215	224	245	236	223	253	212	225	233	232	227	216	254	240	233	248	206	234	232	222	223	258	235	234	238	223	247	197	241	238	250	214	200	235	241	246	215	233	239	216	230	217	255	266	234	230	247	247	213	217	239	217	265	254	220	224	239	231	231	218	226	231	212	222	251	214	218	217	199	239	240	247	203	235	241	243	224	224	241	237	249	242	238	226	239	216	237	227	246	236	236	256	225	235	256	236	252	209	231	250	215	217	234	237	217	239	241	216	225	239	267	236	232	218	234	237	244	231	242	223	249	230	234	208	233	234	244	220	236	249	234	252	207	260	225	197	246	235	245	232	219	238	229	259	202	213	242	239	240	255	244	238	230	237	236	219	252	235	220	225	228	232	216	208	236	244	226	217	237	243	248	238	243	245	257	242	230	209	248	230	240	247	252	225	215	275	233	239	240	241	245	233	206	245	257	243	245	246	253	207	235	211	229	214	264	228	237	222	227	246	252	261	244	207	245	227	241	235	246	212	218	253	224	218	253	264	222	216	240	242	229	260	259	203	236	275	233	229	217	216	212	235	228	246	243	241	233	251	236	236	213	228	236	279	244	225	242	252	224	246	246	253	219	219	217	221	237	208	219	195	225	249	266	239	278	226	225	223	233	231	231	244	238	200	235	247	220	241	239	217	251	235	228	245	221	229	234	256	233	216	236	220	244	236	222	232	230	233	208	262	236	215	224	251	256	231	230	233	233	230	237	207	215	239	227	211	218	225	248	255	222	229	249	225	255	241	214	222	224	221	248	214	233	245	216	226	245	214	243	232	248	253	238	249	214	268	224	216	234	222	262	263	238	220	232	229	252	220	254	247	221	239	236	238	236	225	234	209	215	240	224	223	241	225	238	231	222	238	252	217	232	248	246	215	255	248	250	233	202	247	233	241	204	213	221	223	225	220	235	252	207	249	228	242	242	245	257	245	226	233	253	192	237	228	248	249	235	236	213	230	242	250	250	237	257	216	250	230	250	228	226	218	223	212	221	193	233	218	210	228	218	247	244	222	246	246	239	214	224	223	220	249	225	227	249	226	229	238	250	208	267	247	227	245	220	244	255	257	247	223	226	225	233	208	228	221	228	226	254	238	236	207	236	205	228	252	236	228	226	243	225	249	235	233	252	261	255	259	221	248	233	230	216	274	240	257	240	219	253	254	207	223	216	249	248	216	240	232	233	244	229	225	218	241	220	238	212	223	246	245	222	235	228	208	247	200	260	248	245	216	258	236	241	231	224	265	252	218	226	257	230	224	223	255	229	228	238	212	217	238	236	235	237	225	231	237	230	239	224	262	241	257	234	249	248	240	231	236	185	247	206	221	245	232	212	258	217	218	247	223	241	237	255	213	232	247	250	220	234	223	232	230	203	219	212	225	253	233	237	212	227	239	236	230	198	221	209	241	243	243	237	251	235	241	232	243	223	255	234	255	218	203	197	230	220	238	230	245	222	263	228	273	222	259	259	241	245	250	210	206	244	230	219	244	249	256	224	252	214	224	213	230	221	244	228	254	192	267	202	231	229	241	225	228	232	258	234	218	227	253	239	233	236	236	240	221	227	227	238	233	243	205	215	202	220	226	232	246	229	227	243	250	224	227	244	235	210	217	250	217	219	233	217	237	225	235	260	233	227	284	223	242	241	235	222	223	220	219	231	236	243	225	238	236	223	206	257	237	203	237	241	249	223	273	223	240	279	205	226	259	280	216	218	232	232	264	224	211	239	230	248	211	255	223	261	231	228	243
24278	3646	6981	7431	6406	4943	4051	3260	2765	2239	2029	1790	1606	1492	1377	1295	1288	1193	1122	1076	1059	1002	1021	948	984	911	917	879	861	871	844	813	787	761	833	846	800	818	744	770	760	759	702	757	739	777	760	752	742	739	788	755	784	765	709	735	669	753	805	704	766	688	725	701	718	702	730	719	734	672	697	717	691	694	678	644	744	675	680	696	725	736	676	689	688	701	631	690	677	686	729	694	701	701	633	712	697	674	670	697	656	640	691	688	655	625	713	660	650	710	664	663	696	648	678	662	690	695	708	692	681	692	672	687	687	710	657	612	746	705	709	650	743	650	683	686	724	734	656	677	667	673	670	700	674	642	660	667	704	711	701	693	661	657	706	664	651	666	692	699	708	660	673	697	670	674	686	696	714	717	653	692	709	631	676	689	701	642	660	702	692	675	703	647	644	686	686	665	664	646	714	639	730	701	641	651	640	642	703	671	685	664	690	689	666	617	651	677	658	731	727	644	655	673	624	706	686	667	702	706	673	700	674	681	627	703	650	626	691	686	676	665	688	690	644	738	668	662	641	669	664	645	678	634	619	674	653	680	639	730	696	685	652	640	623	700	680	694	722	683	693	704	710	682	710	696	681	652	677	684	618	669	694	679	695	671	681	669	693	641	666	654	644	681	645	690	692	652	623	693	683	661	660	675	663	641	650	625	628	655	672	604	667	675	653	655	681	651	652	629	688	661	701	667	668	683	612	672	658	635	680	666	676	661	661	712	672	671	684	650	665	652	664	655	658	656	681	637	693	705	609	678	664	687	711	711	670	660	643	659	651	686	654	652	639	642	689	656	700	718	631	664	656	638	721	639	686	673	670	730	660	648	679	657	667	654	673	667	698	653	640	720	696	647	669	670	670	677	654	699	658	671	673	682	670	679	665	697	689	638	656	677	688	690	629	638	670	676	686	677	696	641	630	661	737	669	677	672	654	703	696	662	638	642	625	656	642	642	650	641	696	683	652	677	673	703	630	663	623	679	684	629	686	708	675	684	659	705	686	653	677	625	702	638	677	647	661	681	664	689	690	645	724	694	661	709	665	681	674	652	697	691	649	683	658	652	641	644	680	696	671	667	673	676	687	663	676	647	660	678	700	669	672	647	697	634	645	681	688	679	665	637	673	664	640	722	722	686	737	648	699	667	654	662	666	697	688	664	654	699	753	643	663	729	665	683	651	693	706	709	676	655	677	635	673	712	709	661	645	695	619	699	671	664	694	664	675	712	642	694	646	648	667	630	647	714	672	663	670	682	685	673	676	609	696	672	674	647	670	629	686	658	667	697	699	645	672	667	682	662	636	703	682	661	693	666	686	676	648	671	676	685	673	639	725	695	666	678	656	666	662	717	685	706	650	671	624	656	666	660	643	657	688	620	684	734	633	666	667	702	704	684	661	706	661	672	699	683	647	681	685	626	679	654	644	665	630	668	688	671	641	694	651	664	647	657	676	658	649	645	669	669	590	644	641	663	701	678	669	702	655	648	670	686	630	680	672	706	670	704	691	703	663	690	631	671	666	697	685	676	635	703	663	692	679	682	688	661	747	718	659	689	675	702	630	672	645	736	701	707	663	680	662	688	698	675	689	731	659	673	663	685	697	695	707	641	670	671	699	672	702	637	703	658	686	682	704	605	681	636	669	665	690	693	677	658	675	664	698	683	677	657	644	688	656	654	686	683	624	657	659	680	667	685	646	670	648	677	665	655	669	676	684	674	645	669	649	667	686	638	661	725	701	658	695	674	673	667	680	692	685	681	655	690	659	706	672	702	644	685	662	691	659	674	696	639	678	698	665	694	704	665	631	672	660	661	672	653	682	689	622	607	676	672	684	675	681	684	709	664	641	652	654	704	704	670	673	719	689	645	658	664	673	700	704	654	654	647	692	624	715	650	720	648	683	666	690	667	643	691	673	721	685	694	715	723	718	669	654	665	676	687	669	692	666	639	643	694	703	661	674	723	662	658	650	688	682	668	652	671	676	675	690	630	653	682	661	656	669	716	655	637	627	641	668	695	644	675	680	689	713	633	678	640	668	662	671	679	656	664	683	628	695	674	692	649	657	686	714	679	716	674	685	667	656	618	674	654	698	660	617	726	719	681	679	682	635	659	670	677	661	666	648	680	652	652	658	661	712	675	622	660	681	664	663	697	718	689	670	630	678	659	670	720	674	689	705	623	661	673	650	649	661	677	697	641	669	689	631	709	641	687	675	669	661	662	681	677	669	669	634	632	650	672	621	693	645	691	677	692	663	653	686	651	676	673	702	679	680	689	705	673	672	669	681	722	715	693	674	666	668	710	649	653	669	692	645	670	699	631	685	654	659	671	673	682	674	667	681	670	670	682	692	643	674	654	672	686	680	659	663	676	690	667	662	668	661	666	687	731	681	697	668	677	631	659	697	650	659	671	687	718	693	630	687	649	627	646	664	661	694	686	693	700	700	663	647	669	675	718	652	661	655	636	656	665	714	641	634	702	671	680	650	700	653	633	618	628	713	674	657	662	676	720	719	649	659	691	636	703	676	667	716	635	710	655	639	658	626	640	667	675	655	700	720	666	660	615	659	699	694	668	717	678	713	670	701	647	690	645	635	632	645	638	675	716	666	697	691	697	645	690	682	691	631	664	719	640	655	664	668	672	625	667	706	672	721	686	700	660	636	691	654	670	697	642	628	684	684	694	699	665	631	672	690	660	719	653	695	699	645	675	660	660	705	679	605	683	700	703	716	683	639	643	680	672	658	695	702	668	665	658	681	732	688	646	653	635	674	676	659	712	645	677	656	676	664	631	630	670	669	672	683	712	636	675	651	656	655	611	683	691	666	679	686	704	696	655	675	663	688	697	675	688	661	620	646	696	681	681	673	612	703	717	673	690	687	670	672	662	648	684	680	661	662	672	687	685	687	658	654	687	687	669	639	693	646	697	661	655	672	652	661	635	666	733	658	656	691	644	700	695	628	665	688	675	659	672	673	644	662	677	639	674	713	710	666	697	661	693	636	652	682	658	665	682	623	642	676	724	651	648	697	673	644	686	676	670	714	667	642	632	694	677	624	689	651	660	655	723	682	697	643	679	644	680	636	652	666	669	707	698	672	688	694	664	682	673	616	694	701	686	653	658	693	664	705	660	691	657	659	668	664	641	641	654	685	680	689	628	633	685	678	697	675	696	679	652	647	688	686	660	659	655	680	682	648	682	640	640	695	634	648	663	727	642	705	641	673	635	662	676	682	708	660	660	700	679	675	636	674	621	703	727	659	631	643	664	693	699	615	678	695	665	630	694	677	633	658	621	681	697	666	657	714	656	678	688	629	676	693	693	656	723	710	704	651	665	719	668	685	654	692	645	706	690	668	665	681	664	724	663	649	733	678	685	635	678	661	630	653	678	658	673	649	694	654	643	629	729	679	697	687	677	683	671	648	665	646	662	707	687	644	680	683	685	683	635	681	630	644	689	704	689	649	668
7320	1097	491	249	167	121	142	108	99	130	124	113	113	115	113	110	103	104	103	109	114	124	119	109	120	99	112	105	104	111	118	106	119	121	112	110	106	126	109	103	99	115	94	94	113	126	104	119	112	108	116	114	116	111	107	101	113	107	114	109	109	116	116	122	123	103	101	105	113	110	107	104	105	101	103	97	119	107	107	114	122	96	85	117	112	96	110	101	98	125	99	111	96	103	123	103	103	107	103	119	106	119	105	107	100	108	107	122	104	101	108	110	116	90	121	103	120	103	93	102	110	103	102	111	111	113	111	105	133	111	112	96	109	109	118	117	113	119	100	110	105	100	110	87	130	103	109	118	109	101	112	98	102	113	125	111	112	107	85	107	93	109	112	105	120	105	101	115	119	101	123	113	115	125	91	106	101	96	119	115	110	125	95	85	116	107	101	104	96	117	111	112	89	109	112	109	104	112	107	107	112	103	108	104	102	106	109	97	106	123	107	114	90	103	98	115	117	108	76	112	112	133	108	119	113	115	97	103	107	121	120	113	99	95	114	89	109	96	121	98	101	118	112	112	129	98	112	111	110	108	107	106	93	101	98	123	117	102	100	106	90	108	125	117	101	110	104	101	85	108	104	111	91	103	126	115	106	104	107	119	96	113	113	116	114	98	130	99	102	85	100	100	103	115	106	104	106	93	103	91	107	113	106	105	114	106	115	103	117	93	120	112	93	101	116	99	96	113	96	119	116	99	104	126	101	93	99	115	102	100	134	87	111	87	101	99	95	94	102	106	124	95	95	115	101	105	122	114	124	113	121	106	119	125	111	99	120	102	98	106	112	106	114	100	104	111	96	111	124	109	110	101	102	122	117	103	114	91	103	104	105	90	125	129	117	100	118	90	95	102	84	84	124	125	88	104	114	114	96	81	85	111	117	100	112	117	100	97	110	114	126	103	135	108	108	120	114	116	87	103	88	99	91	104	116	93	108	112	115	104	94	92	82	112	104	107	101	99	118	115	76	107	113	110	109	98	86	118	97	108	103	115	118	104	111	95	103	107	117	120	109	100	104	105	103	111	99	107	100	108	107	107	111	109	121	94	117	95	111	110	101	110	106	98	127	89	109	110	118	127	109	99	93	104	112	109	102	83	123	112	106	104	121	117	101	119	122	95	103	110	98	123	104	119	106	92	95	101	126	110	121	106	104	106	120	110	98	92	100	118	96	118	106	123	111	99	93	97	103	108	94	89	104	118	118	109	114	114	107	113	122	106	100	111	110	103	109	104	100	105	92	92	98	105	123	97	125	94	108	110	106	122	90	104	98	97	112	93	103	103	117	120	100	114	99	123	93	101	109	100	104	115	123	107	93	128	97	105	106	106	103	112	104	115	107	123	105	108	112	115	112	98	106	110	106	116	121	113	109	97	111	122	109	105	107	104	104	100	109	115	96	109	98	92	97	101	115	104	92	101	111	111	117	115	102	119	103	116	108	94	118	105	118	106	102	101	108	116	99	123	114	90	117	98	109	101	101	91	107	98	109	113	110	114	101	111	113	138	99	125	112	93	125	113	107	106	129	95	99	117	95	98	114	122	96	111	119	101	104	107	107	104	84	103	116	95	125	107	107	109	84	105	85	104	104	106	118	99	96	106	100	118	106	118	116	99	123	113	107	91	118	103	103	118	128	107	114	129	103	100	101	112	118	93	102	94	108	111	80	114	113	107	90	102	123	89	108	92	113	122	103	98	118	95	89	126	97	99	115	109	104	114	89	102	93	88	110	115	118	113	104	105	93	119	87	106	107	89	101	84	100	104	110	99	118	120	125	77	101	114	104	106	102	97	97	102	97	103	108	107	118	107	113	86	89	97	100	91	111	117	90	110	98	96	108	112	121	106	115	91	105	102	97	102	100	87	100	92	89	120	110	100	121	99	116	98	113	112	112	117	113	103	102	114	101	118	131	100	124	111	97	94	95	87	107	115	103	105	100	106	99	110	112	102	107	99	110	104	128	101	94	115	97	110	114	115	102	111	116	137	107	115	99	101	108	108	110	137	110	119	114	110	93	96	83	110	85	106	100	107	98	109	98	104	107	110	112	116	102	91	125	86	91	108	113	117	98	107	96	126	117	105	103	120	93	102	114	108	114	107	106	102	110	97	102	100	114	118	110	114	114	100	103	114	98	104	118	128	109	104	99	109	98	111	92	106	102	84	106	114	99	116	100	99	107	108	124	104	105	110	115	104	79	90	85	103	132	116	98	119	103	97	100	111	120	97	101	103	96	121	112	101	99	108	97	103	113	117	104	114	102	102	116	96	95	125	102	105	94	125	104	105	91	100	124	103	115	85	88	80	96	96	91	104	108	125	125	124	97	85	93	96	112	107	101	113	119	86	110	97	92	91	92	109	99	116	116	111	103	83	107	110	126	108	110	114	110	109	116	118	107	118	88	106	117	93	109	121	117	107	83	97	111	114	98	113	101	105	118	116	110	111	116	109	103	111	97	87	116	103	108	114	111	95	112	96	121	106	125	117	103	98	106	100	126	111	117	96	130	107	112	107	104	104	113	110	109	122	107	124	117	111	102	96	107	98	130	115	95	100	121	111	116	122	118	96	106	103	99	116	98	102	115	101	100	110	119	103	107	96	92	101	105	96	112	109	97	100	85	107	79	135	120	120	96	105	103	119	111	116	91	138	100	108	109	98	109	111	106	88	102	113	101	94	86	95	113	108	103	110	112	105	105	99	123	115	111	96	103	112	104	109	95	131	95	113	121	109	96	120	99	104	104	106	104	103	102	92	93	107	107	119	116	116	116	112	105	113	116	100	96	95	110	125	108	89	110	118	110	94	84	112	112	130	94	99	104	103	103	106	113	119	102	97	110	116	123	115	100	109	83	103	89	101	105	109	102	99	117	117	126	113	121	100	109	109	98	103	98	117	90	101	105	105	101	94	112	87	120	108	102	110	124	111	121	101	103	124	92	122	124	106	117	118	125	106	110	105	113	99	112	139	118	101	119	111	96	103	115	100	115	97	113	108	100	129	110	118	117	91	90	102	108	119	105	97	108	93	100	104	100	95	98	99	106	103	137	104	107	99	104	120	123	115	114	108	120	106	117	113	124	94	119	111	114	96	114	99	97	106	128	114	96	114	99	101	105	122	100	107	110	121	118	121	97	85	117	103	86	136	87	117	104	97	102	114	111	119	120	106	113	116	109	100	123	103	123	110	126	130	95	95	103	85	106	121	106	106	127	99	123	104	115	96	113	92	90	118	112	119	105	99	98	93	101	109	124	126	99	123	108	117	88	110	108	103	103	105	109	100	103	118	101	109	104	103	97	111	95	112	87	94	119	98	111	117	101	107	105	120	103	92	100	114	99	132	107	117	104	115	99	110	104	111	98	97	104	131	96	113	134	99	99	113	123	107	97	94	100	107	130	128	101	106	97	96	109	122	88	108	98	112	101	111	110	114	97	91	86	128	120	109	121	105	96	92
6308	506	617	607	536	485	466	476	422	406	420	362	368	390	395	385	380	368	358	365	392	398	369	375	368	388	350	343	352	365	370	393	359	344	339	373	356	361	372	329	363	341	356	357	356	355	389	365	357	374	375	386	366	358	372	388	369	381	390	358	340	377	352	333	364	354	381	393	368	375	379	364	383	343	403	370	334	333	403	371	357	344	376	345	347	342	353	383	377	345	391	366	353	321	352	363	368	317	373	354	364	359	356	345	363	354	363	329	363	341	380	358	348	354	396	363	339	341	403	382	357	352	348	341	351	351	376	343	353	360	370	339	387	335	372	365	346	358	343	375	382	388	346	350	379	385	347	380	354	344	380	368	342	355	354	349	351	365	368	345	369	353	352	329	377	378	317	345	332	337	354	351	333	346	383	311	371	357	407	365	337	348	364	354	345	335	349	318	371	367	349	354	386	320	344	338	365	349	335	385	331	372	379	354	352	366	349	355	398	344	355	390	321	356	378	380	340	382	372	337	387	366	344	375	379	318	362	320	347	333	351	345	357	386	327	390	353	370	367	384	357	393	337	355	361	366	350	357	395	368	375	390	388	359	356	379	334	377	288	369	351	372	342	356	326	362	331	354	350	326	372	350	337	339	359	367	348	341	360	323	363	368	348	349	392	368	380	343	341	370	369	368	363	302	353	351	363	323	372	391	360	352	351	356	368	326	389	326	347	363	347	355	334	374	382	371	397	357	387	351	353	360	374	346	361	382	374	351	402	371	334	334	350	355	350	322	345	347	340	329	352	345	380	376	375	365	350	400	345	341	344	394	357	363	370	384	411	341	351	356	381	363	331	373	328	345	367	372	363	380	351	382	353	341	354	375	338	358	377	335	361	338	353	332	379	385	349	375	332	351	351	357	367	339	339	349	337	347	326	353	352	364	387	360	355	385	358	387	366	379	388	380	350	371	377	351	345	342	350	366	339	362	363	340	361	355	346	337	379	378	356	352	314	360	350	349	306	389	317	360	350	369	334	371	369	381	367	370	349	390	339	364	371	366	325	370	371	365	343	387	353	424	359	378	358	363	347	349	360	377	334	331	343	361	372	361	354	381	386	398	376	362	362	352	385	378	367	357	347	346	350	327	352	382	356	361	357	332	363	377	328	335	335	372	340	365	355	371	348	366	382	366	359	350	366	329	361	364	333	375	356	344	355	337	369	342	383	346	358	342	302	336	336	324	335	349	361	364	328	339	348	377	371	381	358	364	344	353	353	378	348	352	364	356	349	356	359	388	399	382	373	347	342	333	328	349	361	363	365	371	380	341	353	354	371	326	377	336	353	375	374	355	322	344	328	359	324	348	393	360	404	368	365	343	363	363	359	344	330	367	389	378	359	342	350	380	366	359	348	374	357	344	350	389	399	323	347	350	351	362	343	344	327	324	380	354	349	343	332	333	395	350	329	371	375	339	354	316	350	346	355	408	369	343	374	388	383	378	360	329	368	377	352	369	366	371	334	339	367	369	360	387	339	354	312	361	319	342	363	336	359	361	378	357	373	345	347	360	373	333	375	370	356	374	346	338	371	349	362	374	361	351	344	377	372	362	375	362	348	351	320	377	365	343	357	368	384	333	386	359	323	339	333	312	340	346	328	357	342	354	384	344	358	337	367	371	379	341	356	337	389	323	359	388	360	360	340	311	364	338	358	319	339	339	355	368	373	375	347	377	367	328	307	361	321	397	332	347	348	368	355	348	322	370	376	338	368	345	370	365	360	353	369	349	363	325	355	388	353	371	346	360	351	368	353	329	371	328	364	361	369	372	355	349	352	403	338	363	366	335	349	365	376	370	354	363	354	354	345	341	363	368	369	351	368	331	378	364	367	326	359	388	394	351	377	340	355	326	371	355	345	370	377	361	363	362	336	352	316	352	336	354	331	327	354	341	346	353	393	337	365	353	359	386	383	373	425	339	348	374	355	348	354	341	350	361	359	380	364	367	369	363	356	328	351	374	360	339	364	371	356	321	352	359	371	358	373	379	380	370	365	362	362	367	342	338	335	393	391	386	366	386	366	358	364	347	334	387	348	361	362	373	357	352	355	340	337	353	359	345	323	398	365	355	351	366	343	376	360	338	327	360	340	381	330	348	348	369	352	363	375	376	331	370	358	354	362	324	351	369	378	348	373	347	370	348	367	356	351	344	326	348	326	360	351	355	354	383	368	352	347	313	371	358	349	361	345	355	382	359	338	334	355	366	344	381	363	374	375	349	360	358	364	349	337	363	330	388	358	386	376	353	364	337	352	353	339	409	340	362	345	325	354	348	341	374	384	352	362	351	381	346	350	360	375	369	408	337	361	349	362	343	352	362	353	341	341	358	372	351	344	360	364	338	353	343	358	409	380	362	341	389	376	324	330	348	354	343	347	353	375	380	334	345	320	402	383	372	357	366	380	355	324	350	316	398	337	371	354	359	356	370	371	342	351	392	342	368	358	341	359	381	361	372	355	344	342	370	331	388	345	357	343	343	337	344	355	356	325	372	358	342	320	347	388	342	353	365	366	354	377	332	358	354	342	343	319	385	361	330	350	338	349	352	359	346	393	353	337	355	364	373	385	366	330	355	382	373	368	365	371	342	350	359	358	358	363	356	367	322	350	369	344	361	310	332	337	349	331	358	367	372	366	346	347	358	365	399	345	374	344	354	343	348	338	323	343	342	351	349	363	363	366	354	348	349	397	354	368	341	338	363	340	347	348	338	377	385	380	344	358	359	370	355	355	380	375	382	344	388	364	346	383	366	359	355	361	341	358	331	335	344	304	361	351	316	347	324	363	359	354	350	352	384	353	372	343	365	364	338	358	346	328	365	362	349	358	367	336	371	373	377	391	370	345	358	342	352	328	351	334	336	329	348	374	351	360	371	316	358	373	363	362	334	387	324	356	336	356	365	373	340	383	349	334	352	362	338	359	379	360	323	373	343	368	385	346	381	398	337	378	353	357	355	370	359	350	342	376	337	357	358	372	318	362	336	321	407	372	318	364	372	398	320	343	343	354	364	345	341	392	380	356	371	361	348	373	334	377	351	376	352	338	357	354	396	389	347	350	385	331	330	366	334	359	356	357	341	341	350	339	335	334	374	366	372	367	344	349	311	392	349	343	364	362	332	336	360	366	358	344	342	353	386	382	378	357	337	360	369	360	345	387	356	377	347	336	354	332	335	365	371	347	353	319	342	354	360	358	383	345	359	350	375	350	365	357	335	376	342	382	366	349	346	330	358	354	357	343	365	343	382	369	334	350	352	347	333	378	341	334	358	376	347	347	358	346	355	339	403	384	350	376	368	366	364	355	357	358	354	365	386	360	349	358	372	346	330	369	379	378	335	409	334	377	378	365	360	333	346	338	339	347	344	362	368	341	359	374	353	340	353	390	364	358	359	330	317	357	354	353	423	352	359	323	387	306	349	353	332	357	375	314	388	340	359	385	373	376	356	391	311	336	340	374	361
18910	5952	2926	1456	758	490	263	183	166	148	151	144	139	140	131	133	152	127	133	123	120	129	131	131	111	126	128	148	125	135	110	115	114	121	137	119	132	100	144	135	117	136	144	121	138	127	115	116	122	111	130	118	126	129	118	129	115	119	116	131	118	150	110	125	140	128	129	106	128	142	133	132	118	116	134	123	108	128	124	125	123	122	121	126	125	127	117	106	155	152	121	123	123	114	109	139	119	118	114	108	116	109	124	117	127	133	108	130	125	124	125	134	139	134	117	133	130	105	120	128	136	132	116	105	115	99	108	128	111	121	126	134	118	125	112	132	131	129	137	132	117	130	102	126	137	128	121	113	131	117	124	119	132	134	125	150	126	129	112	124	110	134	138	132	143	142	123	124	128	135	124	121	146	116	136	157	124	125	125	132	107	110	118	114	113	105	111	121	109	135	123	99	148	129	132	131	135	137	124	142	126	110	111	112	118	133	139	130	124	112	129	131	109	130	92	102	125	121	131	125	116	121	114	156	115	107	132	126	120	121	136	113	96	127	132	129	120	115	107	107	139	125	124	129	134	128	131	125	129	119	110	120	135	133	123	127	141	136	118	125	100	118	142	114	116	119	125	106	134	131	126	139	125	129	112	111	127	124	133	104	114	117	118	128	138	129	118	112	145	140	135	112	137	126	115	149	141	124	122	130	124	113	135	121	122	124	143	134	109	136	118	144	128	130	154	125	127	119	116	102	132	130	111	121	123	111	108	117	133	131	126	120	139	135	121	106	126	123	131	107	129	121	113	119	118	136	118	122	106	120	123	125	113	135	133	117	135	135	124	128	97	125	119	123	122	120	132	124	142	131	119	114	99	141	105	130	120	128	108	136	134	125	140	128	115	131	131	113	133	132	117	120	133	132	126	121	135	109	122	125	134	111	118	132	123	147	122	119	139	115	119	144	133	138	143	134	138	133	112	125	114	119	132	115	120	121	142	120	122	126	134	119	128	126	134	118	119	126	130	121	134	109	117	124	138	136	132	125	135	148	129	119	150	130	116	125	132	107	118	143	112	116	128	110	117	127	100	126	117	125	144	115	128	100	126	133	124	123	109	124	108	141	124	124	141	143	153	111	94	131	120	118	122	116	108	137	134	118	130	112	121	121	140	130	107	117	127	122	128	124	107	117	133	119	118	108	132	120	142	123	106	130	127	112	123	139	125	127	128	143	100	116	144	116	124	105	120	134	117	118	125	124	138	135	135	141	142	117	136	134	122	121	141	114	117	135	118	120	118	135	130	107	135	131	127	104	134	134	110	108	106	153	129	120	116	122	136	120	118	116	125	122	116	150	118	109	124	115	123	122	129	129	127	125	138	129	134	123	98	121	121	112	112	119	135	113	125	129	117	102	116	142	135	106	117	123	135	132	110	116	101	143	124	144	131	141	109	120	139	133	142	126	131	142	108	124	147	109	127	120	115	130	121	137	131	144	114	150	132	132	122	128	131	123	132	132	117	108	128	125	103	122	118	134	113	119	125	139	121	125	121	115	120	146	140	123	108	127	112	131	125	135	104	98	130	118	111	135	116	137	108	115	131	128	100	124	116	123	130	128	125	124	125	122	135	132	117	127	136	125	139	118	110	134	155	106	131	122	122	113	145	140	133	136	106	133	120	133	107	137	141	115	128	132	121	127	111	113	128	115	126	130	124	130	124	122	122	112	132	129	111	129	133	131	121	115	109	125	131	126	138	126	130	136	118	116	101	118	120	111	129	135	130	125	131	138	136	120	113	113	147	124	117	124	143	123	116	110	119	127	132	129	126	131	123	117	129	113	120	141	130	127	139	132	117	142	132	122	119	134	133	133	130	104	129	109	139	129	123	125	118	139	151	129	124	119	129	132	122	116	123	136	121	128	122	108	127	116	116	128	102	117	121	144	119	131	136	132	129	114	136	129	132	112	152	113	148	131	110	134	107	123	108	130	127	113	134	105	128	93	127	113	139	138	119	117	105	112	116	93	123	130	131	126	120	123	113	122	111	119	152	133	118	136	119	119	94	122	123	120	98	101	120	126	121	113	124	116	136	139	109	113	123	138	118	135	136	130	109	100	115	124	126	107	115	128	116	124	110	117	129	130	114	131	120	125	144	133	126	134	115	131	112	118	128	146	121	137	111	138	133	115	126	114	136	126	101	133	117	119	121	139	131	128	124	107	116	110	118	105	116	110	151	122	114	133	132	119	109	123	132	132	109	136	119	116	120	112	117	135	112	117	117	112	121	125	124	108	120	133	124	129	93	132	136	123	149	106	139	132	133	128	126	107	126	108	121	121	95	125	113	141	93	118	119	104	131	111	114	119	111	132	141	125	108	129	121	125	131	133	107	115	155	135	114	118	114	128	129	148	105	115	130	133	113	130	133	130	130	119	125	125	115	130	122	141	146	120	138	107	106	123	112	127	131	134	133	105	114	124	136	128	103	138	129	118	121	126	120	114	118	129	125	131	110	132	146	108	106	134	135	117	127	132	128	125	119	109	118	148	118	110	131	104	124	114	131	125	111	137	104	138	111	105	117	106	115	128	136	108	132	125	129	98	132	117	120	101	140	131	113	139	130	124	114	124	119	132	142	106	119	118	94	126	107	126	121	129	139	146	131	119	133	131	119	121	111	123	108	114	139	128	135	124	120	132	112	115	129	139	116	133	124	121	110	120	120	121	131	126	125	115	122	126	133	126	121	147	126	115	129	125	125	128	134	130	130	116	118	125	128	123	118	133	116	124	119	118	107	123	126	134	119	112	140	112	131	157	118	109	118	123	132	132	133	129	146	102	130	121	139	126	126	122	108	122	129	111	105	128	112	122	126	127	133	124	115	134	112	99	101	125	97	114	135	133	121	144	122	128	117	123	125	117	117	112	131	123	115	124	139	126	134	113	110	135	121	122	121	127	135	104	130	132	107	128	112	117	118	124	109	122	127	116	139	129	120	132	141	101	122	108	128	137	124	133	125	92	129	127	132	124	117	107	135	123	129	127	127	114	114	116	118	123	123	123	138	130	103	128	139	108	130	116	121	125	109	109	129	109	136	123	119	124	116	147	131	127	124	121	133	115	117	119	150	115	128	120	106	147	122	106	111	115	130	130	116	120	127	134	123	127	153	111	124	108	142	107	141	125	126	110	141	128	111	136	109	122	128	117	142	113	119	113	111	117	123	139	122	144	136	132	128	99	123	115	105	122	131	130	141	119	113	119	121	118	124	108	114	121	127	123	122	127	140	118	123	103	127	117	133	114	143	118	142	127	140	119	129	114	140	132	110	127	122	108	119	137	124	133	139	111	112	125	117	129	134	126	143	115	127	112	127	125	140	124	129	126	126	132	111	114	109	137	116	121	107	109	124	120	119	132	135	122	112	132	106	119	112	112	109	108	126	124	136	135	127	115	124	135	116	159	107	131	127	122	128	124	123	118	117	120	151	119	125	131	131	119	108	118	111	112	137	144	129	123
11877	795	1296	1319	1108	938	810	712	657	580	561	538	531	495	482	447	503	522	453	444	451	435	425	429	454	397	431	431	464	411	403	419	408	428	420	432	402	410	406	424	428	437	434	411	405	424	475	438	432	438	439	420	409	394	402	434	456	429	412	415	451	425	411	414	419	399	411	438	407	400	441	396	423	423	459	396	411	402	374	396	393	397	419	415	374	407	410	389	405	402	430	411	393	431	413	392	427	419	392	416	451	379	382	444	400	400	450	377	416	410	425	434	416	415	383	395	425	406	456	441	408	430	402	400	423	387	416	432	387	365	430	426	419	436	388	374	412	408	392	420	412	388	403	439	401	367	420	405	444	371	437	408	432	397	422	407	371	429	398	391	402	426	411	421	404	384	404	410	418	417	411	391	420	394	420	411	416	394	413	397	398	428	419	461	401	409	359	410	404	396	424	429	421	413	438	400	369	428	440	396	380	434	384	405	402	391	423	418	435	396	455	383	432	406	393	407	358	433	394	394	434	416	404	396	406	410	416	392	403	402	374	421	424	434	397	411	444	430	436	411	440	422	407	398	413	404	395	409	399	417	399	431	424	403	373	396	384	410	405	430	419	405	406	424	431	413	374	399	424	421	399	402	399	426	408	388	414	391	431	397	368	412	412	392	446	399	392	409	402	395	365	412	417	424	416	406	425	350	368	418	426	394	394	366	406	390	396	399	400	446	404	413	422	433	363	401	370	350	431	388	435	424	396	433	446	425	424	404	420	392	400	411	391	390	401	400	414	420	387	385	366	386	374	419	405	392	410	368	404	388	411	435	413	431	387	399	432	372	410	390	404	445	408	408	390	419	407	398	411	421	408	419	403	402	437	404	401	355	413	375	423	402	415	377	409	411	372	412	419	425	395	402	384	407	410	416	399	412	393	403	368	408	419	449	439	379	424	420	421	399	376	428	399	424	413	424	402	388	435	401	415	395	395	439	420	406	442	388	395	399	416	401	433	386	456	439	408	392	423	411	428	407	385	404	398	450	387	417	409	429	408	438	391	394	423	409	433	402	396	388	409	414	424	412	404	408	421	394	423	375	398	432	412	421	420	403	410	414	429	380	415	379	431	406	435	422	410	411	449	397	429	423	400	431	429	366	407	453	405	442	371	444	391	396	449	414	386	441	398	383	365	433	413	381	445	402	433	427	375	385	423	413	442	417	408	403	389	392	402	387	362	379	421	403	388	408	364	405	414	408	427	405	400	410	371	417	397	395	381	398	430	416	404	395	414	403	424	401	391	444	421	431	426	422	393	425	440	413	425	416	389	415	406	415	430	408	424	401	385	405	432	398	431	398	404	384	399	409	368	412	422	393	439	397	369	396	408	396	408	406	412	407	391	419	402	413	384	404	395	431	420	428	402	384	395	423	383	400	404	406	431	412	397	411	396	413	423	364	387	399	400	431	407	370	428	365	443	391	444	411	407	387	387	383	368	403	416	397	433	415	450	406	435	380	371	435	405	443	442	402	413	403	383	407	394	423	389	405	383	381	419	425	413	410	379	419	400	442	419	411	431	413	395	369	361	395	429	405	411	363	445	391	418	404	423	417	419	403	387	418	412	419	409	385	415	386	410	393	419	442	426	409	440	420	377	426	401	395	410	371	430	413	404	429	419	398	381	431	420	427	395	433	420	385	404	430	388	391	401	398	400	381	377	388	395	428	409	417	420	386	368	383	415	412	410	375	402	421	389	429	390	419	417	386	388	437	407	420	397	431	392	409	384	390	407	390	422	437	380	419	427	413	419	421	411	415	449	392	419	376	362	390	379	392	378	385	414	423	452	442	384	389	405	377	410	439	403	426	442	397	408	414	397	398	384	407	412	421	395	436	418	399	433	354	373	369	408	407	418	385	407	427	406	430	412	418	422	431	415	427	437	410	410	451	390	412	411	421	395	430	422	404	390	412	417	410	383	405	399	418	423	391	404	432	390	428	449	410	397	376	431	395	411	425	453	353	410	426	394	424	459	411	405	439	398	365	425	408	401	430	371	410	397	406	416	438	433	433	410	387	402	361	393	411	381	392	408	411	426	383	380	411	416	408	391	424	404	398	421	394	400	424	423	424	376	430	410	408	429	369	400	405	375	452	411	391	385	416	422	457	403	436	431	401	420	407	402	417	430	421	411	396	418	428	429	393	414	422	417	422	410	408	396	390	405	450	386	394	419	429	431	435	415	379	433	419	407	389	377	395	416	420	409	391	421	416	387	417	417	417	375	363	415	432	434	428	366	439	414	382	397	388	416	443	392	428	426	406	415	421	410	427	425	394	359	408	434	396	370	360	392	392	445	414	391	436	405	404	375	425	400	440	433	416	442	413	426	402	422	405	437	396	405	422	404	425	404	416	421	428	405	444	394	427	399	443	422	397	415	402	437	415	384	384	382	406	351	401	436	430	420	397	418	436	416	399	415	426	397	436	400	427	422	418	432	417	375	426	402	431	418	375	403	407	417	397	404	430	399	440	450	421	384	383	398	435	386	423	393	408	421	442	440	388	416	431	406	441	400	402	432	387	392	362	419	405	387	398	391	409	372	433	417	426	391	391	406	437	429	392	397	383	384	400	403	397	378	398	421	409	381	419	407	373	394	447	408	387	396	398	406	403	407	418	413	388	409	423	401	423	405	428	379	401	419	375	391	397	416	430	416	377	392	383	412	405	403	399	388	432	410	386	378	412	401	398	423	377	402	389	384	411	413	421	408	415	404	415	426	405	432	403	384	390	415	407	407	380	414	429	391	407	454	416	384	390	414	397	462	398	406	394	412	358	384	412	412	408	419	397	373	399	405	406	390	434	432	429	392	409	415	400	387	424	424	432	451	412	383	410	386	388	372	415	433	405	417	418	388	405	405	365	387	402	367	401	436	408	415	426	427	390	427	420	402	411	416	392	394	418	403	403	384	427	405	408	447	402	387	398	389	410	426	428	389	412	402	408	408	437	409	432	397	427	398	405	390	400	393	362	369	415	399	352	436	398	438	397	395	396	377	405	351	411	406	392	385	377	394	392	407	414	373	403	425	427	392	403	403	437	414	418	416	398	394	399	388	434	385	372	456	418	388	399	426	404	427	412	383	387	406	437	379	416	398	393	397	414	394	401	409	419	421	383	437	392	405	360	412	376	377	431	449	415	389	427	375	426	428	409	399	398	423	392	404	425	429	424	422	446	377	405	429	421	408	359	410	392	377	411	389	405	381	439	416	432	453	410	391	388	407	424	380	421	430	407	423	438	414	411	382	378	386	384	434	431	369	456	368	390	402	440	403	401	426	406	423	405	409	384	368	449	414	411	389	397	433	403	413	383	424	401	411	388	430	423	387	423	409	417	408	428	393	424	427	425	402	416	373	413	403	432	412	419	404	422	414	396	360	391	389	452	397	414	400	428	427	434	406	385	413	419	416	391	380	389	424	410	423	446	405	433	444	378	427	431	368	393	416	414	427	420	403	396	402	372
45074	23479	18757	12213	6626	3766	2126	1045	614	499	467	425	358	378	313	300	293	307	279	333	307	300	294	269	278	236	278	260	255	249	245	266	259	266	260	265	278	257	247	218	255	242	265	233	229	243	248	254	260	218	256	256	239	242	249	252	238	259	250	236	225	253	234	242	263	260	217	222	237	241	235	231	215	258	254	247	225	257	243	214	243	243	237	246	229	250	245	229	230	209	233	260	262	242	214	254	214	219	225	249	242	257	257	229	252	243	260	230	236	237	231	212	238	249	229	236	234	248	227	228	213	240	248	248	230	233	255	251	256	214	242	216	249	236	223	241	227	232	236	256	253	228	205	240	253	243	221	233	227	267	234	250	244	254	225	233	239	230	243	254	248	228	247	241	233	213	227	227	248	215	234	250	261	256	226	242	239	244	246	243	231	228	224	237	226	240	275	228	241	219	226	258	243	241	263	246	269	265	258	217	232	205	265	256	254	246	229	213	233	279	233	216	243	231	225	229	214	248	227	220	236	271	259	257	245	211	242	253	250	213	240	213	232	250	255	237	239	241	226	239	227	247	273	257	229	258	238	247	207	260	247	211	234	225	221	258	264	251	210	259	213	232	232	268	251	250	226	231	213	224	246	247	257	228	216	253	220	278	240	233	227	231	214	213	225	263	243	232	235	263	256	258	225	240	260	233	247	234	224	210	224	234	233	203	240	226	231	221	242	258	243	238	254	245	236	224	259	242	221	258	197	242	243	233	242	237	254	233	241	240	240	260	232	233	240	248	243	243	215	224	224	249	223	233	235	234	219	215	240	228	225	256	240	228	250	241	241	238	238	228	243	240	238	239	220	255	231	219	247	231	260	223	224	217	246	224	241	219	216	231	247	235	191	229	209	214	232	249	230	233	214	213	243	225	228	219	271	233	246	230	215	220	238	240	229	245	223	225	229	242	238	260	212	194	228	238	229	233	250	258	235	238	231	247	225	249	244	249	243	243	223	228	243	249	230	231	238	251	223	226	249	249	259	235	241	207	256	254	251	255	248	271	209	212	235	232	204	214	221	214	272	231	207	225	235	256	232	253	214	210	232	237	251	248	230	232	210	229	231	254	247	216	248	225	236	230	262	241	259	231	248	247	214	243	232	209	220	243	250	258	240	247	249	243	230	223	271	219	258	256	234	244	211	254	257	254	260	267	206	218	224	253	262	243	241	228	210	233	228	216	223	241	218	229	256	219	262	225	235	244	245	244	251	240	204	257	264	259	199	243	215	231	262	219	225	249	244	231	247	224	247	224	236	253	241	258	235	222	231	264	248	224	220	203	218	252	224	226	254	234	275	215	229	243	256	231	226	227	237	226	216	225	297	243	241	224	226	255	262	223	223	221	243	245	238	246	222	233	211	222	256	229	236	237	266	240	207	269	236	262	249	230	225	250	240	234	223	238	261	212	244	247	261	247	228	256	232	223	212	254	229	255	273	244	222	246	210	253	225	288	233	235	241	256	222	207	240	249	245	199	221	235	235	237	269	220	222	239	239	203	214	231	222	223	256	230	234	212	222	216	234	231	253	229	241	212	254	258	233	246	253	250	242	248	233	254	254	253	245	230	206	236	267	214	218	243	256	237	218	228	214	244	230	247	212	268	224	260	228	249	243	255	243	214	247	243	244	245	237	237	250	224	223	255	207	241	265	221	207	231	224	242	235	212	211	235	230	230	213	212	231	247	229	248	251	241	230	234	222	236	212	227	248	242	229	217	227	240	230	232	245	227	232	248	226	252	249	206	233	233	242	234	231	250	254	217	227	264	230	230	238	269	236	233	235	242	253	236	207	245	239	252	206	225	240	240	250	252	215	254	244	262	204	218	213	226	262	232	232	240	262	239	235	242	234	209	234	241	243	215	230	266	231	249	257	233	235	250	248	230	252	229	222	242	235	223	222	243	232	261	237	247	250	226	242	224	230	253	235	220	240	250	225	199	234	247	248	241	257	221	233	238	262	234	231	239	243	229	257	253	238	212	240	253	211	246	223	253	230	246	238	209	205	239	239	239	231	224	255	219	260	254	234	246	235	224	207	208	266	247	226	226	224	252	251	238	219	231	217	250	226	261	236	244	238	224	227	241	255	217	252	227	227	238	227	256	268	225	228	233	227	209	240	225	252	232	204	237	235	217	238	224	227	193	242	244	236	232	237	217	250	229	244	252	228	225	201	233	242	241	237	230	242	226	242	241	214	240	243	214	258	238	244	259	235	245	245	242	228	258	248	283	225	243	221	240	227	230	266	231	226	236	219	240	232	228	229	232	234	239	235	240	243	224	245	218	198	245	241	243	245	217	225	218	249	232	243	200	256	232	241	226	230	243	229	224	239	217	208	227	275	217	216	243	228	244	247	214	244	252	265	226	244	222	234	242	226	219	247	254	257	228	221	230	219	211	247	234	250	237	219	248	230	227	207	212	257	215	243	227	248	270	244	256	260	225	240	223	236	241	229	234	206	218	244	222	244	229	206	231	231	209	212	221	255	227	228	249	261	242	254	264	236	236	235	246	239	231	239	242	238	204	207	227	231	235	219	273	218	205	217	234	232	235	227	239	231	245	231	228	238	250	219	244	241	250	252	247	221	230	247	206	227	262	239	206	264	222	236	238	243	261	221	234	235	247	247	227	271	230	240	226	252	239	205	213	245	256	219	213	262	224	259	233	261	222	240	222	230	281	252	223	249	263	215	234	243	210	232	232	243	257	244	233	233	239	258	246	244	225	245	245	252	217	244	235	213	257	209	263	231	220	239	243	226	225	231	222	235	239	265	249	230	242	231	241	202	237	255	223	229	248	215	207	228	236	227	239	240	230	266	257	222	222	231	238	253	231	234	229	258	227	246	229	227	206	234	229	240	236	241	238	217	213	239	231	247	225	229	255	245	234	229	211	266	234	271	234	223	242	217	222	229	264	239	205	253	222	230	238	220	244	211	239	251	215	253	252	235	243	246	215	239	239	237	239	231	231	251	253	232	234	219	225	225	242	225	227	256	230	236	229	221	217	226	234	242	233	233	266	231	233	240	237	249	196	211	253	225	240	242	262	254	234	242	242	247	239	268	262	234	263	205	237	258	229	264	236	233	209	233	220	222	263	228	238	219	256	216	225	240	224	235	236	251	217	270	243	254	230	237	232	225	248	216	233	229	216	171	262	265	234	224	251	235	232	224	246	209	210	239	255	238	236	257	238	258	227	241	227	242	231	256	232	259	224	244	226	245	240	240	234	225	214	237	213	244	262	258	238	237	213	235	235	202	209	230	219	236	253	220	234	219	250	262	252	209	230	251	237	253	228	252	258	213	235	200	234	220	231	226	255	250	226	237	228	237	239	237	246	248	238	234	250	237	220	220	245	230	250	245	210	237	221	227	246	235	224	260	239	249	236	240	241	255	238	214	247	233	221	221	236	238	227	228	235	244	226	235	240	209	252	244	186	240	221	214	235	194	257	236	245	251	268	199	247
31804	6175	8142	7632	6231	5150	4239	3324	2812	2279	2064	1773	1634	1509	1341	1333	1179	1166	1123	1084	1055	994	1009	955	933	960	882	919	875	929	872	806	835	808	767	772	834	769	773	810	773	754	753	772	789	719	748	761	811	832	786	861	739	718	774	712	721	763	777	776	690	713	685	746	692	720	706	707	725	687	728	696	706	686	677	682	745	741	708	719	677	685	667	683	659	621	729	695	700	640	681	698	693	690	674	714	656	691	686	686	671	655	683	654	684	715	697	699	658	592	643	672	686	675	681	632	686	697	722	692	708	703	627	711	653	685	674	688	696	682	650	703	657	680	668	657	708	688	671	685	694	705	721	674	653	663	677	734	712	697	671	656	693	642	633	693	659	725	651	650	678	656	696	716	679	667	674	665	745	683	700	686	643	676	698	674	648	670	666	715	692	655	706	685	691	721	664	662	684	659	675	636	666	703	624	678	651	631	659	655	668	619	652	696	699	662	652	682	651	634	690	679	748	670	696	726	709	667	682	701	711	709	690	655	678	696	674	685	699	657	685	704	638	618	691	670	707	675	679	679	681	679	681	686	684	648	678	655	662	685	704	662	672	662	670	636	685	663	651	654	668	643	626	689	700	670	654	691	685	664	690	708	651	672	705	673	693	673	708	682	612	689	663	727	654	621	652	633	660	658	687	697	678	656	671	693	685	663	686	668	663	710	648	632	684	628	635	667	724	690	677	680	729	686	645	676	646	687	670	679	695	697	615	645	639	674	693	667	675	626	683	624	654	637	663	678	661	673	700	649	646	728	688	682	685	693	668	700	690	661	672	699	641	649	674	669	685	702	705	691	686	617	637	663	700	679	660	677	710	686	685	651	644	682	700	656	680	684	648	720	624	657	652	680	666	696	681	671	675	646	686	705	676	742	704	704	647	642	718	670	660	691	643	694	643	717	674	671	679	695	677	631	669	655	701	654	708	685	695	696	655	672	677	732	658	691	704	649	690	681	666	692	688	613	667	647	651	661	652	696	601	640	686	660	689	669	679	675	724	702	650	650	657	652	685	657	703	679	686	647	684	676	675	704	696	681	709	663	706	671	690	704	651	670	638	669	680	704	671	641	666	694	621	692	683	700	639	698	708	657	655	665	655	690	637	678	642	676	678	621	675	667	682	672	653	653	678	643	657	661	729	676	662	620	681	707	684	640	691	657	668	669	701	633	689	715	685	700	688	708	676	665	717	694	691	687	664	675	675	626	620	697	642	696	718	702	652	699	686	647	670	658	703	644	666	673	652	660	678	672	716	664	713	652	705	660	689	654	689	670	645	629	718	660	673	663	640	677	652	682	684	700	659	639	681	673	648	689	646	643	674	689	645	686	676	657	663	671	697	622	698	678	664	628	705	593	671	667	664	673	717	678	654	653	681	693	666	669	638	662	677	709	702	682	655	676	637	655	689	661	661	664	706	692	670	666	652	695	703	649	714	653	719	702	681	673	678	675	644	690	635	669	632	645	650	669	655	722	692	672	589	679	643	716	665	662	683	671	696	691	639	673	669	695	682	599	678	690	628	687	636	653	700	674	675	680	702	651	687	669	666	646	725	670	696	677	689	669	663	649	644	647	669	649	664	652	672	674	657	680	695	686	692	683	659	673	671	697	684	712	628	666	684	630	696	654	670	683	676	674	657	683	685	662	713	669	665	677	681	660	686	616	674	652	714	711	735	645	707	679	676	686	685	712	652	677	669	653	677	703	653	702	690	672	687	678	664	640	733	699	679	700	704	653	681	652	648	660	685	701	665	711	704	728	678	692	709	667	676	708	646	686	666	677	730	664	676	653	714	725	651	665	662	678	609	712	655	687	655	661	683	659	702	743	661	694	652	670	675	675	680	647	684	688	633	677	688	708	644	642	657	613	638	718	662	675	660	675	683	644	652	684	727	685	661	667	653	712	695	653	713	695	706	676	658	678	686	690	636	680	630	667	647	654	616	697	677	636	620	654	679	656	705	706	719	658	650	693	682	680	666	710	693	675	680	660	707	682	670	655	657	626	658	689	692	712	653	620	648	620	662	643	673	674	649	687	685	678	671	653	697	652	694	619	621	727	674	639	695	753	667	694	642	662	686	651	631	666	677	675	687	678	654	704	684	686	675	704	656	638	680	644	663	681	690	692	670	659	663	685	709	732	648	670	748	668	651	692	719	647	657	686	670	651	670	700	638	630	676	649	725	643	645	651	707	664	689	639	650	665	672	687	694	676	706	667	653	686	650	726	710	644	717	649	661	707	670	691	657	708	686	648	627	679	681	681	639	683	660	720	623	672	714	702	698	650	695	685	703	640	684	679	688	627	689	692	660	655	653	649	676	704	645	627	639	675	675	668	720	680	685	676	703	646	667	691	676	640	684	674	623	698	633	665	713	617	663	654	677	654	657	677	655	642	680	635	680	682	691	659	647	686	698	664	622	634	641	661	647	681	645	690	683	642	659	643	642	676	689	680	675	670	650	691	716	687	705	688	667	672	664	671	728	658	701	661	634	686	677	620	662	692	647	692	637	689	638	646	658	666	724	677	667	660	738	659	668	640	663	651	696	703	658	680	693	666	693	679	681	668	666	667	675	626	707	675	711	743	699	670	685	675	681	646	668	647	693	690	681	670	702	672	723	690	648	677	634	702	616	667	651	659	626	689	658	707	650	699	670	659	689	672	635	705	674	691	703	697	650	629	648	693	666	638	718	696	675	641	656	707	703	647	620	651	704	667	699	648	671	658	648	673	698	656	693	628	683	683	666	691	690	620	703	686	690	674	669	700	665	694	605	676	661	703	694	696	697	669	727	675	683	656	677	655	645	704	636	663	620	657	716	724	647	649	686	654	650	676	666	675	667	690	629	670	659	698	653	680	698	679	685	680	705	685	664	682	663	689	676	676	652	670	649	690	638	635	692	694	618	678	676	600	650	683	683	699	650	680	651	635	687	667	682	682	674	670	686	661	680	688	641	664	715	668	667	647	679	621	684	667	688	659	654	684	688	722	682	655	634	691	644	684	698	660	647	676	697	688	674	626	680	658	677	672	714	676	665	685	699	680	673	603	700	695	683	685	671	631	649	716	715	663	683	645	649	655	671	697	670	688	648	648	670	658	654	657	698	638	690	659	719	694	633	691	687	662	638	679	644	686	690	656	668	705	680	669	688	686	676	675	695	688	676	681	676	658	625	667	708	651	680	665	699	695	672	666	696	672	678	693	654	690	659	682	675	692	624	710	686	670	718	725	654	689	674	686	709	653	659	641	632	675	623	679	661	649	661	686	653	679	669	648	693	696	734	716	662	694	702	653	664	665	666	662	695	656	657	698	693	648	715	697	666	676	698	647	687	671	670	724	680	636	637	712	676	651	665	668	703	707	680	665	690	666	645	682	689	678	688	700	676	720	696	662	630	640	647	654	686	681	714	658	633	708	708	712	706	654	678	700	660	625	681	692	655	636	710	665	694	661	696	661	673	697	642	655
7536	1424	674	376	275	180	137	115	115	117	126	116	110	119	95	114	100	102	121	108	95	102	103	107	111	123	119	110	95	119	87	100	107	110	120	113	110	102	131	88	110	110	113	98	96	103	104	108	108	128	99	90	110	105	109	109	113	95	122	91	105	110	100	119	120	112	99	113	110	108	87	123	105	118	120	112	107	103	107	92	111	107	98	93	97	114	114	110	95	100	102	111	94	104	94	103	111	119	117	120	112	126	112	104	128	105	108	119	102	139	95	117	99	120	116	106	123	126	108	98	130	91	126	118	96	113	100	105	117	97	93	116	135	109	119	104	82	96	95	108	127	114	115	97	122	96	121	135	121	105	106	123	105	109	100	94	103	99	99	112	103	116	127	117	96	101	98	119	116	117	107	108	105	121	121	105	94	108	88	119	99	120	94	99	110	115	132	116	97	118	113	112	111	100	133	88	109	105	92	122	102	122	125	117	105	94	124	108	126	100	97	96	109	116	105	119	104	98	108	106	104	116	105	108	127	96	127	117	100	84	108	110	106	123	105	124	101	113	109	120	99	119	98	115	103	86	111	99	109	112	123	104	121	129	114	111	113	108	112	96	98	105	113	96	106	99	119	107	105	109	104	136	117	100	105	131	114	124	100	86	101	120	103	97	95	98	99	108	109	100	101	105	103	101	114	110	112	107	107	108	116	108	117	111	102	114	115	101	99	102	116	104	104	119	103	105	124	112	116	109	105	120	98	117	106	99	94	109	93	99	104	100	129	103	110	84	109	106	99	106	108	108	111	98	111	124	108	94	104	99	103	105	110	89	112	87	103	96	102	109	84	108	104	101	106	103	100	105	105	110	114	112	102	113	117	111	115	103	127	110	102	118	111	109	102	119	109	105	101	99	101	102	116	111	110	115	115	123	116	105	112	115	119	97	112	113	103	101	115	103	114	96	96	98	118	82	103	105	100	107	103	109	108	123	113	135	102	114	78	117	78	100	134	114	101	109	99	124	103	143	101	107	101	108	110	91	98	118	109	111	115	103	103	103	108	117	97	104	114	112	106	85	110	112	125	104	118	111	113	111	100	120	106	107	93	110	101	102	101	104	89	107	101	109	91	149	102	99	102	116	110	98	101	123	109	104	104	113	100	115	123	124	103	90	108	96	102	116	99	102	98	98	95	124	110	108	111	116	132	93	109	114	100	124	101	110	105	102	116	100	111	131	104	108	126	110	108	124	124	102	94	102	104	105	120	118	110	118	113	81	95	90	111	122	116	113	112	115	110	109	107	103	119	121	99	87	112	89	110	116	114	118	106	124	87	128	120	114	103	90	115	108	105	122	120	96	117	95	103	91	107	108	102	117	111	97	101	122	102	96	115	105	96	111	110	119	110	100	114	116	102	105	113	111	94	95	127	97	109	106	105	99	115	125	100	104	122	99	110	99	113	94	103	100	121	92	84	100	97	112	113	117	101	107	123	107	109	109	142	112	87	107	101	121	123	118	135	120	104	108	96	105	111	125	132	112	109	105	98	98	101	88	109	105	125	99	117	96	104	97	119	107	106	108	105	92	107	108	107	109	106	121	109	87	105	101	110	96	93	117	112	114	127	107	117	104	117	97	114	117	116	107	135	116	97	113	113	99	103	108	111	92	116	101	105	96	95	108	99	111	92	115	123	119	106	96	95	117	100	102	117	96	120	109	114	98	98	113	115	116	113	104	87	116	100	135	102	116	106	103	131	106	126	121	111	101	104	101	93	103	102	96	109	99	102	108	99	88	109	108	113	117	105	107	100	98	100	119	93	118	99	121	105	89	104	104	103	86	128	126	98	125	114	110	119	96	102	106	101	96	99	111	109	136	101	107	129	134	94	111	94	106	90	130	92	103	110	113	115	116	119	122	116	104	102	125	101	112	97	110	105	96	94	99	116	110	112	113	102	107	112	120	107	106	113	116	114	103	119	118	94	121	112	102	115	106	103	107	113	115	105	116	110	113	122	116	112	116	100	117	111	121	98	121	97	91	97	100	107	118	103	94	100	124	103	105	115	130	125	109	110	107	91	94	96	98	108	112	99	103	97	106	102	126	112	110	102	98	113	104	107	112	118	104	100	107	103	126	96	113	111	104	108	85	110	107	109	108	97	109	122	115	115	104	107	109	108	116	93	94	112	113	72	101	110	123	100	99	107	83	116	99	99	105	107	114	121	105	98	111	84	121	106	110	103	100	122	106	114	118	105	105	107	105	92	125	110	108	107	92	109	102	112	124	79	113	99	109	111	111	122	116	98	113	120	101	92	132	93	96	128	120	108	107	122	98	110	126	98	114	120	116	130	116	104	106	108	96	105	103	124	104	103	101	88	107	103	100	126	90	106	108	124	110	107	112	103	117	112	108	116	96	110	112	117	95	110	116	121	109	125	103	124	102	102	123	103	99	121	117	109	98	115	101	105	113	105	86	109	86	104	108	98	110	104	112	117	117	99	117	107	95	102	112	108	111	103	116	103	98	94	99	106	110	127	109	99	89	102	104	106	130	101	91	102	116	106	104	94	115	108	107	108	96	101	105	104	98	105	99	116	126	116	114	108	110	101	113	96	119	106	99	104	103	93	131	106	131	107	116	122	104	116	128	104	123	119	127	94	123	106	105	103	108	107	89	108	108	108	94	88	85	121	88	98	113	99	109	118	96	124	108	111	104	104	90	113	135	117	124	108	109	121	134	115	106	96	87	91	90	95	85	111	97	123	89	123	97	96	112	105	124	101	97	99	116	100	115	112	129	109	93	114	109	125	114	101	117	116	101	122	141	97	95	98	123	109	100	98	125	108	99	105	108	113	122	122	123	103	113	130	105	105	100	116	117	102	119	113	111	111	96	105	98	103	104	106	111	113	98	116	99	108	93	105	99	94	133	98	101	108	122	100	112	113	121	113	122	102	111	103	103	104	113	99	110	103	110	105	101	104	92	107	101	127	110	97	118	90	80	113	123	106	117	112	98	94	107	102	104	112	100	124	103	115	108	113	123	115	110	100	110	112	120	103	110	102	104	103	115	106	119	95	115	114	100	101	97	105	121	104	116	106	103	102	106	128	113	115	127	108	112	101	117	101	115	109	95	129	112	98	113	96	92	109	130	122	115	128	94	104	100	101	122	101	99	110	106	113	107	102	102	101	92	107	119	122	114	122	132	88	119	110	118	108	92	100	116	98	90	118	116	112	128	107	135	107	122	108	116	123	115	98	119	99	96	119	108	95	123	109	94	115	104	94	82	112	102	104	97	125	114	101	109	132	87	91	95	91	103	106	117	97	96	119	116	128	109	109	98	106	116	122	100	131	105	89	106	113	115	93	96	103	133	109	118	105	98	117	108	117	114	117	92	122	109	90	110	115	100	112	103	108	109	102	100	96	103	98	108	90	101	112	119	114	107	119	109	101	108	73	79	106	108	82	95	107	111	100	102	105	96	102	118	91	113	100	82	110	101	108	117	94	108	117	107
7056	885	586	624	570	514	498	464	436	407	421	413	356	396	375	375	349	386	378	385	374	399	371	370	363	353	363	397	407	360	393	379	351	346	372	360	354	340	330	362	362	354	384	367	358	366	345	401	340	372	344	372	353	360	383	348	349	371	371	364	361	352	325	377	413	363	384	398	338	382	361	339	343	359	350	371	377	376	378	341	362	349	333	377	363	372	360	365	349	366	367	361	350	363	312	363	383	379	383	370	372	371	399	364	341	370	372	394	337	342	372	346	353	366	347	353	322	353	329	344	354	340	401	403	369	396	368	359	351	346	379	372	396	371	377	364	343	365	332	356	331	353	346	346	341	356	349	346	374	326	357	376	369	358	361	364	363	364	354	356	348	330	341	383	382	363	353	375	391	348	360	347	355	352	362	342	350	372	365	385	371	343	361	333	333	384	395	351	379	388	372	357	363	311	339	312	394	366	356	325	342	380	376	371	354	343	406	337	372	361	359	373	371	378	375	373	375	350	382	382	353	368	362	321	376	347	359	344	361	344	353	366	377	385	358	356	356	349	336	354	351	392	348	391	337	369	366	394	418	352	330	354	331	369	362	371	367	367	360	378	381	346	343	342	382	370	355	371	363	357	390	339	358	349	392	329	388	368	322	338	363	355	374	371	339	347	323	378	333	373	369	327	379	356	387	378	388	397	362	386	323	342	373	354	410	355	364	376	344	343	373	346	353	335	372	338	298	353	357	340	380	377	356	364	346	319	354	335	375	372	385	351	354	339	369	375	377	342	360	371	371	355	363	343	358	385	367	390	366	360	328	323	365	352	352	330	412	339	361	350	371	364	394	361	382	355	350	377	365	368	332	378	358	337	377	357	358	377	326	334	366	367	379	354	386	381	379	356	359	346	371	367	350	335	366	371	394	344	359	324	390	399	377	361	356	346	363	354	380	367	360	358	373	340	392	354	323	369	377	409	350	352	361	332	377	373	351	332	349	367	364	378	342	347	353	360	334	355	340	376	362	329	378	326	403	372	345	376	344	350	312	360	365	363	376	366	363	355	339	381	375	336	361	358	348	360	359	360	364	358	342	382	365	344	311	366	390	371	366	359	371	370	393	348	339	337	362	359	381	352	355	377	321	359	326	354	340	345	371	346	390	356	343	371	352	386	345	393	383	339	359	333	356	345	366	351	387	359	380	352	342	354	351	322	375	342	375	374	384	363	350	337	381	338	362	350	334	337	360	374	335	340	345	365	388	393	349	371	364	355	341	366	355	388	363	346	360	357	331	356	345	332	391	340	341	349	349	358	411	352	372	331	375	380	369	346	361	338	344	366	362	355	365	382	329	354	359	318	362	396	368	354	358	361	363	322	381	364	336	353	323	378	375	424	385	354	367	400	385	349	373	395	338	393	363	348	368	366	362	370	383	340	349	354	391	361	337	379	369	385	384	337	361	367	330	336	370	358	354	344	360	353	330	363	362	357	371	367	358	330	376	361	393	408	359	358	364	379	387	392	370	363	368	350	356	354	347	352	334	367	361	347	316	363	332	379	337	367	339	350	323	393	345	356	366	373	364	352	355	376	338	372	367	337	387	360	335	366	381	360	364	360	393	336	368	356	355	390	364	374	353	364	347	397	363	356	340	363	356	359	358	368	368	331	334	324	379	379	402	349	399	345	374	344	317	341	344	379	337	396	362	350	369	353	361	347	352	361	340	351	355	327	351	352	352	367	384	373	354	341	336	348	393	356	383	321	365	360	373	389	356	363	368	351	365	359	338	380	368	347	370	366	352	358	365	353	360	367	360	379	363	383	358	331	341	339	382	359	349	369	358	388	373	383	364	386	374	355	362	365	352	350	384	349	392	350	359	385	350	337	373	331	386	392	339	355	350	368	343	363	343	328	343	365	352	346	367	352	385	344	335	332	353	325	338	341	325	369	362	370	370	336	344	332	338	359	391	388	361	355	352	377	373	353	360	358	356	375	369	347	348	351	354	348	382	388	394	360	373	383	314	376	357	396	342	373	328	383	346	350	325	344	386	354	355	385	348	370	398	348	386	358	349	372	338	386	376	357	352	363	371	375	367	348	386	424	378	378	391	349	369	358	384	389	374	340	381	336	330	365	390	369	363	355	389	360	376	338	351	345	356	354	377	346	323	354	375	347	398	363	370	353	394	334	345	338	336	363	369	352	370	341	369	339	372	348	367	357	369	356	382	355	387	377	364	358	368	343	350	383	364	366	358	333	375	368	368	358	329	380	324	382	357	367	355	322	386	362	350	345	364	364	333	354	358	364	345	343	395	375	387	354	370	346	363	374	350	347	318	346	348	342	343	402	377	350	363	366	375	351	357	384	322	352	365	368	370	370	339	385	337	349	397	385	361	332	342	365	358	372	361	345	384	346	392	367	378	338	372	380	353	365	383	374	356	361	392	360	358	375	358	356	352	339	326	382	342	366	354	384	391	371	344	380	346	354	357	328	351	342	368	367	367	379	363	383	337	323	373	367	361	372	345	378	374	372	385	379	386	338	378	344	346	364	358	345	360	362	357	392	377	352	377	350	367	362	350	384	372	353	355	311	358	384	352	375	330	351	404	374	359	360	380	371	344	377	348	379	376	339	358	396	423	344	365	360	388	379	355	379	363	354	333	360	361	356	362	356	332	367	396	382	382	390	343	368	375	372	343	359	398	389	335	311	370	336	363	385	345	374	384	350	381	365	355	360	329	390	376	355	393	343	342	347	352	348	348	358	371	338	360	340	353	305	349	336	357	342	365	368	370	379	344	342	384	358	384	374	358	357	350	366	353	367	331	342	365	332	388	364	361	383	367	346	385	396	359	355	384	380	343	328	381	342	343	354	372	376	364	333	380	350	352	337	334	364	388	341	317	364	388	344	357	372	355	376	353	379	327	401	343	366	336	381	368	347	327	394	371	341	392	355	373	326	370	336	371	338	374	362	368	364	314	374	350	339	332	362	351	348	365	346	313	353	365	382	367	342	340	343	357	352	367	356	367	376	378	344	367	370	385	337	366	364	368	352	371	356	344	355	382	343	386	385	367	358	349	364	369	401	406	361	381	388	367	374	364	350	358	344	364	339	399	349	352	378	343	329	340	357	356	348	367	355	362	393	359	360	379	298	343	315	367	361	362	362	344	355	355	349	355	363	399	366	365	353	371	346	347	341	374	341	364	350	367	378	359	379	376	349	332	357	350	330	382	366	334	358	351	399	330	370	365	351	370	358	369	373	347	348	361	334	350	367	355	353	366	367	364	368	358	369	359	329	331	363	363	354	385	351	355	355	373	408	327	366	372	372	347	381	361	348	364	372	348	366	389	367	340	390	362	362	349	368	327	365	355	370	378	336	385	334	363	358	347	340	337	366	358	372	360	343	343	362	364	393	339	314	340	330	354	360	343	346	371	378	364	304	353	347	367	356	355	367	354	384	398	346	381	364	369	364	366	356	365	350	363	362	358	364	395	348	368	356	377	388
16135	5846	2449	1079	600	370	264	170	152	155	148	146	150	132	151	126	141	141	133	111	125	123	143	121	124	105	125	125	135	126	131	117	117	138	121	136	96	132	146	132	130	131	116	141	125	121	137	129	114	121	134	141	120	118	129	131	103	127	125	123	120	139	130	108	133	134	114	109	124	112	115	107	109	94	106	130	149	119	122	128	124	126	109	124	124	131	140	131	115	119	119	134	126	124	129	135	121	125	126	116	123	154	150	108	131	117	122	137	135	124	124	144	115	128	114	113	122	112	130	129	132	125	114	134	155	124	118	132	139	119	126	121	132	119	131	121	128	134	139	103	124	117	122	111	115	124	160	112	121	117	123	140	133	140	127	116	150	132	125	125	125	111	134	128	132	104	131	123	126	141	135	122	130	106	123	127	111	134	131	132	97	135	131	146	123	125	138	129	141	124	136	134	123	126	122	109	123	113	109	128	118	117	137	134	122	111	109	126	112	139	123	134	122	146	128	114	127	120	119	130	139	134	106	152	135	114	129	123	122	150	113	124	128	124	142	130	136	115	107	119	130	118	135	120	121	148	114	122	114	122	147	111	152	124	120	117	121	110	114	111	143	106	102	133	117	122	142	127	124	93	109	116	126	127	122	119	127	116	138	106	130	106	119	143	132	119	130	129	118	135	135	111	148	103	121	137	137	113	138	123	100	120	145	126	133	121	132	125	112	131	123	125	110	125	135	124	119	121	138	114	119	135	117	127	103	121	125	111	137	110	139	120	124	121	133	114	103	138	116	120	131	125	118	111	130	145	123	128	124	118	143	123	125	125	139	135	130	144	114	138	115	144	123	130	120	137	125	115	155	124	146	128	131	138	132	130	106	131	112	124	127	134	124	111	166	126	127	128	126	149	122	130	110	120	117	119	126	123	128	139	116	125	124	118	124	120	128	128	129	133	131	117	113	130	147	136	110	130	108	102	111	119	124	126	116	112	125	106	112	141	119	122	119	117	127	128	131	130	112	119	124	136	137	149	133	114	105	136	131	133	129	113	115	130	135	129	134	121	125	123	112	114	119	123	134	112	130	142	126	108	155	114	107	129	119	119	114	137	131	130	113	114	128	127	124	142	128	128	138	121	104	128	138	127	141	132	126	121	110	129	131	115	124	130	127	110	102	116	152	116	135	133	148	121	121	115	134	129	109	121	118	112	119	132	138	118	118	123	108	121	126	106	106	131	125	127	139	114	126	123	151	132	121	123	108	135	126	136	135	121	136	149	125	122	128	111	137	122	121	127	140	114	131	125	123	114	120	122	134	117	139	117	126	117	122	115	111	129	139	145	127	131	134	156	108	138	132	118	128	126	139	134	113	139	119	137	116	139	116	141	94	130	127	113	120	116	108	139	140	143	110	118	119	126	142	161	134	144	123	116	111	129	128	118	119	125	123	126	135	115	127	127	121	117	126	110	127	115	128	131	132	137	137	104	122	146	128	133	121	123	106	129	129	102	120	125	125	113	109	115	126	129	122	106	110	144	150	125	130	130	142	113	144	133	140	117	139	124	132	120	116	128	110	134	133	118	150	115	128	167	125	101	122	116	119	128	117	134	142	142	96	127	125	132	106	116	121	121	126	113	111	105	136	135	130	99	130	132	133	128	107	135	135	127	129	128	125	146	116	114	124	158	140	123	141	122	114	139	137	116	132	116	126	120	135	107	99	141	126	129	133	129	120	122	126	138	126	108	114	132	105	151	110	116	114	111	115	131	117	122	139	143	140	138	120	146	123	124	122	139	130	111	129	132	117	125	131	102	141	136	124	130	124	102	142	125	128	146	136	119	123	137	141	116	147	115	113	129	135	118	131	129	114	122	107	134	134	126	113	125	132	112	131	135	120	153	122	113	154	101	114	129	144	121	137	117	131	114	121	119	132	129	124	131	144	123	113	134	147	120	135	124	116	135	131	125	133	132	119	135	133	117	116	123	134	125	116	131	131	125	95	149	129	134	126	116	123	126	134	124	128	118	119	135	154	112	133	151	114	118	122	133	97	124	114	130	124	134	118	115	124	133	120	132	94	122	141	108	115	114	129	142	127	107	114	136	130	120	144	128	123	141	149	107	118	140	149	132	117	125	125	131	126	143	130	128	129	142	127	151	130	141	129	128	118	114	131	112	116	115	114	124	132	134	139	127	158	115	146	119	136	116	140	118	141	117	124	134	136	142	116	136	132	131	135	124	124	123	133	126	121	126	128	121	127	123	99	106	131	136	129	136	117	126	130	110	131	137	147	131	119	125	123	144	125	120	150	133	124	138	126	139	123	102	104	139	112	117	140	130	152	132	127	125	120	123	112	123	129	118	132	116	126	116	125	124	129	132	144	120	119	131	120	117	132	118	125	106	135	127	132	138	128	138	117	145	113	122	142	111	106	116	114	123	131	133	123	127	133	108	106	122	156	121	141	120	133	125	118	124	113	125	135	128	142	127	122	110	128	114	133	120	118	130	151	129	132	112	123	136	120	111	146	111	128	134	124	115	139	110	134	141	120	117	109	120	126	128	132	120	108	132	140	119	111	126	122	122	131	123	136	121	139	111	118	111	128	128	130	124	117	132	135	134	124	96	113	106	106	137	120	112	135	128	134	135	122	122	126	106	135	124	134	128	115	99	123	114	104	111	139	145	107	117	149	133	120	130	115	135	125	131	137	127	103	115	153	117	120	117	127	136	140	130	137	113	128	124	117	130	108	134	133	125	123	116	128	107	156	136	132	113	125	123	118	136	108	124	114	156	126	119	109	118	126	144	127	127	104	134	119	122	119	131	111	125	139	115	128	110	121	122	137	100	126	107	110	117	134	141	102	132	126	127	129	143	115	114	145	116	143	138	144	125	138	141	133	132	136	131	133	129	150	150	137	122	146	109	140	114	115	118	113	113	108	134	118	128	129	114	133	125	118	141	117	137	110	120	105	133	131	120	137	138	137	114	123	122	166	131	116	134	111	104	117	126	148	123	129	107	127	132	126	131	144	109	132	119	117	115	118	120	110	148	121	90	135	118	119	139	133	119	124	132	128	134	125	105	120	134	105	142	123	110	112	132	127	108	143	136	128	142	130	118	129	132	134	127	124	118	122	119	123	135	126	132	134	116	120	107	124	127	145	132	123	120	126	128	132	126	133	124	130	119	136	128	142	123	139	114	106	120	128	116	113	134	122	108	116	138	139	115	136	134	124	127	123	109	143	130	132	132	136	119	113	135	125	123	129	117	117	115	131	121	125	124	119	146	119	118	110	106	117	138	120	111	120	140	105	126	127	140	131	123	110	129	127	135	141	132	137	119	108	120	120	120	118	115	123	112	120	121	142	134	118	139	125	131	137	121	132	112	119	126	111	111	131	125	129	144	140	123	118	120	126	126	121	128	135	131	131	99	139	129	119	124	139	129	115	119	110	143	111	119	116	107	127	131	130	138	145	114	120	124	116	116	116	127	125	115	139	134	110	104	127	120
11453	2600	1394	1335	1152	996	840	760	649	650	588	552	524	495	468	463	465	444	424	442	448	458	464	436	451	466	458	398	441	471	433	449	442	401	412	394	405	405	428	418	428	417	419	397	436	436	444	466	390	430	409	410	417	447	413	410	433	412	432	417	431	429	428	409	397	411	422	419	416	422	411	400	397	399	411	431	402	444	445	414	409	413	461	413	440	378	414	413	410	431	418	412	423	386	398	410	413	399	430	413	376	419	452	413	411	404	413	434	424	403	463	413	384	421	406	391	424	411	438	419	363	435	395	399	380	434	419	424	403	423	414	409	381	413	411	436	431	422	460	397	449	404	417	449	431	408	411	408	379	399	372	378	411	407	390	410	388	390	411	387	403	466	391	401	400	416	391	426	433	410	431	418	406	420	410	379	398	426	431	429	406	400	417	416	446	405	401	436	419	381	454	413	424	392	387	420	455	416	407	430	434	435	422	453	409	373	401	440	396	402	427	420	429	404	380	423	396	451	414	384	391	424	438	413	395	414	382	411	446	396	424	406	424	425	392	413	380	382	393	428	458	383	424	389	429	406	431	400	413	396	390	413	423	380	390	356	437	415	417	375	388	413	365	413	443	440	449	409	391	421	443	385	392	409	421	415	439	373	412	447	429	403	438	407	403	433	420	428	417	435	377	416	392	418	396	417	418	418	397	420	411	429	432	420	416	423	402	400	390	449	446	401	406	426	387	402	469	382	385	411	416	422	412	405	396	399	396	407	400	415	379	404	377	405	380	420	416	365	412	431	392	433	414	399	379	423	408	440	432	420	447	412	399	410	411	408	411	419	419	426	422	389	418	419	420	423	405	395	370	425	409	426	449	371	410	391	391	419	402	407	399	414	404	422	403	397	405	435	439	407	407	391	412	399	414	414	411	413	416	391	436	417	406	405	382	412	404	431	416	413	425	437	424	420	428	420	439	385	406	441	416	410	406	397	423	396	419	416	395	421	390	367	429	391	446	413	442	421	407	383	395	431	433	385	416	413	439	433	415	412	418	478	404	404	396	411	408	405	408	421	470	425	421	398	397	406	392	426	411	372	419	397	426	386	392	414	390	403	399	380	426	408	406	417	405	384	428	426	411	416	367	436	427	446	426	399	435	411	418	396	403	441	389	400	454	407	414	400	377	378	391	443	428	414	430	415	369	409	450	364	433	387	405	394	444	401	416	409	424	395	418	398	437	394	400	437	405	420	404	426	424	442	397	443	412	419	367	410	418	388	415	402	402	436	410	429	421	417	422	371	413	425	407	416	406	402	412	405	416	395	418	433	403	447	415	383	429	406	396	413	436	389	369	436	418	403	400	419	416	395	397	399	417	426	400	416	437	393	391	462	405	430	387	436	435	426	405	377	406	407	424	432	407	394	371	374	388	412	414	399	408	414	413	396	395	401	422	415	412	392	392	404	389	406	418	380	409	401	428	427	435	408	413	408	456	422	406	423	405	419	394	376	411	420	393	393	418	404	420	408	438	414	397	432	404	386	418	427	451	417	433	411	421	428	396	381	392	404	394	409	435	384	398	414	421	411	417	394	402	402	427	393	387	391	421	448	426	425	434	450	387	417	397	420	408	428	421	400	407	422	423	424	449	435	410	429	413	411	377	397	422	410	382	416	381	432	387	426	419	422	386	420	418	411	449	408	397	387	415	416	437	414	447	420	384	416	471	426	416	412	402	396	415	454	369	413	381	393	409	383	391	395	448	421	388	413	445	411	398	432	400	381	402	405	389	406	416	417	415	414	397	418	430	375	410	370	409	373	412	416	426	441	419	390	414	388	396	395	431	426	394	385	454	393	389	412	431	380	439	428	454	410	402	381	405	427	386	381	424	416	397	411	449	406	427	430	390	458	399	420	410	419	442	387	418	430	425	400	407	398	410	440	412	409	437	388	401	420	425	367	392	468	416	399	417	425	399	425	422	378	420	404	399	385	392	401	431	399	395	365	426	389	392	411	425	398	419	391	424	409	456	417	429	397	400	409	421	427	387	424	382	437	403	374	439	438	377	403	439	426	397	449	427	401	405	434	414	436	397	453	410	400	397	405	405	411	428	438	398	408	422	395	414	419	444	379	418	367	403	408	411	418	377	387	424	381	409	436	404	389	426	423	408	395	418	401	410	443	422	446	403	420	387	384	408	384	448	415	407	418	425	426	413	420	425	397	430	415	449	391	379	441	429	409	422	426	398	426	424	414	386	450	397	395	418	407	398	384	426	438	392	433	374	386	424	456	439	428	415	420	378	445	407	380	388	395	392	384	415	402	403	458	412	392	391	382	356	358	405	415	408	421	400	404	421	426	417	391	397	486	393	403	414	435	426	380	403	391	402	398	403	372	423	391	426	383	420	384	404	410	420	410	414	402	411	414	391	404	428	400	377	418	411	392	422	390	419	424	406	409	415	359	426	423	395	472	395	419	410	384	383	394	461	395	390	449	394	396	452	403	411	413	399	370	408	377	394	385	420	405	410	412	382	433	399	401	425	384	409	378	393	433	397	402	433	394	421	418	368	418	420	403	420	411	420	419	397	415	414	416	443	444	382	434	457	402	424	410	374	407	380	396	439	380	384	442	413	400	390	414	406	387	422	426	414	404	396	441	371	423	425	426	440	411	419	369	422	436	412	412	358	386	404	390	370	407	405	425	388	409	397	418	416	419	411	409	402	383	427	421	404	413	431	388	416	362	402	437	409	444	412	395	413	395	411	389	462	421	376	406	391	409	405	411	422	430	399	444	430	395	391	413	428	404	436	383	391	439	454	407	397	397	437	389	412	409	384	435	388	392	424	406	434	428	426	388	404	400	425	421	405	421	424	386	394	420	395	406	401	409	424	415	410	445	399	393	471	437	427	434	395	410	410	396	366	413	380	413	408	436	436	417	433	396	415	407	368	435	428	383	389	394	426	423	406	361	414	421	396	419	443	394	398	407	403	446	402	394	453	409	393	411	436	410	422	445	443	442	388	455	392	420	390	402	422	430	429	402	408	424	398	403	413	435	395	454	427	439	416	402	406	379	398	429	431	460	396	434	377	407	422	407	398	403	400	389	375	420	399	390	410	430	360	427	423	392	391	416	420	389	427	390	399	435	379	403	402	382	408	399	437	383	411	413	384	423	384	439	404	454	424	421	443	417	444	413	398	417	415	419	388	420	419	408	416	407	409	389	407	387	399	394	411	414	435	375	398	395	423	453	389	439	427	415	423	378	437	411	414	374	401	424	365	381	432	421	399	377	385	401	421	424	433	417	408	400	409	415	401	388	382	408	438	411	370	422	417	416	424	400	404	403	412	411	452	403	391	415	401	403	410	394	443	425	404	409	412	448	411	403	405	367	434	420	407	413	400	420	384	401	471	421	392	409	399	392	366	412	397	396	423	400	367	415	414	404	399	361	413	417	440	446	410	408	403	408	421	368	394	399	417	385	402	422	446	404	429	424	410	404	414	412	405	403	410	414
48009	27272	19706	12728	7477	4161	2222	1025	679	484	465	439	434	347	348	289	329	310	335	285	295	258	282	273	269	253	261	281	244	275	278	247	248	231	255	237	241	263	258	241	245	248	263	280	241	246	261	263	270	265	263	238	235	271	243	252	252	265	218	248	260	223	273	257	239	240	242	270	253	241	258	222	243	237	245	234	257	243	260	235	273	244	233	253	221	245	259	207	289	247	242	223	244	247	242	218	230	246	259	260	223	256	235	228	216	268	230	226	246	257	266	248	240	242	244	239	236	226	218	289	242	289	210	240	232	232	260	222	268	233	256	248	248	227	249	231	224	246	225	250	219	235	222	220	241	236	236	260	211	259	248	248	236	228	241	247	231	250	268	266	218	237	240	248	230	240	237	230	259	237	246	246	223	264	233	268	259	240	231	247	248	215	266	243	245	234	266	239	222	239	259	255	207	268	210	216	222	238	217	224	243	217	235	246	277	243	250	256	228	261	241	197	240	213	222	269	249	257	219	239	240	219	241	261	255	250	216	261	238	237	244	245	234	231	233	264	224	251	249	255	236	236	242	273	223	231	236	228	211	243	258	219	256	232	259	208	260	204	254	241	219	223	252	187	216	221	209	219	243	253	253	235	300	220	256	260	248	231	226	222	254	258	226	237	242	232	210	223	236	245	233	221	238	212	240	233	255	242	264	234	224	242	222	225	244	254	208	246	246	261	247	217	216	251	212	251	247	254	255	243	250	229	236	247	237	207	242	231	241	249	223	241	226	244	234	221	257	217	255	244	229	227	241	232	233	283	253	229	234	227	244	210	242	227	236	228	215	225	220	235	264	231	254	201	233	232	225	214	255	230	279	251	258	221	235	236	259	264	226	248	219	240	197	233	250	236	223	236	236	262	234	259	236	235	248	250	250	242	243	223	248	239	236	238	221	246	232	223	214	244	254	238	238	231	288	230	235	239	237	246	239	246	223	234	247	245	234	229	221	222	233	225	218	221	247	236	253	235	213	235	240	270	253	229	215	236	227	224	209	245	267	235	243	256	265	222	221	221	244	241	238	240	221	227	229	214	258	249	261	238	260	232	245	240	252	244	221	238	232	238	235	223	231	247	230	260	231	259	203	249	267	234	229	209	249	232	273	250	220	251	245	237	256	248	235	245	237	240	222	219	263	233	212	244	220	252	224	223	250	262	232	253	231	258	200	221	252	245	231	235	254	262	200	244	230	236	258	252	250	254	216	266	209	252	254	204	231	247	266	246	224	244	249	256	244	240	235	226	221	236	231	223	236	239	223	246	262	237	233	233	261	239	250	209	235	258	224	225	221	241	230	244	243	240	240	230	249	237	233	233	243	230	228	246	237	213	236	235	234	234	235	234	255	266	214	229	228	234	218	254	243	240	230	247	210	246	221	243	211	229	255	238	243	240	259	214	241	239	229	236	242	232	210	236	242	241	224	255	243	238	250	231	247	222	237	259	219	201	218	232	271	234	233	257	240	250	259	248	259	243	224	224	260	249	238	268	231	254	235	242	191	228	249	248	223	246	250	246	224	233	226	255	235	227	240	263	243	275	242	235	222	231	226	220	232	257	217	224	259	236	246	232	245	204	239	223	238	245	239	292	264	262	206	226	248	233	241	242	223	262	256	227	240	222	226	243	226	257	218	245	231	228	228	229	230	211	235	232	235	252	240	214	223	214	258	227	247	206	247	243	218	255	246	253	245	255	210	235	243	228	218	236	256	224	220	257	245	224	264	222	233	216	238	253	252	254	218	251	244	245	233	239	274	231	248	262	221	246	223	244	224	230	234	230	196	243	269	209	202	235	256	242	246	254	254	240	243	250	239	226	239	267	249	201	245	207	234	308	251	225	238	240	238	233	243	230	241	215	230	235	240	224	224	239	240	223	265	213	251	247	230	274	238	280	258	242	251	214	212	271	226	248	236	236	230	231	242	240	251	232	216	237	256	240	257	240	251	238	283	246	226	222	232	224	243	229	231	213	233	217	210	252	217	214	237	252	247	238	238	238	227	248	223	246	242	235	243	227	241	221	229	224	217	240	220	240	216	241	231	232	229	236	215	225	230	252	241	222	231	245	240	226	215	227	222	262	221	244	238	232	219	248	247	237	258	240	240	228	239	231	233	223	249	273	235	223	257	236	228	263	248	233	255	220	246	261	238	211	249	227	257	251	242	227	203	249	254	255	229	244	230	217	232	221	223	229	260	247	236	244	230	229	243	220	279	251	231	224	254	234	224	249	256	237	247	239	266	225	254	233	228	229	227	256	248	237	270	238	239	272	224	241	231	239	229	252	240	211	235	224	225	233	214	253	252	243	267	209	255	229	233	231	234	225	237	256	240	225	202	248	250	227	231	245	230	241	221	225	216	236	245	252	219	227	237	234	247	251	251	223	246	225	238	234	219	226	224	233	267	253	242	259	232	227	268	227	221	242	217	250	216	222	237	242	239	257	223	222	249	191	250	217	274	195	242	223	228	231	219	250	222	224	258	231	261	257	253	214	251	231	231	277	257	244	222	211	240	236	242	232	216	237	256	260	228	239	225	231	218	245	242	224	211	242	239	239	218	246	235	243	246	233	234	211	233	230	247	227	219	242	228	234	247	229	240	253	249	229	276	259	229	223	254	250	245	224	249	215	238	229	223	227	235	264	237	217	237	239	235	249	239	246	247	202	252	225	243	244	245	226	241	236	236	244	230	270	214	234	250	239	220	241	230	239	246	234	247	242	240	243	251	220	217	234	237	241	239	230	214	243	234	219	254	221	235	210	265	210	234	239	218	211	235	259	233	252	243	242	236	208	232	231	264	219	246	225	268	230	219	210	243	257	255	269	230	246	235	230	221	236	211	231	233	255	256	242	260	201	224	213	253	245	212	265	256	257	220	252	249	218	226	231	240	215	229	221	236	235	225	254	211	245	198	222	252	267	239	222	256	239	280	230	251	245	231	234	230	236	234	263	276	258	254	264	217	244	233	246	242	257	232	230	226	220	261	222	226	215	235	235	224	253	245	224	267	260	249	258	229	256	216	233	269	216	276	216	254	212	237	210	254	230	265	264	213	270	210	275	241	234	215	261	248	271	255	233	219	246	203	236	250	247	225	256	252	251	237	248	243	221	259	229	223	226	245	231	230	240	244	234	246	235	248	240	239	235	233	218	230	260	243	241	237	239	231	242	234	221	237	225	234	221	252	245	221	261	210	238	254	239	265	218	207	231	232	256	235	255	230	245	226	255	262	249	203	221	218	224	252	243	228	263	230	229	230	227	269	243	213	272	230	246	255	245	221	235	207	229	242	228	253	252	224	232	219	222	240	224	257	253	252	238	244	264	210	223	274	217	253	235	246	227	237	251	242	252	231	230	229	264	242	252	240	232	224	242	252	223	254	236	221	210	260	178	263	241	219	235	224	235	230	230	228	243	227	235	249	239	234	254	253	228	241	254	266	246	241	236	249	244	220	260	213	255	233	249
37501	8669	7741	7650	6450	5335	4334	3305	2826	2347	2041	1828	1739	1548	1444	1358	1260	1195	1126	1103	1106	1025	1013	1004	994	895	893	965	885	748	839	857	832	847	826	809	786	792	774	834	799	770	750	779	755	735	737	795	783	808	879	786	776	789	755	702	715	720	788	743	705	756	726	725	679	718	694	703	732	676	723	753	723	680	681	719	716	706	744	704	686	672	713	683	716	714	736	692	704	700	740	724	660	680	724	680	632	659	701	699	710	712	697	694	633	667	726	733	696	633	706	742	715	764	666	692	687	684	625	688	657	676	643	687	707	708	678	659	669	715	667	682	669	689	648	675	645	645	683	688	666	689	666	634	686	731	694	697	660	706	686	709	628	681	689	699	696	629	669	654	677	698	701	666	718	662	704	684	714	690	702	724	690	676	706	687	709	667	695	697	709	693	660	642	698	664	690	685	657	726	690	728	706	690	699	671	668	714	734	684	667	713	672	681	647	704	633	676	671	670	681	661	747	671	722	683	722	672	641	696	705	677	675	689	721	673	686	687	714	670	703	701	662	690	682	729	680	698	695	699	653	657	671	689	678	707	661	711	662	713	700	666	687	694	697	678	652	686	694	693	670	665	662	667	681	672	656	698	662	676	683	713	752	671	690	666	653	667	663	674	642	723	683	695	684	710	699	672	658	678	683	647	699	683	649	661	682	684	700	693	670	668	702	689	688	695	691	725	673	625	660	667	718	680	650	679	747	648	650	663	662	700	697	676	675	693	640	642	739	666	646	668	663	662	719	676	662	688	705	657	674	694	664	667	655	663	641	677	657	668	652	654	670	716	717	666	686	665	701	648	685	711	688	681	686	686	685	681	699	683	669	699	649	694	676	658	685	693	649	615	635	677	713	704	677	675	666	694	656	704	682	710	682	676	687	672	670	709	663	680	623	659	649	654	702	683	716	667	697	679	663	709	717	660	650	659	681	705	674	669	680	685	684	682	696	693	657	710	663	639	693	707	655	669	705	708	661	663	650	678	684	704	633	682	692	627	626	697	685	674	701	634	692	673	686	685	651	649	700	659	653	666	669	717	656	700	706	669	650	682	661	654	668	665	700	677	672	699	697	682	663	672	627	725	686	632	712	673	684	700	751	665	701	672	707	723	687	680	669	618	651	692	683	720	653	710	666	692	699	690	685	702	673	714	647	689	643	676	641	738	658	706	700	651	671	701	703	671	743	684	679	664	657	700	667	685	693	655	690	739	670	698	610	689	740	723	651	664	691	650	697	674	694	620	698	687	746	669	673	671	703	666	635	687	687	718	689	708	660	678	638	703	669	690	724	706	720	640	705	690	655	653	709	702	718	685	675	648	695	655	685	675	677	656	718	687	675	655	701	685	700	712	648	686	648	652	668	642	697	633	667	684	707	723	667	687	695	688	702	706	652	709	683	682	670	648	661	706	670	631	716	701	650	694	689	708	699	699	699	682	646	712	664	665	700	669	678	672	663	667	690	646	682	708	685	692	630	683	653	641	703	677	679	639	718	654	693	695	733	709	706	698	650	705	720	684	671	709	682	691	687	712	669	715	653	653	709	663	672	679	641	699	636	670	681	667	682	615	682	643	674	717	703	658	658	665	707	639	641	641	724	664	683	679	639	683	735	694	689	655	728	667	654	696	714	648	686	600	721	708	669	694	669	667	664	636	695	637	713	687	673	682	683	728	684	688	671	730	651	679	680	668	718	709	649	706	658	686	697	618	671	652	684	670	675	678	684	665	664	681	716	660	702	666	681	677	692	680	679	651	693	723	646	652	664	673	694	679	706	697	646	664	641	645	713	699	710	732	654	641	666	668	647	723	627	683	674	688	689	630	705	681	697	722	706	671	679	657	732	669	657	671	632	697	634	689	677	681	733	655	691	687	699	698	694	712	740	669	722	690	669	643	682	668	712	676	679	702	651	675	683	701	653	669	637	675	671	649	655	667	668	713	662	662	699	692	700	709	663	679	684	637	667	660	723	704	652	653	646	688	675	708	651	635	661	681	698	712	705	688	718	639	692	660	700	654	672	694	694	645	744	660	691	673	715	710	688	673	626	690	616	708	719	669	698	708	697	673	680	687	665	699	642	679	688	681	673	668	675	724	701	676	720	667	661	693	677	688	673	652	700	685	684	658	654	697	679	683	718	707	713	659	672	671	647	605	697	661	687	650	673	704	706	661	699	654	667	692	653	676	655	663	634	637	681	645	676	691	703	667	635	620	682	635	666	685	661	714	738	710	687	703	710	677	693	698	688	718	714	647	733	683	649	679	664	646	694	670	701	659	650	693	636	700	745	686	671	660	660	759	652	651	677	694	665	650	736	697	746	673	673	664	685	649	678	661	706	658	688	632	703	677	673	714	704	661	701	680	687	723	691	713	665	673	714	721	698	679	680	685	662	679	687	692	667	674	688	655	646	681	623	673	702	685	672	644	695	693	646	621	695	684	701	656	665	693	712	701	707	625	686	655	690	655	628	678	705	715	681	671	717	672	733	661	673	673	707	641	687	672	636	662	701	690	680	655	687	685	694	684	664	669	708	680	679	676	699	714	678	655	673	695	655	712	680	723	663	667	690	713	661	709	686	673	640	736	675	637	696	697	680	625	686	671	691	724	658	680	641	690	680	703	694	717	646	635	676	700	723	676	655	706	701	666	639	706	739	675	638	647	645	672	644	665	692	699	690	669	663	677	661	680	656	694	687	713	702	696	665	697	709	676	762	715	664	700	668	636	675	616	705	651	693	685	715	690	691	702	696	692	649	720	666	687	640	642	659	662	660	663	679	710	671	693	703	701	710	655	675	740	712	698	716	648	655	679	664	705	637	669	654	652	694	714	659	644	671	673	626	692	733	694	693	704	692	706	685	676	682	620	721	681	663	684	693	683	701	685	703	624	699	639	674	689	645	706	641	653	708	670	668	682	695	692	718	671	680	715	757	697	655	699	675	688	686	657	638	674	704	683	667	657	654	741	633	689	706	657	682	688	732	649	686	738	698	716	683	714	685	692	704	672	682	730	683	702	680	681	631	701	690	711	663	650	700	708	663	642	666	673	682	682	668	684	681	638	699	699	699	726	693	652	699	683	703	636	654	703	635	685	650	696	635	702	671	706	666	699	684	667	663	665	679	709	668	671	679	674	678	661	672	714	654	696	645	623	665	697	688	667	705	618	675	684	664	638	719	681	680	694	692	666	725	651	670	681	636	650	670	676	695	675	654	671	707	695	676	646	679	663	667	709	707	658	711	676	704	718	664	661	699	741	662	722	656	686	664	704	683	710	681	678	708	692	645	657	691	699	735	666	685	667	676	674	640	655	695	649	696	702	697	681	655	643	683	676	662	699	678	642	649	630	649	681	738	626	678	630	675	679	698	675	691	688	704	693	674	663	694	708	681	681	664	697	678	660	673	653	663	676	669	747	621	707	646	702	680	668	649	674	644	619	690	699	694	709	707	636	701	693	707	686	696	639	703	691
13063	5822	1379	503	287	178	143	123	124	113	132	119	107	119	135	132	108	115	108	114	119	116	104	135	101	144	117	99	119	117	123	106	95	152	117	121	110	116	105	113	111	107	109	101	120	115	105	109	105	114	113	117	97	110	123	112	112	103	129	137	120	102	104	84	107	99	110	107	125	110	121	94	118	110	99	101	112	107	113	107	123	103	126	99	105	96	109	133	104	99	105	87	97	109	119	116	108	108	109	104	111	117	110	109	111	129	120	103	106	109	100	132	106	108	120	117	100	109	102	87	116	90	106	122	116	115	98	111	130	130	97	144	119	107	104	110	100	114	114	109	95	118	94	96	101	115	118	110	98	120	127	119	105	117	133	92	114	121	111	131	110	109	101	120	96	113	112	119	107	123	126	115	117	105	130	125	107	103	106	102	108	104	96	105	94	119	89	110	110	122	123	105	117	116	90	124	116	96	93	103	112	106	116	99	108	102	99	112	108	90	126	110	109	107	110	97	123	132	120	103	114	123	96	96	111	111	111	114	103	114	102	114	105	127	123	106	130	96	117	114	93	101	105	107	110	100	116	125	97	122	106	135	98	111	121	118	112	103	113	111	93	130	113	118	123	91	106	103	110	107	115	97	112	121	106	122	114	111	110	112	104	106	124	147	98	110	94	113	87	115	105	103	115	105	112	124	124	121	107	98	121	101	95	101	106	120	117	89	115	120	118	106	115	111	119	117	118	124	113	115	106	111	114	102	94	126	117	94	113	107	104	110	92	99	111	109	84	123	99	122	106	110	114	115	116	111	122	112	108	108	122	90	121	101	134	112	96	113	113	99	116	101	122	123	115	118	107	112	114	101	117	103	113	102	104	113	104	101	99	113	131	134	123	101	103	109	117	104	101	108	111	106	116	108	95	120	128	107	117	100	106	91	112	100	99	102	97	112	116	126	93	103	104	106	118	115	97	106	112	102	118	104	102	99	95	119	105	104	129	121	120	125	111	121	104	100	107	107	104	108	111	136	114	111	114	114	89	117	114	102	107	96	115	98	115	125	120	109	104	111	103	91	100	103	117	117	112	109	101	99	103	106	122	120	117	104	123	121	98	108	107	94	112	114	102	111	109	108	107	109	105	110	106	99	104	120	116	127	107	111	107	100	113	119	94	111	109	102	102	105	95	120	104	122	112	108	105	117	103	109	125	96	117	115	99	104	99	98	124	102	119	102	124	109	109	105	93	133	96	98	102	100	115	106	121	112	120	108	105	107	101	105	102	103	101	110	102	105	125	124	115	110	115	110	119	110	108	104	122	128	103	106	101	106	109	118	89	118	111	116	111	124	112	119	107	119	118	92	97	105	102	96	115	102	101	105	98	113	120	105	101	120	108	116	130	131	92	99	104	96	105	124	128	107	111	106	107	115	119	118	115	114	103	109	103	109	102	112	118	108	107	115	115	126	110	108	121	95	122	97	123	115	117	115	101	92	130	133	108	102	108	116	124	122	109	125	124	110	114	122	119	113	82	122	121	132	121	115	104	108	113	116	128	130	110	109	104	123	107	122	114	114	95	123	117	117	118	106	119	105	114	120	106	98	110	116	107	104	94	81	118	104	118	117	107	90	126	116	108	106	109	115	103	134	95	124	129	130	109	111	96	113	116	129	119	106	123	108	94	103	111	113	82	112	104	105	110	112	102	112	136	107	103	124	119	89	98	108	91	105	123	113	94	111	112	94	122	94	114	117	109	131	118	108	109	113	131	114	95	105	113	105	99	121	108	116	127	105	118	122	124	110	94	111	120	93	122	122	108	109	126	106	110	92	123	92	138	131	99	107	121	104	124	108	90	105	110	118	112	100	120	97	112	98	115	113	111	109	131	109	121	115	122	90	109	119	107	132	110	100	105	116	118	119	109	103	111	92	105	98	105	100	127	116	115	117	110	96	109	102	122	111	105	122	120	101	127	92	112	119	117	100	109	113	105	110	113	96	117	113	98	113	126	103	113	106	93	119	96	115	127	120	107	114	106	115	102	103	110	102	113	121	111	105	100	108	117	114	98	112	121	126	119	95	114	97	110	120	117	113	99	96	101	82	123	117	126	86	114	112	94	110	113	88	119	110	135	102	106	101	102	115	116	91	109	113	111	117	112	110	110	107	129	100	86	129	105	109	113	104	105	128	114	111	119	98	114	108	81	113	110	96	103	117	116	98	105	106	100	98	117	115	114	102	133	110	90	120	108	110	113	105	104	109	116	109	108	114	104	109	95	103	109	116	116	108	104	84	120	112	100	98	111	114	128	98	108	116	102	103	137	118	118	113	110	120	125	106	111	100	119	112	133	93	111	128	109	114	107	112	111	94	105	106	142	116	127	112	112	97	85	95	126	99	108	85	118	107	105	109	116	122	97	110	99	111	119	93	106	105	118	95	91	85	103	91	123	110	89	112	133	105	115	134	109	121	136	95	116	120	104	110	129	116	113	96	100	124	82	105	135	94	92	120	120	109	98	92	108	87	137	124	99	114	115	121	111	99	131	103	121	97	94	105	102	91	96	112	109	123	124	116	102	98	102	110	106	118	123	104	120	140	112	99	96	116	114	110	110	88	109	108	117	112	117	123	89	118	89	114	104	102	121	130	83	107	118	108	112	103	113	109	115	128	110	122	126	106	130	96	114	123	108	115	113	113	113	96	100	112	101	109	102	102	107	104	114	128	113	105	117	119	92	115	111	84	98	85	105	120	117	118	107	110	124	106	121	98	117	101	119	89	136	95	120	95	119	114	120	104	115	119	112	129	98	115	116	99	104	105	110	95	113	113	120	119	92	86	82	113	115	100	103	135	110	131	106	83	98	116	112	123	121	84	116	101	97	109	107	108	133	87	110	114	110	99	126	107	101	100	131	99	113	124	113	118	101	113	118	97	110	97	105	101	131	102	111	102	106	100	121	101	105	103	106	107	98	114	118	118	99	113	98	119	99	99	117	119	109	108	110	97	107	124	135	105	110	106	102	101	104	96	113	96	101	118	100	114	114	115	131	115	115	107	106	90	92	102	106	94	119	126	107	122	118	119	85	117	118	104	98	102	116	91	105	91	112	115	120	131	112	129	116	117	111	100	120	110	108	112	121	107	129	103	109	106	120	109	112	119	102	110	97	85	120	122	109	96	116	107	88	110	115	92	110	111	82	104	125	111	104	119	109	110	115	100	140	123	102	108	99	121	115	124	126	105	100	110	123	117	93	95	107	113	118	106	92	92	115	115	106	101	131	96	117	107	117	109	100	98	109	107	131	103	101	117	117	130	102	120	102	105	127	118	115	119	121	108	106	99	112	116	104	79	118	91	121	100	105	119	114	111	121	104	112	122	111	132	123	93	103	120	96	127	109	130	124	101	118	103	111	117	98	113	109	104	115	104	106	116	120	110	81	113	96	116	117	110	109	102	94	104	114	108	92	134	106	111	106	99	117	89	120	111	122	109	99	126	112	121	136	110	108	124	114	123
13216	4049	708	578	540	504	489	463	442	437	424	380	429	388	380	427	380	399	392	362	385	385	369	321	382	368	357	372	371	374	386	395	378	373	362	371	344	411	383	333	371	361	383	337	338	372	349	359	392	396	372	369	357	379	345	360	354	348	320	361	350	378	339	408	364	372	367	379	334	375	356	347	385	348	344	421	365	356	381	396	378	371	358	380	377	395	408	384	389	377	396	369	363	355	383	374	377	386	367	350	386	408	342	372	346	383	358	378	378	402	388	386	373	363	389	377	381	364	362	350	359	377	365	358	387	370	363	350	363	355	348	373	363	376	386	325	393	419	381	357	340	369	395	325	357	355	321	327	342	332	381	366	367	362	350	327	353	351	358	342	356	339	390	369	332	369	407	376	366	344	401	386	388	360	365	401	385	364	379	342	369	360	394	412	372	375	368	355	387	364	378	373	364	336	403	363	340	348	398	363	333	340	379	365	362	370	366	370	332	375	324	334	364	360	367	376	372	374	346	330	341	400	378	355	381	380	318	350	412	358	357	331	389	345	379	377	373	380	382	379	358	344	356	353	358	360	396	351	358	366	361	377	402	385	372	390	351	387	384	400	389	362	381	341	356	326	369	370	378	385	354	352	370	337	370	358	358	391	333	326	388	336	365	359	410	346	360	388	344	349	383	352	343	344	383	335	360	334	358	375	399	336	334	336	330	375	366	372	368	353	361	382	405	411	336	394	385	364	359	381	370	374	366	376	358	350	368	367	367	360	327	351	362	353	385	376	379	367	323	382	361	355	355	311	339	376	343	377	343	334	351	392	364	348	357	353	377	348	356	376	360	354	377	378	383	358	358	332	325	378	384	353	379	408	342	344	397	377	372	354	356	357	340	391	373	383	351	363	316	378	352	349	347	359	354	353	351	388	337	370	413	382	359	349	368	365	351	363	359	370	426	367	369	384	387	337	384	383	364	334	358	366	336	358	331	381	345	365	394	361	375	366	425	337	361	361	397	314	346	341	351	357	398	348	353	383	376	341	379	339	379	344	355	365	383	387	355	387	368	364	383	361	365	358	371	371	381	371	362	387	382	367	352	383	351	368	345	365	371	365	380	359	408	363	352	380	367	398	351	348	380	384	357	369	374	387	375	330	383	354	324	376	366	383	367	372	369	387	361	378	348	390	354	391	337	343	332	358	364	366	351	350	386	350	364	356	409	397	385	381	388	381	356	354	411	362	383	360	426	368	347	395	370	369	372	361	382	349	348	383	339	359	360	383	375	381	408	377	352	358	356	357	386	343	387	367	364	335	344	338	364	324	378	390	350	349	378	354	365	365	348	362	373	357	369	396	360	340	381	378	363	388	367	368	359	359	361	341	361	344	339	355	339	359	369	375	387	340	355	366	348	346	389	377	369	356	372	390	354	393	406	354	350	360	362	378	342	357	398	362	355	355	363	388	368	367	381	368	359	410	389	366	382	396	335	367	367	371	357	391	360	346	358	360	351	376	338	353	379	373	347	349	345	396	389	358	369	346	387	361	360	399	385	381	369	417	348	340	369	394	362	381	372	385	355	358	357	383	361	376	377	357	377	373	341	344	366	371	359	349	349	377	359	371	338	376	390	353	385	378	372	356	356	370	380	358	354	358	341	390	340	334	347	376	361	358	382	367	365	344	334	388	375	389	400	375	364	324	372	372	347	352	387	358	327	391	369	371	379	385	362	380	355	354	374	365	370	366	384	358	360	415	370	346	356	357	366	380	372	363	385	395	377	342	380	347	350	385	381	353	365	373	357	355	352	357	384	372	364	367	364	383	368	354	362	350	366	368	360	358	376	382	380	381	371	370	343	356	375	398	371	383	395	345	375	364	368	372	364	371	372	372	384	360	388	358	335	354	384	363	368	382	379	355	354	344	356	394	342	371	353	357	381	378	392	324	378	378	369	344	345	352	383	381	371	332	343	374	365	374	395	336	364	354	397	347	328	340	356	355	377	391	349	347	368	354	343	335	337	391	351	322	358	356	349	361	359	393	390	354	404	367	356	398	376	407	413	382	377	353	354	350	404	386	372	364	390	357	367	400	343	356	339	352	340	382	374	365	367	363	335	368	376	378	374	340	375	386	332	369	369	389	363	380	372	365	387	375	392	365	363	365	361	356	383	310	368	361	349	392	373	348	380	357	399	338	338	316	358	373	359	369	378	374	358	381	368	392	384	364	351	370	361	358	388	390	352	384	322	370	322	356	382	370	362	356	366	366	367	380	356	373	354	358	372	380	387	357	366	363	390	357	348	356	366	368	379	390	378	382	385	338	370	394	369	399	362	359	376	375	347	348	368	400	386	357	381	367	362	360	381	365	368	389	351	385	378	342	384	361	391	346	364	380	337	382	399	379	385	343	369	334	365	330	370	358	391	404	389	371	376	342	392	327	370	376	347	364	398	336	367	339	328	356	377	381	351	347	336	381	336	382	347	368	328	349	372	374	363	372	381	383	358	363	376	382	365	335	329	353	317	354	353	358	370	396	350	346	361	362	354	368	377	335	371	368	361	330	354	369	358	346	364	388	344	341	383	402	361	404	364	381	343	385	349	358	370	393	350	371	359	361	345	356	382	386	364	364	388	357	349	416	352	359	334	343	400	362	343	354	328	382	388	403	367	384	363	391	371	405	354	350	398	371	387	357	343	366	323	387	369	373	339	385	340	379	358	383	364	383	332	369	345	340	329	390	377	373	398	368	364	353	368	364	365	377	333	364	371	354	376	411	352	375	373	358	334	376	351	330	363	378	335	407	373	355	334	401	363	366	345	403	349	376	353	368	374	361	368	348	369	371	364	374	373	352	367	378	359	363	357	336	375	364	383	347	379	342	365	348	372	362	352	359	364	365	378	334	333	387	347	355	366	350	383	348	355	365	362	375	365	384	396	345	393	348	367	337	363	381	363	352	354	368	344	356	346	371	354	366	364	365	334	352	360	389	380	363	390	382	333	364	385	348	369	384	351	357	373	341	355	397	314	358	378	369	399	376	370	396	364	359	388	352	334	389	361	407	387	344	378	357	350	359	368	335	393	388	341	385	368	369	385	366	372	370	397	344	371	342	365	402	394	365	388	336	386	348	371	364	374	386	323	323	343	311	336	369	388	387	348	378	365	339	388	349	327	374	397	372	363	344	344	398	380	349	374	390	368	348	373	374	353	367	347	370	410	392	354	333	351	379	370	390	346	399	375	361	357	335	377	342	358	380	355	346	399	365	374	360	400	371	347	348	352	375	353	340	355	392	372	353	349	393	383	351	353	365	369	346	344	376	369	374	336	369	348	347	336	373	348	374	392	400	356	361	386	386	351	347	394	330	337	369	384	395	335	337	363	349	369	347	382	387	365	359	343	338	370	393	390	355	378	381	361	385	366	372	344	336	380	401	382	370	363	376	363	381	330	362	368	367	335	337	359	365	387	418	345	382	365	365	393	360	359	378	374	342	347	400	365	403	336	361	376	398
33692	20608	9113	4164	2055	1008	493	210	177	132	155	147	127	147	141	143	138	123	141	137	128	109	121	141	127	131	121	138	132	117	130	128	137	129	132	131	120	115	125	125	124	111	133	127	122	119	139	140	116	114	150	151	163	115	121	152	110	128	124	128	129	137	126	118	135	135	140	106	136	125	152	123	128	144	137	123	102	120	136	132	113	115	144	113	143	127	128	112	136	120	127	132	130	137	120	129	111	128	143	129	99	125	127	119	128	123	143	113	131	134	132	128	134	124	119	138	121	119	149	101	128	125	130	124	104	138	134	121	124	131	139	119	129	129	113	131	141	126	134	120	120	119	129	143	112	140	124	121	149	137	130	113	135	137	111	127	130	112	123	106	119	111	141	125	128	127	133	128	121	116	127	105	118	124	124	147	136	120	124	120	155	128	160	127	145	123	119	142	109	119	122	137	141	98	127	115	138	123	111	133	122	143	120	135	133	137	119	137	130	127	144	120	106	125	148	124	123	121	128	132	138	146	99	110	104	126	138	141	133	132	146	118	125	135	133	123	100	144	131	113	149	128	115	143	118	136	121	136	147	133	133	127	120	104	131	127	119	131	111	117	138	103	142	122	119	127	130	114	141	149	132	118	125	136	123	140	129	130	127	138	135	148	134	115	134	122	129	137	122	136	124	113	124	119	105	122	138	134	130	129	120	126	138	127	119	125	128	134	137	123	104	119	130	123	150	128	135	126	117	123	142	127	137	136	123	127	131	120	128	124	130	121	91	124	124	136	138	135	104	132	133	144	122	141	132	126	126	126	131	135	128	130	130	120	113	139	112	108	157	120	115	107	140	137	115	116	122	122	129	132	119	120	116	112	113	133	151	131	126	132	148	130	139	133	120	143	113	121	128	151	129	135	118	134	128	123	111	125	120	130	153	114	124	118	142	131	138	124	120	128	108	101	131	121	123	116	128	108	118	121	139	136	143	125	146	133	127	125	127	143	125	123	131	138	134	111	116	138	132	142	130	132	103	120	123	118	127	133	119	121	118	117	139	135	122	131	118	116	124	131	128	140	106	133	128	122	114	148	120	121	135	110	118	150	131	102	118	125	124	125	122	135	122	115	135	117	117	126	132	122	135	124	116	135	115	157	116	135	117	129	116	137	146	128	130	127	127	119	141	129	111	132	132	109	128	137	128	120	130	119	137	125	138	117	131	140	105	137	126	113	115	126	124	137	121	129	126	99	119	123	120	131	127	137	111	129	118	121	127	117	124	139	126	119	131	122	113	125	124	135	124	128	121	123	137	126	124	128	119	136	107	115	125	111	121	108	126	127	131	122	122	107	112	115	117	134	125	138	125	122	140	125	116	135	123	129	148	117	111	137	130	129	147	128	137	149	125	123	118	118	147	129	126	138	112	110	131	132	131	136	138	128	106	121	145	117	142	129	122	134	129	123	127	117	137	145	120	129	137	124	139	161	139	119	126	122	108	120	135	111	108	130	118	108	118	127	145	134	131	131	122	126	125	143	128	139	140	127	130	120	133	128	133	134	142	138	117	154	113	157	104	122	109	119	120	127	120	125	125	108	128	128	109	91	128	116	111	115	127	129	126	119	129	141	127	146	120	116	124	130	130	121	138	118	119	142	121	134	116	145	131	132	122	125	127	117	134	130	122	117	128	132	138	137	121	127	133	143	122	107	102	121	123	127	129	135	128	111	132	116	128	142	129	125	109	131	126	115	136	124	128	126	116	126	138	117	134	149	133	122	109	134	112	133	143	113	139	118	105	126	138	127	134	135	108	135	132	138	130	134	116	131	132	119	144	123	115	119	113	135	126	121	137	116	119	121	105	129	135	130	100	137	116	117	137	101	117	124	114	138	126	135	136	127	139	126	132	132	117	132	135	130	133	121	98	150	130	120	126	113	114	136	131	123	109	120	117	124	144	123	136	132	114	118	116	124	122	135	133	126	130	126	118	112	127	149	119	149	129	140	137	135	121	120	132	155	137	133	118	150	99	132	145	121	109	135	131	118	138	131	104	125	131	127	117	111	118	134	121	150	112	131	116	113	124	124	143	133	129	133	122	137	128	147	145	125	123	120	121	118	126	123	124	133	116	135	127	97	104	129	133	123	139	141	129	125	95	115	120	113	141	124	126	124	127	126	144	132	146	125	119	133	116	127	122	126	120	112	143	133	131	140	122	122	118	144	136	124	145	126	137	131	112	123	125	117	124	134	120	132	136	129	140	124	128	117	122	140	127	128	153	128	119	113	141	130	128	108	116	122	142	120	126	121	123	141	131	97	151	151	115	129	119	115	126	130	123	115	134	139	119	113	114	158	136	123	140	127	126	129	141	148	138	122	142	113	121	106	135	114	116	130	125	125	146	118	122	129	129	126	119	137	108	124	131	119	141	127	113	122	130	122	142	145	133	121	117	123	131	113	147	122	129	126	116	124	143	125	118	120	126	124	122	141	120	119	125	111	113	127	115	119	119	124	120	110	123	158	133	98	115	117	104	125	139	126	127	132	130	133	148	145	147	141	121	105	132	121	140	146	121	133	121	130	115	127	112	130	112	123	149	124	101	135	108	130	136	110	106	142	116	125	126	124	128	134	115	128	122	135	111	116	131	115	125	136	131	117	123	129	144	110	149	141	115	157	128	129	111	121	132	139	138	143	122	109	116	152	133	130	114	133	111	124	133	137	131	130	118	118	138	126	124	117	119	125	125	131	128	145	115	123	125	128	127	136	115	119	119	129	112	111	137	117	109	117	140	128	124	137	133	122	145	110	146	148	118	121	127	131	131	125	110	108	126	119	129	139	125	126	117	127	129	125	122	143	115	138	137	134	131	146	136	117	124	106	127	121	126	115	129	122	131	109	130	142	124	118	115	120	131	115	133	102	130	135	129	144	121	144	157	119	123	123	130	124	146	132	112	103	132	145	116	135	124	122	125	124	151	124	106	132	122	111	132	120	120	123	127	123	124	117	109	114	140	121	122	127	120	118	136	117	122	111	134	138	120	115	115	120	130	103	110	142	144	127	125	134	106	120	137	104	142	129	114	122	122	137	136	126	134	122	117	131	129	121	119	131	116	125	119	115	114	123	122	125	149	114	119	140	131	121	127	124	140	159	127	127	105	117	142	140	125	116	103	127	129	130	141	121	112	140	127	116	144	136	121	124	142	131	123	134	125	117	122	145	123	125	122	128	126	121	120	116	118	130	126	114	108	132	124	123	145	119	119	110	121	102	126	126	131	111	119	127	111	129	135	127	112	142	117	126	119	140	117	122	126	128	124	125	127	121	137	125	126	102	133	122	143	123	117	125	124	109	118	121	134	118	107	128	148	136	147	119	127	120	135	125	117	142	163	120	116	114	130	131	122	127	117	120	140	133	125	132	116	132	146	142	136	134	119	126	117	148	109	113	144	118	139	117	140	124	125	118	139	122	127	102	137	106	151	117	146	133	118	122	146	116	122	121	124	132	123	115	112	129
26124	7043	1415	1350	1095	1014	892	726	665	629	585	539	571	416	465	507	518	466	444	455	489	443	464	488	441	449	474	451	491	458	427	409	451	402	405	453	433	403	425	416	413	403	434	444	457	423	424	393	424	418	433	363	470	446	419	449	421	410	427	435	422	412	407	424	429	399	422	441	401	413	427	418	423	402	395	414	472	450	430	435	415	434	398	411	429	435	435	429	428	420	425	395	425	427	445	392	423	384	414	410	410	402	441	414	422	395	415	424	405	425	444	423	417	404	384	406	407	406	416	412	399	417	407	407	424	371	412	410	427	446	360	416	423	440	374	387	461	416	454	369	425	427	405	432	440	409	390	440	405	451	425	448	413	361	404	464	383	456	435	381	437	434	384	444	390	427	397	423	406	419	411	442	402	459	405	397	416	410	391	376	393	436	413	421	406	385	414	430	425	405	409	414	420	394	406	405	404	401	425	374	394	411	439	408	392	393	395	441	417	413	405	384	452	376	424	421	450	392	385	401	409	394	439	413	418	384	382	386	418	423	382	393	378	412	403	420	423	430	395	448	398	415	400	407	403	404	406	426	435	448	387	432	425	439	423	422	414	398	422	426	435	403	416	416	392	423	443	432	400	447	379	449	419	412	410	434	413	408	399	412	431	416	408	415	385	386	402	401	441	410	384	411	435	389	418	466	449	404	449	413	413	391	435	418	423	407	405	388	405	415	447	407	402	404	417	429	433	445	410	391	414	427	430	406	377	396	394	418	427	397	421	415	416	428	392	438	422	430	435	421	432	430	419	407	432	421	375	379	391	409	449	461	384	439	417	423	443	420	421	439	403	412	410	387	404	396	427	460	435	417	382	411	405	426	411	399	377	418	418	420	382	390	390	406	442	420	406	431	429	397	403	412	400	433	415	435	418	393	411	370	405	432	443	440	399	428	392	395	432	394	428	407	397	416	451	389	433	397	398	433	379	400	418	418	418	433	422	388	410	423	430	399	421	398	405	415	400	406	416	418	386	398	397	407	423	392	429	416	439	412	423	421	420	376	403	415	436	388	420	413	412	405	435	457	419	441	421	437	422	423	429	424	425	394	432	401	433	419	414	425	414	449	430	446	384	397	380	402	383	391	419	412	413	430	443	383	414	410	413	392	380	395	413	427	403	373	394	393	402	411	373	410	394	434	369	427	389	380	393	397	407	434	410	425	424	425	385	448	390	408	387	406	406	405	446	389	406	433	417	454	402	422	460	440	405	409	445	405	414	434	413	374	417	432	424	419	408	439	420	419	436	387	380	394	450	397	377	412	416	396	397	406	395	410	387	384	402	401	405	408	394	401	434	414	376	411	408	403	416	417	405	402	414	422	400	418	399	420	431	427	422	421	423	370	382	406	422	396	370	389	411	400	394	405	424	432	428	405	411	402	442	391	396	445	420	434	441	431	377	412	410	424	417	408	431	394	411	433	406	400	362	408	394	427	400	402	407	421	400	412	396	444	391	393	448	414	438	383	429	413	401	461	419	406	443	387	443	391	397	428	375	448	416	422	384	437	423	375	441	399	422	410	428	403	410	420	436	406	425	376	401	344	435	412	450	429	423	412	402	396	368	414	471	389	402	436	419	412	378	463	397	380	346	425	418	392	390	408	391	426	461	420	434	386	406	434	421	410	388	421	427	417	383	378	419	411	386	430	413	405	413	405	425	434	416	410	419	399	416	419	388	417	421	408	429	376	410	434	390	410	421	427	409	410	398	411	435	372	427	426	391	431	391	444	449	431	423	408	394	415	419	406	412	421	392	458	432	432	430	386	447	373	422	407	382	366	421	405	400	411	435	399	442	443	431	421	412	421	433	422	376	417	403	368	410	421	382	435	467	424	412	407	431	440	383	354	408	409	417	408	418	453	423	405	398	408	404	440	440	433	407	432	429	435	436	406	407	390	427	410	370	402	421	443	364	433	427	409	357	408	395	403	405	450	385	433	443	410	406	435	425	419	418	451	405	383	394	429	374	425	429	419	438	428	421	354	417	410	394	429	394	415	401	400	399	388	415	367	434	353	425	387	405	392	438	395	411	398	424	393	419	424	397	418	408	392	426	413	443	391	379	412	386	430	400	424	446	412	395	430	388	411	415	436	451	392	427	367	390	409	396	408	397	409	429	435	427	390	421	437	403	400	436	400	410	413	416	424	392	430	410	415	422	409	401	408	431	437	416	402	392	412	424	404	429	408	456	395	432	407	417	384	392	419	425	397	424	400	443	426	404	418	429	404	400	391	397	393	426	399	409	414	417	398	398	431	390	440	423	429	430	400	414	459	418	397	397	439	425	409	400	381	420	421	401	397	385	399	412	405	379	408	410	408	403	414	382	418	425	417	388	431	396	429	390	398	402	426	407	378	442	379	417	450	419	364	446	404	393	421	432	412	423	403	361	407	421	405	387	406	430	401	402	414	440	392	424	413	418	431	407	417	407	386	427	433	402	398	402	414	422	407	403	404	449	390	419	412	401	413	447	365	412	429	377	383	433	426	404	425	414	410	411	423	445	378	422	387	399	403	419	432	400	439	463	411	427	431	416	418	446	417	426	429	425	419	398	440	440	439	418	421	413	449	413	417	421	392	395	414	430	403	413	405	447	429	393	424	429	390	401	396	420	402	441	401	407	374	408	419	427	399	434	404	421	439	433	406	394	426	417	397	444	361	419	414	439	413	446	449	431	387	402	418	393	398	423	440	437	434	398	402	390	400	406	377	413	432	446	392	403	417	406	430	390	432	412	428	410	435	401	421	406	393	361	440	445	387	391	429	436	405	404	409	419	419	417	388	388	403	395	442	426	437	421	402	418	422	407	387	392	396	391	446	396	377	427	409	415	385	375	398	394	393	390	412	431	426	390	419	415	429	417	385	398	439	378	405	385	406	399	440	435	378	440	430	439	405	377	395	438	394	418	364	401	431	427	411	398	430	419	412	442	424	449	432	409	412	411	431	447	432	431	378	409	439	430	394	424	392	416	411	393	405	406	373	436	465	402	436	392	425	426	384	441	427	439	394	424	431	413	436	389	391	427	398	417	407	415	410	386	389	411	412	403	450	396	441	418	455	416	409	374	429	376	427	422	416	438	428	403	402	336	414	391	427	368	398	383	432	407	400	421	425	407	438	433	456	424	418	417	415	381	420	405	382	414	443	393	397	381	408	408	401	420	397	409	373	431	383	415	377	418	423	428	429	405	399	435	399	431	387	417	452	386	409	389	345	439	418	441	405	432	384	403	425	404	451	416	405	416	382	409	419	405	439	417	383	431	440	431	420	447	429	379	405	416	403	392	436	430	412	441	408	392	421	427	419	405	423	448	372	394	432	424	399	412	398	419	402	459	424	398	370	413	401	413	433	417	423	424	416	419	440	414	433	435	432	428	382	405	406	420	433	395	387	405	415	400	407	418	424	417	469	402	391	410	445	419	429	405	415	454	407	411	434	414	431	392	406	413	435	420	426	392	421
52230	32426	24283	20190	15917	10412	5177	1894	763	554	488	450	374	396	362	377	327	303	319	311	303	269	304	246	291	289	288	254	281	250	249	281	273	283	255	245	254	238	267	273	267	254	269	256	263	233	264	259	253	273	290	261	252	249	264	237	265	241	274	254	248	246	257	212	242	245	241	244	233	239	272	254	269	268	245	235	254	295	242	262	266	262	224	249	240	283	271	254	254	251	229	269	290	276	250	258	235	218	231	230	234	274	237	241	256	264	236	231	249	241	244	235	264	235	245	262	248	271	240	243	261	260	263	238	263	257	252	257	290	263	266	261	240	224	259	248	245	252	258	262	229	254	289	222	243	257	260	239	261	261	232	241	268	255	254	249	256	255	266	249	251	275	222	242	224	237	248	214	283	259	252	247	243	272	215	250	245	215	252	233	218	243	249	267	244	274	263	257	266	263	259	275	252	222	223	243	291	262	248	258	236	261	278	258	247	245	276	219	255	207	267	255	254	248	246	256	273	235	236	225	262	217	253	249	245	240	232	246	243	260	255	260	256	263	233	245	241	258	271	239	278	218	239	232	231	242	260	254	234	273	250	246	253	242	249	240	273	228	232	250	248	261	238	238	247	230	269	236	231	236	228	262	257	235	280	257	251	253	270	263	268	253	270	216	253	248	246	271	221	257	233	265	250	242	238	273	239	252	254	239	253	241	220	252	255	264	255	283	251	237	247	219	227	271	214	240	249	228	223	244	250	281	257	253	226	292	233	242	226	225	242	225	247	241	261	247	244	225	260	275	262	218	247	235	233	234	281	256	254	258	235	239	246	234	268	248	255	233	250	255	233	239	241	257	242	270	226	239	228	254	222	271	247	247	271	267	258	265	270	264	250	227	263	248	287	224	256	254	252	234	248	254	279	239	256	216	233	266	261	279	234	219	269	262	232	256	234	239	265	247	234	258	249	227	225	262	222	244	254	238	273	256	262	252	233	271	260	239	237	234	266	239	276	234	243	278	259	248	247	251	251	250	238	267	250	256	260	255	268	260	241	246	245	248	238	225	280	273	225	226	255	236	264	288	275	255	257	231	233	251	249	248	241	267	240	238	277	259	232	249	277	253	242	249	229	241	233	261	248	246	251	220	262	249	243	240	250	268	212	249	271	263	253	262	241	224	266	266	243	252	260	273	237	275	253	219	231	249	280	235	282	239	261	243	255	262	262	259	249	233	247	250	273	254	262	231	235	240	230	223	263	263	251	236	256	265	264	213	230	204	251	243	264	267	240	270	255	251	246	263	251	249	244	267	211	281	253	236	260	241	279	272	268	246	236	237	233	229	258	243	268	272	280	254	252	243	267	236	264	241	233	262	236	234	253	213	250	262	251	237	251	272	239	245	244	245	228	222	274	259	275	218	286	248	261	220	215	237	252	221	236	224	239	265	232	258	281	249	247	231	223	275	257	251	251	245	238	216	246	258	245	236	255	237	241	259	247	253	213	230	252	280	227	227	281	252	245	259	252	231	267	234	272	247	231	258	252	235	221	259	238	238	244	271	225	233	232	253	235	271	249	236	250	234	253	253	235	250	241	235	236	272	248	264	254	254	239	250	242	240	265	234	251	246	265	233	256	245	231	248	267	272	224	243	243	242	264	260	260	272	241	253	243	243	254	237	255	245	253	277	233	233	247	255	245	257	233	225	278	245	251	244	235	234	252	246	281	244	237	224	250	241	241	266	245	273	252	252	259	250	249	269	274	259	230	230	286	244	247	246	254	256	238	266	251	254	245	226	238	249	241	234	264	247	239	248	253	224	258	250	257	239	254	255	245	257	269	248	242	266	246	253	243	226	262	254	214	232	243	264	264	246	245	253	263	240	237	246	256	250	259	249	258	260	267	267	270	262	230	283	252	239	250	240	260	231	213	237	238	261	239	245	260	241	217	227	229	222	249	233	244	259	243	260	234	213	240	264	240	212	245	266	269	269	216	260	239	254	251	265	275	266	262	249	251	240	257	256	260	269	258	238	268	217	267	269	223	216	225	256	265	240	234	250	254	243	257	281	239	264	257	214	231	244	258	274	246	244	261	235	231	292	247	234	241	243	229	228	249	234	238	270	227	261	263	229	224	268	250	260	275	243	279	260	243	258	261	252	242	226	270	239	219	220	236	239	242	240	219	229	232	233	282	243	237	287	246	232	256	281	233	240	259	246	265	246	281	245	257	249	246	234	236	253	244	227	254	250	243	258	242	250	241	266	258	246	258	241	220	224	256	257	244	232	243	285	253	290	238	255	247	240	214	256	256	231	218	239	224	267	244	241	252	229	275	254	264	261	279	255	229	253	234	254	243	250	242	281	226	267	301	248	260	251	258	215	220	258	218	236	258	240	234	249	242	225	257	257	236	249	237	229	248	258	239	256	227	277	230	207	253	255	227	209	265	229	268	247	229	230	267	239	242	286	241	283	226	272	228	239	223	256	245	257	256	240	251	220	251	248	256	244	237	263	245	237	264	263	245	270	225	245	243	229	224	258	245	262	293	260	262	239	245	271	254	249	236	280	252	266	272	256	262	247	249	263	251	240	233	244	241	236	210	254	258	265	219	245	247	258	253	236	249	238	251	269	257	232	250	254	242	257	249	251	233	257	238	251	234	220	245	281	241	266	245	240	272	241	221	237	254	256	242	265	249	229	302	229	277	254	241	249	255	278	239	260	271	226	244	264	226	260	268	258	257	266	245	269	256	261	226	228	265	224	241	235	258	243	231	232	248	249	244	266	223	236	227	241	229	281	235	238	245	259	245	230	229	256	254	234	237	238	275	236	219	264	265	245	245	243	236	258	283	250	247	231	225	264	261	264	250	260	247	244	239	237	251	241	246	245	253	264	254	242	236	234	245	261	247	240	237	253	262	239	222	261	245	261	247	236	225	241	238	246	240	235	239	253	249	235	266	240	264	240	236	261	250	198	256	245	269	257	258	262	223	276	240	249	266	238	227	264	242	255	232	234	238	268	253	250	247	246	258	231	252	234	248	258	240	214	236	257	248	276	272	240	256	258	271	236	253	271	282	259	239	232	283	260	229	248	266	254	265	228	225	256	260	280	253	245	255	268	247	246	255	251	242	248	233	224	233	239	241	244	210	245	270	273	256	245	237	255	250	270	247	232	242	248	242	266	267	256	258	264	217	251	255	257	245	259	239	263	241	231	276	229	278	256	244	222	223	258	228	244	260	262	280	236	263	226	256	236	236	243	237	242	229	265	254	244	265	237	238	269	249	241	227	274	251	238	241	249	259	243	265	258	242	252	237	247	256	261	270	263	241	255	236	250	258	280	261	241	234	220	258	266	226	259	252	225	243	223	234	231	214	262	253	277	237	259	251	253	246	265	241	244	263	262	261	247	274	250	242	251	261	236	247	267	248	263	256	230	258	246	259	279	237	278	262	232	213	234	233	254	255	245	276	238	249	269	236	249	252	233	228	242	245	246	259	226	258	247	262	254	233	252
45621	19028	7298	7782	6788	5310	4212	3367	2809	2308	2114	1785	1672	1534	1524	1319	1342	1238	1098	1098	1060	1020	1013	992	922	940	923	904	858	859	840	829	892	823	810	819	817	839	808	729	821	787	786	777	738	777	828	747	838	854	840	766	835	737	790	799	759	783	808	769	716	727	712	739	695	692	732	734	743	768	705	740	740	715	705	739	762	710	758	679	717	740	740	731	725	713	704	704	707	677	676	734	702	713	704	699	730	693	671	666	709	704	742	642	697	685	712	686	716	722	691	649	706	686	699	713	730	697	704	708	656	663	693	662	685	740	702	687	683	696	716	703	702	738	727	697	732	684	669	691	684	721	704	730	717	701	724	682	725	725	718	706	691	711	729	686	686	717	686	717	676	686	753	686	722	721	726	732	664	690	687	719	694	671	668	736	669	698	718	696	706	684	779	715	701	729	716	675	712	694	707	699	717	671	711	731	725	704	698	713	691	690	688	756	724	660	702	669	680	734	681	737	686	707	654	699	683	676	661	780	681	694	689	706	678	718	689	669	699	681	712	695	643	638	677	684	738	707	692	687	655	662	774	722	705	695	682	694	696	680	717	725	681	687	690	673	659	689	666	672	687	668	678	683	681	687	673	677	654	666	676	664	670	670	697	674	672	726	681	674	706	695	711	705	668	678	675	627	673	709	695	729	668	691	726	706	687	660	713	684	706	732	674	676	742	706	696	674	685	695	683	686	705	683	667	661	735	730	652	660	722	664	647	703	660	712	669	665	692	697	701	657	716	649	678	710	673	692	649	733	637	653	617	660	713	665	672	680	673	707	657	657	657	705	715	683	705	663	717	659	644	736	693	676	712	649	674	689	678	681	723	679	731	652	626	688	667	724	628	670	663	689	730	689	686	672	682	703	664	707	697	674	662	674	700	658	672	658	704	676	688	709	693	700	662	702	696	739	681	669	689	649	734	675	669	677	702	676	652	673	662	686	702	673	687	710	672	668	691	687	725	690	698	694	702	661	703	704	648	676	701	647	683	694	638	682	651	682	645	710	661	725	670	701	688	654	643	669	697	703	670	684	681	681	680	660	686	703	699	698	651	664	684	686	688	725	661	693	683	658	662	653	723	686	691	699	667	692	678	679	730	669	744	668	673	668	701	754	721	649	736	751	715	717	734	673	707	725	728	718	656	703	672	678	716	678	635	659	675	700	707	704	664	638	686	731	694	696	659	661	673	674	668	699	719	697	680	692	702	700	707	688	744	655	735	697	726	740	690	706	702	660	698	705	671	712	702	672	666	646	676	763	716	705	666	619	729	728	694	695	726	723	687	717	721	677	774	707	665	689	684	721	784	689	658	705	732	672	696	648	737	685	708	681	712	726	711	656	709	697	673	724	692	701	691	661	718	662	700	686	680	692	682	653	653	670	727	725	688	668	662	699	693	713	688	644	724	685	659	686	676	691	712	670	677	700	715	682	738	697	713	652	718	698	708	737	709	671	676	729	672	666	652	676	690	712	694	668	650	660	738	637	664	641	676	701	671	685	661	676	743	673	714	671	694	721	696	663	732	716	681	713	650	703	713	686	688	676	730	691	679	722	686	707	683	682	675	682	702	750	668	692	711	717	684	722	660	667	697	655	706	705	686	643	687	725	664	725	688	712	677	695	725	719	647	685	708	687	705	661	701	655	669	667	657	699	695	674	678	691	669	677	640	704	687	681	710	718	684	671	684	696	648	749	661	690	703	687	646	643	659	689	718	676	659	704	707	687	710	686	696	668	658	702	676	638	658	694	685	714	703	751	771	682	718	675	707	689	686	706	703	706	741	714	682	690	713	723	704	686	700	704	709	651	702	714	692	707	666	665	687	710	672	715	660	683	678	694	642	657	692	702	740	676	650	678	688	633	673	670	679	724	662	718	685	741	706	622	625	642	673	711	678	729	647	714	691	677	674	673	665	760	673	696	679	743	679	715	710	720	683	660	654	672	689	705	686	687	690	683	643	670	701	697	656	663	675	694	709	684	674	698	681	684	674	692	690	731	642	701	648	645	647	704	670	724	690	686	666	635	714	689	670	682	691	682	694	720	680	664	715	644	700	692	682	684	660	764	666	708	695	678	689	655	705	737	707	706	702	725	679	659	731	644	685	650	728	716	690	672	703	665	695	675	682	655	651	688	657	691	703	659	684	700	682	681	667	695	709	698	662	680	723	664	725	723	663	687	685	678	669	708	686	717	655	667	732	728	650	743	684	715	680	706	714	694	712	668	679	692	689	701	734	714	660	694	678	665	705	716	685	757	663	710	690	736	721	743	698	723	674	662	722	700	654	628	710	738	712	683	649	654	743	706	678	688	656	729	663	669	674	674	713	646	643	697	705	685	724	654	680	703	699	686	636	708	671	660	659	671	661	703	664	729	675	660	675	676	724	715	710	678	712	697	691	662	638	697	641	675	745	660	713	714	663	645	686	698	689	700	673	669	624	694	740	662	682	661	694	698	699	721	694	692	656	763	635	693	728	669	683	669	684	678	685	714	726	685	725	718	708	664	681	630	669	652	703	695	700	640	676	709	678	698	681	718	705	647	680	670	692	688	690	671	682	675	728	698	764	650	655	682	732	731	728	734	649	694	685	754	695	699	701	675	724	679	675	739	651	661	669	691	723	705	662	626	702	707	654	657	721	682	707	691	730	671	690	681	688	688	732	672	632	709	671	670	745	694	661	704	686	642	671	693	711	674	696	671	669	737	751	719	649	665	658	677	644	664	749	722	727	652	722	724	655	676	698	682	646	704	695	662	705	665	714	687	700	717	688	667	674	698	690	670	708	678	692	645	718	657	718	719	697	733	681	651	707	699	677	686	692	715	707	701	682	660	726	655	656	683	712	676	721	728	714	663	720	723	690	639	650	680	715	668	699	707	688	670	700	691	676	722	719	687	699	634	722	733	659	662	689	710	624	649	668	735	712	675	672	663	732	685	652	655	689	669	665	691	718	655	690	676	671	698	666	681	643	651	711	671	711	660	713	678	649	691	733	690	718	694	693	657	655	637	703	680	683	684	712	676	685	690	689	693	711	692	695	695	696	691	744	682	673	711	624	699	663	695	667	670	684	665	639	728	661	701	670	673	711	680	713	688	691	686	638	663	670	719	630	671	662	729	663	681	717	730	672	639	684	714	699	751	651	747	719	702	712	693	661	712	672	682	687	709	668	700	682	661	654	700	634	667	684	662	639	665	643	694	707	695	688	666	677	708	671	689	705	640	688	693	730	668	646	703	698	672	732	659	687	705	691	753	649	730	681	664	677	706	723	701	656	663	688	678	710	698	654	695	711	717	674	670	674	697	681	654	707	718	715	705	706	649	697	652	657	715	692	670	678	674	699	688	697	715	674	687	647	695	692	677	653	638	700	694	693	700	700	742	682	691	691	689	689	681	680	726	658	741	697	713	728	731	719	728	708	672	677	706	662	687	680	687	695	678	718	676	690	729	668	644	694	666	691	704	710	679
12307	4078	913	435	240	147	149	135	112	114	133	99	97	101	110	108	121	126	109	116	110	111	118	89	88	114	114	108	120	112	115	110	114	104	127	124	116	103	110	125	96	115	127	120	118	110	127	114	124	106	100	112	101	110	111	114	115	115	116	106	116	126	124	116	132	117	78	115	103	104	110	115	109	109	104	114	107	112	107	115	111	123	98	121	114	141	120	117	98	118	116	107	98	113	125	120	103	131	110	115	106	128	110	124	105	135	98	119	91	119	110	103	109	129	120	130	88	113	117	109	137	122	99	124	94	121	113	98	112	114	108	127	103	130	129	87	101	106	101	107	107	124	111	120	106	119	116	116	108	99	100	123	104	125	132	105	109	110	121	105	124	104	112	125	127	104	96	117	104	132	112	110	125	88	124	118	121	113	100	122	88	113	105	145	98	115	100	104	106	136	98	98	103	117	105	133	103	113	124	95	127	101	112	111	109	108	111	117	124	116	100	114	100	112	100	93	110	113	93	104	92	119	114	119	117	113	97	97	116	97	115	95	104	112	110	105	116	119	107	108	114	91	122	119	102	89	130	90	100	102	109	116	104	104	130	85	103	114	90	105	112	110	112	124	115	106	106	128	131	110	98	93	127	105	110	100	126	134	124	106	114	107	119	105	96	112	139	107	131	109	103	102	103	109	103	111	122	103	115	123	129	98	106	117	130	117	106	124	101	113	98	113	114	113	129	97	121	96	102	120	121	89	111	105	105	114	121	112	113	113	121	107	122	112	95	102	120	100	104	122	121	107	101	103	116	111	118	114	116	117	103	107	104	93	114	115	128	126	139	102	104	106	116	129	126	120	114	95	104	88	127	118	106	97	116	115	121	106	124	129	120	114	123	120	101	92	111	110	97	101	108	125	113	103	104	115	109	130	99	108	108	105	109	127	111	119	115	89	107	99	112	125	104	111	104	121	103	109	107	100	113	95	132	109	120	102	117	135	108	103	139	123	108	117	121	124	110	110	91	95	105	108	83	126	92	121	110	97	105	111	96	116	126	107	115	118	94	100	109	97	111	116	116	105	111	87	118	105	82	97	108	109	102	111	124	107	109	116	101	124	107	89	136	110	133	101	98	120	99	123	140	115	117	120	110	120	113	111	117	114	109	92	114	118	114	110	129	112	103	119	103	115	101	130	122	122	118	111	120	122	103	128	110	92	104	101	101	105	114	92	115	125	107	110	128	115	114	136	118	118	104	98	108	115	115	108	119	106	109	104	105	123	100	96	100	106	117	108	117	112	122	102	130	126	124	135	115	106	99	123	138	112	105	109	110	103	122	107	102	114	126	125	107	130	107	108	104	120	112	117	113	125	106	96	108	98	105	104	95	107	123	107	104	109	116	119	129	110	118	103	111	116	117	104	97	114	103	99	125	110	105	111	93	118	118	111	102	105	100	116	110	105	121	111	128	122	120	124	120	115	113	115	107	91	109	100	121	112	114	102	104	119	137	100	99	129	116	106	123	105	105	93	121	92	100	126	133	102	108	128	99	117	113	106	94	116	95	105	107	112	117	117	97	126	113	116	120	114	124	130	103	102	108	129	98	117	106	100	102	102	90	120	126	120	114	121	107	99	122	118	119	120	112	116	92	113	103	116	117	116	99	106	119	115	100	106	142	122	111	100	128	120	110	120	134	117	107	122	104	122	100	128	118	123	96	106	113	110	109	130	123	125	118	118	108	113	126	102	117	105	120	117	118	106	139	115	110	108	136	99	116	117	111	105	111	107	102	100	106	123	124	120	121	124	112	126	110	102	105	119	111	101	114	101	112	131	114	109	106	122	112	119	125	119	115	136	107	108	108	98	117	114	121	111	91	113	143	109	110	111	110	112	94	91	116	116	109	107	114	88	109	119	107	115	99	102	121	107	97	140	107	108	121	105	131	124	109	105	110	137	118	114	116	119	117	108	98	124	133	120	100	99	102	101	111	119	104	119	109	94	110	98	103	96	113	100	95	108	128	111	104	116	119	102	122	107	108	114	121	117	84	106	125	123	110	109	113	106	120	104	88	106	115	108	118	93	110	117	111	102	108	103	101	106	130	116	118	112	107	102	112	129	108	110	126	104	113	130	108	129	101	114	117	95	110	114	109	95	109	95	112	114	111	118	121	111	111	102	121	101	120	141	120	116	113	127	122	96	102	126	119	123	118	89	109	119	129	115	122	98	111	108	88	83	123	105	107	98	117	111	117	123	110	123	102	111	109	119	108	102	115	115	101	98	124	137	99	95	114	115	111	117	90	99	122	107	115	114	96	125	122	92	117	113	104	109	153	106	98	109	110	119	126	107	126	111	131	110	99	111	98	101	131	128	123	108	113	96	134	126	102	128	114	98	107	110	91	92	105	121	102	85	114	121	121	102	111	118	99	127	103	105	125	102	122	125	95	94	123	111	103	101	107	127	102	106	121	119	97	117	130	110	101	135	105	113	115	105	121	109	105	105	111	116	111	130	114	110	98	103	118	111	108	82	130	114	118	121	130	124	108	123	110	112	115	119	122	107	136	103	114	102	110	105	108	116	116	111	103	124	101	111	123	106	121	117	105	116	93	117	108	115	99	108	98	113	112	115	105	109	126	111	104	124	109	91	119	113	108	112	114	94	120	130	106	88	113	109	105	123	95	125	129	112	126	112	101	98	107	97	91	97	127	93	93	111	104	104	91	124	92	114	102	123	118	101	114	98	103	120	118	110	108	116	127	101	116	96	110	112	108	121	95	101	109	104	98	121	121	132	104	116	103	113	109	129	130	100	106	101	121	111	106	105	117	130	125	116	107	113	112	95	107	111	114	120	101	114	106	97	93	110	110	123	121	116	107	121	111	80	103	120	126	143	107	123	128	116	104	107	100	122	121	115	104	113	109	113	110	123	115	112	100	100	108	120	91	100	118	90	113	96	123	118	102	122	97	101	93	119	94	117	101	100	113	113	110	86	102	115	109	96	92	97	108	119	115	128	108	114	114	118	120	108	106	125	112	118	121	118	102	119	107	100	111	104	121	108	104	129	105	124	118	125	110	104	102	114	113	126	121	120	111	120	112	120	116	98	113	108	110	103	105	113	119	117	114	110	96	110	99	107	113	125	115	112	113	120	113	115	107	97	124	118	110	108	110	113	128	126	122	113	115	124	123	117	123	108	108	97	127	115	111	110	111	107	112	101	119	121	101	101	106	117	131	135	96	102	113	121	103	118	114	123	101	106	125	107	98	121	114	130	118	126	108	113	104	110	138	120	107	108	113	119	97	115	126	124	119	99	104	118	110	116	86	105	107	108	110	110	123	112	103	114	103	108	108	115	122	110	118	125	106	133	127	105	108	104	107	123	108	120	102	99	107	125	110	121	100	127	119	108	91	112	120	113	116	106	111	109	104	118	108	102	126	107	136	120	114	114	101	100	105	100	77	119	110	122	115	99	94	118	117	100	95	114	116	103	108	106	117	118	112	105	106	96
12327	2550	593	575	519	506	461	422	442	414	376	389	401	384	411	390	368	374	370	379	365	380	386	343	378	399	388	358	361	366	407	338	382	384	336	405	354	336	353	384	360	375	354	379	380	417	350	399	348	359	356	365	377	380	412	348	363	357	357	366	398	379	370	385	378	369	369	398	402	373	347	387	373	372	393	377	366	349	420	382	347	369	376	318	373	378	397	352	331	375	399	373	384	396	345	359	370	393	363	349	389	373	388	382	376	379	368	358	392	358	381	374	323	348	398	361	378	334	335	370	357	388	394	388	369	382	406	401	346	367	364	402	398	351	368	357	354	380	324	345	368	374	362	362	393	365	369	351	346	378	356	375	344	339	357	342	366	374	347	373	357	396	364	393	362	375	368	363	356	405	393	358	360	339	390	328	330	346	343	390	388	359	367	359	368	354	324	366	382	374	397	368	385	391	391	357	335	359	400	389	395	387	348	370	368	357	381	347	381	412	397	363	344	367	379	352	341	380	341	342	375	365	386	355	374	358	376	354	376	376	350	356	366	372	382	322	374	345	370	357	374	397	386	377	345	356	397	355	397	377	386	371	351	368	357	369	366	340	361	363	350	387	385	344	342	395	374	359	362	361	374	369	379	383	373	355	364	386	357	359	356	348	381	355	372	375	375	367	374	358	384	410	368	339	360	344	354	355	384	351	405	374	387	403	371	402	380	374	358	355	362	414	402	358	403	353	341	389	376	380	367	337	366	370	380	350	386	387	357	356	378	374	341	367	373	389	370	386	379	372	343	372	380	356	367	370	396	395	358	343	363	339	353	363	352	358	358	356	386	386	375	376	368	422	360	360	350	352	383	377	365	361	400	359	374	347	348	367	367	354	392	368	395	359	333	382	351	376	370	334	353	348	401	360	344	362	383	369	373	372	356	395	324	354	372	329	411	342	383	370	381	394	350	354	382	354	378	382	370	371	350	359	360	351	411	365	395	354	371	382	393	396	335	371	377	387	370	392	386	361	369	346	393	394	303	386	411	372	348	351	358	337	362	345	358	368	359	356	385	357	396	388	358	378	387	378	360	419	359	387	353	384	339	361	351	350	342	360	370	376	369	369	344	347	376	366	375	377	362	334	380	340	320	345	374	354	401	359	406	360	360	370	372	345	373	384	384	346	384	410	391	368	362	359	367	357	372	353	368	356	357	353	345	338	374	343	423	399	373	377	361	365	390	359	358	326	375	372	364	410	367	364	360	408	361	405	371	380	343	396	347	349	372	350	398	391	366	378	371	348	319	364	347	383	348	341	372	352	368	354	366	378	333	341	387	349	370	361	368	386	367	338	364	331	368	335	364	374	390	382	381	366	392	362	372	358	339	355	390	332	357	381	355	408	351	370	375	347	340	406	337	358	342	359	336	383	347	371	372	374	355	397	332	374	386	365	359	364	397	363	398	387	357	379	374	373	341	366	340	411	369	359	407	346	393	343	402	342	347	349	348	361	360	341	375	361	384	343	363	381	402	372	406	375	355	343	364	410	393	356	385	336	386	334	378	334	412	364	360	372	348	372	356	360	364	362	336	338	308	408	373	383	364	357	372	344	383	342	321	370	389	372	371	356	362	361	339	365	393	362	361	378	384	391	341	385	380	348	370	367	371	363	402	383	366	370	372	359	376	392	381	376	373	345	385	380	356	329	381	355	382	368	382	365	359	364	337	339	378	382	373	352	386	369	362	365	369	338	363	372	347	372	385	383	394	345	375	355	338	388	385	358	365	361	371	360	355	342	323	399	369	415	372	373	378	397	358	374	370	425	381	376	369	352	363	366	386	360	311	335	368	352	334	377	393	392	379	353	361	344	375	359	364	359	335	381	359	381	325	385	339	369	408	365	370	363	362	370	371	355	356	355	371	356	369	355	376	390	349	357	350	408	361	349	334	404	366	419	358	379	361	375	379	365	346	340	387	370	369	365	349	343	368	355	377	411	348	373	351	397	372	378	360	395	357	371	353	372	392	354	367	346	360	361	352	372	341	377	382	331	376	374	370	357	369	396	381	373	385	356	360	344	380	387	359	374	378	385	400	401	372	354	384	362	371	354	394	328	359	353	358	412	362	375	391	366	400	350	348	390	375	334	381	410	328	339	386	374	354	372	371	354	357	327	379	358	346	350	359	345	356	374	363	378	363	364	357	375	352	383	359	363	352	341	342	351	359	343	388	378	357	378	362	373	347	338	363	373	345	363	369	364	384	385	368	374	371	353	359	391	396	331	354	376	336	343	379	362	374	346	359	354	342	345	392	375	373	413	373	342	364	362	356	353	375	375	364	368	395	394	361	387	365	358	372	353	318	386	363	375	380	362	370	378	376	395	320	377	358	393	388	341	328	374	408	359	379	350	360	370	355	401	367	338	329	379	365	341	372	370	355	358	364	353	379	355	376	376	351	358	342	344	366	362	384	390	376	357	392	356	356	366	362	380	357	357	405	371	364	367	362	385	390	361	391	346	393	381	351	372	371	387	364	384	361	370	368	350	342	376	376	369	338	362	333	377	376	354	389	337	369	367	391	354	365	364	394	371	395	345	375	357	363	352	348	317	409	379	387	372	346	404	356	356	377	332	342	373	387	363	379	396	384	366	354	345	362	384	378	374	385	406	373	358	337	348	372	356	348	391	367	344	428	383	386	379	362	347	347	413	358	362	380	376	405	377	389	380	372	392	349	371	369	361	368	362	367	336	350	396	341	363	374	389	381	368	365	387	376	339	377	375	375	382	400	354	373	362	402	367	361	343	373	350	360	389	353	386	377	328	391	328	358	375	356	338	367	354	346	412	365	358	374	342	377	378	359	357	359	387	367	355	326	372	349	382	398	372	344	349	361	358	376	384	355	380	385	337	391	363	363	373	380	373	378	361	378	361	399	365	371	329	371	378	381	360	375	376	366	386	355	383	362	362	349	351	383	355	379	381	388	368	368	362	324	371	367	381	361	383	387	384	380	394	362	375	367	389	340	394	363	360	376	397	350	328	337	329	385	370	357	348	394	369	365	381	390	362	411	340	359	392	341	345	347	334	353	371	360	412	337	345	396	377	343	359	367	324	377	344	345	365	406	391	365	382	365	354	372	384	369	395	401	344	376	370	372	358	392	377	339	357	345	378	393	360	374	380	365	370	359	385	357	376	345	387	365	339	358	355	409	390	351	356	382	357	356	398	390	373	393	400	363	371	383	353	349	382	370	391	373	357	359	358	395	389	356	370	351	371	366	378	372	395	353	387	349	369	397	354	373	344	385	376	385	364	354	366	337	367	349	320	368	381	406	381	371	349	349	334	336	355	392	376	377	343	358	381	356	351	365	356	372	350	338	375	377	372	373	366	409	411	353	391	375	378	375	376	343	353	357	357	370	356	397	364	356	354	344	353	365	387	375	357	389	381	381	370	342	369	388	363	331	356	352	368	381	372	395	364	349	353	365	358	345	356	333	340	358	390	367	365	358	387	361	358
40272	26973	12880	5916	2389	1095	433	183	166	168	144	133	152	148	143	120	111	149	136	136	137	151	144	137	116	141	127	150	141	124	128	128	140	135	135	122	127	123	131	97	120	144	137	121	131	108	145	145	124	132	147	133	122	137	117	151	145	120	108	131	131	137	121	122	120	137	159	119	131	143	113	124	120	126	117	108	126	116	120	149	139	146	129	108	109	141	125	143	124	131	120	125	114	112	126	130	132	128	128	132	119	130	130	125	111	130	128	126	140	128	113	114	148	132	127	124	136	117	121	120	140	139	109	97	133	138	131	127	131	106	148	141	128	119	129	130	135	134	128	133	148	126	123	143	127	141	130	128	142	117	136	126	132	137	133	123	134	135	150	125	134	152	139	138	138	127	125	147	155	124	132	128	151	109	135	118	124	127	141	148	135	142	155	141	121	121	133	130	138	125	142	127	139	163	136	136	124	115	129	128	132	119	149	130	122	121	133	106	155	120	133	127	109	155	128	122	128	131	112	123	117	134	127	125	133	120	131	131	109	137	133	129	122	144	107	130	165	120	133	149	117	127	127	132	128	135	129	148	108	137	127	144	143	138	131	102	139	134	132	128	130	122	152	133	142	130	124	126	133	108	130	138	142	111	133	119	133	108	123	150	120	119	123	139	102	112	127	141	126	117	141	136	124	145	144	133	127	120	131	140	123	120	139	127	126	116	117	127	127	128	149	123	148	116	145	137	115	131	137	126	120	143	139	134	143	134	116	128	147	139	116	139	137	138	119	130	115	116	142	124	150	133	139	131	150	150	150	139	114	132	131	136	114	147	142	134	153	134	133	140	132	147	131	121	120	137	139	122	131	140	153	146	143	123	132	122	117	136	138	125	127	102	113	116	135	116	137	140	120	125	122	143	127	131	124	142	141	141	119	130	116	133	119	128	128	153	112	129	129	136	139	121	139	116	123	131	106	138	125	132	150	114	131	144	120	140	122	127	138	104	125	138	137	128	112	116	133	131	105	134	135	117	142	146	146	124	123	141	128	112	130	136	131	131	131	116	119	126	134	144	146	155	124	138	143	148	124	128	123	111	120	133	126	145	129	116	132	143	150	132	135	124	139	121	144	114	100	145	139	129	123	128	126	139	125	144	114	133	135	134	137	136	131	125	137	138	124	126	115	142	130	150	127	113	113	146	125	123	131	143	133	116	141	115	132	100	110	123	109	136	117	123	149	133	145	114	138	121	142	132	127	135	134	126	137	122	136	133	134	97	133	115	120	133	129	136	134	141	138	131	154	144	129	146	119	119	123	137	128	124	130	153	112	124	107	129	133	133	124	127	136	133	123	127	142	117	129	128	121	129	132	135	117	131	154	123	138	125	146	144	129	121	125	140	133	130	168	142	136	121	148	143	138	126	141	131	127	136	138	146	139	124	111	133	132	122	143	149	129	130	158	129	139	126	132	167	124	118	119	141	126	150	133	109	138	115	136	134	131	135	139	130	152	140	117	119	130	148	112	120	134	127	120	145	117	132	148	111	143	140	146	139	111	146	120	125	137	111	147	106	144	116	136	153	121	153	124	112	114	127	132	145	128	128	132	125	132	120	125	100	119	141	141	130	144	118	124	121	132	147	107	133	125	130	128	113	124	126	139	105	118	137	138	136	141	123	115	142	115	112	120	114	137	120	138	132	116	129	128	152	143	137	131	123	122	137	141	118	120	155	124	118	112	113	143	130	113	132	144	125	122	133	134	133	123	141	115	137	135	139	140	124	136	133	125	134	116	137	127	136	126	116	134	128	129	126	135	128	113	147	139	111	140	112	143	119	155	132	132	104	130	140	117	116	136	140	131	134	139	126	130	142	146	131	129	158	136	145	134	148	110	111	119	114	132	136	112	136	131	131	124	135	129	124	154	126	118	153	114	114	126	119	120	140	133	114	129	135	166	108	130	121	119	144	134	127	126	148	154	141	103	126	132	125	128	140	121	133	136	130	123	139	147	129	130	125	119	143	150	139	168	128	144	140	114	129	143	132	137	131	143	134	126	119	125	146	148	129	118	127	128	127	134	109	126	139	125	133	125	136	126	133	115	122	125	122	139	130	126	120	139	126	123	144	152	130	120	139	132	134	135	129	127	127	125	127	114	136	140	137	144	116	122	141	122	114	135	133	128	136	113	138	120	139	124	163	137	124	119	126	120	152	140	139	125	126	120	141	124	124	149	110	122	135	126	144	116	144	136	130	107	124	140	118	106	140	130	131	125	132	121	135	142	124	136	121	128	130	123	127	128	127	139	149	134	146	118	141	141	123	134	111	121	126	116	115	133	136	134	138	119	145	147	129	156	135	112	127	128	132	123	134	140	137	126	116	118	128	124	142	158	116	130	136	117	137	128	123	129	127	124	124	133	128	125	123	132	133	92	146	110	106	131	126	139	122	118	133	123	131	121	131	129	133	139	113	121	135	134	148	128	130	128	119	120	131	119	142	129	119	135	126	120	121	133	146	144	152	138	145	131	138	142	116	125	133	133	139	128	134	135	152	130	126	119	112	139	136	142	123	140	121	130	136	142	147	135	122	145	135	137	136	128	129	136	131	131	137	125	136	144	123	158	153	120	125	142	144	131	115	129	133	142	129	143	139	124	115	123	115	128	127	140	126	135	134	123	128	140	126	129	140	127	147	149	139	120	148	137	120	128	139	144	139	124	145	151	128	158	132	130	127	113	135	119	119	136	145	157	122	130	120	121	128	156	130	126	131	145	150	125	140	117	145	139	125	132	131	119	140	134	140	150	133	109	128	125	138	137	150	134	148	116	119	145	137	113	129	137	145	138	112	151	124	161	140	129	122	128	129	131	127	137	117	127	118	114	141	108	125	127	144	131	142	106	122	142	139	141	136	109	122	145	125	130	126	117	122	145	136	121	123	137	158	132	140	148	125	137	137	133	149	132	125	130	122	116	146	125	141	152	130	135	133	138	150	145	112	131	106	135	114	117	134	145	139	100	136	141	118	133	117	108	122	134	142	133	129	131	126	144	131	109	138	132	119	119	152	120	113	117	138	146	127	138	150	141	119	150	126	130	128	129	124	127	140	127	123	147	132	115	138	118	134	128	140	125	133	130	132	138	117	104	134	124	130	133	123	138	115	149	128	134	124	103	138	143	124	144	116	134	121	115	130	150	136	124	136	127	132	129	115	124	132	125	118	137	133	124	146	113	149	112	130	133	135	142	135	120	147	129	144	132	122	149	116	129	143	146	143	118	152	128	122	128	145	143	141	136	127	125	127	132	126	120	130	124	128	138	134	144	135	136	148	146	127	133	145	132	114	125	122	143	148	128	120	128	113	135	132	134	121	133	142	116	142	138	131	142	142	142	136	132	128	144	114	141	118	113	114	138	142	131	108	128	116	129	142	113	142	120	137	161	135	128	126	125	98	116	122	130	130	119	114	157	131	131	126	120	133	124	119	144	155	147	131	138	111	139	116	134	138	147	116	145	121
32440	8146	1252	1386	1165	940	821	747	639	588	558	549	523	515	517	481	478	465	500	459	500	473	453	453	437	442	414	434	427	412	432	415	403	480	458	419	440	440	433	420	447	442	430	407	385	408	406	414	425	453	438	431	407	453	422	414	437	424	441	423	399	409	424	447	405	412	409	435	394	442	430	434	453	432	404	425	392	396	415	402	427	445	400	418	427	430	425	397	397	452	432	402	421	421	430	417	443	417	410	418	452	440	443	437	417	412	421	438	427	436	442	439	430	383	438	408	425	388	421	378	415	403	393	434	421	421	440	415	413	407	429	394	398	401	435	401	438	417	433	397	463	395	433	436	433	409	434	425	407	396	431	429	422	429	435	398	439	430	393	435	436	419	405	410	424	431	417	419	433	413	419	400	386	450	422	418	413	404	405	418	417	417	426	426	446	444	433	422	410	429	397	445	455	444	409	428	393	430	454	451	392	409	430	453	440	422	432	403	406	423	421	480	387	420	425	450	394	426	424	371	426	414	406	431	412	445	418	442	452	456	437	418	423	438	420	437	395	385	388	402	439	446	482	415	436	451	423	388	435	426	428	446	429	397	407	420	432	423	412	409	419	403	411	427	398	444	453	413	408	412	423	416	410	440	425	418	406	435	426	455	424	434	449	436	406	409	459	434	417	408	444	405	386	410	405	463	423	451	416	404	403	411	433	400	393	407	433	470	408	427	433	438	402	395	453	398	411	451	433	449	417	463	415	391	380	385	396	451	387	425	447	415	400	419	438	380	430	415	405	407	404	449	370	470	394	396	397	402	413	425	422	439	388	441	424	446	397	387	407	373	451	349	404	417	413	411	410	390	409	413	424	451	405	382	401	432	442	415	405	425	413	419	417	459	405	425	444	429	413	408	414	401	426	412	364	462	429	397	438	389	403	370	425	384	406	419	400	419	447	423	406	407	459	419	378	435	429	381	412	466	425	396	393	414	394	425	434	426	409	420	420	419	443	423	462	409	422	428	388	421	400	390	422	412	413	385	427	428	428	436	383	369	411	429	415	409	432	390	411	439	463	404	394	428	421	408	422	430	401	424	427	380	459	389	386	369	429	432	408	405	437	418	440	412	412	383	440	437	414	441	421	444	421	435	397	448	417	423	402	413	396	403	409	415	392	406	431	452	400	410	432	413	407	429	381	428	435	420	459	428	375	404	411	460	443	395	394	424	411	374	397	448	376	426	393	408	439	442	440	451	411	424	380	412	421	417	431	448	393	367	432	406	421	431	410	411	412	436	429	428	421	408	416	439	404	354	410	441	439	388	420	427	409	396	436	438	450	408	408	423	405	424	410	421	408	412	430	443	411	401	390	367	406	383	402	424	413	415	402	406	381	426	449	409	392	392	409	445	418	438	406	435	402	430	383	408	428	412	429	412	393	415	423	399	411	401	398	453	426	392	402	427	406	437	411	439	412	413	392	423	424	441	429	434	409	462	417	410	407	465	419	457	414	427	427	458	411	418	440	390	422	397	397	414	402	424	431	408	419	423	425	381	435	398	413	406	410	410	407	445	459	387	425	430	429	380	431	410	429	419	441	405	406	417	432	440	395	429	438	406	451	394	435	396	391	400	425	394	459	448	408	414	421	419	425	437	405	435	408	430	390	414	414	429	419	378	438	395	408	415	391	443	386	371	442	381	441	435	371	413	417	440	447	445	410	418	425	408	397	406	399	400	415	397	412	411	438	383	437	424	421	385	405	414	446	454	406	412	425	408	417	430	397	406	388	424	421	382	405	415	412	435	448	416	415	417	406	428	430	415	425	401	393	404	406	415	429	425	395	446	426	434	407	437	436	435	399	438	449	371	442	445	419	434	413	441	420	432	470	432	429	402	440	446	404	388	406	451	440	415	397	387	402	399	430	414	439	428	419	357	381	432	407	440	385	411	396	385	442	423	410	417	431	403	474	388	421	411	425	437	399	420	437	401	419	386	411	409	430	382	390	435	424	429	446	410	417	407	427	450	427	410	415	474	407	403	440	432	400	415	410	417	429	428	401	412	388	388	389	446	397	444	453	440	398	418	407	409	402	452	419	466	431	441	426	434	379	419	431	431	431	464	425	418	377	431	402	425	435	402	398	436	421	402	388	438	434	410	385	417	461	409	427	403	433	418	417	404	404	410	408	410	438	421	414	452	388	428	447	429	433	401	422	379	419	396	410	413	489	461	423	403	404	419	395	447	446	428	420	437	416	398	437	396	426	429	432	438	413	451	411	446	402	434	391	473	474	398	434	409	399	429	388	434	398	419	421	449	412	414	425	410	416	422	415	398	409	413	424	389	443	409	427	411	420	396	397	412	398	429	420	421	404	393	408	443	438	426	438	401	429	408	434	412	408	393	407	419	402	405	418	406	396	456	389	438	446	442	395	406	434	396	451	422	406	436	405	432	414	409	446	454	418	439	439	379	422	422	408	403	417	430	427	434	416	391	383	397	414	424	410	393	386	387	425	403	417	432	399	441	396	397	401	440	442	430	414	410	441	385	405	399	413	432	421	425	409	415	411	406	423	446	397	400	430	416	415	386	394	429	438	448	413	478	449	443	403	453	423	419	393	419	400	437	389	378	426	429	436	408	397	399	419	442	374	405	398	423	445	396	375	357	455	406	419	401	379	368	398	421	440	445	417	415	423	413	433	428	430	398	448	430	416	409	429	416	444	438	440	404	366	389	434	402	391	417	409	439	415	384	417	415	410	403	416	409	459	406	456	361	401	434	427	460	391	431	419	415	376	413	440	449	392	433	429	425	387	422	413	467	426	448	375	440	413	418	412	410	398	421	407	406	420	450	415	411	398	401	439	428	420	406	448	427	441	435	412	422	443	432	405	407	401	421	447	438	404	410	428	417	414	408	421	446	442	407	420	426	450	397	423	376	426	408	418	435	426	401	456	427	410	399	392	418	436	449	356	394	467	423	452	444	411	408	414	387	379	406	435	402	429	410	442	430	418	394	412	395	408	403	431	378	421	409	397	397	416	393	411	398	434	429	419	425	429	458	393	424	394	400	396	392	402	394	419	430	431	442	410	404	464	425	405	394	429	395	407	452	439	412	431	425	413	427	425	437	431	398	437	433	404	439	382	427	408	386	430	426	441	403	410	449	414	411	440	384	395	377	409	425	413	426	421	418	397	395	414	383	422	453	423	390	408	420	426	424	402	437	450	437	397	405	419	406	403	415	425	415	420	409	387	437	425	425	383	408	382	445	402	449	419	418	424	374	389	414	375	422	368	440	399	410	440	409	411	409	433	432	434	407	411	422	417	406	400	412	419	429	420	442	462	421	435	422	451	433	408	424	439	372	390	407	454	433	405	418	422	399	405	383	389	404	420	445	422	434	415	403	424	426	431	390	426	417	443	420	417	426	405	466	435	439	401	430	434	428	409	422	408	447	430	430	458	437	429	410	456	377	390	443	428	417	417	394	471	407	417	445	404	411	410	396	425	424	425	423
50338	28919	25516	23681	20950	15935	8903	2429	714	526	477	467	400	418	376	357	336	336	307	294	322	280	346	337	297	305	277	286	293	264	262	261	289	285	269	292	302	262	274	272	294	275	265	290	261	289	288	263	259	271	284	263	252	270	274	282	265	260	252	236	247	268	246	240	278	278	271	276	283	252	252	253	262	277	276	287	263	253	247	233	281	272	258	247	280	282	280	254	265	290	258	259	240	258	282	247	265	273	259	239	257	249	275	286	255	264	249	247	252	258	250	254	290	261	264	264	251	262	263	245	289	279	230	247	258	248	233	249	276	254	282	240	253	292	264	226	250	248	262	228	244	244	251	247	271	242	288	232	219	247	278	255	268	273	279	244	267	260	246	276	280	263	244	250	302	268	246	280	259	264	285	272	281	261	265	245	251	239	267	268	257	282	262	250	252	243	234	241	281	271	245	266	235	253	286	286	279	248	272	236	259	271	257	231	261	244	270	276	216	235	272	260	252	236	257	244	271	249	240	231	251	257	281	270	270	239	268	247	254	242	252	262	272	257	245	261	271	260	271	259	297	261	249	281	247	270	269	253	261	278	238	251	236	266	279	279	248	255	267	245	258	283	256	269	244	272	270	286	263	277	243	231	244	236	262	292	277	248	247	274	262	235	268	272	273	260	244	251	240	236	243	255	234	278	266	242	292	255	235	263	285	275	253	287	251	251	261	253	238	257	284	223	284	259	256	246	251	260	247	257	242	230	277	253	268	244	271	257	264	235	290	236	253	255	283	236	263	265	252	253	283	269	288	266	260	242	253	254	242	250	276	233	244	252	273	266	268	249	262	262	259	241	249	259	246	261	281	265	273	272	243	244	270	289	258	273	278	278	282	279	266	295	255	231	270	267	276	263	242	262	274	271	269	263	285	261	268	255	248	284	268	280	248	291	247	255	253	215	261	240	280	255	284	284	271	260	265	266	269	249	239	264	276	261	281	257	254	261	274	218	247	263	260	260	261	269	244	300	278	250	286	260	241	256	256	265	260	254	264	262	243	254	287	247	304	257	260	244	241	290	249	263	240	254	276	258	240	264	255	267	237	245	278	267	270	268	271	228	267	252	272	231	272	250	269	279	280	235	273	265	295	282	267	283	297	258	239	254	278	275	267	223	260	286	262	282	254	270	267	245	246	266	260	236	277	238	280	249	238	252	272	271	291	245	242	263	280	259	250	291	272	302	253	264	263	264	238	247	252	231	248	261	257	263	246	280	257	265	269	254	252	255	241	275	277	258	250	271	268	270	241	278	266	257	250	272	265	261	237	264	252	260	298	264	271	299	302	245	308	270	300	258	266	253	301	247	252	232	243	268	257	270	241	266	249	264	272	253	290	259	255	276	226	274	237	248	246	273	287	262	253	258	249	251	273	263	242	241	256	259	272	260	272	311	265	270	282	246	263	239	261	238	258	258	254	275	268	251	262	281	261	274	254	255	258	281	266	260	262	246	275	278	272	274	254	285	255	252	274	245	245	240	263	268	244	272	274	275	269	278	277	262	262	243	278	272	244	267	268	248	252	267	255	286	273	255	243	265	249	255	256	285	253	280	259	284	270	260	270	239	270	281	264	263	276	243	244	252	234	238	263	273	243	268	248	263	263	275	267	292	272	269	237	250	255	266	251	235	229	304	267	247	246	226	263	267	258	255	240	226	269	263	267	237	275	256	226	289	254	253	240	250	257	284	257	278	250	255	258	240	262	259	240	230	267	254	245	251	298	226	268	239	233	276	267	276	275	247	256	249	251	263	252	253	267	262	254	243	238	280	244	237	261	263	263	255	262	241	263	246	216	268	266	255	271	261	252	269	265	239	244	257	254	293	277	264	271	253	265	270	233	282	236	271	227	239	247	261	290	275	252	263	252	274	240	263	256	222	244	255	254	267	297	253	217	239	268	270	262	277	258	247	257	261	239	242	285	254	248	275	244	234	274	258	251	249	245	256	252	258	262	253	247	241	252	260	258	246	251	257	263	245	297	267	254	259	247	269	266	256	237	305	256	283	252	285	281	278	268	255	261	286	261	263	300	270	244	247	263	266	247	256	247	269	249	285	269	244	241	238	257	253	266	257	250	281	247	261	271	261	243	247	271	260	227	242	244	281	269	265	242	275	261	280	278	285	237	259	249	269	266	268	271	297	268	259	254	277	273	245	259	249	256	272	258	248	285	274	256	248	249	252	252	239	259	257	279	239	285	260	237	265	281	247	273	261	238	250	269	257	254	276	243	240	230	254	272	265	263	231	217	257	240	259	268	247	241	237	267	250	247	256	234	243	227	273	238	252	254	265	262	261	247	264	281	249	241	264	285	248	280	264	280	270	235	302	258	270	252	246	262	279	238	257	255	279	248	265	235	264	258	286	245	283	287	262	253	253	271	287	245	287	284	285	270	263	277	284	286	269	277	253	235	276	227	259	259	257	289	251	266	263	274	251	249	246	259	278	235	272	271	261	288	290	270	289	250	265	284	270	253	237	263	248	252	288	234	253	274	268	265	262	284	272	275	242	231	251	260	251	280	289	255	277	266	271	226	260	252	249	265	224	220	248	226	267	257	261	268	243	257	270	264	255	251	263	250	290	277	280	255	250	261	254	249	278	254	248	276	244	278	245	258	246	262	233	270	273	262	243	283	251	242	243	238	276	245	265	257	278	248	278	254	247	256	269	280	265	254	265	238	250	235	277	256	270	269	266	250	294	269	265	295	235	261	267	267	267	273	251	244	266	247	250	252	256	267	242	227	259	241	269	256	295	278	251	241	269	255	247	256	257	257	266	235	264	273	271	277	281	272	249	257	267	268	221	243	245	247	259	242	258	257	255	269	247	234	271	241	269	253	263	274	239	289	241	240	263	272	273	277	228	243	261	269	244	241	252	250	267	280	257	271	291	269	246	284	247	257	293	275	260	260	278	298	275	266	249	249	242	247	275	270	238	250	293	260	269	270	273	228	246	287	247	196	278	268	262	241	251	247	250	277	265	253	277	242	236	249	269	249	276	274	293	248	259	240	272	260	264	275	282	284	244	263	266	270	276	265	249	252	256	254	277	251	289	257	250	274	274	258	241	247	236	263	259	274	292	254	235	260	265	252	245	287	237	269	245	248	282	260	273	239	257	246	239	267	277	252	263	258	247	255	291	236	236	247	236	251	241	246	267	273	266	238	298	240	246	230	262	258	249	245	250	229	258	274	250	251	234	265	271	249	248	286	259	267	271	277	270	260	232	269	239	255	254	258	282	232	255	240	252	248	288	257	251	259	285	301	245	276	235	258	236	258	266	244	203	252	213	271	285	272	273	269	263	237	239	232	259	259	269	269	261	277	269	234	274	255	235	239	249	256	279	254	261	279	277	269	270	259	246	249	267	250	248	265	254	270	248	289	268	271	262	264	251	282	225	260	230	258	243	239	236	271	261	230	250	264	258	241	244	258	265	271	289	264	264	226	244	264	274	252	252	221	246
46036	7619	7322	8243	6529	5359	4263	3268	2692	2344	2059	1804	1633	1576	1443	1400	1316	1197	1163	1086	1081	1108	1031	967	989	930	956	857	858	877	809	822	863	830	846	822	776	788	807	778	741	797	778	749	771	794	771	734	725	760	794	746	773	775	750	750	758	786	781	778	745	691	688	676	767	722	665	718	741	730	795	741	689	739	683	708	699	705	720	685	741	736	677	747	720	732	689	689	695	732	698	710	733	721	696	760	750	698	692	693	750	683	704	698	706	721	692	724	697	678	660	679	676	721	733	679	698	717	719	683	693	728	728	741	718	701	716	686	669	720	720	676	688	713	726	717	707	707	673	723	669	749	760	687	644	699	672	718	657	721	722	770	698	713	717	743	694	723	708	701	732	732	733	717	665	680	712	700	698	731	724	669	697	665	685	721	658	693	726	724	731	693	712	672	681	702	728	705	642	721	682	660	696	721	680	708	712	668	736	669	711	754	694	775	665	711	670	664	718	699	704	714	703	704	725	688	718	678	686	712	674	727	691	666	688	672	689	724	611	750	666	712	708	667	699	684	682	733	685	700	668	696	706	659	689	697	695	671	664	701	689	691	728	689	716	662	687	738	720	720	685	711	652	697	693	660	683	726	719	701	697	660	734	691	707	684	695	698	704	693	649	686	664	659	764	709	719	696	690	720	700	690	705	723	681	688	694	696	694	699	670	683	716	694	730	715	688	658	729	632	678	699	659	675	679	698	692	680	725	707	659	695	700	733	720	673	717	686	682	764	676	657	682	674	704	642	660	708	768	681	635	671	670	649	676	680	713	690	702	707	736	671	731	726	679	714	703	717	680	700	741	695	727	698	739	700	693	683	695	694	654	668	733	703	732	715	711	705	697	693	712	679	712	711	677	715	697	707	695	742	675	717	741	719	683	680	740	707	682	681	702	716	686	632	729	717	703	692	717	706	724	650	701	658	720	714	705	692	671	676	692	668	686	674	667	743	704	686	762	694	692	720	653	713	693	666	664	712	710	685	678	678	682	686	686	718	691	718	678	763	656	704	721	712	704	742	739	626	648	641	719	700	672	707	720	637	726	687	677	745	673	698	695	708	677	672	753	703	712	686	728	703	722	739	682	663	743	675	673	698	686	704	699	718	710	682	692	709	668	696	680	696	700	717	679	670	710	717	671	700	694	738	730	704	669	689	708	711	723	704	752	707	697	686	687	671	688	695	691	677	661	680	690	680	682	685	703	743	718	692	692	673	711	712	666	676	686	728	717	700	678	693	725	717	741	682	730	669	694	685	704	689	670	705	680	684	712	722	703	639	696	668	714	736	700	668	706	704	664	645	725	669	725	672	737	639	692	748	743	711	726	682	680	687	713	737	743	735	675	693	682	693	649	698	714	721	691	672	680	660	754	692	652	689	708	689	662	698	706	678	695	683	658	690	687	662	687	674	703	652	649	698	677	723	687	678	699	672	691	678	742	644	675	681	699	722	693	728	700	719	711	703	664	664	674	664	689	721	714	678	726	689	712	657	696	703	701	684	702	694	741	740	654	663	685	674	674	712	680	701	686	687	690	733	688	707	734	649	667	686	693	660	724	731	664	696	657	672	690	672	669	644	679	697	679	714	661	712	662	648	719	720	696	710	653	680	662	632	709	656	720	700	730	643	659	723	736	704	684	688	670	713	690	673	692	717	678	735	687	745	703	681	692	716	675	699	688	673	688	676	724	681	757	676	644	685	708	625	652	693	696	726	700	680	684	677	675	705	696	690	655	716	689	696	690	681	680	751	706	686	709	719	724	730	646	684	688	712	755	708	724	682	643	703	665	680	679	688	681	661	738	720	673	644	691	644	659	703	706	703	720	668	706	697	743	736	705	675	636	698	708	667	693	692	670	684	711	679	691	683	725	707	665	678	631	690	660	729	663	703	691	708	666	703	698	678	687	714	697	716	691	761	733	693	716	711	720	680	699	708	717	685	673	629	682	670	731	657	666	681	698	666	689	703	726	687	687	674	672	696	714	717	691	687	684	664	701	691	700	717	643	696	707	704	666	721	748	687	660	756	690	693	735	681	745	660	653	667	691	680	666	715	711	668	686	714	759	702	712	696	668	697	737	706	701	689	691	717	689	684	693	739	712	702	689	697	654	672	676	664	714	750	675	653	712	703	664	721	687	679	691	673	669	710	684	710	674	713	684	766	701	705	650	695	712	711	665	733	722	690	708	709	706	729	678	652	710	692	742	722	684	679	713	655	693	678	718	682	693	689	666	675	722	640	693	703	704	693	679	677	685	669	708	703	682	664	679	681	679	683	702	696	714	671	692	727	681	711	687	718	641	698	742	707	639	705	669	659	679	701	681	712	722	652	673	707	650	718	670	662	649	715	700	709	652	721	689	722	720	679	709	700	721	718	715	697	715	697	722	735	678	696	650	713	681	688	706	685	729	702	686	673	733	727	698	743	704	701	670	703	691	657	755	699	678	677	719	693	676	731	685	687	684	733	711	679	682	722	758	668	693	738	677	756	684	652	670	710	702	675	649	717	691	649	687	705	693	711	708	675	669	708	736	691	691	738	694	692	704	675	695	697	656	685	704	664	679	708	682	707	734	656	663	690	734	696	673	691	704	672	727	702	731	691	689	669	672	684	689	692	701	683	702	670	727	729	678	731	701	698	691	738	721	730	686	724	731	644	694	699	674	697	675	681	717	722	706	705	697	715	667	703	670	690	740	733	702	703	698	698	700	695	692	683	726	688	645	668	725	687	672	685	682	690	701	736	678	673	709	651	691	670	701	692	674	665	711	700	711	719	706	663	736	669	674	695	681	678	714	677	720	713	683	664	664	664	691	682	710	707	710	706	699	690	702	707	684	693	702	701	635	741	720	707	655	677	697	726	698	665	694	680	689	713	668	706	664	737	662	694	755	686	656	710	705	705	696	670	649	732	687	693	696	694	712	683	675	687	691	726	695	744	702	690	639	702	779	663	718	672	680	681	682	701	704	682	717	698	752	705	695	689	685	715	734	655	722	710	722	674	678	699	719	711	702	679	693	741	679	702	693	642	695	721	732	709	670	647	719	661	741	683	690	686	692	751	676	714	679	704	684	727	713	749	680	685	684	686	710	726	673	674	694	694	723	686	739	684	689	733	685	678	701	708	696	645	690	695	684	643	713	654	705	707	684	692	702	711	684	663	733	714	711	683	682	624	689	662	686	693	693	676	659	678	733	695	686	673	704	690	709	707	693	640	731	716	652	706	683	701	704	636	684	706	696	667	720	718	672	683	702	661	693	679	671	677	723	703	668	677	661	720	681	674	689	662	731	714	672	678	650	708	731	707	694	777	680	692	720	740	698	771	651	679	705	752	701	691	703	649	684	679	720	720	688	700	717	721	615	712	688	721	689	669	652	728	695	642	745	732	720	695	715	698	662	707	667	666	703	715	693	702	675	626	760	663	700	716	695	636	705	737	664	756	684	696	747	701	655	701	736	671	677	647	673	718
19855	10808	2252	803	470	371	255	168	122	132	127	104	105	99	113	120	118	120	122	138	106	112	105	119	130	135	124	99	120	99	125	114	118	133	125	106	128	124	98	117	117	104	108	115	125	135	132	115	126	109	110	125	110	137	114	105	117	110	126	120	128	103	118	125	126	108	123	121	118	128	128	119	120	119	112	128	121	119	97	120	118	138	119	114	93	108	113	128	136	135	114	108	122	123	114	129	127	110	128	126	115	122	132	120	96	122	126	113	117	124	114	123	125	132	114	115	133	131	111	114	127	115	106	133	123	118	108	140	118	104	121	101	124	149	114	122	113	137	114	112	133	100	123	123	114	126	129	113	134	116	100	151	109	93	130	148	119	104	120	117	131	132	136	129	124	109	114	108	96	110	121	123	109	118	111	130	107	115	134	127	107	124	118	124	122	122	123	127	112	115	118	107	106	118	110	83	115	103	105	120	113	120	124	125	109	122	125	105	100	117	133	123	111	118	119	125	120	95	120	120	105	111	146	108	119	113	134	115	109	102	119	142	134	134	124	99	102	139	119	107	109	119	102	116	121	106	107	110	126	119	93	138	126	119	108	130	124	111	135	156	110	126	107	111	119	147	117	132	120	111	88	127	144	118	111	126	106	135	133	107	116	102	132	135	130	117	125	106	98	131	110	124	124	111	122	121	122	105	134	116	129	108	97	118	105	108	114	118	114	122	133	111	103	122	136	136	109	112	132	125	119	115	135	126	106	97	138	118	98	114	118	114	111	120	126	109	117	104	102	109	108	121	112	99	117	115	104	126	124	111	121	124	114	113	123	102	122	115	131	120	131	148	122	115	121	121	116	120	135	108	133	106	105	121	113	129	102	137	128	117	101	125	110	126	95	113	121	122	110	97	110	105	94	112	108	125	102	117	105	108	122	93	124	113	118	116	102	106	144	124	131	124	131	132	112	127	130	127	118	116	116	124	117	125	122	100	118	97	119	127	129	106	114	116	112	110	107	128	121	132	110	109	121	122	119	118	111	116	143	114	121	107	125	127	107	119	114	105	124	113	124	113	139	134	118	123	122	118	121	101	104	106	115	120	98	117	118	107	106	120	113	128	113	114	123	115	130	102	101	115	151	134	125	127	98	129	111	127	115	112	115	126	113	139	116	126	120	122	113	96	122	116	95	113	104	137	121	137	123	118	119	114	120	122	126	114	117	126	130	124	118	118	116	119	110	138	121	125	120	109	129	119	122	103	117	85	142	123	125	118	118	116	121	104	117	124	121	110	105	110	124	131	116	108	113	122	125	105	101	115	134	133	112	119	126	116	112	117	117	108	120	124	129	127	114	102	118	144	132	112	111	125	117	105	119	103	119	110	123	106	121	110	122	116	122	120	121	102	117	119	111	114	125	126	114	111	108	123	123	125	130	117	105	132	116	107	109	116	108	116	124	109	117	106	118	121	110	121	119	115	139	116	106	111	115	128	93	112	107	116	115	110	126	104	115	110	101	105	122	146	106	110	133	124	126	116	114	123	115	121	111	118	109	118	139	122	122	114	118	122	127	122	139	127	128	122	110	122	113	109	120	116	97	134	108	125	115	127	122	116	131	121	113	118	117	125	124	117	115	128	101	110	121	106	132	91	90	119	110	130	115	124	102	128	101	110	104	136	126	106	118	139	110	109	107	115	138	124	109	117	107	93	124	133	113	119	128	111	108	124	127	125	115	112	113	118	112	133	129	116	124	119	125	104	117	134	112	125	120	109	111	122	114	102	110	118	120	137	102	115	118	100	106	111	102	106	124	117	119	126	117	117	134	119	119	128	113	116	118	106	100	131	115	130	103	131	111	133	131	132	106	124	108	115	112	102	98	127	133	101	109	120	115	111	107	127	117	104	109	123	143	113	99	119	103	122	108	117	119	118	111	119	116	113	118	136	132	125	116	122	115	141	101	110	114	121	109	114	108	109	98	105	115	104	141	117	104	107	96	102	112	112	113	111	114	112	111	124	125	100	108	101	124	115	137	107	122	106	115	113	103	122	117	114	112	132	110	104	144	129	120	120	116	113	121	114	130	123	135	119	116	120	121	121	112	123	111	118	106	122	111	121	124	115	108	135	131	116	100	105	114	105	100	107	118	104	104	119	117	101	117	121	127	108	114	99	97	141	123	127	133	121	100	109	110	110	108	143	111	120	133	119	120	127	128	130	86	134	119	111	120	135	122	105	116	116	98	120	106	109	114	108	113	118	98	120	132	114	113	120	116	107	143	126	132	127	117	127	120	119	112	127	107	112	143	119	108	124	143	129	128	130	120	113	103	116	123	103	129	119	113	116	107	117	93	99	108	89	133	110	136	109	119	117	117	113	105	155	118	130	111	129	117	134	116	124	120	102	130	118	101	142	102	142	120	120	97	122	114	122	105	120	118	132	100	104	116	122	131	117	110	130	121	130	120	128	114	141	109	116	122	125	116	96	100	96	132	112	112	143	111	115	119	132	116	105	130	125	110	144	117	116	129	107	92	114	108	103	123	135	111	106	103	105	112	111	118	122	127	104	142	123	138	125	131	136	117	114	129	109	124	118	125	110	125	111	124	99	109	123	120	123	129	97	124	92	91	113	129	134	129	100	131	130	108	108	106	138	122	105	126	133	113	140	100	133	106	105	131	113	116	122	120	124	112	122	113	124	132	123	146	118	107	123	100	133	104	131	106	91	106	111	114	117	116	122	118	113	107	102	117	137	122	122	120	138	113	140	122	123	114	105	135	122	126	113	128	125	123	101	106	100	123	114	141	121	142	117	117	123	117	125	106	105	113	126	126	96	138	114	119	103	141	115	119	112	118	130	114	120	120	111	112	143	118	104	118	108	127	110	124	112	133	106	116	123	124	118	134	111	115	118	120	133	135	98	109	146	113	109	112	103	108	122	98	86	111	109	138	109	132	119	136	117	133	125	100	99	116	109	116	131	107	137	109	120	104	122	116	132	123	122	118	118	113	131	124	121	106	120	135	116	104	94	129	126	132	126	100	96	123	113	103	112	129	123	110	124	109	134	111	103	104	110	134	125	115	113	90	110	130	121	105	100	102	88	136	127	100	133	118	108	116	108	134	123	120	138	119	114	106	118	117	144	127	113	112	138	85	116	97	115	114	122	102	125	139	92	111	131	106	116	112	108	124	117	107	117	113	119	126	118	109	130	135	131	105	121	124	112	111	104	110	106	114	118	130	102	124	120	140	124	104	115	108	127	135	123	118	109	113	118	113	120	107	123	107	132	129	99	113	119	118	110	111	110	136	105	105	115	125	133	123	102	106	106	105	112	104	127	113	116	114	135	126	138	116	122	111	116	125	110	138	131	133	131	105	117	91	117	101	129	117	120	131	107	126	120	135	111	109	116	113	118	126	141	128	143	112	108	119	115	125	113	114	119	121	122	108	116	118	124	134	125	108	113	114	123	123	119	111	99	113	114	117	119	107	124	109	139	118	104	129	112	128	107
18820	6842	615	650	573	539	499	483	430	389	419	410	397	408	408	404	383	377	379	385	418	416	351	406	402	379	380	368	378	391	367	405	414	394	373	387	367	397	359	382	375	386	384	384	360	344	385	379	377	361	377	378	411	367	422	381	374	385	380	402	377	380	374	356	407	386	364	393	364	374	332	350	390	386	338	387	405	382	344	387	363	353	365	402	383	373	350	369	382	422	368	372	363	387	351	379	381	391	363	339	406	350	348	366	360	419	391	401	395	410	386	388	356	354	398	368	391	379	402	389	358	362	362	361	384	400	367	408	413	398	357	348	379	387	363	379	376	358	411	401	388	363	383	369	381	348	371	416	410	400	378	368	373	369	379	393	356	390	405	334	399	384	390	388	378	367	375	375	382	399	345	360	375	370	369	390	360	402	347	374	374	377	369	354	378	341	339	379	434	385	346	376	368	389	378	360	376	384	394	374	345	372	363	370	373	375	336	416	363	344	373	394	376	380	379	367	350	377	366	385	353	401	386	394	375	400	386	382	388	367	381	391	381	378	362	337	379	390	370	415	397	364	367	357	340	386	383	361	328	372	363	351	366	348	392	371	396	398	371	361	367	389	347	361	379	389	339	351	390	370	364	374	350	383	368	357	359	410	355	403	370	352	357	408	393	385	370	398	362	368	374	375	390	396	400	381	369	384	362	393	407	369	372	393	392	384	397	399	374	372	383	365	383	371	373	376	382	371	406	387	372	371	388	375	350	379	388	388	406	381	399	377	371	398	356	354	356	366	377	388	348	352	416	394	369	373	358	371	370	375	385	349	393	403	369	398	391	356	367	368	389	326	393	396	389	371	409	390	394	352	349	390	375	374	392	383	355	379	398	372	411	361	400	382	380	396	387	396	369	388	342	389	376	362	392	381	329	379	359	379	414	410	386	402	375	369	384	357	363	391	368	430	401	393	376	387	389	397	406	368	358	373	377	392	411	327	387	428	363	395	394	371	368	369	369	385	395	348	379	386	398	394	394	380	385	387	372	389	394	386	395	356	389	379	351	370	374	371	387	398	385	380	366	352	406	376	384	352	354	365	352	366	411	361	366	369	376	333	412	363	385	391	354	384	404	375	386	375	385	414	360	381	392	365	414	383	395	366	355	413	408	351	372	372	358	407	371	394	379	371	359	355	365	347	388	378	363	341	359	364	351	362	384	362	376	377	377	373	392	370	369	362	377	368	372	396	385	355	364	395	395	382	383	347	347	357	408	407	402	387	396	365	399	349	342	408	369	370	392	387	357	364	381	404	354	384	361	391	378	391	382	384	415	385	411	368	375	356	400	380	365	347	374	370	358	398	374	368	385	389	394	356	336	380	398	345	367	399	364	366	378	380	375	400	368	370	370	381	381	390	348	373	393	417	393	382	386	374	393	375	354	372	355	357	374	381	392	384	377	364	370	366	369	354	390	388	405	353	361	357	400	346	368	378	375	384	396	373	382	384	376	357	380	413	367	402	383	381	380	371	352	368	382	399	419	361	409	384	409	380	390	390	380	376	399	366	372	370	374	352	372	358	388	376	354	371	386	371	351	408	378	393	375	367	341	373	386	392	356	388	381	378	366	368	392	376	406	391	356	392	388	368	431	374	384	392	374	385	371	408	374	388	387	377	371	346	376	380	391	355	360	385	378	360	389	389	385	365	342	374	337	392	394	381	383	382	378	375	383	347	384	344	398	354	392	412	364	362	372	387	380	376	373	350	381	382	376	376	383	381	389	370	339	329	391	355	384	371	357	396	343	392	380	348	362	412	381	350	425	399	336	398	397	383	396	375	378	391	372	393	334	358	372	380	373	355	399	366	380	358	404	367	376	409	390	346	394	416	409	380	409	351	411	369	380	391	373	402	381	330	379	377	393	395	364	397	366	384	396	372	419	341	354	373	377	398	399	415	403	369	389	361	407	339	392	368	394	367	395	356	355	408	347	344	395	357	374	416	395	406	365	377	350	365	397	399	374	351	387	398	408	381	369	360	382	377	376	359	398	405	387	377	376	382	375	386	371	366	386	416	353	411	382	366	399	372	394	367	383	397	386	403	403	363	396	384	359	368	360	377	374	349	389	388	373	402	362	381	365	376	402	352	370	356	393	384	371	392	337	364	384	366	355	344	375	359	421	392	351	348	365	396	356	353	296	356	365	367	409	361	399	361	359	414	371	379	388	377	357	380	371	396	374	369	374	353	374	371	380	411	387	362	381	329	379	362	379	384	368	347	404	365	379	382	397	357	377	361	381	380	356	386	344	398	350	359	370	376	353	395	384	384	367	349	393	385	377	353	344	365	397	368	408	356	407	354	416	391	394	392	390	381	364	386	402	398	379	372	362	411	364	389	383	369	400	361	389	364	389	367	388	339	346	357	379	433	387	414	358	376	378	369	385	383	388	387	385	418	379	384	383	349	392	378	383	418	389	364	371	377	375	407	393	389	365	390	362	399	405	381	375	376	405	372	410	368	379	377	418	370	387	409	394	383	373	380	349	382	382	371	405	372	385	336	361	362	388	338	366	386	361	395	358	385	351	351	380	369	341	368	396	365	389	368	379	396	384	364	357	377	336	391	365	380	388	384	355	354	391	358	369	385	405	370	378	361	398	381	381	421	369	409	401	401	358	403	360	402	391	350	336	363	365	345	406	367	391	396	357	354	340	364	410	387	394	324	352	363	358	366	369	361	391	377	379	368	354	392	335	332	367	394	373	397	403	377	350	389	426	375	385	384	358	365	374	362	388	331	346	356	378	392	396	429	332	371	397	354	371	405	395	350	364	383	380	384	380	373	384	347	368	384	365	401	378	367	364	342	358	400	351	365	395	373	402	381	362	398	358	345	366	369	349	383	355	375	361	356	397	370	378	400	381	368	399	384	404	378	365	374	398	370	396	371	356	377	379	388	387	365	360	376	413	375	371	398	385	354	336	320	371	405	408	359	392	445	375	394	386	382	388	366	379	371	344	350	354	345	353	363	365	386	374	377	354	400	395	395	368	390	404	380	394	377	379	368	417	352	366	389	388	376	391	369	368	402	380	381	362	364	359	375	374	405	407	361	374	421	369	353	371	347	360	384	351	351	391	385	337	387	371	356	366	377	357	382	385	352	423	368	359	382	379	350	353	348	390	364	368	393	401	379	355	406	355	360	342	350	382	368	410	373	355	388	373	411	351	365	387	379	387	383	376	389	369	395	339	387	377	388	372	366	436	372	356	379	387	372	387	367	414	383	393	399	367	411	374	379	378	382	381	374	366	377	392	364	408	362	368	358	348	374	382	387	407	354	381	367	350	416	387	397	383	356	364	375	388	361	361	384	412	373	381	379	365	372	384	373	384	383	382	386	385	368	378	352	343	374	386	366	351	375	342	389	371	394	373	379	364	387	395	357	354	357	395	375	380	378	371	331	356	386	353	336	378	407	343	399	369	385	379	374	375	348	389	381	374	365	368	357	409	349	414	373	384	390
40664	26987	13443	5848	2771	1347	536	198	167	150	144	159	132	156	124	138	122	141	160	165	151	160	127	146	119	129	151	140	138	128	146	143	162	156	123	112	134	150	125	129	116	147	140	140	117	132	146	135	137	138	132	136	139	150	137	123	114	133	144	108	161	149	143	135	134	147	123	120	132	127	145	141	148	135	129	129	148	132	125	121	138	126	152	127	114	129	123	121	110	152	132	143	142	139	122	126	127	145	132	128	148	137	124	152	161	134	148	118	147	148	129	141	125	132	153	113	128	121	130	153	132	138	131	135	124	126	107	136	148	136	138	156	134	130	122	164	141	139	122	127	138	131	131	142	131	143	126	134	145	138	135	152	128	116	130	133	124	142	140	123	125	117	120	113	124	149	123	134	142	121	133	119	132	114	140	122	150	114	138	130	132	148	139	136	156	130	143	140	133	126	160	117	127	127	125	130	131	134	136	130	127	124	108	128	141	106	127	139	155	136	124	104	132	116	144	131	132	146	147	133	125	127	131	148	137	134	141	148	107	119	133	145	122	150	147	123	131	141	148	149	134	139	143	116	116	132	119	144	136	119	111	135	118	122	144	115	155	121	152	136	138	155	141	133	137	149	141	143	140	119	130	128	125	134	131	131	128	117	140	136	130	152	119	157	135	115	148	112	131	114	127	132	130	113	137	125	134	113	131	131	126	127	144	131	129	148	122	142	134	114	133	117	123	140	141	145	106	136	132	130	109	121	138	127	124	121	136	163	144	120	145	122	123	141	148	121	135	142	138	142	139	136	137	127	144	138	134	133	150	149	116	148	140	126	134	121	141	123	145	131	151	126	122	159	136	125	139	133	125	125	130	122	137	143	158	142	125	127	132	134	113	139	146	151	121	114	124	155	138	139	133	127	150	125	130	124	117	156	133	147	116	141	136	121	124	152	124	130	102	150	122	149	144	117	120	127	135	125	122	133	138	117	156	154	141	136	127	129	129	155	120	135	120	152	145	132	135	135	128	116	124	137	125	129	154	127	137	110	129	152	138	139	163	126	117	127	137	147	132	122	145	141	118	149	138	139	114	132	145	136	146	139	135	140	129	128	151	147	121	124	127	131	130	128	129	132	140	129	134	114	98	122	142	137	117	130	138	129	119	155	121	148	124	149	131	151	137	156	121	126	158	134	132	149	136	131	126	161	131	159	137	143	140	119	129	120	139	125	136	132	139	138	134	133	112	138	121	169	122	142	135	100	138	124	139	154	142	139	149	144	136	137	135	131	165	124	137	152	135	142	135	132	124	144	124	129	144	129	136	119	129	129	118	129	164	145	132	130	124	122	147	141	147	130	127	122	131	112	155	135	127	138	148	119	136	131	136	126	139	125	128	124	137	127	128	147	128	142	144	135	121	122	159	130	125	144	153	111	151	121	122	136	128	155	141	148	152	125	142	135	115	152	133	123	131	153	121	136	121	127	130	134	130	125	126	124	132	141	146	121	126	132	154	138	135	155	154	152	141	144	139	126	131	142	129	128	120	147	129	129	142	131	152	139	125	140	112	138	122	138	137	138	124	149	141	117	131	131	136	127	163	139	140	121	145	139	125	127	126	136	140	131	125	147	125	118	127	134	129	137	134	127	115	130	125	147	133	135	128	161	111	122	133	143	122	134	125	134	117	137	124	126	131	121	133	145	119	125	132	125	123	146	119	137	134	143	140	128	113	122	144	141	148	129	131	138	113	123	141	143	141	123	154	132	134	130	129	123	138	129	145	127	121	141	139	120	148	127	126	139	124	125	151	119	129	131	138	145	133	126	129	119	126	144	132	138	112	133	152	135	104	118	144	134	150	128	133	125	143	151	118	138	142	144	124	126	130	135	126	139	141	137	145	139	134	135	118	129	139	137	142	125	134	164	163	145	136	141	126	119	130	127	129	136	124	125	128	125	126	116	154	135	148	141	143	140	129	128	137	115	139	119	147	148	127	129	124	121	134	137	161	145	142	160	151	134	126	117	153	142	134	122	126	144	128	150	137	146	132	130	125	139	134	144	130	150	129	149	125	130	119	116	135	119	123	133	129	146	126	145	152	120	138	127	135	139	117	147	141	149	129	149	129	121	153	107	136	142	133	133	150	119	135	135	126	146	138	124	132	129	137	164	152	126	143	141	134	129	145	116	125	128	150	145	135	150	152	140	132	131	142	111	139	113	142	123	133	146	141	145	116	163	129	134	127	134	120	152	127	141	137	153	155	137	148	137	129	143	126	125	120	119	173	127	142	124	130	137	133	130	133	145	109	113	133	118	136	143	154	124	156	125	138	155	127	135	136	127	137	127	149	119	139	153	112	115	131	138	111	139	140	124	128	140	172	139	148	132	131	136	129	123	116	119	136	140	127	133	145	143	133	151	115	146	131	116	128	137	147	110	150	138	136	123	134	134	126	123	116	142	136	126	150	128	116	151	152	136	145	130	121	142	142	115	119	131	140	159	148	145	125	131	149	134	127	132	137	127	143	125	134	138	131	134	130	130	123	131	159	129	139	145	117	119	114	130	125	127	133	144	139	119	129	145	156	129	142	148	132	125	148	146	142	134	148	118	145	133	143	136	124	147	136	158	132	136	125	149	159	145	140	161	145	138	154	141	131	130	118	131	147	138	133	149	143	142	124	136	137	137	138	126	145	124	147	150	124	134	125	130	119	126	129	124	124	128	134	127	125	124	137	141	129	132	144	157	136	135	129	158	134	132	134	162	146	128	148	124	146	141	146	123	122	131	146	123	122	153	130	137	142	120	117	135	130	141	118	135	145	138	143	143	116	118	146	145	120	128	125	120	125	132	151	153	144	134	134	103	123	138	128	142	126	122	129	141	128	135	129	142	116	145	119	136	124	137	126	112	136	137	137	128	130	123	122	122	145	137	152	112	120	107	147	133	145	128	131	122	133	116	148	132	125	136	137	139	149	140	142	138	144	145	113	180	113	115	121	144	135	135	133	136	135	144	139	132	115	142	131	149	116	122	139	128	151	127	139	145	140	125	125	118	126	131	104	124	129	145	113	120	137	169	146	149	137	122	148	144	152	135	154	134	131	144	153	166	149	137	145	131	138	124	142	128	125	138	151	134	130	132	134	140	131	162	122	151	120	127	132	123	125	135	131	135	154	129	114	128	125	128	154	128	135	147	130	147	128	143	142	132	123	146	143	132	127	125	125	164	119	138	129	122	141	145	174	132	125	134	141	157	115	137	133	147	136	139	141	132	146	144	123	136	136	146	145	126	138	152	138	125	126	123	152	152	130	123	138	122	142	131	132	121	155	118	152	139	139	146	138	144	138	128	149	114	129	153	120	147	130	130	124	121	121	127	141	139	144	145	123	125	133	141	135	149	114	136	124	150	131	164	119	147	124	136	141	126	123	129	145	133	163	160	133	149	135	135	158	122	127	157	130	133	114	151	125	112	114	127	128	121	124	113	145	124	128	140	139	142	108	136	126	144	127	146	135	126
31763	9028	1268	1489	1149	1004	818	739	607	640	544	549	583	516	509	489	485	532	492	487	489	454	487	469	471	476	461	441	460	442	422	424	414	413	444	415	449	427	402	437	425	446	396	443	426	444	407	428	430	432	443	438	459	419	416	433	408	458	410	451	435	472	431	420	399	434	386	434	407	446	420	437	393	428	423	472	448	428	435	437	429	439	387	438	443	459	418	406	419	431	406	418	434	428	470	415	459	418	423	430	360	456	405	418	423	448	438	456	431	408	418	411	425	420	412	439	446	405	437	465	419	421	383	419	381	395	461	458	408	431	399	385	432	413	433	432	414	428	454	405	423	428	435	408	417	438	407	428	429	439	458	423	447	457	437	410	431	434	406	432	410	454	425	427	418	445	429	398	409	434	419	408	429	408	450	430	428	441	428	435	431	423	404	418	425	421	435	428	448	452	378	413	437	463	412	439	414	408	429	428	456	442	415	406	460	443	417	430	421	431	396	415	428	442	436	412	423	445	411	377	443	426	417	455	436	425	413	413	411	421	442	425	421	464	444	405	427	417	415	411	396	463	405	469	417	440	427	410	441	431	380	420	477	408	409	422	418	383	422	461	431	432	415	403	443	434	411	416	419	461	426	417	434	431	443	438	416	445	424	437	422	452	445	432	436	424	435	427	447	450	395	445	438	395	431	411	445	407	386	416	442	421	420	411	418	422	421	430	413	433	450	450	374	432	394	391	442	446	414	415	415	464	415	384	427	406	460	425	435	435	429	448	430	363	402	421	409	425	449	403	398	437	420	429	394	421	402	423	453	411	419	454	479	417	383	430	432	433	434	443	404	423	438	441	452	412	447	401	457	435	389	408	455	394	402	428	434	412	436	404	436	418	444	423	416	404	402	426	459	418	420	430	407	420	387	413	424	444	430	433	414	418	445	407	421	413	437	404	440	435	409	441	431	419	434	431	474	446	390	421	423	375	419	432	399	399	402	430	434	384	433	394	407	417	428	380	419	417	481	411	405	452	440	443	418	406	445	415	415	432	446	420	408	421	409	416	451	453	427	425	388	399	408	432	419	404	421	415	420	424	385	411	416	390	431	419	434	393	411	406	436	462	392	442	415	442	413	395	430	435	406	441	431	364	433	446	385	426	407	433	444	431	426	410	397	425	400	451	408	405	461	401	426	385	397	407	408	397	385	384	402	413	399	425	421	399	426	425	405	443	430	443	400	402	420	410	412	411	405	400	422	384	447	421	443	408	423	429	411	423	390	437	462	425	434	421	389	412	384	457	451	433	419	430	460	439	444	453	439	395	450	426	425	448	411	397	398	460	423	435	414	420	467	389	382	411	379	435	400	429	421	435	424	432	426	406	429	413	385	439	406	432	401	390	415	417	424	409	420	426	404	424	414	405	402	459	427	394	434	402	424	393	410	404	402	384	429	435	445	420	447	418	443	418	405	416	436	391	432	425	498	479	417	424	412	433	377	433	423	455	430	411	451	428	428	426	404	434	441	442	422	406	440	440	456	457	428	405	389	420	439	445	466	414	390	448	446	440	418	429	432	392	414	387	438	413	433	416	455	447	441	413	412	419	466	416	418	440	397	399	429	437	403	388	403	449	385	416	433	418	440	427	411	446	441	419	439	408	439	418	423	418	402	416	417	420	404	416	410	455	450	405	454	421	404	363	406	393	374	423	385	436	440	427	425	426	401	400	433	406	406	373	415	435	399	423	402	469	405	442	437	399	448	417	403	439	443	417	462	434	418	460	402	423	405	409	439	403	453	445	444	405	458	413	474	462	443	451	429	444	430	382	438	419	417	444	400	409	402	403	432	406	391	419	422	448	445	432	437	432	434	405	447	386	431	446	445	405	397	437	420	425	395	464	462	413	407	447	463	426	456	424	412	445	430	449	423	407	417	432	416	465	467	448	427	408	381	423	431	419	396	409	388	414	413	394	422	421	447	427	405	400	425	447	410	416	398	396	420	427	399	431	444	431	433	433	416	423	426	417	475	418	422	398	403	439	410	394	416	390	412	447	416	447	427	440	452	408	429	429	415	441	450	458	402	421	418	414	401	390	441	423	405	441	408	400	425	478	393	401	435	431	430	433	426	450	394	397	429	422	378	380	443	429	438	458	406	446	444	450	427	417	429	417	402	384	437	379	426	452	448	449	432	446	397	449	387	387	457	427	452	420	411	399	432	404	437	417	465	427	435	423	455	432	423	413	453	419	440	432	422	425	403	424	403	398	388	399	442	437	424	400	421	416	443	403	395	431	412	429	456	451	427	424	450	400	389	412	424	379	409	469	454	426	434	456	450	411	469	432	410	450	406	398	446	440	461	395	439	432	421	407	423	406	403	443	438	434	407	442	407	433	419	414	422	432	427	436	435	412	417	439	473	411	440	445	424	421	425	417	420	432	418	447	438	451	425	452	416	433	449	390	429	396	427	450	410	435	396	441	425	432	424	431	404	409	408	442	425	416	413	430	438	445	454	424	426	424	400	397	414	406	391	435	416	456	446	432	422	434	431	424	433	439	454	423	398	418	422	411	425	429	406	414	436	427	434	412	420	426	444	444	409	415	439	410	452	433	401	413	405	408	447	453	399	405	390	402	441	423	415	409	423	428	439	426	423	427	432	418	448	437	409	452	444	387	399	420	439	449	414	408	415	434	422	423	391	379	430	435	448	390	427	404	454	444	432	409	447	401	430	430	450	384	391	479	411	421	408	413	437	412	406	433	387	407	422	409	440	430	410	426	447	411	422	399	395	431	400	431	397	427	421	424	420	429	410	426	429	468	426	418	398	408	396	386	428	473	409	438	438	449	456	410	403	444	445	414	435	421	462	431	434	430	422	438	425	396	472	402	407	427	402	443	418	422	433	434	455	439	428	426	407	394	440	411	418	431	447	418	432	430	393	458	431	412	445	410	419	410	428	391	393	460	414	418	404	409	468	391	385	406	410	396	422	458	406	444	446	421	401	394	441	438	422	407	431	436	409	454	412	442	410	420	425	408	422	399	415	428	418	426	413	425	401	445	417	430	460	408	446	415	419	458	426	444	425	452	425	429	431	410	435	444	446	388	464	378	421	431	414	389	460	398	418	421	463	422	434	436	439	395	390	407	417	421	435	423	463	423	430	437	431	418	448	392	428	398	421	404	409	385	421	433	429	422	444	443	424	411	401	454	434	432	438	432	402	431	430	389	461	411	419	448	421	405	437	418	369	415	421	433	394	433	444	396	403	430	397	441	429	422	432	393	400	418	428	458	438	437	417	434	409	434	449	412	464	426	425	445	433	423	407	426	383	457	411	364	434	390	438	454	411	444	431	454	449	406	436	425	450	375	428	410	419	432	419	421	453	415	435	429	438	407	402	389	443	410	431	414	440	420	403	447	456	415	414	400	442	420	430	408	398	396	406	398	409	418	418	411	435	423	422	445	399	443	460	465	424	431	401	396	417	436	404	416	432	420	411	381	407	443	392	421	450	443
51345	26864	24239	19168	12303	7158	3523	1290	642	526	446	442	363	381	318	342	340	323	348	292	315	305	309	261	265	284	282	286	265	279	276	274	293	269	249	264	263	272	272	264	263	251	229	236	290	251	276	275	265	245	260	271	268	263	262	242	265	256	269	271	242	288	277	261	247	232	245	262	244	261	277	268	225	218	268	262	255	255	236	259	269	271	241	241	267	244	255	226	260	283	248	230	260	255	253	259	285	260	268	255	256	235	267	237	249	275	266	266	261	275	249	279	266	254	235	258	261	276	245	267	256	249	266	246	245	244	261	263	267	263	258	219	260	247	268	227	274	244	257	218	258	236	249	249	282	225	281	268	259	274	260	227	271	251	256	221	252	245	257	266	254	283	257	269	236	247	245	221	276	241	245	243	255	266	241	250	235	272	266	263	238	230	272	267	237	259	253	238	278	286	254	253	282	247	246	249	268	277	235	251	252	260	258	269	254	282	240	263	252	238	244	250	264	258	254	239	244	226	254	246	265	251	232	242	263	254	265	276	263	244	260	260	209	259	283	262	255	250	244	239	219	212	243	224	264	243	278	243	251	278	254	265	255	237	260	264	275	273	248	217	246	255	247	240	268	239	259	299	247	258	243	242	265	260	258	282	235	247	261	264	242	228	268	261	248	256	245	239	256	223	272	256	224	267	251	225	257	259	256	236	260	237	242	272	234	266	279	251	243	272	264	246	279	213	264	264	270	235	272	257	252	232	234	264	243	255	287	279	262	273	252	234	263	256	232	261	274	244	277	260	248	247	256	265	277	267	262	266	267	268	253	237	265	256	267	270	231	257	245	237	283	262	265	237	245	225	251	228	249	242	276	301	291	232	298	241	264	253	275	272	238	250	244	224	258	248	240	263	270	227	250	278	267	283	260	247	262	246	243	252	232	259	261	261	258	278	251	279	248	250	254	243	247	271	241	223	238	258	249	252	258	240	228	247	249	256	239	246	264	270	262	220	244	226	248	278	261	264	261	284	264	280	240	241	229	252	247	239	250	264	242	257	263	261	255	244	226	245	249	253	251	276	249	258	251	220	272	245	263	251	234	266	234	260	255	269	265	225	235	244	242	264	246	270	276	235	220	242	282	229	264	233	243	243	228	272	262	241	283	242	262	254	237	286	318	276	261	242	224	263	252	290	251	222	268	257	245	266	240	241	260	255	274	262	247	285	249	261	234	254	255	297	264	246	232	259	228	244	237	239	275	251	230	229	245	261	250	260	239	242	256	255	258	236	263	223	226	252	247	276	245	256	256	266	263	295	240	255	258	261	269	224	234	243	233	237	242	243	269	259	263	245	269	280	259	267	252	252	265	227	236	218	246	259	213	270	273	249	255	246	240	275	234	261	228	248	274	263	244	243	247	247	244	272	263	246	257	230	252	221	240	250	253	248	221	224	242	244	236	245	241	255	227	247	243	248	265	263	266	255	288	235	239	252	256	247	261	273	286	255	274	260	276	226	248	257	250	229	272	248	246	240	239	257	268	260	275	249	245	231	266	256	250	255	255	268	239	268	254	231	272	266	249	231	260	245	254	267	258	243	261	273	259	259	252	257	245	247	223	260	286	247	262	249	236	217	247	255	275	238	248	262	247	246	265	239	237	240	257	261	257	252	275	246	275	255	284	259	232	274	225	255	231	255	245	265	261	273	236	253	274	240	261	271	284	254	278	265	273	239	258	263	253	224	260	264	264	238	262	250	257	225	267	249	251	221	243	273	240	288	257	248	276	241	272	256	286	246	257	253	246	253	240	257	243	284	253	259	283	269	252	257	227	243	270	231	247	254	290	215	230	252	257	246	251	247	248	277	286	249	255	255	262	252	241	242	269	243	250	238	253	236	247	247	237	240	263	216	253	230	242	232	260	244	268	268	238	257	250	242	212	252	250	245	256	250	269	251	269	283	254	279	256	278	231	239	259	253	256	240	288	241	237	261	243	251	256	261	256	228	281	260	253	243	217	236	234	261	239	245	263	251	245	243	273	242	232	236	266	280	254	245	242	241	253	268	265	257	225	242	245	264	269	230	252	256	254	260	264	245	253	253	250	255	228	246	234	256	249	262	276	274	259	297	232	240	263	241	220	265	253	284	250	249	245	263	255	263	240	237	269	258	259	243	269	250	252	241	243	270	237	252	270	247	254	228	260	285	262	240	281	290	256	229	237	243	260	230	243	261	251	255	245	258	220	265	254	267	257	256	283	265	254	240	246	253	255	277	226	252	273	237	244	290	227	214	274	255	261	262	285	265	246	249	266	257	264	266	254	234	228	250	232	246	286	260	276	261	247	223	249	249	257	264	246	235	234	267	236	280	239	244	265	258	257	252	275	267	270	268	248	285	236	256	255	282	259	266	263	275	268	223	243	293	261	249	258	243	264	271	250	255	269	245	232	238	241	251	270	243	256	257	229	251	218	239	261	260	238	256	265	279	260	237	234	271	260	253	277	258	233	244	228	256	270	260	252	257	246	220	278	250	260	271	257	249	242	272	252	300	259	215	251	262	258	268	240	242	255	276	255	252	233	227	235	265	234	279	271	247	240	251	258	229	240	229	234	236	260	225	264	247	267	245	240	236	233	261	225	229	229	279	225	239	233	219	295	238	274	255	246	240	221	210	242	232	256	224	253	261	267	248	245	254	237	260	249	271	265	263	228	246	275	267	240	242	246	255	253	254	259	275	263	244	227	239	238	237	249	229	234	258	275	250	270	269	216	257	249	261	283	251	271	254	233	282	268	263	258	259	263	238	231	252	255	256	302	268	246	253	246	294	243	250	245	263	250	254	239	274	261	241	265	273	272	238	265	232	272	234	275	263	260	255	241	257	230	257	245	239	204	245	231	224	238	245	266	266	282	264	249	273	235	250	266	259	243	246	257	272	289	228	260	242	234	249	258	255	262	252	238	273	256	254	255	278	273	281	256	261	248	256	252	262	239	226	282	291	270	236	263	232	233	294	245	258	223	232	244	231	254	268	249	274	242	259	239	245	260	291	256	266	229	228	274	274	257	293	249	269	274	248	246	245	224	245	272	266	228	250	254	243	271	221	265	232	270	240	258	276	233	225	245	251	240	262	254	273	277	249	243	253	278	256	228	268	259	249	259	247	275	241	258	242	246	256	248	251	240	199	247	245	239	254	285	251	264	261	255	267	238	280	250	246	261	267	259	259	265	241	225	264	270	271	254	281	261	275	245	256	274	276	246	278	271	255	243	257	233	257	240	242	251	250	238	234	290	295	268	248	256	262	265	260	260	237	249	293	236	255	249	258	267	234	230	269	252	256	235	273	234	243	248	261	253	235	285	268	297	260	229	277	252	221	244	233	247	244	281	230	288	265	270	274	255	247	267	240	255	261	249	268	261	232	234	256	283	253	242	243	267	243	237	256	267	253	220	246	230	246	269	246	279	251	246	230	258	241	281	237	245	271	251	251	256	264	254	229	289	241	279	250	238	249	244	247
40129	4047	7654	8905	6692	5407	4116	3144	2744	2237	1964	1680	1602	1480	1380	1352	1203	1149	1099	1093	1037	1076	1003	977	992	977	955	860	828	879	878	873	808	842	798	785	845	809	810	786	774	804	825	753	749	765	772	734	771	806	763	767	732	727	747	746	739	799	729	752	710	733	746	691	713	781	721	721	752	735	695	683	755	724	746	716	717	733	717	748	741	700	698	761	724	677	730	760	726	674	736	730	703	702	696	690	711	694	685	714	730	749	701	698	734	680	729	739	741	691	695	698	706	706	746	724	721	711	712	696	693	709	734	709	715	701	746	688	698	709	707	663	706	688	713	709	723	735	713	689	686	740	691	744	685	696	749	750	763	721	665	710	714	715	663	761	699	690	700	704	728	690	678	708	683	698	711	707	715	720	685	726	698	715	714	720	702	686	736	689	713	689	706	689	688	695	728	682	723	705	688	714	725	695	688	660	716	692	671	688	657	727	723	692	718	769	684	702	748	704	750	681	669	735	615	745	732	702	689	646	715	655	678	736	685	696	692	643	714	679	688	661	705	660	693	653	690	720	678	766	707	737	699	696	721	729	683	704	738	687	669	702	734	706	715	680	694	690	679	718	697	682	698	643	699	686	702	679	705	736	717	722	746	703	665	669	705	709	688	683	666	746	710	683	647	684	659	681	669	677	702	687	688	752	689	734	704	730	653	676	687	687	734	693	683	671	699	656	696	710	730	724	640	696	670	666	635	674	716	664	735	698	698	669	667	699	706	722	727	754	701	700	690	736	712	684	686	681	707	652	700	707	725	720	716	728	653	695	710	686	648	701	678	676	665	692	672	669	654	681	732	665	750	706	722	697	667	705	717	695	681	674	701	718	703	703	675	688	698	690	730	673	712	725	693	705	701	732	690	701	714	698	673	728	706	699	606	674	697	745	657	692	691	662	671	616	713	691	715	702	706	723	720	646	676	723	681	689	714	712	742	686	684	666	728	721	724	673	717	696	677	717	744	700	689	735	713	639	718	702	680	683	718	731	694	679	696	719	715	689	697	688	728	680	720	727	710	686	732	714	678	678	668	711	686	729	688	691	671	684	667	703	712	696	681	710	679	682	683	672	700	676	712	669	661	688	691	711	707	687	732	675	667	727	669	712	713	668	761	729	724	683	762	670	730	681	726	715	680	657	738	675	673	711	698	686	691	720	728	675	653	670	665	708	705	658	682	710	676	692	685	726	686	732	707	705	698	691	707	700	705	699	704	698	665	689	671	689	710	689	720	670	700	690	652	679	688	679	708	705	678	654	693	745	658	654	694	678	719	659	663	716	698	711	700	725	666	708	727	708	721	670	724	685	681	748	745	677	709	743	658	698	655	680	714	712	629	689	727	750	711	663	686	747	684	665	715	667	650	676	691	705	760	668	679	672	711	669	709	654	727	712	705	684	671	660	750	680	672	705	675	649	699	697	711	732	702	696	696	702	699	643	753	712	714	668	733	686	671	715	703	660	723	667	734	714	699	694	659	735	793	669	638	689	643	641	705	694	694	657	692	683	683	738	693	657	695	706	726	649	669	716	701	712	698	762	701	726	674	674	702	693	731	671	708	728	638	694	679	691	651	701	680	661	732	676	704	680	699	707	636	688	708	709	701	661	744	711	744	688	727	660	718	701	685	678	668	691	729	666	704	683	685	680	693	693	733	715	639	718	701	711	665	707	672	677	670	679	721	720	692	684	691	702	747	696	696	743	674	710	699	710	675	668	719	641	644	651	659	714	703	654	716	688	696	639	692	675	689	727	700	715	698	689	711	668	691	706	709	684	734	674	690	670	694	702	721	708	684	670	706	663	728	724	676	692	679	669	695	683	695	741	703	739	707	676	726	653	730	691	737	682	701	712	706	726	711	754	719	708	738	719	692	650	642	672	682	697	680	716	676	682	716	703	735	697	687	681	739	688	676	707	701	699	684	646	765	692	711	687	704	693	707	668	721	690	664	705	678	688	680	707	705	703	726	705	694	740	724	653	715	651	707	662	666	747	696	687	676	674	708	702	674	693	712	692	694	698	671	677	693	708	704	708	702	701	681	695	676	677	663	729	716	691	708	730	697	684	727	692	674	739	651	711	677	658	662	704	722	696	700	701	720	722	679	681	737	727	686	712	739	723	681	720	689	732	666	693	692	742	678	726	716	649	701	683	719	665	713	655	695	684	668	673	723	695	712	616	684	684	675	736	714	671	651	700	670	721	699	689	700	772	681	688	675	671	685	712	706	705	735	627	662	743	664	672	670	671	687	690	703	712	648	675	662	717	674	710	725	686	689	661	652	644	685	695	711	702	718	668	708	697	709	671	698	742	698	656	694	732	706	665	689	661	715	675	732	697	741	727	724	723	699	679	709	700	723	732	707	732	693	711	700	691	717	710	628	668	729	678	757	708	703	717	746	632	694	696	676	708	707	696	690	667	652	720	692	711	724	669	695	664	724	695	728	694	687	697	668	691	711	681	717	688	698	708	659	701	707	690	643	677	723	713	689	681	675	695	739	736	751	661	694	723	724	680	712	666	784	726	693	684	692	698	725	703	704	702	690	692	653	713	698	703	676	711	704	700	731	659	700	686	711	700	733	685	720	697	726	717	718	683	706	735	663	694	686	704	709	687	686	672	703	735	710	744	733	692	720	701	695	704	688	696	706	680	665	751	674	673	744	709	712	691	669	676	691	702	706	692	731	747	719	677	657	649	701	755	612	667	696	699	730	716	695	710	719	692	683	696	686	690	678	726	709	682	750	703	699	699	693	733	718	707	656	663	701	704	699	704	711	686	686	691	680	689	703	703	705	711	731	711	691	652	684	714	703	695	705	717	716	654	713	687	688	716	672	711	711	676	699	666	694	681	664	710	665	703	704	694	702	600	712	698	689	688	698	714	749	705	683	719	644	693	694	729	691	686	714	681	709	668	708	679	699	683	664	656	693	690	735	685	712	716	704	728	699	708	743	713	717	715	663	671	708	728	723	726	714	688	703	693	692	699	696	678	692	712	676	717	726	710	697	654	680	719	695	694	711	720	683	698	706	688	721	730	710	684	682	673	693	665	676	675	709	682	663	645	699	712	708	698	675	687	675	669	697	643	676	664	707	744	720	665	654	717	693	705	705	712	632	703	671	687	700	663	723	730	665	705	706	722	702	746	680	669	700	722	701	684	704	690	703	685	685	715	684	695	661	750	714	766	682	711	751	730	670	704	728	703	685	730	692	727	716	727	706	723	698	710	707	678	655	683	745	660	697	647	680	726	677	733	722	689	676	700	740	700	698	683	706	677	707	677	692	743	658	672	778	701	697	729	696	677	707	650	701	708	720	723	682	642	721	695	728	701	648	685	693	658	693	682	678	702	681	703	715	700	663	692	706	695	743	662	671	734	756	694	639	680	723	682	672	700	690	705	666	667	691	688	682	704	714	681	697	700	658	691	730	683	688	773	698	668	707	699	688	665	687	689	691	705	667	684	670	691
14985	3447	935	539	320	181	157	156	138	138	116	128	112	130	104	122	123	114	102	109	107	129	117	118	112	105	141	102	118	124	104	130	132	107	112	107	103	109	120	130	95	118	119	122	126	123	97	111	117	118	120	129	122	122	104	124	102	113	125	106	120	135	131	124	105	117	130	103	124	124	99	117	101	116	121	122	120	110	129	120	126	94	92	96	111	133	106	116	111	135	124	121	130	119	122	124	111	109	121	108	108	100	116	133	141	140	115	105	138	125	123	112	107	113	118	101	117	119	105	110	112	107	120	137	143	120	118	110	110	105	118	101	109	100	112	90	110	102	127	117	119	121	119	114	104	104	135	133	105	104	121	134	97	107	131	111	128	112	124	133	134	134	133	118	106	100	109	99	118	120	115	126	111	111	114	122	140	114	114	105	109	125	125	95	126	119	99	105	115	105	116	131	112	114	126	127	112	126	102	112	103	117	116	116	117	115	105	99	119	97	106	107	115	117	108	119	121	127	118	158	112	108	112	112	107	114	100	126	99	111	112	98	131	117	113	110	112	124	120	101	117	120	117	135	124	128	95	125	131	116	132	129	112	132	113	128	119	108	131	100	106	122	104	119	111	110	148	120	131	112	127	133	126	123	120	101	117	124	137	116	116	151	109	117	108	104	110	127	106	118	122	133	109	129	110	142	120	114	127	127	121	119	110	110	103	117	115	101	99	122	127	113	137	109	120	114	132	124	104	113	117	117	114	126	101	112	115	114	124	117	108	121	122	105	137	105	111	120	95	105	113	146	116	95	95	118	108	127	106	117	115	108	113	119	104	110	117	126	122	106	111	115	110	118	123	95	129	117	113	115	123	111	111	113	107	111	120	122	108	125	101	116	127	106	118	99	124	127	113	97	126	102	108	104	118	101	106	107	93	107	125	100	104	108	123	107	117	107	108	98	113	119	123	100	124	115	117	114	115	125	119	117	118	126	132	119	119	111	113	109	117	104	115	144	126	116	118	115	97	102	109	108	126	115	112	127	95	121	107	107	96	104	102	117	131	133	125	116	125	126	98	133	125	114	117	113	114	107	114	118	131	111	128	111	117	103	113	124	117	146	131	134	110	135	105	92	99	141	119	98	133	114	109	119	78	122	106	127	114	104	121	116	121	123	116	115	130	124	98	128	110	107	134	108	122	103	116	107	104	120	107	102	111	101	105	93	117	102	103	116	116	118	112	107	120	110	101	125	118	102	147	132	130	122	114	136	124	118	113	102	129	122	96	125	113	128	108	122	111	108	141	104	107	132	130	118	132	120	115	119	118	118	123	132	96	102	114	111	117	118	104	111	108	109	111	123	127	116	135	128	117	101	126	123	130	108	112	121	108	123	115	122	117	116	121	105	125	127	138	122	103	110	127	114	112	107	104	141	106	111	121	103	118	114	128	101	113	111	143	136	123	118	131	113	104	111	111	111	99	125	109	118	107	116	117	119	114	118	111	114	108	101	114	116	115	130	102	103	111	95	115	121	106	97	121	134	123	119	121	107	117	115	120	126	116	116	111	127	125	119	101	120	108	94	129	119	101	115	106	113	138	126	135	116	115	121	133	124	129	106	111	104	128	136	124	105	142	110	126	111	116	110	127	131	102	107	101	125	113	125	113	114	139	109	122	120	122	104	111	99	100	111	117	102	125	108	126	103	117	108	116	123	148	105	112	135	107	114	107	114	115	115	112	130	115	123	120	112	125	104	112	114	98	98	105	121	115	129	110	112	124	127	130	128	109	87	115	114	104	104	114	122	131	124	110	135	110	127	104	113	120	109	111	104	118	112	114	114	131	117	106	108	120	94	125	110	118	103	117	98	111	117	111	138	118	118	107	124	123	120	115	116	108	116	114	133	107	117	119	113	133	124	125	117	101	115	126	134	130	131	108	105	125	113	117	109	94	112	117	106	107	124	119	123	125	110	134	116	105	126	108	118	96	125	110	130	123	119	106	109	134	128	114	123	109	105	131	136	103	125	114	108	115	110	107	132	124	130	111	122	113	115	131	106	132	136	113	114	116	122	107	134	109	96	119	111	117	125	110	121	106	127	118	105	113	128	116	126	136	135	119	108	128	115	126	116	141	134	125	123	122	138	129	123	116	104	117	104	112	118	99	122	100	110	121	120	118	104	87	140	134	130	119	135	100	116	112	132	84	121	133	124	125	117	105	106	120	125	117	112	115	112	111	114	116	120	115	120	114	99	119	142	128	107	130	131	115	117	93	121	116	116	115	129	110	132	114	128	127	105	105	123	107	114	107	123	114	113	114	122	107	129	114	104	118	125	101	104	106	111	108	133	109	123	97	124	120	107	110	118	118	108	122	131	127	141	103	120	112	124	107	120	98	99	126	112	123	116	119	107	123	99	105	116	132	122	141	107	107	108	123	111	121	110	138	128	132	115	123	117	126	115	99	116	119	128	108	106	108	119	106	116	108	114	145	114	106	124	124	122	127	118	132	123	114	118	102	96	111	83	116	123	127	114	115	104	125	122	136	126	111	106	102	121	127	124	103	111	114	125	110	94	109	106	113	108	93	112	130	125	118	114	133	109	115	110	111	116	124	110	108	113	123	115	105	122	106	112	109	143	104	106	106	96	104	123	120	115	129	111	107	122	114	130	119	112	106	104	109	121	113	119	127	113	118	109	111	120	135	105	120	155	102	138	106	110	109	99	106	120	118	108	116	118	98	113	118	119	106	106	119	135	117	121	111	121	109	120	99	108	125	108	108	115	126	110	103	119	117	117	110	130	128	104	118	123	110	115	99	123	105	125	131	111	124	128	97	123	140	112	112	120	97	98	124	127	108	118	102	111	126	118	91	98	130	122	114	127	100	108	117	128	126	101	98	109	110	103	112	155	128	118	136	115	124	115	120	123	107	128	98	130	96	123	106	123	123	127	117	120	119	122	129	110	122	126	109	136	130	130	112	122	115	120	128	111	113	107	131	101	106	91	142	128	106	119	113	124	135	128	101	104	111	112	109	119	100	120	95	127	109	112	113	114	112	94	122	117	135	118	135	99	138	124	117	137	134	109	124	106	103	124	122	122	106	120	118	123	112	116	118	118	134	116	119	116	139	118	117	113	102	115	105	132	117	128	103	121	108	114	117	139	121	131	112	113	109	112	126	111	97	128	98	125	130	110	105	111	121	134	132	110	115	121	109	120	121	117	133	105	112	102	109	108	127	130	101	115	120	108	116	123	115	113	114	129	106	106	106	127	117	110	117	114	123	112	134	130	121	123	118	129	108	117	118	131	107	108	129	118	126	101	104	121	108	108	99	123	108	98	116	121	122	110	100	133	103	114	139	84	116	109	144	104	119	115	117	109	115	107	104	115	115	144	120	122	118	126	96	122	129	128	99	127	124	119	125	112	114	104	128	106	108	108	114	118	112	117	122	108	126	104	115	124	130	113	115	129	115	101	115	108	125	106	128	128	119	102	126	118	133	112	117	114	125	122
13767	539	619	946	631	570	454	441	431	420	433	364	426	402	390	376	384	384	398	369	409	388	392	385	350	361	345	394	367	410	395	368	384	352	379	372	388	392	404	400	377	382	378	374	385	374	382	391	369	382	407	399	360	365	395	358	347	375	391	364	398	385	364	354	405	355	371	373	370	379	385	360	366	368	391	379	379	379	382	367	377	373	377	382	379	351	395	367	367	342	395	377	381	380	358	347	365	420	368	390	361	392	384	399	373	405	421	356	373	372	408	407	402	410	377	371	381	383	409	388	367	406	370	353	382	424	391	391	360	374	371	376	356	390	391	375	367	365	400	353	393	368	358	371	354	377	387	385	364	389	379	366	354	408	378	376	388	378	360	389	387	352	380	396	360	398	373	355	397	382	369	367	413	372	386	376	407	399	386	386	367	386	389	395	377	381	365	375	360	338	357	402	390	381	395	379	367	383	378	356	392	360	401	387	389	386	377	370	396	354	361	400	376	403	401	358	412	366	423	366	366	432	343	353	375	370	365	347	377	338	377	367	375	374	389	358	344	379	388	373	382	362	369	374	367	408	358	384	366	394	385	342	354	392	385	385	382	424	384	365	394	374	363	388	335	400	375	403	406	358	375	371	368	375	389	398	380	351	358	398	397	412	408	387	381	367	359	380	386	378	369	386	376	343	359	390	380	383	376	356	392	350	366	382	363	417	350	385	408	348	382	408	399	397	365	385	398	370	380	404	391	387	368	392	431	369	359	359	374	367	358	342	411	405	364	375	373	384	374	374	335	367	369	396	374	389	374	356	386	361	387	375	362	370	373	391	411	391	375	395	392	370	352	337	371	398	416	395	385	416	383	389	386	374	385	373	361	374	382	408	374	364	387	355	380	334	370	387	395	368	386	406	398	384	360	363	359	399	378	349	401	364	400	379	350	381	373	380	335	377	403	386	374	333	369	382	410	377	360	364	374	353	375	404	384	395	372	369	389	385	354	381	355	382	364	393	350	379	382	377	391	376	374	425	365	395	357	371	363	384	370	373	385	399	373	366	395	375	389	389	392	384	379	365	393	384	365	381	364	380	371	352	367	360	375	378	407	396	343	395	358	388	350	349	372	353	351	384	386	320	381	405	389	410	362	373	356	393	376	373	375	358	362	404	346	379	394	398	371	340	387	346	397	358	341	373	387	349	357	410	386	391	350	389	357	388	373	344	406	364	391	400	362	346	370	351	405	371	343	400	378	347	386	376	378	362	378	373	377	368	381	366	389	353	377	358	370	376	392	389	380	377	397	357	371	368	379	430	394	394	394	365	402	384	400	392	397	358	408	374	415	357	412	395	381	395	371	379	372	355	348	378	380	384	378	360	371	413	393	374	382	416	348	344	362	401	353	385	384	396	393	383	378	356	405	361	387	372	344	392	404	374	376	374	384	361	371	337	401	380	367	387	394	397	370	371	397	378	353	373	376	401	370	368	399	377	412	363	353	360	373	404	389	372	371	370	343	333	374	375	423	385	374	381	364	402	381	356	388	383	366	401	371	387	390	382	379	388	395	379	388	384	411	377	399	364	407	373	355	405	374	329	399	400	375	390	375	404	360	390	398	392	383	381	385	374	356	387	377	367	392	395	386	426	358	351	365	368	377	396	378	369	367	357	362	379	370	368	371	382	375	416	360	385	391	410	373	369	358	340	383	373	378	403	394	393	380	391	406	390	368	408	372	361	346	377	387	382	406	370	371	410	364	377	386	375	366	382	397	343	336	394	397	400	355	382	388	348	392	375	382	394	382	369	388	379	359	390	356	363	393	358	411	383	372	391	361	393	382	382	391	377	360	402	366	388	373	387	379	389	397	392	370	376	379	378	374	353	401	390	409	374	377	371	375	363	359	401	354	367	338	372	379	397	356	366	371	401	419	379	371	389	360	391	406	379	353	388	410	373	385	382	381	379	337	380	401	346	369	400	401	355	383	357	389	428	355	406	348	381	369	390	363	383	386	413	366	413	337	367	378	385	346	345	404	379	355	379	384	395	403	392	384	362	395	353	385	383	377	376	346	379	391	396	380	414	359	400	366	378	373	377	374	383	373	374	356	359	365	374	375	378	351	355	384	406	369	368	389	387	353	370	386	418	372	362	371	382	380	392	387	360	393	363	350	390	397	368	396	359	378	371	330	392	406	366	361	395	403	386	363	362	348	354	317	389	397	359	403	407	415	403	389	362	369	341	364	370	410	386	376	350	393	384	355	397	398	369	373	357	411	376	407	353	405	389	373	367	412	376	345	419	367	344	371	398	338	366	373	379	352	358	399	376	372	376	361	358	373	357	348	370	350	355	377	393	396	348	380	404	360	415	374	370	371	383	375	376	371	391	394	396	374	384	378	329	356	401	356	356	381	400	375	376	382	369	348	321	375	337	384	386	393	344	358	402	391	345	366	386	395	399	408	385	414	372	340	345	373	348	389	393	345	374	350	349	378	369	418	386	383	356	370	375	370	359	362	376	352	375	361	368	394	398	410	383	359	378	422	365	377	376	392	394	367	399	391	380	371	360	394	377	398	348	361	393	381	351	370	359	384	373	357	390	395	392	381	401	349	379	387	376	379	403	393	369	381	380	392	379	407	388	361	375	375	387	398	370	392	365	401	351	384	378	401	379	365	371	390	375	395	380	358	368	372	354	370	357	386	364	349	361	395	353	363	352	387	379	382	394	370	356	360	380	382	362	413	380	365	398	406	388	407	332	378	389	364	386	352	372	375	388	378	381	395	352	379	343	373	380	377	368	376	361	363	366	380	386	383	373	396	331	372	383	388	366	373	362	340	352	369	395	358	332	356	350	356	399	388	348	382	366	390	387	411	411	356	408	363	363	352	368	356	342	361	386	389	357	393	437	363	407	357	380	395	379	364	413	365	394	368	356	365	379	376	357	366	391	406	377	377	359	378	380	362	399	345	358	338	380	383	368	363	362	387	363	379	398	353	381	358	360	387	384	356	373	398	371	415	379	379	394	379	397	388	372	369	363	357	365	406	359	349	405	388	386	368	346	374	344	358	400	402	367	385	378	387	391	386	357	381	356	388	373	359	381	406	381	357	357	383	412	382	421	352	379	370	423	423	372	404	404	395	364	370	397	394	368	352	395	358	362	356	359	388	369	388	385	341	360	435	400	392	402	367	371	333	365	345	405	384	376	424	337	407	390	387	366	376	356	375	380	384	397	361	374	375	354	374	367	395	373	367	404	373	360	373	364	381	380	366	367	383	389	371	349	402	403	381	375	383	398	387	355	382	373	371	365	394	375	391	400	388	379	375	393	387	350	343	381	370	376	384	368	362	360	382	351	383	365	362	366	396	386	393	361	371	378	357	383	348	370	383	403	372	355	376	383	359	397	371	353	408	423	397	361	382	372	387	386	362	377	394	361	373	365	370	393	371	375	355	345	364	368	359	393	357	362	351	379	406	390	380	374	380	388	338	382	369	372	367	379	360	429	367	370
32977	14777	6844	3468	1647	765	377	183	154	128	153	139	146	157	155	132	114	141	124	136	130	137	143	126	144	155	129	124	124	141	131	138	140	126	142	135	150	138	124	132	138	137	144	131	143	152	130	132	114	144	119	138	120	136	140	126	132	115	126	137	130	121	123	129	120	127	134	125	136	152	145	142	124	128	130	126	115	143	134	126	123	144	131	136	127	131	123	144	136	114	130	136	129	142	129	154	134	154	122	112	137	117	128	144	119	138	132	127	120	121	122	131	122	137	131	129	132	136	97	115	140	148	126	143	131	134	136	120	123	123	131	108	130	139	135	168	147	106	119	128	131	144	114	122	139	150	145	114	165	117	134	125	131	107	134	116	136	139	129	123	111	139	139	142	148	116	126	136	116	118	136	139	142	136	146	137	124	142	139	131	156	124	145	132	138	136	134	140	137	141	129	121	128	115	147	113	147	121	127	130	136	135	128	122	130	148	115	142	129	131	124	131	131	136	116	132	129	129	127	141	111	122	144	139	135	143	113	141	120	136	120	152	130	124	121	126	128	130	139	118	101	141	129	124	150	112	143	118	122	127	130	118	155	133	131	130	141	127	137	144	142	133	137	112	127	126	130	137	139	150	111	123	131	147	138	130	104	123	116	128	148	143	120	115	131	148	133	130	138	144	128	127	135	134	141	120	135	141	115	129	126	138	133	125	120	149	152	115	127	138	137	114	113	136	121	120	132	128	151	140	145	145	122	123	112	145	135	148	151	140	128	123	135	119	125	111	116	125	133	133	140	137	148	119	120	136	138	146	135	140	122	133	123	131	144	154	127	134	142	110	129	117	105	141	122	105	133	124	121	122	136	128	123	155	143	144	125	131	143	120	126	124	135	151	134	147	148	121	134	119	122	127	133	134	150	123	142	113	130	149	142	140	116	139	126	137	165	139	130	130	137	117	153	157	130	131	144	144	154	135	112	162	132	148	130	148	148	114	134	127	133	127	157	152	134	130	122	132	134	144	153	129	132	142	128	125	130	136	124	125	133	131	150	135	116	135	133	140	120	130	140	132	118	135	123	145	119	137	138	154	128	126	120	152	111	140	133	150	134	133	122	113	119	140	144	136	129	141	148	138	148	138	134	143	129	153	152	139	144	142	117	127	122	146	137	139	131	138	133	126	106	122	110	148	116	156	130	130	135	114	133	125	140	127	141	140	140	121	139	127	135	127	150	140	132	135	122	122	127	117	133	136	140	135	120	127	121	120	139	116	131	130	141	137	110	159	125	145	137	152	131	119	132	140	123	129	126	122	156	126	133	121	132	140	120	135	130	158	137	144	133	133	127	147	132	141	138	136	144	126	126	145	128	136	142	139	138	134	128	119	141	143	130	112	140	130	116	125	139	140	114	135	123	123	114	140	125	117	119	144	133	114	139	120	138	118	152	139	122	127	113	148	133	139	119	134	134	112	120	121	144	131	128	135	139	153	139	136	132	152	151	161	124	150	104	136	130	122	130	128	136	126	126	117	132	133	131	97	132	166	123	121	110	150	128	133	127	143	135	130	155	141	148	135	123	136	135	151	149	149	112	132	131	147	115	132	115	141	133	124	129	133	137	138	151	138	119	157	138	135	130	131	114	145	139	141	140	147	133	123	134	115	133	128	130	118	134	145	144	131	131	154	150	127	125	136	131	122	144	141	117	131	116	136	134	127	130	126	129	103	116	121	130	108	111	120	123	136	113	143	117	135	132	120	140	142	138	129	127	124	113	132	133	150	136	108	128	132	109	137	124	141	114	137	126	156	125	123	149	111	140	114	138	142	107	125	125	156	149	124	144	127	124	137	134	133	127	133	153	124	147	156	137	125	132	127	142	135	138	133	113	120	118	135	122	146	132	150	126	123	122	147	140	157	141	133	138	121	139	118	130	137	132	151	141	123	137	131	127	141	141	113	110	122	144	128	130	150	136	144	134	114	128	112	143	139	131	140	135	144	127	127	132	135	110	137	127	104	124	151	145	160	149	131	144	126	128	138	136	128	159	149	137	137	129	127	129	131	141	130	136	126	140	112	134	130	129	148	148	154	127	125	135	137	143	139	155	147	118	140	130	132	153	135	127	125	140	111	103	128	139	117	120	119	135	132	136	153	141	124	134	123	149	116	146	127	129	126	117	137	119	126	121	134	120	138	141	135	114	125	147	146	139	118	125	122	133	122	120	140	122	137	136	120	115	130	107	157	113	129	140	129	125	135	134	141	122	154	133	141	137	134	126	130	130	122	146	119	136	137	158	146	137	141	112	122	137	120	137	133	123	153	107	119	116	144	139	124	145	115	129	138	155	139	122	125	142	139	151	132	117	120	134	132	142	134	134	133	131	162	149	138	133	118	115	104	117	124	114	148	124	140	123	133	134	117	138	140	152	128	129	122	121	139	130	132	125	126	149	115	126	140	132	124	115	133	155	126	127	122	122	116	115	132	137	129	131	137	130	140	145	123	126	151	136	133	131	134	133	123	140	123	137	129	144	126	116	135	135	118	129	119	136	159	127	138	149	124	127	141	141	122	130	121	121	149	120	128	116	133	128	130	137	147	133	122	146	125	124	154	133	122	126	128	138	124	121	131	140	123	126	140	122	141	120	117	133	157	123	153	150	128	119	120	140	104	122	144	157	140	138	133	139	132	146	139	131	126	120	135	146	116	142	130	145	117	145	124	138	130	122	141	142	130	126	112	138	147	133	145	134	116	110	127	136	132	117	127	135	133	144	120	132	123	141	133	129	139	114	124	121	160	116	126	130	119	141	142	119	117	135	123	137	129	139	128	133	122	138	131	152	123	134	146	122	131	139	131	118	121	130	123	149	123	148	134	134	133	155	120	133	158	123	142	125	130	154	134	119	130	124	108	132	119	123	121	134	119	136	125	116	125	139	129	132	132	151	119	121	130	139	138	119	113	113	131	151	162	104	115	125	134	118	126	123	147	112	139	151	133	127	126	113	129	142	123	136	137	134	134	133	137	131	115	124	131	131	134	104	135	153	132	141	123	118	155	146	141	135	131	142	125	136	159	125	145	142	135	120	138	134	124	114	139	134	134	131	131	145	136	135	142	130	119	130	115	116	131	127	131	138	179	139	141	144	145	132	127	137	135	129	158	121	139	126	152	124	138	148	152	137	121	140	135	128	147	129	125	138	111	150	123	159	143	134	145	131	144	112	127	139	127	137	138	107	123	144	117	143	125	139	142	122	123	123	117	126	132	131	124	156	141	121	133	134	130	127	131	131	137	137	130	144	126	138	137	138	129	133	148	128	112	130	138	119	141	144	149	107	122	121	150	133	127	98	131	123	135	126	133	130	107	113	120	132	136	123	136	136	147	140	133	133	142	123	139	123	137	131	126	140	152	132	150	160	130	166	120	118	137	156	135	130	136	138	121	111	141	144	145	132	127	137	137	124	132	117	114	145	148	130	136	130	144	151	130	140	140	141	138	135	133	147	122	118	124
21257	1555	1454	2472	1705	1057	860	727	685	551	553	550	555	494	479	507	480	498	463	474	461	459	457	427	436	439	466	406	398	461	382	438	435	444	449	439	430	445	436	399	439	458	421	390	455	402	456	437	443	446	439	402	411	420	399	389	405	448	426	401	451	460	434	418	454	455	422	438	400	473	400	377	409	434	418	434	451	404	414	429	437	440	426	448	427	423	418	433	412	437	399	430	424	408	429	423	456	416	429	422	427	412	448	386	416	428	412	444	461	480	473	449	440	416	402	445	432	417	407	423	437	433	425	414	400	447	381	441	474	413	438	430	466	391	430	453	400	426	450	440	416	437	418	411	419	436	448	443	394	440	421	432	404	407	430	406	435	455	433	434	389	392	449	461	418	436	433	420	423	451	419	427	417	381	434	450	405	405	394	425	430	407	403	417	414	412	415	410	435	436	407	415	405	428	424	437	415	416	406	416	411	395	455	417	449	424	380	395	440	437	448	439	403	438	428	402	416	416	438	441	422	427	416	439	413	421	404	408	413	387	410	407	408	449	418	401	409	406	443	411	382	415	418	413	411	431	447	426	400	420	407	408	409	447	417	408	434	419	426	430	425	419	404	431	432	412	429	437	414	457	409	402	379	452	445	413	409	402	434	449	424	444	438	435	422	429	462	448	470	407	445	465	419	452	461	454	444	446	421	402	424	452	440	436	424	409	440	422	420	424	381	431	427	433	460	401	425	476	430	393	411	411	448	452	438	429	405	438	414	426	417	413	440	419	438	410	408	391	423	400	467	403	435	400	405	394	445	400	438	412	411	450	385	418	431	432	426	399	399	437	464	425	419	417	382	422	392	403	396	402	428	416	398	426	410	431	418	456	438	419	391	411	423	431	389	441	429	406	412	434	425	411	423	405	398	415	394	435	451	434	435	383	417	445	398	394	413	431	460	444	402	395	410	430	422	433	387	388	393	426	439	420	410	414	453	400	411	410	425	431	409	433	435	411	408	389	447	444	407	430	455	392	445	403	399	447	459	427	396	413	402	456	438	430	418	407	439	403	421	414	408	399	385	404	408	400	388	396	403	394	430	379	417	458	433	448	401	424	426	420	439	446	425	419	428	414	409	428	443	400	455	403	411	407	425	423	426	449	452	377	378	384	426	418	437	428	420	429	420	417	414	426	431	407	415	395	378	389	430	430	449	435	417	371	403	444	436	414	445	370	445	391	446	413	381	402	450	393	432	396	403	449	419	408	437	447	407	440	454	414	382	390	399	401	437	453	441	397	422	405	399	411	397	453	408	462	418	413	400	397	409	413	427	387	418	407	395	433	414	408	408	366	424	414	425	408	462	427	391	397	407	417	420	441	461	398	434	401	432	455	409	414	420	439	454	425	410	422	407	460	398	437	435	420	398	424	444	423	422	457	419	383	413	449	447	401	483	442	397	441	436	401	430	381	428	399	433	439	417	403	440	400	414	427	404	413	455	425	421	421	395	459	467	450	443	440	426	399	415	389	429	423	455	381	405	415	432	430	393	445	449	427	389	361	432	434	411	435	424	412	436	412	425	419	438	452	414	402	421	423	458	400	428	413	382	417	418	423	363	423	374	407	400	432	456	401	398	452	411	405	423	436	421	399	413	420	450	415	450	427	431	434	428	422	430	385	415	430	447	420	423	430	416	434	460	422	404	401	396	448	422	432	427	393	414	401	405	400	398	457	454	419	410	394	448	400	405	415	443	440	396	430	406	461	409	424	392	431	414	390	413	383	405	436	459	415	417	387	388	432	419	420	377	434	388	401	457	433	427	414	458	452	444	407	421	403	401	403	429	398	408	438	400	427	421	415	420	417	468	440	392	462	424	441	401	438	459	429	409	440	423	453	414	421	440	449	413	441	434	421	435	420	455	387	415	430	414	403	434	415	432	430	452	422	427	390	428	387	428	419	415	448	430	429	429	411	421	459	432	408	415	400	410	433	447	427	402	449	403	425	429	398	386	417	387	389	434	418	445	421	416	457	457	415	426	426	392	418	413	439	400	414	436	417	403	432	421	423	409	396	372	422	414	423	461	439	424	397	448	418	443	424	433	446	437	424	413	438	385	420	408	417	455	413	422	401	403	459	428	437	414	409	423	445	438	415	432	443	432	452	422	421	401	432	390	451	408	423	417	426	449	410	396	395	378	407	403	402	418	405	448	435	425	420	461	382	388	408	433	443	420	427	420	450	448	423	403	418	431	465	433	422	405	375	413	428	376	435	418	405	396	401	427	428	399	472	442	425	426	409	421	444	429	392	427	401	418	404	417	411	424	449	419	422	435	435	437	374	444	410	397	442	394	410	434	434	423	385	389	430	435	385	413	402	428	436	433	426	370	427	430	427	444	421	417	453	448	400	449	383	395	431	421	427	440	409	417	452	430	448	474	419	411	360	416	432	441	400	424	389	440	425	410	426	452	439	404	438	444	415	430	404	414	416	411	445	397	428	420	458	421	410	459	437	420	394	418	429	404	450	438	399	417	419	421	421	466	440	391	383	431	424	386	410	413	438	451	425	427	391	440	373	439	418	453	415	431	399	437	436	425	478	465	373	409	414	428	405	431	415	397	419	416	394	421	420	428	433	453	410	420	392	428	411	420	411	403	444	453	413	442	437	427	426	409	432	415	445	404	386	396	410	439	431	382	421	419	401	426	404	411	432	413	411	435	425	448	442	387	445	432	381	423	448	440	406	431	422	389	424	411	411	449	440	415	455	439	466	412	391	441	435	416	408	435	432	425	389	400	439	447	428	439	453	439	399	422	431	405	398	402	425	403	411	424	400	416	423	381	450	412	432	477	416	441	414	453	435	405	435	427	424	405	414	425	435	432	445	410	430	430	422	432	411	419	435	432	402	397	459	447	453	454	438	423	399	459	431	435	402	472	420	417	406	419	473	400	425	419	416	437	434	423	431	430	417	406	430	448	453	412	409	421	415	433	395	433	450	425	392	486	432	455	413	442	413	406	439	454	445	411	471	419	438	432	415	421	392	409	430	394	416	422	438	400	395	401	424	429	425	394	425	400	405	397	416	423	425	391	419	441	444	395	422	431	436	423	428	423	448	388	390	424	429	427	392	458	390	398	434	394	414	380	409	396	394	440	391	409	428	453	427	401	422	400	387	433	403	442	404	414	414	381	440	415	446	419	450	422	429	444	425	432	427	425	455	399	401	409	413	417	416	398	371	428	404	415	416	402	437	417	398	448	423	447	407	422	461	405	402	433	402	414	438	460	444	406	415	459	438	395	455	421	429	445	425	437	464	418	462	392	416	410	411	410	415	402	397	435	407	420	404	400	445	444	467	436	441	437	424	435	441	412	448	413	411	403	446	428	410	439	424	436	441	397	431	413	415	411	414	452	420	402	407	430	469	449	439	405	441	426	455	429	424	445	416	431	454	398	407	447	466	395	427	404	426	438	393	427	402	405	459	442	372	436	431	406	415	426	430	448	406	415	435	415	418
50198	28255	25331	22803	17614	10958	5301	1593	643	558	508	466	424	392	390	333	384	340	330	307	290	311	309	292	263	302	258	266	277	263	277	282	269	284	269	265	212	257	283	261	285	279	294	266	266	279	263	251	289	280	310	245	258	271	257	238	248	264	232	250	293	233	245	259	266	251	256	234	250	244	264	250	257	251	230	258	227	252	248	249	240	255	275	278	263	241	263	268	279	260	275	243	284	267	275	259	250	258	231	271	267	271	242	299	269	256	251	274	276	248	257	260	238	249	280	261	293	244	253	244	244	273	257	285	242	230	253	258	245	253	261	246	242	234	256	275	285	261	232	231	243	283	242	277	254	266	270	253	242	261	221	254	263	276	239	260	272	246	251	254	257	271	248	248	269	258	265	260	284	288	247	251	256	261	287	281	247	292	261	280	229	250	279	248	255	294	244	294	245	283	232	262	255	264	279	265	272	255	264	272	247	256	238	237	300	253	257	241	265	261	251	234	239	260	270	298	265	261	246	270	276	248	269	274	239	259	248	251	262	269	251	258	271	232	251	260	245	259	250	252	280	262	272	253	269	246	262	261	265	231	267	235	243	239	269	262	233	298	261	244	251	253	268	293	243	274	237	261	240	257	257	280	278	271	279	262	262	262	263	242	280	255	240	243	246	243	257	242	246	254	282	257	251	246	228	242	264	244	254	249	256	260	252	269	257	281	274	255	250	261	266	245	248	256	265	244	231	247	267	293	261	300	239	281	254	236	268	270	267	271	252	277	274	240	261	259	258	259	240	244	241	236	227	275	247	240	248	262	267	268	256	258	258	292	262	232	265	234	228	242	252	274	249	238	267	256	229	279	282	282	274	255	251	270	279	254	234	245	251	265	242	271	241	213	267	236	261	254	245	277	266	276	228	272	286	250	243	240	237	244	263	238	292	246	215	237	261	286	243	296	235	266	292	254	264	244	231	271	243	259	284	263	259	258	223	237	261	257	255	256	252	248	264	276	238	230	233	259	259	270	272	265	262	251	237	277	251	269	280	280	263	242	242	268	278	276	253	255	284	268	249	272	227	219	238	241	250	258	261	265	250	272	281	263	268	225	245	236	228	264	257	234	254	282	262	276	276	269	269	237	276	256	269	253	231	242	260	252	224	248	289	274	253	255	295	281	287	281	246	254	279	251	244	262	245	258	259	239	250	235	257	212	235	260	234	259	232	270	262	256	282	239	232	263	228	246	266	277	264	270	236	254	248	262	243	249	258	239	241	255	271	260	273	258	274	241	283	265	257	247	257	249	286	258	241	285	257	226	236	232	258	215	236	228	263	257	233	251	266	259	279	261	239	242	212	259	252	234	277	228	246	251	251	255	236	261	260	239	250	237	259	264	264	260	284	236	260	306	261	249	251	261	247	242	234	298	255	229	260	240	241	238	271	242	258	252	260	249	270	260	245	260	261	228	242	238	256	275	236	253	250	261	263	271	275	254	301	248	249	268	268	259	263	267	254	274	235	252	266	270	240	259	275	274	262	230	239	245	259	229	264	263	270	236	265	267	227	248	215	232	249	231	247	275	268	225	270	275	243	251	248	287	242	277	254	235	240	272	274	268	268	259	231	253	242	264	276	239	235	279	252	259	276	263	262	247	227	258	228	283	243	237	256	276	260	263	251	242	236	283	265	270	251	275	264	239	265	230	257	272	249	271	245	262	266	249	270	245	241	278	237	251	271	261	245	274	256	268	250	264	260	246	259	218	249	290	277	229	245	243	272	271	257	250	271	278	255	231	238	252	273	258	272	234	278	238	236	255	247	277	274	266	241	273	260	257	246	257	258	213	269	232	275	236	255	260	248	269	239	285	250	267	231	245	249	246	237	250	234	242	267	272	245	263	257	266	268	258	266	263	251	277	242	241	235	250	245	248	252	220	272	262	270	234	245	251	244	212	285	279	243	248	242	238	246	218	226	257	283	273	268	243	253	245	285	252	241	268	265	281	237	274	251	253	240	278	286	267	225	261	240	261	230	224	280	245	222	260	274	263	258	280	254	248	225	218	282	248	246	237	274	277	256	254	258	262	239	268	231	237	260	230	243	286	258	276	246	249	248	244	274	273	264	267	249	254	252	281	256	229	276	246	235	237	249	228	247	244	282	241	265	280	268	247	257	233	245	261	253	246	262	263	267	245	257	278	239	272	281	233	278	239	242	246	273	258	287	230	257	280	252	238	276	255	239	233	239	276	261	252	263	255	249	288	255	271	251	225	225	236	267	238	242	270	249	267	234	280	262	246	262	218	243	265	245	305	273	238	254	259	259	255	231	247	261	251	268	248	264	280	266	265	250	258	274	263	273	277	275	242	270	263	226	250	270	248	246	231	230	274	233	243	248	243	266	265	273	245	278	212	248	260	275	249	251	285	250	258	254	253	261	264	262	265	255	253	253	320	269	255	271	251	279	270	234	266	251	275	247	242	275	242	265	258	264	280	260	264	204	254	254	266	243	249	261	247	264	237	231	277	262	237	241	270	259	251	245	275	259	264	246	264	265	248	265	265	238	245	213	258	274	264	243	243	260	264	261	247	243	254	266	255	253	264	272	268	256	299	238	265	248	266	267	244	253	236	253	246	272	255	256	216	208	250	258	288	272	258	235	252	263	247	238	242	271	227	233	251	236	267	244	228	275	271	251	234	246	253	272	239	261	265	246	246	273	280	242	263	239	290	249	302	249	255	259	258	247	247	240	251	253	252	281	248	259	264	284	252	260	238	248	239	262	265	261	250	269	258	286	252	244	235	235	272	259	270	250	259	286	229	255	259	254	246	257	252	268	241	229	244	264	269	254	261	227	238	241	252	288	253	258	258	246	254	272	253	260	231	257	261	260	262	232	252	240	255	241	249	270	250	243	261	262	244	239	233	267	275	226	264	266	265	252	242	261	281	245	240	232	243	245	237	232	269	243	257	248	270	259	266	285	264	269	276	252	258	253	261	236	272	237	242	280	254	271	261	245	243	240	244	226	242	249	253	271	260	273	254	257	266	299	241	253	261	265	243	248	259	266	257	266	285	263	256	267	252	260	247	235	251	248	242	244	252	282	256	235	274	258	260	233	259	262	267	275	270	253	242	256	255	248	269	251	261	231	262	247	242	254	261	281	257	284	245	251	251	260	296	225	298	275	262	241	281	267	238	246	273	265	253	264	298	245	289	266	266	262	281	266	265	249	213	259	261	256	260	266	253	228	262	267	259	254	240	246	258	248	243	258	271	263	259	263	252	265	248	255	255	251	281	232	264	260	252	226	255	255	250	233	269	282	256	252	263	233	249	252	266	234	263	271	248	256	265	247	277	260	278	206	260	241	269	262	244	264	219	249	263	233	271	242	254	209	241	242	256	256	269	241	258	262	266	265	262	274	230	234	272	224	234	227	257	263	279	260	248	240	280	237	283	250	250	263	250	254	275	257	244	269	266	262	243	259	249	230	264	271	240	250	280	257	254	266	217	234	245
44102	8784	7746	8941	6670	5414	4071	3363	2690	2282	1965	1852	1708	1524	1400	1384	1231	1199	1143	1114	1082	1041	1056	980	916	914	906	906	858	883	828	891	850	842	826	827	836	817	794	787	796	790	790	761	825	754	781	802	780	759	800	742	796	760	792	764	689	754	743	729	734	680	745	739	730	693	706	744	749	759	726	753	756	705	747	687	733	726	702	685	694	737	748	709	757	786	680	774	714	720	712	754	721	703	686	684	715	738	700	747	741	739	682	685	691	721	735	689	672	722	645	702	698	740	730	673	673	674	692	694	703	753	743	733	703	678	671	703	703	696	637	678	734	698	746	663	704	746	677	719	693	728	695	676	694	703	682	693	716	725	683	692	687	729	720	684	709	710	723	722	661	686	711	693	687	718	721	707	722	701	775	707	689	713	734	682	671	729	710	681	706	753	700	722	641	697	732	749	713	695	692	783	718	723	740	718	686	661	702	698	669	643	720	695	730	695	717	714	727	691	752	701	670	729	646	698	690	718	704	747	686	680	686	734	733	705	690	725	708	736	690	705	675	729	680	706	671	690	725	728	736	726	723	701	680	698	656	710	716	696	717	714	742	704	720	652	695	668	749	705	678	636	694	686	696	703	706	644	722	714	711	717	693	691	690	638	732	708	710	743	744	660	705	744	697	714	679	728	683	653	727	757	670	711	691	671	710	668	715	685	664	729	691	721	724	666	690	719	677	725	694	652	753	644	702	660	679	673	696	731	692	736	728	745	709	687	685	775	731	764	722	633	652	652	708	709	687	718	680	682	729	680	682	688	730	714	706	710	736	712	724	686	712	681	695	645	711	674	698	664	710	727	678	678	680	735	672	711	731	715	708	707	717	664	690	705	674	671	705	715	699	705	667	654	677	719	707	741	690	689	664	704	692	673	683	676	639	682	739	726	726	723	692	648	718	664	691	699	695	643	679	720	733	677	712	713	705	727	701	660	723	680	691	665	659	692	727	666	691	700	711	720	680	739	713	699	702	686	713	701	691	700	705	660	743	704	703	697	713	716	723	665	675	702	718	658	708	730	659	706	693	714	713	730	703	647	706	722	630	713	627	664	691	703	730	714	700	705	663	729	657	693	704	672	703	706	688	694	700	716	677	684	675	666	687	702	671	672	641	691	648	700	703	684	713	694	735	683	679	704	730	674	701	681	709	701	680	713	684	679	689	667	666	668	674	728	707	712	717	734	686	761	712	675	719	713	687	651	652	682	662	694	694	652	714	684	703	710	727	679	694	664	727	706	730	691	734	698	709	722	691	687	714	675	697	702	689	701	674	675	705	672	722	684	673	692	758	761	695	693	711	686	737	696	713	765	675	702	682	678	706	692	720	732	727	650	706	721	727	734	718	691	713	701	709	669	681	667	700	675	656	697	686	667	676	723	711	692	687	726	691	718	697	739	719	696	682	681	708	740	678	728	718	688	703	674	659	667	732	666	689	686	713	736	696	718	706	669	695	699	742	714	690	702	699	742	745	682	711	691	682	653	670	702	675	721	693	676	690	677	686	695	712	699	696	712	693	718	709	715	661	680	659	664	702	693	723	677	708	725	687	649	731	704	727	711	689	666	689	739	707	713	671	719	723	720	675	676	673	710	725	659	717	737	715	715	718	704	683	712	699	676	667	717	708	702	658	741	709	694	683	683	683	751	669	700	692	698	631	662	663	688	690	736	695	715	722	687	682	673	737	650	692	671	727	684	740	687	722	648	724	677	729	704	697	646	706	689	689	736	728	678	740	719	695	698	722	727	732	771	711	665	650	686	730	731	731	698	685	708	683	664	739	671	695	659	694	684	681	707	721	749	682	673	721	713	713	731	719	670	695	708	686	679	754	728	693	682	690	684	716	726	714	691	658	731	729	692	632	721	761	682	675	702	696	715	689	702	689	680	714	693	663	711	702	702	671	706	692	691	712	719	653	760	742	680	705	698	649	700	730	698	667	706	711	734	711	712	665	682	686	708	671	690	677	726	681	697	670	721	701	689	706	657	660	727	697	686	698	676	681	713	711	682	676	673	652	630	729	685	682	684	691	746	720	692	748	713	684	693	708	762	681	694	720	693	678	676	714	711	731	719	655	684	726	733	711	734	702	715	650	679	725	744	743	691	698	754	669	758	654	725	658	717	709	713	711	690	743	684	696	704	730	678	666	711	689	698	673	692	675	685	681	656	679	701	718	702	678	681	757	716	741	722	678	733	677	683	734	659	655	703	705	710	678	670	697	749	707	705	718	717	693	690	726	715	698	691	677	714	670	732	700	681	687	661	717	723	716	750	702	715	671	719	696	751	684	702	728	723	683	717	687	725	676	715	670	713	722	687	716	686	684	745	692	724	733	724	754	724	692	665	717	678	703	662	699	717	679	693	729	715	707	710	678	701	672	742	702	691	697	656	615	726	724	653	723	703	648	729	647	710	716	705	670	718	739	670	733	672	709	669	712	714	674	661	697	770	707	707	730	696	655	687	727	712	706	711	729	714	672	717	709	676	702	674	695	728	687	706	710	704	701	727	702	711	684	653	708	756	693	666	712	735	729	639	691	723	737	748	697	734	691	668	664	721	644	690	746	739	748	702	695	726	668	681	748	701	751	716	735	700	696	734	696	680	674	718	706	671	753	704	715	727	668	725	740	673	674	682	667	678	714	696	676	695	673	714	656	667	740	669	704	685	707	726	652	688	703	727	679	744	697	690	697	704	699	667	647	703	709	679	670	696	699	693	734	663	734	720	717	699	688	656	676	651	655	725	671	699	653	708	673	707	672	686	703	692	714	701	671	749	714	697	695	689	746	651	729	689	714	696	725	671	697	735	697	766	747	697	684	709	680	713	661	660	708	722	714	751	687	727	723	691	720	693	685	754	676	721	674	702	686	749	692	709	655	720	722	682	735	672	679	708	688	701	728	714	654	721	681	673	693	687	655	725	740	744	695	700	664	700	684	702	650	743	739	687	679	693	690	658	669	702	710	659	743	708	715	763	720	709	714	744	671	725	683	729	723	721	636	725	701	701	716	686	696	694	634	666	702	728	658	676	716	752	685	684	668	672	718	672	691	742	715	659	747	728	737	711	678	687	687	704	691	696	722	728	726	674	673	744	720	733	665	688	687	715	675	743	694	702	713	676	722	705	697	699	701	654	654	700	697	649	734	674	697	707	736	717	678	698	627	707	688	664	724	700	675	693	709	684	698	701	695	684	723	669	676	737	695	694	696	670	699	742	695	665	705	719	695	720	688	687	721	688	679	661	748	735	668	685	712	722	704	713	701	690	724	684	673	739	699	701	702	668	744	738	745	722	687	680	715	701	678	735	701	701	651	685	729	682	714	629	718	664	709	650	699	733	705	667	706	717	713	679	754	699	685	687	716	682	671	716	704	748	657	719	680	708	693	680	735	733	692	660	702	722	684	744	705	680	662	704	717	690	662	719	722	702	658	701	717	689	699	689	699	738	692	704	716	681	680	688	710	698
17578	4834	1142	489	301	220	183	143	128	139	131	121	136	91	120	118	102	100	109	106	110	132	116	115	93	113	119	99	116	115	105	103	125	94	116	109	121	120	111	126	98	127	121	123	103	138	109	109	101	115	104	121	116	99	115	113	119	108	113	105	121	109	115	118	121	131	119	122	108	137	109	134	109	114	124	109	104	123	121	129	121	115	110	127	118	107	117	113	105	115	110	133	102	109	113	134	122	120	106	109	124	128	145	123	98	116	122	103	137	123	115	117	120	127	113	102	123	113	110	111	112	115	116	119	103	133	110	127	122	133	108	126	112	112	119	130	103	106	96	114	103	111	114	112	119	131	133	120	115	118	127	127	90	113	129	105	122	107	108	126	118	128	115	145	122	104	113	107	118	121	115	121	113	113	123	120	112	122	104	105	120	122	131	122	134	111	92	109	113	118	107	116	102	98	125	121	131	137	121	106	121	128	108	104	99	104	118	113	129	127	110	123	107	109	120	132	86	100	138	122	102	106	117	111	117	119	135	117	117	127	124	104	113	112	126	130	108	118	121	120	107	116	136	135	120	121	117	129	119	108	112	116	119	109	116	132	113	117	91	113	154	117	101	112	118	118	106	114	116	114	104	124	103	118	97	104	134	115	131	120	121	103	139	123	117	127	112	133	103	117	121	112	119	113	117	116	116	131	89	128	128	106	133	108	113	116	105	115	118	113	122	111	106	94	113	110	125	111	137	113	109	119	115	122	125	106	124	111	116	129	126	103	109	106	116	110	125	107	108	121	130	121	128	114	103	111	105	110	134	129	141	100	130	135	128	132	124	111	103	120	105	100	114	122	106	124	103	122	104	131	126	109	125	102	108	97	98	113	121	117	116	121	112	106	117	118	122	100	120	91	103	94	99	124	137	118	125	104	120	136	113	122	140	115	131	115	115	128	114	126	129	129	117	131	105	128	114	87	108	120	112	134	134	119	130	116	139	114	109	122	123	98	115	105	120	113	101	122	92	109	104	118	104	110	125	114	120	101	114	108	136	110	92	119	113	142	123	115	110	101	110	114	124	97	112	116	113	106	130	103	105	132	118	108	128	117	117	115	110	120	117	128	95	131	117	115	123	115	117	121	114	112	105	109	115	115	125	94	115	126	110	117	111	98	120	115	116	123	118	116	128	102	127	82	103	112	133	116	117	113	130	139	119	115	123	132	120	104	117	112	111	108	122	113	140	98	103	119	118	123	111	118	101	117	110	102	117	116	110	125	123	123	112	114	134	104	114	111	124	119	124	108	101	123	122	121	116	121	125	107	112	114	124	119	126	110	129	112	114	97	112	120	107	119	112	117	113	110	104	119	96	112	113	145	109	113	140	134	107	106	109	105	102	117	111	121	119	118	97	127	123	110	132	119	113	136	111	107	120	132	118	128	95	109	114	121	121	113	117	116	115	126	92	115	113	98	94	119	129	109	126	109	126	119	117	113	102	112	109	128	108	111	111	112	118	142	124	114	113	142	113	118	121	117	124	109	118	109	121	133	116	114	121	106	134	103	122	116	106	134	107	136	107	113	121	114	103	127	104	108	96	108	132	117	108	123	115	134	122	121	110	123	107	110	108	105	108	107	115	97	106	121	119	124	107	129	97	139	98	123	122	133	143	118	122	106	116	106	111	101	111	114	120	127	123	132	119	93	132	118	111	113	116	117	140	111	129	110	131	111	101	127	110	107	100	98	112	104	110	120	126	114	108	119	112	123	102	108	111	108	100	109	134	107	126	120	109	109	121	137	128	125	101	129	147	117	94	121	125	125	134	104	117	114	108	118	118	130	121	109	102	107	113	106	92	119	119	99	109	115	89	99	130	113	135	126	92	117	107	100	120	99	105	117	125	122	120	107	120	121	121	117	140	109	111	116	102	118	100	120	132	124	128	113	132	109	109	121	113	118	109	123	104	121	110	115	117	119	95	114	120	114	118	120	102	102	131	128	109	136	95	113	111	99	105	132	118	120	113	131	127	106	105	107	106	113	109	125	115	114	120	127	104	104	118	103	129	88	113	104	112	151	112	116	117	103	116	107	125	103	126	117	118	112	108	124	120	119	105	108	125	104	113	126	125	116	104	113	93	114	130	88	128	103	122	99	126	110	120	107	115	104	106	112	116	146	114	89	115	124	122	103	101	132	111	115	108	118	129	133	126	121	107	114	118	95	120	128	124	131	125	120	112	94	109	130	133	95	123	133	115	106	109	108	112	117	113	121	106	106	101	109	112	122	138	110	107	117	113	123	113	124	123	90	123	117	120	112	103	118	108	105	110	106	104	114	112	103	110	107	114	121	137	150	117	117	91	123	111	97	113	116	120	107	107	128	126	111	129	119	106	117	123	130	120	103	114	103	138	111	113	111	115	122	122	107	114	117	114	121	118	112	103	124	105	121	109	130	112	106	121	110	116	125	102	114	128	102	101	107	114	114	109	108	103	112	126	120	112	101	119	108	84	112	112	114	119	109	101	106	111	111	111	103	112	132	123	115	104	123	130	113	98	115	109	101	110	110	121	125	133	118	122	101	92	115	121	119	104	121	128	102	125	125	122	105	122	115	109	113	103	118	112	123	107	109	104	106	123	99	93	116	131	106	105	110	105	114	108	121	101	122	138	118	118	110	112	117	105	119	129	104	114	117	103	89	118	137	103	108	120	124	94	103	142	99	115	118	98	126	121	110	115	130	116	117	124	120	108	107	85	122	125	118	140	122	107	128	117	93	124	110	106	129	105	126	124	88	108	126	107	117	120	126	107	115	106	128	115	106	108	111	122	125	131	106	95	113	118	105	108	118	119	117	126	116	136	117	122	116	124	113	109	116	116	101	105	120	140	111	96	100	116	127	129	105	134	101	115	123	117	118	115	123	104	109	107	99	120	113	121	96	104	103	101	131	132	105	121	133	105	131	98	112	107	131	113	128	116	108	107	108	100	113	113	114	95	124	131	109	116	101	114	122	123	112	108	102	117	115	138	102	116	116	114	122	124	123	124	108	104	117	150	103	104	131	101	103	127	127	129	117	125	115	105	110	103	111	114	120	105	108	121	122	124	123	96	99	119	125	111	136	94	107	120	89	87	120	111	110	114	117	109	117	134	129	129	118	101	112	133	110	100	127	108	92	106	108	126	141	105	111	109	111	97	112	116	108	94	101	122	123	106	106	121	114	117	114	116	124	130	109	112	108	114	123	101	115	129	105	107	117	112	122	118	114	138	119	112	106	113	103	119	111	101	133	108	125	103	116	112	107	142	109	113	121	102	117	114	126	99	130	119	115	122	109	120	113	91	111	124	96	103	94	123	117	114	104	118	111	113	131	121	105	117	117	112	126	134	117	136	117	123	128	116	112	121	115	122	114	113	114	116	131	115	105	103	144	104	106	146	95	119	126	113	128	108	142	133	114	114	106	96	116	109	102	106	123	104	126	136	120	120	128	122	116	120	129	113	106	81	105	106	93	111	126
16270	1415	651	598	588	520	460	450	464	405	421	382	415	390	403	404	396	391	368	413	367	399	343	338	361	338	383	376	385	375	363	373	359	392	392	359	359	384	379	366	369	385	366	381	378	394	367	398	393	380	380	353	398	380	385	372	376	339	408	383	357	371	351	385	344	374	402	386	343	330	323	385	379	356	362	383	374	354	365	401	379	376	379	357	361	368	354	374	365	368	393	349	371	399	430	395	363	352	379	384	385	382	364	365	357	399	356	380	388	390	340	376	399	374	388	413	318	398	366	403	360	376	379	358	392	368	409	334	380	361	377	386	370	373	364	370	357	343	368	421	372	378	367	389	344	372	367	403	360	402	386	386	370	379	353	345	389	389	343	364	375	376	362	399	374	384	372	354	360	351	335	403	396	343	396	387	374	385	376	352	372	374	386	372	359	353	408	375	397	366	403	344	364	391	378	392	379	356	404	363	380	349	358	391	354	368	366	381	385	376	422	370	384	339	354	352	353	369	350	391	360	377	362	364	393	392	361	365	361	330	388	376	363	355	382	393	382	362	359	350	342	389	348	390	374	361	388	345	387	355	342	383	364	392	393	326	401	391	396	363	404	363	360	363	376	366	370	363	377	386	369	351	342	362	347	373	361	409	372	367	358	367	346	367	361	333	373	359	395	375	404	375	380	362	368	366	355	358	381	351	378	375	362	353	413	402	382	349	360	379	353	364	395	358	363	408	343	395	374	393	336	404	358	381	356	365	371	386	371	349	375	374	365	371	376	394	337	386	365	375	351	360	387	388	377	367	366	363	374	375	362	375	356	328	364	359	405	383	406	394	362	365	370	395	383	351	365	385	362	383	370	362	405	371	385	355	350	367	402	382	360	374	380	366	366	366	383	374	370	348	384	377	385	355	389	352	405	348	365	374	358	331	358	377	353	392	375	363	390	378	352	383	327	352	373	394	354	359	351	408	368	363	361	389	368	373	394	355	392	338	360	400	386	359	318	358	350	365	355	350	390	347	394	379	354	357	363	361	363	365	358	348	369	396	348	356	367	384	406	352	393	340	348	393	370	348	362	359	355	373	360	388	376	362	372	374	405	381	356	392	414	378	368	412	358	354	344	366	358	360	384	380	391	361	338	410	401	340	376	363	385	364	367	368	374	367	410	363	372	395	393	332	373	354	352	326	405	347	372	332	366	361	403	407	396	377	349	392	392	359	353	367	339	381	381	374	344	373	390	370	377	378	410	342	388	363	372	353	376	344	330	368	388	386	377	326	353	376	356	402	394	371	360	366	359	366	389	391	378	384	410	363	386	380	343	370	348	372	393	343	375	371	337	374	332	353	367	390	383	402	359	370	367	409	381	362	384	394	379	401	371	377	391	351	348	361	343	353	388	345	370	377	383	380	354	377	368	341	371	385	393	407	363	354	388	409	363	345	366	389	391	339	383	381	394	384	384	365	385	395	353	348	365	367	363	386	367	381	356	351	389	358	409	375	373	358	381	381	368	375	335	384	359	385	400	407	363	370	396	361	365	384	351	391	376	385	386	395	398	382	383	410	396	388	367	408	371	395	405	357	385	370	366	349	360	343	388	388	391	394	372	393	358	365	359	403	362	340	395	356	367	401	382	388	375	372	385	361	360	359	363	339	352	382	364	393	364	341	334	349	342	367	346	373	373	357	370	381	371	434	374	383	368	372	369	411	389	383	410	359	368	434	357	375	371	348	358	397	394	379	370	387	338	381	406	388	383	374	351	378	355	379	326	385	350	352	374	380	368	369	359	352	369	380	375	348	383	356	400	390	371	380	347	354	389	408	367	372	367	378	369	355	360	350	365	382	383	354	397	402	377	369	363	364	385	400	354	347	376	375	375	332	366	400	402	347	422	351	358	345	372	376	387	346	398	372	402	371	361	393	348	377	363	417	364	361	401	378	402	418	337	392	351	352	342	346	370	379	358	388	399	375	389	361	380	386	322	376	335	366	345	400	358	386	387	385	395	378	334	364	373	354	337	369	349	426	378	394	332	384	369	378	358	373	385	406	373	406	358	371	368	341	310	359	375	369	375	363	387	364	359	385	373	347	382	371	337	408	410	365	353	366	354	373	351	362	379	391	437	366	352	379	392	384	361	381	366	384	340	376	341	350	376	339	386	369	396	389	359	359	384	350	406	366	330	372	392	388	358	392	360	356	382	352	352	375	381	366	346	361	390	364	338	377	380	387	369	364	417	347	416	359	394	420	339	384	382	363	398	402	332	337	365	407	384	366	366	411	358	331	375	379	374	386	392	381	349	387	369	380	364	385	381	364	372	371	366	349	372	377	379	422	392	379	362	388	398	387	390	404	333	393	344	386	421	391	380	371	351	359	375	345	368	411	383	366	363	341	386	377	365	392	366	406	362	413	383	382	365	350	370	387	367	366	365	356	366	350	358	373	366	376	360	398	352	364	406	378	370	373	343	390	363	388	415	396	386	371	365	365	366	402	415	403	355	352	372	370	371	371	357	357	387	344	375	399	390	364	403	370	366	363	347	337	382	364	400	370	380	335	352	371	399	387	375	366	374	353	365	378	348	363	343	335	352	345	392	384	364	390	343	368	385	354	370	367	389	390	375	378	407	398	385	373	376	357	394	369	371	378	363	344	352	358	386	356	356	343	367	397	352	365	374	358	348	399	371	394	413	357	383	384	378	386	391	353	364	357	374	354	370	356	409	371	371	370	376	369	368	348	399	401	359	352	365	361	372	366	365	335	388	338	356	349	380	404	318	393	361	362	386	379	382	395	388	362	387	359	389	362	370	401	349	343	350	391	380	377	382	370	384	370	363	379	344	355	361	336	342	356	363	370	348	374	382	388	362	372	372	372	346	350	347	369	384	394	369	353	382	363	391	390	363	362	343	371	385	380	334	385	395	373	390	371	381	373	408	386	387	361	376	393	394	404	363	341	360	361	397	394	344	371	344	356	380	361	415	336	365	396	365	406	369	376	364	366	351	405	376	379	340	385	363	371	390	356	384	375	362	359	343	363	404	368	387	371	350	391	376	345	381	398	354	363	366	355	358	362	405	351	355	362	385	351	396	362	380	394	403	379	378	336	387	362	392	356	363	397	357	354	381	391	390	343	372	369	375	370	373	340	352	385	388	382	325	382	379	376	375	380	373	379	358	344	349	373	378	372	382	392	387	362	363	356	384	396	348	366	369	373	390	381	389	375	393	348	387	389	404	368	390	380	372	345	380	350	383	373	373	385	350	366	369	346	403	357	382	393	384	356	338	392	326	388	365	373	398	387	339	378	417	411	326	397	382	341	382	391	383	358	368	369	355	405	359	360	346	374	339	366	341	403	330	336	347	378	379	375	371	362	377	365	386	351	340	343	380	341	381	395	356	378	393	370	397	389	389	371	365	328	374	395	412	346	361	322	378	403	376	368	415	334	370	413	336	389	372	401	375	383	358	361	368	355	393	393	330	388	358	363	358	401	353	408	378	384
40867	20375	10125	5156	2206	862	381	204	150	145	149	128	159	145	146	150	158	148	134	135	136	133	146	154	154	136	126	166	118	135	136	120	161	142	141	120	142	139	151	127	136	145	148	154	126	149	125	118	146	134	140	135	142	115	138	125	133	118	135	133	131	133	141	136	150	122	133	148	126	126	133	110	127	127	123	122	140	127	127	125	124	118	146	130	136	127	107	148	148	129	134	120	132	133	138	135	130	119	147	138	127	129	125	121	131	125	152	133	117	145	138	134	140	128	101	140	128	130	135	152	140	117	141	111	141	136	140	137	144	132	129	123	143	141	130	121	142	128	134	125	126	144	125	130	122	130	137	135	123	124	135	113	127	153	115	114	151	137	115	114	138	151	133	136	139	138	144	118	146	156	145	127	131	116	135	110	125	137	115	139	149	139	138	130	126	137	132	134	119	137	143	131	120	154	141	131	147	131	150	135	140	143	143	141	131	135	122	124	134	127	129	125	150	123	122	138	138	153	136	115	132	140	124	100	116	137	141	120	127	145	129	132	126	129	126	141	139	138	128	130	124	131	107	116	123	171	131	128	120	125	125	139	120	111	128	124	135	138	148	121	121	144	127	119	132	132	126	124	118	127	144	127	125	117	129	116	135	129	125	129	144	143	130	128	126	155	117	126	112	134	139	132	146	130	124	123	126	127	146	132	136	112	130	144	117	153	131	150	123	112	132	133	124	122	131	138	137	106	135	133	137	126	145	136	131	114	134	139	122	143	140	157	135	155	159	141	145	137	120	133	127	135	129	137	117	145	115	131	131	130	146	145	127	122	121	152	131	123	151	115	119	120	140	130	126	144	133	140	119	147	137	142	138	129	128	135	124	136	131	139	138	129	134	129	99	150	129	135	137	137	136	143	115	149	119	112	136	156	114	143	136	138	143	132	138	132	143	141	117	137	135	149	127	123	138	129	113	132	129	118	163	133	138	126	124	137	139	120	143	143	151	123	109	128	114	155	139	133	117	131	125	121	132	139	133	142	138	127	114	126	134	150	127	136	126	139	124	124	142	133	142	133	133	125	123	136	139	128	138	126	129	122	125	123	117	149	146	141	149	129	146	136	136	126	112	132	128	128	133	128	140	114	145	143	143	145	146	122	151	140	144	135	133	142	125	131	138	110	116	117	139	125	146	128	132	126	133	132	139	132	128	127	144	125	112	138	119	118	151	124	123	127	115	138	127	141	159	112	129	134	120	126	126	133	129	154	128	115	137	122	132	121	125	130	136	155	131	131	144	119	119	132	121	142	133	144	131	130	128	133	139	137	122	125	155	139	127	122	122	145	122	121	125	136	125	128	138	115	136	123	116	125	145	115	122	132	125	119	127	129	140	125	112	136	136	117	135	144	146	135	128	104	132	135	138	148	147	115	131	147	150	141	135	143	148	129	137	127	138	104	139	122	135	121	139	129	138	126	135	158	129	132	127	127	133	132	130	130	125	127	138	136	133	122	132	133	132	136	133	124	142	148	146	124	157	120	135	130	151	141	128	125	114	128	137	116	123	142	140	135	114	133	115	136	114	127	143	135	131	141	118	131	129	138	118	138	131	125	119	126	150	129	142	132	131	131	131	158	127	123	126	109	123	117	127	127	127	134	110	128	113	138	142	122	139	114	134	122	128	135	137	146	143	138	160	133	138	125	139	137	126	117	116	113	148	129	118	133	118	124	128	140	112	150	124	134	124	118	148	127	119	118	135	119	148	112	118	126	143	139	114	142	138	143	135	128	126	145	135	136	132	127	141	129	104	157	127	132	142	140	157	136	116	127	129	147	137	128	128	121	130	115	127	144	125	120	119	138	144	130	120	147	131	124	134	127	136	142	126	121	131	104	115	136	125	150	131	123	116	119	131	118	116	142	128	114	107	121	140	140	118	144	128	147	137	127	124	134	128	131	130	136	102	145	134	108	135	139	135	132	128	141	137	123	123	127	122	125	125	132	125	120	122	148	134	144	132	135	120	120	140	132	149	130	111	129	135	126	104	161	122	120	130	121	116	132	136	123	129	138	116	140	146	135	126	113	128	123	111	136	136	132	121	112	131	146	135	134	149	135	119	134	145	119	140	132	139	135	111	134	140	129	128	131	159	139	142	145	124	138	133	117	134	103	126	108	139	134	119	125	124	150	120	133	139	126	125	117	137	127	150	152	143	117	123	119	137	143	141	136	112	134	128	123	137	111	128	136	127	131	124	125	152	142	144	137	141	149	137	124	128	137	115	136	122	133	123	127	122	165	136	120	116	114	139	149	131	122	123	129	110	153	135	143	124	122	107	129	130	132	138	130	115	135	130	117	140	155	139	112	110	117	124	116	161	120	133	117	139	132	156	137	131	146	120	98	141	139	147	135	140	116	114	144	126	134	132	129	123	146	137	143	145	134	129	150	124	149	127	131	155	153	129	111	135	132	120	142	119	141	133	125	132	118	138	120	120	113	134	136	136	122	139	132	121	132	122	132	130	129	113	138	141	131	128	124	121	139	163	134	150	128	165	139	133	123	117	146	134	130	131	114	114	123	127	142	125	128	105	130	136	128	138	133	138	154	129	140	145	128	118	137	130	138	127	131	110	150	122	131	133	150	130	126	137	138	112	129	125	122	129	136	130	130	128	128	126	148	122	123	141	130	134	135	145	115	143	128	117	154	150	130	138	129	146	160	120	141	134	132	134	149	137	141	145	143	135	117	142	127	118	112	120	121	140	138	133	140	137	145	148	139	123	147	144	140	137	148	161	153	128	126	142	115	138	138	122	124	127	133	129	132	141	136	122	98	154	136	104	121	125	97	127	113	126	146	111	120	137	113	134	127	117	148	152	139	121	137	155	118	133	108	154	142	151	133	121	105	138	132	135	128	130	126	142	136	150	134	150	125	137	135	147	134	135	137	124	128	114	140	127	127	137	127	141	148	157	135	138	123	134	126	145	127	143	142	111	152	118	127	132	150	121	129	137	118	118	139	112	132	130	149	123	135	126	123	125	114	148	130	150	137	129	125	139	155	126	112	140	127	116	123	132	129	114	117	141	145	107	114	123	132	129	128	149	133	139	126	129	148	116	124	114	125	128	141	148	121	146	144	140	125	127	139	138	134	133	131	130	132	126	141	135	146	129	133	130	131	133	135	131	123	113	123	142	119	141	133	114	115	128	115	115	149	128	132	136	142	115	141	126	121	135	140	146	135	114	134	137	124	125	138	112	135	118	112	129	128	132	134	139	141	145	124	133	104	133	157	145	123	135	128	123	132	126	116	131	119	148	117	131	142	133	125	129	130	144	129	121	145	116	145	138	121	138	131	120	124	126	135	143	125	143	128	129	141	126	136	122	150	142	110	145	115	117	149	145	130	134	134	117	123	128	138	130	139	121	106	147	144	138	120	126	120	125	114	127	127	147	125	118	133	95	144	122	145	141	128	149	163	139	135	124	150	122	143	128	117	131	124	136	159	141	132	122	130
27004	1435	1324	1379	1145	944	841	719	655	568	542	588	527	504	550	491	480	457	452	462	441	421	428	448	437	444	394	425	400	399	437	397	388	444	454	427	405	389	464	423	414	425	421	442	439	380	425	435	417	456	437	409	414	449	414	434	427	432	448	430	414	427	409	403	449	414	449	457	393	412	420	433	422	441	406	431	422	409	432	406	461	422	355	421	409	424	406	458	440	437	395	345	410	420	401	406	432	428	422	430	409	415	421	413	440	398	388	416	423	447	407	410	398	425	413	407	411	402	392	410	411	385	405	438	436	413	476	451	401	433	420	449	393	409	440	409	404	430	414	451	456	426	377	421	431	394	372	409	400	415	389	435	414	409	390	382	393	406	436	419	379	414	419	426	417	451	456	425	422	425	416	446	446	410	439	405	369	463	431	376	416	423	412	434	450	436	426	435	416	453	439	446	412	422	416	453	418	376	397	419	422	404	374	420	414	418	469	430	392	403	426	466	377	421	371	431	432	453	432	432	375	386	388	429	391	370	451	413	412	446	398	441	390	434	398	400	400	391	430	398	441	435	444	416	390	420	461	412	450	417	402	405	379	438	412	386	418	442	415	415	451	439	434	417	388	461	439	416	417	363	423	401	451	415	427	400	406	416	371	429	421	422	437	375	430	417	417	438	424	420	427	401	459	450	425	424	429	444	427	418	391	411	423	418	391	438	444	421	443	396	460	433	403	398	406	432	400	402	408	437	435	425	445	370	434	430	389	457	416	423	440	438	423	437	439	403	420	398	419	465	435	448	451	400	430	446	411	400	410	379	407	397	423	418	395	421	427	398	400	404	409	415	422	383	452	394	405	423	424	418	381	408	415	404	441	376	405	413	379	424	419	408	443	407	407	419	381	426	414	425	401	394	426	424	387	414	408	388	417	462	423	433	439	415	453	401	418	403	446	398	405	403	429	409	450	405	420	398	448	416	409	451	413	437	395	409	406	460	423	431	433	379	377	397	429	422	404	416	393	436	427	416	426	445	437	447	434	428	391	416	388	418	401	466	457	426	397	387	413	412	402	421	380	404	424	426	398	412	418	458	454	395	433	403	410	384	411	423	420	417	442	451	425	406	401	438	470	428	443	435	427	430	410	388	404	399	411	453	382	408	427	480	409	443	443	432	401	403	423	429	416	398	401	415	416	421	399	447	464	431	426	450	412	414	418	424	384	453	419	394	422	453	413	394	426	437	425	398	432	392	398	377	429	468	429	389	414	416	435	419	436	365	418	438	422	391	409	443	394	395	433	433	449	382	435	405	464	413	426	439	425	415	415	420	355	439	454	466	434	428	385	404	396	442	410	419	434	441	425	444	415	418	418	416	373	449	415	411	397	400	423	430	414	411	387	433	441	449	485	425	401	416	452	429	463	427	399	439	421	432	463	407	423	393	453	435	432	461	386	399	444	424	400	430	431	445	416	410	396	374	422	440	412	384	430	395	391	404	446	420	391	443	408	443	436	395	415	448	435	404	424	385	418	432	415	412	409	399	384	411	381	443	446	415	431	424	428	412	397	396	413	419	416	434	466	412	390	439	402	435	388	432	438	397	412	409	407	417	370	423	408	432	410	431	406	424	380	462	398	400	423	389	447	442	390	424	433	404	407	386	428	429	415	416	408	410	440	424	392	396	422	427	416	384	460	407	409	427	428	407	464	410	430	425	401	415	420	436	408	379	429	393	425	389	409	394	408	417	402	425	417	401	436	400	419	410	412	416	414	414	374	421	437	400	403	416	366	406	440	419	389	418	434	415	403	451	413	438	410	413	421	409	390	418	440	409	434	430	389	417	422	429	395	398	425	407	407	392	422	417	383	455	384	384	411	432	408	418	399	426	399	420	441	440	415	412	427	421	433	412	454	429	440	453	410	403	417	409	434	432	421	408	415	382	426	385	442	432	414	391	425	405	432	389	444	429	395	397	406	472	415	420	387	416	440	447	406	428	431	414	413	418	424	419	394	428	429	401	432	467	415	428	424	449	409	427	419	398	416	378	416	421	401	416	393	437	426	433	461	437	415	406	374	437	437	425	403	437	386	415	431	422	433	412	388	392	421	443	422	433	459	409	440	360	409	381	409	415	403	387	398	436	431	431	455	425	444	426	405	427	389	415	406	447	405	418	417	401	402	429	397	423	438	410	404	442	417	413	415	412	408	445	399	427	414	426	443	424	445	413	404	418	448	399	415	396	418	415	413	411	429	395	439	434	406	398	437	365	395	447	413	377	391	406	451	421	434	386	412	378	432	421	426	430	459	401	366	386	438	420	400	415	396	426	431	406	434	384	415	429	404	398	397	392	387	445	412	411	410	438	384	421	395	401	451	391	405	410	473	424	396	446	416	407	427	357	438	420	387	433	424	428	420	435	422	446	396	412	398	406	387	407	403	424	429	438	406	426	403	421	421	408	422	394	420	454	414	424	444	433	387	425	419	422	420	422	407	420	391	434	426	403	425	453	423	436	385	407	460	472	398	410	421	420	393	419	417	428	415	442	435	407	425	401	440	418	413	449	418	414	387	416	434	448	421	381	391	438	454	420	410	422	424	418	421	439	412	401	392	413	439	424	399	436	389	406	410	428	413	407	416	400	434	415	394	373	401	416	419	404	413	410	439	430	449	435	403	437	389	419	417	422	441	406	381	456	419	410	400	432	436	441	403	399	423	415	402	405	389	440	417	416	422	418	411	399	429	413	427	426	401	417	431	401	413	378	398	407	441	426	413	417	395	443	426	391	432	378	426	443	389	456	421	409	418	462	384	398	389	385	415	397	417	432	402	417	424	394	398	401	377	409	403	412	448	444	393	448	443	433	395	422	437	430	429	385	426	380	434	437	410	432	468	429	367	394	420	407	406	410	410	428	398	459	411	420	437	401	401	392	441	397	371	425	395	415	389	428	449	369	453	371	432	435	419	401	434	432	428	414	402	402	446	443	426	425	411	434	413	400	401	415	436	442	384	456	433	422	448	375	412	432	444	382	423	424	434	409	410	414	436	408	413	403	399	405	417	412	399	405	412	408	441	399	424	438	426	422	420	399	423	431	417	449	446	376	408	470	448	441	404	404	422	427	407	413	445	406	462	427	406	419	401	415	399	412	387	418	417	396	404	409	391	432	408	421	410	392	417	417	415	466	456	408	400	403	400	434	449	415	407	397	399	399	423	392	410	441	428	433	404	397	411	422	398	449	421	416	377	423	411	419	449	416	411	376	375	437	384	423	422	452	394	425	378	414	434	391	409	395	413	406	450	407	424	425	408	429	461	427	454	442	387	404	452	403	469	404	402	413	411	432	439	454	469	398	425	406	407	415	410	448	413	431	444	432	393	440	411	437	420	433	376	422	422	448	432	404	431	417	451	362	423	437	415	419	414	451	432	466	397	416	428	417	427	403	409	476	437	401	424	409	437	383	416	408	418	424	417	413	442	444	414	418	389	439	403	442	414	408	474	412	411	408	430	445
54314	30661	23870	21358	15921	9814	4933	1670	668	531	460	440	426	382	362	397	335	301	315	305	304	331	272	289	281	285	316	305	285	252	270	264	263	255	265	269	260	264	285	263	279	254	248	246	265	271	282	279	254	247	258	241	288	247	245	266	259	254	240	253	237	263	251	249	259	253	264	283	261	271	255	262	254	255	268	259	240	238	259	247	236	244	265	276	269	254	235	218	220	275	277	258	249	316	255	268	234	245	302	258	243	265	233	243	286	248	248	262	251	264	259	248	220	258	275	247	245	273	254	262	280	242	229	276	253	256	248	269	282	265	243	246	252	247	269	290	274	287	252	272	269	256	245	255	258	242	243	278	242	232	277	255	237	245	251	261	274	263	248	261	263	262	245	285	242	257	287	261	258	261	244	254	258	250	249	219	251	256	268	262	244	276	244	266	278	253	280	252	242	271	272	260	259	243	235	255	261	246	256	233	249	239	261	254	243	237	270	273	253	218	256	292	242	216	253	234	257	258	236	278	258	254	278	250	229	257	278	246	265	270	223	244	255	257	269	256	253	251	266	257	244	251	252	265	265	222	235	258	245	273	265	258	241	270	251	238	243	235	228	260	222	250	236	276	254	247	269	262	258	250	209	263	241	274	255	263	280	264	257	266	260	262	234	255	250	284	261	243	251	274	253	248	272	253	253	244	270	268	246	254	249	236	224	256	230	254	274	264	278	245	260	232	255	237	268	262	266	282	290	256	230	271	265	236	252	252	239	276	260	261	274	278	250	277	255	262	281	259	222	253	269	258	239	262	249	254	248	246	222	261	232	266	260	244	253	236	236	279	237	251	261	269	264	267	252	258	257	264	247	258	293	247	263	245	247	269	234	270	292	253	261	244	259	246	253	264	249	247	241	218	209	276	265	246	263	244	238	246	261	250	262	258	229	250	266	240	237	259	276	238	267	273	272	265	237	243	258	250	261	266	248	241	254	231	260	289	265	242	250	231	242	281	268	251	251	225	242	243	252	288	278	230	264	259	266	255	288	254	264	266	243	245	246	238	264	291	232	260	239	258	266	249	244	251	257	249	251	252	278	254	246	259	273	209	269	242	258	245	253	244	255	293	248	260	264	238	288	252	258	275	244	259	277	285	229	233	238	268	256	280	277	279	261	264	284	240	264	241	254	254	261	254	229	255	277	232	258	255	238	227	249	276	274	282	236	261	240	274	248	246	227	250	284	267	263	245	268	267	251	286	275	239	251	245	261	245	244	239	299	266	242	271	287	269	250	271	239	234	257	239	255	266	262	228	237	258	251	249	274	248	267	237	255	246	303	226	254	263	240	241	257	234	250	245	251	239	230	233	248	260	289	247	269	246	266	233	302	275	275	272	256	231	271	259	239	243	273	272	269	243	273	238	234	262	260	218	256	252	300	281	238	251	227	230	264	251	255	256	245	263	267	266	248	238	263	265	260	250	230	256	261	225	246	264	247	241	246	256	253	250	216	257	251	253	259	273	242	251	251	256	227	257	268	259	265	256	253	260	243	226	234	216	299	236	256	260	240	258	246	232	224	231	243	257	235	278	244	247	291	250	214	250	250	263	263	264	260	261	260	259	233	243	268	285	234	242	244	276	256	234	259	242	285	261	278	243	262	247	244	255	257	242	224	247	258	267	228	260	246	225	248	244	236	252	248	263	264	233	264	258	240	244	266	254	247	234	254	231	239	265	244	249	247	241	256	253	282	286	245	218	261	282	252	239	252	252	286	247	259	252	273	255	268	256	213	250	247	293	256	251	242	245	287	254	227	249	275	263	258	271	273	246	267	228	263	248	229	261	270	303	258	250	275	249	248	273	288	272	243	265	265	269	249	268	267	234	266	223	258	252	308	268	267	257	266	255	270	241	285	272	233	256	241	238	249	259	249	258	277	243	268	251	253	236	244	231	235	272	229	260	240	255	273	238	274	235	278	275	250	240	289	243	246	250	259	234	270	273	253	248	254	221	254	249	250	295	263	278	241	263	301	243	254	248	234	261	251	239	290	256	263	257	247	257	257	270	240	232	256	267	282	254	274	264	249	286	245	245	256	236	215	276	238	253	265	261	273	279	213	240	232	245	234	247	236	276	283	270	240	250	239	251	242	258	269	260	228	272	224	255	233	260	259	260	278	287	250	253	241	235	259	238	247	268	272	237	276	267	274	216	285	271	248	262	228	255	263	257	253	233	255	243	278	248	231	252	268	235	239	252	260	252	238	235	262	244	236	266	241	289	279	246	239	273	248	251	252	271	246	239	264	277	265	265	252	224	289	250	264	255	215	239	265	258	274	254	251	227	275	274	224	243	239	281	251	259	251	259	283	240	251	253	250	231	238	252	265	263	238	265	261	254	269	226	241	273	247	229	260	242	242	240	255	277	230	276	293	254	254	247	248	271	262	270	238	257	263	263	279	255	259	265	274	250	285	255	244	256	249	278	259	252	256	274	252	255	244	267	247	282	237	249	247	240	235	266	242	286	233	239	256	252	232	256	227	257	261	263	245	268	269	275	245	224	251	251	255	255	238	262	257	246	275	239	270	243	259	262	280	254	271	265	242	254	239	259	263	244	248	252	225	263	267	242	249	233	254	271	257	248	283	289	296	264	259	256	271	248	247	245	254	270	253	246	274	266	252	245	273	231	254	260	251	266	260	259	243	280	256	246	279	256	260	262	257	257	257	257	253	258	253	226	263	271	239	273	260	249	250	246	224	252	241	249	273	264	249	252	268	241	240	259	244	259	252	285	254	240	261	249	249	252	297	247	245	256	260	262	256	258	258	222	226	248	232	249	259	233	254	240	246	241	276	251	249	259	260	249	234	243	269	263	269	260	257	259	250	282	259	276	248	270	293	249	237	255	267	253	279	277	258	248	278	270	246	234	283	246	270	262	255	260	272	240	285	227	232	259	282	243	260	253	234	282	254	252	272	245	236	240	245	243	250	228	261	265	288	276	259	274	259	259	266	241	208	230	270	265	272	224	280	270	227	278	231	265	255	240	242	272	233	235	233	261	271	248	272	264	262	237	225	230	244	267	254	283	239	226	239	254	241	276	256	241	256	239	257	240	248	268	242	243	238	244	235	239	241	261	258	228	257	263	265	264	252	259	225	239	263	261	265	266	282	229	243	285	240	261	268	255	259	250	258	250	239	264	270	239	247	258	266	217	250	257	281	231	264	280	249	273	238	272	286	223	243	272	250	261	255	300	238	264	239	273	219	267	238	241	255	247	254	275	265	219	226	270	237	281	241	246	227	267	273	262	253	246	291	257	256	268	263	256	248	258	246	236	269	222	227	242	288	266	246	245	273	262	278	269	251	236	263	236	259	264	267	253	254	267	261	291	252	269	266	261	244	274	241	275	240	260	239	266	243	239	280	241	230	301	263	287	261	276	238	233	258	253	235	241	222	263	243	239	251	248	234	250	256	257	277	244	250	206	269	247	282	286	258	234	245	250	248	255	260	266	281	254
45740	13262	7153	7466	6324	5355	4163	3155	2698	2278	1947	1814	1688	1511	1335	1393	1224	1149	1186	1103	1064	1036	1032	994	959	963	884	921	890	868	853	855	869	880	841	839	758	805	837	820	782	784	785	769	768	749	748	797	746	789	782	748	779	765	707	759	806	705	742	745	730	772	705	727	713	699	729	721	701	694	700	767	750	719	710	691	727	706	646	674	744	670	718	707	707	707	644	715	751	711	692	763	719	721	696	715	742	711	686	694	695	751	692	653	727	707	637	700	687	715	696	695	651	686	703	749	691	725	721	721	694	756	680	696	683	689	694	731	716	700	674	686	669	651	750	700	729	721	737	731	689	713	656	722	721	735	690	705	698	709	734	661	703	688	714	667	727	672	721	713	724	670	671	680	725	678	754	707	707	681	703	663	752	705	722	690	736	699	705	702	716	716	750	658	669	713	703	655	685	717	720	697	714	718	700	692	709	693	758	679	629	680	710	739	670	754	696	701	683	668	647	694	670	704	687	662	715	685	685	714	716	691	622	703	731	787	716	703	731	702	716	746	665	678	704	720	692	717	736	691	681	686	719	682	724	658	677	723	732	711	726	712	755	702	691	683	747	686	668	724	685	697	678	709	716	654	696	676	700	683	668	686	696	737	710	669	726	721	694	691	715	683	670	712	716	709	689	703	693	629	749	720	749	675	690	724	669	690	720	729	740	671	674	736	650	687	692	701	692	692	700	743	696	666	729	679	699	692	683	710	668	728	692	755	655	715	693	719	698	659	659	703	696	656	701	712	710	727	675	680	649	723	651	693	699	729	717	716	678	722	698	717	730	665	691	691	668	718	648	709	666	729	712	677	686	712	680	682	702	724	703	692	668	695	704	689	749	696	717	668	696	680	704	719	697	656	709	674	702	717	729	662	688	710	669	688	712	684	692	675	656	705	693	688	710	704	743	759	629	648	667	721	680	713	690	614	708	695	744	677	705	698	736	675	710	676	712	713	655	673	674	704	716	715	666	698	680	708	668	762	717	652	665	679	705	689	690	677	750	713	728	693	696	707	651	690	681	743	680	714	713	674	711	667	660	654	703	709	719	680	652	726	690	718	677	684	710	663	694	682	721	689	672	677	698	729	683	713	680	671	724	675	690	672	696	717	651	700	640	690	708	700	700	708	686	728	702	711	694	650	680	706	657	738	675	702	678	678	689	672	707	711	725	676	719	718	678	722	740	718	727	704	686	741	716	672	729	713	704	663	687	708	701	686	662	671	685	680	701	671	670	690	663	692	723	734	717	758	721	708	733	721	727	684	706	696	723	704	702	701	676	704	691	642	716	719	702	727	722	704	696	662	645	676	667	711	679	693	692	697	680	694	696	661	666	700	693	705	691	690	673	695	710	720	682	713	662	746	673	689	698	702	684	709	711	726	702	781	684	715	706	715	700	624	715	672	725	697	709	694	684	677	695	712	753	673	702	684	691	691	667	682	680	713	722	665	675	699	715	714	675	714	736	670	669	703	709	671	689	668	691	729	722	714	719	747	716	732	666	685	701	675	665	675	685	684	660	671	707	711	666	702	736	651	672	725	643	707	693	674	732	706	667	692	699	717	690	694	733	718	680	703	706	654	690	671	692	706	695	717	672	663	676	719	707	686	722	680	684	702	700	664	698	708	700	709	643	722	735	708	677	673	710	694	678	696	699	663	725	697	707	713	656	690	651	733	680	680	688	693	684	696	695	700	711	717	686	625	687	722	713	710	697	644	721	706	713	662	703	676	692	702	694	715	727	699	666	655	689	704	708	704	694	737	723	676	682	662	737	661	692	676	683	691	720	620	712	776	656	668	730	708	640	694	656	710	696	683	706	733	692	683	689	684	673	683	700	717	705	725	673	716	677	698	705	696	675	750	696	676	672	662	662	702	699	762	737	686	741	673	714	680	711	713	683	678	652	710	703	654	682	681	739	664	669	680	689	691	712	707	684	670	704	717	713	680	709	657	707	700	726	688	680	718	688	674	664	709	684	625	715	710	685	713	722	690	709	661	685	739	729	687	713	712	671	660	663	682	677	669	687	683	661	689	658	640	684	737	675	687	656	698	699	707	688	681	709	698	651	718	711	728	620	667	696	713	683	717	710	703	708	723	656	688	653	708	703	723	706	632	704	667	645	692	728	682	633	665	737	704	718	686	716	698	677	692	700	677	680	713	697	690	649	698	752	695	744	668	710	667	711	660	728	682	669	704	668	693	754	704	677	712	665	720	715	688	684	732	687	699	685	681	701	702	686	680	738	724	713	656	732	705	733	684	680	682	673	677	728	687	699	671	642	678	699	679	724	672	723	702	664	686	720	725	707	702	720	727	729	703	659	671	698	652	689	681	706	636	699	677	696	724	671	691	681	733	689	697	677	735	693	678	697	673	680	701	689	668	693	698	725	717	737	740	749	698	675	695	741	726	637	681	752	684	687	690	709	675	698	709	706	716	730	715	687	685	705	701	655	694	704	668	678	702	690	718	701	711	711	679	738	692	683	707	703	733	690	676	694	716	732	683	683	693	717	654	686	678	702	676	699	679	687	665	728	714	695	725	693	699	666	694	709	670	670	685	688	684	690	693	705	640	668	692	720	727	704	664	690	709	668	687	699	680	652	683	685	693	689	670	671	734	705	706	715	685	662	674	686	714	671	726	722	742	693	716	705	653	685	698	665	670	741	677	729	674	738	716	693	728	682	680	696	703	659	702	684	715	736	713	691	701	688	706	669	713	678	696	696	702	680	667	656	709	698	703	684	711	664	678	664	688	679	710	709	703	681	691	716	694	652	665	709	707	697	691	655	674	716	731	702	682	686	670	652	670	708	702	698	683	719	648	752	687	688	725	664	678	696	719	717	734	694	737	714	692	696	677	739	648	691	681	713	684	693	671	699	734	689	692	711	708	723	668	623	721	768	682	697	700	667	678	695	746	755	719	688	657	683	703	699	714	724	718	730	675	686	721	691	699	713	633	705	676	764	734	683	701	700	715	635	658	685	663	724	682	646	677	687	665	735	668	670	667	698	736	733	674	689	709	682	711	704	714	670	682	698	723	691	671	691	725	709	700	684	684	669	712	694	681	699	683	661	656	650	678	701	677	712	688	668	730	654	671	681	702	670	698	672	710	678	737	708	713	685	663	728	660	668	695	689	627	709	717	669	671	721	725	729	712	688	683	737	673	710	713	721	693	703	697	666	716	693	689	721	674	692	703	686	726	686	730	723	704	692	690	666	728	668	694	707	736	690	718	693	713	673	692	683	721	703	669	684	689	668	688	656	679	732	676	661	653	668	703	710	711	704	667	663	710	689	719	662	722	697	743	694	719	688	658	712	675	669	697	688	670	632	719	706	723	753	687	689	743	684	729	655	727	705	664	699	667	714	677	703	697	717	686	659	706	715	668	697	739	659	710	664	722	718	686	705	704	696	707	685	723	713	689	661	687	708	676	660	692	697	672	672	628	696	670	666	698	725	683	679	738
20994	8083	1784	669	369	264	180	132	133	114	119	121	113	111	116	131	106	113	137	119	134	115	110	116	144	115	128	116	120	135	120	111	101	138	139	113	115	121	129	136	126	112	132	101	124	123	129	130	114	111	119	102	164	116	112	107	121	119	115	113	124	116	117	123	109	124	118	129	134	123	107	130	117	127	120	121	124	102	131	108	99	113	122	100	124	90	105	121	146	116	94	130	100	128	120	139	115	119	120	127	107	112	110	135	130	134	110	112	131	120	121	117	133	113	85	107	122	132	109	113	95	135	139	112	110	107	99	123	124	110	92	132	125	128	118	112	132	106	130	127	103	117	119	104	119	105	100	129	119	116	103	105	133	109	119	111	100	111	116	109	112	111	112	114	149	124	126	92	118	103	116	115	121	125	119	126	130	120	111	100	130	105	115	128	110	120	113	125	114	107	119	102	121	129	129	98	109	113	120	125	112	136	112	113	109	128	99	117	115	116	122	130	130	107	110	118	109	103	133	83	113	116	96	129	117	109	109	123	114	133	129	103	116	120	115	109	125	118	128	101	130	119	116	139	116	114	142	128	116	113	125	128	103	110	99	130	126	119	118	104	105	122	114	109	109	121	104	130	117	121	115	115	134	138	123	123	112	125	111	119	101	123	115	102	123	103	115	102	107	125	114	113	100	125	118	111	102	122	133	102	119	116	97	107	123	136	115	118	111	115	114	144	101	120	120	129	116	126	124	108	121	124	113	133	118	137	119	123	132	133	120	112	114	115	115	132	129	124	126	100	129	125	110	124	117	116	117	105	128	125	132	123	113	108	117	116	129	116	100	109	137	129	119	127	119	119	129	137	130	139	112	111	117	127	118	102	145	113	122	132	106	131	122	128	110	116	112	103	109	132	120	130	127	106	125	111	99	126	116	107	127	90	124	129	116	97	115	122	132	106	111	128	127	113	114	131	122	124	98	112	105	138	130	115	113	110	121	130	104	124	136	119	133	129	126	125	118	106	108	126	107	129	114	110	98	98	101	133	127	109	107	104	120	126	105	122	112	119	117	100	107	124	120	113	117	105	121	114	97	111	90	141	113	114	103	118	113	122	126	124	112	114	117	131	97	103	130	120	134	113	138	109	138	127	110	119	124	117	107	102	112	94	128	107	99	135	121	125	119	123	122	126	147	125	108	102	112	118	110	121	126	129	104	128	132	109	104	120	103	108	116	115	109	99	126	118	116	121	108	103	106	110	127	103	131	106	113	120	112	103	111	111	122	98	115	126	129	112	111	109	122	127	104	105	129	109	133	125	119	117	91	129	125	106	116	107	114	122	122	135	116	127	123	109	129	123	113	119	124	121	120	112	127	118	137	113	107	136	124	109	111	121	131	119	112	118	124	106	125	128	95	108	108	119	101	102	124	95	130	120	95	109	97	121	119	124	106	111	120	102	117	126	131	103	130	123	107	127	112	128	110	126	100	141	116	113	102	131	127	102	114	104	119	125	104	148	110	109	133	122	139	138	107	114	111	103	130	109	96	127	114	102	127	107	100	118	131	104	104	108	100	120	113	115	121	97	110	154	117	124	108	121	146	102	106	133	123	120	120	99	117	107	125	107	131	116	125	133	100	132	122	112	120	118	138	113	111	127	107	113	110	121	104	112	127	118	127	127	98	139	124	123	125	114	97	126	120	123	117	127	136	119	130	112	137	134	105	113	115	117	126	133	119	106	113	123	111	136	139	109	106	115	108	101	113	121	117	117	117	114	112	88	131	129	122	94	121	117	112	114	107	103	100	115	113	116	114	113	119	97	132	122	104	116	111	113	112	115	131	110	129	124	110	115	121	117	106	120	113	117	111	126	108	130	109	120	118	127	118	103	117	110	127	125	111	110	149	106	114	122	123	140	106	120	110	108	124	143	118	115	133	108	99	125	132	125	124	108	116	111	104	101	123	117	107	118	135	116	111	116	116	105	107	103	130	112	121	101	108	101	127	124	133	116	99	112	107	123	111	108	113	118	126	118	116	119	102	120	143	126	108	118	107	111	121	107	116	112	105	123	108	118	107	97	126	88	117	103	100	109	104	116	127	114	115	94	101	140	112	109	107	119	91	108	116	117	109	144	110	116	126	107	114	108	107	110	131	130	101	113	126	103	118	125	113	123	123	122	110	119	114	130	110	113	119	119	110	125	115	123	104	102	134	110	97	126	107	134	139	115	110	122	102	111	115	115	107	116	116	116	126	110	139	127	118	139	129	125	112	129	115	123	123	142	129	119	121	104	119	118	98	151	108	124	130	127	119	111	116	128	133	117	116	115	121	118	122	130	119	100	103	116	98	104	119	113	121	130	115	133	133	108	128	135	119	127	117	125	105	123	110	134	103	117	113	98	114	119	136	127	119	106	88	125	109	136	113	123	116	112	115	113	112	106	128	106	107	108	123	124	110	105	140	101	125	125	125	116	137	118	116	120	108	122	108	138	111	110	130	107	124	127	120	119	99	103	114	113	97	114	108	109	115	90	110	129	110	133	120	105	120	121	123	127	122	110	104	122	104	120	106	118	120	134	115	115	111	130	129	138	111	128	112	113	110	128	125	125	107	115	120	116	124	116	118	108	125	102	123	108	130	128	118	133	125	126	140	118	128	104	104	109	104	114	126	103	112	116	104	126	115	102	135	114	115	126	116	127	103	119	113	103	118	115	143	108	113	122	115	137	111	118	116	120	134	130	111	134	114	117	125	120	138	121	139	117	121	98	110	124	121	123	109	122	129	117	123	112	101	119	118	93	112	110	120	101	124	100	109	118	101	108	125	120	124	108	103	120	133	123	108	126	105	109	112	114	121	135	143	134	107	102	118	109	105	113	115	117	113	103	116	117	110	129	118	128	124	142	126	142	126	110	124	117	124	111	91	130	150	124	118	120	126	109	94	150	102	89	98	112	140	123	127	110	118	135	105	126	126	110	119	116	91	117	113	138	120	117	141	122	123	111	119	118	129	106	121	115	139	99	120	100	123	138	117	104	100	106	111	115	119	105	127	105	112	120	103	121	111	107	100	111	119	117	116	114	138	132	129	118	130	132	107	128	122	127	101	116	105	120	115	110	110	115	120	111	101	117	105	118	116	93	143	111	140	134	107	104	122	100	113	128	119	114	116	115	125	109	122	105	135	117	114	100	115	132	126	115	139	136	141	133	147	118	117	121	117	139	102	113	134	133	103	115	93	102	104	108	118	110	122	134	128	96	125	129	118	120	127	114	134	112	132	119	130	129	119	117	128	104	111	123	104	119	134	121	110	120	104	100	119	115	131	119	132	117	121	122	134	113	129	124	105	136	105	115	123	128	121	127	108	127	123	114	115	118	113	115	116	108	119	125	118	121	113	129	120	112	116	129	110	110	98	102	125	137	132	115	110	123	121	120	125	114	118	113	132	118	132	111	117	105	121	121	130	100	115	117	134	106	125	136	127	130	132	142	110	115	121	120	114	103	110	110	108	112
19910	2469	564	612	594	535	512	450	461	437	426	424	396	382	369	403	429	416	376	417	458	422	414	370	364	422	343	368	376	384	375	404	403	378	397	373	360	428	350	388	394	403	402	390	372	380	374	390	360	387	362	357	393	343	396	403	375	394	415	361	367	408	403	385	384	370	352	400	372	367	380	392	383	360	405	347	380	404	376	400	393	374	398	409	385	375	373	379	350	363	347	361	384	387	398	408	386	371	371	374	335	398	422	337	380	419	391	386	381	376	364	404	379	381	390	386	361	363	375	411	409	376	411	338	395	374	405	425	372	415	374	396	379	371	356	381	400	378	393	378	382	386	375	375	371	361	379	389	418	362	386	384	383	387	373	362	417	384	375	384	374	339	357	382	360	403	388	341	372	369	388	341	374	383	365	372	414	385	394	372	408	373	380	398	377	393	375	348	365	348	420	371	379	362	421	344	364	374	366	387	400	415	379	433	391	369	362	369	345	355	385	410	387	355	371	368	383	408	379	350	375	359	376	350	377	374	358	375	397	400	368	349	389	354	371	419	400	384	372	381	351	424	401	381	376	387	392	359	347	377	373	382	382	388	404	361	427	403	365	393	402	377	392	388	357	404	383	340	362	375	362	369	432	383	375	346	372	373	385	378	375	400	430	362	362	398	388	370	374	424	381	331	403	321	350	394	382	392	403	371	389	398	408	385	384	371	396	375	381	364	374	382	392	386	404	389	341	384	398	417	359	371	371	369	395	386	352	384	371	356	395	385	351	381	376	364	396	380	383	403	389	352	351	401	392	354	367	406	387	364	390	343	405	394	390	366	384	382	342	373	368	391	384	374	367	403	365	380	398	384	394	369	381	373	344	392	350	407	373	371	376	384	405	372	352	380	380	376	361	394	365	381	350	381	404	374	409	388	396	357	405	391	377	398	389	357	359	406	379	385	400	353	349	359	395	390	388	410	413	367	391	376	406	375	386	364	410	378	365	359	366	327	381	403	413	371	384	376	350	379	355	377	421	405	405	381	399	377	375	368	364	403	395	386	365	361	391	405	391	362	413	409	384	393	387	349	378	358	377	336	372	378	393	395	364	383	402	376	369	356	363	362	377	387	402	380	383	377	366	374	381	385	415	351	347	369	393	370	383	389	389	370	375	375	367	371	373	368	372	393	396	403	361	379	375	361	411	414	369	346	342	359	370	376	380	376	363	398	369	343	366	376	361	385	398	353	367	408	375	370	371	422	363	372	386	410	375	401	399	350	374	374	399	366	372	364	356	376	387	358	386	386	347	353	352	359	357	370	360	365	375	383	388	370	400	368	367	395	364	372	375	377	402	369	382	401	392	405	378	383	401	347	373	356	379	378	383	365	409	375	392	341	376	388	392	367	363	356	394	403	366	366	385	378	360	368	368	369	383	389	368	356	373	402	379	359	360	376	406	372	362	388	359	409	371	379	376	367	354	349	353	362	338	392	372	399	360	391	362	375	356	391	362	367	378	380	381	371	379	391	387	419	383	409	359	377	351	384	372	368	408	370	385	348	360	378	368	394	358	388	358	409	392	348	394	394	389	390	369	391	365	394	377	405	384	348	361	371	345	373	363	396	357	397	379	343	372	374	379	368	360	351	386	359	360	376	377	368	370	381	386	397	388	371	383	417	396	344	375	436	364	384	375	342	383	397	404	363	432	390	401	366	362	394	384	376	405	383	373	384	395	394	397	425	391	376	398	365	358	415	363	373	389	388	403	368	352	407	356	410	406	383	342	378	386	373	374	374	345	398	343	388	388	381	377	364	385	358	385	369	378	361	384	419	388	391	378	368	340	387	399	380	383	351	377	394	347	407	421	380	395	366	358	398	393	387	368	356	380	376	368	395	355	396	387	392	375	418	366	383	388	346	386	387	407	379	386	415	378	352	410	388	378	387	368	387	402	390	378	389	366	369	383	401	384	352	376	349	381	405	367	382	377	383	340	390	402	394	387	340	385	404	375	380	395	402	382	370	381	390	407	384	419	405	382	379	373	415	372	360	393	414	360	345	363	397	355	370	362	371	370	390	363	370	393	374	366	380	366	392	364	420	380	369	365	370	375	387	387	352	404	331	375	388	367	363	408	379	381	374	396	362	349	397	366	408	378	373	380	404	375	423	369	380	376	384	391	380	383	385	365	356	372	434	382	395	404	347	379	372	358	390	384	365	371	378	387	381	430	364	408	404	394	374	354	382	407	394	369	378	383	380	389	385	388	386	383	399	382	340	390	393	389	356	366	341	349	368	369	410	409	384	347	352	396	389	383	367	400	415	371	352	390	389	371	358	378	381	382	382	372	377	379	372	349	391	417	383	363	368	359	393	399	425	371	358	389	361	354	371	382	364	361	399	389	398	370	381	380	379	368	357	355	373	348	391	370	366	360	401	386	375	391	368	358	386	364	366	355	387	357	370	410	352	410	343	396	373	362	374	392	365	398	392	377	373	376	383	368	374	385	354	364	382	405	389	391	385	369	383	366	376	391	330	370	373	354	373	372	379	409	354	350	352	373	393	389	358	367	383	339	391	393	402	389	417	379	358	394	413	395	381	391	359	392	374	372	338	363	369	374	351	383	399	397	345	421	383	373	379	360	416	372	361	390	394	401	391	380	391	337	369	404	386	408	385	376	381	408	380	365	343	418	380	391	374	436	374	350	366	386	394	378	407	416	365	392	375	359	368	349	374	351	360	398	370	353	389	371	370	380	402	385	376	373	363	372	361	392	388	330	368	392	375	381	368	363	356	372	336	365	377	365	387	367	355	356	364	376	354	340	351	365	376	375	386	367	382	374	365	380	386	358	383	363	363	367	418	397	391	369	381	392	358	419	421	370	360	398	413	392	396	374	366	366	410	359	371	389	363	388	382	381	344	371	391	366	339	347	390	395	358	364	416	374	392	393	408	352	412	372	370	393	380	367	383	382	373	401	395	358	383	331	375	390	390	386	380	445	409	375	356	355	390	414	395	386	387	377	373	364	371	379	350	423	377	354	379	400	372	378	383	359	352	392	387	381	375	379	377	411	434	384	412	372	386	351	389	375	356	376	379	381	369	396	387	363	352	360	353	371	392	404	408	381	383	382	404	395	400	360	368	381	371	373	370	389	380	347	372	380	371	370	388	379	392	359	405	353	364	366	356	382	400	362	385	386	385	380	382	360	381	370	359	349	370	370	357	384	410	417	375	371	358	407	409	355	413	376	373	387	375	380	399	402	396	321	359	374	394	357	366	402	355	377	395	384	374	375	363	392	374	359	389	396	382	362	373	401	401	377	381	367	383	346	372	384	364	380	392	380	380	402	405	372	373	389	396	398	363	351	367	380	381	381	391	392	380	385	355	386	368	403	411	411	399	374	369	397	349	372	390	351	388	361	394	366	371	362	387	379	362	388	394	358	384	353	360	397	402	352	383	354	391	353	372	411	379	371	378	410	371	360	392	336	381	396	363	386	402	365	373	399	381	365	421
40717	21450	12503	6776	2820	1103	461	188	169	148	140	143	155	151	147	134	131	133	132	141	144	123	117	134	155	128	135	143	141	121	131	119	138	146	132	130	113	135	150	139	130	142	148	129	115	149	133	136	112	155	150	132	148	151	122	135	126	131	158	149	126	135	136	134	142	123	150	148	136	150	121	133	134	126	127	124	151	104	111	135	140	138	130	151	136	146	139	138	140	125	129	126	128	137	136	149	144	133	132	123	125	134	150	113	149	155	155	128	133	125	133	118	140	114	139	138	129	136	119	133	131	135	117	148	146	122	137	139	129	111	170	138	120	136	134	145	124	123	133	142	116	133	152	122	127	148	130	152	141	137	139	104	136	143	147	153	148	123	156	133	116	138	127	118	145	130	136	149	125	121	137	114	125	141	121	141	133	124	152	139	129	131	119	137	130	153	145	138	138	116	143	138	135	129	137	150	143	154	142	141	141	137	112	124	143	144	129	138	122	128	117	127	136	147	150	122	129	128	137	136	147	149	142	108	123	135	125	138	101	135	142	145	128	115	133	144	144	132	142	141	129	149	112	127	133	137	145	164	115	131	138	133	136	162	143	125	141	137	145	112	140	128	138	141	136	121	142	155	144	119	114	148	131	115	129	142	149	137	134	112	135	146	137	140	131	148	141	125	142	138	149	144	152	140	125	134	138	138	111	137	113	145	147	138	121	123	129	129	123	148	134	142	127	139	121	131	135	131	134	144	132	111	135	135	117	122	142	134	143	133	133	124	132	127	115	123	147	118	140	124	125	112	137	139	135	135	137	134	118	121	130	125	141	134	133	147	132	123	147	125	114	118	148	109	124	135	142	138	127	132	136	133	126	132	126	132	119	139	142	136	118	124	139	120	146	135	123	130	147	143	130	126	151	133	130	150	135	117	137	120	141	148	129	135	122	151	140	123	141	120	147	148	129	128	139	123	145	137	129	147	122	150	115	138	145	120	138	136	157	139	126	147	126	123	141	114	139	126	144	134	137	139	142	147	136	150	138	135	129	127	119	129	141	132	115	104	117	156	145	123	126	125	129	150	133	119	126	123	132	147	136	119	145	132	120	124	142	115	128	108	146	137	129	122	130	143	119	137	128	136	131	112	151	128	145	130	145	150	141	141	140	125	106	149	131	137	137	122	136	158	141	132	138	129	150	118	142	134	153	141	124	153	141	151	132	142	148	116	143	119	128	125	139	139	151	143	134	136	123	135	159	129	142	125	127	145	137	145	141	163	131	127	150	138	136	129	143	133	133	132	126	129	127	136	142	141	138	138	140	110	138	127	148	132	149	139	129	127	121	158	147	129	147	139	139	153	159	120	148	144	128	140	120	147	131	147	133	145	122	135	141	132	142	113	139	127	142	128	142	137	126	125	133	134	121	123	134	131	105	122	147	142	116	146	123	120	136	122	144	132	138	124	124	122	137	131	157	106	123	139	128	129	116	128	133	149	137	131	124	146	132	133	126	126	131	128	139	140	150	148	121	136	119	124	130	138	145	123	142	139	147	130	130	138	126	141	139	117	140	145	144	146	134	141	125	130	147	135	129	127	132	144	119	133	119	138	120	137	148	129	158	144	133	126	130	124	158	133	149	135	122	149	134	148	126	146	141	153	128	111	121	151	152	130	142	141	134	125	124	143	136	117	138	149	142	149	135	127	149	136	121	121	159	131	124	131	132	141	145	115	125	117	149	142	144	138	138	129	137	122	139	154	150	125	148	133	120	102	138	144	131	139	122	133	142	121	131	124	109	139	116	124	143	129	131	140	118	131	124	149	135	131	143	130	111	143	137	128	145	148	141	142	132	120	139	128	144	109	140	133	147	118	120	122	127	123	154	137	143	114	142	137	152	130	121	123	112	116	149	124	148	121	117	120	143	141	157	127	142	134	142	126	153	156	140	140	130	131	123	145	143	131	153	127	114	141	155	116	135	130	138	132	134	133	142	147	141	126	150	142	126	133	126	129	152	140	124	148	148	128	133	119	135	146	143	113	122	148	125	137	136	128	113	156	136	127	143	135	133	126	124	143	135	135	129	152	128	130	134	131	129	138	102	143	133	137	128	129	130	156	138	126	136	146	126	133	123	112	126	159	155	139	137	128	124	138	148	133	156	157	166	137	142	139	153	112	119	153	138	145	129	143	129	142	142	125	133	147	125	122	130	139	113	132	145	123	131	135	128	113	144	147	122	141	132	134	143	142	124	120	122	136	123	123	144	130	118	127	134	137	133	141	130	136	134	133	130	125	134	133	137	139	121	134	144	137	138	140	130	131	150	139	132	130	130	129	128	150	138	139	146	117	132	130	153	109	138	110	155	123	149	127	140	128	138	116	124	122	130	130	127	142	138	123	150	126	140	123	125	126	125	135	130	129	145	148	127	136	139	144	142	138	128	134	141	128	134	119	131	137	129	142	138	131	126	148	151	115	127	139	114	128	138	127	135	134	133	129	112	121	130	125	118	138	123	134	128	145	150	139	101	154	127	124	139	133	148	113	132	140	128	128	139	159	130	135	138	144	142	164	129	155	134	121	149	130	151	125	111	138	134	150	134	142	132	143	145	137	111	155	138	137	140	130	140	146	135	146	131	120	133	157	130	128	130	124	138	134	132	123	129	96	132	123	132	109	136	127	144	135	148	144	132	148	149	143	137	126	111	136	144	125	124	127	129	125	111	157	130	145	125	119	147	102	134	145	142	147	154	133	132	135	135	126	140	121	133	132	133	143	150	143	143	135	123	141	147	131	154	140	120	153	134	118	148	139	131	120	122	126	149	128	122	132	118	146	132	116	142	119	118	136	144	134	129	132	143	137	115	136	138	128	144	135	134	122	150	140	127	143	140	143	139	143	132	144	160	141	132	133	142	138	132	120	136	129	138	129	129	148	145	139	155	143	137	127	131	143	152	131	147	132	133	141	135	116	120	138	142	133	151	145	147	123	151	130	129	136	133	142	143	128	110	131	128	130	127	151	128	149	131	126	143	143	111	127	124	115	126	148	149	142	128	136	122	127	125	157	120	128	116	127	132	124	124	138	145	111	141	108	149	115	139	155	135	157	128	137	146	123	140	127	117	124	108	123	129	146	117	132	123	121	143	135	132	152	138	124	134	156	130	140	125	141	140	139	135	120	128	142	137	145	127	138	122	137	109	136	140	139	130	138	122	142	132	149	143	123	147	117	116	151	133	146	146	123	131	132	118	143	131	138	146	134	151	143	124	142	125	152	142	127	129	155	136	136	148	135	118	135	124	141	131	158	136	132	149	145	130	144	120	140	122	128	140	131	123	122	146	121	139	143	131	134	126	123	136	130	126	135	135	132	123	125	150	132	125	131	146	136	132	118	123	136	106	137	144	161	140	138	129	145	126	148	132	146	131	132	120	132	130	110	148	120	140	138	125	161	120	125	132	107	135	141	170	133	142	124	122	130	139	146	141	132	150	162	136	153	122	130	125	137	126	135	129	143
26780	1154	1158	1199	1081	979	800	666	644	598	564	533	521	542	517	480	490	492	451	468	464	457	464	451	466	438	389	481	476	438	415	459	427	418	430	458	396	433	438	414	463	419	482	421	400	454	449	460	424	454	419	408	432	441	415	398	419	480	447	427	445	420	448	405	423	421	394	418	471	410	401	432	430	435	436	431	418	427	421	407	437	439	423	400	418	436	441	445	435	395	382	412	416	386	397	493	404	446	415	420	395	435	455	416	445	418	433	408	430	414	431	401	435	413	423	436	448	446	414	430	381	430	414	414	433	433	442	424	433	449	437	442	400	428	436	415	469	442	393	429	444	426	440	435	426	419	443	432	444	415	421	376	424	407	395	435	385	449	405	445	452	446	416	440	458	417	421	391	404	445	440	428	413	428	463	430	442	437	428	417	389	421	430	462	437	468	424	444	408	423	397	431	411	444	401	449	415	412	437	430	438	418	416	410	439	412	459	396	406	417	429	420	422	420	433	438	401	429	406	396	430	445	417	445	414	436	410	448	424	412	397	417	438	388	429	410	470	407	448	424	417	396	438	430	430	438	442	463	445	397	413	431	397	445	447	400	430	469	405	397	396	444	445	439	413	457	439	441	442	424	436	423	430	417	394	421	408	383	426	412	444	409	433	425	431	446	436	400	423	430	397	435	463	436	395	462	423	409	416	380	372	433	437	410	438	421	426	421	432	460	398	410	436	422	377	467	429	461	409	413	449	458	414	390	402	406	431	439	414	446	427	453	413	449	411	442	401	424	461	401	388	435	481	473	458	375	454	414	399	479	414	426	439	419	414	431	443	475	452	423	405	420	419	447	450	401	419	413	402	459	389	415	426	400	420	449	437	471	409	419	405	435	427	439	429	467	433	415	457	396	421	415	462	411	420	415	457	433	430	409	407	423	436	416	416	403	417	453	460	438	459	407	434	410	442	416	418	427	424	434	434	409	421	413	481	436	411	406	407	416	417	437	424	403	372	441	440	419	434	440	461	439	407	400	381	454	438	432	430	428	419	430	415	406	465	394	402	442	459	429	429	433	469	413	476	442	443	429	437	449	410	445	413	448	401	452	432	410	428	409	450	415	429	433	464	420	444	446	422	452	402	410	405	426	453	445	413	400	465	461	428	457	418	454	426	453	401	412	421	443	429	423	401	467	445	447	429	426	413	433	459	397	403	418	437	454	406	417	436	438	410	405	388	442	397	417	420	415	421	402	433	432	409	421	426	448	414	418	433	431	397	429	446	442	439	425	417	431	436	441	408	397	413	426	414	465	422	436	400	419	412	425	415	405	452	396	437	421	403	416	443	424	426	443	460	452	402	429	457	428	424	412	403	425	466	449	402	392	470	421	415	450	402	426	417	452	443	406	392	441	437	423	435	414	445	440	432	453	439	435	399	410	413	456	428	432	425	425	444	431	401	405	449	423	382	396	474	432	423	445	412	454	404	428	432	441	436	440	458	413	432	410	400	403	411	458	413	428	452	416	444	443	390	401	424	472	404	417	393	435	439	418	410	427	417	430	446	451	422	445	448	426	433	414	363	423	466	424	401	443	470	442	405	477	435	404	444	438	407	398	416	456	427	412	429	452	410	453	452	426	401	416	410	407	419	433	396	455	447	421	424	437	449	443	394	454	420	424	420	453	464	415	430	426	428	425	423	443	433	422	417	444	441	407	477	440	461	406	428	435	384	407	429	436	455	411	419	478	428	408	462	411	424	451	424	418	419	430	435	436	437	464	407	434	396	425	432	442	412	430	414	408	425	411	420	408	436	388	432	401	409	424	445	397	421	436	397	393	425	423	479	423	452	412	486	409	410	436	428	431	431	439	417	416	408	427	464	424	399	429	424	441	410	408	414	423	437	393	482	438	451	419	418	417	401	421	413	364	418	428	449	422	424	431	410	388	434	452	460	397	404	442	395	452	442	397	440	424	422	441	413	428	436	424	412	413	390	452	436	431	449	445	442	390	430	434	410	426	385	416	404	433	421	423	456	421	428	383	432	429	376	379	419	391	419	414	439	422	413	429	439	403	428	421	447	426	443	422	419	408	442	444	411	434	397	450	428	453	389	429	425	369	435	412	415	413	435	458	431	457	463	406	410	416	450	412	454	463	415	449	428	426	426	441	397	442	452	423	446	404	404	428	410	415	405	419	420	458	432	421	447	435	441	441	386	427	435	432	388	445	418	446	433	409	409	423	397	432	440	416	418	430	423	456	437	421	451	400	436	444	445	424	433	419	396	391	449	424	383	421	427	415	412	422	394	417	392	453	412	432	411	407	432	392	438	433	391	389	441	422	394	412	422	431	425	423	448	421	412	425	429	431	400	382	439	440	403	423	416	406	453	404	451	409	397	431	426	412	397	425	444	429	390	445	425	412	427	429	409	419	432	402	455	426	447	447	409	468	452	415	458	410	413	409	444	417	423	412	422	368	421	420	437	396	413	399	430	398	428	430	412	430	438	432	384	431	424	412	414	398	409	413	450	438	418	421	472	414	413	401	411	410	416	422	431	463	442	440	435	407	419	445	421	393	436	397	401	427	422	393	458	406	429	458	422	431	420	444	416	437	465	440	436	440	415	399	434	416	442	433	402	419	390	417	417	436	430	443	468	458	446	436	430	409	424	424	429	449	422	422	447	454	428	432	429	430	430	434	446	422	430	411	442	424	426	434	428	436	448	417	455	419	407	446	412	416	407	413	424	421	422	413	420	449	453	421	412	400	394	409	453	424	430	426	414	439	430	417	402	434	402	418	452	444	423	394	400	398	427	427	389	446	417	425	452	428	439	434	448	407	460	460	397	400	447	422	428	427	421	431	462	434	430	433	466	416	398	421	443	405	419	419	429	416	402	413	424	413	444	399	422	408	416	413	447	442	398	440	425	420	422	428	449	411	386	435	425	451	423	406	412	413	452	446	393	424	395	391	436	417	428	422	424	452	437	424	388	463	409	407	419	437	435	409	419	425	416	433	431	391	424	450	417	446	421	411	423	374	426	403	404	412	404	437	414	455	442	440	441	427	415	433	432	402	381	434	479	406	431	411	479	412	450	445	419	419	435	461	410	404	375	433	404	418	441	446	398	395	434	398	455	424	433	406	384	450	437	439	455	432	397	417	413	404	403	439	418	414	413	418	442	422	412	413	407	419	434	411	411	405	429	418	427	444	465	448	434	424	431	446	421	431	394	423	404	419	401	431	442	427	414	441	413	438	443	434	408	430	419	433	429	424	406	435	455	437	453	428	436	419	408	430	430	419	443	406	460	394	498	414	417	485	415	442	435	430	419	452	418	420	427	405	443	446	406	372	397	436	412	439	480	410	413	430	411	415	451	433	438	392	453	431	398	445	410	447	399	419	398	437	423	439	436	440	423	444	436	433	411	419	440	419	369	434	415	386	441	453	428	407	432	449	384	427	409	414	377	421	432	437	448	418	422	408	440	409	410	449	426	414	391	417	463	439	413	418
45998	26273	26066	21692	16048	10576	4895	1385	642	548	468	426	396	399	376	336	345	320	296	335	305	296	327	291	315	277	296	297	265	268	267	278	282	276	277	281	266	268	250	305	221	287	282	273	262	250	275	258	266	272	244	257	271	260	299	264	269	268	284	272	274	239	279	255	269	269	277	270	247	259	264	256	270	223	257	286	288	259	270	247	230	256	258	232	259	255	249	253	247	279	267	249	257	228	310	275	257	258	269	286	265	269	268	248	262	241	242	271	256	247	267	261	268	257	242	273	254	277	212	255	263	269	271	264	233	279	240	253	241	245	244	254	226	244	274	298	252	274	250	245	245	218	264	246	248	247	229	261	242	265	273	239	286	237	256	237	243	264	243	264	273	242	257	257	253	274	270	269	284	256	233	261	258	260	279	274	263	261	263	294	267	240	253	247	261	254	272	250	300	224	268	270	250	273	277	275	246	251	238	263	253	273	263	260	295	278	276	240	258	271	281	282	267	267	287	263	230	254	239	263	272	270	270	242	240	253	253	250	255	252	229	232	251	260	256	254	273	244	276	262	254	218	234	260	241	246	254	257	259	276	279	295	236	268	252	279	263	249	247	235	250	261	273	252	224	253	249	252	230	267	255	234	251	261	267	238	274	240	265	266	252	266	264	269	247	259	247	258	239	266	287	265	271	275	219	256	256	264	270	249	247	271	257	264	225	233	251	252	251	254	244	261	258	262	262	268	243	249	244	260	281	243	237	245	261	269	252	240	282	243	253	250	255	236	243	234	252	264	247	249	260	264	256	264	270	274	259	252	281	244	250	245	285	283	246	241	276	226	303	252	262	232	260	243	265	292	320	265	253	246	251	242	269	272	246	233	240	261	279	294	252	272	256	255	259	260	250	283	250	253	288	287	254	238	237	257	272	281	280	282	256	256	290	244	272	246	222	264	272	238	246	255	226	246	288	229	243	260	265	263	244	237	248	248	238	273	227	263	261	247	241	281	252	261	241	250	232	237	272	252	242	269	259	261	259	271	254	280	246	270	267	236	249	265	281	231	258	226	241	254	262	240	249	266	299	245	249	249	273	257	264	262	239	248	255	259	280	236	262	255	275	305	257	257	247	280	252	261	236	259	257	271	264	253	272	259	237	261	245	263	253	259	242	254	276	275	246	268	269	272	255	263	242	253	262	254	254	218	248	268	267	294	245	273	253	240	230	258	260	287	270	250	270	264	250	284	281	275	246	260	244	241	256	248	267	262	261	262	255	264	270	236	301	268	245	241	265	265	247	225	259	267	253	239	259	244	235	253	262	252	235	264	282	242	263	263	242	238	261	259	254	294	238	263	282	271	283	261	253	276	263	262	232	259	282	269	285	235	240	252	223	267	228	252	263	270	261	229	261	243	253	244	259	253	255	238	273	279	266	278	265	268	265	263	254	270	287	270	270	235	250	248	261	279	288	242	268	250	241	280	286	247	232	262	238	250	237	259	248	250	261	251	273	280	244	233	265	238	242	290	259	267	233	252	262	257	297	238	281	225	278	223	258	244	253	246	238	233	259	239	238	259	221	261	271	256	275	274	256	255	261	258	262	255	289	240	271	244	282	268	267	261	255	272	238	261	260	259	271	262	268	267	261	248	275	258	263	228	265	266	278	275	259	269	249	230	286	263	242	247	261	239	253	249	275	258	282	253	278	243	264	257	259	282	233	258	271	268	270	261	278	252	243	253	258	269	262	246	276	231	249	246	304	217	281	252	254	271	257	259	246	219	268	257	255	274	216	247	272	255	272	278	273	221	235	234	248	262	267	232	272	237	231	252	282	256	245	244	267	289	271	239	277	285	287	257	253	254	260	284	259	261	241	240	282	247	259	247	263	264	272	219	257	232	248	288	274	255	266	282	237	260	260	266	266	244	250	272	285	264	223	249	258	276	286	239	258	248	249	253	260	264	283	279	259	270	267	217	246	269	260	283	275	271	256	246	268	246	247	280	255	254	215	254	287	269	255	239	254	266	290	240	260	249	248	250	286	253	260	299	262	238	252	246	256	278	256	244	208	253	261	261	231	255	278	231	250	249	272	259	234	262	255	264	295	242	256	252	247	268	265	219	290	270	229	269	223	252	246	277	213	260	273	251	255	268	292	294	249	288	258	263	243	250	234	258	244	215	257	286	230	282	270	265	224	217	252	267	223	230	234	252	251	251	253	250	233	251	240	250	227	245	235	230	234	283	245	240	251	226	265	243	247	238	276	244	280	290	258	238	263	254	254	267	252	225	271	269	288	260	302	260	241	261	266	276	256	262	280	275	250	230	260	222	258	262	249	250	225	261	262	271	232	271	246	260	288	234	248	250	263	247	277	264	267	262	259	283	266	247	240	237	237	235	277	268	259	271	236	229	248	258	249	223	273	280	230	262	266	269	250	257	263	259	262	274	248	263	258	276	280	238	281	244	263	282	208	224	241	269	254	249	260	260	283	227	237	237	237	271	259	244	242	224	265	253	267	280	240	293	250	262	271	236	236	223	273	244	244	285	251	269	247	269	245	250	244	280	227	229	246	273	233	289	244	271	231	244	253	289	240	239	240	249	235	266	230	253	245	248	255	289	260	263	267	242	265	283	277	252	261	233	267	280	274	254	241	256	256	268	275	286	281	236	248	273	255	255	239	248	266	283	249	262	252	257	244	253	267	257	250	268	280	254	248	274	256	245	258	253	263	254	245	238	244	287	230	259	244	235	272	231	253	261	223	238	280	265	281	221	253	264	267	248	263	258	262	272	279	238	277	273	285	263	274	264	263	244	254	280	264	291	245	249	245	251	249	256	271	261	215	268	286	250	235	245	278	246	242	242	295	266	238	294	243	275	246	254	257	249	253	235	267	260	248	255	247	236	240	264	277	264	249	256	216	264	264	247	269	264	295	291	228	252	238	274	274	258	258	243	270	234	214	278	247	250	278	239	260	267	265	230	300	268	240	236	229	237	282	261	237	256	237	277	265	254	239	270	241	250	259	260	267	249	282	264	260	237	273	235	240	260	269	234	286	246	248	273	254	271	243	231	264	263	245	278	233	251	268	254	262	272	288	276	233	265	272	246	260	225	258	253	265	264	204	248	250	247	235	266	286	275	243	242	254	233	250	241	253	227	269	285	247	268	273	260	278	236	228	274	288	259	248	243	242	240	288	264	253	270	226	247	256	252	275	254	264	259	245	275	281	228	247	251	259	276	286	243	236	235	257	278	265	269	279	227	241	259	272	249	240	265	280	234	250	255	253	241	217	242	231	268	266	280	242	261	275	258	282	261	230	276	259	251	233	283	253	257	243	276	237	254	281	286	268	287	266	270	258	256	241	284	237	247	243	253	256	233	250	284	263	244	279	245	274	240	228	241	266	246	265	256	268	255	276	259	254	251	230	247	255	226	265	292	284	246	254	229	272	262	232	257	231	255	241	258	219	252	257	242	263	256	291	274	257	258	280	280	255	235	245	246	260	245	257	246
38378	4079	7218	7267	6221	5387	4277	3164	2760	2301	1964	1843	1607	1599	1433	1420	1326	1163	1117	1126	1073	1071	1063	949	944	961	945	849	901	879	875	860	861	834	804	878	813	783	822	830	778	805	778	786	785	798	767	740	798	814	793	758	762	746	771	768	788	803	705	757	750	742	728	698	707	739	744	694	736	750	722	706	692	728	753	762	718	730	714	733	724	715	735	685	745	718	722	729	758	722	720	737	751	708	704	690	763	711	696	711	726	697	739	690	722	690	704	729	747	728	687	690	734	727	684	689	719	742	729	718	705	691	729	722	694	717	674	714	743	720	793	709	685	717	766	718	734	701	664	700	763	711	676	721	724	708	742	723	691	675	711	742	724	727	702	698	687	725	677	731	722	671	769	699	660	683	780	743	691	728	753	728	730	699	738	689	713	753	732	698	676	692	702	750	723	741	735	735	756	724	725	714	737	662	738	668	663	688	738	730	728	672	721	719	822	685	693	711	730	683	740	672	699	719	667	714	664	694	729	690	711	702	724	651	701	720	703	674	733	746	683	657	724	716	679	736	676	691	679	610	693	722	693	708	711	641	704	667	730	730	728	726	716	698	729	782	702	682	700	739	730	681	727	719	712	736	699	660	726	738	707	737	712	703	693	706	678	665	746	753	708	713	719	713	728	708	702	697	676	727	725	630	665	693	712	718	702	687	681	689	682	714	732	675	684	696	752	709	677	699	699	653	653	720	769	752	667	722	725	710	683	693	710	750	713	683	703	705	717	706	697	714	686	726	726	713	687	704	727	693	687	687	706	688	699	674	700	662	711	700	702	725	661	705	693	665	721	659	696	728	681	668	736	733	666	700	701	714	742	740	757	716	713	682	733	675	693	714	703	726	736	685	681	681	722	700	679	665	641	721	676	711	732	694	675	703	693	714	731	694	666	718	728	741	692	673	732	691	717	710	659	730	673	678	696	713	702	655	682	692	680	771	659	735	648	694	691	668	686	679	700	693	661	674	691	691	733	683	689	676	737	656	713	695	688	695	724	693	666	714	681	753	697	708	747	740	686	720	708	681	728	688	686	716	717	728	711	763	730	733	728	673	731	727	723	728	700	705	692	675	713	731	695	703	684	722	669	665	716	721	716	718	736	709	691	696	718	662	705	684	677	685	683	657	686	680	703	732	713	647	670	669	725	711	729	719	733	721	711	705	669	704	719	694	764	669	717	675	667	684	690	701	714	707	685	681	692	714	690	662	690	651	740	706	701	690	691	660	716	703	710	675	687	740	702	700	727	709	725	690	710	683	742	697	718	694	702	688	741	703	728	661	669	703	694	733	723	686	686	742	776	705	738	727	664	691	724	741	689	684	687	674	687	708	736	711	732	772	724	651	727	727	730	706	731	695	661	738	719	712	668	705	690	715	725	680	706	704	699	695	643	670	659	720	722	686	709	698	685	683	669	726	690	747	714	739	701	686	708	690	671	722	695	694	679	717	704	670	716	706	645	747	680	650	685	688	744	732	740	672	700	646	721	676	732	743	718	692	707	662	703	665	692	700	683	678	702	693	706	678	699	682	678	716	699	691	746	659	749	712	702	678	673	706	704	712	729	709	702	683	697	715	651	721	707	699	705	706	709	711	716	707	705	755	715	705	754	736	701	726	686	713	680	705	693	731	683	727	709	769	713	753	725	680	675	715	687	701	711	665	725	684	737	687	723	685	757	644	721	688	697	680	762	696	722	752	687	683	704	677	715	703	665	717	672	738	699	690	688	678	677	733	700	695	725	713	716	747	690	634	789	685	675	709	662	730	726	708	759	718	655	732	677	681	695	711	663	738	696	696	689	742	721	707	726	679	655	729	728	718	763	664	661	706	718	694	730	688	715	653	717	690	687	690	778	699	693	710	702	728	683	712	707	703	746	721	720	687	676	698	684	663	708	684	686	689	687	694	734	753	716	698	714	677	712	645	719	695	680	739	734	717	694	736	684	675	694	715	703	721	706	688	721	704	723	700	739	708	750	728	664	735	721	660	692	712	734	681	708	717	654	668	693	691	705	662	704	680	694	717	747	696	700	692	742	706	696	660	753	758	703	691	724	698	689	667	742	704	702	717	727	745	698	670	737	721	740	692	747	686	701	693	709	721	686	767	685	688	693	669	722	704	734	696	717	716	698	757	707	728	705	745	743	745	659	696	661	668	698	707	712	682	752	678	742	670	682	657	656	713	723	709	762	677	687	682	664	705	749	704	701	706	688	658	688	692	715	679	663	748	710	680	707	704	664	723	739	717	713	698	684	662	714	661	707	753	662	696	705	739	697	750	646	697	692	723	728	667	683	718	715	676	730	724	721	727	729	722	664	667	708	693	721	721	736	758	709	645	736	732	662	684	734	669	700	696	669	719	679	684	706	687	736	703	705	703	694	665	690	759	702	708	728	686	680	714	710	722	726	668	689	668	719	698	678	661	686	716	667	693	696	703	713	731	687	742	693	760	699	677	721	738	681	749	700	720	696	728	689	726	665	715	714	700	715	706	694	698	731	710	697	720	700	730	668	655	718	730	698	732	689	723	667	700	703	672	656	718	699	691	730	722	698	696	684	691	670	679	726	707	737	675	750	693	715	667	705	653	679	726	717	691	699	636	702	737	691	743	710	715	703	675	724	682	672	660	701	680	660	711	703	720	720	663	679	732	671	712	746	680	715	671	682	733	677	715	681	680	728	721	672	754	681	712	711	699	724	678	730	702	665	725	686	688	674	667	729	670	721	687	728	694	680	696	712	638	693	737	763	675	652	691	678	703	657	689	724	694	717	694	646	723	738	716	658	659	675	688	729	703	668	715	701	725	728	653	711	669	768	720	675	696	744	650	678	719	713	719	696	704	681	664	690	707	658	694	693	693	690	740	720	705	712	686	702	684	765	670	666	706	692	699	686	705	716	659	645	710	738	729	734	698	730	687	716	710	696	720	680	673	658	712	743	737	692	691	693	717	743	683	681	748	752	711	730	646	702	683	702	717	683	679	705	686	686	698	715	676	730	706	685	712	677	696	655	710	663	678	725	716	698	671	731	708	732	701	654	683	701	670	721	707	699	710	691	736	673	692	673	695	683	686	687	689	690	722	730	683	718	687	714	768	750	706	669	703	712	713	703	756	729	706	665	713	711	742	670	718	696	721	711	721	682	738	703	654	664	722	697	747	732	663	724	732	697	723	720	686	705	761	716	745	668	731	698	686	697	716	669	717	688	726	702	716	688	730	672	743	693	703	685	669	711	677	680	701	716	684	668	705	662	692	720	719	702	667	658	673	721	724	691	739	706	746	723	718	716	709	675	706	700	734	703	716	709	740	716	673	676	677	713	654	716	693	664	687	688	725	713	693	731	706	712	707	659	664	709	678	673	754	678	698	672	735	676	701	669	678	710	664	728	699	720	717	732	714	718	706	688	724	713	719	722	682	728	712	660	723	712	687	712	700	746	721	709	684	685	692	706	721	652	792	754	669	652	691
16359	3711	1106	581	370	244	159	111	129	123	157	127	117	145	126	111	133	111	128	124	122	139	93	117	116	133	126	116	105	131	128	115	116	113	128	110	121	121	107	111	123	133	122	116	109	96	126	119	115	134	137	113	120	107	119	132	108	106	116	125	116	126	108	129	134	109	126	120	123	126	132	113	122	120	138	94	133	113	117	125	122	143	95	116	128	128	111	120	124	131	137	121	117	111	129	116	134	132	119	104	106	106	122	118	115	122	97	112	127	116	120	142	115	133	122	105	114	110	115	113	123	125	113	120	125	132	135	131	118	111	128	108	131	103	119	109	130	135	123	110	129	116	114	118	122	123	121	133	121	123	101	119	114	123	133	111	114	118	139	130	118	124	100	104	103	109	138	113	122	126	134	121	122	98	120	120	126	144	119	125	139	119	131	97	117	142	106	137	131	126	115	119	135	119	108	126	113	130	130	100	116	123	113	111	125	119	118	122	113	114	107	120	130	129	104	146	110	117	128	102	122	120	126	101	101	120	126	122	111	128	135	119	117	110	108	117	111	104	142	98	105	106	130	114	126	88	131	137	129	118	117	101	111	132	124	103	128	114	117	107	124	136	110	112	105	114	113	117	110	117	98	119	113	121	108	130	135	116	127	107	127	117	115	132	111	124	130	103	121	109	135	129	106	116	131	119	128	109	135	124	117	134	120	109	134	132	122	130	113	132	116	113	124	142	128	131	120	128	105	113	133	110	120	116	107	135	118	121	120	110	119	118	112	111	117	125	113	114	152	116	119	126	110	110	132	125	135	120	120	127	105	141	114	98	117	119	101	135	121	110	115	125	112	122	117	108	137	138	127	127	126	134	134	95	122	109	132	116	126	108	121	113	116	125	127	142	112	124	139	126	116	132	116	114	116	117	110	113	125	144	114	98	98	156	124	108	122	120	125	109	129	101	108	119	128	121	110	130	112	110	126	116	118	111	125	104	121	128	133	111	113	108	114	105	131	114	107	118	132	125	133	129	135	107	103	124	112	114	113	134	116	132	119	125	118	110	127	110	104	103	120	118	127	112	118	100	106	138	115	121	134	123	104	130	109	114	106	112	114	138	140	127	124	106	104	113	128	122	117	131	122	127	114	149	127	126	118	139	108	138	118	115	128	118	148	112	110	116	104	125	133	113	102	134	97	138	124	125	134	139	138	118	117	127	128	114	105	113	146	132	136	123	116	129	121	144	128	121	140	105	118	116	102	121	122	131	124	106	113	106	129	118	126	118	136	110	136	134	124	98	114	91	114	123	122	117	122	126	121	113	104	106	126	145	141	120	118	133	127	119	141	97	125	123	112	110	122	115	100	124	110	122	117	98	135	96	132	140	113	113	102	122	115	144	123	121	100	148	106	114	123	129	132	121	99	116	146	108	119	113	119	119	118	116	112	115	113	127	135	112	110	131	100	133	107	94	119	103	132	118	106	110	105	107	106	126	109	122	100	102	132	136	107	122	106	109	134	108	130	124	138	120	120	138	108	138	133	146	103	117	115	119	111	115	111	104	126	102	120	121	113	98	110	125	137	132	123	135	117	127	125	113	118	141	94	121	120	125	139	111	108	100	105	125	127	108	108	139	120	119	107	119	112	113	89	110	130	101	109	129	138	111	111	115	117	152	123	136	110	116	107	112	120	106	125	140	117	114	133	106	104	112	129	105	109	140	123	117	99	115	117	110	128	111	115	134	104	114	143	111	123	126	136	114	120	109	120	133	109	119	121	108	129	158	101	127	120	129	124	119	128	119	125	109	112	122	120	106	112	129	111	128	131	122	131	121	122	118	140	130	112	104	115	111	128	101	123	114	125	123	129	100	106	107	108	122	105	135	127	113	106	124	111	130	114	111	129	118	112	135	103	118	105	132	115	119	121	99	133	119	109	112	127	116	122	131	119	135	113	109	117	134	132	123	126	132	112	113	129	120	129	131	129	126	114	133	107	126	106	109	120	93	125	100	96	127	118	117	132	126	146	125	109	115	117	139	140	105	122	139	120	113	103	126	120	109	110	123	99	108	112	127	120	141	113	114	120	124	115	111	130	104	129	131	115	122	130	111	124	117	121	121	112	122	123	129	108	144	118	117	108	107	106	124	116	150	123	127	125	107	105	140	130	115	128	116	106	118	115	118	107	128	125	122	150	141	129	115	106	124	127	124	115	118	127	114	102	116	108	135	124	115	112	125	118	132	129	132	135	130	134	121	123	137	114	119	140	134	115	131	128	104	114	141	131	123	131	124	119	119	123	104	97	132	104	116	130	133	122	132	121	119	120	132	122	132	114	126	112	119	111	133	106	131	127	117	133	127	123	131	122	104	129	105	116	122	129	107	124	137	125	130	129	116	122	108	111	154	114	114	122	116	121	111	82	125	116	128	130	129	114	129	112	137	140	105	121	112	132	116	117	120	119	136	100	123	125	115	103	119	110	131	126	120	104	116	112	136	113	114	131	110	129	137	124	115	114	122	119	121	122	132	139	110	125	111	125	116	106	124	100	119	141	102	125	123	127	106	133	109	118	106	108	130	104	126	113	109	126	131	130	116	120	124	113	108	146	108	113	120	124	107	130	120	127	129	116	125	135	138	127	112	123	126	136	123	120	122	120	103	117	119	126	131	115	110	112	117	89	105	121	112	117	127	136	123	118	111	129	109	111	124	105	115	111	119	112	85	116	109	137	113	134	123	114	112	122	119	121	128	126	118	115	129	112	128	128	127	133	131	134	105	135	124	117	117	139	125	121	120	126	121	117	146	117	116	121	115	135	122	98	131	106	132	125	139	116	112	126	136	117	117	138	135	117	133	140	121	87	113	119	119	138	133	113	100	109	96	129	113	131	122	103	122	130	113	120	130	86	107	114	121	133	101	127	126	142	123	120	110	136	111	116	124	133	140	135	124	113	120	113	126	125	110	135	140	124	112	126	119	122	120	97	103	125	111	124	127	120	117	128	112	120	137	106	95	115	97	122	110	125	108	105	117	140	127	104	107	109	129	110	111	136	109	103	123	107	107	125	120	107	129	131	117	104	130	124	118	111	117	105	118	151	116	130	125	119	126	127	147	126	130	122	123	122	134	108	109	112	115	125	115	123	115	108	113	115	120	119	115	118	118	111	106	126	96	109	104	147	97	136	144	124	116	130	109	114	104	112	113	132	107	106	113	119	131	124	121	102	115	124	132	118	120	129	102	100	130	120	109	109	128	128	132	144	144	114	129	109	117	132	113	138	119	99	131	106	128	112	154	139	110	129	134	123	151	124	122	120	121	109	125	110	126	132	104	129	123	111	124	130	118	109	120	105	102	126	126	102	134	137	111	108	122	103	108	124	137	121	122	113	130	99	121	131	124	123	129	120	135	136	99	124	114	113	123	116	137	98	114	108	109	128	112	127	125	124	119	125	110	121	129	130	112	117	125	114	115	117	111	123	114	142	126	149	130	139	124	115	119	135	106	125	120	114	117
14385	589	696	654	566	579	451	486	450	399	409	403	416	418	397	440	447	370	433	397	393	388	393	388	416	405	385	419	385	374	401	400	409	446	371	425	384	394	404	387	398	402	380	418	418	395	398	370	401	372	389	401	369	373	360	398	404	400	427	377	409	396	428	414	384	409	353	366	362	386	381	389	401	393	361	354	355	377	365	345	351	368	396	358	399	388	342	370	397	384	405	374	394	352	397	392	351	370	416	412	421	395	420	399	381	368	375	351	384	402	390	429	431	381	405	408	382	425	427	406	353	369	410	387	362	392	404	390	380	410	382	413	362	399	401	387	361	393	397	381	404	401	379	368	362	385	361	384	410	405	431	378	391	433	413	419	394	357	380	407	379	422	390	367	388	371	360	399	423	422	379	397	433	366	392	393	348	387	414	338	387	375	362	415	382	410	427	375	394	344	403	364	398	380	368	372	358	374	413	383	366	415	400	376	398	369	379	395	404	393	374	396	357	413	407	410	342	405	380	388	397	380	404	397	416	370	376	386	413	393	401	395	359	408	404	369	387	386	426	383	359	345	372	420	365	373	372	377	376	386	367	388	404	426	398	395	386	400	376	395	400	411	421	362	375	361	389	355	342	409	425	378	426	373	362	374	393	388	418	404	378	401	412	423	391	398	384	363	378	375	375	371	387	371	374	409	384	359	387	395	380	369	378	375	399	364	365	401	386	369	343	354	368	428	379	383	396	407	392	377	386	410	358	378	395	411	369	410	374	379	339	370	404	366	364	412	374	399	408	410	359	377	416	375	384	355	387	379	345	370	400	381	361	390	367	372	388	375	362	379	380	412	413	403	416	390	384	357	410	394	366	363	384	383	369	385	401	389	359	408	387	384	380	367	365	387	405	429	377	362	401	398	411	366	388	399	373	383	357	390	421	399	392	409	384	373	416	395	379	392	381	426	395	392	418	409	373	397	414	409	356	387	399	413	360	406	409	385	391	390	367	418	392	404	409	365	374	410	393	372	384	384	394	369	366	383	382	377	399	365	374	389	358	378	411	403	423	398	377	363	398	383	398	407	386	415	382	371	378	404	397	364	390	388	372	394	387	382	387	397	350	399	387	413	374	392	387	387	371	367	368	366	383	403	398	386	358	359	359	369	355	384	418	359	366	395	351	402	356	382	375	403	409	379	374	372	395	383	394	345	333	392	433	365	372	398	380	404	374	396	387	361	340	376	359	373	396	370	341	372	419	401	378	361	401	442	377	354	437	409	405	372	397	348	380	376	361	384	353	387	381	377	413	383	355	351	378	405	403	374	386	361	358	361	361	406	346	416	421	377	370	376	401	372	358	389	355	406	365	375	366	390	351	403	407	381	384	397	368	383	377	385	404	401	371	381	424	403	371	379	388	396	377	417	402	363	416	402	355	371	379	377	371	379	390	389	394	420	375	387	390	406	377	407	384	403	383	384	367	388	357	371	406	399	362	386	401	377	395	382	409	377	417	375	406	376	368	425	371	369	400	426	413	395	372	371	408	420	381	370	355	381	401	399	379	420	380	383	379	376	390	383	364	369	359	388	407	361	387	380	403	365	382	394	429	379	401	404	413	388	356	369	355	388	372	380	405	359	368	394	375	411	391	370	401	407	366	361	411	417	357	375	385	375	387	384	362	354	400	392	422	358	381	377	404	399	361	379	403	428	393	403	402	383	378	332	372	402	369	390	398	386	367	372	429	408	347	372	405	367	349	366	387	384	367	402	378	392	390	388	377	422	380	407	343	362	424	416	387	397	400	418	411	357	372	393	391	371	391	419	387	384	410	362	356	382	384	364	368	421	398	379	392	420	383	385	385	371	407	382	387	381	351	414	366	384	404	349	387	389	358	428	355	421	395	372	393	387	371	378	376	364	389	358	387	374	365	412	369	391	352	402	393	405	364	386	414	388	386	416	363	366	390	366	425	389	370	404	394	381	374	399	406	363	369	323	412	411	369	373	356	417	373	399	385	367	364	433	399	434	388	375	417	380	399	374	360	374	409	377	394	401	428	383	356	378	371	377	395	368	420	398	385	365	405	400	393	390	368	355	405	385	368	363	348	371	421	364	389	415	385	378	355	383	344	382	381	384	396	371	399	379	388	358	399	377	391	379	358	397	385	406	385	362	396	403	386	374	330	393	345	379	389	388	387	388	399	390	399	386	377	380	387	364	401	377	403	383	391	404	387	362	434	380	407	424	435	395	375	387	390	379	377	363	402	382	347	391	382	379	353	416	367	396	403	367	419	380	359	346	357	428	408	398	404	378	405	423	368	355	365	381	383	355	361	385	414	379	402	396	431	376	393	399	363	424	354	422	432	376	414	389	371	402	357	418	410	416	379	370	392	378	390	393	427	388	404	349	368	418	375	376	385	347	384	385	364	351	382	422	378	376	415	383	367	378	384	383	379	396	384	431	399	366	383	414	387	368	372	387	392	353	387	358	369	377	400	432	389	371	415	377	389	405	394	396	395	386	379	389	352	383	361	380	356	394	355	384	410	399	390	367	362	367	381	396	408	390	357	384	411	378	401	422	399	389	372	391	383	398	387	385	362	384	367	385	375	401	366	393	396	365	398	404	385	363	386	392	410	412	414	411	424	383	377	418	410	361	394	404	411	400	393	371	372	371	362	391	388	372	377	371	393	368	366	360	395	392	384	392	345	366	389	372	398	398	395	376	366	390	399	381	375	381	388	377	349	419	401	408	392	387	364	399	343	371	362	382	380	366	382	390	364	378	389	386	366	387	371	401	371	426	350	366	381	372	415	398	360	419	399	410	387	402	322	361	374	371	429	424	378	393	377	356	398	393	381	397	379	404	378	410	415	391	370	353	344	423	349	350	355	378	393	391	375	372	425	387	407	378	398	405	401	373	386	350	386	366	389	382	386	392	363	356	436	374	423	366	378	372	410	383	341	366	382	407	402	351	413	384	409	391	390	390	383	371	389	391	374	414	374	406	397	392	364	392	366	365	431	403	362	362	361	394	412	388	371	367	390	385	376	401	407	393	384	373	390	373	385	420	379	396	400	372	406	401	394	370	395	400	397	397	385	358	366	384	399	353	361	377	403	372	375	430	418	413	407	387	400	394	372	359	414	380	389	396	394	416	406	362	366	388	391	405	376	393	386	380	343	406	417	372	358	402	362	393	383	402	363	374	385	358	395	402	373	410	358	405	397	392	376	385	352	389	382	393	385	392	405	384	440	378	361	392	425	386	365	405	409	387	392	395	361	366	351	368	365	378	390	392	374	404	345	369	419	381	383	426	383	385	376	368	382	369	386	385	421	391	400	377	382	400	388	371	392	396	402	425	401	401	376	384	395	368	374	402	406	383	393	393	381	368	352	417	407	389	362	422	358	354	397	348	375	402	394	386	410	388	365	365	387	397	370	359	395	379	376	403	367	412	399	410	402	387	397	411	369	389	380	374	372	377	387	388	376	389	380	423	402	358	377	405	362	385	372	428
37903	17675	7617	3418	1646	790	395	183	162	160	151	163	162	136	155	159	129	152	151	164	161	145	159	151	107	158	159	157	126	117	153	130	127	127	147	142	144	148	139	123	147	155	148	134	126	130	143	140	118	131	130	130	124	142	159	139	140	119	157	136	133	134	129	131	126	119	148	146	141	138	141	142	133	150	124	128	131	144	131	137	130	163	146	153	128	134	145	141	133	134	143	133	142	136	131	120	128	137	117	133	147	138	118	158	124	123	127	126	122	151	137	136	143	143	145	131	119	141	148	135	118	144	124	131	132	144	143	125	135	121	120	120	131	148	143	144	140	117	143	149	135	142	147	152	117	143	135	171	149	157	145	139	143	153	120	125	162	133	148	136	128	129	149	130	128	143	122	141	137	126	138	117	134	135	120	134	137	161	122	141	142	109	143	124	138	156	145	148	130	159	113	150	125	124	133	131	138	138	141	152	144	126	114	138	156	128	140	144	140	142	154	143	158	118	125	135	130	123	161	116	124	121	132	141	139	136	134	126	125	133	138	158	138	116	125	130	127	137	141	127	129	142	149	121	134	130	135	139	127	149	139	120	132	153	149	137	136	135	148	141	145	126	121	129	129	135	127	155	139	149	142	143	138	131	131	126	168	132	138	128	136	136	124	153	133	143	135	142	131	153	151	120	126	137	131	143	140	161	129	132	133	144	141	148	124	147	129	117	130	145	133	134	139	130	162	142	142	134	144	115	144	176	148	147	141	132	132	138	128	153	136	159	136	126	137	145	134	160	130	114	151	141	113	138	149	145	146	142	144	134	117	141	142	128	145	117	151	153	144	137	143	117	131	135	143	134	142	137	149	119	158	128	149	153	128	160	127	136	127	145	132	122	124	135	150	141	136	144	136	134	136	131	117	139	121	149	126	139	155	119	139	142	143	140	151	151	143	152	123	123	130	119	103	139	156	149	127	128	128	149	141	150	150	136	167	128	114	152	134	149	148	159	143	139	122	145	132	143	133	142	119	143	120	126	132	117	135	126	157	143	139	134	131	147	118	126	127	143	133	133	131	138	119	148	125	146	131	134	122	147	125	128	156	126	118	130	138	160	141	136	146	120	151	139	151	161	124	156	139	171	142	161	142	153	119	131	151	124	141	135	131	140	126	131	133	146	140	134	125	151	121	134	138	144	145	136	152	147	139	135	161	127	152	176	108	134	115	131	124	129	141	144	137	138	134	139	130	125	131	136	111	137	147	135	117	123	112	128	135	151	131	146	131	137	146	132	133	122	143	149	121	125	142	125	147	142	145	149	113	142	139	131	155	143	144	133	141	139	135	125	161	128	157	155	121	137	133	131	109	130	130	138	147	136	153	121	130	136	127	134	140	170	135	142	135	131	165	146	129	120	130	138	141	128	112	114	131	148	133	158	156	128	132	134	121	149	147	118	144	136	136	132	148	158	155	135	145	151	130	134	132	138	133	135	143	157	149	137	153	146	124	138	127	119	158	149	143	142	137	146	139	142	125	145	138	154	148	133	129	126	134	160	118	149	119	136	125	143	143	160	145	121	132	143	144	150	138	131	154	139	156	130	147	110	127	128	128	125	124	131	133	140	128	130	135	144	126	146	125	163	116	155	121	136	125	133	161	134	140	140	134	161	136	147	147	126	131	147	139	132	140	115	128	128	126	136	126	139	133	133	148	151	128	154	131	124	128	124	140	108	157	139	132	147	110	141	126	138	139	125	126	122	137	146	113	112	121	134	139	135	144	145	124	138	136	158	140	149	139	133	141	123	126	144	135	138	142	127	136	144	131	133	133	127	135	113	155	135	155	125	131	112	142	142	153	144	112	147	139	141	142	140	121	138	130	147	140	120	125	145	137	132	136	134	134	112	148	146	109	148	130	147	157	153	142	130	155	133	131	130	126	131	112	130	154	124	143	134	126	135	146	111	172	139	134	142	132	160	126	157	135	129	140	150	131	130	148	138	121	139	125	120	116	145	131	164	143	149	138	109	138	138	131	140	122	145	141	123	143	143	154	132	124	133	130	153	150	139	131	138	122	128	127	141	123	133	123	161	142	143	146	140	137	109	147	110	156	127	127	126	124	148	136	129	144	135	131	144	138	130	124	131	129	145	138	148	129	122	139	125	137	149	132	116	160	128	136	133	136	112	140	147	126	137	130	141	140	137	148	118	125	147	127	126	154	133	135	130	128	137	146	117	134	150	134	133	158	152	130	152	122	145	169	151	141	129	143	170	133	134	150	157	127	142	141	116	139	122	123	133	116	133	124	127	132	151	139	115	140	132	126	130	136	121	155	141	142	131	159	149	134	131	129	134	114	157	131	120	129	142	133	130	129	153	117	130	142	122	157	141	126	123	129	131	135	121	135	146	120	126	132	125	136	130	137	130	133	156	147	129	126	140	124	135	127	131	151	113	136	140	129	135	127	130	129	154	135	136	140	149	145	131	134	134	151	131	130	143	137	140	147	130	124	132	127	147	140	141	139	126	143	119	146	149	162	122	124	127	143	139	144	139	139	143	139	131	141	146	121	139	153	133	118	149	139	120	124	122	130	131	133	141	147	130	110	136	149	118	144	125	147	149	134	164	140	150	128	122	143	136	121	138	146	131	123	152	145	125	118	156	119	147	112	147	127	132	153	135	144	138	96	131	128	125	136	143	127	134	138	109	111	126	134	123	124	134	131	122	128	124	143	114	120	128	155	132	138	141	141	144	136	121	137	134	143	160	137	139	153	137	147	139	132	143	120	142	135	139	142	121	127	123	153	136	134	154	117	143	120	142	148	124	121	124	149	134	129	140	137	136	139	145	141	137	137	145	131	153	151	129	162	132	146	145	123	123	135	135	151	146	146	128	148	139	136	112	122	131	148	155	142	147	142	146	135	131	134	114	134	123	116	125	128	127	142	137	140	130	158	135	164	155	104	126	144	137	134	143	137	157	128	137	135	140	147	137	132	139	157	140	123	125	129	140	129	137	158	139	132	149	136	136	154	126	150	122	148	131	139	137	121	148	158	129	162	141	145	136	134	128	137	129	136	129	133	140	144	144	145	120	131	131	135	142	137	145	124	133	150	119	141	128	135	131	117	129	131	146	156	164	116	131	130	121	128	131	129	154	149	131	135	138	145	147	156	120	127	146	123	153	165	144	140	132	131	142	111	140	117	138	125	131	116	129	133	147	125	133	124	137	144	124	124	134	144	143	135	145	133	130	142	139	124	140	136	133	143	134	150	126	150	122	125	147	138	145	136	116	139	141	120	136	145	134	128	138	136	118	122	154	154	151	126	147	114	151	128	140	128	134	135	147	125	139	159	124	145	143	125	129	133	127	132	115	139	122	124	130	132	145	147	123	139	142	136	134	140	132	135	134	151	141	142	133	140	144	139	114	139	127	123	133	156	151	156	138	141	131	128	131	132	123	134	144	142	147	116	123	124	136	131	135	149	148	148	135	117	126	124	136	122	129	116	140	150	138
26406	1100	1277	1277	1110	956	839	707	637	618	535	550	520	545	525	529	494	505	469	421	476	435	485	454	424	457	458	442	471	415	458	485	479	476	470	423	455	437	465	453	451	438	447	444	468	434	433	464	467	457	424	453	456	402	431	470	438	466	440	421	426	442	439	414	423	411	442	420	412	416	424	453	466	462	413	453	445	403	418	422	421	439	440	427	438	443	445	472	424	450	433	409	419	423	429	431	446	426	431	420	412	424	436	417	446	482	435	471	426	447	460	452	438	413	444	402	421	425	444	461	444	458	434	414	455	428	414	421	456	424	437	407	425	418	478	442	434	426	428	428	396	420	427	419	442	404	424	395	406	451	398	410	425	455	430	428	395	425	447	400	421	439	463	438	440	461	461	476	454	420	439	427	432	452	428	462	420	453	441	431	410	418	441	480	440	459	440	445	444	451	409	463	446	419	455	433	458	471	437	449	441	421	438	485	441	469	431	457	439	436	441	449	491	425	409	439	441	448	453	441	418	450	446	400	445	466	457	411	424	433	436	418	427	404	416	407	453	373	457	439	445	467	450	439	448	417	445	425	440	421	448	444	449	462	447	425	451	465	442	434	445	459	420	449	444	434	435	426	417	418	413	451	414	411	436	409	445	416	406	426	436	430	416	414	420	447	486	437	411	450	430	418	406	450	439	445	431	420	406	403	426	422	431	369	432	461	397	446	414	450	441	429	480	418	406	433	432	453	449	438	416	474	481	386	409	369	413	460	433	435	448	408	473	435	415	409	429	434	447	419	443	417	454	468	434	404	440	458	428	408	452	408	392	412	448	438	435	432	486	424	419	438	469	439	417	404	441	418	388	441	439	413	419	460	432	440	438	421	424	410	412	421	423	445	437	470	430	449	413	429	462	426	412	458	401	401	436	393	484	478	425	442	464	468	430	411	430	453	423	406	452	463	441	455	464	438	423	418	419	438	430	445	462	437	484	408	379	393	399	394	432	431	453	434	447	450	430	426	419	415	440	421	440	437	483	398	453	423	408	391	431	392	403	405	418	424	442	462	432	440	440	456	433	405	401	419	403	438	459	436	445	454	382	436	427	414	409	474	447	403	418	420	448	415	417	435	472	435	461	413	440	434	432	437	424	406	415	459	441	453	416	446	434	475	424	410	466	446	473	425	400	400	462	425	441	407	431	452	438	411	434	426	439	436	451	451	421	437	428	424	397	427	453	442	429	416	455	403	394	441	420	428	453	432	438	455	475	444	414	440	405	424	390	423	429	445	416	414	429	421	402	428	418	401	397	441	429	416	398	439	435	426	408	420	428	456	434	404	460	393	439	461	379	393	424	427	434	429	446	465	399	407	424	415	424	405	432	417	460	423	453	386	400	436	383	451	413	417	441	396	409	447	444	443	402	427	443	421	448	433	427	390	445	417	399	458	426	447	437	446	433	453	414	451	433	413	405	429	399	420	403	419	409	436	426	456	398	404	425	421	439	384	417	457	431	432	447	459	438	423	477	426	473	392	433	443	441	449	432	447	417	431	436	396	434	462	443	436	424	430	413	451	469	427	431	410	430	439	434	459	443	434	422	457	457	429	404	446	422	408	416	440	438	469	427	416	432	420	417	438	446	421	458	457	436	476	435	434	420	464	455	403	433	429	455	439	449	420	409	466	466	434	417	439	424	438	435	457	419	461	434	457	393	449	434	441	413	449	428	448	437	419	436	445	444	468	417	415	405	414	422	433	430	451	408	426	432	424	447	455	416	417	446	399	452	446	441	457	407	401	454	416	427	440	466	440	435	412	392	414	401	426	452	449	453	422	422	445	456	425	459	431	430	439	462	408	438	405	403	438	488	408	403	414	448	445	447	448	433	452	434	438	429	456	450	447	411	445	445	437	427	425	433	433	413	397	444	400	417	428	476	443	455	436	435	437	439	421	439	399	438	406	409	420	420	409	512	438	456	402	425	421	412	423	426	446	451	438	434	436	442	423	458	443	448	426	447	406	415	440	423	425	428	435	437	443	470	434	432	437	424	438	421	470	409	407	396	411	437	449	419	434	443	419	443	435	407	436	448	441	431	415	426	409	436	432	433	468	452	416	418	441	475	453	388	414	449	441	466	423	451	387	434	419	459	449	423	430	444	447	465	403	433	447	416	433	429	419	427	427	426	431	415	469	410	434	408	389	435	410	417	427	419	423	463	420	428	427	405	412	420	395	434	401	445	433	449	448	418	449	437	454	398	434	445	461	467	423	436	426	373	462	405	412	451	437	448	414	441	430	457	416	434	434	461	431	410	447	441	453	455	449	465	390	427	446	424	440	422	426	435	442	440	457	436	466	449	427	387	414	440	415	464	444	439	414	424	425	436	443	408	448	418	440	470	420	494	456	443	393	431	464	398	397	437	445	422	442	449	402	416	417	477	446	419	478	427	421	440	449	402	459	435	424	417	445	413	429	466	440	451	441	426	456	448	414	424	426	423	418	458	441	434	448	411	418	414	440	413	446	427	421	447	424	421	415	448	455	424	463	444	416	453	451	464	419	436	399	429	421	431	457	437	427	420	418	435	443	439	471	416	400	422	446	451	455	445	436	492	460	390	451	419	398	428	439	413	417	444	470	441	425	437	422	453	465	420	395	455	409	402	446	468	428	447	457	425	484	414	466	407	400	417	449	397	432	454	452	445	433	428	440	429	420	427	454	435	399	465	412	448	443	457	420	440	406	431	457	452	430	432	440	418	398	432	433	402	404	436	459	433	449	438	413	418	446	438	427	448	456	397	423	425	465	448	442	439	443	452	437	405	434	448	393	391	441	458	403	432	475	424	461	429	448	415	453	444	455	439	421	434	466	442	415	439	434	405	429	417	438	409	451	448	393	426	421	427	432	441	442	464	478	425	431	420	415	420	419	423	427	431	451	421	452	468	416	434	467	443	465	455	423	436	440	421	414	417	456	435	418	438	447	466	412	447	445	428	417	451	485	443	438	417	419	465	442	387	435	423	469	422	446	443	430	424	415	405	464	429	431	418	450	449	436	427	461	434	438	423	446	408	426	424	444	440	447	409	457	464	421	451	458	408	444	423	394	440	461	421	389	435	459	402	425	403	459	436	411	407	422	473	413	428	420	455	411	463	420	442	434	427	441	415	434	441	387	416	433	438	458	436	410	454	432	413	402	436	428	470	440	441	421	434	393	439	413	433	424	416	422	445	444	441	413	458	430	421	434	397	418	454	399	415	458	436	442	440	457	421	415	450	386	431	438	452	441	439	413	463	428	429	448	448	423	428	404	421	436	446	428	429	447	413	437	430	477	410	399	415	451	417	440	436	438	441	445	417	443	453	432	437	461	443	421	458	447	438	419	428	434	431	387	426	427	427	418	448	436	406	442	422	415	418	414	456	435	438	432	391	391	430	411	432	441	420	443	440	425	436	453	425	447	446	451	456	457	429	458	429	456	409	468	444	450	484	427	439	407	437	451	430	431	461	412	492	461
45204	25778	27115	22057	17568	12062	5642	1431	619	580	499	455	444	419	364	354	354	355	304	302	300	341	323	295	287	274	339	311	285	295	284	241	253	295	267	273	279	276	265	298	245	288	269	277	266	277	244	280	292	264	263	259	252	277	263	278	246	254	260	283	262	271	268	242	269	261	274	269	275	269	260	266	302	289	267	267	261	231	306	262	260	276	255	268	244	285	276	285	256	245	248	253	267	285	280	262	269	281	260	280	259	258	266	264	281	285	282	246	224	280	243	255	268	263	248	271	285	293	253	257	263	250	271	270	255	277	271	250	260	277	311	268	286	251	273	257	281	260	285	298	274	275	251	260	276	236	260	239	268	269	249	248	271	249	281	279	238	273	278	276	279	274	243	282	265	271	269	249	277	278	246	264	268	265	285	256	272	265	248	245	258	272	280	295	260	245	258	243	240	290	278	262	233	299	260	304	235	254	252	260	264	258	259	262	268	279	251	282	256	274	256	258	233	247	261	260	266	245	286	257	248	263	240	269	271	290	261	204	283	276	253	255	269	265	267	255	247	249	263	254	259	279	279	255	290	247	248	268	231	253	270	234	262	291	259	265	269	247	264	257	287	264	271	259	280	248	248	245	250	265	259	287	261	238	271	285	272	278	222	276	267	253	270	233	260	225	265	253	259	251	270	246	247	263	251	249	278	254	278	263	285	273	222	251	231	255	268	270	287	245	299	258	260	274	248	261	236	235	249	255	264	286	243	254	279	296	283	261	248	261	284	272	258	250	255	266	328	258	265	247	241	264	252	259	252	222	258	250	245	265	283	254	260	275	243	246	277	254	239	255	276	265	253	264	232	262	255	252	258	256	265	261	263	234	264	267	287	271	250	280	264	245	263	253	249	284	236	258	251	246	257	287	310	272	241	254	261	255	232	262	273	298	260	253	240	245	253	254	255	250	258	230	256	269	283	259	253	257	242	235	293	269	260	287	304	278	277	289	270	249	248	235	233	282	271	270	282	262	239	282	260	235	269	250	263	262	257	259	259	276	260	284	248	259	264	248	257	239	254	280	281	225	249	264	256	239	264	198	247	300	253	277	267	246	276	270	274	258	282	273	274	242	253	278	236	259	276	253	284	289	253	259	262	248	237	243	274	258	246	255	296	291	267	256	268	261	264	258	259	261	239	258	250	262	234	260	259	280	279	234	280	246	241	256	264	268	271	255	260	259	257	273	279	260	257	252	251	295	256	255	270	282	279	237	275	270	255	267	272	270	259	264	260	232	277	311	256	248	247	243	244	232	268	242	287	271	245	235	272	235	267	298	274	261	254	240	246	291	243	265	282	271	269	259	270	244	250	258	235	273	272	276	254	286	271	254	246	257	255	231	254	260	274	269	276	268	272	261	267	281	276	252	278	254	290	263	263	271	287	265	291	248	288	292	253	264	258	274	273	259	236	264	267	270	243	250	245	255	272	270	276	236	258	256	259	277	304	264	230	309	256	266	286	260	249	231	278	271	261	266	235	259	250	292	251	270	275	286	272	275	276	252	258	250	245	273	265	268	250	250	229	283	274	251	281	271	251	272	265	272	278	260	253	261	236	272	260	262	243	264	296	277	251	239	266	242	258	281	264	244	250	263	262	271	258	247	285	249	266	265	259	256	264	222	264	243	238	279	263	274	277	273	263	302	277	271	273	300	267	247	269	239	259	256	247	257	245	251	272	249	243	258	253	272	235	258	270	252	263	254	276	250	256	247	270	260	267	258	273	248	272	220	260	263	261	259	250	265	256	260	269	286	263	254	256	260	268	283	268	224	268	261	272	257	254	269	273	231	232	286	239	256	256	235	256	257	232	269	274	256	248	237	256	274	262	265	253	255	262	248	291	286	280	259	294	275	265	265	261	234	274	231	270	262	256	244	272	264	261	266	257	256	266	270	262	254	274	277	301	260	252	267	288	261	266	258	248	276	247	271	250	282	253	274	247	271	252	252	266	271	233	240	246	296	264	265	274	239	279	267	282	245	246	264	258	276	243	273	268	273	249	275	266	255	239	275	285	267	263	274	271	289	237	261	263	269	262	306	252	258	249	259	256	298	282	282	249	282	263	233	293	246	258	245	255	281	247	256	258	262	273	251	246	241	256	287	254	258	230	262	251	236	271	241	277	268	280	268	255	248	268	261	248	249	287	273	242	270	283	265	258	259	249	268	258	255	250	241	277	253	256	246	255	261	273	246	280	264	226	279	281	257	263	253	244	281	239	260	255	259	291	251	258	200	291	264	264	275	278	241	263	292	266	271	263	250	262	270	265	258	250	270	265	276	266	282	282	281	255	264	275	273	275	272	260	263	257	259	223	286	249	276	286	256	261	258	272	255	250	262	274	273	268	245	270	261	275	259	263	278	260	254	247	264	250	242	260	238	255	245	254	229	231	262	276	276	254	268	263	274	236	253	252	253	263	279	265	266	267	247	240	268	224	266	273	272	284	250	258	286	250	243	233	236	250	280	270	277	239	263	291	267	259	271	232	260	236	250	265	270	240	248	308	261	266	270	262	266	279	264	238	266	266	255	266	270	267	285	260	248	258	284	263	253	287	233	216	272	263	272	253	239	257	270	264	280	278	279	280	254	264	278	253	289	257	298	238	264	258	288	274	271	200	270	270	234	278	266	264	259	273	267	242	275	230	269	271	309	253	270	240	263	281	237	253	256	250	264	261	275	268	290	251	248	247	291	236	239	257	267	255	262	277	268	287	266	229	242	248	241	272	251	265	258	247	284	266	272	285	261	240	242	255	249	264	265	268	250	270	260	247	272	284	276	245	270	257	270	275	263	251	238	282	274	259	282	272	253	299	258	278	256	277	262	245	274	259	271	229	265	248	257	261	266	236	280	232	257	252	264	267	285	271	261	233	266	244	303	284	238	278	259	246	259	282	263	253	269	264	273	278	269	281	245	247	283	218	234	255	301	261	257	266	256	269	249	276	228	261	248	259	259	261	238	282	257	259	263	288	273	289	277	267	265	281	274	246	288	259	286	283	226	269	254	293	254	262	272	281	274	248	258	267	260	269	285	303	258	263	263	251	275	263	245	243	254	277	278	228	281	270	264	253	244	249	267	244	246	259	257	263	257	268	262	264	270	262	280	282	286	268	289	257	245	258	237	281	266	263	239	249	253	304	242	256	261	263	286	276	263	241	246	266	254	290	253	268	265	262	259	258	248	255	256	289	256	249	221	237	276	242	270	256	277	249	266	276	239	265	270	255	238	248	248	260	297	226	263	281	277	242	227	290	259	227	216	243	299	242	263	272	228	270	282	250	274	244	248	263	279	247	241	246	274	283	284	237	249	257	235	251	243	268	243	263	242	263	253	262	274	268	262	270	252	293	273	264	263	264	302	272	262	283	251	282	246	238	250	269	268	262	277	248	255	224	257	266	248	270	283	275	268	229	262	274	274	286	271	280	234	283	279	298	267	282	268	269	250	234	251	269	238	262	283	286	244
36927	4831	8092	8558	9417	5514	4637	3407	2781	2295	2125	1748	1716	1540	1455	1351	1268	1193	1112	1128	1118	1046	1056	908	1015	991	977	935	880	913	899	871	865	876	853	802	832	871	813	760	783	794	815	767	826	777	751	809	783	796	741	771	775	758	744	812	760	775	822	683	785	669	784	684	720	748	743	712	755	731	734	769	689	767	730	750	729	732	734	706	711	660	748	744	710	746	737	757	698	700	785	695	714	692	714	730	743	733	732	726	695	696	736	709	773	787	658	730	759	719	743	711	682	710	677	697	735	729	729	669	742	681	676	718	721	702	740	689	687	709	748	713	754	720	714	729	738	726	707	739	667	706	790	704	697	699	720	756	708	730	700	738	754	731	743	730	752	725	726	698	701	716	762	719	704	716	747	714	719	779	704	730	722	728	718	712	759	758	679	729	705	699	716	718	711	726	713	699	719	699	722	742	710	702	754	771	680	749	716	714	717	741	741	759	744	671	705	730	717	705	692	727	765	704	770	749	702	719	718	731	683	753	739	727	704	724	736	746	725	715	697	721	744	634	714	691	680	764	711	648	708	720	705	705	732	697	719	636	672	719	684	724	721	724	741	697	708	755	719	707	710	667	723	699	682	695	708	704	744	716	708	704	729	692	702	703	690	738	740	716	721	719	672	689	730	732	686	773	721	735	678	730	705	727	723	711	705	737	705	684	720	709	720	716	714	659	724	719	705	736	706	710	674	745	701	717	717	758	703	772	658	716	690	710	743	703	649	740	655	749	696	718	728	707	758	687	726	707	717	679	692	717	733	707	720	708	691	718	710	698	712	686	745	737	725	695	699	725	692	713	707	710	734	772	718	723	696	731	685	736	719	750	707	733	698	739	675	708	706	667	661	769	750	741	702	707	669	731	698	702	684	738	699	716	695	707	687	728	732	706	709	688	667	725	764	718	688	707	732	682	711	685	724	705	693	730	686	746	653	666	758	696	747	740	773	705	748	706	681	739	711	694	699	719	717	707	732	639	693	711	710	714	700	713	687	695	738	696	664	745	697	679	738	703	710	730	682	680	703	728	709	734	721	760	736	715	689	711	702	699	709	703	746	711	703	687	709	735	695	725	695	767	679	708	685	703	688	758	706	692	739	717	752	707	771	719	742	685	700	709	730	737	749	681	702	724	671	681	674	698	689	716	723	682	729	694	716	710	717	733	671	699	733	727	697	736	737	694	715	704	715	757	742	726	717	734	684	710	731	719	721	735	703	732	703	734	698	718	696	706	700	699	695	754	757	721	727	720	706	702	760	728	729	734	714	725	736	739	682	723	693	692	689	707	723	725	707	760	724	689	747	690	724	665	706	696	726	714	711	751	750	689	725	679	725	711	720	725	709	718	690	728	733	702	698	714	714	754	714	715	710	760	706	707	696	710	657	708	692	755	772	662	701	734	662	670	728	715	727	762	681	703	763	653	673	701	716	662	733	689	758	718	656	748	688	736	689	718	729	686	738	744	730	719	692	783	750	724	728	693	737	662	731	748	748	692	697	735	713	759	716	709	673	711	703	690	719	680	678	740	718	687	690	753	733	717	678	707	710	679	701	686	719	718	728	752	732	659	735	661	732	711	707	707	721	793	713	684	650	735	709	729	691	643	718	736	710	704	720	698	725	714	693	688	679	707	703	722	695	712	653	742	732	686	700	692	728	686	724	706	739	703	694	685	765	689	712	729	686	690	694	714	697	745	743	742	688	695	729	715	689	717	703	672	723	742	711	699	697	704	701	714	699	736	686	744	679	722	718	752	749	726	650	739	704	731	667	713	702	768	765	730	672	738	701	706	741	674	663	699	728	749	673	688	717	735	719	705	695	711	698	694	682	754	660	741	751	734	700	713	699	637	711	732	696	722	724	711	780	748	694	710	707	678	716	718	688	690	695	733	695	723	715	659	722	728	701	722	679	689	709	722	683	716	679	727	722	732	708	706	721	699	696	763	710	660	695	688	680	663	716	698	758	691	702	738	740	701	720	723	708	742	693	665	725	748	726	670	753	682	752	669	670	725	735	720	694	682	734	713	691	689	776	707	725	671	685	729	753	691	761	702	707	784	694	680	703	726	715	687	727	710	680	749	700	670	700	704	761	706	688	737	716	717	740	698	696	747	702	683	751	761	720	715	716	689	721	674	686	741	704	714	689	670	711	720	656	774	677	745	674	718	729	739	690	712	714	714	684	672	715	736	669	690	750	702	722	702	728	751	756	729	687	728	712	735	722	702	689	731	667	754	714	685	753	692	737	711	706	670	715	728	686	722	684	712	719	750	723	730	736	712	690	732	758	721	698	727	671	671	718	706	691	685	679	730	736	732	733	721	739	709	733	747	748	707	752	722	691	749	723	778	717	718	717	698	723	680	757	719	713	736	688	738	726	691	716	701	699	661	739	696	686	695	668	707	717	697	745	704	736	678	751	713	691	720	665	759	678	743	691	665	717	721	749	749	675	729	681	701	764	719	711	677	688	747	721	690	712	719	748	709	753	718	744	681	736	731	732	716	686	758	716	748	681	732	676	727	767	700	658	652	681	700	722	706	726	659	692	715	732	733	695	708	730	741	728	753	703	685	720	700	716	704	721	714	697	796	688	764	704	736	730	727	769	689	685	773	726	706	693	712	689	709	721	724	657	709	747	709	693	724	681	690	695	703	697	661	739	737	703	695	721	733	721	734	686	743	733	720	716	713	758	738	724	714	737	691	702	727	715	685	729	753	735	733	749	703	723	700	697	674	680	705	728	667	745	724	738	648	701	686	719	698	698	722	699	694	664	735	680	726	742	685	716	678	744	733	706	710	707	738	716	738	719	690	717	710	694	699	721	684	704	700	724	676	740	725	690	694	729	720	713	731	736	665	694	656	699	733	710	658	697	758	698	684	774	730	672	697	721	739	679	733	678	684	803	671	721	702	702	718	713	778	676	696	719	698	696	709	684	701	712	756	733	659	753	681	726	718	693	719	724	714	735	678	730	676	758	697	756	722	725	722	691	748	779	717	673	708	721	714	688	714	673	690	742	731	704	677	686	724	743	716	738	676	708	712	685	732	709	742	738	715	705	718	690	691	642	713	677	672	757	686	730	704	775	710	675	734	756	713	713	718	713	674	679	690	710	752	722	687	680	711	689	731	659	742	705	761	750	737	705	737	701	704	692	735	726	718	699	734	745	715	670	723	741	755	706	727	727	730	665	668	670	712	690	721	644	699	698	682	671	746	726	754	745	664	669	737	734	673	696	706	700	702	712	682	803	735	683	676	701	749	712	725	709	766	717	712	739	707	730	704	731	707	766	653	682	743	709	754	728	690	704	753	716	701	715	776	731	737	707	703	699	743	704	736	679	666	718	734	732	694	700	724	697	763	692	716	741	765	737	726	716	700	723	717	684	725	697	727	672	697	675	700	709	692	649	709	735	696	724	702	710	640	687	726	753	699	722	723	734	729	712	741	745	761	709	747	735	701	713	702	759	714
16431	4462	2439	792	467	311	207	151	125	143	125	128	133	127	131	126	125	113	128	128	132	108	134	110	114	125	134	124	133	119	123	134	151	126	135	127	119	132	106	119	149	123	126	130	137	108	124	135	125	131	117	118	136	113	113	130	123	126	135	123	96	119	117	130	126	130	136	119	127	123	128	144	144	112	114	110	117	119	140	126	138	142	121	121	125	115	132	129	123	131	118	118	127	119	132	105	125	123	115	127	117	110	127	105	120	126	117	114	137	113	117	123	116	124	135	125	111	137	137	110	103	115	118	120	117	105	146	126	102	126	117	127	129	128	111	125	129	102	117	125	121	130	124	137	113	105	142	110	115	119	109	106	140	132	137	132	126	133	137	128	134	133	132	126	112	127	132	108	110	123	121	109	131	120	109	132	147	133	114	128	115	127	122	108	129	135	113	113	135	117	117	124	117	143	116	132	120	107	121	134	136	119	131	128	123	129	116	113	113	156	129	114	130	135	118	114	128	122	127	136	109	104	119	127	105	119	125	123	121	117	124	137	108	113	117	112	119	130	112	124	135	117	125	113	105	112	128	123	135	117	115	120	94	126	132	152	121	118	90	127	115	119	114	114	123	143	117	125	124	127	135	138	100	117	120	139	128	118	127	108	129	137	127	107	119	122	118	119	142	113	115	114	117	123	115	123	117	112	133	117	123	123	135	125	114	124	109	122	110	107	135	136	134	85	129	129	125	128	137	124	131	119	102	112	128	110	121	143	125	123	131	128	129	122	147	137	137	109	139	120	127	127	102	125	141	114	124	112	150	150	109	116	125	103	114	115	134	114	122	121	99	128	122	122	123	126	126	128	122	138	124	116	127	131	117	122	109	134	116	129	128	109	114	132	139	129	108	123	121	121	133	152	103	114	115	133	141	132	148	120	108	126	112	117	105	113	145	155	133	145	112	110	137	120	143	132	125	131	112	118	138	126	142	134	117	118	129	125	128	116	115	121	123	118	135	119	114	142	110	127	125	125	132	125	137	143	112	127	114	125	122	114	134	107	125	147	128	124	125	111	107	136	119	109	120	128	122	129	119	133	115	110	128	129	105	130	110	117	161	123	124	120	114	103	111	140	121	109	115	116	119	134	125	116	115	138	119	116	114	120	114	107	123	114	135	124	116	125	109	112	119	126	148	114	138	130	114	105	133	118	120	115	126	115	117	103	111	107	134	126	140	117	121	152	121	141	142	118	105	137	114	137	131	117	133	115	112	131	124	117	121	117	123	117	111	122	140	114	136	127	111	142	136	133	122	132	110	145	124	117	134	123	123	108	130	129	136	108	129	139	111	105	132	124	130	130	138	101	113	135	121	109	119	130	127	117	122	147	116	140	122	121	121	115	116	139	125	131	128	126	135	137	128	136	124	130	111	126	113	132	122	128	123	115	116	130	119	156	118	128	123	122	119	123	122	144	113	130	124	121	129	120	121	132	114	129	125	135	114	112	109	117	120	123	125	126	134	127	130	142	121	118	139	135	117	123	124	141	133	127	125	143	124	105	119	121	119	138	119	101	128	141	153	121	123	126	114	146	137	119	121	103	112	113	137	125	104	130	129	119	116	119	130	133	108	130	146	139	129	139	137	121	121	126	107	126	134	135	115	137	133	127	101	136	137	111	114	115	118	126	122	96	142	119	136	117	124	118	120	131	132	146	120	134	120	133	123	125	107	122	106	116	127	140	116	123	105	121	112	138	123	111	129	131	121	118	131	129	115	121	124	136	98	127	109	138	120	103	136	131	119	122	115	131	131	156	124	135	116	127	110	130	127	104	128	124	130	122	121	114	135	132	133	128	112	125	141	124	131	127	122	147	126	135	131	155	133	133	121	124	99	111	112	130	122	121	131	124	126	97	123	120	100	122	135	107	116	110	134	108	115	112	135	116	137	103	101	136	114	123	155	126	100	125	111	118	125	131	128	130	101	117	123	123	105	127	132	151	133	112	116	124	127	123	133	112	114	121	139	123	127	126	134	115	131	113	113	110	123	117	123	126	130	141	102	120	124	133	108	128	132	128	121	122	136	116	113	135	98	125	119	137	109	94	119	118	136	125	138	145	124	95	137	115	121	129	131	134	109	123	113	110	125	111	129	106	125	126	117	97	130	114	121	143	128	118	151	142	137	123	114	132	121	115	103	124	131	122	115	122	114	121	125	121	131	113	106	114	133	135	123	131	117	118	115	131	119	135	116	125	130	127	122	131	128	122	118	124	107	118	127	128	122	140	126	102	137	139	123	117	129	133	128	111	119	123	110	135	122	125	126	122	121	132	122	122	116	139	101	103	118	118	112	128	122	127	116	116	126	106	118	135	114	123	124	133	137	127	131	102	104	113	118	123	117	123	157	123	109	104	135	126	141	113	134	125	126	120	107	117	130	109	111	121	117	128	117	134	107	128	125	116	112	132	105	122	115	124	127	109	107	107	119	130	111	116	126	152	113	109	114	128	115	127	124	120	124	125	110	115	128	120	143	115	136	118	133	127	124	107	108	127	118	137	126	146	93	132	129	134	104	154	132	141	107	130	126	114	126	130	139	114	128	125	122	119	124	124	130	106	128	121	119	113	132	108	126	112	117	133	135	134	135	117	138	121	142	150	143	112	130	124	116	127	127	135	112	131	132	129	133	139	133	126	119	105	120	106	128	122	141	107	136	131	126	148	135	120	122	100	134	99	130	124	136	118	116	111	134	115	110	124	133	115	116	141	106	127	117	128	103	125	126	126	117	119	134	111	119	125	120	125	143	126	140	121	142	154	120	117	113	146	137	102	116	127	144	153	119	128	133	107	121	123	127	114	121	121	119	127	117	127	128	103	109	119	119	122	136	121	122	120	118	120	110	118	121	94	122	125	104	114	150	111	101	131	127	116	111	125	101	112	121	131	105	124	138	116	115	140	129	122	122	118	123	125	119	131	113	114	128	127	130	123	124	119	126	132	121	130	123	112	108	125	101	115	114	105	117	110	127	126	127	112	125	138	125	135	127	121	124	136	123	137	101	118	119	123	130	142	113	114	104	122	102	102	128	123	129	117	138	124	119	113	124	133	104	149	127	121	128	109	123	94	130	115	110	118	127	115	149	124	117	114	148	118	132	125	127	123	121	124	116	124	121	110	116	129	128	113	117	125	122	134	131	116	108	126	117	111	123	111	114	118	121	111	123	156	128	129	112	133	127	117	136	138	128	125	132	137	119	115	131	119	103	125	109	125	113	109	133	118	110	135	106	124	137	139	135	109	137	125	115	107	121	105	113	121	124	105	118	115	114	119	132	127	126	129	135	98	122	134	138	121	141	129	121	142	104	140	97	133	104	113	115	144	106	113	122	130	121	128	132	108	124	117	129	137	113	106	138	117	121	122	119	129	143	118	122	121	114	122	139	127	122	101	119	114	132	113	119	110	108	121	122	122	133	108	121	121	128	150	135	110	135	141	121	143	110	117	132	114	139	106	130	119
13360	2098	1622	693	627	580	567	478	476	434	479	464	404	442	421	419	404	426	403	395	409	415	407	432	413	397	394	398	394	396	398	410	384	386	359	384	423	387	407	408	373	402	410	394	407	404	405	364	425	413	375	403	417	396	423	404	370	426	386	408	408	409	378	395	413	418	390	427	405	367	371	385	397	375	424	407	377	392	385	409	426	372	408	401	393	409	400	423	364	390	397	381	380	397	398	385	390	419	429	405	367	381	398	363	400	414	402	380	363	394	384	390	409	395	385	451	415	381	373	402	409	411	402	396	360	367	400	397	395	358	430	403	401	371	401	367	394	429	355	382	397	375	379	378	372	372	390	390	398	399	414	419	374	425	395	434	382	384	373	407	416	392	363	418	390	421	363	404	400	391	386	404	402	399	384	401	391	398	406	391	371	371	402	423	399	382	423	399	380	358	405	394	417	376	401	418	371	406	396	403	366	412	374	406	397	400	400	395	369	388	438	433	395	442	386	396	360	408	397	398	383	421	385	396	387	406	405	387	407	396	423	424	391	407	422	398	405	384	373	414	386	398	405	361	376	400	424	402	411	369	423	369	407	387	391	378	375	400	367	388	401	396	411	398	401	384	422	387	370	391	415	347	401	360	381	404	397	374	380	407	396	372	405	385	413	399	360	391	384	401	390	381	461	384	430	427	399	405	362	374	385	390	410	414	388	376	382	401	409	432	406	415	337	413	385	399	408	386	392	383	395	418	401	371	374	331	391	366	375	403	403	351	387	404	396	391	359	377	365	412	369	379	397	397	384	396	372	400	410	430	394	369	384	400	374	361	392	371	399	402	409	364	365	394	355	402	363	370	382	394	366	375	438	378	401	367	355	397	392	394	401	370	413	427	414	426	390	415	413	363	389	436	370	387	347	391	413	396	415	371	391	412	397	374	386	375	426	403	392	403	363	390	358	389	361	417	430	374	403	362	396	391	404	373	411	412	390	349	416	402	389	385	395	407	391	365	426	386	343	399	385	408	417	401	404	420	377	387	404	369	433	392	396	404	381	394	383	395	390	416	363	412	388	376	393	400	420	390	394	411	368	379	420	387	387	380	419	363	430	398	428	437	407	417	389	399	402	409	379	378	385	406	400	413	402	375	398	388	374	386	382	440	376	402	383	400	407	412	369	407	405	376	365	413	407	404	381	371	369	425	387	396	386	366	388	388	375	415	408	407	437	381	419	395	400	417	371	433	401	391	389	423	389	371	428	408	411	346	398	366	405	389	381	418	362	401	394	399	402	402	409	389	430	404	428	384	383	400	345	406	398	352	365	353	400	392	363	415	423	407	370	392	383	390	383	432	391	408	410	394	389	404	388	389	388	403	420	415	404	436	369	392	398	379	409	406	420	390	376	374	392	411	392	391	415	379	360	395	394	389	390	402	366	397	397	382	389	384	371	417	409	424	379	417	381	396	405	405	370	433	390	368	400	374	374	386	371	421	420	395	375	391	406	361	395	430	397	385	380	356	417	375	386	410	391	386	376	396	423	397	412	399	385	393	387	413	387	399	393	422	394	382	414	403	411	383	384	388	357	442	437	419	377	407	433	407	392	393	389	387	391	427	375	389	365	398	429	370	365	414	420	423	388	425	393	386	377	404	396	396	425	389	366	338	388	447	388	407	402	397	405	379	365	396	411	392	380	393	369	411	390	425	413	395	403	408	359	395	430	410	409	393	381	378	429	385	429	370	411	390	397	419	382	397	375	386	384	369	372	378	389	403	385	379	424	422	390	409	406	417	407	376	381	407	387	396	393	392	382	391	386	366	393	397	399	418	336	375	395	398	427	402	382	432	362	373	373	401	392	364	376	377	408	415	409	401	399	367	344	369	409	406	400	389	400	395	390	395	386	400	415	423	391	374	379	389	389	364	385	394	390	380	365	358	393	392	405	389	398	409	387	389	408	400	375	387	426	385	395	399	360	364	413	382	382	377	438	368	404	367	376	438	399	389	395	387	366	415	379	397	401	382	389	387	391	388	419	378	382	359	378	389	372	382	405	378	383	381	409	366	377	419	401	416	415	423	409	421	422	413	394	417	409	398	407	386	397	371	382	412	405	395	385	373	394	379	426	388	375	382	401	374	390	368	387	402	412	417	437	353	364	393	362	364	348	384	374	384	404	401	380	408	418	419	397	414	409	395	401	397	376	377	421	391	372	386	411	429	414	406	422	405	402	394	392	415	389	418	420	395	382	375	414	386	387	396	380	412	416	405	403	398	391	407	411	394	408	386	391	413	411	387	437	361	377	397	405	384	397	383	381	399	377	360	385	410	374	406	391	381	410	410	425	379	431	395	405	376	383	395	387	374	440	408	348	381	372	394	385	370	381	405	413	395	416	397	349	352	410	388	384	430	418	383	368	396	411	415	391	368	410	432	387	417	371	401	383	358	405	383	395	420	364	414	359	369	389	370	422	394	399	400	392	434	409	407	407	403	420	393	392	394	374	396	393	417	353	336	350	377	382	408	413	394	380	408	413	379	407	394	367	373	406	391	379	412	365	374	384	430	391	401	334	375	389	351	393	411	370	419	401	377	371	410	420	379	371	387	385	376	400	418	427	396	430	380	412	380	366	453	390	409	401	386	380	412	393	388	397	404	378	404	406	407	432	404	367	370	395	404	394	414	356	431	398	430	421	400	392	385	353	432	398	394	426	390	386	386	347	378	368	414	402	409	423	388	415	421	368	376	399	375	393	388	425	447	398	398	387	407	378	377	398	408	408	403	393	410	374	401	415	387	425	413	393	419	378	405	370	407	395	402	409	389	414	368	359	410	393	394	413	397	420	387	384	382	390	376	396	412	449	412	382	384	377	409	435	390	413	398	402	350	395	382	376	391	386	382	389	396	375	411	407	387	351	401	391	388	415	384	370	401	385	385	364	416	449	387	405	408	391	390	429	386	400	354	411	398	382	440	389	430	413	386	388	385	376	403	425	377	388	425	386	417	389	389	410	367	379	365	384	389	382	412	445	396	382	404	424	446	353	410	379	371	396	425	407	399	392	409	401	393	446	432	390	395	391	376	375	384	414	421	378	421	387	397	379	390	387	395	372	430	376	406	402	385	371	394	401	401	383	368	399	423	411	418	408	376	351	382	427	386	411	375	381	392	393	379	401	394	367	416	395	435	404	387	443	359	371	375	407	394	412	411	385	390	369	386	391	425	392	403	373	388	390	359	388	406	374	411	398	387	412	365	414	360	407	395	383	400	391	394	417	398	387	393	388	422	432	401	412	332	395	376	411	377	383	383	356	375	434	426	415	371	375	370	354	389	401	372	373	362	353	370	410	406	429	374	437	377	418	395	394	375	376	404	371	384	421	383	437	380	392	398	395	411	387	409	379	362	403	363	397	376	391	403	375	371	393	404	363	415	380	403	384	401	413	379	410	363	366	393	384	400	421	400	405	407	406	395	387	381	363	378	417	383	409	365	384	352	381	396	394	401	384	411
36877	28736	17842	8156	3638	1543	690	245	187	175	167	161	137	163	150	150	165	136	143	123	126	158	144	134	152	149	127	142	136	143	129	118	111	135	147	137	154	124	153	135	162	152	137	134	147	123	143	166	158	135	144	128	150	131	135	134	136	129	145	142	142	132	166	135	123	147	162	155	124	141	140	135	115	152	142	132	135	140	138	122	141	137	124	127	125	137	126	123	136	125	130	152	127	134	121	147	145	149	161	131	131	140	141	145	152	145	150	139	137	138	142	146	143	146	130	133	129	154	148	143	156	134	139	148	128	130	126	133	157	101	151	150	125	136	139	148	135	151	122	134	146	156	133	143	143	133	134	148	139	132	139	125	127	125	146	148	159	142	145	134	132	158	124	114	140	153	153	155	154	153	144	149	135	138	154	141	160	122	139	124	153	134	138	124	144	127	141	152	136	152	141	136	130	153	142	147	125	143	160	138	131	145	143	127	154	131	140	127	142	137	159	143	155	147	133	124	143	125	148	152	126	137	137	139	113	109	124	164	143	132	142	125	136	153	138	124	130	138	135	127	142	126	124	112	152	127	167	154	142	139	130	150	144	98	135	142	136	103	109	137	142	157	150	132	122	126	162	151	122	129	118	119	121	143	139	122	141	125	114	139	150	138	150	133	156	122	139	119	142	133	131	133	132	138	156	123	145	161	144	119	123	160	133	149	143	130	146	155	144	135	138	155	134	126	169	129	164	144	120	143	118	149	138	158	159	153	132	112	118	152	139	131	155	140	129	125	128	123	136	137	143	143	145	118	127	150	154	129	130	117	145	167	121	161	134	144	136	147	145	132	162	155	128	172	140	140	125	161	137	135	130	143	137	140	140	159	133	142	135	129	126	136	125	146	124	131	137	131	129	148	139	142	141	121	133	139	135	142	133	137	132	140	127	126	124	160	148	146	151	146	128	147	149	150	137	126	116	135	156	139	149	157	153	132	132	143	131	119	128	125	144	138	131	140	144	145	126	153	156	113	142	158	141	127	115	135	144	134	125	129	146	129	148	130	131	133	145	143	154	149	131	129	141	127	125	130	152	135	127	136	140	157	147	148	136	119	150	139	146	147	134	135	129	140	143	139	147	140	145	135	108	128	150	127	133	161	140	134	135	116	141	151	143	109	123	124	129	125	139	133	129	129	147	149	136	144	151	117	139	160	158	152	126	129	144	134	127	135	133	123	124	163	130	134	160	135	136	170	137	171	114	124	142	133	136	142	148	131	151	128	128	146	130	129	135	131	174	135	154	169	151	136	119	122	139	133	140	136	137	133	136	139	134	153	128	135	146	118	131	137	146	153	136	141	142	151	133	137	141	139	153	128	130	149	143	140	136	137	157	135	126	157	142	148	141	135	135	119	140	128	157	130	134	141	140	138	138	129	126	146	152	141	123	129	138	124	139	119	139	135	150	128	136	136	138	136	121	171	160	144	145	131	154	134	144	131	174	132	145	138	159	132	102	123	131	133	150	142	156	117	122	153	146	137	127	141	139	142	148	146	143	132	143	113	143	132	146	130	156	145	128	140	129	121	143	138	134	137	135	133	154	142	155	132	144	143	128	151	122	148	134	135	141	147	135	144	131	136	149	151	140	156	156	145	156	140	117	135	128	142	136	158	139	161	150	144	141	155	139	127	131	130	123	122	142	135	154	145	155	143	118	141	134	142	139	158	137	137	138	142	135	128	144	110	145	111	150	135	127	147	104	137	132	120	125	133	169	134	135	126	124	130	128	146	129	131	127	149	155	134	132	140	129	144	162	137	148	121	131	153	165	166	124	123	128	158	154	149	148	128	127	123	145	137	145	145	141	159	133	132	154	122	165	153	140	141	103	119	149	142	137	131	154	113	152	133	119	140	126	125	131	115	144	164	127	140	145	141	132	135	144	166	137	134	135	156	117	156	129	158	136	117	149	140	153	149	143	129	143	176	156	148	143	138	158	145	130	136	144	141	142	138	143	127	132	117	143	137	142	147	137	153	139	153	134	124	142	135	150	132	149	148	154	128	149	135	127	155	162	147	144	165	137	131	135	138	148	146	140	140	145	148	128	135	146	147	148	143	130	156	123	126	141	142	142	136	120	149	125	138	163	104	132	140	136	129	158	116	135	129	125	138	129	146	130	127	119	157	133	145	133	126	138	141	116	156	147	110	129	128	130	139	144	122	134	133	131	127	156	137	125	120	124	116	134	132	153	138	127	125	125	146	149	147	132	134	139	143	146	125	139	139	141	132	127	144	141	122	112	130	134	144	151	142	133	165	135	129	124	160	131	131	152	159	132	135	141	142	115	128	161	153	142	156	138	148	146	139	139	132	130	148	127	144	146	134	126	132	156	142	125	153	141	130	142	130	118	175	146	139	142	145	135	127	123	112	145	149	144	138	150	126	129	123	138	160	123	127	121	135	145	127	143	142	141	140	145	121	151	143	146	134	144	137	126	138	156	154	147	140	123	138	136	125	147	122	149	151	124	142	126	124	149	128	134	137	131	152	123	155	149	122	131	154	140	128	126	135	138	143	136	133	125	119	139	164	158	130	118	129	162	142	131	125	134	171	156	137	155	153	148	135	138	129	141	119	136	121	157	141	140	146	140	127	140	138	138	139	125	160	163	138	127	120	137	138	158	134	126	134	153	127	139	149	106	139	140	146	144	148	140	133	154	132	146	123	143	149	125	147	133	154	130	126	148	139	146	119	139	133	127	143	160	124	125	148	157	154	152	134	137	140	135	157	118	164	157	126	129	140	147	128	123	141	131	137	122	124	154	121	128	123	129	132	142	144	137	136	152	134	143	153	133	125	142	125	134	148	135	149	138	139	130	145	140	116	138	131	130	147	140	130	129	113	134	138	155	147	143	127	159	138	131	125	136	132	130	162	99	148	129	145	120	144	148	134	132	144	145	159	144	120	133	136	149	130	141	119	155	139	124	146	153	125	123	122	150	153	138	133	129	130	144	133	148	121	164	126	143	125	138	150	137	150	129	145	140	152	144	129	129	143	136	158	165	135	129	148	141	164	147	139	126	142	122	122	128	138	133	126	142	143	124	126	133	140	145	138	139	124	152	143	165	140	137	128	129	118	121	112	151	140	133	115	137	127	145	122	122	135	121	147	118	143	151	126	142	143	146	156	147	134	140	138	140	131	130	132	160	146	153	121	147	133	140	129	146	150	137	132	144	120	137	142	144	146	147	146	130	142	155	150	133	146	130	125	135	139	166	139	140	152	160	136	167	164	141	146	125	133	128	138	162	151	148	125	132	138	147	130	113	131	136	127	161	132	131	136	140	132	126	133	140	143	147	136	133	148	141	148	127	134	148	135	157	160	130	150	151	134	146	132	157	129	131	124	146	141	137	149	137	117	141	127	134	144	131	140	137	131	125	143	147	158	117	126	136	138	124	139	135	143	134	156	135	133	140	125	156	137	132	125	134	135	150	115	128	138	137	154	133	133	127	128	126	140
30107	16939	8163	1563	1200	956	790	713	647	564	575	554	563	495	472	533	497	456	499	471	464	472	451	461	481	445	463	475	474	452	473	468	469	448	435	416	437	413	414	440	482	442	475	455	474	403	451	448	459	458	463	464	471	471	425	482	451	418	494	420	492	430	411	432	444	423	445	417	436	419	398	457	459	466	452	430	427	456	447	424	464	424	427	461	424	421	470	462	441	446	442	510	413	451	457	427	450	407	485	474	430	404	449	460	437	470	432	425	405	448	405	442	431	409	443	388	443	444	425	424	397	436	416	442	428	455	444	439	392	435	451	456	426	459	418	446	417	438	449	425	449	428	427	459	447	423	443	440	445	448	434	453	488	463	453	454	418	451	461	417	456	425	437	433	471	430	462	467	417	486	451	450	430	427	451	428	434	465	464	481	416	444	421	431	455	433	452	452	419	430	448	437	413	449	436	411	423	430	470	432	455	443	405	464	423	439	407	444	448	435	443	427	440	430	446	411	434	427	395	441	434	424	445	410	463	398	479	441	420	446	428	466	453	394	452	454	457	454	462	461	443	435	494	474	394	426	441	448	477	430	427	480	443	451	433	362	438	447	437	427	400	443	441	428	419	427	419	440	480	427	446	430	432	428	429	433	447	432	439	401	446	456	445	430	414	434	452	420	432	475	429	429	411	458	438	412	447	438	391	422	444	443	486	433	401	415	454	434	425	424	442	401	462	419	438	427	434	434	426	469	440	403	434	400	453	417	468	425	457	431	474	451	433	418	427	437	443	414	445	437	424	426	446	441	443	456	425	451	418	404	443	421	423	430	470	442	396	432	447	474	433	459	474	440	459	419	410	440	458	419	450	449	451	426	432	423	440	427	472	428	443	422	422	457	403	430	444	414	426	436	469	447	437	433	433	453	452	409	419	428	455	470	397	450	428	448	441	458	426	451	470	417	425	442	401	427	419	430	428	416	428	460	410	417	453	460	440	443	418	424	444	428	451	445	443	454	450	417	403	458	458	451	415	458	446	408	469	467	435	431	450	484	427	440	425	458	443	423	446	444	441	425	404	433	449	455	413	432	449	425	404	477	441	458	434	410	433	443	460	458	453	466	485	429	445	450	454	417	440	432	435	414	436	443	423	425	422	399	452	443	435	430	475	442	412	432	476	430	468	447	438	426	435	391	434	442	436	425	458	466	423	441	410	460	439	424	435	406	486	440	399	441	458	385	437	423	453	438	462	437	461	462	437	414	456	459	442	427	440	443	432	481	444	452	420	422	406	429	457	443	430	448	453	409	425	455	473	411	446	423	430	466	426	427	438	432	429	399	475	412	411	417	419	468	463	450	443	437	427	430	470	449	425	474	429	435	447	428	443	445	430	428	489	453	420	428	415	424	421	450	435	445	427	460	435	442	464	451	416	419	452	457	462	491	426	449	398	433	452	440	447	434	456	398	455	451	436	436	427	448	440	443	431	436	461	424	448	412	428	429	426	410	417	472	437	424	432	442	434	478	446	484	453	453	430	417	424	428	419	415	446	427	462	454	419	415	402	461	446	450	443	449	427	444	454	422	462	429	425	424	438	451	441	405	446	438	425	454	439	469	406	472	450	388	410	395	451	455	410	423	464	427	426	426	444	464	436	435	454	455	438	409	450	417	468	480	419	421	424	413	417	448	438	444	452	427	459	430	422	455	438	415	432	451	463	424	415	431	421	421	453	428	420	440	488	433	434	421	436	456	465	461	459	453	454	437	423	417	450	455	462	448	442	462	413	446	438	394	437	410	446	461	395	406	417	448	436	435	449	454	387	449	426	417	434	375	429	418	429	421	442	417	471	409	411	437	430	444	396	452	488	454	394	454	437	445	430	438	443	439	443	438	430	451	444	401	456	417	461	427	436	438	451	443	406	424	455	456	433	455	456	440	450	402	415	436	462	428	440	434	445	444	429	472	428	401	461	397	452	457	442	441	478	424	460	449	422	440	440	459	447	444	437	445	434	420	461	427	458	425	459	463	434	411	440	455	466	455	445	453	452	401	449	433	440	460	444	447	459	408	412	439	394	412	424	412	423	442	474	423	477	416	449	477	404	412	408	421	448	421	478	411	459	425	453	461	429	446	417	455	450	413	408	420	416	438	442	465	448	429	427	437	447	431	421	434	420	408	446	427	408	418	440	462	427	451	428	458	431	441	457	424	466	400	443	463	447	436	445	427	391	419	456	446	441	455	449	452	428	434	417	444	414	415	464	472	442	458	434	442	440	466	418	421	387	423	435	431	439	413	448	470	460	414	417	448	444	430	431	441	435	463	414	432	435	437	457	438	447	433	472	476	436	426	427	438	427	427	415	455	408	455	461	437	449	402	463	433	450	448	434	473	427	467	454	427	428	460	429	412	455	439	439	400	462	444	441	392	470	443	459	484	424	440	428	437	468	412	449	465	429	400	406	438	430	444	423	476	401	407	441	419	455	419	440	415	447	420	426	425	419	440	443	444	488	437	462	427	456	434	421	435	417	412	430	447	438	399	447	447	425	427	438	453	408	418	424	440	431	454	452	440	433	459	430	464	425	457	415	443	442	480	379	446	415	409	449	432	444	408	472	424	412	453	410	457	425	463	459	459	408	414	436	422	456	435	426	430	468	449	470	472	478	449	442	413	475	465	458	423	446	393	460	470	415	425	470	451	424	432	440	457	451	446	442	445	449	445	469	437	448	431	437	460	408	447	405	427	458	426	418	452	418	414	454	452	433	439	432	445	414	394	480	428	424	398	452	421	485	480	437	436	444	445	427	423	452	445	449	422	410	457	447	435	447	424	421	422	434	447	438	414	430	429	454	460	414	441	442	437	447	437	411	457	404	409	433	436	412	452	424	437	409	443	453	425	430	432	463	422	440	436	451	441	424	464	472	438	428	399	408	451	448	445	421	420	463	455	487	405	445	450	475	461	415	457	437	437	418	449	434	424	457	450	450	415	482	439	449	424	457	436	447	422	429	451	438	422	452	442	416	434	443	435	436	412	447	463	398	449	475	469	436	475	443	441	456	450	461	423	436	475	470	426	446	463	445	429	471	466	468	429	460	449	427	455	431	422	385	414	477	432	422	449	429	448	438	463	442	445	438	465	402	462	438	439	426	468	442	426	443	456	459	442	429	409	443	443	379	445	455	452	437	398	446	453	399	450	412	456	401	442	441	425	442	461	396	425	419	412	455	458	449	454	438	429	430	435	446	489	425	452	452	459	461	415	454	436	421	451	460	429	444	408	412	407	415	413	407	445	446	407	439	455	433	433	423	442	483	423	483	453	410	453	470	443	428	448	439	429	462	472	442	412	454	452	456	430	387	409	446	422	459	419	431	453	443	428	441	414	416	438	445	439	454	445	440	447	400	449	463	434	454	459	382	433	483	458	440	471	437	435	414	431	478	442	436	447	419	416	392	459	429	437	443	453	441	439	425	437	422	458	465	501	432	416	451	405	451	455	424	484	393	429	426	415
52662	40646	31328	25260	23776	22436	18826	10889	3358	808	471	454	431	429	422	369	378	385	365	354	364	343	355	358	327	329	324	310	352	298	305	287	294	317	337	318	298	321	284	317	285	333	288	295	290	286	305	299	325	288	288	288	315	275	281	290	323	284	315	293	293	291	283	259	287	286	313	296	281	281	295	311	289	315	328	291	278	276	275	266	302	262	283	289	263	291	283	300	300	294	288	270	287	265	291	304	266	254	291	290	306	281	243	286	276	305	272	298	304	300	281	298	310	269	282	270	292	263	277	287	261	275	296	319	285	262	288	290	291	295	292	271	270	288	289	285	294	300	303	335	276	274	253	274	291	273	290	277	311	282	255	292	249	299	291	276	253	313	299	298	277	276	295	294	324	302	301	271	289	299	263	257	310	284	325	301	266	286	315	267	279	279	294	282	305	260	269	286	318	273	293	278	289	281	272	250	306	304	301	307	310	305	267	325	261	277	301	306	267	268	266	306	287	302	280	303	275	296	291	273	305	280	283	298	272	278	302	276	308	271	263	279	286	263	305	255	245	276	273	277	272	295	278	281	283	279	296	280	302	267	262	305	288	265	279	319	293	300	324	310	305	310	261	276	288	301	281	266	310	292	274	315	288	280	303	272	250	290	274	250	303	284	284	285	299	291	284	291	300	299	290	312	297	281	292	274	296	274	298	285	295	285	320	315	289	272	288	281	270	302	285	247	298	289	280	303	276	290	263	274	276	305	276	287	300	291	298	308	278	302	296	301	283	296	291	261	297	290	273	275	268	316	306	307	279	303	290	309	291	296	282	323	319	268	265	307	312	314	295	300	267	296	276	270	270	291	284	292	308	268	289	276	280	269	284	273	326	278	282	303	276	270	282	255	312	297	281	273	274	278	289	255	254	283	282	302	282	293	270	304	267	307	315	312	288	274	317	297	274	303	260	280	281	304	275	306	274	306	282	282	305	267	259	272	300	288	266	265	278	279	278	291	270	265	277	290	309	258	289	294	306	303	284	287	287	305	316	284	267	270	282	308	306	260	278	282	292	283	317	273	272	296	268	295	291	243	294	279	329	334	313	265	314	268	281	308	282	268	270	286	279	291	261	292	268	287	312	299	288	297	282	290	303	282	285	272	322	300	303	272	286	301	270	324	273	298	294	299	327	286	270	303	268	261	299	286	296	311	281	288	292	303	269	277	296	304	306	287	305	302	306	288	282	282	287	304	267	246	317	277	275	275	284	304	284	271	282	323	283	267	310	282	272	282	296	284	313	256	286	303	298	306	289	285	267	287	289	281	299	264	300	295	291	276	292	263	282	266	285	260	310	289	282	301	290	301	301	280	249	243	287	300	295	300	325	291	270	267	291	311	280	270	309	307	286	286	301	289	302	267	280	305	289	285	302	298	283	305	313	267	282	328	298	277	276	300	270	257	299	306	297	297	266	302	286	275	282	314	267	288	309	254	257	265	264	294	262	251	315	302	308	273	305	286	275	288	299	279	278	301	287	307	298	297	255	276	300	271	298	259	302	261	306	310	261	294	305	283	258	321	302	293	282	309	275	271	269	313	281	290	264	320	288	298	277	277	264	252	296	272	255	270	274	291	277	269	290	274	288	273	289	289	276	311	243	287	294	275	282	297	281	318	273	294	276	271	295	278	311	294	308	276	302	296	314	269	282	303	292	287	299	294	275	287	298	287	265	304	274	291	308	268	263	300	309	298	292	289	275	272	310	302	284	282	288	280	262	263	276	316	301	294	277	283	304	301	281	297	254	244	244	302	300	286	282	267	275	289	277	283	302	271	273	277	287	293	274	306	272	276	288	270	281	258	285	295	313	296	269	339	276	289	245	314	282	296	283	298	305	262	302	298	310	284	278	306	284	285	263	287	290	293	274	288	289	264	311	290	276	296	281	295	258	270	295	269	280	290	290	300	253	290	276	267	288	275	295	278	277	298	274	269	299	280	267	280	254	282	285	299	303	295	277	263	295	272	267	285	269	262	299	307	310	324	285	271	280	297	299	271	290	280	297	274	282	295	300	299	275	290	290	321	301	286	298	279	275	305	281	270	262	310	297	272	269	291	312	312	260	308	289	281	289	296	296	287	272	326	285	303	285	270	271	277	256	285	289	276	275	290	273	306	331	307	289	275	313	301	281	315	246	262	277	264	287	269	286	281	284	308	279	251	299	292	279	312	288	286	263	316	296	293	288	283	294	296	296	242	292	278	270	292	262	292	277	268	295	254	286	286	351	302	303	332	313	272	273	285	267	277	285	297	291	299	249	263	309	295	310	264	269	284	273	285	293	272	310	328	293	284	297	283	271	278	271	265	271	280	277	258	293	287	256	292	296	300	302	266	282	295	281	308	262	315	257	272	276	276	298	306	297	298	279	296	299	261	311	296	266	299	272	290	298	295	272	314	290	275	298	316	273	274	302	273	306	323	283	283	262	285	276	290	316	293	307	278	263	263	295	264	291	268	331	269	282	278	289	259	300	241	295	288	285	300	308	293	266	269	267	293	259	284	260	289	286	305	288	282	268	273	297	280	277	271	298	265	268	256	273	303	286	274	270	280	285	292	305	263	276	300	301	277	273	284	272	334	278	312	280	265	302	310	291	307	293	271	309	303	259	270	275	283	283	274	280	314	314	302	266	284	293	290	261	283	273	277	312	276	262	265	287	276	287	293	290	234	276	291	272	302	279	322	291	278	278	310	247	235	275	282	289	276	278	273	275	291	280	287	262	307	291	284	300	283	272	276	309	291	261	310	285	264	287	310	277	265	262	294	264	291	300	260	277	258	332	305	288	276	323	310	327	275	290	279	291	295	266	337	294	266	303	286	315	272	283	289	291	262	285	286	286	304	263	280	293	287	285	263	308	282	251	315	287	298	260	291	284	280	284	293	284	293	285	311	304	284	306	270	314	310	305	258	280	286	285	299	274	283	302	255	280	287	295	282	275	279	301	270	296	296	264	295	274	286	305	284	293	262	300	283	285	301	293	264	265	284	287	276	306	263	305	283	258	303	266	268	298	287	272	276	308	320	281	263	284	314	279	284	270	284	306	296	254	292	279	336	308	295	301	289	257	287	307	258	296	265	285	296	256	265	291	331	312	277	291	293	294	261	280	265	289	279	275	284	290	296	292	263	274	326	273	304	288	279	267	288	304	286	262	266	282	272	274	290	291	267	292	305	265	300	273	275	326	287	300	265	282	298	319	292	313	266	267	298	276	302	281	274	299	308	309	297	304	306	285	260	282	298	272	301	281	287	258	271	247	287	276	270	289	283	304	305	274	299	290	297	296	292	293	276	296	286	286	269	283	252	293	274	303	289	280	266	283	268	280	312	325	271	275	295	267	291	307	273	247	281	293	280	302	279	286	295	286	294	294	279	287	305	274	276	280	265	271	258	306	289	289	322	270	272	282	280	292	285	301	290	292	284	292	315	269	286	273	282	285	278	293	312	280	266	284	289	302	293	291	274
51216	49206	25375	8278	6453	5446	4011	3183	2637	2290	1962	1810	1662	1504	1478	1368	1288	1232	1182	1123	1083	991	1037	1021	1005	962	907	889	936	844	890	832	902	858	869	784	841	824	870	862	851	845	843	783	789	773	770	824	775	735	791	794	754	826	827	742	771	768	784	787	715	768	782	765	739	815	811	790	818	716	758	760	780	808	760	741	737	758	728	794	750	772	734	724	774	744	731	767	724	769	841	716	725	759	715	795	773	750	763	734	764	681	771	758	742	716	698	726	786	787	744	768	718	729	739	741	705	683	755	741	709	748	757	784	695	698	725	805	796	762	758	720	755	780	669	697	708	772	719	723	760	750	717	728	763	746	739	722	743	693	749	722	774	717	723	789	703	731	760	784	742	747	740	721	735	793	776	761	714	760	775	718	700	800	749	779	722	716	728	687	740	737	720	751	704	770	755	729	729	708	782	761	742	743	772	752	724	759	745	775	758	736	775	778	749	720	710	747	797	701	726	745	722	754	710	713	707	719	766	759	732	722	700	765	712	734	749	720	724	720	760	753	728	748	708	715	754	706	752	784	691	743	767	724	728	730	735	715	696	751	743	727	749	754	754	734	739	680	748	671	702	716	727	713	718	750	693	774	746	740	759	770	718	736	728	695	726	736	746	709	726	706	717	733	714	718	763	738	754	720	714	703	689	766	735	739	762	717	726	713	735	705	722	763	766	709	765	788	710	713	718	729	668	733	721	757	753	683	727	724	704	743	682	733	728	767	689	744	701	745	793	696	775	682	715	761	780	687	791	720	732	716	764	762	730	721	759	727	700	736	729	720	736	692	749	701	699	730	752	729	791	764	703	741	704	669	722	775	729	740	674	742	720	761	739	738	740	735	780	724	696	754	750	742	723	750	759	759	695	730	745	718	724	713	731	724	767	743	752	753	728	755	703	729	767	755	763	692	736	734	713	708	725	747	758	724	755	724	696	732	717	689	744	719	778	706	711	752	751	722	728	784	756	734	695	736	740	783	712	724	730	688	754	715	717	778	717	722	713	702	730	756	663	692	687	744	707	766	684	743	730	793	704	729	788	762	740	750	735	712	749	758	747	773	734	734	736	731	785	747	712	743	690	710	713	738	765	722	737	733	750	775	709	737	729	804	742	769	779	740	736	727	720	714	792	759	729	719	761	767	699	698	746	724	731	750	726	773	763	710	762	729	738	745	765	741	779	743	757	690	704	761	765	736	754	727	697	743	703	766	734	756	746	756	802	687	743	748	711	702	691	720	768	732	732	759	726	713	742	704	726	732	754	757	733	688	716	749	728	732	683	677	750	724	693	715	728	717	692	710	752	724	719	733	729	773	773	735	661	723	742	731	695	744	736	704	735	677	692	711	731	748	697	726	748	737	724	732	687	759	777	743	753	791	720	699	756	722	695	745	789	724	718	745	742	715	679	749	725	720	743	745	745	721	739	752	763	671	765	755	717	715	769	729	698	689	720	764	747	700	721	729	702	702	756	726	710	758	763	748	760	728	751	732	718	782	676	707	743	723	738	800	739	753	706	720	750	716	724	766	735	762	734	776	736	684	756	759	714	727	735	732	716	725	727	738	791	701	723	732	758	767	703	711	729	727	734	683	736	755	730	720	745	721	750	756	741	733	758	759	692	736	726	745	725	748	759	720	738	730	726	733	738	737	770	770	743	759	717	752	713	703	787	710	746	732	700	766	712	746	714	736	708	715	733	718	779	732	746	769	722	735	755	749	751	668	721	729	762	703	663	768	703	758	714	762	724	751	751	649	772	744	713	751	737	715	792	709	684	762	741	749	710	738	750	739	745	716	711	727	758	702	725	748	705	707	777	746	732	772	714	757	698	789	764	714	762	763	732	748	742	747	715	737	692	726	771	711	696	753	732	808	756	715	715	717	701	736	751	730	721	731	726	736	736	739	690	743	760	740	692	752	692	719	732	720	717	737	759	752	749	646	741	702	742	743	783	742	675	767	729	728	725	800	702	724	744	734	752	728	788	719	719	761	702	746	683	767	720	742	723	706	769	756	742	667	743	742	747	765	714	724	722	760	739	723	776	776	752	755	717	718	746	752	764	722	753	715	749	789	719	763	715	740	775	738	752	728	748	743	708	726	747	754	741	697	722	760	780	751	731	716	747	762	731	738	741	738	717	726	754	757	735	788	756	712	699	778	745	753	777	702	734	745	741	704	753	711	712	746	776	711	670	709	708	774	713	700	692	735	743	724	695	756	741	785	751	703	731	775	749	746	742	746	749	725	725	707	727	712	717	703	759	748	729	732	723	741	739	744	734	654	763	727	729	760	736	756	755	747	717	740	706	723	729	741	753	701	725	670	726	737	713	735	723	705	724	750	745	688	701	723	705	739	771	738	736	686	763	730	710	717	736	723	701	738	779	753	797	718	763	718	739	767	762	689	748	730	766	667	729	750	775	750	775	725	747	753	725	715	725	749	747	716	732	709	759	760	710	744	730	742	695	786	750	709	711	720	711	757	687	746	734	734	735	789	705	758	754	744	688	749	771	712	696	743	710	724	706	776	717	782	691	712	698	745	706	732	730	660	679	780	722	725	785	682	785	710	730	769	713	688	729	690	720	736	735	710	714	770	712	692	756	725	693	762	732	752	748	730	726	713	760	720	729	738	748	725	757	697	694	751	737	724	710	740	733	765	736	693	769	756	759	752	742	723	731	734	741	767	730	739	694	755	732	714	717	754	700	733	715	728	710	756	715	701	752	711	725	732	721	766	744	697	739	678	787	696	746	735	772	716	691	709	706	740	742	726	739	739	774	697	757	737	765	733	741	760	745	771	743	733	744	759	738	739	740	755	756	762	736	721	716	746	740	707	722	739	706	708	759	750	773	717	749	731	755	685	720	733	715	715	726	698	740	713	708	710	754	703	741	731	736	765	726	715	701	712	738	741	752	709	747	765	692	727	720	760	696	668	669	758	748	764	734	727	719	710	769	713	739	692	736	744	705	717	772	698	765	704	729	700	745	685	713	748	739	708	731	728	714	748	759	748	755	683	748	740	709	760	780	733	766	684	766	746	769	749	727	738	696	778	738	764	735	719	710	755	755	695	690	723	691	737	690	720	733	738	766	768	720	699	729	755	731	757	691	706	693	718	725	733	745	758	764	770	720	757	712	712	708	728	733	759	726	769	670	724	697	752	765	706	747	732	662	718	728	767	750	755	710	763	720	743	749	712	753	719	722	742	707	745	731	739	744	714	769	721	726	724	771	737	725	692	709	733	743	711	712	741	706	717	732	725	694	694	753	770	750	750	670	724	741	720	743	752	758	747	731	726	673	705	720	728	684	717	741	775	722	741	728	742	748	746	704	732	701	716	716	786	757	744	727	699	778	713	753	743	753	729	674	765	748	706	738	749	747	811	668	721	699	771	720	734	731	736	747	735	751	709	743	755	750	781	717	724	731	691	696	774	694	769	730	717	757	748	714	705	736	702	763	778	696	734	712	795
29201	45570	25349	8890	2584	962	416	323	235	148	141	122	141	137	109	110	133	129	122	128	138	118	121	145	146	116	169	97	122	146	147	130	150	147	114	141	135	126	131	127	115	138	118	125	117	130	135	131	150	143	131	124	119	145	142	158	121	144	111	141	140	134	142	135	138	137	136	126	126	121	147	137	125	135	121	110	135	136	133	138	143	137	117	125	123	127	140	135	129	147	146	128	114	149	131	149	123	145	150	121	138	151	146	146	131	127	124	114	121	130	129	117	125	136	149	121	119	118	132	139	137	133	162	149	147	130	132	113	132	142	135	125	118	123	120	127	133	121	117	134	131	137	137	148	129	136	130	129	115	122	129	117	145	125	106	115	147	130	127	127	131	118	109	136	131	134	137	136	118	152	140	123	131	134	141	134	121	139	143	145	145	130	129	123	121	107	140	135	150	134	115	133	125	138	128	136	126	123	134	146	133	112	123	134	149	150	163	134	115	133	147	133	151	105	158	128	128	128	142	134	123	145	145	138	124	137	153	119	156	127	140	126	115	139	126	136	130	132	128	130	145	133	129	133	127	142	134	119	117	125	141	142	151	117	135	142	142	138	138	139	136	115	129	118	127	128	143	138	138	129	144	131	119	138	117	133	122	132	126	130	132	137	150	149	123	134	141	145	129	120	118	140	148	154	125	150	121	145	129	135	137	143	107	122	106	145	127	122	147	106	118	129	127	147	130	142	124	121	138	126	136	130	126	126	141	137	141	146	113	153	138	129	128	118	135	144	135	129	120	147	158	135	127	149	150	147	112	131	127	138	157	119	144	128	147	132	110	140	131	128	134	105	137	134	133	115	115	126	135	122	122	114	130	139	137	145	139	172	137	128	125	138	129	116	140	148	142	124	148	140	127	130	135	132	145	132	143	144	112	140	124	158	122	141	130	137	133	114	122	140	147	145	130	145	145	118	140	130	124	122	115	139	116	140	138	134	126	125	109	130	122	135	136	116	151	131	134	147	111	126	150	136	130	131	134	115	135	127	126	142	130	124	131	132	123	138	130	130	125	141	157	156	129	145	126	123	115	156	135	136	146	116	141	108	120	130	129	157	121	134	136	135	143	139	128	120	129	130	133	136	134	150	126	125	122	122	136	127	110	137	125	138	132	133	157	125	137	124	138	137	137	133	130	125	135	124	109	148	144	139	146	143	138	149	136	116	130	156	141	135	122	125	108	127	134	136	156	133	160	116	127	135	140	134	137	146	144	136	113	128	139	127	143	135	130	140	138	121	131	129	109	139	160	140	143	119	125	130	127	135	131	131	143	140	132	141	126	134	155	128	133	115	153	131	105	135	127	130	127	125	126	133	130	150	138	111	113	147	148	129	147	137	130	130	127	126	142	122	123	135	135	141	142	133	134	141	111	148	127	123	137	128	148	111	130	109	136	124	127	130	139	130	141	151	135	138	148	137	155	144	145	140	110	117	116	149	118	123	138	126	137	130	121	157	128	129	149	143	132	147	122	134	161	137	159	133	147	149	125	120	123	122	117	104	119	134	134	133	131	124	137	131	144	132	141	139	128	125	129	131	132	133	137	125	120	131	135	142	137	124	143	116	130	135	133	133	126	142	146	118	156	137	147	121	126	136	133	129	121	126	138	145	138	151	129	133	114	135	151	155	136	126	137	132	126	158	103	151	158	139	114	132	112	131	118	140	156	131	139	134	123	139	120	123	126	147	142	126	125	141	118	159	142	145	116	131	135	154	142	123	120	149	142	151	126	124	120	156	141	154	143	149	118	130	135	156	131	129	139	139	141	129	139	135	136	135	129	134	143	114	146	121	123	129	121	139	148	143	109	139	127	153	142	127	122	116	134	166	124	120	130	134	123	124	122	133	132	140	140	131	97	123	128	133	107	125	154	146	109	153	132	130	129	144	163	113	142	161	163	135	109	139	145	133	133	122	143	145	135	120	145	132	131	128	134	118	143	117	134	117	130	141	120	140	137	134	147	139	127	133	130	126	108	131	122	143	137	129	128	137	129	125	134	128	120	109	156	131	136	147	123	129	116	133	122	150	127	135	109	136	136	124	125	133	142	129	125	142	118	143	147	135	139	147	125	110	154	141	123	131	118	118	132	117	145	109	135	115	127	134	128	123	139	118	119	145	134	127	129	124	116	151	117	125	134	126	135	165	119	124	144	127	156	118	123	135	116	124	158	134	159	123	143	128	139	146	129	136	117	130	120	129	138	139	113	118	155	123	123	130	131	112	126	124	128	147	115	139	114	128	129	116	137	159	133	147	132	147	141	118	136	117	147	118	131	146	123	123	141	134	114	130	141	146	130	145	129	114	156	143	115	122	136	145	145	139	138	135	137	153	125	128	134	128	123	142	125	145	133	144	113	127	142	118	133	121	135	140	110	121	142	122	141	135	132	125	115	132	114	140	143	126	131	144	119	141	139	130	108	127	136	131	130	134	153	118	120	146	118	137	146	130	130	119	137	154	132	141	139	117	116	112	131	146	127	120	142	141	146	133	123	142	138	142	138	122	121	140	137	130	148	156	122	128	119	136	125	119	122	120	149	133	136	117	124	145	128	142	146	139	166	122	135	140	139	132	129	145	113	130	119	149	130	122	145	155	141	135	135	146	118	130	137	145	123	128	124	137	121	128	126	138	152	124	130	105	114	129	139	138	133	125	144	137	123	144	131	156	144	135	141	128	156	137	143	134	148	151	118	111	141	133	135	128	108	149	141	128	114	151	120	139	147	139	138	121	137	128	133	147	124	129	141	120	137	137	148	130	123	113	111	132	133	127	135	130	147	117	142	143	143	127	144	127	136	111	129	142	142	120	132	127	121	134	129	132	111	139	124	139	136	148	112	129	136	141	128	129	139	117	124	119	117	122	138	115	123	118	131	132	121	144	139	140	123	130	121	140	131	134	122	126	124	126	132	146	123	121	125	139	138	148	141	132	146	139	129	124	134	110	123	143	145	126	133	134	130	121	165	121	127	136	106	137	128	124	140	134	118	121	130	119	139	111	123	129	132	121	122	121	158	126	125	153	118	122	126	132	119	115	136	137	144	135	128	143	129	141	153	149	138	115	136	123	137	119	141	144	137	142	140	137	121	131	144	135	144	134	128	125	159	131	121	144	125	143	132	127	125	140	135	122	127	114	150	132	116	147	134	129	124	121	142	119	121	115	127	136	111	117	134	144	135	123	147	138	139	122	158	114	143	127	139	124	132	138	147	141	142	131	138	139	136	166	127	113	116	155	148	127	119	155	144	132	143	133	135	149	130	134	128	127	126	145	133	137	107	140	125	139	119	151	129	152	132	153	131	117	139	133	133	145	117	144	135	143	127	161	123	135	152	140	146	136	145	114	132	137	139	133	126	130	132	131	119	119	134	131	112	117	138	139	125	135	119	178	139	119	151	118	138	141	126	115	135	136	138	120	127	152	145	137	136	139	131	131	151	142	126	134	119	140	140	119	140	133
27226	41106	19338	2452	616	541	476	449	478	426	420	428	408	395	445	468	451	417	442	426	447	412	436	444	452	406	460	425	410	403	422	440	432	405	430	399	405	415	436	390	452	414	412	426	395	408	418	398	411	443	398	403	414	412	415	437	411	439	407	415	402	361	423	424	430	388	384	387	399	436	400	430	416	396	417	405	429	391	392	447	402	375	395	399	432	394	387	399	383	392	434	407	411	401	387	395	438	410	359	420	410	423	404	409	417	417	398	400	404	402	398	419	403	403	378	437	430	372	420	389	444	423	393	412	421	396	424	414	379	410	399	403	432	412	426	393	413	400	445	423	423	396	376	425	397	448	399	405	418	386	387	438	394	416	387	400	403	420	392	433	388	387	383	392	373	427	398	421	381	403	403	424	429	426	431	396	393	410	421	400	406	380	400	384	408	398	397	405	447	421	412	382	404	382	463	405	390	425	408	433	418	419	402	417	410	387	415	403	365	430	407	425	417	427	424	407	392	398	420	406	410	433	439	417	415	420	409	408	403	405	405	409	382	410	394	386	382	384	400	401	408	408	408	423	431	408	429	410	422	446	430	438	427	398	402	413	383	427	394	443	405	416	370	417	392	372	433	379	430	375	403	390	366	395	399	416	393	415	370	421	415	428	440	396	412	425	438	412	408	408	418	418	411	416	397	421	438	373	429	397	411	438	430	404	362	394	406	421	377	416	423	429	445	377	421	409	403	398	386	426	372	412	421	444	411	391	446	378	381	419	400	445	451	400	437	406	425	406	437	402	419	397	418	408	423	453	433	405	394	414	397	416	410	409	417	436	406	396	407	401	418	402	413	417	403	415	409	441	412	433	384	448	400	375	387	392	348	417	404	418	428	452	441	402	378	409	404	425	409	379	394	377	425	396	456	417	429	417	422	412	399	402	403	435	420	413	398	381	419	402	389	404	377	407	420	390	441	375	406	388	396	410	411	379	411	408	406	418	442	409	426	431	411	440	358	381	390	400	427	400	402	415	381	408	396	346	393	384	373	446	414	397	393	398	404	421	422	433	403	418	410	394	404	384	361	421	393	410	383	444	411	370	430	391	385	399	383	398	395	433	410	402	435	411	378	387	428	400	394	432	408	368	396	374	419	395	408	426	393	408	374	417	395	438	423	391	362	401	403	406	418	405	365	387	375	420	430	422	382	417	422	417	394	403	447	382	430	421	431	426	381	404	406	411	428	389	427	415	369	420	421	410	411	384	405	381	393	423	403	388	372	467	413	416	383	406	388	412	396	413	403	379	408	381	442	411	416	416	420	444	381	387	435	411	425	396	398	413	403	413	397	423	400	401	407	413	447	422	429	411	375	395	406	400	436	442	389	395	386	405	415	388	404	427	382	428	390	416	420	417	363	417	375	406	388	427	408	410	391	419	424	427	430	395	383	431	413	393	413	410	440	444	389	427	403	359	362	363	401	384	396	426	395	399	431	406	390	408	405	384	376	385	421	390	436	372	412	411	406	392	410	403	383	366	401	421	398	409	394	381	416	400	390	420	424	390	396	383	422	416	419	401	380	370	383	417	403	344	400	414	410	401	411	413	402	379	383	415	404	416	409	393	418	411	418	439	408	426	357	429	437	411	413	414	411	403	436	422	360	434	398	422	398	372	420	384	426	415	403	395	410	437	393	413	398	423	397	402	406	400	407	384	404	402	406	420	422	437	412	412	433	410	410	383	414	381	419	404	390	424	427	437	389	370	419	433	436	434	418	403	372	430	432	399	410	413	385	445	434	443	389	432	383	404	424	422	397	422	380	385	447	414	419	438	447	386	411	411	394	352	411	407	385	412	417	403	417	390	396	438	411	425	397	396	425	415	405	399	420	391	420	394	411	405	379	382	414	437	418	425	426	403	422	409	437	422	429	405	402	427	423	387	431	420	411	398	392	406	394	431	422	398	367	394	409	392	375	399	409	378	405	393	411	393	399	394	435	407	399	443	418	387	458	396	367	380	415	397	414	391	403	379	427	394	414	388	395	404	403	430	380	394	423	412	385	416	417	429	394	414	409	403	437	404	423	424	413	399	399	420	414	377	395	395	409	434	404	442	383	416	387	409	395	368	410	388	415	389	404	398	429	396	407	384	402	384	382	417	444	429	414	420	397	419	417	421	421	399	449	428	449	401	410	376	426	407	409	437	440	411	403	388	409	399	423	406	381	434	401	423	388	408	380	402	410	386	423	436	378	388	433	408	430	407	392	403	431	401	397	391	391	392	386	401	401	377	411	419	439	396	415	439	399	394	382	387	408	408	392	389	388	369	411	405	409	371	407	382	406	384	424	378	402	375	398	397	389	452	383	416	428	404	419	396	433	465	439	422	388	414	427	362	428	398	395	404	394	412	406	416	394	408	368	417	421	414	384	405	413	430	428	401	449	431	415	404	400	405	400	384	415	391	378	390	406	403	402	436	371	448	401	399	409	412	450	409	419	428	406	406	423	373	393	410	370	417	428	427	378	394	410	389	396	413	406	397	382	426	424	400	404	400	398	419	424	404	394	379	403	398	407	397	422	388	409	426	436	439	420	442	364	407	365	411	415	415	395	383	439	427	420	385	419	380	414	402	440	445	403	428	387	408	386	389	432	404	396	378	411	388	394	405	400	437	370	388	365	412	425	396	427	391	419	407	415	379	416	417	405	407	397	404	410	432	369	410	408	410	385	435	400	389	404	383	448	406	409	432	391	406	444	415	391	430	451	443	430	413	443	409	404	407	404	434	432	413	434	413	413	388	408	407	383	406	406	443	369	416	447	383	434	370	419	438	402	392	404	405	376	409	434	436	445	399	429	427	435	425	443	402	398	410	376	357	439	393	408	414	400	402	382	394	394	413	412	408	396	443	416	405	400	379	431	410	384	411	412	412	410	425	410	412	384	428	401	414	432	450	431	396	408	401	383	405	409	393	414	429	405	412	432	405	430	364	410	381	393	403	401	396	428	379	383	395	410	388	412	415	390	389	390	425	380	387	409	405	409	376	399	404	404	419	396	388	414	405	390	378	412	394	416	403	403	400	401	434	412	372	443	362	413	433	379	400	409	439	403	386	449	410	399	412	406	418	383	439	394	433	424	396	417	410	445	386	402	402	409	374	402	406	423	432	389	393	405	364	403	438	412	408	406	422	410	390	370	393	371	456	386	408	373	383	411	382	421	405	413	437	387	418	419	378	407	412	398	403	388	385	399	406	413	418	427	404	419	429	445	395	409	406	429	410	372	419	388	430	400	447	444	400	421	431	422	437	414	399	429	388	427	430	410	403	437	422	420	417	414	412	407	411	380	426	389	394	405	445	417	418	407	389	415	395	424	401	398	384	410	417	421	358	394	432	419	446	412	456	397	428	396	419	418	388	443	415	383	429	379	392	404	403	376	405	416	387	391	455	420	413	400	420	407	433	422	411	445	411	393	422	419	437	393	390	414	419	380	399	420	426	418	388	397	402	398	409	418	423
50876	56742	39295	24016	18544	10532	4123	1229	324	172	168	172	157	169	169	158	177	185	174	162	179	156	157	166	193	156	154	185	184	175	131	164	176	183	163	152	141	165	155	152	153	168	153	146	150	145	174	165	162	173	159	159	158	161	149	159	138	171	154	159	169	148	168	172	159	163	152	172	158	151	144	135	164	144	171	160	167	151	156	164	157	155	173	160	165	161	148	164	123	146	173	150	154	170	173	150	150	163	156	166	164	161	140	157	164	145	177	151	162	164	150	151	151	155	167	141	147	151	170	173	138	178	181	146	168	156	190	164	165	140	163	187	157	180	174	150	157	170	151	146	137	163	182	160	163	178	157	163	170	140	206	188	165	152	168	160	145	152	159	162	180	142	139	158	151	163	167	183	170	151	165	146	168	181	144	167	136	173	161	152	171	180	169	180	179	173	156	145	159	160	153	161	161	156	170	154	164	175	155	176	129	140	163	172	142	160	157	159	156	150	165	185	176	147	170	139	142	153	157	160	162	163	167	137	163	149	156	160	162	179	150	173	163	161	161	174	159	155	162	161	159	146	145	149	152	164	149	173	161	177	165	182	159	158	168	160	145	172	164	170	173	154	146	154	179	182	163	153	160	166	161	171	154	151	148	152	163	159	135	160	160	152	158	156	151	148	173	158	171	156	156	148	171	132	153	183	159	152	159	171	170	168	168	170	185	147	168	183	176	171	140	168	157	148	152	154	155	159	132	143	151	152	175	154	158	159	161	162	161	154	117	163	138	134	170	178	166	158	173	168	166	171	160	175	165	163	148	173	167	156	172	139	149	168	168	157	159	167	142	160	158	159	156	150	148	168	181	173	162	143	169	161	151	146	167	137	136	168	163	148	138	144	146	149	164	169	167	168	163	169	153	159	169	147	148	166	164	166	139	170	169	185	162	188	156	170	187	155	162	171	148	165	154	161	163	173	159	177	151	184	144	161	170	170	147	159	157	165	189	173	162	152	169	162	172	186	153	172	157	138	150	150	170	150	154	154	149	151	143	158	160	154	150	175	158	158	180	175	138	149	158	169	178	156	172	158	156	138	147	161	163	157	169	175	166	147	144	156	157	152	158	142	173	168	149	175	141	171	149	144	155	136	173	165	161	164	159	160	145	160	153	149	165	163	154	179	150	151	173	168	165	147	147	169	167	165	157	169	148	161	164	165	187	144	127	166	165	172	146	166	163	135	181	141	134	157	169	159	176	165	194	156	172	164	128	161	137	175	166	166	157	155	173	160	163	169	187	147	158	149	165	174	152	171	160	161	142	147	156	146	165	145	154	177	152	155	163	161	159	164	158	170	156	159	173	160	140	176	140	156	155	151	160	150	148	152	170	167	137	117	146	189	150	171	147	180	165	151	172	184	152	166	177	131	155	147	151	163	159	156	139	159	162	156	152	156	141	165	159	176	178	164	167	154	173	172	160	198	173	185	159	162	149	163	154	154	165	140	147	170	171	138	153	158	167	177	153	143	151	180	167	145	163	150	159	137	177	170	142	150	159	160	162	177	169	177	145	171	150	156	169	140	174	160	132	175	166	165	121	147	164	193	169	153	180	154	161	168	138	158	143	167	172	159	142	166	148	172	153	180	154	171	164	150	168	157	175	148	141	175	176	140	173	179	155	151	166	146	150	180	143	157	161	162	161	174	158	149	158	151	148	147	155	146	172	169	168	161	171	158	154	156	185	155	159	180	176	178	147	139	173	146	138	189	152	164	192	196	167	161	173	168	162	153	162	163	155	149	148	171	164	170	156	167	139	147	169	144	155	163	151	151	161	164	149	160	151	189	184	160	137	172	166	168	167	171	174	162	148	167	147	159	152	173	171	154	162	156	162	180	152	169	177	160	148	184	156	160	176	170	151	134	164	150	155	158	149	161	178	145	164	168	163	164	183	160	182	155	174	195	175	145	171	166	163	144	163	174	148	174	172	168	180	167	173	166	174	162	138	162	156	188	141	165	149	167	149	143	152	153	179	167	155	167	167	174	162	177	156	168	155	167	155	142	155	139	148	169	148	166	154	167	159	177	167	145	146	148	163	160	177	173	154	169	145	151	162	158	149	166	176	165	142	145	164	158	159	139	146	170	140	158	158	149	154	177	150	165	178	162	152	179	145	182	161	166	149	171	153	168	159	160	158	127	151	144	134	136	163	175	164	175	172	149	176	171	167	146	159	168	168	157	160	158	164	155	164	158	165	189	155	159	172	163	157	143	143	147	166	166	162	161	151	173	180	163	154	171	153	170	168	158	140	180	144	156	156	168	140	153	168	167	174	162	173	158	129	146	156	161	166	144	170	204	158	157	139	150	149	147	175	155	156	161	191	166	168	157	143	166	176	178	161	162	183	164	148	155	160	158	156	152	176	179	148	144	137	155	170	146	171	144	175	166	151	167	179	169	143	174	152	148	188	154	185	148	151	143	171	168	166	177	174	161	159	146	177	139	168	136	157	140	160	172	165	153	172	182	149	170	163	176	160	180	156	138	159	164	160	175	149	163	154	160	171	163	157	163	165	158	164	162	135	155	163	133	156	153	154	156	175	169	153	150	159	141	151	177	126	152	140	149	164	178	163	153	159	166	161	151	157	152	175	164	171	161	162	177	154	157	170	145	169	155	162	165	155	149	151	158	165	167	156	159	158	168	177	165	137	167	166	189	169	167	162	160	184	152	159	162	159	168	160	155	167	172	173	153	171	172	170	171	151	172	163	166	148	179	156	151	167	163	138	164	164	167	151	172	170	164	159	157	150	155	179	159	139	165	168	158	167	168	157	152	174	180	150	131	159	173	175	169	152	185	159	161	164	166	150	151	138	163	168	139	157	171	155	159	176	154	166	143	147	148	173	160	172	141	136	162	171	161	158	178	151	148	149	190	157	138	169	155	166	163	150	157	165	156	168	160	143	142	168	143	160	161	169	180	161	150	157	141	158	159	174	158	163	132	160	156	170	166	178	147	147	167	158	155	160	181	152	172	154	150	150	144	183	159	143	167	157	175	160	185	179	144	149	152	155	142	142	157	153	180	171	132	155	160	164	146	137	163	168	144	161	161	165	166	148	162	174	166	161	178	146	159	187	164	161	168	156	157	176	152	164	151	159	146	178	166	172	149	162	143	163	176	165	177	148	161	172	155	156	157	152	162	153	160	158	177	156	186	141	166	173	149	142	141	168	151	171	175	176	161	186	177	135	152	155	158	174	183	169	162	131	133	161	147	149	162	149	154	178	158	155	163	126	159	143	154	174	144	144	154	169	140	145	154	150	171	162	139	159	146	188	165	156	186	138	151	175	175	182	172	138	160	162	156	168	179	160	161	170	156	152	162	155	135	162	170	151	139	150	162	164	163	148	160	171	164	139	140	144	164	172	133	180	169	156	154	147	151	155	156	156	163	167	144	165	173	137	157	180	151	152	147	150	162	147	155	151	149	171	145	166	155	169	142	170	173	159	175	179	158	161	157
44026	63136	32090	1727	978	881	742	637	623	597	588	485	540	522	534	518	523	520	506	484	476	486	500	472	470	447	477	535	506	473	481	477	501	481	524	463	483	495	499	464	497	499	462	491	485	478	505	465	487	503	504	454	478	465	500	502	450	498	471	468	456	493	470	454	449	455	448	475	470	459	480	467	480	472	478	477	424	463	474	481	482	407	459	467	447	510	503	470	496	525	452	466	449	492	436	451	508	449	473	452	433	491	492	517	497	500	475	471	467	491	469	457	482	469	467	416	485	472	456	479	506	440	489	474	450	439	457	488	497	470	467	419	480	463	542	488	491	469	461	509	494	473	461	491	472	434	460	453	465	509	479	478	463	493	451	497	488	473	468	487	467	450	468	485	461	487	480	442	466	433	470	459	482	449	459	477	482	458	479	480	486	471	486	496	474	479	441	408	479	489	439	441	529	465	488	488	479	509	480	482	439	453	463	479	475	497	486	471	470	469	471	452	461	475	458	477	455	474	453	484	442	468	504	433	456	508	478	493	480	440	491	478	456	438	499	453	455	440	458	479	482	480	458	481	468	470	503	454	453	458	487	457	460	519	506	439	499	478	444	474	498	476	501	462	455	488	490	486	511	505	507	469	474	487	504	496	457	446	455	478	477	473	499	472	474	459	514	457	503	477	475	469	465	461	463	467	463	493	504	473	453	462	470	453	462	485	463	503	439	491	491	487	493	444	466	460	479	469	460	468	477	464	442	474	449	493	485	468	441	463	467	474	460	435	487	449	473	491	461	505	478	447	442	483	502	450	509	484	539	474	495	474	499	475	487	469	468	472	432	441	456	461	504	472	447	444	460	473	480	472	473	459	495	463	467	481	490	458	490	509	432	464	480	462	502	488	460	452	473	466	480	451	405	496	473	462	487	472	489	478	475	451	476	487	490	510	465	453	457	466	500	451	436	487	505	488	501	520	493	470	474	476	445	457	480	475	471	481	444	492	472	488	472	461	493	490	464	464	501	473	464	444	454	452	444	467	496	488	446	473	472	501	477	499	499	440	475	488	490	488	438	461	460	460	483	498	468	459	491	444	528	451	482	465	504	466	474	487	472	479	498	484	473	474	497	517	471	529	454	460	438	469	479	457	472	459	474	465	528	457	481	475	467	474	467	499	446	465	465	469	476	426	478	438	471	437	453	444	474	475	464	451	483	455	477	497	481	453	481	487	460	472	497	478	482	452	464	458	449	463	470	510	458	450	489	464	499	482	465	475	415	439	468	464	434	459	529	447	495	475	494	501	452	489	466	458	450	483	493	470	479	472	462	468	472	438	484	463	475	430	450	496	441	466	472	477	465	425	495	502	458	444	483	466	494	450	424	457	439	476	513	479	435	507	449	511	456	446	480	464	443	498	450	514	458	450	479	472	476	457	442	475	458	469	484	473	492	483	481	490	487	526	493	457	476	461	476	492	455	452	470	485	441	522	499	486	480	440	521	449	505	481	487	477	515	480	474	476	470	477	468	481	465	490	459	441	481	490	466	498	489	446	435	484	484	447	417	457	479	469	420	465	499	496	458	478	475	488	469	485	481	466	506	470	490	447	428	458	487	472	491	471	466	446	502	492	482	451	454	490	464	465	436	463	451	454	488	480	477	491	464	470	451	483	487	455	488	420	473	436	482	475	465	432	469	457	465	489	480	509	510	482	461	423	457	461	481	478	424	474	463	474	502	470	461	477	485	456	512	491	513	474	474	489	446	482	495	490	484	465	444	444	470	473	466	460	449	483	518	462	466	458	443	455	476	471	479	459	478	489	456	439	483	460	466	483	481	462	516	475	475	479	513	506	479	493	461	477	444	475	452	496	463	448	465	489	490	484	479	516	514	456	477	456	448	465	453	476	451	501	465	476	456	509	455	452	510	471	474	498	488	461	505	479	456	431	468	441	480	463	498	472	479	465	448	506	474	523	470	474	470	475	455	484	421	462	425	491	494	469	519	456	472	464	466	487	492	466	506	429	477	475	486	466	471	455	497	456	466	448	492	468	483	472	493	508	462	544	473	469	498	487	491	453	527	469	448	463	453	479	489	508	462	485	481	439	488	453	517	464	507	478	502	434	479	447	490	500	491	468	492	473	477	472	491	464	445	453	443	491	462	519	476	474	475	467	441	465	475	465	478	506	465	453	452	445	465	469	486	489	485	457	484	465	501	496	484	470	462	443	470	491	503	499	462	448	428	487	448	474	446	451	474	500	470	492	462	471	454	497	473	455	524	476	449	457	495	471	508	467	422	430	446	503	434	451	486	466	463	483	456	465	495	481	503	501	455	492	485	460	489	477	504	474	490	471	428	476	472	495	454	476	449	476	502	482	484	469	496	473	451	428	447	472	467	491	457	466	470	457	427	491	442	479	484	466	463	470	485	447	433	463	465	432	458	478	454	478	469	468	457	466	467	478	497	419	510	444	459	452	499	507	461	475	477	465	441	448	456	470	470	478	479	482	475	473	451	463	501	521	480	430	464	462	470	457	471	479	482	470	480	497	445	460	481	462	451	503	494	504	466	519	505	487	456	453	475	420	458	519	483	496	488	473	501	520	462	464	487	495	436	450	475	451	458	479	488	506	497	521	429	497	465	498	456	454	481	506	457	505	443	469	425	456	479	452	493	476	450	463	468	460	480	489	490	463	485	486	451	444	435	475	449	444	472	492	450	459	490	423	460	449	467	486	488	492	425	493	468	470	477	461	491	518	485	500	488	441	495	510	455	477	497	467	468	476	486	436	445	465	484	474	472	493	471	476	498	484	473	436	449	443	466	485	434	467	452	492	495	471	459	484	488	517	493	444	476	467	484	502	484	480	455	470	450	477	453	452	504	462	459	463	482	485	459	477	448	449	511	482	482	475	465	465	499	447	502	485	507	441	450	487	435	457	496	495	461	500	475	459	452	437	435	501	482	475	533	462	498	480	507	464	500	464	482	485	457	444	465	469	455	471	472	520	467	470	465	471	474	462	481	506	490	458	495	481	508	424	492	528	457	473	479	453	467	494	475	447	472	482	462	479	462	466	452	459	491	463	501	452	505	492	474	496	470	495	492	448	465	454	443	512	481	465	480	461	490	447	507	450	458	493	464	486	473	461	470	516	479	463	467	464	471	491	451	522	471	479	476	512	478	453	426	467	474	500	470	478	453	490	486	515	444	462	473	453	447	540	507	488	446	485	470	490	483	472	462	463	491	488	480	445	460	465	483	482	465	499	441	433	508	472	510	449	468	460	481	428	458	464	497	495	448	466	433	514	487	461	448	463	456	428	478	459	467	460	456	457	472	502	435	480	499	453	443	450	467	454	491	467	472	490	479	474	461	479	490	485	485	487	488	481	474	505	450	450	438	489	525	493	471	503	464	444	466	531	497	472	479	486	472	457	485	468	470	480	467	465	488	479	469	459	442	466	481	465	463	460	462	466	459	432	459	467	500	477	483	498	471	509	493	478	463	496	478	463
56124	40306	32453	25648	24553	23537	20563	13861	5406	1185	543	495	460	431	425	407	413	377	376	377	392	372	353	377	400	369	338	317	334	340	394	332	323	330	348	342	311	358	327	325	347	325	282	281	336	308	315	324	311	325	348	334	318	312	346	316	332	310	333	309	309	341	357	337	347	312	307	298	324	281	328	324	303	346	327	317	338	291	328	274	309	355	318	305	340	327	310	276	311	354	316	312	346	330	302	309	346	274	318	301	314	331	322	317	311	297	303	326	338	322	313	329	342	321	328	350	324	306	322	312	333	312	318	332	329	283	317	301	313	280	314	282	336	314	304	319	313	299	304	323	366	345	364	348	297	305	322	354	328	316	301	329	336	333	298	325	334	314	321	347	336	340	319	357	326	322	314	317	328	330	357	320	327	332	343	290	361	288	317	306	327	330	355	315	319	331	301	326	322	311	332	305	327	341	322	297	341	326	300	333	323	319	315	328	323	325	315	370	317	318	346	293	332	309	304	318	299	359	322	297	305	314	333	344	334	316	315	298	285	325	304	303	314	314	337	304	289	345	312	333	329	315	317	301	320	307	342	307	326	328	329	290	321	289	335	333	317	307	278	276	320	317	310	314	324	335	324	324	329	316	323	353	330	343	328	294	304	334	320	317	310	302	297	323	272	307	317	311	318	305	294	311	271	294	304	289	334	336	317	326	342	305	348	330	330	326	340	314	322	290	313	306	342	348	341	295	300	351	316	311	287	299	306	305	313	323	337	320	341	333	315	316	303	315	301	314	334	328	281	314	331	292	315	356	327	324	300	324	301	301	327	312	333	317	329	310	322	322	339	283	306	315	325	308	292	287	296	330	278	301	325	312	305	350	276	339	326	320	299	312	305	311	327	342	305	306	325	338	333	330	329	328	270	311	325	338	335	352	330	323	294	322	326	294	350	353	347	301	293	365	289	286	304	301	322	348	327	311	308	313	352	322	319	311	308	312	299	320	301	318	314	306	352	341	312	313	338	346	303	322	334	309	307	341	343	365	323	294	329	324	327	317	319	301	305	321	317	338	363	314	315	363	311	314	284	309	326	336	322	328	311	281	303	331	372	314	295	314	309	325	349	308	294	346	334	321	289	313	319	315	324	305	294	274	304	292	313	294	336	290	291	340	329	287	324	335	355	325	343	308	329	323	314	278	301	303	311	324	328	349	318	307	304	319	298	307	333	310	294	318	287	336	330	320	326	284	293	322	334	343	299	331	368	299	329	327	322	296	317	338	309	314	297	281	291	324	351	355	328	341	340	337	324	288	302	297	307	303	370	351	299	333	293	288	313	330	298	284	341	336	311	304	319	326	306	342	333	309	327	324	291	334	301	314	321	314	346	331	316	322	311	331	330	296	295	332	300	327	318	335	290	313	323	333	320	301	290	326	324	303	309	336	317	335	308	326	320	329	287	287	315	281	295	311	318	303	308	311	354	338	340	300	328	321	305	321	330	314	328	347	316	335	298	332	322	348	344	324	317	350	295	320	325	320	315	327	321	334	337	321	327	330	338	314	304	336	329	297	339	346	314	308	310	307	282	337	282	328	315	292	269	332	322	288	277	339	336	349	310	318	297	308	316	321	343	310	290	298	312	314	337	313	340	301	342	327	315	303	286	282	316	334	297	289	334	341	298	335	345	328	313	340	342	290	303	294	335	293	305	293	321	310	312	281	301	327	299	315	327	306	308	339	301	293	308	329	346	319	294	279	359	336	320	319	315	302	313	330	315	333	302	319	316	349	312	332	335	314	307	264	288	334	307	338	347	368	332	316	306	337	316	333	291	312	335	311	352	326	292	305	313	343	329	335	316	302	340	319	314	294	302	324	306	296	351	319	332	326	292	320	319	361	294	310	292	317	323	298	304	305	308	315	291	319	326	318	285	314	345	306	321	331	346	299	330	310	273	320	310	309	312	301	331	320	334	331	316	297	333	337	333	300	306	324	327	323	316	312	324	325	352	317	299	331	340	327	334	315	311	303	305	301	279	353	298	312	296	311	337	314	301	317	288	314	326	304	303	353	316	307	301	294	325	296	297	302	314	341	304	291	320	347	315	351	293	323	330	306	319	324	308	298	323	308	302	314	319	293	340	305	313	314	283	299	321	310	316	309	337	306	296	322	333	336	290	280	292	351	352	305	320	326	325	299	325	303	335	308	353	327	335	282	325	378	325	344	293	314	323	298	308	326	297	298	295	298	319	350	331	283	314	309	291	344	302	318	309	302	328	313	312	316	289	292	327	318	344	323	296	343	325	310	322	295	319	329	334	319	336	333	294	311	309	297	336	349	334	291	323	286	326	337	315	339	308	300	288	335	330	320	309	345	341	306	301	294	316	269	320	339	325	280	350	299	329	299	296	340	315	331	335	328	333	305	329	313	285	311	329	305	322	312	312	307	320	280	299	302	294	319	312	320	288	347	315	287	290	313	317	332	320	333	289	336	298	295	315	305	326	318	332	325	316	321	284	311	342	291	306	318	316	336	334	314	341	335	310	328	307	286	291	328	337	287	284	294	341	299	308	287	293	337	299	333	309	320	324	301	321	304	313	313	299	290	331	312	306	326	329	326	319	295	287	309	308	300	320	300	305	331	289	268	326	302	304	328	351	320	306	296	334	285	322	301	328	324	339	317	308	322	282	330	309	311	300	321	302	305	289	346	315	310	278	309	310	301	317	318	331	272	303	308	298	305	313	304	325	318	298	348	320	312	311	330	329	294	330	301	311	312	322	328	278	327	309	330	330	299	286	287	330	320	340	323	286	319	342	330	309	302	348	325	317	299	311	353	355	328	304	298	324	339	335	323	342	328	285	314	331	313	327	290	340	292	298	331	331	349	337	288	322	300	302	311	304	340	340	299	314	295	314	307	310	342	339	311	338	314	349	344	305	323	293	345	319	282	313	313	247	316	335	293	352	304	346	292	329	342	301	286	291	326	338	308	334	325	296	310	309	274	320	332	329	356	363	305	280	289	293	320	303	310	332	336	305	299	339	275	293	315	294	319	346	337	335	336	308	315	293	325	330	295	332	303	310	303	352	269	308	298	321	287	313	320	314	315	311	331	293	315	291	317	316	313	303	332	318	335	330	328	296	326	311	320	333	322	308	289	299	318	313	338	313	347	322	320	351	311	336	300	281	333	326	327	334	326	318	311	314	310	298	326	298	318	331	303	333	330	337	311	296	304	320	306	332	315	331	297	298	287	299	312	351	327	329	306	355	315	285	298	323	326	313	306	325	295	301	309	319	344	319	306	326	313	324	313	326	305	317	332	321	319	315	309	341	349	317	323	324	282	311	301	317	323	345	327	325	325	302	339	303	323	328	343	311	297	328	301	291	305	346	320	327	318	313	334	335	308	301	291	288	315	319	297	317	305	338	305	309	294	311	291	365	345	292	294	301	302	286	309	315	321	338	310	325	330	305	297	334	318	322	319	301	288	301	329	298	351	316	323	304	323	329	324	325	290
56921	48571	29454	7288	5527	4726	3377	2928	2329	2054	1782	1672	1556	1477	1348	1251	1192	1161	1183	1021	1093	1055	1001	1021	938	974	923	892	928	933	894	918	922	864	899	814	870	870	810	764	847	804	818	806	826	858	849	847	832	824	807	816	829	817	842	786	826	791	766	772	789	781	775	756	800	815	746	786	736	805	759	732	785	801	786	787	749	786	783	847	702	765	751	795	768	834	767	742	795	761	771	857	792	798	801	711	813	837	769	773	749	757	741	796	805	752	769	802	743	743	771	781	784	747	794	775	800	781	842	722	776	739	776	753	718	762	791	748	775	740	720	726	781	787	764	770	754	779	759	730	758	771	766	771	773	759	760	778	777	704	784	777	772	739	750	779	774	776	746	754	741	780	789	803	768	824	752	790	777	808	802	752	815	731	794	775	746	799	780	750	809	774	788	794	767	759	782	750	762	766	804	763	745	781	792	780	765	763	762	784	746	690	778	794	720	744	784	836	762	790	772	787	806	747	767	727	754	758	756	828	760	775	737	717	749	773	805	800	748	726	805	765	804	758	771	713	739	730	747	794	734	767	742	789	741	752	772	729	734	742	782	770	808	788	766	706	752	759	705	756	778	713	794	759	764	762	724	762	734	767	798	765	747	735	785	761	750	811	812	744	776	763	748	725	795	797	797	758	735	754	771	806	801	739	690	760	680	739	745	733	797	794	747	767	758	753	724	761	810	756	773	807	832	737	790	792	746	745	746	757	760	762	744	780	739	773	751	764	749	810	699	739	771	772	757	778	754	728	770	782	794	750	716	764	758	771	755	737	750	738	758	720	745	805	752	777	739	741	751	732	778	732	749	714	719	699	741	794	778	751	748	771	797	748	772	800	715	776	781	759	733	776	774	726	801	766	739	778	820	717	727	780	699	749	764	750	763	746	770	806	747	744	742	732	791	783	765	766	756	697	804	733	752	754	736	763	765	766	723	811	763	746	788	739	783	789	737	755	774	748	735	781	749	761	748	776	726	811	734	733	758	791	768	742	727	725	786	795	761	719	793	793	753	748	793	780	752	750	744	776	751	747	769	778	747	763	728	761	757	744	702	777	757	717	758	739	817	759	766	782	742	783	778	755	786	736	744	719	758	775	757	747	783	709	762	716	743	794	739	809	744	750	731	752	771	768	732	746	791	746	820	768	787	760	775	750	748	757	731	809	749	718	794	781	765	784	776	772	760	766	723	781	744	790	758	691	737	802	730	758	752	724	773	715	767	780	765	704	724	730	786	743	768	733	780	740	835	746	779	728	717	758	804	746	745	757	797	764	724	828	703	757	775	771	744	765	752	744	753	730	705	722	817	752	782	737	704	796	723	743	742	706	772	787	771	747	777	756	739	777	779	740	776	775	765	755	771	747	757	748	778	763	771	765	733	757	770	743	749	761	755	763	739	778	739	742	759	769	795	756	770	766	725	789	772	733	782	748	755	772	737	725	739	784	724	777	770	756	709	805	718	728	736	713	688	802	752	746	731	796	746	780	755	717	753	832	769	767	736	768	786	723	761	790	762	757	768	716	828	755	774	759	819	787	771	761	757	761	783	763	765	722	777	702	791	762	724	791	762	738	784	742	757	745	738	747	826	790	743	752	756	726	757	761	785	810	749	777	747	746	734	742	726	696	744	769	722	759	740	768	783	788	815	710	767	713	752	786	745	768	773	796	765	727	737	727	795	764	761	763	748	719	752	744	747	791	720	760	725	784	783	746	744	793	724	777	760	772	732	744	784	790	773	751	781	749	773	761	741	772	741	752	787	757	803	734	755	776	784	749	751	742	747	722	786	799	771	752	799	718	761	755	742	769	787	770	726	774	761	729	774	743	768	756	760	722	780	749	757	745	809	742	721	678	739	776	772	713	767	741	748	756	772	754	739	731	705	763	746	768	769	818	685	785	730	740	746	731	727	756	787	754	803	762	756	786	770	740	797	757	767	769	743	775	780	805	779	733	735	758	742	782	747	726	808	856	758	729	775	770	745	774	735	750	790	779	777	706	778	741	775	744	765	744	771	754	784	754	711	731	729	758	733	698	740	744	760	729	782	759	746	750	748	734	753	826	736	751	740	772	745	708	788	752	762	740	702	747	739	790	798	712	748	773	712	794	755	801	705	754	759	755	717	793	792	715	799	781	797	765	771	754	775	728	761	731	826	755	768	741	764	787	775	764	756	748	733	784	776	728	747	747	807	767	721	743	743	773	771	745	721	740	747	778	718	769	764	748	761	772	793	725	736	764	771	732	752	775	763	810	736	789	807	765	768	801	748	765	746	715	798	772	750	768	754	727	776	811	763	760	750	766	717	733	725	713	759	757	772	772	780	728	733	770	743	760	760	717	780	744	772	771	760	721	760	759	758	785	706	739	762	794	757	769	794	721	784	749	769	751	791	780	749	731	763	694	755	740	789	738	770	775	765	730	761	747	752	732	750	764	766	690	783	750	719	765	725	741	781	748	679	772	719	771	754	744	802	757	755	729	728	767	746	766	714	700	719	757	739	778	758	747	734	762	777	754	758	754	751	733	782	758	751	782	769	729	775	780	750	731	746	752	735	760	821	784	786	765	757	763	789	782	754	728	798	740	766	749	781	786	800	705	734	753	807	793	720	819	720	767	742	808	742	767	768	753	755	737	747	755	804	721	761	768	761	761	705	736	735	741	747	822	765	710	731	771	750	759	786	790	704	736	757	831	748	772	751	784	766	694	744	749	746	747	754	764	791	788	779	794	727	825	735	755	800	793	749	764	750	704	779	753	766	781	725	770	778	749	753	745	740	763	744	784	789	744	782	742	798	806	756	764	782	776	745	742	748	780	769	750	743	782	759	789	737	805	746	747	783	749	743	767	805	782	753	722	748	802	761	760	709	734	797	770	775	772	741	707	766	760	793	767	740	757	787	769	773	696	724	753	718	763	760	751	767	808	743	806	738	725	750	794	739	794	741	822	787	826	766	802	725	802	758	746	742	779	767	746	786	773	733	730	675	766	770	755	747	755	784	745	765	749	782	732	779	770	756	811	737	742	783	755	803	764	761	769	749	749	742	797	786	756	740	776	803	729	752	809	766	750	776	757	714	750	749	749	804	725	767	754	746	786	769	765	805	746	753	759	726	752	770	752	735	738	765	765	764	759	730	792	754	734	771	794	776	715	774	740	789	781	739	734	756	771	709	796	826	769	755	804	759	739	741	776	774	779	712	745	738	724	761	734	751	750	772	717	765	765	780	745	752	747	781	722	734	760	782	784	738	723	700	745	747	760	752	778	779	771	780	729	742	771	745	779	765	748	779	730	766	765	718	743	743	763	808	779	716	705	721	781	778	778	682	781	714	755	759	762	726	763	773	771	774	746	765	757	818	751	737	767	808	702	720	733	723	781	741	771	703	738	780	760	771	735	782	698	734	781	771	797	765	734	759	750	687	752	770	767	746	764	814	735	797	774	784	764	765	775	812	717	758	734	746	733	761	823
35762	40779	18389	5499	1659	808	513	345	176	144	128	138	126	142	122	139	140	143	139	131	132	155	135	133	157	142	154	146	140	145	139	126	130	145	125	128	125	141	128	148	124	134	171	165	130	142	164	152	141	156	151	126	160	141	132	138	135	153	123	132	126	139	125	146	138	142	135	124	146	154	134	145	153	131	141	165	138	133	139	152	137	143	110	116	128	122	138	147	140	135	130	139	134	124	130	137	124	147	116	144	145	157	147	160	132	115	134	143	118	125	141	123	121	156	131	156	139	139	126	132	149	141	149	130	133	135	139	149	119	134	134	150	149	140	137	146	132	151	140	145	141	161	137	123	135	139	160	130	151	138	139	146	115	135	119	158	148	134	129	139	158	148	136	149	133	126	137	141	144	149	140	136	153	135	146	127	135	142	144	137	129	152	124	127	112	124	147	115	145	151	138	151	141	113	119	140	117	138	149	147	146	137	149	149	158	158	140	140	134	120	154	149	144	142	158	145	146	149	145	113	128	157	154	133	160	119	139	124	140	135	127	142	114	132	134	144	146	123	140	150	148	137	134	141	161	167	134	140	153	131	142	142	162	148	124	124	146	154	145	142	145	144	124	148	131	134	116	157	127	138	138	138	154	156	150	132	142	130	128	147	131	156	134	145	132	129	130	144	140	152	144	116	145	156	115	126	127	144	143	131	144	144	151	143	127	160	148	129	129	150	160	139	161	141	149	145	121	131	154	147	138	141	160	126	133	129	158	154	131	155	133	151	141	141	140	133	148	137	151	159	142	152	150	128	129	148	152	129	139	141	135	165	143	137	122	132	138	153	144	139	127	163	125	127	130	184	149	127	147	149	126	153	133	142	147	142	150	147	148	130	136	149	126	138	144	150	142	121	160	139	145	169	135	125	136	162	143	132	128	145	124	145	141	152	138	125	120	150	136	159	142	149	154	136	145	143	133	136	143	147	137	146	157	154	155	142	148	121	144	128	158	136	154	129	133	121	134	146	150	159	130	130	153	150	135	142	155	142	138	123	153	147	148	151	122	146	129	148	139	145	137	127	149	142	128	134	141	160	123	124	143	139	129	159	134	164	138	140	132	149	169	158	151	158	152	144	142	126	119	161	126	139	133	157	107	132	137	159	141	147	164	135	131	128	148	142	130	140	131	134	149	131	143	134	134	153	165	120	145	147	152	131	105	146	154	122	134	156	163	156	141	141	136	132	159	153	142	153	152	129	158	145	137	144	129	137	130	130	127	135	133	137	146	171	131	134	131	141	139	147	158	150	131	133	172	135	127	132	136	139	142	137	145	139	156	134	133	136	168	148	161	135	144	143	144	158	137	136	135	125	141	150	141	147	150	182	126	134	142	126	133	151	156	128	117	147	146	139	134	127	145	132	158	160	136	133	156	128	127	132	149	119	147	150	153	123	142	154	126	133	149	135	141	146	140	140	134	160	127	146	161	148	135	141	141	132	118	150	150	138	148	140	142	141	137	127	140	141	161	150	141	141	159	147	146	138	139	127	127	132	122	131	124	131	139	146	153	150	134	157	141	145	140	129	136	139	123	145	140	153	157	137	118	136	135	123	152	146	144	156	146	119	130	139	124	124	147	141	163	138	146	133	156	138	119	137	119	146	156	146	135	138	149	152	144	140	154	151	130	124	137	136	144	139	152	147	139	131	121	138	157	152	138	151	154	148	150	141	138	142	151	140	133	132	108	138	152	141	135	122	122	145	139	132	144	139	139	116	126	149	135	137	142	135	127	152	145	124	138	119	138	139	151	146	148	152	142	141	127	155	148	128	155	126	144	162	127	119	161	154	146	133	151	139	128	150	145	145	125	129	125	146	118	146	148	148	160	144	143	141	131	159	142	148	138	131	136	138	124	110	131	124	156	145	148	154	144	148	138	145	161	133	153	123	137	140	145	145	116	130	144	134	142	164	157	133	139	132	139	122	137	175	143	137	135	149	140	145	134	125	144	138	135	154	160	146	136	134	144	148	151	128	145	148	142	120	132	149	127	143	133	144	145	151	124	148	147	159	147	154	130	124	140	145	127	137	151	148	133	141	117	129	155	135	157	152	135	141	155	161	113	135	127	138	148	125	142	147	147	159	145	143	143	147	147	149	149	148	143	140	153	147	170	140	137	132	122	153	125	141	145	152	138	135	157	141	164	158	137	142	127	125	162	122	142	124	136	136	152	138	147	132	124	153	134	142	143	151	137	133	146	164	144	141	155	175	129	131	125	128	129	145	153	143	158	156	143	143	152	150	141	150	143	115	161	159	145	132	132	135	129	138	133	149	148	156	128	141	134	128	132	128	153	123	149	144	162	143	146	149	159	133	119	158	153	140	144	134	149	148	127	151	118	147	113	141	129	130	137	134	131	141	139	134	135	115	138	149	140	160	156	133	128	144	139	142	125	136	136	152	145	158	128	129	135	144	139	131	153	131	130	133	141	141	141	131	124	136	118	148	155	138	144	140	134	135	150	143	137	145	137	145	162	144	131	135	131	150	133	138	135	158	134	121	135	131	139	135	128	110	154	146	158	134	121	135	134	139	146	124	148	139	158	141	138	144	145	140	141	146	148	172	157	148	153	160	149	139	143	122	142	152	147	134	134	170	140	126	143	138	147	133	145	136	112	128	134	154	141	126	138	141	148	134	153	130	152	139	131	146	132	141	141	140	158	171	161	135	121	132	137	139	130	138	133	132	141	148	155	168	150	132	132	141	119	158	134	144	143	142	140	149	128	158	128	131	154	158	134	148	142	130	144	150	153	143	141	127	136	150	123	152	145	140	155	141	144	152	126	143	142	155	151	152	145	134	151	142	141	144	134	129	153	135	142	136	124	131	153	135	144	142	148	135	146	151	156	128	123	142	128	130	148	159	157	153	116	141	141	142	149	138	126	145	145	158	139	151	145	132	129	160	152	123	154	134	134	139	133	132	167	121	145	131	128	146	137	133	132	126	140	140	150	147	130	130	130	169	127	136	144	145	147	167	130	149	133	153	159	129	123	134	133	128	157	155	151	158	120	131	139	138	159	145	139	154	148	121	130	147	130	158	150	134	140	160	143	153	158	150	125	131	146	144	143	131	135	125	152	135	144	125	152	123	153	133	127	132	146	138	134	125	155	158	127	153	135	112	151	119	130	134	136	134	158	149	143	127	137	130	151	149	135	147	132	122	126	150	149	135	147	150	151	145	132	155	144	148	147	153	148	151	165	134	145	147	156	123	152	131	142	141	128	131	139	138	140	135	130	147	156	154	130	145	171	130	132	124	160	132	122	124	115	143	149	167	130	162	140	151	137	149	155	141	124	145	148	141	134	129	150	141	147	137	152	125	138	144	171	141	156	160	134	131	128	129	138	129	137	122	139	152	113	135	142	121	132	133	144	156	140	142	126	140	153	143	115	140	143	137	130	160	138	144	143	134	152	149	123	133	139	147	149	134	146	113	153	155	147	144	153	131	118	144	153	142
33001	35190	6059	642	601	560	539	526	512	443	469	409	451	429	457	406	406	416	433	398	469	450	403	446	427	440	467	396	436	417	433	399	406	430	412	432	406	424	420	427	416	393	407	421	376	415	417	415	435	383	375	428	396	408	399	431	446	461	408	377	392	423	398	389	422	406	426	381	420	388	377	413	451	398	429	399	395	405	446	398	387	412	405	438	421	390	399	405	454	430	463	434	415	454	405	410	405	402	414	404	430	427	463	434	374	395	409	427	427	396	418	408	377	400	419	455	393	408	430	414	441	431	459	428	428	437	401	399	410	446	402	429	398	429	400	421	425	443	426	412	429	407	395	431	415	403	422	456	401	410	436	428	403	421	384	435	414	406	424	416	464	398	409	384	385	411	422	423	383	432	441	446	454	409	430	429	413	430	426	426	424	411	405	425	430	412	428	442	409	437	417	390	408	416	412	394	403	457	431	389	407	443	401	401	405	419	402	397	420	406	410	391	409	402	403	411	391	441	417	419	410	410	451	418	412	411	410	425	424	415	386	419	382	390	441	393	413	428	403	421	423	399	395	391	398	448	375	457	422	392	449	429	407	419	440	404	429	404	400	424	413	409	466	381	414	442	395	417	424	423	412	417	436	412	373	400	434	396	418	441	439	402	421	434	421	430	427	436	403	412	413	417	436	389	431	430	420	414	403	410	404	425	470	419	432	412	423	383	399	373	409	434	427	427	437	462	434	415	408	428	402	404	432	462	406	406	431	441	424	397	410	440	371	408	421	435	401	397	414	413	426	465	397	435	400	419	422	393	408	412	409	418	416	422	426	441	401	418	450	413	411	434	434	414	409	399	443	402	420	454	405	426	404	380	392	424	418	393	394	420	395	430	464	404	405	405	423	418	397	428	433	450	416	430	376	436	437	413	434	426	446	427	402	408	410	429	417	415	400	422	436	403	426	449	451	393	407	414	439	418	386	418	448	389	410	409	419	421	406	379	439	420	414	374	403	429	410	432	447	430	391	387	410	376	444	416	411	416	392	423	433	418	422	422	431	416	428	390	406	422	391	411	375	407	392	400	411	428	392	419	417	411	398	398	428	395	382	412	438	392	416	398	400	414	470	445	434	383	440	425	389	407	376	439	453	428	399	413	430	439	403	401	407	388	458	427	417	437	401	411	397	454	403	434	421	417	403	416	426	404	404	427	412	389	409	398	391	389	413	391	394	436	447	407	416	433	420	450	390	418	428	414	414	385	437	431	404	404	410	404	437	413	447	399	365	411	425	435	415	412	400	402	408	423	436	426	429	412	388	422	440	423	438	383	384	413	406	431	437	410	405	409	437	444	383	417	418	435	427	384	409	398	417	437	437	387	441	389	407	411	416	396	425	421	408	387	393	368	388	404	406	408	413	412	421	419	430	403	396	385	432	401	417	367	422	419	427	422	413	383	437	418	386	428	432	415	381	411	425	455	472	405	369	403	405	384	423	390	383	404	419	391	411	398	440	394	403	419	388	428	424	408	428	402	395	403	412	439	417	411	409	418	402	434	398	472	449	403	429	473	416	428	410	392	414	424	434	410	413	402	454	419	420	446	424	424	439	421	398	407	391	420	411	420	412	437	429	417	415	443	405	427	417	438	396	436	419	415	416	440	414	400	427	417	401	388	439	399	410	400	410	392	388	448	414	417	414	416	417	402	433	379	460	414	445	403	425	424	420	408	434	419	441	430	399	419	392	394	402	416	405	462	434	428	421	408	425	452	452	422	418	438	400	400	389	411	404	430	369	409	407	420	437	398	451	419	463	392	407	411	428	411	398	440	389	386	400	445	423	424	411	421	421	385	422	438	367	436	400	428	412	444	374	376	424	425	408	401	415	407	418	421	394	434	439	383	390	403	436	401	436	411	415	413	431	407	437	387	420	432	408	469	390	386	463	423	420	431	398	385	410	426	411	406	400	390	418	387	413	413	396	399	381	445	407	430	352	404	415	420	410	439	444	414	435	396	441	423	432	432	401	369	428	379	433	399	441	431	415	469	424	427	451	409	422	369	432	425	412	422	414	428	434	426	425	417	399	405	391	419	447	401	458	421	407	415	415	408	399	414	439	448	401	453	466	393	425	398	392	399	392	449	429	404	410	383	423	422	416	402	452	428	426	407	461	422	444	424	449	421	417	440	404	441	437	415	422	413	402	408	407	434	389	405	379	433	395	369	399	404	412	429	389	406	425	408	426	402	422	397	416	412	401	424	365	414	417	438	392	380	425	420	417	413	390	456	405	446	377	424	401	404	407	417	396	419	427	422	420	409	448	412	423	433	466	421	410	432	405	467	408	409	415	428	381	393	412	401	406	409	387	397	396	403	426	403	415	408	403	418	401	422	423	392	439	413	434	415	405	413	423	423	408	405	401	416	399	438	401	411	407	425	397	440	420	412	392	432	405	402	416	411	399	394	419	401	424	367	412	435	426	398	398	383	397	445	407	413	441	387	411	435	413	382	410	422	398	422	452	412	430	368	419	421	414	428	430	425	386	430	409	383	436	389	392	419	409	427	424	410	409	418	399	375	440	400	449	465	446	407	406	448	424	381	409	396	408	366	425	444	411	416	409	401	430	412	419	449	427	408	411	410	449	393	400	471	421	381	398	380	421	425	410	376	410	333	400	438	413	384	438	405	409	427	436	443	450	428	397	408	424	423	423	385	424	399	395	412	408	419	452	397	380	429	421	382	420	428	416	425	406	419	442	431	399	424	447	406	411	399	426	439	463	445	416	389	427	442	390	415	430	409	406	403	428	397	403	430	444	465	442	407	422	392	416	423	456	431	425	449	394	420	393	424	410	424	419	419	441	375	444	418	432	426	403	399	408	387	408	444	428	386	389	431	421	405	430	421	374	389	402	415	415	417	380	447	408	425	425	432	410	445	403	419	392	421	379	418	404	392	406	446	421	421	373	413	407	411	412	419	437	399	420	401	400	440	436	423	438	390	439	394	435	438	446	436	415	401	428	428	383	437	440	441	437	382	417	376	401	436	429	432	425	458	393	449	428	380	418	437	407	395	436	392	420	419	419	411	451	408	395	408	430	437	398	397	424	388	414	421	508	397	415	381	399	404	449	383	442	448	484	388	415	381	427	387	419	403	420	421	390	405	424	448	383	431	425	424	417	415	429	448	436	419	401	394	413	408	415	410	400	401	425	405	422	438	378	446	428	381	383	380	398	431	374	387	408	440	413	404	399	429	398	439	420	428	400	434	408	409	422	405	464	412	397	402	422	411	387	411	422	426	414	404	431	471	425	403	422	424	451	432	445	417	403	404	416	390	431	426	436	422	422	427	389	426	424	403	405	385	391	416	425	392	420	435	462	434	406	408	423	395	399	439	419	395	404	411	394	438	399	455	408	383	439	422	411	423	434	399	410	429	415	377	405	426	395	447	407	393	406	409	411	409	375	391	411	397	402	426	412	415	420	427	407	447	406	428	460	424	392	413	421	407	413	402
51821	45740	27191	19215	12494	5932	2093	613	233	178	160	147	151	178	169	139	151	161	178	141	132	177	168	168	145	164	147	149	147	177	156	146	150	139	154	132	153	164	172	172	151	153	137	154	156	156	162	165	129	159	154	148	153	151	147	169	154	177	148	170	143	164	155	156	151	148	159	154	158	146	169	156	145	135	170	166	168	185	160	176	125	160	165	184	153	160	155	139	137	169	152	169	178	172	157	130	166	144	159	146	147	157	171	146	174	165	173	158	163	139	181	158	144	166	170	176	161	149	174	169	161	135	139	141	154	171	160	179	153	146	159	173	159	156	181	151	159	162	129	157	167	136	131	148	149	139	128	169	153	166	166	148	146	138	154	148	166	164	132	147	152	160	162	150	176	165	138	146	138	148	167	160	160	160	153	138	140	157	154	146	165	157	194	161	127	161	165	133	187	150	140	147	174	177	145	162	179	164	142	155	155	151	155	184	171	154	161	143	155	154	157	155	146	143	152	170	156	148	166	169	174	177	141	183	149	149	150	147	156	137	161	164	170	168	179	152	156	136	168	173	164	139	162	171	161	165	147	163	126	159	154	179	177	150	172	143	165	145	143	171	135	143	163	147	161	181	153	137	152	153	164	131	177	149	161	182	147	143	147	150	146	142	159	148	148	150	174	156	165	149	159	169	143	188	140	133	163	157	162	158	151	155	152	151	174	162	156	159	173	131	167	134	184	150	167	171	148	161	166	158	149	151	135	172	172	172	164	171	172	159	141	152	164	158	161	119	176	144	152	163	150	147	165	135	173	153	156	140	160	161	155	160	160	140	159	150	136	163	155	179	155	142	119	145	166	148	156	150	149	159	173	144	157	167	160	135	177	147	130	141	144	158	172	166	153	121	142	158	150	157	144	165	152	167	159	139	151	139	169	174	176	169	157	137	146	159	163	170	169	159	145	154	146	160	156	168	160	168	160	164	162	165	138	153	159	136	172	173	156	147	134	167	131	177	155	149	157	157	168	139	137	163	156	128	142	151	125	155	139	153	164	151	157	157	163	154	174	152	161	156	181	146	162	170	129	154	145	153	147	160	158	145	147	173	142	127	143	156	135	147	158	168	160	138	152	148	165	160	150	149	153	154	171	134	160	172	149	173	149	139	158	151	172	157	172	146	156	144	167	152	138	149	158	149	166	151	149	148	147	139	140	150	146	163	142	141	153	171	168	157	157	164	163	145	155	149	166	166	155	152	171	156	150	189	161	162	152	160	154	151	164	171	179	159	172	142	161	166	144	145	168	147	145	140	174	164	146	163	156	187	161	169	153	160	145	150	157	159	155	146	127	152	143	147	165	161	179	158	154	164	173	160	175	168	155	155	155	140	150	149	145	151	170	156	158	141	176	172	150	139	165	147	159	143	142	144	159	178	164	146	135	136	153	151	144	150	149	151	157	138	147	179	142	153	183	149	152	152	154	171	156	184	142	167	149	154	171	157	162	161	119	145	141	164	149	146	143	172	166	157	148	163	169	172	174	172	155	166	135	182	156	154	128	157	142	150	176	138	142	170	156	165	153	139	151	155	154	161	151	158	171	178	154	159	150	167	152	183	166	169	160	147	154	157	149	154	169	165	160	156	179	166	162	177	167	168	160	162	155	149	141	150	155	155	141	158	176	179	165	153	178	147	168	152	152	127	148	149	152	163	153	154	150	149	150	154	167	133	165	159	145	150	171	178	148	144	158	179	174	156	121	151	152	145	168	169	157	162	149	154	139	179	144	177	171	164	172	143	134	172	167	160	136	140	165	148	165	150	189	154	141	180	172	155	174	183	140	145	133	187	144	145	167	155	146	137	129	144	159	154	163	150	172	174	170	155	146	155	146	150	127	142	159	149	153	153	159	160	146	158	186	131	137	163	146	161	162	143	160	161	159	151	164	149	161	135	147	162	139	165	164	131	166	148	136	151	159	176	151	163	135	172	159	150	148	142	170	152	150	148	164	169	159	157	153	174	159	159	142	153	147	165	148	147	141	172	135	144	144	143	142	160	175	150	155	171	159	182	169	141	156	145	158	158	153	161	183	165	137	171	166	160	171	159	157	137	150	178	153	153	150	160	158	168	147	158	142	125	145	167	149	162	143	165	143	143	135	158	160	175	164	141	155	143	127	138	159	155	186	146	138	166	151	151	137	162	149	160	151	148	142	123	143	166	144	176	165	165	140	167	175	162	172	134	144	154	158	150	159	143	150	160	155	142	166	151	146	153	145	172	148	143	156	154	162	161	174	149	164	165	146	153	148	146	145	147	154	156	152	154	160	183	156	176	166	141	132	127	128	130	147	137	145	132	162	105	139	176	133	167	156	157	165	168	146	160	153	145	142	178	164	191	153	132	135	139	164	158	148	163	170	152	155	135	151	151	176	150	170	153	186	158	157	141	150	143	136	148	152	164	131	164	171	152	145	132	163	172	175	135	163	168	151	146	154	165	131	167	168	154	159	161	146	154	159	144	127	160	120	172	165	170	150	145	149	136	165	163	180	130	157	173	161	150	159	172	162	147	141	161	138	164	152	151	139	169	164	144	146	156	169	157	153	181	159	170	168	166	150	157	147	159	157	147	163	167	148	157	156	164	146	164	176	181	146	138	153	148	151	142	176	153	147	150	172	141	157	144	184	140	134	161	157	123	153	163	154	178	138	169	165	124	160	160	154	150	162	137	147	183	148	187	158	162	166	145	144	157	158	162	177	164	149	153	163	160	150	155	155	141	158	154	166	173	162	166	153	156	175	138	143	147	150	147	172	164	143	152	142	143	149	143	154	147	149	148	145	164	155	133	145	139	138	171	152	157	188	156	183	155	159	153	150	149	159	141	131	174	166	154	172	163	154	174	172	190	171	157	161	166	168	143	164	156	151	148	160	167	160	163	151	147	144	156	143	186	157	181	161	146	174	150	154	145	174	159	165	151	133	146	166	171	138	154	141	168	160	175	163	151	163	148	165	147	151	164	144	172	167	153	160	132	158	159	158	148	149	149	157	144	152	128	138	172	176	164	158	141	160	161	146	144	153	147	144	158	158	165	171	154	171	178	161	152	178	154	149	162	135	157	136	149	143	152	167	156	144	150	169	129	130	153	154	171	167	155	191	175	162	148	140	161	149	154	143	142	165	145	171	143	152	163	167	143	149	163	144	158	144	161	138	179	157	154	137	174	157	139	168	159	162	144	144	171	152	168	184	165	141	170	167	185	160	165	149	155	185	157	142	161	144	152	130	141	135	157	168	142	144	158	144	151	166	151	161	164	134	145	141	148	155	175	167	172	152	150	151	142	172	152	152	135	154	166	145	142	149	173	149	175	170	172	146	165	151	153	148	156	172	135	153	145	127	153	154	160	140	148	151	152	165	160	158	185	143	181	145	158	145	174	141	162	136	149	175	158	137	165	161	148	160	158	152	159	144	145	156	140	158	168	154	171	153	145	156	147	169	160	130	168	158	158	141	153	140	192
44235	44770	11068	1414	1054	887	736	703	642	561	614	553	561	527	503	497	470	522	501	528	469	475	499	446	448	447	462	474	494	471	481	441	447	502	468	471	482	486	425	459	482	485	453	459	444	480	482	443	463	467	468	462	487	473	472	466	467	460	481	466	448	445	501	456	482	486	437	490	469	451	441	471	481	490	485	480	410	461	481	445	461	429	435	476	471	461	476	469	493	445	450	467	438	475	505	498	487	435	473	469	525	488	454	443	445	457	484	424	445	455	486	435	412	463	453	419	434	460	424	474	470	459	464	453	479	441	446	475	439	448	472	491	422	472	482	462	403	452	459	428	475	421	436	454	500	465	429	483	470	472	434	459	495	467	440	417	451	405	458	460	402	459	459	432	451	459	416	450	484	501	465	416	454	472	475	462	438	449	495	480	468	476	406	477	465	491	475	420	477	467	467	455	476	436	436	511	430	446	431	402	485	444	446	415	451	453	431	432	471	475	449	497	440	439	490	435	426	458	464	485	418	459	459	473	464	468	474	481	426	460	437	446	492	460	455	454	518	434	477	479	452	496	436	482	479	472	434	430	488	481	439	457	453	445	453	421	435	435	490	434	443	452	444	466	465	446	432	439	504	439	443	470	453	457	474	481	482	417	478	458	453	442	465	441	491	493	422	447	443	510	447	476	469	458	456	439	466	457	457	433	459	463	430	486	478	420	458	472	451	438	446	473	449	445	491	471	460	441	419	438	455	440	462	433	454	456	483	444	464	430	450	468	433	460	474	450	438	463	455	460	428	467	461	462	448	502	444	419	430	447	469	479	449	487	468	469	470	410	440	419	487	450	469	429	443	462	458	499	447	469	431	487	458	467	463	457	458	452	451	477	481	470	431	462	419	468	456	485	442	459	441	485	461	453	471	464	487	423	434	450	489	432	453	453	474	483	481	460	454	444	481	464	492	444	460	439	448	420	491	463	451	459	462	483	464	427	452	470	461	481	417	435	474	425	476	457	485	469	439	435	416	465	448	446	439	445	470	424	447	453	425	441	447	453	467	482	451	453	425	475	468	458	463	455	457	466	444	455	452	462	470	459	481	479	430	455	444	412	496	449	443	477	455	463	478	462	489	455	435	482	463	482	483	461	458	479	445	447	495	483	455	448	455	447	454	455	438	472	486	457	466	426	467	481	486	505	419	509	455	455	465	468	480	481	477	434	463	480	448	447	453	435	451	432	462	452	476	425	437	454	443	448	433	439	457	444	459	486	469	421	488	429	437	455	449	501	492	459	466	467	496	453	441	469	492	447	438	454	468	473	455	444	448	458	459	435	476	441	507	409	462	441	472	428	427	416	473	446	453	448	435	460	471	426	466	447	485	427	472	449	474	454	499	423	457	475	480	441	467	471	451	434	411	450	467	454	491	484	467	455	474	456	445	473	436	464	418	476	499	413	422	434	460	452	464	452	477	464	417	475	455	465	424	432	473	464	458	461	459	438	454	432	467	479	457	493	460	459	493	449	442	475	471	451	439	469	485	426	453	480	396	465	445	473	424	454	447	455	463	425	467	427	454	450	466	440	426	422	428	494	461	459	468	484	431	488	455	440	467	446	409	469	492	467	432	464	443	457	456	477	452	477	466	442	449	455	454	471	430	455	411	467	448	469	497	449	476	463	430	458	473	444	415	411	459	451	446	437	443	467	481	440	459	449	502	436	440	465	512	436	439	448	455	471	451	427	465	494	407	450	472	441	434	421	425	421	459	426	453	485	475	443	471	441	453	446	520	469	459	443	482	464	463	472	459	417	470	465	461	455	446	484	506	463	446	447	442	477	477	442	471	491	453	449	457	482	422	425	511	480	449	437	463	446	423	458	454	436	446	431	464	474	455	450	456	443	468	497	446	466	504	423	459	430	466	446	444	441	507	429	472	454	507	492	499	465	459	494	480	454	462	479	469	428	460	457	469	486	460	475	443	456	454	447	439	461	472	481	424	443	461	441	449	407	455	467	434	438	449	489	458	445	445	461	464	412	419	436	480	453	475	474	450	466	453	465	486	458	471	443	451	448	459	424	462	480	432	470	452	444	441	452	461	457	454	447	501	478	455	481	468	462	448	448	426	473	453	451	483	416	424	467	434	458	466	435	447	460	480	459	489	495	470	421	450	490	436	464	484	417	481	464	452	429	456	482	468	433	488	473	436	450	442	448	449	416	441	441	447	422	422	482	458	442	482	485	454	468	487	479	430	446	437	470	414	435	459	420	488	482	462	440	443	472	462	440	414	469	447	479	445	487	431	457	428	441	502	469	454	475	469	446	452	405	446	461	430	446	469	470	426	444	449	480	471	452	433	423	486	481	460	455	432	473	456	476	488	445	484	463	467	449	471	457	425	462	457	438	468	435	445	467	462	442	499	496	436	443	419	451	474	452	465	453	442	438	448	470	441	459	424	457	449	459	433	443	470	505	474	460	439	487	469	435	432	450	473	434	522	444	472	457	449	443	438	455	448	480	414	427	426	443	438	454	486	460	484	468	425	424	445	471	435	438	459	421	466	453	466	434	452	447	439	489	459	473	493	412	484	488	445	441	478	463	467	427	424	443	456	432	431	470	435	476	526	454	426	437	481	466	490	452	434	468	486	488	489	434	465	478	454	475	436	412	466	471	427	447	457	457	462	440	438	453	448	447	439	467	459	434	478	440	473	458	410	460	418	425	460	471	429	462	480	412	471	448	457	445	438	402	456	465	494	454	412	449	488	466	420	445	497	475	511	467	438	451	445	455	437	458	473	469	454	490	449	459	407	452	454	455	471	449	422	455	463	464	431	443	451	454	456	438	460	482	462	478	499	463	458	451	451	485	453	439	490	446	455	438	430	442	451	430	474	414	447	493	426	462	418	411	431	445	445	465	461	443	471	476	414	448	444	457	431	467	459	457	467	453	462	425	441	457	451	481	467	463	432	467	483	445	443	421	462	439	419	468	472	471	457	441	471	460	473	475	454	462	469	475	444	449	433	448	440	481	437	445	489	456	469	473	459	467	477	460	465	439	445	473	461	481	468	398	483	481	468	443	435	441	414	433	445	439	475	381	464	459	495	436	452	518	432	452	443	474	464	453	428	490	454	451	444	420	462	468	487	444	492	453	457	459	447	471	463	453	477	456	464	507	404	473	450	455	475	470	480	441	434	404	454	437	442	427	416	469	411	432	458	463	413	489	466	488	469	440	469	445	446	435	458	485	437	480	497	403	452	457	450	432	456	477	443	465	477	445	424	445	444	444	468	478	470	446	465	436	452	475	476	408	456	446	440	409	491	498	448	472	471	479	485	472	450	501	444	445	490	441	471	436	457	465	451	470	465	443	489	429	500	432	441	460	478	471	472	465	497	497	427	487	427	444	429	467	444	511	447	439	493	464	487	464	454	471	516	454	439	450	453	435	463	434	467	461	430	461	481	450	456	463	449	490	444	408	488	473	465	443	457	452	468	479	454	457	466	451	438	440
55262	34019	27243	24203	23078	20192	14208	6327	1726	732	482	519	428	433	396	374	370	335	376	373	363	289	328	333	350	286	302	375	326	318	277	292	293	309	294	305	286	323	309	348	294	325	329	318	298	333	313	310	299	300	352	311	325	295	324	306	310	312	289	314	289	267	292	306	320	303	276	297	326	288	329	290	313	256	321	311	318	285	269	314	298	311	317	298	291	315	330	273	268	302	310	278	296	308	292	312	271	279	292	291	289	294	299	284	283	327	311	306	308	271	319	272	321	322	295	280	254	300	237	298	304	333	280	294	302	282	300	301	319	308	296	315	277	293	320	278	279	333	268	332	297	300	278	313	296	296	313	292	307	291	283	289	284	301	316	330	304	312	304	305	304	297	282	318	290	295	312	278	313	277	340	314	316	309	306	319	350	297	317	323	284	297	309	290	281	300	274	339	328	272	304	313	320	275	314	301	292	279	271	326	316	282	298	281	302	332	310	317	289	300	293	299	306	319	289	276	343	301	267	290	319	285	282	306	290	285	284	308	297	312	271	298	275	283	296	297	291	299	294	325	297	290	283	291	306	263	290	308	261	274	261	308	306	295	283	274	277	307	302	334	315	293	297	334	274	302	308	293	316	280	316	295	298	304	263	298	291	270	279	287	302	312	282	283	301	337	295	323	307	307	282	277	311	276	303	293	325	304	287	274	313	280	311	293	270	288	289	283	276	308	313	293	310	312	335	277	308	312	283	308	318	315	341	309	309	314	279	307	324	286	317	303	306	333	322	290	302	324	292	300	327	285	311	259	286	279	287	272	273	272	319	295	308	295	295	337	319	289	325	302	273	275	309	296	303	282	315	323	304	295	282	304	289	304	280	321	308	284	317	292	288	293	285	321	284	294	287	286	312	333	339	308	314	282	303	277	329	282	296	283	317	312	286	295	301	295	292	284	318	291	312	304	299	272	311	289	290	289	282	266	303	304	273	287	307	297	291	309	284	341	298	292	310	275	280	282	328	335	291	297	295	300	300	322	265	292	310	290	286	310	324	292	309	290	327	311	303	277	307	297	271	285	317	291	293	292	274	287	286	291	313	311	277	280	305	316	303	294	284	321	318	282	311	316	323	268	304	275	322	300	316	309	300	293	341	302	321	303	294	277	308	295	339	284	323	312	283	291	297	308	292	268	310	309	275	295	305	269	280	309	278	313	289	316	289	322	323	291	318	294	294	328	316	318	286	297	315	292	295	312	298	298	300	291	301	302	316	294	272	286	300	305	289	311	292	273	278	275	286	311	330	292	313	283	300	264	303	310	263	293	296	335	314	317	290	310	288	292	293	304	324	330	336	279	278	289	303	311	312	328	286	272	302	288	310	292	303	261	319	304	281	315	301	309	286	298	323	301	297	303	290	291	255	308	301	277	307	281	312	295	316	268	269	310	311	273	284	303	308	312	299	281	313	304	325	310	309	328	308	324	298	318	319	308	292	303	314	290	294	312	309	304	257	312	295	308	295	290	280	290	290	288	292	320	352	299	265	314	281	284	325	287	328	299	275	314	285	316	311	303	281	279	309	291	288	329	302	303	312	277	281	326	337	283	310	303	282	256	255	300	300	302	309	288	314	298	311	313	284	325	304	280	311	316	307	323	305	288	304	313	316	277	288	293	315	288	288	290	271	282	295	277	283	280	297	286	282	273	267	300	297	312	273	299	278	290	312	274	306	300	316	294	292	317	276	303	280	312	303	327	350	285	308	271	294	310	281	293	265	300	290	320	260	330	302	304	304	296	326	291	330	299	304	297	297	341	276	292	301	325	315	295	294	307	293	329	307	272	293	293	264	312	257	302	337	301	297	286	298	309	307	297	291	314	270	257	298	244	302	291	286	304	291	318	301	274	294	307	313	275	298	324	327	270	295	319	294	321	299	318	323	306	302	296	290	321	298	316	317	286	295	294	299	307	308	300	274	291	272	316	280	310	338	325	278	283	307	285	294	309	273	318	278	295	304	319	273	266	296	301	304	319	319	328	262	309	289	271	293	307	279	298	302	276	282	279	297	311	306	303	291	311	291	290	303	301	275	289	292	312	280	311	272	294	331	297	303	265	297	324	287	306	298	266	266	277	251	317	317	293	308	297	300	308	309	295	326	291	296	251	308	313	318	288	273	302	282	325	297	295	261	328	320	285	284	313	286	330	307	280	288	273	278	323	293	294	262	298	299	297	251	312	278	286	273	314	292	322	277	275	281	303	318	289	299	302	292	306	324	267	298	309	232	268	285	318	322	316	309	299	301	267	280	294	303	306	286	304	317	267	285	285	284	272	284	295	324	292	286	305	294	298	305	305	303	276	313	302	304	292	311	277	274	279	278	281	285	284	291	280	301	277	278	290	295	292	293	287	299	294	286	334	294	285	310	303	307	300	281	338	305	305	272	294	293	311	288	271	333	297	287	292	300	269	295	289	285	284	296	315	294	315	300	296	293	323	312	307	299	294	303	281	276	312	292	290	282	270	305	262	263	301	316	275	283	293	294	281	330	305	295	274	304	262	310	238	292	323	291	277	311	275	297	315	309	285	303	318	282	292	339	297	301	294	308	280	281	314	314	269	321	325	278	309	319	295	298	301	285	298	308	302	308	285	320	328	288	284	317	281	311	260	307	291	305	306	306	281	280	303	299	293	295	252	275	313	287	293	319	292	329	304	309	298	299	308	281	310	297	294	305	272	286	326	296	294	296	292	317	286	307	276	291	275	285	292	283	284	315	331	295	269	333	288	323	315	283	295	297	271	283	301	282	297	313	308	326	312	314	280	326	275	269	314	296	302	281	320	301	314	309	271	267	272	288	318	291	270	284	294	277	338	270	288	253	277	300	302	300	271	302	284	288	261	293	289	304	267	302	309	299	315	336	323	296	259	313	291	309	307	280	290	290	323	287	302	315	277	253	314	286	288	319	304	299	288	288	274	311	339	290	290	298	272	312	323	293	312	294	281	277	314	261	264	291	301	313	306	325	305	284	293	300	281	295	307	336	277	334	277	301	293	288	314	284	308	309	282	289	283	310	305	281	292	297	297	293	308	289	322	298	282	302	306	290	282	301	323	276	302	334	317	283	289	278	305	289	312	296	284	273	277	274	309	302	272	323	293	272	301	307	267	277	287	280	279	292	297	280	301	284	335	275	316	324	290	281	281	313	289	293	319	253	295	313	299	292	314	303	318	280	294	289	291	275	309	306	297	314	306	262	318	294	303	307	288	309	288	306	319	272	294	305	288	285	299	275	273	258	302	304	310	279	274	311	292	280	312	256	295	277	304	302	296	315	311	266	310	291	309	323	267	301	306	293	314	264	284	294	303	285	304	299	313	334	282	311	317	282	285	312	319	289	287	318	300	275	329	322	286	288	298	299	312	270	296	287	299	305	304	300	290	314	299	305	276	308	312	308	274	299	294	325	310	282	297	307	277	285	273	281	289	296	309	280	298	325	303	302	283	299	261	278	303	306	280
51220	30660	15993	7408	6417	5440	3932	3108	2567	2219	1958	1812	1542	1523	1428	1362	1244	1263	1184	1083	1116	1069	1017	964	967	988	950	931	938	898	929	880	916	869	885	825	875	830	850	794	763	849	824	832	801	810	768	832	808	814	794	832	759	786	815	810	824	814	776	795	760	791	799	804	729	765	830	779	802	804	794	749	795	786	768	718	833	738	764	744	758	818	751	771	769	741	757	766	758	744	768	746	769	702	775	773	800	764	740	768	716	764	649	756	757	725	744	757	671	748	725	770	774	691	750	772	751	823	716	724	784	801	778	753	753	784	734	755	754	715	725	789	743	721	838	761	765	765	805	752	767	712	804	747	767	776	746	708	759	770	763	735	720	768	757	721	742	767	751	736	726	731	777	755	754	726	777	816	766	773	732	724	764	773	772	763	717	753	780	757	731	748	744	751	780	750	758	737	779	733	779	741	733	764	730	743	706	771	731	787	769	761	792	741	783	760	770	752	790	756	827	746	717	722	734	786	765	744	745	767	699	751	759	728	709	744	748	725	746	735	767	742	784	723	759	781	743	728	721	758	770	714	732	741	738	738	729	757	796	767	730	780	735	762	758	714	720	759	742	719	782	719	757	730	769	767	770	765	719	736	742	742	758	776	721	724	756	738	717	767	724	788	777	721	770	714	732	805	768	718	751	762	734	743	743	724	739	754	785	734	738	747	689	760	759	760	736	757	710	761	742	744	756	766	722	742	751	747	761	777	737	788	733	745	747	815	770	739	714	807	710	713	739	737	799	741	715	801	836	723	734	741	806	727	727	773	732	796	702	760	738	719	715	740	714	715	762	756	712	779	784	744	819	772	774	769	754	804	751	746	744	773	765	743	739	766	746	771	731	759	730	746	715	764	815	732	783	721	768	747	725	764	766	758	748	760	710	687	786	672	771	765	754	753	738	729	722	808	752	714	724	791	751	758	713	657	779	753	806	749	768	718	761	763	761	743	735	754	765	726	752	738	762	744	733	758	717	751	709	788	764	721	748	757	713	778	789	740	750	727	801	784	721	696	740	739	733	759	744	772	762	708	791	738	746	704	754	803	722	726	765	782	751	706	759	770	766	756	719	753	717	780	752	766	766	768	726	746	742	728	792	735	743	730	703	750	768	769	741	726	740	746	711	737	746	737	744	806	747	787	749	782	721	738	720	760	751	722	743	737	707	765	740	750	748	722	746	729	703	751	727	773	747	736	796	701	765	800	770	733	699	724	762	780	754	766	745	691	737	754	732	760	763	751	730	792	721	801	745	764	792	734	734	739	770	796	769	706	725	765	753	774	732	755	712	787	753	732	737	718	768	740	716	748	771	755	749	726	734	708	733	758	749	782	714	723	772	761	734	777	748	725	731	727	757	816	763	718	708	742	758	768	690	725	703	732	752	730	746	736	732	730	765	773	760	715	757	768	737	777	789	732	731	759	764	764	740	764	724	748	821	757	739	710	733	754	808	749	734	782	718	743	749	768	760	750	806	722	742	758	726	735	762	731	786	733	748	781	731	763	738	850	763	732	724	753	752	777	739	746	736	728	778	771	765	768	745	753	780	763	718	742	757	759	762	725	723	749	751	732	742	727	806	740	771	766	735	784	699	749	725	717	759	725	709	758	748	723	725	764	719	714	760	698	749	766	799	732	746	739	728	720	754	730	810	733	791	741	775	737	773	712	754	754	768	748	762	736	739	764	781	767	763	736	752	710	728	709	766	728	761	739	761	733	695	751	765	749	766	741	675	707	762	739	722	762	734	733	766	746	761	694	748	788	785	792	745	696	722	774	763	778	718	727	750	720	768	702	731	743	757	739	766	730	720	708	746	702	769	739	787	716	721	746	752	738	717	730	742	761	737	753	766	742	730	768	744	794	734	755	716	733	737	712	716	800	759	725	737	755	718	792	729	760	735	759	753	718	769	748	759	742	728	770	804	761	734	713	737	746	755	694	702	699	778	727	707	722	740	729	796	804	730	761	752	743	779	756	780	713	729	779	764	759	721	791	756	772	740	759	752	792	777	760	740	783	749	747	774	731	700	756	724	751	770	700	773	756	740	756	754	729	763	740	733	784	757	773	754	721	789	736	809	680	745	769	749	746	780	740	739	786	746	699	717	762	713	758	739	766	740	764	742	733	715	739	774	775	740	771	741	763	757	724	724	793	723	714	801	714	741	788	767	775	765	741	710	760	741	756	740	801	748	749	762	724	721	783	760	732	763	763	745	716	764	744	759	735	762	740	697	765	815	736	716	722	734	757	771	756	804	785	741	724	706	716	743	741	780	741	764	752	726	769	770	785	767	758	768	732	722	762	804	727	779	748	714	750	730	728	771	773	794	784	812	730	735	755	789	727	786	731	767	783	727	756	753	741	766	760	721	740	787	764	732	749	743	775	721	701	737	784	768	741	743	761	786	692	778	710	748	751	760	734	724	722	687	824	731	790	741	791	706	735	716	730	764	739	762	737	743	745	830	737	768	763	810	778	746	776	736	738	786	714	770	737	728	765	765	732	777	748	734	724	714	792	747	773	711	754	760	737	756	829	779	760	759	757	761	713	750	794	756	740	792	719	778	779	744	742	740	789	718	789	721	765	723	747	741	724	738	706	729	722	766	765	738	742	765	728	744	720	746	763	744	746	764	761	734	791	767	710	727	785	753	713	763	733	775	701	776	726	779	775	704	688	787	769	720	756	737	730	771	700	775	759	768	733	748	777	740	766	719	752	792	747	729	746	750	708	747	748	755	758	769	771	740	771	766	706	748	732	735	754	782	721	730	723	760	734	752	765	758	758	753	777	723	711	737	779	717	724	756	791	760	790	744	766	708	748	719	761	767	725	745	717	770	764	743	760	781	763	770	777	753	720	740	687	776	749	689	775	725	733	804	744	775	756	738	764	753	734	734	734	765	748	741	733	770	776	768	738	750	756	748	710	750	728	735	711	752	760	736	718	735	745	744	708	756	781	715	717	777	741	777	739	737	755	806	706	753	761	764	772	745	751	771	787	746	767	723	758	689	721	718	727	740	746	754	739	793	701	764	701	726	741	770	741	747	769	744	710	766	702	758	722	750	812	757	779	769	779	729	777	804	768	766	761	736	720	772	716	780	743	775	743	795	766	761	725	766	707	688	790	773	774	743	787	794	735	750	740	760	758	745	756	742	777	761	801	754	721	721	734	770	720	661	702	767	766	739	765	770	744	726	725	744	769	696	759	731	698	753	740	703	769	706	706	675	728	719	798	756	745	804	725	756	707	767	754	779	774	708	721	739	754	737	766	722	749	787	773	729	807	738	763	730	737	730	729	758	752	713	710	694	705	757	730	745	721	731	758	756	782	764	722	738	738	804	742	786	739	728	756	728	762	749	714	742	785	737	748	764	735	744	767	688	770	753	808	786	746	744	737	758	716	746	747	762	772	757	785	724	782	726	721	736	750	721	718	742	751	727	775	756	716	787	747	738	770	689	775	734	740	798	747
23139	16455	4251	1273	618	329	195	157	165	156	150	134	133	121	139	121	150	140	132	134	110	125	149	133	141	128	152	151	158	137	139	135	161	151	136	128	139	144	136	147	128	137	141	141	130	151	129	141	123	129	164	131	130	110	137	156	148	148	135	133	146	136	126	135	132	157	147	136	153	140	150	126	165	141	138	151	146	131	138	126	135	124	137	138	134	146	165	145	141	128	136	140	133	136	153	146	145	131	136	129	123	138	130	145	134	130	160	130	149	144	128	135	160	147	122	137	141	149	141	140	137	153	133	161	125	132	161	135	139	133	141	156	145	125	126	143	113	135	147	133	136	125	159	138	134	148	131	140	127	138	133	118	119	139	136	142	142	136	132	120	156	129	144	131	123	132	147	180	157	153	160	156	150	139	136	139	143	152	137	142	129	126	118	161	128	132	137	139	119	134	124	142	152	138	144	136	151	126	131	140	154	142	145	138	132	139	131	150	119	146	157	140	130	138	136	128	130	131	143	125	127	135	125	134	126	124	140	150	145	125	137	137	151	128	144	135	152	135	133	134	130	127	143	126	151	133	140	145	122	154	119	147	133	135	142	141	137	152	142	147	147	144	139	133	130	135	135	131	131	128	147	137	137	141	137	133	143	159	126	148	127	135	132	143	128	125	150	139	126	126	133	155	140	128	123	146	139	129	140	138	118	151	129	138	133	143	127	121	140	147	147	128	131	149	132	128	139	146	150	115	120	139	152	133	128	143	153	118	133	127	125	138	155	146	152	147	139	128	155	138	126	147	159	139	164	157	122	141	148	126	144	124	147	129	128	139	140	144	140	132	136	151	148	140	136	146	163	146	156	137	163	134	115	148	116	140	141	129	138	148	140	135	109	112	151	142	146	149	125	130	142	161	135	150	144	137	176	149	128	134	142	141	153	151	136	140	155	136	165	142	130	125	129	131	121	117	138	142	154	139	147	155	124	105	167	144	131	148	133	162	146	151	156	146	131	128	130	150	140	157	124	139	143	117	141	139	132	155	147	127	134	132	124	143	145	124	146	127	123	114	121	139	138	143	136	162	136	187	147	126	113	122	133	146	142	138	144	139	131	160	159	145	150	167	131	140	149	141	148	137	159	124	136	122	134	139	148	156	112	151	159	137	149	135	150	138	133	137	153	151	126	139	143	129	163	156	129	139	136	127	130	147	139	155	131	132	144	157	131	155	135	136	135	133	135	129	153	139	121	120	127	119	142	142	142	141	150	139	146	116	135	153	144	143	133	147	135	121	129	130	120	134	141	139	148	113	130	135	114	135	166	122	140	136	126	154	135	134	122	135	151	150	144	133	152	114	128	128	126	149	157	155	135	121	129	152	131	125	123	147	140	130	136	150	134	130	132	131	134	147	144	136	146	134	141	134	143	146	143	161	126	137	123	116	147	141	130	146	129	127	156	142	148	147	161	113	147	114	145	143	153	149	143	149	120	148	121	139	173	127	133	135	147	153	124	131	136	141	141	145	135	145	147	138	134	126	124	132	122	135	143	127	137	126	122	131	134	157	127	130	144	137	134	154	150	151	136	147	151	126	125	128	145	133	151	143	136	123	143	161	135	169	148	122	149	146	143	133	125	137	142	134	155	138	127	131	133	164	135	155	114	144	148	143	132	133	129	123	156	148	136	146	160	127	144	125	136	136	136	142	149	136	117	151	133	139	132	153	134	126	138	138	158	124	149	111	136	119	134	130	137	125	156	135	150	138	140	121	125	153	116	140	131	166	130	154	151	145	133	122	146	149	145	155	136	142	133	133	133	144	126	124	151	132	157	124	148	120	129	144	128	140	144	133	126	124	130	132	120	133	126	129	132	131	135	140	145	167	134	134	139	149	133	140	143	138	137	139	133	140	145	134	133	151	143	142	134	139	157	143	146	136	110	129	126	134	145	132	134	118	143	128	133	142	152	140	125	138	131	147	148	141	123	154	147	142	149	114	136	142	141	154	131	119	144	126	147	129	130	134	153	140	166	153	119	138	126	122	145	123	134	151	140	135	127	160	130	150	120	139	115	132	125	154	148	150	156	143	149	146	150	134	153	142	109	145	146	119	126	136	125	155	145	129	142	137	130	141	134	131	147	133	140	125	125	144	146	124	126	130	150	141	148	136	157	154	134	139	125	140	138	139	137	155	145	140	118	128	141	139	167	160	134	136	152	149	141	159	140	140	138	157	147	149	124	148	149	146	132	140	144	129	141	133	133	148	137	135	165	138	145	141	154	132	141	135	135	141	121	152	136	127	119	138	138	133	145	151	143	141	145	134	159	117	122	129	127	128	140	132	138	117	147	125	128	135	149	128	139	154	180	129	128	127	117	108	143	134	141	150	136	146	133	148	121	138	141	135	139	144	156	127	133	158	129	146	144	163	151	143	116	132	144	143	154	142	127	132	148	100	146	136	132	125	122	130	168	153	122	157	158	154	154	147	128	143	152	146	168	179	127	145	133	130	139	125	145	124	135	142	146	146	132	143	145	144	139	154	125	142	133	142	128	138	163	128	145	138	165	134	142	140	122	143	138	147	137	119	123	153	153	158	142	147	129	133	150	125	131	144	138	150	145	126	135	145	128	121	131	134	157	130	142	130	135	128	128	135	130	159	142	124	121	133	160	139	145	139	157	156	151	149	129	140	135	170	127	132	138	137	132	155	124	139	115	122	127	161	145	120	134	147	137	155	148	129	139	148	133	162	123	132	140	133	136	119	144	133	120	149	148	122	136	114	140	131	128	145	132	131	135	131	151	145	142	138	138	112	132	119	156	137	144	150	144	144	163	148	149	174	146	134	131	148	120	139	147	137	134	159	134	134	135	119	121	138	131	133	145	141	159	157	123	130	149	145	134	120	143	135	139	118	145	135	120	142	151	108	141	161	140	144	173	144	121	150	149	122	139	131	126	128	139	116	143	118	156	141	127	142	125	127	153	145	140	125	143	142	130	116	142	152	154	147	133	148	138	126	121	161	118	144	124	134	144	139	115	155	148	137	133	139	152	146	119	139	125	143	135	153	143	142	150	155	121	118	155	128	152	132	156	123	150	145	121	130	144	137	114	143	144	129	137	140	138	143	126	146	130	130	152	136	154	136	157	118	137	143	142	148	144	136	131	140	118	156	133	137	132	111	154	127	142	128	157	132	162	148	141	127	118	148	127	127	127	142	145	144	126	140	131	125	132	138	137	123	138	147	118	136	136	137	126	134	123	113	141	132	136	140	140	117	142	138	134	132	145	146	140	144	144	154	125	128	137	142	156	140	131	138	122	152	142	131	146	143	117	130	157	131	116	135	143	125	140	140	156	130	130	159	144	128	148	135	137	131	145	141	148	141	146	138	121	138	141	139	132	140	142	143	136	140	135	141	181	155	152	137	144	144	139	136	133	145	129	115	144	151	140	112	145	136	141	135	124	121	146	111	142	126	134	149	145	141	117	129	136	142	134	133	143	134	143	135	134	139
22663	10519	968	743	799	570	574	551	495	503	475	433	450	441	417	440	431	456	435	453	468	426	445	423	467	415	392	412	428	434	463	413	430	423	420	410	412	409	457	433	452	433	390	410	420	414	418	421	393	427	428	436	417	462	421	386	434	426	402	418	408	450	433	445	417	397	405	406	438	418	394	433	466	409	405	438	439	403	397	426	415	420	423	437	444	397	424	411	413	406	474	451	440	434	438	426	414	427	410	430	405	431	458	393	416	440	423	414	384	434	424	377	372	385	414	408	401	436	413	412	424	394	426	411	405	422	444	420	433	406	429	395	419	444	444	403	401	409	445	398	441	411	406	460	476	364	429	447	433	468	417	430	413	420	381	455	448	389	395	434	427	404	430	406	414	442	425	442	403	446	416	473	385	460	415	406	425	386	433	427	461	415	429	438	449	444	416	455	402	405	397	426	400	433	410	430	420	449	427	416	424	408	423	400	426	386	378	437	431	398	443	415	418	409	395	449	428	436	417	435	409	413	430	417	453	417	416	406	404	427	459	411	423	411	457	426	432	408	464	398	437	455	423	447	420	393	460	423	412	426	437	416	441	449	435	437	436	408	449	432	404	405	432	386	397	448	388	445	429	394	426	406	386	392	409	426	418	431	416	397	432	434	427	413	393	435	448	409	402	436	440	389	415	426	386	438	414	445	447	367	437	431	402	429	413	378	391	412	399	434	403	406	456	385	454	424	441	423	396	445	438	404	402	411	442	437	422	389	450	422	396	431	450	440	421	426	409	416	393	441	437	386	416	422	422	451	439	426	430	449	425	413	427	452	419	419	406	415	444	448	396	393	408	389	410	397	450	414	442	443	427	419	393	367	378	420	436	448	427	399	416	431	438	428	413	414	440	401	427	432	461	440	430	421	429	425	416	421	434	426	439	411	427	423	433	452	392	391	407	421	440	432	419	419	445	413	431	439	447	406	401	421	417	443	443	448	445	467	418	419	434	410	434	411	406	400	379	411	445	432	414	447	432	444	412	420	455	414	428	437	420	455	406	429	430	434	434	434	468	403	447	450	438	425	423	381	446	375	429	415	383	427	411	438	446	414	460	386	419	396	391	411	427	383	412	383	417	435	417	448	409	418	437	413	398	422	458	396	409	380	389	409	409	428	430	417	422	404	414	409	465	417	416	435	404	405	421	425	414	403	416	427	401	391	419	417	399	407	441	437	414	453	400	424	401	412	418	412	405	428	416	413	487	431	457	391	433	460	417	404	404	410	457	421	397	419	418	418	449	405	383	444	423	411	454	423	443	394	394	403	449	410	438	450	415	423	378	448	433	404	398	418	448	403	450	399	413	428	444	416	428	419	418	428	433	427	394	426	402	423	436	444	439	422	394	408	447	440	432	414	426	428	424	411	426	450	446	385	452	382	415	410	417	400	448	401	406	409	427	407	427	413	416	445	435	445	416	422	415	397	392	426	425	419	397	402	429	415	446	385	417	415	412	428	429	425	429	445	434	458	405	449	416	401	412	432	411	395	407	404	423	455	438	434	399	411	426	434	417	409	412	415	401	412	433	440	427	402	419	427	398	459	463	428	418	405	387	406	390	455	448	409	458	378	409	449	441	416	388	409	397	402	452	366	416	414	402	421	428	415	415	433	406	442	415	433	443	423	456	446	389	432	421	425	433	440	414	453	430	410	408	413	452	398	419	440	441	419	401	438	421	463	403	447	460	380	416	438	407	441	437	444	431	455	456	430	395	422	407	376	398	406	376	403	414	437	436	424	443	420	384	381	441	423	423	433	405	389	427	386	423	396	432	422	427	439	419	410	407	390	433	412	433	405	430	415	430	449	396	465	404	415	439	459	429	448	382	410	409	480	396	405	441	430	433	416	423	427	437	446	416	419	471	419	433	455	418	426	454	440	414	444	389	402	412	454	458	410	403	399	439	406	449	424	390	413	405	437	387	443	391	406	400	450	423	390	410	447	423	403	401	433	387	419	378	434	440	403	426	434	427	418	414	409	419	402	428	417	413	428	429	397	409	401	446	417	397	432	425	400	410	462	455	432	433	459	383	388	431	431	383	418	452	417	439	430	420	416	452	395	411	407	429	387	449	398	426	423	416	451	463	454	390	411	408	427	424	399	411	407	421	454	437	436	442	389	440	412	436	434	401	407	425	413	430	414	412	393	398	410	356	421	424	427	382	418	445	408	387	425	391	418	413	420	441	387	419	418	406	407	404	420	424	423	431	405	433	426	421	412	405	445	385	447	428	358	403	378	385	418	398	459	383	420	441	401	416	433	439	462	402	399	447	379	417	430	407	443	458	402	451	408	409	408	411	437	397	433	409	422	419	436	452	422	445	458	413	450	427	436	415	439	388	387	435	413	412	420	426	434	478	449	435	429	435	422	404	433	418	396	388	410	434	402	421	449	419	419	413	450	433	458	430	406	444	422	384	420	426	370	379	425	467	409	426	422	407	427	413	417	417	400	445	450	398	435	442	398	403	441	429	392	422	425	381	402	418	427	427	403	396	404	421	473	427	427	450	449	491	411	396	442	401	389	436	409	430	445	416	398	443	425	444	419	387	428	466	455	449	405	446	456	439	396	442	422	401	468	412	429	425	436	413	417	435	415	443	408	421	444	451	397	418	412	419	414	385	429	401	436	430	413	443	416	413	447	390	421	393	409	423	419	454	417	449	401	422	410	428	409	430	448	415	405	421	426	426	474	415	409	394	413	416	459	415	413	404	422	411	448	402	436	432	405	441	418	418	380	442	431	439	395	440	457	410	411	403	402	436	432	455	445	415	421	411	429	440	467	426	454	415	460	419	442	437	436	473	420	414	400	416	398	421	406	431	428	389	407	417	436	454	395	422	408	399	429	407	412	418	437	430	382	424	418	417	423	447	427	426	434	430	400	421	429	430	397	389	423	392	435	387	434	405	428	418	372	499	409	426	408	420	403	447	455	433	460	442	439	410	472	414	426	410	456	376	413	418	435	403	419	455	426	444	398	432	452	441	423	419	437	397	405	472	399	459	409	428	426	420	441	433	406	442	418	426	416	438	395	418	443	379	422	401	427	418	375	408	418	429	432	426	392	460	418	426	419	459	427	405	409	436	416	420	451	420	419	447	412	377	401	434	443	428	416	396	419	472	425	425	415	428	455	432	426	375	439	424	434	411	450	401	416	421	391	419	405	447	422	443	450	394	421	397	383	408	441	422	446	397	451	416	423	451	406	438	444	400	435	410	439	427	449	448	428	428	480	419	450	400	392	441	411	410	423	440	424	459	444	458	417	416	407	421	404	436	435	396	442	424	456	394	416	445	435	420	405	402	428	447	399	412	458	416	403	408	425	423	430	431	461	405	406	416	440	409	456	407	430	418	417	384	436	382	416	415	416	405	398	455	411	429	410	390	417	437	422	418	403	425	395	404	402	426	443	414	426	446	424	401	418	408	400	436	422	410	440	382	403	420	467	446	412	421	399	407	427
48034	47188	32594	21699	15036	7511	2798	759	219	188	190	175	184	199	163	173	157	168	152	153	170	160	144	145	147	162	161	170	161	174	129	148	149	147	154	135	155	156	165	168	167	158	132	166	149	151	136	156	143	176	153	139	145	155	153	129	137	170	175	154	138	143	141	149	159	139	165	135	147	172	155	144	171	159	152	157	146	157	154	189	173	148	166	130	171	163	171	150	163	144	135	160	162	150	157	166	174	173	148	147	176	143	147	159	171	152	153	157	148	155	157	169	148	167	160	163	150	161	114	150	155	139	141	141	155	162	172	163	161	175	143	162	173	157	145	158	144	161	170	159	164	174	156	159	189	153	140	151	165	150	174	152	150	171	179	168	131	152	149	151	169	178	145	158	167	167	167	147	147	195	179	171	150	158	159	157	144	148	170	164	173	137	147	138	131	151	147	153	151	148	161	134	151	146	147	159	159	159	142	172	172	166	153	166	155	173	140	141	168	156	154	144	136	166	143	160	150	151	159	155	131	141	144	150	162	172	160	169	181	164	166	139	156	140	147	151	140	145	156	157	166	145	164	160	117	131	166	156	147	151	177	142	147	161	170	170	163	150	158	168	159	155	148	153	155	151	140	171	133	148	144	162	144	157	146	149	166	187	172	147	181	170	166	175	176	161	155	148	133	155	160	162	130	145	152	152	138	163	147	143	150	143	160	153	142	144	143	157	162	142	179	162	181	152	158	172	157	156	126	165	146	168	158	142	118	177	165	183	152	148	148	147	157	166	129	168	177	165	175	161	138	159	151	154	166	156	144	163	170	158	162	141	146	161	186	157	145	157	144	168	160	175	167	154	158	182	159	173	171	172	146	160	156	147	180	154	156	164	140	129	152	155	164	153	167	155	154	144	160	146	157	156	155	143	151	141	149	129	165	141	148	150	155	160	162	143	154	158	154	170	163	153	134	153	163	153	151	145	155	150	138	177	187	144	136	133	151	164	161	161	168	165	156	165	177	153	147	149	170	145	157	163	157	163	165	137	148	194	167	158	158	169	159	158	166	132	146	147	164	164	167	170	158	178	135	163	152	138	144	157	150	140	163	148	156	132	173	172	171	140	193	149	162	150	164	132	165	167	153	170	160	144	178	151	151	141	144	153	152	155	176	158	189	138	155	143	148	153	180	138	150	146	160	145	132	173	164	160	166	184	184	174	163	142	141	145	162	164	160	176	163	152	179	161	176	137	149	162	137	155	149	157	157	131	156	149	157	176	162	163	183	147	156	147	174	145	158	150	174	159	144	169	140	142	151	156	167	157	160	163	156	153	135	185	151	154	160	169	133	166	131	155	153	152	155	169	172	176	177	146	154	170	165	159	149	153	150	134	153	140	139	164	165	149	157	170	150	174	151	166	151	155	145	129	163	141	148	151	156	141	143	168	148	153	160	142	177	149	156	152	156	189	145	153	151	162	170	149	156	172	170	167	155	157	153	138	170	152	144	146	122	149	159	148	174	171	173	147	145	133	146	174	157	179	186	155	130	149	164	159	155	159	167	151	171	182	140	171	152	153	138	148	164	155	158	150	157	177	151	148	165	137	152	156	170	176	170	156	169	152	158	136	155	164	157	166	153	152	164	144	168	154	135	158	152	172	177	148	136	160	152	174	162	175	183	150	172	168	174	164	151	179	162	148	153	161	143	146	152	166	143	152	147	150	162	165	152	158	138	164	165	146	176	167	144	150	160	143	153	165	165	162	161	163	139	137	156	150	129	161	160	144	153	143	171	148	137	136	160	164	130	187	141	128	143	145	151	150	166	160	158	151	140	181	184	152	152	150	120	152	171	151	169	163	145	165	172	129	127	148	158	146	155	164	174	145	169	156	169	164	169	147	177	155	152	141	153	155	155	155	149	139	150	129	154	157	167	155	159	151	177	163	167	145	173	185	147	164	158	151	168	159	149	125	138	150	143	177	158	132	163	150	152	177	141	132	149	154	168	158	134	166	163	163	153	158	156	165	134	165	166	190	158	173	171	161	159	156	170	166	158	154	149	148	155	157	171	149	142	156	158	152	162	160	175	164	147	152	157	136	153	182	156	149	172	147	145	151	159	167	166	162	136	157	166	162	150	175	167	159	164	166	144	145	156	157	141	145	182	140	170	161	144	158	159	139	143	182	175	156	152	168	133	163	169	145	148	152	151	158	169	158	136	153	167	153	157	168	162	186	165	158	147	152	158	152	151	153	165	162	160	155	157	150	139	153	157	164	145	155	137	181	134	158	145	164	171	178	167	169	150	164	164	132	160	157	124	155	166	151	145	171	177	134	145	144	131	145	158	161	177	150	172	155	164	147	154	157	144	159	156	179	148	149	150	170	156	174	159	167	142	145	155	167	161	150	161	134	143	171	185	133	163	155	155	165	133	164	142	149	154	160	156	156	132	159	182	163	115	176	171	139	153	158	150	139	152	167	151	166	163	169	141	141	169	147	156	143	168	156	155	163	159	175	159	154	143	147	161	151	180	171	185	153	164	160	148	161	136	157	133	159	140	159	165	155	174	166	167	152	133	135	167	187	152	148	152	161	155	173	154	148	174	159	156	156	148	152	172	145	127	159	138	151	159	158	186	155	158	171	146	134	169	170	157	161	141	155	142	161	165	165	158	140	148	131	160	155	146	147	142	166	152	172	169	144	164	153	146	138	146	194	159	141	170	135	157	158	154	164	158	152	157	170	144	173	179	151	197	166	189	167	138	156	159	145	177	162	156	143	156	165	154	168	128	166	146	156	149	150	142	139	122	162	188	158	172	176	149	146	150	146	159	141	154	152	146	140	155	148	149	166	155	163	145	158	152	154	148	175	153	161	149	156	149	157	151	161	153	168	158	178	148	153	151	158	141	172	157	177	159	143	164	139	179	147	156	154	186	170	141	171	167	149	145	156	167	157	153	159	172	163	150	148	137	145	156	147	140	129	187	149	164	153	167	152	169	180	152	156	147	156	136	142	138	149	151	131	139	171	138	151	149	131	152	132	149	134	149	161	150	160	166	149	147	153	165	158	159	160	165	155	173	153	175	170	161	153	144	142	166	160	145	162	150	160	141	147	158	139	158	145	154	127	157	146	175	151	152	147	151	157	119	143	155	132	146	159	145	151	132	156	161	157	141	174	168	146	160	149	152	157	168	154	135	191	167	140	153	165	168	158	155	153	128	172	164	152	173	147	151	132	158	165	154	163	147	142	164	162	168	150	159	160	150	159	158	164	138	140	156	152	156	158	131	178	147	150	157	149	169	157	142	175	150	152	167	145	166	155	152	162	152	158	154	164	139	148	167	164	163	148	158	168	151	164	156	147	164	155	134	148	159	162	147	161	153	152	144	156	158	165	173	145	151	158	152	157	149	139	157	152	150	151	166	153	155	162	131	136	152	159	163	131	142	147	158	156	128	145	153	151	142	145	140	141	147	150	148	155	152	169	170	152	161	178	144	153	163	180	157	142	145	157	164	148
41341	50993	18922	2653	1631	989	821	731	632	602	602	535	533	539	524	512	504	518	479	459	520	505	481	491	447	482	487	510	478	483	487	468	493	492	504	461	476	463	511	459	454	466	492	406	443	452	482	482	463	450	449	495	452	472	455	499	475	396	500	495	460	461	443	499	464	509	460	486	477	527	476	466	456	490	494	457	431	469	473	455	478	457	470	461	434	463	500	427	467	467	476	454	466	443	474	451	457	444	484	436	458	503	423	460	449	476	442	440	492	452	464	497	502	468	435	445	460	481	430	458	461	438	436	469	462	458	447	475	466	469	430	476	453	510	490	457	452	478	461	501	469	501	481	476	434	475	449	460	414	458	473	432	438	422	435	450	456	450	450	430	470	427	468	450	453	472	462	451	438	470	471	463	469	469	464	463	442	473	479	513	433	445	474	481	460	487	446	447	437	465	473	452	490	497	461	458	463	460	517	473	447	453	483	460	450	487	488	452	470	457	460	455	451	488	441	461	470	428	484	503	428	449	435	447	498	465	495	441	435	449	487	435	438	453	472	462	483	452	487	485	447	469	456	470	436	455	462	475	474	475	496	468	461	455	454	498	466	447	501	472	479	422	458	453	462	435	434	449	446	458	440	494	465	447	448	486	507	485	472	436	435	436	436	429	488	424	476	509	456	458	445	471	462	431	485	481	471	489	467	437	473	455	442	464	458	458	472	491	487	448	452	465	445	453	474	470	440	462	451	498	489	399	446	470	452	486	468	464	430	481	463	487	456	456	441	473	471	450	444	448	444	469	430	462	478	495	422	507	430	440	454	449	473	481	477	455	461	475	466	483	465	442	461	454	474	432	465	437	472	438	474	482	441	449	457	507	434	422	478	456	496	467	474	423	445	445	477	481	453	476	454	465	462	412	466	450	489	477	475	481	462	448	461	440	488	440	460	448	479	473	418	464	475	472	440	487	491	479	464	493	477	474	482	447	476	448	495	462	468	439	457	441	482	464	448	442	462	468	475	439	502	489	479	462	443	454	482	459	503	476	452	449	451	462	477	460	474	494	450	450	468	449	465	454	413	446	468	455	434	464	444	493	467	467	458	418	438	456	476	465	477	474	448	486	464	438	449	472	432	462	474	465	475	424	460	495	437	455	447	477	436	488	486	452	475	459	467	453	463	438	474	490	478	490	494	463	481	436	486	508	436	432	438	490	477	465	449	467	482	463	467	474	437	448	480	453	410	492	464	463	474	489	417	446	467	449	444	476	469	452	472	486	459	478	491	497	461	466	458	470	499	469	467	424	462	441	468	440	468	450	469	458	461	410	452	446	479	485	465	451	478	457	464	499	458	471	439	437	436	459	439	479	482	436	473	470	495	466	450	469	490	479	455	481	465	475	450	468	497	478	443	421	435	475	499	455	464	460	487	454	489	474	436	485	481	475	432	425	490	468	467	484	478	461	440	425	443	423	438	475	453	461	455	458	470	467	474	493	438	430	463	471	465	438	446	471	474	448	442	471	413	487	426	478	462	482	499	444	499	429	437	470	470	453	424	451	454	466	444	453	461	507	476	466	453	458	467	500	465	459	438	438	479	463	462	436	486	484	448	457	453	465	515	481	458	472	496	433	489	467	476	426	448	496	434	427	484	468	407	453	439	447	505	466	442	457	481	480	457	497	448	447	474	434	486	466	447	463	516	464	448	455	455	475	502	472	485	485	458	450	462	470	483	496	475	474	482	470	459	453	494	496	475	478	473	477	444	451	416	475	466	466	498	486	498	407	456	476	483	493	458	461	482	441	460	467	472	457	457	491	497	458	495	461	513	472	484	470	491	474	451	512	493	424	471	468	467	467	468	461	480	486	456	441	453	443	447	431	480	476	478	450	474	450	462	473	484	454	479	421	453	451	455	485	468	450	469	463	480	471	486	449	491	479	509	481	487	511	456	418	444	490	460	429	469	457	452	456	464	419	481	444	447	485	482	442	455	441	462	445	514	465	448	457	477	430	432	505	454	467	503	416	442	412	451	476	458	451	488	491	453	427	469	440	468	469	455	459	484	464	401	428	456	436	439	453	472	471	478	479	443	492	425	454	435	452	437	473	446	438	447	462	432	464	458	440	459	447	469	470	446	470	460	462	438	502	450	476	465	471	460	421	455	436	459	459	455	476	468	482	438	448	441	524	456	458	461	448	481	435	456	477	467	463	443	450	466	494	465	458	501	489	508	444	455	525	453	484	469	442	494	494	467	421	466	462	471	442	454	498	509	470	447	495	457	457	431	435	467	460	472	450	423	474	456	455	456	459	486	485	495	507	444	484	491	468	442	453	448	457	437	458	462	413	478	482	490	443	456	465	470	467	458	474	471	442	498	500	486	473	452	449	449	469	451	458	470	529	422	522	456	449	465	473	469	469	483	451	408	506	517	449	480	478	460	464	421	468	470	419	449	474	454	475	442	470	447	412	508	466	471	465	477	462	463	484	472	477	453	454	503	452	444	451	536	476	464	458	467	456	477	463	482	455	475	453	458	452	469	470	449	485	428	473	469	480	450	460	468	467	430	485	445	433	466	458	468	438	482	468	450	500	445	433	455	489	477	478	474	494	458	473	454	462	453	458	423	494	481	453	477	452	480	420	463	448	425	435	496	461	472	455	437	493	453	502	423	451	437	452	477	445	464	466	424	469	435	451	474	496	463	462	434	453	443	435	484	466	475	451	473	509	441	500	494	486	421	468	476	437	451	392	437	444	475	467	479	460	470	471	459	462	455	455	451	433	457	457	446	435	491	471	452	462	482	476	458	458	439	490	434	470	452	467	436	472	455	447	411	466	411	426	452	456	480	456	481	449	455	454	444	470	437	449	431	484	451	477	458	441	446	493	507	435	485	501	438	484	476	439	441	473	419	466	460	508	493	451	465	455	453	452	456	478	464	502	481	470	465	470	444	444	411	491	485	460	453	489	460	470	454	486	507	444	519	463	452	448	471	451	478	477	468	487	496	453	440	455	443	437	450	512	454	446	453	489	467	460	448	468	451	456	463	448	453	456	459	489	489	449	435	449	489	459	457	470	456	484	428	493	444	465	429	453	469	459	427	466	415	475	463	472	442	467	454	484	433	485	479	445	497	471	473	470	486	454	457	460	488	440	442	449	443	427	472	468	431	469	438	429	480	466	480	479	438	496	442	450	480	482	461	461	445	473	442	482	501	491	423	479	471	450	461	473	466	432	490	482	452	446	433	459	451	483	461	441	468	446	461	484	496	477	465	436	440	494	448	482	485	488	467	454	466	468	472	449	470	459	453	457	448	493	458	481	506	475	484	451	435	469	465	486	451	434	472	488	478	443	473	492	457	470	449	420	480	441	444	476	467	501	442	461	471	445	480	440	492	497	426	434	469	470	462	457	438	462	470	433	471	470	440	497	497	447	452	463	443	476	493	447	420	476	455	452	435	444	484	475	462	481	468	456	450	468	446	480	485	498	469	440	446	437	434	491	479	446
52423	37198	33007	26649	23956	23497	23118	17726	7205	1267	648	533	501	454	499	474	421	388	377	391	362	395	365	365	384	366	361	370	388	330	338	379	360	350	359	338	338	361	377	348	329	315	312	358	338	334	319	317	296	339	340	370	351	292	321	322	310	336	317	305	372	293	321	356	306	296	352	339	339	365	323	339	294	326	327	307	353	351	346	310	299	337	299	334	347	323	346	325	332	353	309	298	292	327	351	313	321	333	287	314	334	289	322	293	306	313	368	337	339	330	347	319	319	309	296	328	308	318	305	353	307	355	324	316	359	369	326	323	319	325	300	309	332	360	336	324	323	358	356	322	325	310	319	338	321	313	327	334	324	301	330	324	342	314	327	311	351	338	339	285	317	294	340	378	355	342	312	325	331	332	307	316	311	347	340	348	346	314	323	365	332	341	304	320	332	332	366	320	340	324	331	344	328	313	326	311	302	335	345	322	318	312	325	330	336	290	314	345	314	314	322	330	304	309	287	337	351	349	333	324	314	310	347	330	335	299	339	339	357	313	324	330	329	315	342	332	322	317	324	310	296	309	343	324	325	311	326	368	338	323	334	332	360	297	300	342	322	335	317	312	316	307	310	319	301	332	330	323	318	369	325	313	340	322	312	343	300	344	339	332	366	328	323	335	306	327	310	333	364	320	310	369	303	319	334	340	301	346	304	343	315	321	304	356	333	322	316	325	334	322	343	310	339	312	346	328	299	324	305	365	310	338	324	306	323	282	319	312	307	340	331	335	327	313	316	349	309	318	334	317	315	359	321	336	303	351	304	328	318	343	312	311	324	337	360	339	311	355	302	304	299	324	335	343	336	308	289	300	297	331	345	356	366	310	309	341	309	307	328	315	325	326	348	332	295	323	328	322	351	319	317	333	340	351	353	335	340	317	331	313	318	358	316	356	328	350	326	307	317	326	340	320	339	351	360	331	348	334	349	313	346	310	306	327	302	307	314	337	332	320	304	337	353	333	297	301	327	342	339	319	305	309	338	334	311	323	296	326	307	300	360	343	295	341	340	312	359	324	302	360	325	285	334	307	297	329	303	328	312	306	323	314	318	335	349	306	340	291	339	290	344	323	297	334	319	336	342	296	340	308	360	333	319	336	314	290	342	341	303	319	271	332	352	346	328	327	316	340	360	324	336	332	320	335	338	372	321	307	326	323	328	321	311	301	348	322	319	319	319	342	410	326	319	300	330	333	311	324	338	355	303	289	339	322	349	325	330	311	325	321	314	344	292	315	301	329	342	331	345	336	290	307	334	310	343	309	339	311	323	348	368	315	329	349	355	323	330	323	333	329	347	325	322	330	331	320	323	326	330	327	316	307	305	336	327	326	341	292	347	354	319	313	313	329	305	313	284	311	329	337	343	326	316	330	339	337	321	339	312	343	324	338	359	316	304	306	324	328	367	335	304	343	326	290	270	325	326	330	356	345	365	331	301	308	359	367	342	335	338	293	333	373	304	309	346	325	348	355	334	339	313	315	335	308	331	335	289	314	342	341	332	298	346	357	318	381	323	335	315	317	352	323	368	344	321	361	306	345	342	350	298	354	300	301	310	304	347	332	297	360	336	326	317	316	317	334	342	353	346	351	349	335	344	318	334	378	334	300	322	332	329	320	310	335	304	307	326	318	315	328	292	328	297	336	327	341	315	326	324	334	312	335	366	331	329	348	324	329	305	337	357	334	363	303	329	316	302	321	318	335	340	369	353	370	313	341	342	324	326	293	351	313	333	331	318	352	335	331	337	339	326	324	319	344	352	346	330	349	324	312	305	349	271	334	347	311	339	302	314	322	296	338	339	306	322	317	339	322	349	349	298	289	334	328	317	345	339	280	299	320	316	289	316	309	313	310	340	338	315	295	330	323	314	315	351	303	335	339	351	339	297	325	329	319	308	332	304	343	289	309	352	305	320	340	330	320	294	335	331	332	336	333	349	367	337	341	311	333	349	352	325	349	322	339	309	328	290	322	300	339	301	307	361	349	314	325	360	342	364	331	341	347	313	324	348	370	329	319	324	329	328	321	330	342	303	354	339	322	314	330	295	349	335	341	319	333	289	341	322	298	329	330	330	330	305	333	348	298	343	351	321	339	322	318	316	325	317	342	340	329	334	300	310	322	369	310	318	308	338	305	325	310	334	343	307	299	346	347	338	319	353	346	330	329	301	372	370	333	341	329	290	341	345	305	309	338	352	325	336	321	352	317	342	355	304	337	299	338	309	340	298	344	328	320	329	325	343	335	344	298	303	301	339	305	293	313	311	339	349	304	343	324	358	280	330	365	343	339	322	313	328	335	316	332	338	312	366	333	326	318	334	284	341	287	290	339	325	298	354	322	361	302	317	323	344	316	361	273	312	316	339	311	321	329	336	355	344	336	313	320	317	303	313	361	364	334	322	317	346	309	338	311	309	343	304	310	288	311	339	324	301	306	320	334	330	304	294	346	350	297	330	353	322	339	371	340	280	307	313	326	292	348	362	333	294	301	296	282	311	312	305	388	304	309	291	301	322	318	363	334	340	305	293	320	341	298	284	332	336	326	298	336	326	337	356	319	312	324	309	344	292	330	311	324	340	334	312	343	319	336	335	366	344	332	306	326	320	310	335	332	331	313	317	294	339	298	331	342	347	311	343	331	343	334	320	314	320	317	315	314	342	330	351	338	327	317	334	283	315	323	327	339	335	355	328	327	334	349	325	323	338	342	333	328	345	323	290	342	341	318	346	369	353	333	335	300	327	348	313	320	348	348	370	321	318	309	310	327	310	338	345	325	314	347	348	365	319	302	314	331	343	306	302	320	327	315	307	314	282	334	308	356	328	322	328	301	322	343	277	357	342	318	330	308	328	333	300	296	313	322	302	338	349	321	325	346	328	322	318	339	314	294	305	329	316	300	359	366	319	349	327	291	331	347	322	341	317	315	331	332	330	343	306	305	314	319	333	303	333	342	320	321	324	337	330	358	360	348	330	304	326	312	311	321	311	332	318	305	324	323	326	313	315	345	320	318	321	337	334	338	331	314	313	347	320	335	328	303	301	310	317	318	317	331	366	320	301	337	308	307	288	343	335	323	335	299	324	312	341	341	353	314	354	341	308	332	329	324	325	299	310	333	289	325	344	301	321	329	321	338	318	346	317	319	289	330	331	314	322	307	359	337	326	325	286	332	323	308	336	304	284	311	313	311	289	311	305	317	275	320	335	322	310	346	338	322	309	316	305	330	326	314	326	301	296	351	344	320	327	376	348	309	357	311	354	324	300	308	346	327	362	328	313	301	335	293	309	329	326	319	331	299	331	313	341	270	313	365	331	317	319	309	316	353	317	356	310	328	345	340	363	310	324	315	338	338	366	309	301	313	304	345	350	338	312	334	324	341	316	323	335	344	343	308	311	317	331	343	323	306	285	303	370	316	323	334	330	340	326	320	320	320	309	325	295	321	321	309	300	329	360	293	324	331	310	329
53182	49946	33831	13767	11393	7912	3761	3128	2633	2118	1868	1816	1627	1558	1434	1318	1273	1239	1169	1195	1073	1068	1061	974	951	1005	957	965	896	958	892	897	922	831	877	906	846	835	831	797	827	825	872	846	836	877	848	852	826	835	889	856	804	778	786	801	798	844	833	802	767	825	847	783	775	793	764	784	810	816	803	746	787	797	799	828	792	795	803	740	780	779	818	810	809	805	790	802	799	783	796	800	803	762	814	800	740	813	751	757	729	749	814	758	766	739	782	832	789	736	757	751	779	780	742	717	793	789	761	784	811	754	784	788	768	784	762	766	780	785	801	756	739	740	794	757	775	777	753	801	778	799	772	800	786	757	768	828	768	709	763	817	766	785	777	774	782	816	768	793	744	778	845	769	782	767	792	777	771	786	776	769	807	813	788	754	795	806	787	755	772	835	779	769	784	746	782	759	764	809	779	772	771	803	769	766	806	786	786	715	791	754	798	753	792	756	786	777	782	782	734	841	787	742	753	782	733	721	743	802	777	777	759	775	778	735	757	749	767	769	749	676	783	800	767	762	746	750	764	757	750	721	720	758	757	747	782	730	727	778	783	783	717	773	800	748	789	760	774	805	761	748	753	766	789	763	734	748	807	820	778	813	742	768	809	777	744	809	805	791	739	763	749	777	763	796	777	786	770	779	750	804	789	780	795	740	742	764	734	791	723	765	737	748	732	712	795	783	773	749	817	752	745	750	781	736	751	819	764	770	776	808	764	765	792	727	802	784	829	806	772	804	714	790	759	730	811	780	754	754	748	765	760	796	781	791	766	775	745	732	805	761	783	773	733	701	732	743	762	790	770	741	773	766	786	735	753	750	805	764	803	714	794	801	726	763	779	780	806	816	783	735	764	751	747	782	805	700	754	765	765	746	778	750	764	722	759	769	830	759	741	831	744	788	746	779	790	814	773	755	787	740	785	750	778	755	786	750	783	805	785	763	758	738	713	711	738	803	774	799	741	772	738	790	742	751	807	777	746	810	752	821	779	747	791	741	749	706	758	765	732	726	688	747	707	761	802	786	765	748	771	729	791	757	799	779	718	740	727	786	817	816	708	784	783	787	752	737	719	778	794	752	779	796	777	819	759	748	797	771	775	828	754	747	763	758	770	805	786	785	701	754	766	828	741	753	768	801	710	734	721	784	763	749	775	771	759	792	760	755	757	780	757	748	777	779	765	755	773	803	756	735	728	746	732	772	744	772	737	742	703	777	769	732	755	739	736	776	807	774	785	762	722	781	758	771	768	782	796	789	745	722	759	773	730	798	818	786	754	804	754	799	752	804	798	764	759	778	748	799	733	802	760	741	738	773	723	778	759	759	785	753	766	793	770	788	788	805	801	795	772	745	765	780	810	763	761	781	768	805	761	793	745	771	757	785	777	742	710	763	714	781	732	747	743	770	713	787	798	814	763	805	783	795	783	755	778	745	767	729	828	773	753	763	790	741	710	771	765	772	768	769	740	749	769	773	755	781	748	773	773	739	745	777	759	740	758	761	768	757	751	726	740	779	792	769	786	713	748	712	782	746	778	809	775	787	796	754	832	764	774	779	760	768	755	766	769	784	771	728	785	770	782	734	785	728	739	789	795	775	761	781	744	723	752	767	735	744	759	781	782	779	745	746	776	773	789	751	720	712	759	739	776	741	738	784	748	733	733	746	790	744	817	733	778	734	766	792	782	809	749	738	757	737	734	767	759	776	756	756	743	823	793	692	756	749	762	766	768	752	787	765	771	739	772	798	758	776	804	735	730	746	766	760	712	761	744	743	773	819	769	776	742	776	792	758	793	762	768	821	768	792	739	770	770	746	749	767	795	794	771	779	798	736	737	786	790	733	760	729	782	757	726	772	734	777	768	778	792	824	787	774	781	759	764	764	723	789	822	780	747	785	830	789	735	771	780	732	716	775	708	750	788	804	759	746	768	778	776	782	769	774	775	771	764	784	752	744	778	774	744	716	804	738	761	719	774	766	794	741	771	745	800	697	735	814	721	752	743	748	729	763	705	753	753	727	746	806	812	757	772	775	766	717	774	835	727	752	749	763	720	778	763	754	730	774	772	746	745	785	800	773	803	763	768	779	770	754	756	751	745	730	803	787	753	699	759	801	774	770	770	722	775	763	796	715	750	758	759	758	778	741	759	763	764	786	795	741	766	760	781	750	779	744	778	766	753	739	732	733	824	764	770	764	789	794	775	757	772	757	790	776	774	744	790	752	773	811	720	765	798	768	780	741	750	781	808	716	739	769	692	788	764	718	757	744	782	761	752	763	755	794	751	745	768	755	737	763	706	734	769	811	750	709	729	814	753	806	789	759	726	744	725	756	818	733	766	789	790	750	738	758	818	750	774	766	784	722	820	785	788	747	725	765	760	745	794	775	774	708	778	745	768	792	770	783	789	751	813	777	759	807	750	768	796	732	760	753	791	769	775	832	742	750	748	761	725	780	683	750	775	762	799	754	750	769	742	797	740	758	801	741	781	785	786	754	811	797	787	766	749	786	737	783	751	781	746	747	795	752	725	741	754	742	762	762	773	748	729	756	719	826	737	760	767	768	786	765	781	752	762	698	792	751	749	777	749	749	742	756	788	732	724	740	753	738	772	749	751	780	764	787	782	757	737	762	760	753	783	786	756	772	713	764	734	750	761	825	763	779	737	776	769	766	776	713	765	719	722	744	749	772	779	794	760	731	742	832	766	732	746	786	760	738	770	719	718	793	778	757	727	794	818	757	787	798	739	756	770	797	744	769	782	734	765	798	773	758	772	797	750	785	771	749	743	772	745	764	743	765	760	750	770	772	794	765	742	746	783	784	799	772	762	820	678	800	813	725	809	761	821	787	772	757	721	743	762	740	767	765	771	726	793	740	732	822	729	747	812	682	749	747	810	739	781	804	750	776	749	797	735	765	731	770	764	772	766	779	776	698	789	742	766	818	771	787	770	763	722	785	733	759	741	782	693	751	818	745	784	797	729	795	751	782	755	803	783	763	768	736	836	810	726	706	758	758	795	738	753	779	811	759	775	766	733	743	785	750	765	742	756	761	803	754	686	742	714	694	749	769	737	757	757	777	756	844	761	754	778	741	790	756	705	746	694	722	784	804	746	777	776	756	744	747	757	807	786	748	757	764	775	753	792	790	776	792	782	756	765	797	764	788	770	730	775	748	763	774	764	758	761	703	787	722	748	756	776	757	748	743	750	774	744	754	767	815	785	774	755	783	754	780	776	772	747	747	717	758	791	732	718	704	778	736	802	758	768	767	788	757	753	790	766	776	729	738	781	694	714	761	736	768	770	752	794	746	777	702	766	749	765	795	739	754	793	762	734	750	777	756	796	749	739	756	772	753	786	794	692	772	751	746	795	731	765	774	740	758	756	808	745	738	776	732	783	737	799	730	766	760	769	787	724	780	772	772	744	706	757	768	791	773	774	748	767	771	759	727	778	755	763	747	778	775	784	738
29341	53210	30004	12691	3653	1274	600	397	232	155	171	145	176	140	143	149	149	144	130	153	164	140	119	138	145	140	153	141	138	148	153	140	146	164	128	145	131	139	149	133	156	126	160	148	126	158	155	135	152	149	154	141	131	159	152	131	144	153	147	149	166	131	121	126	142	118	137	158	139	151	142	116	137	157	156	133	126	147	142	156	136	131	128	162	146	120	145	140	156	148	149	133	142	160	157	140	128	140	140	145	148	136	137	136	124	137	131	137	147	152	120	132	138	147	125	162	163	157	146	132	142	138	144	126	114	134	129	136	152	126	125	132	136	128	134	148	155	139	139	156	145	140	154	141	142	137	152	164	123	146	137	152	141	145	134	164	145	156	151	141	135	142	152	152	131	144	141	150	159	142	122	151	149	136	142	134	119	153	127	149	115	121	143	161	138	151	151	140	141	143	143	148	122	133	148	130	132	155	127	129	147	165	153	120	124	132	135	133	145	138	140	143	134	136	121	132	150	120	157	144	157	152	147	148	146	166	134	152	130	138	129	136	154	145	157	141	139	168	146	138	130	151	150	145	135	132	152	122	162	153	142	138	141	138	145	154	140	146	128	151	135	125	140	141	128	153	135	130	139	148	140	153	143	162	143	131	133	166	119	150	126	134	132	127	132	127	157	127	131	147	143	147	141	128	146	150	138	126	135	143	145	121	138	141	138	107	139	137	127	145	153	134	135	145	137	131	132	133	150	127	135	176	121	128	143	144	128	146	130	155	152	142	141	133	151	143	160	162	139	140	149	151	151	140	145	151	135	131	141	154	154	155	129	155	135	162	125	112	149	129	134	149	110	128	139	142	149	138	155	130	142	147	128	155	141	123	124	132	148	151	151	151	173	134	146	129	158	151	147	141	151	132	136	131	144	162	153	140	154	158	120	165	157	137	135	158	147	151	142	140	140	162	132	141	133	140	121	124	128	145	148	141	119	135	125	140	107	128	133	161	146	144	128	158	165	139	163	151	150	131	126	139	117	128	155	141	136	129	128	114	141	154	141	135	134	115	147	132	130	136	150	141	150	116	157	153	128	144	156	144	133	127	144	136	155	125	122	149	123	129	121	121	153	145	151	136	129	140	146	133	140	149	144	124	141	139	131	143	165	145	156	138	138	165	144	129	137	128	140	147	142	160	111	169	150	140	140	134	131	157	136	144	151	139	137	140	146	128	148	140	165	160	128	153	132	157	148	131	159	154	147	141	148	162	133	122	156	165	161	162	121	145	153	145	125	135	121	124	163	167	144	142	145	166	155	128	119	133	140	131	121	133	147	145	148	141	123	168	116	171	155	155	144	133	161	121	135	129	130	151	147	148	135	160	148	128	134	136	146	150	142	154	163	143	132	138	149	129	138	122	143	142	130	139	137	163	138	164	145	130	140	141	159	146	137	145	132	133	136	159	144	149	146	144	136	149	130	146	142	140	148	145	132	130	160	140	148	142	134	143	137	137	156	143	143	148	144	156	140	129	144	127	148	134	150	155	139	147	149	165	143	123	144	130	154	168	140	150	143	139	150	148	122	137	163	141	157	129	154	117	157	158	112	143	145	140	165	158	150	124	149	134	152	151	138	122	125	134	148	145	131	133	125	170	152	139	152	164	124	147	163	156	154	139	158	135	158	147	132	161	127	158	158	139	143	132	151	143	126	144	157	156	134	128	163	149	159	148	142	164	152	138	142	120	120	141	141	135	115	137	139	146	131	151	144	148	130	138	144	154	138	128	137	137	135	138	137	127	134	144	149	136	150	113	154	152	131	141	138	146	115	139	145	148	144	151	132	154	173	133	143	162	155	132	151	129	153	144	139	145	124	142	142	151	148	149	120	130	152	137	136	149	139	157	120	134	138	146	131	137	148	162	137	142	137	127	145	154	134	141	140	140	126	154	123	137	132	144	146	160	142	147	141	131	144	126	159	122	135	139	145	139	158	160	137	133	152	147	184	136	142	128	133	117	126	136	151	144	137	118	150	141	159	133	138	138	160	144	134	142	147	118	139	159	120	141	119	146	149	136	136	141	157	153	153	151	168	153	143	146	146	123	142	123	121	134	152	149	126	144	139	172	147	135	133	121	150	149	137	153	130	151	134	146	132	136	140	138	146	140	120	138	132	134	135	149	157	140	152	146	147	121	113	143	141	150	160	147	139	125	139	149	125	127	139	138	156	133	150	144	132	153	157	134	156	151	149	152	151	142	142	136	151	143	146	139	126	126	141	130	125	126	136	127	165	146	137	139	148	138	135	133	133	139	133	163	141	133	147	120	150	158	136	143	140	127	131	150	137	144	129	144	148	162	138	149	126	141	139	135	122	118	138	148	146	137	123	146	161	131	169	140	130	122	141	157	136	157	133	131	141	142	133	134	141	140	145	124	145	157	152	171	146	123	142	144	142	144	126	131	139	128	154	152	152	155	156	127	142	146	142	125	140	123	155	131	153	145	125	138	146	143	152	134	145	132	138	134	131	153	129	144	128	136	119	130	140	157	155	136	176	150	139	135	157	154	121	154	119	139	136	138	130	161	138	158	137	123	125	158	152	151	128	134	157	143	139	138	133	163	132	147	143	131	131	132	133	152	132	143	138	156	153	142	140	156	144	132	162	144	146	154	144	133	134	142	129	133	162	140	154	151	143	143	154	160	139	144	142	159	144	123	134	118	135	157	128	146	143	148	152	138	132	121	127	140	134	134	148	145	135	147	159	148	151	124	143	161	151	134	156	147	153	121	137	154	171	159	151	155	153	127	144	149	144	134	157	147	150	159	131	128	137	128	139	149	157	131	149	140	148	139	137	156	153	127	132	148	141	121	158	170	151	134	153	160	145	152	143	154	143	158	150	112	148	131	123	132	144	129	145	151	148	142	140	133	127	155	144	157	137	137	160	129	135	163	154	141	141	109	140	148	127	142	138	142	149	137	151	128	136	145	136	135	146	150	141	144	125	133	123	157	129	123	132	150	160	151	129	123	106	147	144	152	142	119	119	147	152	145	170	153	155	151	137	131	131	154	146	151	147	142	140	140	149	126	135	154	171	126	116	165	126	132	153	135	126	141	128	150	137	140	151	136	157	127	152	142	144	119	170	155	137	133	141	127	152	123	149	131	134	146	144	152	145	130	159	145	138	141	165	137	152	124	142	141	146	151	159	134	134	145	131	130	143	147	120	142	164	137	149	141	144	133	161	135	131	117	160	164	171	139	147	147	121	152	120	147	136	138	152	152	150	143	154	155	168	131	155	149	174	145	139	150	113	149	129	129	146	151	165	146	151	143	128	134	156	133	147	136	151	121	147	135	167	148	154	124	149	135	150	157	158	154	130	139	127	138	144	142	127	147	130	158	135	149	124	133	137	135	136	114	128	141	141	140	143	135	139	136	160	135	149	130	146	163	136	120	138	140	146	165	134	147	143	126	149	154	140	152	136	158	138	158	149	148	157	140	154	161	146	159	141	125	136	146
27586	47959	22055	2406	852	608	524	531	474	486	457	431	463	435	445	423	437	428	404	369	417	440	418	441	418	408	441	434	428	381	400	424	433	453	435	459	428	390	449	409	406	443	403	382	456	396	404	393	412	445	403	443	417	445	434	430	439	392	419	413	421	405	396	409	425	414	429	455	412	452	406	453	444	418	407	403	414	414	439	424	412	402	377	401	419	439	427	414	385	438	400	426	446	448	384	415	400	420	373	383	417	441	411	429	417	398	445	427	427	471	427	406	434	398	404	379	434	407	433	400	454	424	411	419	431	418	394	429	415	403	418	421	409	417	398	429	391	410	389	373	430	422	414	423	419	453	441	464	432	413	390	414	400	405	411	418	445	424	428	415	398	433	431	422	400	435	410	434	414	412	406	444	404	409	437	441	416	402	439	393	411	428	408	464	450	444	417	425	423	416	434	424	399	387	420	394	381	428	428	437	419	449	388	425	427	426	417	442	399	420	426	404	399	384	388	412	411	418	392	448	403	420	439	392	437	385	421	413	402	400	396	433	418	427	403	442	418	434	408	398	423	424	410	411	410	427	411	422	417	434	426	383	415	395	404	400	446	440	437	423	429	426	390	440	406	423	405	388	401	385	394	391	389	433	414	455	407	407	426	393	421	406	387	432	394	440	421	419	415	417	415	446	405	454	426	389	407	428	398	407	421	414	419	371	419	433	415	418	384	409	433	419	401	425	413	431	385	398	391	454	395	432	434	451	446	390	398	422	400	399	440	413	440	409	394	413	405	436	433	431	432	386	406	429	429	368	394	402	417	412	424	421	400	421	392	406	448	414	412	412	441	418	406	418	461	409	448	428	451	426	380	410	432	414	419	397	413	396	439	411	406	421	428	441	384	415	434	415	384	405	433	412	455	395	420	440	401	439	430	400	426	406	418	413	431	402	408	410	437	385	451	404	397	424	415	460	444	380	428	407	407	445	443	419	426	401	406	428	416	429	392	415	431	397	405	426	406	365	406	399	430	452	405	413	423	397	405	412	411	407	436	429	450	405	432	385	392	418	444	413	390	417	401	410	421	394	447	420	385	408	451	428	438	428	421	418	404	391	405	431	414	466	421	431	405	409	427	404	411	453	411	403	377	447	405	426	428	423	425	430	408	371	411	375	409	445	411	433	427	392	426	415	416	444	427	387	410	436	425	435	370	441	407	393	411	404	424	440	406	394	435	411	407	405	427	426	473	408	376	395	431	393	394	456	395	430	417	442	425	390	416	412	436	389	389	419	424	415	413	436	420	385	426	432	413	408	434	400	426	438	429	445	432	390	435	436	413	399	411	447	414	416	408	426	404	404	416	440	434	430	448	425	420	386	424	409	397	384	413	409	425	399	419	418	396	418	440	431	423	403	454	410	425	381	438	423	443	446	415	387	406	413	447	391	427	444	429	438	404	416	391	454	433	406	440	411	408	427	416	426	417	457	428	405	362	405	431	417	401	413	418	430	409	412	385	424	419	387	401	409	420	419	425	420	405	446	423	394	416	399	387	392	405	403	430	442	420	420	388	412	389	428	413	411	421	410	401	419	454	386	444	405	422	384	371	431	417	441	462	449	440	461	429	409	417	425	393	385	416	469	403	394	439	440	436	412	402	451	436	400	423	432	403	413	442	408	390	402	456	407	409	408	376	408	427	399	416	410	453	382	406	420	445	410	424	409	426	434	414	448	386	412	405	416	442	419	404	426	441	405	428	408	403	414	416	412	444	422	421	421	429	408	440	437	411	411	435	425	387	423	414	420	434	382	456	396	431	440	422	441	390	381	437	421	452	435	393	415	422	418	444	412	394	433	456	383	405	400	426	384	395	424	442	421	428	435	402	466	358	397	400	396	451	418	428	468	397	455	395	419	394	432	386	416	388	417	446	425	417	435	369	374	436	425	430	415	410	427	443	418	425	403	382	400	474	469	434	450	405	391	382	428	427	417	410	407	398	402	414	437	399	424	409	403	391	377	416	427	394	388	439	406	398	427	424	420	394	422	433	397	429	412	402	420	408	408	414	400	432	406	416	399	423	434	413	391	397	397	404	408	414	426	426	392	412	384	422	444	395	417	396	405	406	411	430	459	417	432	437	403	382	398	414	443	400	440	444	418	430	441	417	435	439	399	396	413	410	386	420	445	435	401	443	415	425	438	442	442	398	416	423	428	396	419	394	408	426	367	454	398	442	413	418	421	378	385	447	455	409	403	392	390	418	420	439	422	416	446	419	419	399	425	453	434	415	421	436	410	399	418	432	424	445	417	419	406	433	444	416	417	425	431	421	393	400	395	406	434	411	406	404	414	395	390	415	453	453	410	436	438	440	375	404	430	426	435	399	415	451	421	408	419	429	398	434	442	404	401	398	398	456	399	447	435	405	453	431	404	436	483	363	408	467	446	413	438	426	395	416	448	424	391	419	425	384	402	423	453	380	367	407	413	420	409	413	381	431	450	424	426	413	422	443	394	448	419	426	399	405	398	381	418	446	423	425	410	421	409	427	432	434	420	437	419	412	426	402	373	426	383	414	411	409	412	401	395	393	410	421	438	428	440	416	423	428	431	425	398	430	412	403	445	423	381	436	374	395	368	419	405	426	425	398	424	416	394	393	394	425	442	413	430	411	395	442	441	435	407	399	451	414	402	453	402	386	428	428	412	405	399	442	441	405	439	428	401	445	447	470	413	444	448	424	421	426	433	410	438	434	426	423	461	402	431	411	442	398	410	408	394	403	411	404	378	400	407	445	424	399	421	391	439	414	402	414	450	416	451	446	423	409	404	409	450	437	416	431	417	432	415	403	444	424	388	410	429	419	406	372	380	412	402	429	429	414	426	425	399	411	439	395	389	416	401	414	408	417	410	428	439	413	420	461	400	407	413	418	434	428	453	424	403	406	423	432	408	409	419	418	433	425	429	414	386	418	385	424	410	424	418	416	411	428	437	415	433	406	420	404	415	387	425	413	406	402	447	409	433	448	425	403	456	394	419	424	430	416	421	408	406	406	432	376	416	399	409	408	427	419	396	423	426	450	398	401	423	445	400	407	386	409	408	429	408	416	405	411	410	395	438	387	370	382	411	415	387	408	393	410	401	404	403	371	442	410	384	449	428	397	419	412	480	397	405	418	408	420	418	453	446	468	401	430	412	415	428	405	423	441	429	436	412	412	437	413	412	450	451	416	445	411	446	408	377	418	408	391	447	411	391	407	437	406	407	398	378	402	420	399	393	387	432	439	401	404	419	405	436	433	433	403	415	434	382	388	418	425	447	396	418	382	438	422	418	405	412	421	412	435	408	432	387	411	410	392	432	440	389	450	406	436	416	417	400	406	415	425	408	419	429	407	457	403	414	421	414	430	451	391	407	402	395	421	424	402	417	436	443	395	434	393	442	423	444	432	425	415	422	427	406	404	394	440	406	448	448	400	402	368	417	442	426	406	430	449	440	435	406	377	427	434	415	427	414	431	418
46628	39320	29371	24719	14025	6319	2315	696	246	179	153	163	165	167	171	143	172	147	153	148	166	167	149	149	170	164	150	153	147	162	148	143	178	165	153	135	156	138	143	143	165	159	165	150	172	158	136	154	143	149	158	166	151	151	163	157	140	167	167	186	148	177	160	153	159	161	139	146	152	162	149	176	140	188	185	154	151	149	158	163	145	158	163	146	151	156	160	140	162	175	140	155	153	146	149	154	144	122	185	162	153	151	160	153	138	160	163	168	149	178	149	148	150	164	166	144	181	151	170	150	144	159	146	157	153	169	178	164	162	161	166	165	140	167	145	147	164	171	155	165	141	146	139	156	161	141	143	152	151	155	161	174	159	158	152	165	139	140	162	174	173	179	142	153	150	155	159	150	163	146	134	153	164	164	170	146	173	132	191	165	143	149	179	156	167	142	167	178	160	144	149	180	176	148	160	149	151	146	168	160	141	148	151	145	153	171	131	150	187	135	168	150	143	165	163	166	148	159	139	141	169	168	164	138	158	142	155	153	175	147	163	135	159	169	171	160	150	152	137	150	145	174	130	158	140	151	165	146	152	134	170	156	170	159	170	180	162	145	147	158	137	156	155	152	176	155	151	149	165	154	133	159	154	160	163	151	140	168	128	157	167	169	150	133	155	129	148	138	156	160	141	173	159	138	165	171	153	146	157	153	159	154	158	153	155	146	173	159	162	181	160	152	162	156	183	146	147	168	130	154	146	160	147	167	159	145	147	147	151	164	155	133	146	146	135	160	174	157	164	156	158	168	164	151	169	159	160	145	145	154	186	159	181	163	149	140	159	188	159	140	157	168	168	158	160	161	151	160	150	156	151	143	179	175	146	148	164	155	162	145	163	170	180	150	141	162	157	194	156	154	130	168	188	155	148	146	168	148	171	145	153	158	163	143	151	127	146	168	134	145	129	163	177	158	186	169	150	152	138	145	187	160	143	137	147	161	165	173	163	169	174	155	130	191	152	142	149	144	171	165	147	147	151	170	159	159	167	170	162	148	160	166	171	178	134	159	143	143	171	160	159	157	163	153	175	161	161	124	153	131	144	141	168	157	152	166	160	150	149	155	135	163	147	166	158	142	153	140	151	155	159	147	171	137	152	154	144	138	168	162	139	140	158	140	179	165	147	143	164	151	145	157	144	165	166	148	149	148	163	183	179	160	160	161	158	155	165	168	166	167	147	169	162	157	184	146	142	157	162	148	160	154	165	144	147	153	173	184	180	151	141	180	166	147	152	146	151	146	147	154	136	158	154	159	179	153	157	152	138	137	154	161	164	167	146	141	145	165	164	159	180	164	157	154	153	132	159	150	129	158	162	143	151	161	160	141	160	160	149	159	143	162	150	148	143	181	166	144	139	158	130	186	170	183	165	158	150	156	158	170	173	170	156	146	177	136	162	152	141	150	158	151	153	150	170	188	142	162	159	143	166	131	170	153	158	148	158	147	155	144	164	138	154	158	144	150	181	162	150	157	157	130	144	166	159	155	154	158	133	141	148	158	152	119	146	162	148	159	159	158	190	159	159	144	120	138	153	156	166	146	138	161	158	145	145	165	134	161	154	144	153	161	150	159	170	155	171	169	153	155	157	159	150	145	150	166	161	180	181	136	146	141	161	181	160	140	142	146	154	138	172	159	177	123	177	164	179	150	149	168	148	154	190	154	153	147	151	149	157	167	159	134	131	164	148	160	143	148	148	169	159	157	163	173	157	137	148	164	151	142	148	184	180	144	183	161	161	162	155	153	165	140	172	147	161	168	154	157	171	166	152	148	155	143	157	160	171	169	185	179	158	160	157	163	153	148	187	141	176	151	183	160	152	139	178	134	175	132	147	163	156	165	150	148	137	140	161	157	142	171	160	129	161	159	189	174	167	163	168	143	161	153	185	154	173	177	164	168	180	157	154	174	134	157	157	158	137	152	143	162	153	139	159	147	146	156	167	177	117	154	149	167	160	183	174	125	175	159	159	153	151	153	153	170	155	150	150	161	150	175	165	156	167	148	168	156	155	156	167	135	151	154	161	165	151	144	149	153	140	140	133	146	149	168	166	148	134	143	132	137	154	144	160	142	167	170	148	162	168	159	157	160	150	161	156	172	148	136	164	145	146	155	167	155	152	146	168	160	173	144	174	150	166	196	163	150	149	162	158	156	175	153	157	165	139	155	167	151	161	173	163	158	165	167	158	172	160	148	156	157	152	143	178	167	145	164	171	152	157	162	150	157	139	149	159	178	153	167	126	173	158	180	178	174	185	168	148	149	176	141	144	169	150	169	150	167	151	150	148	157	172	139	141	154	143	163	152	154	155	140	174	133	182	156	146	162	169	152	161	124	148	169	145	154	156	154	144	136	145	164	164	155	162	139	148	142	169	150	154	175	161	143	120	166	167	149	176	150	161	163	145	147	190	140	170	151	167	174	185	180	165	137	151	144	163	157	140	155	155	157	161	169	166	137	170	171	153	149	155	146	184	157	142	171	129	154	146	151	163	164	144	156	162	182	150	145	160	144	139	110	162	156	147	155	170	178	135	143	165	143	164	173	167	136	145	164	150	137	154	153	148	161	149	148	151	165	153	153	162	158	166	153	164	144	175	165	168	165	154	155	169	145	157	158	135	162	152	155	164	159	149	141	160	157	180	146	154	164	146	139	151	181	151	150	150	157	151	175	167	158	155	151	181	143	157	145	149	130	170	155	154	145	166	129	139	177	173	148	148	158	162	172	155	148	159	175	156	159	166	159	160	160	165	157	146	166	154	146	164	171	164	163	159	175	181	141	174	172	158	164	168	165	147	148	173	160	151	155	182	161	157	166	141	152	139	153	154	180	159	150	155	169	171	172	145	148	147	162	170	156	170	146	143	161	151	143	155	137	145	141	166	145	166	176	166	172	157	147	162	162	144	152	160	155	155	161	163	169	156	156	160	166	162	159	155	167	164	138	164	158	133	141	162	149	187	162	147	137	157	157	149	166	166	135	180	159	150	148	157	165	182	188	143	162	159	133	144	154	144	142	170	159	159	151	165	153	165	168	159	149	137	167	132	146	156	165	149	149	158	150	156	158	136	145	161	148	179	159	133	163	161	164	141	169	158	126	150	151	147	155	156	155	154	140	167	167	153	135	155	141	159	174	144	156	170	165	141	149	150	143	172	157	153	159	158	153	154	141	160	162	159	146	145	165	157	190	175	162	145	160	163	151	167	152	152	163	148	170	140	163	154	164	175	144	145	168	142	169	135	151	150	159	156	149	161	155	152	136	152	148	159	161	148	161	154	156	171	185	157	156	137	160	156	153	146	150	169	153	143	166	155	155	164	153	186	189	159	153	159	181	158	146	157	153	153	145	142	155	153	139	160	166	154	136	170	170	168	174	150	173	141	158	155	157	158	138	158	161	159	154	169	162	165	156	143	153	154	173	154	160	159	157	174	160	149	149	149	163	166	156	165	166	150	158	161	152
39556	32062	27800	10255	1503	946	751	704	621	606	554	546	532	557	553	565	490	517	483	488	471	510	470	453	473	473	534	498	494	503	490	482	460	485	510	443	473	504	469	510	461	466	501	466	502	463	467	438	490	475	480	489	428	418	485	475	515	437	420	444	460	468	462	459	438	478	476	472	506	476	474	471	463	482	474	458	477	452	493	456	485	498	432	472	460	436	456	461	441	485	480	434	466	484	450	468	429	454	487	467	472	464	467	449	470	482	493	484	471	450	466	454	448	447	462	465	504	487	457	478	462	462	472	444	468	456	486	487	462	461	455	482	470	471	452	470	466	470	503	463	474	463	420	461	489	450	452	461	475	468	446	447	462	457	432	472	470	443	480	468	480	460	440	451	455	422	467	489	471	460	482	477	465	470	443	454	473	502	479	430	453	462	446	460	464	438	481	450	436	456	510	494	456	461	495	489	470	486	454	473	479	459	460	462	453	501	492	470	483	437	449	440	461	468	485	400	471	466	499	423	453	456	495	423	503	483	457	455	444	489	452	475	482	423	455	466	490	462	473	476	463	432	481	467	450	483	451	505	480	441	480	460	446	472	458	457	443	435	475	489	472	462	497	448	432	437	463	438	443	485	421	412	456	487	435	456	466	431	474	462	422	458	514	462	467	460	462	468	446	448	461	491	450	477	468	474	451	506	483	428	460	442	477	415	442	481	440	429	485	469	468	466	451	471	458	428	465	497	466	451	473	427	474	459	459	491	448	460	472	444	481	491	473	480	474	479	458	454	497	481	468	451	490	467	465	459	430	453	479	455	473	440	442	476	411	443	485	473	466	460	439	445	463	458	484	504	446	463	465	471	468	435	432	486	438	477	430	479	464	428	478	464	467	479	464	488	447	471	430	478	464	448	508	442	475	442	451	429	457	457	468	492	466	448	420	427	439	500	488	457	451	469	465	475	438	431	459	467	457	472	489	421	439	469	451	425	470	472	481	476	498	454	423	415	452	449	482	492	449	513	463	483	431	457	484	487	444	512	443	456	475	465	453	470	475	452	461	498	420	487	475	460	487	440	472	415	466	467	469	480	469	409	507	445	439	517	456	459	427	448	480	453	462	451	471	429	461	481	456	476	477	464	465	473	456	431	460	465	489	443	445	461	448	435	482	445	455	427	454	433	473	444	474	479	473	477	466	457	466	474	469	461	439	417	495	436	477	479	487	446	452	457	485	477	429	450	475	475	465	441	494	451	409	459	462	406	491	426	478	451	471	507	502	457	473	480	462	475	478	516	474	442	489	445	478	459	495	454	463	487	477	474	499	461	462	460	500	436	489	415	457	462	460	452	480	498	453	466	461	475	460	433	453	447	474	461	509	482	478	452	459	444	451	460	438	469	489	455	499	482	446	469	434	447	488	475	442	469	425	462	490	482	452	438	453	449	447	457	473	449	484	450	486	429	482	478	450	439	429	441	447	467	473	469	505	465	480	468	489	460	473	442	475	447	459	474	447	479	484	431	473	480	442	462	465	437	483	454	457	488	500	465	433	458	480	456	450	471	463	432	442	455	418	476	463	453	424	456	494	435	501	432	449	441	454	449	461	436	449	442	501	440	450	503	480	465	438	509	441	518	424	458	457	472	437	449	464	442	450	466	448	449	465	472	449	450	493	488	460	490	477	435	493	445	444	492	449	481	465	432	445	439	464	474	469	491	465	436	444	467	437	454	480	450	465	439	484	421	490	463	448	481	442	491	432	481	436	452	467	490	454	473	465	440	447	478	495	458	480	457	490	477	473	453	436	472	438	444	460	459	487	473	446	455	424	443	450	459	455	458	459	456	460	434	433	422	439	473	462	471	489	469	454	475	469	473	499	466	480	471	470	421	459	456	484	501	452	451	476	459	509	435	466	455	487	423	453	456	465	435	476	450	469	462	463	470	436	434	480	456	487	456	462	460	482	470	472	476	463	470	462	445	450	474	472	467	459	464	491	487	426	432	445	457	476	421	457	465	450	452	471	439	502	472	446	473	461	488	457	458	442	493	448	449	458	462	454	441	424	449	485	422	462	469	457	445	425	472	492	468	445	488	464	421	456	449	444	479	438	469	459	466	500	479	493	450	456	433	451	489	476	445	446	471	463	450	481	432	460	453	464	461	469	449	458	475	450	443	479	447	452	482	473	437	455	463	458	427	486	464	443	431	502	465	454	426	488	494	463	485	440	462	480	464	443	470	471	489	453	462	471	444	451	473	453	467	441	491	439	453	458	467	459	431	467	485	480	451	439	464	446	457	429	440	456	449	477	476	432	423	470	446	477	447	451	482	484	455	484	450	459	490	438	463	456	441	458	507	446	471	428	461	467	423	500	446	467	414	467	476	462	486	459	445	445	416	476	445	487	484	444	443	428	457	492	522	496	423	461	458	440	460	448	496	463	421	460	471	448	481	441	473	451	499	432	481	477	505	505	505	455	459	468	440	426	456	473	495	519	492	468	454	456	451	434	495	471	445	488	458	474	428	463	467	487	511	442	474	440	480	466	484	479	462	430	472	477	470	501	494	463	426	482	434	457	466	479	437	509	454	474	433	423	449	485	442	488	426	466	481	438	441	458	487	476	484	437	457	427	484	427	487	452	477	422	491	441	450	447	449	409	517	441	475	481	444	439	478	444	456	494	479	479	475	465	441	445	486	441	464	433	469	480	483	507	465	483	461	456	455	459	452	432	457	441	422	469	448	472	438	461	491	449	450	446	443	476	471	450	458	470	485	444	477	470	409	481	450	426	435	460	452	464	481	484	482	440	490	453	478	443	466	474	456	460	457	449	472	469	433	453	472	474	485	500	438	466	448	469	463	448	504	482	524	447	460	447	483	464	452	450	458	441	481	466	458	475	439	498	452	449	420	450	501	461	409	469	469	453	468	433	459	426	446	432	476	463	477	504	452	458	524	445	468	479	496	466	468	485	488	437	437	448	456	454	467	486	493	490	435	468	477	460	456	473	460	437	431	432	475	453	482	457	443	458	450	464	478	426	495	474	428	479	439	473	481	445	457	505	458	475	477	458	476	460	456	480	448	469	446	469	424	465	495	448	451	466	458	480	474	466	483	451	483	479	478	468	431	438	463	471	477	489	471	486	465	455	484	464	484	440	468	472	516	456	487	444	466	474	481	465	471	449	457	410	469	437	471	465	442	491	477	425	456	464	472	487	460	512	465	448	483	452	424	444	472	454	482	463	477	479	475	474	465	452	463	451	402	467	466	466	400	443	457	478	485	474	481	468	479	483	449	434	472	444	461	445	438	469	456	503	451	442	472	475	466	429	472	472	434	439	438	433	451	436	461	461	482	478	494	450	459	429	505	464	415	459	484	443	470	461	492	466	441	495	462	429	433	415	466	432	469	474	462	461	486	416	450	457	465	523	493	467	421	485	444	497	438	461	442	432	434	482	460	450	458	494	490	489	450	479	456	473	392	489	457	427	481	455	432	462	470	456	457	457	465
53127	33964	28184	24181	22650	23797	20180	9488	1797	687	535	493	497	459	445	468	442	390	412	373	377	405	369	383	356	369	303	329	324	337	353	340	332	323	359	323	384	333	327	314	298	309	324	354	356	357	308	342	304	296	299	297	305	332	331	356	320	315	347	362	292	311	306	324	320	340	311	306	291	304	288	287	313	321	321	355	324	357	315	320	334	326	305	327	324	303	361	351	377	292	300	318	312	302	333	297	326	335	314	325	321	293	320	292	287	330	331	324	277	273	298	338	329	313	289	320	307	325	321	270	320	300	340	327	298	279	310	305	311	346	324	333	320	271	333	305	297	298	294	313	294	307	327	372	313	308	348	314	307	326	256	338	317	325	309	315	332	282	318	302	297	337	294	315	328	301	320	361	315	297	301	306	293	293	308	348	318	306	304	338	304	344	337	307	339	291	313	349	335	311	335	313	308	291	279	360	317	342	317	305	312	327	325	346	318	304	314	330	318	346	286	277	321	309	300	314	303	336	342	326	325	302	291	338	355	295	312	306	351	334	303	300	322	298	336	327	317	306	287	343	343	341	339	322	288	347	301	322	306	344	311	276	357	335	307	291	341	336	306	309	291	318	310	291	302	311	290	325	280	282	312	323	354	327	310	302	286	313	322	322	320	285	327	347	292	308	312	302	324	318	348	323	305	309	290	338	313	341	333	311	312	298	319	287	315	314	331	297	336	307	332	309	320	273	312	308	325	316	290	288	317	293	344	332	324	308	287	302	322	319	309	313	302	302	308	322	323	319	304	342	303	301	318	298	321	315	313	310	316	309	315	330	269	332	335	343	281	286	292	323	333	282	307	327	298	273	320	292	354	316	298	299	322	319	324	332	338	300	312	343	315	352	306	264	299	336	302	326	308	325	314	302	339	318	317	321	296	335	331	292	307	308	336	363	320	347	299	336	327	309	311	308	292	298	295	329	308	319	288	339	299	343	314	310	311	341	271	332	325	300	326	320	300	299	332	314	331	306	335	352	296	304	307	331	320	303	303	277	308	283	349	285	328	317	328	323	295	340	306	285	290	302	307	304	328	296	299	315	300	326	309	305	321	306	339	333	323	298	345	311	309	311	296	325	339	297	292	313	316	308	288	323	283	328	346	329	338	309	349	331	306	331	290	277	303	324	311	323	299	296	305	294	326	326	327	310	338	273	328	297	308	289	297	320	280	325	300	327	315	301	302	281	294	288	319	366	292	339	309	340	335	315	316	301	323	310	362	336	286	320	324	313	321	337	310	341	330	300	324	258	330	337	311	304	312	332	316	316	328	323	321	291	315	301	301	299	305	307	291	325	314	314	300	317	332	300	335	292	303	316	326	292	284	300	278	289	318	314	321	313	324	288	333	333	310	304	321	316	306	336	323	298	293	328	325	316	293	287	311	316	330	325	294	317	286	319	308	317	300	329	304	325	307	314	320	313	318	315	333	365	320	317	303	297	317	331	330	310	286	339	309	301	342	342	322	317	321	283	288	320	323	312	299	325	320	315	300	315	306	297	337	308	317	325	319	290	316	293	309	325	289	301	345	316	316	300	313	294	301	306	286	262	320	304	317	323	300	307	335	290	285	306	317	338	297	333	303	303	315	304	303	311	302	277	323	344	317	311	346	298	301	304	309	287	308	318	307	290	318	282	285	275	318	295	303	333	319	300	330	306	287	320	333	308	324	357	278	293	320	334	306	299	312	334	296	348	292	316	316	305	331	266	284	288	295	307	311	322	309	330	286	332	309	314	308	311	315	320	340	315	296	332	322	284	341	305	331	303	302	349	329	327	338	327	316	326	336	320	328	331	311	332	295	280	292	280	325	308	292	362	289	303	286	301	297	324	349	325	329	326	326	307	319	312	308	349	312	319	330	317	335	334	344	339	337	293	288	304	335	296	308	309	319	293	308	320	309	308	328	320	313	325	307	299	297	295	296	310	287	313	310	324	354	327	331	327	321	334	314	333	326	308	295	326	318	328	329	335	310	305	301	313	309	296	300	303	289	298	328	326	299	313	326	300	305	301	306	324	323	284	309	334	343	309	325	315	306	332	326	335	300	314	325	298	333	309	330	323	307	299	304	293	310	316	290	297	325	330	299	333	289	292	335	315	257	306	313	307	344	307	301	305	290	309	326	302	339	321	284	321	303	316	323	318	283	336	322	332	286	325	352	331	317	307	329	330	339	308	315	315	317	323	298	294	311	306	350	315	314	332	320	306	315	323	311	282	290	314	291	305	298	309	311	297	308	275	288	306	329	338	335	316	315	302	302	335	330	328	297	326	345	331	300	260	328	305	315	322	331	302	297	290	274	319	322	320	302	302	356	307	327	290	305	319	320	316	311	268	329	311	291	311	327	317	299	322	309	309	289	291	301	329	308	307	308	319	336	346	335	301	269	324	340	323	298	325	290	290	336	318	310	321	320	372	302	298	273	322	338	312	309	304	311	292	286	346	354	324	325	351	316	300	343	300	310	310	340	327	321	324	303	305	298	304	322	329	328	345	315	293	309	293	315	325	293	324	320	300	273	286	318	327	345	318	349	340	337	321	270	337	337	282	338	320	307	330	317	309	325	301	288	291	299	331	314	318	289	351	357	282	311	317	306	316	330	334	327	317	303	299	318	286	294	338	327	318	354	296	349	304	272	321	333	306	341	298	336	349	291	296	295	318	320	323	291	308	312	318	360	298	330	299	317	337	318	285	280	294	299	305	317	326	314	292	307	329	276	320	308	318	295	304	286	279	303	292	289	300	314	326	332	303	330	315	334	336	312	297	312	337	271	325	288	299	308	302	305	307	300	311	293	328	327	312	322	304	277	341	312	345	285	326	307	291	344	331	311	332	322	323	295	323	337	289	301	289	301	300	329	279	295	285	319	311	320	338	314	307	322	325	318	303	319	314	317	322	346	321	310	321	349	307	313	307	311	341	312	283	340	336	323	294	291	318	317	322	322	315	295	311	318	326	329	310	335	302	326	323	324	331	323	313	335	305	310	341	313	316	334	319	288	304	296	300	319	356	309	306	301	299	317	303	294	330	319	314	341	291	312	342	322	354	308	334	298	279	307	316	350	311	276	313	298	332	280	339	330	310	341	312	291	299	319	302	323	280	327	318	291	304	317	339	300	313	272	350	285	334	333	334	317	306	297	295	313	315	308	332	326	327	314	313	305	314	308	345	302	310	288	316	312	331	338	321	345	322	324	321	331	338	328	325	336	316	306	301	311	302	312	331	310	311	304	315	326	322	304	282	304	315	333	325	344	293	330	300	297	340	300	295	291	298	313	326	317	297	336	298	286	306	359	309	318	321	316	302	299	274	302	300	313	318	284	308	296	291	284	305	335	294	291	308	319	318	312	319	308	299	317	351	308	337	320	329	324	297	313	291	291	284	300	322	295	307	308	325	299	321	323	299	312	304	323	320	291	313	304	330	308	331	311	316	347	320	301	351	309	278	288	308	328	299	297	321	299	317
53859	34285	18556	9871	6486	5736	4103	3136	2593	2010	1944	1665	1604	1445	1385	1347	1293	1204	1173	1105	1076	1055	1056	1029	1012	922	1002	923	901	897	909	880	853	845	830	885	847	852	833	863	840	806	799	804	812	827	839	820	846	867	829	757	760	812	864	765	798	828	825	784	807	812	784	790	809	762	813	805	825	756	802	773	766	768	763	804	797	724	770	786	747	726	787	785	786	778	733	798	757	816	741	785	743	822	757	812	778	773	733	832	755	771	782	759	764	741	801	799	771	747	775	780	778	780	769	723	754	719	784	746	741	765	823	718	745	798	792	699	724	726	737	741	765	728	770	782	789	819	773	818	740	775	756	787	791	772	825	693	764	805	765	754	766	724	779	723	772	787	758	749	765	803	800	803	776	787	825	756	771	770	762	764	817	772	711	740	810	751	819	745	745	748	745	748	804	747	750	765	793	759	749	785	761	775	761	789	758	754	791	752	730	761	772	713	736	721	760	780	738	754	795	816	718	799	748	713	756	702	793	752	791	755	724	707	735	769	722	750	726	745	696	702	779	753	721	791	769	771	777	760	766	751	756	730	778	740	731	745	714	789	805	761	745	717	790	747	770	781	811	741	730	769	748	744	799	728	785	751	740	740	771	742	763	775	748	796	747	729	819	749	768	753	769	734	785	770	727	765	737	752	702	706	779	728	765	801	721	747	751	733	748	762	757	768	768	736	790	741	714	692	785	764	775	757	761	698	762	807	749	727	718	754	747	799	715	817	756	754	702	769	789	777	752	727	776	735	748	796	753	802	710	758	798	781	745	761	760	761	739	730	736	768	709	783	714	774	770	723	705	772	770	722	716	741	776	739	759	780	816	767	729	713	724	786	738	807	731	760	841	785	728	736	770	746	835	764	777	730	782	818	772	757	733	757	775	790	793	785	761	731	755	740	764	744	729	737	796	767	742	738	786	771	781	733	755	764	764	794	779	784	751	763	782	812	767	761	793	765	716	690	788	707	785	719	728	777	756	798	752	718	726	807	757	762	738	743	782	781	755	759	750	783	756	760	763	756	724	770	775	727	793	749	753	811	805	749	763	737	747	775	736	739	760	777	738	777	805	738	722	743	794	728	783	760	755	739	744	770	743	759	750	757	756	781	754	747	759	795	730	734	749	749	793	735	713	791	775	759	761	738	779	776	766	740	792	799	721	803	720	781	797	726	786	768	755	773	744	753	757	723	753	727	760	715	783	733	709	742	733	780	744	795	774	753	729	722	717	706	737	735	773	749	728	717	731	775	749	757	768	780	778	739	734	787	799	735	716	739	738	778	712	763	753	783	721	802	765	734	783	807	762	699	765	745	765	789	725	777	734	795	802	750	777	752	754	744	764	787	784	769	739	759	777	772	760	777	752	764	773	758	773	728	730	756	774	777	731	746	750	799	748	722	766	771	688	727	810	734	781	787	768	769	764	718	764	741	740	721	812	765	737	773	780	761	758	752	761	769	708	743	784	786	793	747	785	797	758	798	773	737	766	783	798	800	776	782	742	752	762	759	723	695	804	731	758	776	765	802	735	719	763	746	722	791	774	714	748	744	784	782	741	736	783	742	761	766	783	774	766	747	794	752	770	772	755	781	805	737	785	747	780	802	723	795	793	750	736	723	780	809	777	766	747	743	725	698	712	817	756	738	782	774	763	784	755	775	719	735	699	792	764	732	729	717	746	732	742	807	732	751	762	764	765	712	742	795	707	761	749	758	789	733	721	775	764	761	749	760	743	759	742	770	747	728	748	729	759	765	793	734	759	793	736	720	744	726	768	744	767	779	805	728	724	704	751	738	771	798	774	796	717	720	703	763	751	794	716	767	747	768	785	764	788	732	755	739	716	764	787	756	744	716	787	762	802	751	724	758	742	787	791	764	730	728	733	720	734	773	798	815	794	751	747	705	743	780	752	770	732	739	750	785	792	752	751	725	784	768	797	711	755	724	810	697	785	770	746	732	739	785	740	774	776	757	725	729	755	785	779	774	812	751	709	775	760	737	733	779	752	725	747	765	770	795	733	719	748	768	742	749	740	753	744	744	764	779	769	752	736	814	761	750	754	821	761	767	737	795	781	749	727	758	799	720	717	775	740	742	758	802	731	718	770	765	723	772	716	770	768	794	760	760	789	752	717	742	786	811	724	785	715	802	743	712	758	706	795	801	751	753	723	757	789	737	807	820	692	767	737	718	782	755	747	756	721	796	743	767	762	776	754	694	770	792	737	734	799	844	818	785	794	742	737	745	800	735	751	817	746	773	781	755	733	770	752	771	787	780	764	745	729	722	779	775	723	750	693	756	737	768	727	789	764	751	719	768	731	724	753	731	758	747	783	681	747	751	788	751	732	769	783	760	780	735	778	756	741	702	772	772	749	709	765	751	751	796	753	774	783	733	784	765	747	746	714	749	757	752	772	770	753	734	781	754	745	813	745	747	749	799	743	735	763	736	735	729	772	772	763	716	721	769	713	750	738	741	711	732	764	710	767	793	767	775	761	770	772	791	726	766	760	726	714	733	683	739	774	751	821	759	749	688	702	780	759	793	751	812	730	783	762	802	745	693	712	766	742	768	758	719	773	795	741	797	824	770	769	751	712	742	759	756	776	739	726	768	768	731	774	753	770	743	734	740	810	758	742	790	717	765	761	767	740	747	723	804	794	752	766	752	742	809	822	800	758	765	772	757	755	693	758	775	726	696	755	756	767	718	758	742	762	734	738	748	805	773	805	759	723	739	797	743	725	753	822	766	749	768	728	747	734	772	747	810	783	760	720	732	758	770	745	757	777	766	736	752	725	730	792	767	774	762	772	750	743	744	739	730	749	779	754	779	747	753	727	733	757	762	700	756	774	704	744	763	754	708	780	786	788	728	706	765	796	757	762	740	738	804	759	756	756	774	739	777	710	801	757	773	765	766	772	721	726	801	740	773	739	758	753	757	771	741	753	744	758	735	704	795	715	794	792	749	757	775	774	762	771	774	756	763	733	778	743	757	744	769	727	781	770	765	744	752	790	739	751	759	754	781	770	698	776	760	735	783	767	763	757	766	760	742	759	768	780	765	788	783	775	752	762	723	757	734	721	744	742	735	787	721	743	762	776	777	791	742	759	780	756	729	770	755	757	752	763	757	777	744	770	734	770	776	760	780	769	769	774	749	772	768	761	767	799	776	739	755	737	715	741	812	724	790	771	750	743	736	696	762	757	747	796	827	714	794	752	802	731	760	788	742	692	750	711	712	750	784	807	783	744	696	743	748	758	728	684	786	730	731	750	723	761	743	709	783	763	726	747	748	748	747	786	749	798	779	796	714	796	826	775	767	711	702	744	716	737	773	717	705	729	719	794	763	770	730	719	741	762	718	804	767	751	720	813	788	779	749	718	757	738	775	753	744	755	775	775	755	746	770	773	742	770	773	758	786	743	785	739	782	755	771	742	794	714	766	759	731	745	776	757	726	787	713	727	736	764	738	788	800
35511	36989	12637	3759	1060	540	356	251	174	155	138	139	138	158	126	136	148	137	160	151	128	147	152	151	163	156	122	125	130	131	131	148	136	128	128	140	121	150	146	142	145	148	159	124	114	142	133	147	130	144	134	145	147	146	131	130	146	151	125	155	142	129	110	150	153	147	142	143	142	135	135	144	128	140	150	150	148	165	140	140	127	151	149	141	116	141	146	127	126	141	130	133	130	141	153	161	131	131	158	168	153	144	146	144	158	171	137	134	122	165	150	131	171	146	131	120	142	131	151	135	146	125	149	131	123	133	133	138	150	146	137	134	132	154	149	132	131	145	136	133	135	134	148	137	146	151	143	138	138	138	144	156	153	150	169	121	122	126	150	131	142	148	122	165	159	154	136	144	137	127	124	134	151	145	157	151	132	140	141	136	126	158	132	135	131	127	137	165	128	128	180	153	142	152	146	126	120	149	155	125	146	129	149	134	143	133	146	136	150	159	149	130	123	147	134	134	147	155	125	145	164	119	149	142	170	113	127	152	124	138	147	135	156	134	147	148	158	125	123	153	131	137	142	135	147	149	138	138	145	132	131	140	121	139	163	131	139	127	135	143	106	150	147	148	131	139	121	135	153	164	137	166	106	139	140	145	138	141	121	143	136	154	125	160	152	133	153	153	169	138	147	155	138	127	134	160	135	136	117	147	144	124	142	155	139	133	150	143	123	144	131	140	134	154	151	152	109	141	155	131	145	146	142	117	140	125	124	152	170	157	162	145	135	140	140	151	148	151	151	132	139	144	140	146	153	124	125	148	167	146	128	159	163	143	139	135	115	161	139	125	143	125	132	120	146	148	154	130	113	124	152	128	145	128	149	133	147	143	161	132	132	147	142	133	125	156	144	181	147	133	109	128	133	151	130	131	134	151	125	132	129	145	125	171	126	129	128	151	179	116	112	155	142	132	149	134	138	130	133	142	142	149	142	125	132	144	146	135	143	148	131	146	147	111	127	155	122	144	134	159	135	125	130	148	155	132	131	129	157	129	126	147	125	135	129	139	141	158	154	146	145	130	129	134	145	139	129	143	145	143	159	136	140	140	140	125	146	158	130	125	143	144	137	153	149	143	139	147	127	131	127	162	133	115	142	140	139	165	152	144	122	130	146	137	140	134	158	132	160	138	147	146	138	114	137	161	141	149	149	126	116	132	146	136	142	131	134	136	125	136	155	140	127	141	155	126	155	136	140	138	148	154	148	130	119	127	124	147	173	134	158	136	149	144	142	146	151	141	165	144	119	144	119	139	144	127	129	130	133	139	125	148	120	150	124	123	136	125	149	136	146	152	141	153	148	131	160	138	127	142	135	129	159	128	147	145	146	140	137	125	142	132	125	141	121	141	137	138	131	143	135	112	128	128	134	123	131	137	144	121	143	138	163	142	157	153	128	141	115	141	152	139	131	140	138	147	128	134	139	114	150	135	145	141	120	125	139	135	128	152	126	127	138	135	148	137	141	146	140	158	147	126	136	120	146	146	113	142	159	124	128	131	143	142	129	149	157	130	130	134	127	129	131	150	150	158	131	137	153	151	151	144	146	136	160	137	155	121	140	135	139	141	155	138	117	135	139	134	142	158	144	138	139	137	138	165	148	126	118	165	152	135	118	139	139	154	145	137	127	137	158	134	129	156	129	150	139	149	143	136	138	140	140	140	130	141	151	138	148	121	119	137	141	135	149	144	128	144	138	109	162	133	134	135	152	130	139	143	150	148	148	140	155	140	135	146	143	156	154	138	122	115	140	146	159	139	167	135	131	136	119	169	137	137	156	130	151	149	148	129	138	125	146	115	127	136	118	133	138	132	130	127	130	139	133	174	131	168	134	135	151	149	164	136	142	157	146	128	129	143	135	141	142	151	169	130	142	141	143	147	130	140	141	135	117	150	131	125	163	144	128	168	141	134	128	154	123	141	138	148	131	153	115	141	117	147	127	140	128	120	140	148	127	141	142	158	148	132	128	122	145	136	151	143	140	155	144	146	123	138	127	154	123	166	145	139	144	137	155	152	132	132	123	115	137	141	142	139	149	160	155	130	153	133	149	155	136	143	160	146	146	139	132	156	129	146	123	141	133	138	154	135	136	137	144	138	124	158	161	137	137	149	140	153	148	145	136	136	141	152	141	135	139	140	146	148	145	147	145	143	138	123	145	142	138	143	123	128	151	139	141	138	148	140	143	136	139	151	124	137	133	148	159	141	158	123	159	155	139	162	160	148	127	151	134	148	129	130	131	133	147	139	153	180	124	138	153	155	156	143	128	133	142	144	122	138	152	133	153	131	147	150	148	134	143	133	137	142	149	153	140	129	163	144	130	135	153	119	126	138	161	128	114	117	155	159	154	123	143	139	131	146	127	140	111	117	139	138	129	153	142	125	129	130	133	158	135	119	144	160	155	135	147	152	140	136	135	150	154	138	129	128	141	142	157	130	134	155	147	130	142	147	131	119	158	158	137	129	128	148	142	131	149	122	142	135	174	128	177	128	130	152	135	133	126	140	140	126	126	130	158	124	143	102	133	149	153	110	156	147	151	160	145	146	143	145	142	148	161	129	139	153	108	149	118	140	133	146	125	136	158	133	150	123	142	132	136	110	143	114	145	125	143	131	138	151	146	136	137	138	149	158	118	149	134	128	138	126	125	133	137	126	149	144	126	141	148	146	138	129	134	134	146	129	131	139	133	157	154	130	148	160	148	143	166	149	129	144	131	142	170	155	128	131	136	149	131	127	125	145	139	116	136	112	133	157	168	122	149	155	118	145	130	158	140	127	132	152	151	154	149	143	129	130	123	153	152	157	144	126	146	165	137	133	141	148	138	164	148	138	139	132	138	130	124	142	140	131	145	135	145	147	140	124	142	134	131	139	145	149	137	131	130	131	151	120	149	163	131	122	130	123	134	152	143	152	115	132	146	155	160	144	140	143	155	123	138	154	140	146	139	157	147	135	142	131	145	150	163	139	133	135	128	126	140	157	129	139	121	115	144	131	119	143	145	143	155	160	158	155	143	152	176	141	153	127	139	144	143	130	144	143	148	141	146	139	148	144	131	152	139	154	137	122	126	132	148	114	97	131	142	146	134	144	144	143	142	126	135	167	148	134	149	137	117	137	147	120	152	135	142	159	134	149	154	138	132	128	149	141	116	130	136	167	142	149	146	114	129	160	150	131	147	134	150	133	141	133	156	137	171	142	145	153	153	128	152	137	131	145	142	137	113	141	123	159	137	140	144	130	143	153	130	145	157	128	131	132	138	128	142	154	142	151	129	139	137	129	150	144	148	164	155	145	118	148	155	145	127	142	160	146	151	135	121	140	164	148	129	137	123	161	140	156	158	114	122	136	136	133	133	121	146	120	135	123	142	128	121	132	131	146	141	132	144	132	154	127	137	145	150	156	142	140	147	137	135	118	141	156	133	155	130	146	143	147	158	147	137	149	139	150	122	149	132	162
32893	24459	1768	799	589	592	517	493	476	495	464	481	409	453	440	433	446	429	399	442	412	442	424	455	440	432	420	460	409	403	428	425	405	402	407	435	440	441	428	432	432	466	388	432	430	457	449	394	438	403	475	402	386	432	418	419	458	396	420	390	465	422	395	388	396	395	402	409	424	429	392	426	393	426	419	425	434	423	420	417	454	443	387	414	427	420	418	425	461	421	427	395	407	441	419	435	410	409	416	404	426	398	425	417	420	395	409	425	477	396	411	411	413	441	430	448	416	423	429	385	407	425	405	391	440	419	408	424	403	388	397	421	435	451	403	449	376	426	433	426	405	408	420	429	397	415	429	451	428	381	435	400	416	419	396	441	440	399	387	423	465	449	404	402	405	363	404	401	423	406	392	406	396	428	406	420	446	415	448	434	417	400	435	412	428	469	398	400	400	411	456	423	444	413	404	383	401	423	395	435	419	407	441	404	422	394	401	436	426	420	456	403	467	457	418	402	416	411	401	446	384	397	430	437	426	426	379	418	439	420	412	395	427	387	417	409	395	421	436	407	413	420	421	396	420	446	462	401	422	411	444	446	430	415	442	380	389	434	391	419	414	443	381	393	412	420	427	391	443	399	427	455	388	461	441	392	409	397	438	424	449	428	467	458	417	401	425	421	390	376	406	416	435	407	429	453	393	393	386	397	461	444	437	425	445	410	408	398	457	432	401	389	422	412	435	434	396	410	440	414	452	413	397	432	431	392	446	452	388	421	398	430	386	426	437	416	431	423	426	422	410	419	429	455	423	435	403	417	398	351	433	418	400	419	429	411	432	452	451	457	392	421	383	373	442	416	405	450	419	424	370	384	446	398	384	435	435	419	437	441	408	430	408	411	425	393	434	447	408	451	416	431	435	403	408	421	410	428	423	409	432	417	425	403	405	404	389	423	407	419	412	421	399	415	398	447	403	458	392	443	403	425	457	471	423	391	411	402	407	443	401	428	403	407	431	388	440	430	419	415	428	440	392	407	438	445	423	417	405	434	416	435	382	411	444	417	415	391	419	416	421	433	406	409	394	403	377	456	421	424	428	457	415	437	442	412	423	415	397	429	434	357	386	402	386	417	431	414	409	396	396	432	420	417	408	398	388	450	450	423	403	399	450	380	430	393	426	399	448	407	420	415	431	424	447	447	440	413	413	412	410	445	412	412	449	431	413	395	426	422	381	413	440	432	434	380	381	381	468	423	390	412	412	422	402	419	433	405	434	389	428	437	419	402	434	426	460	425	420	411	427	419	460	432	398	404	400	415	459	418	388	425	410	390	405	412	436	406	425	430	398	422	450	398	429	431	417	462	425	423	451	444	414	420	408	436	433	385	424	439	416	444	437	437	398	425	360	376	417	424	400	424	443	417	423	427	380	407	392	387	389	421	380	392	438	447	425	413	422	418	420	431	438	431	398	415	405	444	408	412	426	442	407	441	435	410	459	436	414	382	381	434	433	460	444	420	412	387	435	426	432	448	447	439	395	397	399	438	443	410	420	425	431	404	432	414	421	404	417	451	411	398	421	425	424	393	427	416	425	418	419	424	419	418	371	410	411	433	395	421	443	413	430	433	408	445	416	447	413	438	411	421	432	417	431	439	423	418	422	427	420	449	457	424	386	422	423	393	446	398	386	408	409	404	398	454	414	414	416	399	428	441	418	426	441	400	436	451	455	446	394	394	376	446	418	422	399	434	406	421	424	401	414	416	407	400	441	414	405	431	427	416	412	469	413	405	468	398	462	433	436	421	454	409	413	431	434	403	455	386	422	387	408	406	397	414	414	441	398	447	376	387	417	415	427	413	415	405	408	421	428	408	434	439	403	421	427	461	406	416	435	444	413	390	441	420	412	409	423	412	454	393	415	400	428	421	418	420	424	422	413	422	408	446	403	404	410	422	424	380	439	386	407	441	412	405	417	410	407	410	406	394	398	412	431	445	424	406	429	439	395	417	386	449	436	427	453	431	399	449	428	452	416	417	413	405	414	420	441	432	430	416	410	388	427	444	411	445	408	395	424	439	408	406	413	440	415	456	421	411	401	404	405	392	475	452	416	398	424	418	411	435	426	411	457	425	443	402	429	442	386	379	436	392	392	431	383	392	414	436	460	399	409	400	406	401	440	396	393	435	416	415	415	409	420	426	397	390	440	434	403	398	431	400	395	386	436	418	406	423	393	424	414	450	456	398	414	423	425	434	400	395	439	414	434	428	400	390	425	399	424	431	421	419	373	422	414	439	405	392	413	406	432	454	394	423	420	462	406	407	436	436	445	399	418	453	384	417	420	411	425	443	417	440	364	411	412	440	445	431	419	441	442	425	384	413	433	415	391	403	461	399	387	415	412	399	418	417	393	440	391	431	434	406	423	404	420	449	420	418	413	387	372	403	450	433	399	383	397	409	433	429	412	452	410	405	419	425	425	428	431	421	425	414	407	437	451	385	414	402	433	395	387	413	390	452	425	443	389	381	402	424	416	440	417	418	396	384	432	395	420	400	403	414	419	421	398	417	383	424	425	419	420	383	400	429	420	428	417	424	432	420	443	399	447	400	385	415	429	421	396	480	386	424	422	427	420	414	406	402	419	406	385	390	386	396	417	402	396	436	399	413	415	452	410	429	420	437	386	422	406	415	378	415	408	410	419	387	420	383	438	385	365	409	392	436	440	423	433	405	429	406	379	399	427	415	399	399	452	403	408	409	409	407	439	446	429	440	400	393	427	414	423	413	449	416	436	415	416	421	422	440	402	441	426	427	400	432	409	447	412	402	437	424	410	400	434	418	404	429	447	406	439	364	430	440	483	402	442	408	396	412	390	400	416	393	412	398	454	427	418	444	419	425	442	450	415	387	432	404	458	402	413	412	428	454	426	425	427	404	457	431	418	426	433	401	389	412	429	387	422	438	432	407	422	379	444	414	398	442	413	434	393	429	415	421	400	420	440	407	407	416	385	390	432	412	427	438	430	401	425	452	434	423	417	403	429	418	415	438	395	415	439	402	419	419	426	401	432	403	428	438	419	384	440	396	422	388	448	430	397	429	421	423	369	432	414	436	448	443	368	393	381	393	442	433	445	432	401	453	397	472	394	421	420	405	413	425	416	394	432	455	465	419	448	430	412	451	439	420	436	416	420	425	456	459	420	459	412	401	409	393	392	402	438	418	426	440	433	411	395	361	382	390	417	417	425	404	404	417	417	415	424	427	442	402	467	452	451	430	428	441	429	435	406	425	379	408	435	418	404	392	416	425	404	390	429	412	445	490	447	386	416	422	414	411	405	482	385	405	408	387	391	429	412	377	410	390	452	394	406	431	404	409	442	413	391	441	387	407	436	390	450	422	419	395	442	414	419	386	419	419	399	413	394	430	403	422	405	442	457	393	394	429	407	424	390	415	430	439	423	436	428	376	413	412	417	417	460	428	386	410	406	414	428	400	409	415	420	397	435	387	430	425	389	393
50508	42297	26139	21405	15881	8649	2748	478	203	176	166	142	167	189	175	185	170	166	152	161	176	153	145	149	144	151	168	146	155	179	146	162	172	186	174	163	161	139	150	146	177	147	149	174	140	165	153	152	180	176	142	175	172	128	142	162	169	170	148	159	177	163	134	158	148	135	167	158	132	176	163	146	158	168	144	137	143	155	163	147	150	135	155	155	161	156	150	169	184	141	151	131	144	161	157	148	150	140	143	162	161	160	126	180	173	190	160	157	151	146	153	175	175	148	164	164	180	137	142	151	172	136	167	147	153	178	165	163	137	174	161	160	144	145	145	180	162	147	168	159	177	175	169	156	193	170	157	141	150	144	174	175	152	167	175	182	156	144	163	166	164	152	168	153	158	154	163	163	148	164	167	145	172	157	152	184	149	156	173	164	155	182	144	166	152	148	166	145	160	145	141	167	181	160	167	137	145	156	180	177	127	162	149	159	165	144	163	165	152	151	143	136	167	163	151	163	160	158	149	173	161	156	162	138	137	157	155	149	154	174	138	155	163	162	197	168	163	164	158	162	152	170	155	133	185	170	143	153	180	159	147	154	192	155	161	154	187	146	164	177	158	145	168	157	145	131	164	151	157	141	163	177	174	143	158	146	185	145	150	181	147	164	163	160	164	157	170	138	160	140	143	144	175	160	152	164	164	180	153	153	154	154	151	169	160	162	154	177	137	154	150	151	168	150	160	163	152	160	172	154	166	143	161	165	164	153	153	156	163	163	143	174	153	170	161	141	144	173	135	146	155	155	141	139	160	155	141	165	182	148	141	174	156	161	160	151	156	147	146	164	175	135	167	184	158	186	147	172	149	152	158	178	179	158	163	186	138	161	174	145	162	124	161	138	137	154	168	157	158	154	170	166	134	140	137	148	160	159	154	173	149	180	151	155	175	148	145	150	151	162	136	164	193	164	163	165	156	157	144	174	168	151	157	145	159	138	163	163	172	148	162	154	179	158	182	167	139	161	173	128	181	183	146	130	155	152	165	168	157	135	140	171	148	153	179	148	144	159	171	158	152	143	126	160	183	156	148	163	149	167	154	145	166	152	145	149	167	177	156	142	145	160	164	170	161	177	161	157	140	155	192	149	162	160	167	140	151	165	139	167	144	154	153	150	149	154	148	135	148	151	142	144	160	153	174	137	161	141	181	168	147	168	166	157	175	152	160	158	170	140	177	163	173	165	148	149	173	186	162	167	174	155	152	168	184	146	139	164	144	142	161	145	170	189	168	162	159	148	125	160	182	165	142	168	136	166	135	140	159	162	162	141	163	159	160	147	177	151	151	156	156	158	176	154	135	181	175	147	165	146	162	184	145	164	136	149	176	156	157	165	167	145	149	168	146	154	154	146	130	153	141	173	171	167	176	175	166	206	145	146	161	155	136	172	143	158	148	156	158	164	144	143	155	168	149	177	138	168	149	166	156	154	169	157	163	157	140	163	140	145	156	154	165	186	146	178	186	137	143	151	172	146	159	172	148	159	187	172	167	153	153	148	140	150	150	154	156	156	173	165	162	167	170	170	138	157	139	150	174	139	164	164	165	170	149	167	163	138	155	160	148	154	169	134	156	161	171	171	161	150	171	143	159	147	153	159	146	159	159	139	179	177	158	160	155	152	161	146	143	170	179	160	156	181	139	141	164	141	164	143	148	146	156	134	146	151	150	161	130	155	163	144	188	157	180	143	188	131	158	168	171	157	158	156	154	183	168	146	169	148	175	150	174	141	163	135	143	162	150	152	179	169	173	152	166	159	159	174	158	184	172	185	173	153	162	154	158	178	168	156	160	180	159	177	156	142	162	143	162	173	156	169	145	164	170	151	151	135	147	164	152	146	191	182	155	172	160	139	165	159	169	159	157	155	139	146	141	142	134	174	162	163	167	146	155	149	159	169	166	161	159	189	149	154	157	146	149	143	178	146	165	176	164	173	157	148	145	139	141	175	162	153	170	149	174	167	164	167	151	160	169	148	182	163	177	168	171	161	136	149	159	162	149	145	150	162	152	154	173	147	161	181	168	164	159	163	166	152	172	150	144	160	184	130	163	171	163	132	178	173	174	166	168	167	163	161	164	142	153	149	155	172	157	157	170	163	148	162	161	163	153	135	172	140	172	119	161	169	171	169	165	158	168	168	168	180	173	176	149	174	148	155	151	145	174	157	150	138	150	148	149	163	158	173	188	161	145	169	159	197	148	168	139	132	169	155	174	148	169	152	139	172	159	159	158	145	143	168	134	155	157	156	158	176	145	182	160	181	148	162	175	151	162	169	163	145	140	170	158	146	164	146	164	154	162	145	182	170	148	143	161	165	166	140	176	158	150	142	167	146	165	151	147	161	158	173	160	140	146	156	167	154	151	154	147	139	165	160	149	145	153	135	167	166	155	189	168	168	160	163	155	138	159	160	199	156	151	163	141	171	173	148	166	159	167	149	151	149	163	129	167	148	173	155	165	173	171	155	169	162	169	165	156	165	165	163	120	145	154	174	177	150	137	150	149	179	160	162	165	166	158	165	154	163	139	167	156	154	168	150	177	163	170	178	175	164	177	174	168	141	152	172	157	145	168	178	153	162	182	152	160	161	143	141	138	149	174	170	137	181	173	141	127	146	165	159	152	155	165	167	162	117	162	160	150	150	160	171	183	139	144	152	154	164	143	150	168	156	168	167	168	177	144	162	156	148	141	176	174	137	141	158	165	152	157	156	175	166	159	151	164	137	144	160	155	152	149	165	148	147	162	161	142	144	148	157	166	156	175	155	157	169	176	146	149	165	164	154	139	159	168	136	140	159	178	159	190	171	169	161	173	160	147	147	166	135	158	137	151	142	140	151	153	163	156	162	143	149	182	163	144	164	136	148	176	166	156	155	144	168	155	171	167	156	148	169	174	176	142	166	167	159	153	155	146	147	172	163	150	174	154	141	143	142	168	158	156	155	157	146	159	155	139	157	176	171	180	184	150	156	158	178	167	163	145	145	154	151	137	169	185	171	159	153	157	150	182	154	146	156	139	165	159	154	166	181	154	159	164	188	154	150	145	159	150	151	169	163	193	157	156	173	159	163	167	144	193	141	166	159	166	157	139	150	187	172	157	161	151	145	174	153	162	181	154	133	158	145	162	151	159	171	154	163	169	169	149	151	174	170	131	160	152	157	174	152	145	161	160	170	173	166	157	166	158	173	162	157	134	158	139	141	152	155	177	153	154	121	165	156	158	156	164	154	152	148	158	149	162	168	174	117	140	175	183	140	166	169	158	163	163	158	152	189	164	151	151	160	170	156	160	156	176	153	158	152	149	145	165	163	129	160	178	159	168	158	144	171	161	160	146	136	163	144	146	148	159	141	161	127	159	158	166	156	155	144	160	158	147	174	150	144	150	157	134	149	156	164	170	159	173	170	163	164	137	156	152	140	142	160	164	161	165	158	172	160	150	152	177	162	138	174	181	150	154	147
45930	39383	3518	1545	1254	1012	900	630	655	615	603	551	526	559	521	502	545	494	509	495	488	477	464	487	495	484	468	483	465	430	469	444	447	488	475	494	501	483	492	469	498	467	452	467	479	492	434	444	470	473	484	486	480	469	459	457	432	472	455	457	465	429	469	549	485	438	455	485	512	451	481	453	440	460	478	476	440	468	461	467	412	489	445	475	473	445	475	465	478	465	478	440	446	459	464	488	432	490	450	469	437	445	420	476	466	452	465	429	500	454	510	434	423	464	473	474	439	434	443	440	467	484	488	490	448	487	475	456	489	455	468	479	477	497	434	479	436	474	463	450	470	455	473	492	490	497	474	448	447	470	478	487	461	482	482	459	488	443	452	478	471	445	477	437	496	454	464	454	430	494	456	446	485	499	471	445	453	449	473	437	461	503	486	442	450	442	434	464	474	488	450	441	440	474	511	432	445	462	470	489	470	457	462	462	453	440	446	460	517	511	435	478	493	429	437	443	439	452	442	466	471	438	489	430	447	466	467	447	457	480	450	475	433	490	455	466	470	440	425	467	469	482	458	451	443	432	484	446	491	451	468	468	469	461	455	470	425	417	440	456	453	462	466	498	439	485	443	465	480	411	455	474	479	476	434	489	478	455	446	482	459	499	482	450	434	465	470	434	454	484	460	449	471	460	435	474	450	462	487	453	464	477	465	443	447	460	438	460	467	465	471	456	474	450	483	482	468	445	451	452	431	503	522	455	444	457	436	476	454	464	460	450	473	456	474	475	509	475	421	482	465	447	463	439	455	455	507	457	480	438	446	450	515	470	439	445	429	448	473	452	440	453	445	431	460	445	469	471	456	449	466	469	459	485	469	454	497	456	453	456	460	482	459	480	448	502	436	486	480	480	437	469	454	467	463	462	440	462	449	488	462	503	465	450	472	464	464	452	469	467	441	468	441	485	459	452	431	445	472	472	449	418	481	475	450	429	471	460	470	448	464	474	469	494	458	472	487	471	464	484	515	479	480	441	452	453	451	492	442	497	428	484	449	452	444	456	444	457	447	450	436	443	439	460	486	446	479	447	480	447	447	471	468	462	458	480	445	463	447	466	416	436	472	480	526	468	465	470	459	464	465	464	471	413	436	451	457	470	433	479	489	487	450	441	502	464	476	402	464	462	446	473	457	452	427	439	493	462	443	497	478	496	457	434	457	463	418	459	464	429	460	455	494	484	483	478	457	448	480	447	486	478	485	471	457	475	470	469	431	454	452	418	480	459	461	493	443	484	486	449	448	468	454	475	478	480	462	469	480	501	475	465	454	482	479	495	447	470	470	444	466	474	474	476	449	463	456	491	460	486	458	465	443	440	452	455	435	441	496	458	484	458	455	453	491	459	424	494	454	486	506	448	469	425	462	452	474	418	457	435	436	438	493	476	498	433	459	408	432	469	432	443	475	485	426	464	500	421	450	433	481	449	463	467	477	462	457	454	481	490	431	471	434	478	459	442	427	484	446	446	472	502	463	482	491	468	516	484	444	441	427	460	430	482	450	463	468	452	426	464	467	488	442	489	461	437	485	473	469	460	463	449	475	471	453	472	457	443	459	478	450	486	438	461	469	474	493	478	467	481	463	469	507	433	449	442	456	471	458	433	457	438	460	479	469	461	470	447	459	468	458	483	432	467	504	450	430	450	448	452	447	471	453	483	425	461	429	431	473	498	473	472	446	467	464	461	472	439	462	464	425	490	457	439	465	463	470	444	456	472	476	472	428	483	455	462	463	442	449	421	462	453	462	464	467	444	491	488	444	432	464	479	451	493	459	450	418	488	449	488	466	467	401	436	442	441	447	454	470	528	439	462	435	491	441	511	481	387	473	441	422	433	454	447	450	452	463	498	511	444	434	442	458	466	442	467	449	457	449	483	470	447	492	489	461	463	440	450	482	475	458	466	440	467	456	460	477	472	457	501	498	482	476	436	472	467	411	468	468	438	449	454	460	478	479	437	478	432	462	451	473	464	459	461	448	453	467	490	422	449	463	465	466	442	515	413	435	452	409	455	496	495	469	442	473	483	476	442	473	442	464	457	457	453	462	423	464	499	498	483	429	454	453	454	447	472	455	461	453	471	461	466	478	439	434	469	490	440	433	444	479	451	445	485	462	461	441	481	487	442	466	451	443	446	480	454	441	426	467	460	460	483	442	473	475	486	470	460	462	424	462	482	470	448	480	471	468	447	488	399	485	507	453	487	512	425	442	459	427	468	473	460	443	461	491	477	484	447	462	472	427	469	453	448	462	466	448	477	443	451	472	433	472	464	465	420	460	474	449	457	444	465	441	494	476	443	504	452	455	482	482	466	453	458	479	451	502	455	503	449	495	491	452	462	454	438	436	463	450	490	490	495	469	454	451	506	471	466	431	465	491	480	481	467	434	447	501	459	442	464	441	451	448	425	464	470	458	446	487	455	461	486	446	514	429	453	498	486	484	446	464	443	465	457	465	456	497	471	480	448	430	465	460	422	443	478	441	465	455	441	433	489	485	488	483	433	486	455	472	490	487	456	503	437	488	487	441	477	445	464	426	470	468	460	434	448	496	491	460	455	479	458	446	458	471	483	463	466	473	414	456	507	473	456	463	458	429	457	500	490	490	474	450	484	477	448	462	442	484	465	493	445	492	479	493	489	490	464	477	453	450	492	478	469	451	467	478	439	497	452	477	464	473	448	445	460	407	445	459	454	452	444	433	435	465	480	495	437	482	452	496	428	468	437	472	489	477	467	467	499	447	450	475	422	461	485	476	452	475	442	485	452	439	446	482	464	503	454	476	478	460	444	430	469	468	467	439	464	425	480	461	445	490	463	493	416	452	471	460	446	458	476	465	449	413	457	442	424	463	429	439	467	475	532	483	432	457	453	479	501	436	459	451	497	454	452	440	475	433	452	479	451	488	406	458	463	452	460	413	454	484	443	473	463	474	464	500	437	486	454	481	442	440	450	450	425	494	473	484	446	463	436	451	490	476	468	445	477	469	500	448	514	462	454	460	451	460	470	460	478	462	424	448	467	435	491	445	439	486	458	444	495	450	440	460	456	493	446	449	473	481	451	469	441	489	476	431	492	487	458	469	462	466	460	432	437	444	449	460	442	455	479	453	439	451	455	457	454	432	476	430	428	458	484	471	498	457	463	451	411	425	462	474	433	476	423	427	452	420	513	476	465	462	458	472	464	507	476	472	452	465	502	479	452	443	466	438	472	440	462	474	451	441	432	501	463	472	457	464	474	501	451	461	444	477	454	455	456	481	489	452	458	446	485	489	445	467	446	447	442	473	408	447	442	452	469	439	468	449	412	458	474	444	467	448	486	478	502	444	450	493	490	445	465	429	499	456	451	448	462	439	500	455	488	491	451	467	433	457	507	498	434	490	418	479	465	483	432	437	440	458	469	441	457	432	466	437	435	468	452	485	481	491	441	431	448	436	474	440	460	477	445	421	436	447	495
49885	34009	25791	23516	24285	25734	20247	9490	1460	661	550	531	481	482	460	479	408	400	401	437	388	382	371	411	401	377	394	384	359	399	347	369	363	314	344	342	346	399	333	336	320	339	344	331	349	353	328	367	326	345	355	333	349	339	338	359	300	351	352	348	362	309	346	422	323	323	334	348	343	384	317	336	353	349	359	322	335	331	297	327	326	339	326	328	346	344	358	317	308	285	332	363	323	321	337	335	349	308	331	322	327	355	334	351	344	328	312	333	339	346	315	320	306	333	351	302	332	357	316	313	354	309	340	340	348	355	323	315	337	368	345	333	352	322	331	322	350	346	363	368	342	320	292	318	335	339	336	330	319	326	332	325	361	338	325	315	362	346	367	334	332	313	327	338	298	347	303	364	361	342	330	341	328	347	342	301	321	332	308	310	323	309	345	367	321	373	330	360	366	336	364	346	328	333	349	344	360	335	346	309	354	328	345	337	299	328	328	332	274	313	312	329	348	315	349	337	328	371	367	384	297	390	287	353	323	300	292	303	336	334	372	353	340	326	345	330	361	350	338	370	360	335	325	310	297	325	330	341	334	339	350	342	350	346	335	329	316	342	337	310	329	329	344	327	321	315	345	315	335	315	335	346	303	367	311	350	341	341	344	319	343	321	363	322	358	334	317	368	319	323	349	350	327	373	341	335	376	388	331	345	337	307	298	330	336	336	347	311	357	345	307	334	322	325	333	324	336	338	327	347	348	283	345	305	336	343	340	354	342	352	335	338	340	314	338	346	326	360	312	326	338	336	316	336	348	335	356	334	343	351	342	331	358	328	334	319	345	346	334	333	328	313	318	348	346	349	323	304	331	342	321	306	345	346	340	318	347	331	347	306	345	316	326	319	332	336	343	342	371	350	341	314	347	375	341	326	377	341	326	352	357	310	349	358	372	321	313	364	329	324	356	334	320	333	363	305	328	361	343	333	317	310	327	337	334	331	322	281	327	335	374	314	331	335	320	328	305	298	332	309	343	329	327	305	293	305	367	369	364	357	329	330	335	365	335	298	331	340	307	320	348	334	328	326	330	358	323	370	312	314	321	350	313	336	331	331	334	353	363	339	322	310	346	327	301	296	372	330	330	323	353	361	314	326	294	355	363	306	329	360	315	319	336	332	311	333	339	331	302	319	344	334	332	330	330	325	331	346	321	333	306	346	350	317	329	333	314	360	329	322	330	337	347	328	323	370	314	353	354	326	329	338	313	327	315	324	327	325	345	340	347	325	317	341	320	310	355	341	297	314	370	324	321	368	295	342	348	321	329	329	311	344	331	321	340	346	335	349	352	347	327	351	360	342	312	328	303	357	316	305	327	324	324	306	340	363	342	325	336	352	353	357	332	340	343	341	310	310	334	349	349	347	380	329	338	338	337	316	331	346	348	319	335	351	332	345	338	326	336	342	327	329	341	322	355	345	346	361	308	354	323	353	303	298	369	299	326	357	319	343	350	312	329	348	358	334	313	345	367	402	328	340	362	319	337	367	335	350	321	335	343	363	323	307	312	322	353	363	331	325	344	363	340	313	340	337	359	336	309	370	324	330	319	317	346	349	312	289	351	358	344	339	345	299	360	332	319	328	371	338	294	352	346	325	339	341	332	313	323	333	312	353	345	327	376	312	317	386	308	359	281	327	333	345	316	316	325	325	320	319	326	319	349	302	362	308	321	327	364	328	359	326	334	310	320	352	354	312	335	319	332	349	304	314	327	347	352	301	359	348	335	326	340	307	365	301	370	348	335	303	333	354	342	324	376	341	338	342	316	345	341	335	332	345	367	333	354	304	315	344	334	362	326	278	367	338	319	345	319	358	327	338	362	306	342	360	329	289	339	319	332	343	327	353	318	328	367	344	332	320	324	336	321	346	328	331	330	298	327	318	352	333	342	397	367	332	334	322	324	356	356	310	335	323	339	328	376	336	323	327	323	317	297	354	327	323	358	329	334	336	329	331	302	365	342	343	338	347	342	282	343	343	327	306	356	299	329	284	350	307	294	291	325	330	352	336	336	325	321	339	336	344	324	351	350	366	329	359	315	325	326	342	359	308	352	309	322	370	339	352	301	337	362	328	317	350	375	333	331	319	336	344	329	322	334	342	319	342	332	314	326	344	334	315	315	341	368	334	340	370	343	359	333	339	360	311	350	331	332	331	310	342	309	315	323	347	360	351	351	311	323	350	362	310	336	304	363	328	329	319	348	344	316	373	350	334	368	322	340	377	301	356	331	302	338	321	319	384	295	351	341	313	366	324	322	304	324	308	346	342	310	369	357	341	304	313	328	339	339	360	353	332	326	319	352	365	319	314	370	337	359	325	365	335	319	373	300	307	312	313	343	296	337	307	310	341	304	352	361	353	311	334	303	332	340	349	320	317	329	318	336	322	325	324	318	339	333	370	365	312	325	342	348	356	343	312	344	338	317	349	335	290	329	317	317	307	350	331	346	329	329	317	354	315	367	338	329	296	344	348	311	333	342	342	331	309	338	349	317	321	312	328	337	310	345	309	325	316	313	346	340	354	329	321	340	355	345	332	349	335	360	303	330	306	366	312	325	320	320	317	314	308	324	326	314	342	351	329	329	323	348	359	323	328	353	332	332	321	312	322	344	327	329	361	314	333	345	316	322	330	300	346	314	309	343	350	359	309	330	309	284	325	330	329	350	325	335	339	342	296	321	310	313	350	370	339	336	336	343	319	340	354	320	332	353	378	337	338	362	322	332	345	313	326	357	335	361	337	353	301	322	317	347	323	345	343	357	326	338	315	349	355	339	353	319	333	320	328	352	303	325	318	342	305	326	303	358	329	319	342	360	343	313	340	330	282	319	351	344	343	313	324	345	340	348	361	333	309	338	310	330	370	356	332	355	322	304	360	306	308	307	335	360	347	335	317	338	342	336	331	326	351	336	298	315	335	314	331	318	337	332	320	308	357	352	354	372	346	334	326	313	312	319	338	336	348	323	338	328	321	334	321	372	303	318	337	375	306	357	326	350	379	345	280	364	322	349	345	325	346	318	313	336	343	361	352	337	327	297	343	332	341	318	333	374	358	314	314	330	345	328	306	316	289	341	331	358	337	370	320	325	319	352	345	278	360	351	340	365	359	338	323	353	366	349	307	298	306	315	319	370	320	322	318	330	339	328	329	349	299	327	330	290	330	349	332	344	349	299	355	327	350	321	333	329	341	296	322	320	343	333	310	362	363	348	334	336	336	308	315	328	353	312	320	335	338	317	355	316	321	340	312	323	288	347	322	336	321	327	307	352	315	333	319	356	303	356	362	322	336	322	319	348	303	306	337	340	337	344	316	317	324	363	308	335	357	346	336	308	341	322	353	309	328	360	323	346	333	311	346	324	336	358	309	333	289	350	348	374	303	299	355	370	332	340	357	326	330	327	306	315	293	327	327	323	299	329	339	348	302	350	328	298	344	328	333	379	331	334	344	338	345	356	308	326	346
47369	23528	9008	12357	8749	20917	4281	3062	2560	2026	1841	1642	1600	1457	1404	1307	1281	1197	1143	1093	1074	1031	1043	1005	992	953	971	953	868	925	935	916	943	839	893	863	845	768	851	850	849	875	875	831	899	866	846	863	852	864	864	806	793	781	810	834	788	817	846	841	822	827	885	1430	804	841	797	804	783	821	826	808	838	764	812	793	793	788	783	743	798	746	817	728	788	751	815	842	808	728	734	778	749	766	765	721	760	798	729	799	827	778	789	759	824	759	799	750	767	753	743	762	771	779	756	774	811	791	797	781	757	739	723	817	784	816	768	807	728	785	761	745	778	742	742	819	795	789	764	733	797	764	796	787	760	783	806	759	760	742	783	817	752	807	781	737	756	785	789	766	783	788	794	743	783	757	748	756	826	775	768	791	767	826	758	843	772	786	786	756	796	769	824	787	807	790	805	819	764	815	813	763	781	789	725	760	793	762	759	746	773	805	761	816	719	768	781	762	765	791	785	796	755	784	810	774	787	723	723	751	797	787	758	760	767	792	754	709	764	798	791	764	735	752	765	748	812	803	729	775	740	798	778	759	771	784	759	798	733	825	751	803	798	781	752	751	750	770	761	775	762	819	804	783	768	774	786	752	784	791	736	786	775	737	802	752	818	706	786	758	766	790	756	761	833	762	786	793	759	767	789	780	731	816	788	728	761	759	742	791	758	726	767	727	808	772	772	782	806	799	758	792	764	850	799	770	779	769	782	759	732	778	799	762	759	803	698	776	744	764	772	731	762	788	781	762	747	764	764	729	765	812	796	737	770	767	738	770	806	757	798	776	758	789	784	807	759	737	799	742	785	795	777	823	803	729	761	750	798	826	748	769	727	755	739	811	812	784	782	781	744	735	783	787	759	789	745	737	738	781	793	818	759	755	772	764	793	742	794	764	759	788	742	771	765	755	728	787	784	753	778	783	741	743	739	804	750	787	808	802	764	761	776	819	743	740	776	744	756	796	760	790	808	799	759	773	747	693	796	803	742	727	778	797	766	767	783	789	790	740	789	738	784	760	820	766	795	751	739	759	780	802	805	806	748	768	791	732	787	779	761	785	810	770	837	795	795	749	744	803	779	787	743	745	786	751	738	793	755	774	748	800	780	772	799	819	815	732	756	755	683	809	756	747	784	791	799	765	740	795	749	770	763	786	762	769	710	773	799	737	782	745	766	775	759	747	720	751	838	737	790	754	748	724	761	772	710	784	798	722	816	790	691	767	757	795	829	775	779	747	793	726	723	784	756	780	736	739	773	773	769	751	792	781	737	779	782	780	772	727	712	736	775	747	791	801	752	789	790	771	734	765	789	745	741	776	736	773	746	769	807	772	753	801	788	758	763	794	706	786	791	767	818	760	796	762	786	762	769	766	769	740	738	760	733	778	796	786	772	831	857	772	769	774	813	775	782	744	774	767	718	745	767	758	791	756	782	732	772	758	824	740	714	741	777	762	749	790	720	729	745	778	754	722	716	773	734	767	765	758	751	787	756	813	803	809	808	817	754	742	758	751	807	727	837	787	725	768	794	758	776	756	773	803	771	755	811	759	808	741	790	737	758	752	793	743	772	805	768	770	753	806	764	808	748	807	723	779	786	755	842	789	800	798	783	821	729	810	759	753	774	797	763	736	773	785	790	782	777	807	753	758	773	809	765	753	736	793	793	717	776	779	755	745	759	799	741	773	749	776	775	766	803	759	809	710	755	732	800	730	771	769	770	792	777	755	750	797	753	788	773	777	742	787	816	840	739	776	752	791	746	763	725	761	791	787	747	742	782	801	794	800	756	756	801	777	762	746	722	762	738	717	770	841	775	760	752	778	791	768	769	772	729	777	810	843	796	788	813	747	732	805	820	730	752	751	759	794	750	830	837	793	766	754	764	813	740	772	790	758	783	795	757	794	774	797	740	791	753	773	779	776	737	740	747	804	792	763	815	765	739	743	718	754	755	757	804	769	782	768	784	784	795	778	785	778	753	753	793	764	803	793	763	764	765	777	798	824	765	756	787	733	762	746	755	758	736	782	791	724	806	759	773	803	778	750	767	736	806	793	779	745	797	770	791	771	768	803	780	800	744	791	747	770	718	770	772	730	768	725	760	753	797	772	809	779	788	787	755	732	765	745	766	822	791	692	793	786	766	766	764	765	781	697	768	784	802	804	744	776	748	788	738	769	752	765	741	802	782	780	783	773	788	783	779	752	772	731	770	808	749	779	814	824	760	807	824	749	725	778	779	816	731	750	743	785	759	825	790	789	772	772	778	755	760	769	756	762	774	738	769	769	754	803	812	793	753	772	816	790	743	780	804	795	824	749	740	753	806	744	757	804	788	782	795	776	744	720	764	779	773	768	797	733	784	759	768	774	804	733	775	717	821	783	828	775	784	741	779	820	714	811	758	741	732	823	776	760	793	752	758	785	744	766	740	738	786	779	790	807	788	782	752	764	747	761	760	748	742	804	777	789	781	786	774	779	793	800	770	804	793	702	768	788	741	768	787	801	788	740	772	742	762	789	773	750	758	789	724	785	748	846	813	740	815	790	778	770	796	780	783	768	810	777	772	758	742	765	709	807	802	765	789	802	822	806	767	766	842	787	815	778	729	747	779	756	779	812	763	741	757	730	798	768	776	735	769	757	783	777	785	786	781	818	780	772	756	717	806	748	758	749	768	771	773	770	767	808	747	807	796	772	783	794	800	753	773	785	743	797	769	754	838	736	740	771	734	761	734	841	753	797	750	746	785	778	757	803	751	726	798	798	824	755	773	725	736	744	787	756	777	772	791	728	739	796	768	772	785	760	797	780	816	707	757	808	748	738	767	808	762	744	780	745	765	739	748	738	737	761	818	761	766	772	773	786	812	783	785	739	758	783	763	788	747	790	766	783	785	784	814	720	788	755	766	789	750	814	767	792	739	762	744	801	786	743	750	796	789	761	771	762	746	811	785	751	783	780	806	723	780	822	740	798	750	805	832	772	786	742	788	782	706	718	743	749	768	753	772	768	795	807	778	805	802	791	723	763	727	761	797	779	779	763	772	767	754	715	778	754	794	793	735	804	769	736	794	769	790	765	701	803	759	795	737	794	730	770	746	692	813	787	783	778	746	793	740	794	784	817	747	771	804	744	771	807	768	730	712	784	786	774	776	742	806	812	779	785	795	743	752	700	768	780	728	805	763	764	759	795	799	768	767	800	809	817	791	784	794	762	798	827	760	752	790	759	748	767	759	780	801	811	771	814	815	783	731	791	746	793	721	770	729	765	805	752	729	751	807	772	787	759	759	734	793	799	812	754	804	756	768	742	766	739	774	747	750	700	745	780	714	846	800	765	814	704	757	770	789	778	765	740	787	767	789	756	712	784	769	787	808	819	757	758	747	758	804	790	724	809	707	722	737	767	796	772	847	766	771	777	753	774	799	765	745	760	765	719	757	768	792	739	805	769	761	785	727	704	771	760	781	733	784	755	741	784
36022	24568	7891	3227	2319	1587	520	303	182	150	155	183	167	156	160	177	161	173	162	147	144	183	153	139	145	170	155	168	174	155	154	137	149	159	140	139	154	154	139	176	159	148	149	148	156	148	133	144	154	139	133	157	144	129	143	162	151	163	159	140	143	156	148	143	162	176	145	168	155	173	159	143	169	159	178	140	135	177	160	164	169	153	162	157	152	155	139	160	179	156	169	164	150	163	152	128	175	162	150	135	136	173	151	154	145	155	155	167	167	163	165	139	141	124	146	139	157	176	150	159	159	161	168	145	150	149	151	158	142	154	147	150	148	160	163	165	155	150	147	154	159	178	155	148	162	161	145	163	159	162	148	148	163	150	130	143	149	140	144	156	135	153	138	154	139	149	148	153	153	160	156	139	146	154	151	155	149	151	149	154	129	141	185	157	147	144	166	151	133	173	184	152	169	162	155	147	151	172	148	155	185	146	155	146	154	152	168	148	150	153	137	178	149	160	135	152	146	148	160	171	172	143	162	158	160	174	172	170	138	151	177	149	158	181	158	143	147	161	152	133	157	147	169	164	132	149	152	162	169	163	135	117	132	136	140	143	183	157	156	159	162	129	146	157	145	178	146	138	162	163	165	167	159	150	162	166	136	147	128	158	138	139	148	173	144	142	170	159	171	139	154	156	172	161	143	141	162	161	152	140	167	134	155	160	140	169	154	156	175	145	151	157	170	156	154	163	156	158	141	143	147	155	147	141	133	156	156	158	153	131	173	158	153	159	148	148	151	172	157	135	167	173	169	148	150	162	163	156	162	161	132	150	136	140	168	163	147	168	140	165	142	153	160	159	170	161	163	139	142	152	135	160	156	157	156	143	148	165	151	147	157	167	137	167	171	142	152	150	174	155	127	154	172	156	145	175	148	171	151	132	141	167	152	157	137	151	168	147	123	137	161	160	148	153	174	153	138	176	139	161	172	161	135	157	157	139	160	179	143	151	172	152	160	128	146	152	143	157	177	154	155	179	152	158	165	133	146	167	157	151	175	137	149	143	148	148	134	137	154	165	147	157	154	160	165	153	164	148	141	161	164	135	155	143	149	164	147	141	143	180	181	156	147	158	157	152	150	163	174	181	155	152	156	150	167	162	149	191	168	152	161	161	153	160	144	128	174	157	150	139	180	144	146	155	155	155	145	145	146	165	149	140	149	169	142	140	148	177	182	149	186	172	192	162	139	161	152	139	162	149	174	164	166	151	157	140	169	143	159	144	172	157	160	179	151	131	178	164	151	135	181	158	129	174	158	178	147	142	140	146	161	139	157	146	169	162	144	165	139	148	135	143	136	157	152	152	156	154	163	159	158	163	156	154	147	174	182	178	136	200	164	153	172	149	179	141	150	157	176	161	150	147	141	155	152	161	144	148	167	137	172	146	155	174	172	175	147	163	179	145	140	167	165	151	156	156	153	157	145	159	160	148	159	161	165	146	139	148	149	149	147	132	141	169	138	153	152	180	136	146	155	165	145	143	163	169	147	157	167	145	168	156	161	168	133	143	149	144	159	165	131	161	139	163	160	147	169	146	145	169	137	161	139	166	131	166	146	144	160	138	162	131	132	155	151	152	163	163	146	153	178	171	162	176	168	145	165	170	160	145	153	159	146	153	169	144	164	162	163	121	152	152	158	148	159	162	175	166	168	137	136	127	164	167	149	139	140	143	161	166	152	168	157	162	153	140	149	149	154	156	144	155	144	173	139	148	145	166	172	137	153	157	154	174	146	156	156	137	147	177	184	129	164	132	167	159	159	159	158	175	175	153	160	134	167	153	169	147	164	137	160	138	154	148	165	146	162	179	153	160	169	158	134	148	146	164	179	165	152	138	153	152	143	151	168	152	145	158	158	159	169	131	144	140	155	147	166	164	144	158	166	154	144	147	143	147	178	161	165	169	170	166	187	162	177	169	155	163	161	113	149	150	175	166	151	141	163	172	144	160	152	162	158	148	152	171	142	147	129	158	138	140	164	163	163	161	154	147	145	167	149	152	156	153	158	172	144	129	158	161	165	145	154	157	160	161	158	160	172	164	179	145	166	152	163	154	173	143	146	162	150	160	159	166	159	153	153	146	161	159	169	177	142	165	157	168	155	130	143	153	158	149	151	173	139	166	142	149	173	158	164	159	150	122	136	155	147	142	151	160	158	136	148	138	134	151	156	138	159	133	133	139	168	142	170	141	141	151	132	182	141	175	163	150	134	151	158	151	164	138	148	147	144	173	140	188	147	162	156	158	161	162	164	172	168	140	159	150	178	164	150	156	148	170	140	165	176	170	152	167	144	163	154	158	144	145	169	149	169	146	148	148	146	164	133	163	158	145	136	160	155	168	181	125	155	147	154	165	154	158	159	157	155	133	165	152	143	173	128	153	169	144	131	146	175	138	168	169	159	133	150	179	147	186	172	167	152	150	172	150	144	170	177	154	150	151	157	162	162	144	147	143	158	166	178	146	169	152	185	146	145	161	159	145	151	140	180	170	164	142	146	148	171	156	152	139	165	186	168	149	135	176	123	152	162	183	150	169	131	161	145	141	129	146	154	173	172	184	149	171	180	152	134	149	149	154	139	168	163	187	160	145	168	157	164	140	164	148	154	158	156	159	164	150	175	163	156	144	144	152	167	165	157	132	148	178	168	135	159	148	173	162	144	141	167	128	189	132	155	145	148	150	134	149	171	146	147	143	144	150	179	154	145	149	145	155	169	175	156	135	142	125	139	162	148	178	141	164	150	128	157	186	159	146	166	164	162	146	152	166	150	127	149	144	146	146	144	162	171	155	134	162	146	146	140	144	150	159	132	156	163	155	157	147	149	161	157	140	159	149	165	171	159	150	129	147	144	139	150	173	151	149	156	155	143	168	176	128	125	144	150	167	158	146	154	181	148	150	158	173	146	171	180	169	176	137	145	154	152	152	165	145	145	157	164	178	148	164	170	150	150	150	148	135	139	172	160	154	160	162	179	164	138	163	156	172	161	149	136	160	154	160	146	156	165	178	177	153	153	154	169	119	142	168	149	155	145	157	157	149	166	165	153	151	137	162	153	156	149	152	151	149	157	138	160	147	158	146	170	142	131	136	164	146	171	136	161	158	154	154	151	149	176	188	149	175	155	174	148	156	174	157	167	150	141	143	152	153	137	178	146	149	162	145	172	162	171	162	152	161	156	137	157	163	142	161	149	149	165	129	154	170	138	177	180	136	177	180	197	151	129	147	154	172	167	147	133	157	153	155	153	166	156	140	161	162	176	150	149	145	149	152	161	138	175	144	170	157	159	160	173	144	149	161	142	144	143	147	151	168	187	155	159	155	118	129	138	147	163	142	154	141	135	165	157	168	169	160	170	154	158	126	166	147	159	171	158	165	157	138	139	147	145	154	164	149	150	166	171	170	152	143	165	163	146	138	145	167	163	147	131	141	133	141	156	163	138	140	143	175	166	132	160	152	152	165
31687	9511	1591	4412	5585	3968	646	536	456	441	502	475	513	460	458	460	444	451	496	449	402	439	430	416	481	443	508	451	446	433	489	440	392	455	465	473	448	442	446	455	476	470	458	494	422	450	487	456	451	465	423	444	460	456	456	470	480	443	473	456	451	457	469	483	444	474	491	422	442	480	435	440	443	463	465	458	474	415	441	409	435	422	431	432	447	428	414	442	439	420	452	426	450	485	438	430	479	446	436	462	438	436	469	444	447	452	458	496	446	513	479	447	466	450	433	442	451	430	440	454	438	420	435	438	434	462	484	448	441	432	461	440	449	471	481	456	438	433	486	494	428	416	448	446	455	445	452	447	491	435	461	445	474	424	455	483	487	452	446	462	428	413	442	445	461	439	429	456	437	468	448	454	443	448	467	440	460	459	451	444	448	456	469	440	403	418	455	457	455	454	426	470	457	441	450	474	453	458	446	427	441	410	424	456	455	466	458	481	435	478	430	445	431	416	443	422	442	483	457	475	430	454	470	462	428	444	469	416	434	443	454	436	452	491	445	461	466	422	476	423	449	465	456	446	433	508	423	410	387	421	443	462	450	476	428	482	458	450	464	400	422	434	512	438	421	459	441	456	423	427	442	455	423	455	472	442	431	452	473	466	407	461	483	457	448	423	434	450	462	436	428	459	440	411	473	455	443	455	411	453	456	407	460	426	427	477	500	424	428	466	473	422	465	424	470	425	436	495	449	466	404	388	438	432	466	461	405	453	478	469	441	459	473	472	464	457	441	469	480	452	465	439	439	448	459	463	435	431	481	472	434	507	461	441	468	428	470	441	469	447	460	465	436	441	465	462	459	462	451	452	458	417	461	440	470	459	466	537	445	446	489	449	454	480	445	445	440	466	435	458	429	430	466	449	464	451	428	468	475	421	434	420	461	439	453	452	456	475	426	436	453	468	448	470	465	417	472	448	414	476	451	422	393	447	472	455	455	481	460	480	477	461	435	471	452	495	445	457	421	418	434	443	451	438	435	440	448	436	447	438	463	469	474	417	472	448	457	459	447	450	449	436	470	421	427	432	472	466	456	463	441	441	414	450	464	452	449	478	414	445	409	422	460	470	430	418	452	440	455	426	457	443	449	474	465	461	466	448	456	453	457	450	477	445	461	431	428	450	439	471	449	462	483	435	479	437	453	449	441	447	443	447	481	441	437	475	469	457	502	416	490	490	429	434	454	476	451	436	466	425	424	439	475	445	441	479	437	458	443	491	429	444	471	430	426	456	468	455	444	442	436	407	428	406	458	476	437	454	462	422	417	477	459	474	415	456	466	433	467	472	441	413	444	446	463	437	471	441	458	434	459	445	455	489	485	443	489	456	439	451	436	456	425	418	496	448	435	469	478	395	434	441	455	435	447	464	445	464	459	443	456	408	433	405	436	446	432	454	419	453	452	446	466	469	435	422	448	454	441	458	491	452	415	452	442	445	463	435	453	460	438	473	461	398	446	463	462	450	394	449	454	443	499	440	455	432	462	420	454	436	412	461	431	446	443	468	455	437	440	467	414	468	437	453	482	421	439	424	463	455	458	456	459	440	459	436	471	442	458	446	460	494	466	405	422	424	451	436	416	481	412	487	460	462	432	435	430	440	444	413	445	435	446	457	434	480	448	425	433	463	474	459	424	470	452	441	456	460	433	473	409	424	430	469	425	465	447	434	460	454	439	468	442	420	412	465	445	424	472	454	446	455	431	408	406	430	453	482	440	450	433	460	465	448	433	459	451	433	420	430	456	421	507	437	445	438	428	476	436	433	462	485	443	479	433	472	444	426	429	440	456	434	450	448	437	447	414	430	429	451	436	436	397	457	473	455	429	443	454	445	430	457	415	464	463	452	462	405	420	452	430	458	447	439	446	475	450	436	437	466	432	449	475	440	445	440	435	492	465	449	440	466	454	417	449	465	472	441	415	460	445	425	469	457	461	459	419	459	455	462	468	448	370	477	465	484	461	446	452	438	466	426	455	440	429	452	421	446	442	460	429	428	396	476	440	462	408	416	447	453	432	434	449	458	445	469	434	449	467	448	448	471	471	407	457	461	450	413	443	457	434	463	455	443	446	462	488	442	424	471	446	440	463	421	462	479	443	427	434	426	454	419	469	461	409	441	423	431	466	462	475	442	467	482	434	440	469	444	434	422	425	418	422	460	450	411	467	462	455	444	416	480	413	486	455	462	451	454	459	439	454	472	433	478	446	412	432	426	456	451	467	417	457	457	465	488	450	408	455	453	435	421	456	439	474	469	468	520	478	437	437	423	458	433	445	422	451	395	454	440	482	428	468	478	464	445	469	411	461	442	469	418	487	435	420	415	468	428	452	410	471	459	461	475	465	451	443	500	489	451	438	466	423	444	427	452	467	456	495	444	485	459	428	430	466	474	454	406	470	450	437	444	413	450	438	450	463	439	460	480	463	415	456	451	445	454	465	476	417	435	468	449	456	430	426	432	415	452	445	461	431	522	482	438	440	411	430	427	472	404	447	441	409	459	443	429	432	413	443	459	417	411	467	455	473	470	454	450	467	435	468	486	478	459	419	435	455	423	450	427	408	457	440	451	440	424	452	477	469	430	447	441	451	425	439	423	438	474	474	430	428	459	438	430	435	420	423	476	446	480	463	472	451	417	466	453	412	441	461	449	440	449	440	461	447	462	483	445	452	472	432	482	430	455	500	443	465	458	447	443	455	470	479	451	447	491	461	424	429	433	446	478	417	451	483	459	457	458	481	427	467	446	474	473	447	468	421	446	445	468	427	435	414	487	457	446	453	483	451	470	417	429	423	462	460	414	462	443	444	429	423	474	441	471	456	476	470	489	457	407	448	466	439	466	388	474	480	487	458	474	467	427	466	449	489	432	455	460	408	443	430	434	481	468	428	444	446	450	458	458	493	423	458	415	421	438	426	488	484	483	459	416	460	443	434	416	464	433	469	434	443	459	445	477	450	444	460	434	447	462	461	441	451	450	449	436	433	449	428	466	466	454	415	480	450	423	438	463	448	472	444	477	464	437	467	445	457	467	452	444	432	447	426	424	449	483	427	476	458	457	425	494	458	468	446	441	496	437	472	475	457	441	457	452	426	450	441	482	444	435	442	462	442	438	437	464	485	439	448	454	488	464	488	425	430	466	476	473	425	472	460	450	451	401	450	476	458	468	458	456	503	443	457	473	450	435	445	452	451	459	445	425	469	496	477	441	422	402	470	467	454	451	457	441	420	445	456	464	444	487	493	452	479	454	485	458	400	464	469	422	465	455	453	442	485	463	464	440	399	439	434	419	482	439	440	453	451	492	433	445	465	437	439	476	446	439	445	413	439	432	459	452	469	450	441	423	441	479	441	445	463	431	500	451	451	450	449	487	491	405	458	440	443	431	437	420	460	417	454	448	458	450	470	419	439	473	466	466	436	452	458	470	425	441	437	439	430	432	473	440	459	423	451	442	449	411
47420	30243	20425	15226	8591	3492	1099	281	211	185	166	195	157	170	159	158	151	177	147	169	170	171	165	154	157	151	155	179	160	157	165	160	162	162	149	168	170	155	200	161	138	156	164	140	168	176	159	167	166	146	157	171	154	166	172	159	167	158	146	156	132	168	147	134	156	138	186	160	152	172	140	173	151	142	172	187	163	153	140	158	140	138	182	190	195	167	146	165	150	144	144	174	182	148	144	146	156	176	149	163	170	150	155	187	137	166	172	162	144	157	160	154	147	145	176	144	162	134	149	122	160	154	161	155	145	163	175	149	160	147	157	140	178	157	155	151	141	172	159	157	180	156	176	153	182	167	168	142	173	161	141	140	150	148	154	155	162	168	151	148	156	166	169	135	167	169	155	167	147	142	148	149	154	155	151	127	141	160	139	152	125	150	167	170	157	171	172	161	162	172	169	165	154	165	155	157	158	162	175	154	159	155	148	145	147	149	158	159	176	164	155	173	152	158	160	145	150	184	174	159	153	151	138	143	138	156	160	162	181	159	151	174	151	168	153	162	173	158	171	147	175	171	175	154	144	145	140	164	149	152	140	153	168	154	172	152	136	145	137	168	168	157	163	146	144	157	166	171	164	152	163	149	165	176	149	171	146	153	148	166	135	148	155	167	153	172	179	153	168	142	160	156	176	154	161	159	148	174	186	141	151	172	162	168	157	159	164	138	159	145	164	148	139	152	155	158	177	134	167	165	158	160	152	130	169	166	172	172	154	156	173	172	143	177	138	176	156	129	150	165	160	166	140	158	152	154	176	158	172	134	140	161	172	169	159	160	158	139	160	134	143	150	165	144	146	157	170	163	152	139	171	141	173	173	183	156	143	151	145	141	153	173	125	142	165	158	151	144	137	168	158	139	152	147	143	155	173	136	178	144	196	162	190	142	165	159	154	168	169	146	162	149	169	132	156	168	170	176	133	140	159	160	144	164	161	144	164	164	152	188	172	152	152	177	186	181	151	159	173	170	142	167	163	165	143	156	125	162	132	133	172	174	140	135	171	170	168	163	140	153	158	156	150	174	163	155	164	181	159	147	176	163	170	151	154	129	168	153	139	149	148	150	194	181	167	161	155	158	167	157	167	146	147	151	188	152	166	150	162	175	151	162	138	172	184	147	143	158	170	175	160	177	158	148	153	165	157	159	152	158	148	171	176	169	157	148	170	154	138	145	190	162	149	159	180	165	172	129	164	158	147	170	159	172	156	157	133	148	142	163	154	162	177	155	158	167	140	137	176	174	177	146	139	170	159	163	152	138	152	160	162	169	156	145	165	165	151	173	175	191	147	153	152	168	147	161	147	151	167	169	143	166	142	152	175	165	137	156	144	172	151	166	152	156	178	154	141	148	137	175	143	173	182	160	167	133	174	152	182	164	180	134	170	143	146	168	152	153	176	148	139	138	154	169	170	146	137	185	148	159	138	148	160	163	158	169	143	164	156	176	169	155	164	148	155	167	171	129	157	167	171	144	133	149	194	188	159	159	172	151	164	169	154	155	180	164	144	170	155	166	166	148	182	161	177	166	171	128	155	149	169	172	164	189	159	153	173	155	176	184	154	136	148	148	170	146	149	154	150	153	143	180	160	139	153	181	171	146	175	164	157	157	149	149	156	164	148	162	160	162	134	162	150	151	157	173	159	149	178	153	173	151	160	142	148	172	136	155	178	144	182	192	150	170	167	177	168	185	170	155	172	153	151	144	143	152	158	160	156	177	129	139	154	149	140	171	179	153	152	164	155	154	163	157	173	177	150	156	161	146	170	148	156	161	168	175	156	168	145	148	136	148	167	138	161	161	156	157	154	159	150	157	145	159	146	134	151	158	159	145	155	163	149	145	157	170	145	161	156	156	140	143	167	167	167	161	174	167	154	166	171	139	163	154	167	159	132	172	163	160	160	144	172	161	147	166	162	155	146	178	151	157	143	161	159	146	166	193	164	164	169	164	155	153	167	168	161	166	166	162	166	143	152	165	156	145	153	154	153	156	169	161	158	163	186	163	154	181	136	125	168	169	140	150	146	186	162	152	150	167	156	157	133	163	149	155	166	159	157	166	148	151	161	127	157	168	134	145	137	156	136	142	160	178	158	155	147	172	144	150	152	136	175	163	160	183	148	174	151	153	134	145	175	155	142	161	142	137	138	133	144	160	186	157	145	167	146	156	141	157	169	154	163	164	159	149	145	153	174	166	151	144	148	164	142	149	149	153	169	142	136	148	165	150	166	160	158	154	166	167	124	179	173	158	160	155	159	141	175	148	126	153	163	156	156	151	156	175	177	160	148	161	192	164	136	164	157	153	162	157	153	167	152	158	157	163	139	152	152	152	150	171	156	140	181	154	154	156	163	163	159	172	123	148	175	171	175	170	157	152	146	161	165	163	143	168	171	166	152	147	172	143	162	166	172	168	169	180	176	140	155	175	182	157	157	149	152	183	142	149	156	148	160	148	147	160	130	185	150	145	159	144	154	140	156	141	170	172	164	172	139	158	137	146	158	136	151	164	158	181	162	169	145	143	141	157	178	155	176	149	141	125	171	137	159	146	148	154	153	158	161	152	170	153	168	162	174	153	150	149	191	162	161	161	170	151	175	152	172	139	164	149	187	156	163	166	189	139	158	164	144	157	158	142	139	160	155	171	170	171	149	151	153	167	164	149	163	169	156	156	142	155	163	157	167	154	172	152	163	172	143	161	132	142	154	131	140	154	140	179	178	167	162	154	159	172	159	154	150	161	177	179	148	149	181	139	149	149	167	140	150	149	146	162	130	148	148	152	184	148	135	161	160	168	158	163	175	139	143	148	162	172	155	171	154	144	145	158	143	152	150	132	164	157	154	135	164	191	158	176	175	138	166	156	142	167	147	166	134	131	150	175	154	134	168	156	144	151	153	142	157	150	161	158	151	162	193	153	164	193	148	160	150	158	154	168	181	150	144	159	166	156	156	182	151	137	135	161	146	171	185	159	145	155	165	170	174	155	154	164	167	133	166	153	148	169	151	148	172	149	156	151	148	142	181	159	143	176	171	155	148	154	167	160	151	173	133	148	156	144	155	155	159	158	161	164	150	158	168	176	175	170	185	152	153	163	156	158	142	155	162	161	176	156	158	152	155	154	162	151	180	173	159	164	143	155	139	143	169	143	171	168	178	148	170	158	149	166	145	151	149	150	160	173	163	140	182	151	190	150	143	161	147	165	157	156	148	167	150	161	166	133	162	142	153	171	164	146	186	164	149	168	158	154	169	148	145	162	146	163	149	140	160	152	176	149	158	130	155	161	153	186	157	146	137	143	176	170	165	169	141	137	180	151	148	176	165	161	178	150	161	160	132	166	148	143	175	166	165	153	155	174	157	134	134	153	161	184	142	170	146	155	136	168	136	178	168	140	155	159	145	171	159	179	163	155	157	165	140	162	154	167	162	185	152	193	156	139	155	149	170	158	178	158	159	144
39600	7721	3292	6760	5195	2663	820	730	663	574	598	560	585	553	533	508	509	473	511	480	505	477	473	491	474	454	484	482	506	453	506	477	449	474	467	491	467	449	474	494	497	473	451	496	493	449	454	477	510	478	490	488	434	476	475	452	468	514	460	467	478	438	435	471	480	472	457	432	464	446	447	476	482	443	459	477	438	499	474	491	445	480	420	504	437	508	453	460	456	492	452	453	470	465	456	481	473	443	499	437	468	427	472	481	472	458	449	474	464	440	459	438	478	445	509	494	450	455	494	457	470	467	474	447	449	455	399	510	459	477	428	421	483	443	478	431	467	484	496	512	409	432	458	487	480	513	475	438	456	450	461	450	479	496	438	456	461	437	447	475	451	461	465	464	470	462	473	453	502	480	501	478	453	492	496	511	482	446	517	449	484	515	466	457	457	451	462	454	432	445	458	498	466	456	454	470	464	466	469	472	453	464	458	418	445	462	506	464	482	476	469	469	435	431	481	481	447	465	472	489	448	476	444	443	443	431	437	492	512	478	476	458	462	453	478	476	476	457	472	426	471	473	489	449	458	451	486	446	477	486	479	411	471	466	484	490	434	449	453	472	467	440	459	461	470	414	478	466	429	489	488	482	505	460	450	495	444	445	461	470	453	469	485	497	472	460	489	464	444	449	449	449	481	439	438	428	461	474	507	436	480	489	453	490	475	457	449	467	457	483	471	507	442	465	463	457	464	464	431	472	448	432	469	452	452	452	500	497	447	453	458	458	447	471	440	469	482	414	475	506	467	461	504	490	491	462	479	515	439	462	450	440	487	473	474	473	471	464	497	502	443	461	444	444	470	489	468	452	484	442	460	434	460	430	441	446	486	456	464	451	458	464	428	435	451	438	509	461	490	431	424	473	477	442	486	461	501	472	481	456	444	451	434	405	497	467	438	452	469	415	453	461	484	457	502	449	493	458	481	432	496	432	456	476	443	485	421	463	473	445	423	466	469	485	447	437	486	450	473	473	481	466	490	446	447	460	471	497	422	462	475	489	470	453	476	462	454	440	491	459	476	470	500	442	506	467	446	468	458	458	480	492	464	477	469	473	432	464	455	460	470	460	451	459	455	454	492	465	446	469	413	450	423	467	451	467	458	459	494	463	452	468	455	459	457	468	443	442	437	478	427	463	451	469	416	451	423	454	476	446	458	461	455	458	445	467	456	389	444	489	439	467	467	457	458	433	508	484	461	439	473	484	464	426	436	467	470	476	446	490	514	452	461	467	460	460	447	467	460	475	422	461	471	440	446	439	460	451	455	474	485	452	447	471	506	433	445	468	507	465	479	423	435	481	492	450	456	422	432	462	452	438	443	459	459	467	466	447	432	431	455	488	464	456	447	526	458	494	464	451	442	454	488	462	475	451	457	463	495	440	473	473	487	429	473	441	456	455	474	440	458	494	459	456	460	491	481	514	468	471	467	504	453	478	497	465	464	450	439	452	438	456	466	481	484	484	463	460	458	469	456	500	476	453	491	436	467	463	466	454	512	450	486	479	452	468	453	434	449	488	468	504	444	453	503	446	491	458	460	441	501	455	469	468	448	457	484	481	452	449	467	467	494	465	487	481	427	452	451	473	432	448	436	442	450	453	465	452	433	480	465	406	473	448	437	478	464	459	467	460	445	482	462	435	455	464	449	440	488	459	458	447	478	438	475	467	448	449	481	448	427	480	493	439	426	483	463	467	459	440	428	450	493	487	488	446	489	467	482	460	427	473	455	482	474	438	452	435	475	498	461	477	427	444	451	459	501	445	457	442	413	495	465	449	422	454	401	460	466	430	464	475	451	475	442	467	453	438	457	466	453	511	476	458	481	466	475	455	470	464	478	467	461	487	449	449	461	461	459	508	448	483	460	489	468	434	459	432	460	465	470	448	455	461	455	528	478	438	467	461	433	466	486	443	471	463	457	476	455	463	436	488	449	424	431	466	459	465	464	432	450	484	449	455	451	424	472	484	426	445	459	475	444	458	418	448	528	452	453	420	438	476	437	466	472	496	484	496	505	466	471	470	479	457	454	466	471	451	502	452	472	495	481	471	446	415	456	445	478	440	451	497	502	457	447	446	433	445	475	475	457	506	469	479	476	496	526	415	480	478	477	458	445	473	468	474	445	501	456	439	455	451	453	466	497	437	440	463	438	445	462	466	436	465	448	483	458	446	452	441	504	426	460	452	443	440	464	495	470	468	410	479	461	448	476	492	498	467	463	453	426	518	479	484	458	456	478	472	475	460	469	435	467	468	448	447	435	434	468	450	443	474	475	427	459	460	504	467	474	463	478	459	454	454	469	492	462	465	471	467	438	421	419	465	468	461	436	481	463	467	474	481	436	446	459	449	483	465	426	436	460	478	509	480	439	451	437	466	484	456	480	437	465	473	434	511	435	450	475	408	409	483	471	471	454	466	444	460	451	442	444	463	477	483	463	448	472	472	497	467	484	433	434	454	437	455	450	452	488	449	429	453	424	463	499	435	465	465	467	451	449	451	481	419	452	438	461	460	453	452	431	439	460	499	483	468	513	486	502	466	458	436	481	463	470	472	460	435	450	428	460	426	464	444	428	435	447	451	498	485	460	473	446	464	461	444	498	452	445	427	458	453	467	474	467	463	453	493	451	471	461	424	474	454	507	475	457	460	462	451	428	449	442	448	457	470	451	453	477	493	422	448	469	498	447	446	449	448	442	467	482	454	441	466	466	454	426	463	493	463	462	492	463	433	477	451	432	434	446	499	497	436	493	430	460	418	435	448	483	448	473	433	473	443	432	469	498	466	470	487	458	477	499	449	442	500	470	459	438	441	469	403	463	479	471	436	450	472	439	434	477	430	477	479	502	473	451	440	489	458	466	452	491	460	480	428	474	469	471	476	490	480	452	432	438	461	456	423	424	452	437	455	438	436	442	441	444	512	452	451	443	459	455	485	469	423	443	463	447	421	474	423	474	500	517	440	441	441	459	450	453	477	449	484	458	459	447	450	463	490	400	447	466	442	441	467	497	433	468	436	449	464	462	470	468	485	501	467	467	457	410	436	466	481	445	465	446	444	467	462	427	476	518	501	508	473	460	477	441	429	472	439	490	450	490	472	428	462	479	500	454	459	460	457	479	495	461	451	453	423	474	491	430	460	466	462	463	479	451	495	462	413	511	449	444	472	441	494	478	480	414	490	477	463	448	496	446	451	440	463	464	459	428	470	448	462	504	468	490	462	449	488	453	440	447	467	489	480	467	459	469	461	466	478	439	441	483	494	511	473	444	474	479	501	454	463	459	478	465	458	450	502	469	450	482	431	482	461	469	447	466	502	424	411	436	469	454	496	443	459	445	441	421	488	442	468	446	484	448	495	468	459	456	434	430	460	434	488	485	420	487	453	480	465	497	483	435	487	428	455	465	458	461	420	483	503	453	446	454	434	462	452	469	466	438	476	475	479	452	487	436	495	456	426	481	457
47700	31106	25532	23919	24187	22945	17460	6743	1040	629	574	489	539	507	434	432	408	408	399	426	357	387	401	376	378	371	369	342	368	368	368	356	359	358	333	368	328	332	372	343	356	378	325	336	330	356	351	349	328	364	306	335	327	331	359	340	314	343	349	329	317	351	320	351	337	327	359	311	317	348	334	337	334	320	290	317	315	316	319	345	328	297	334	328	342	314	348	324	327	315	317	314	299	356	337	323	325	334	319	317	300	320	307	320	325	329	310	315	316	317	343	311	315	316	301	341	298	301	300	315	321	343	349	332	342	298	317	296	334	313	316	318	359	319	306	335	360	298	319	329	346	297	332	340	316	317	315	309	316	291	313	354	301	327	327	319	347	322	344	327	343	349	337	337	321	347	344	309	349	325	345	302	344	313	320	326	335	343	326	331	315	296	358	327	316	296	287	339	365	329	362	311	315	319	314	339	326	325	319	323	327	344	315	346	310	341	335	309	340	304	292	320	386	337	321	305	367	309	322	347	332	329	307	309	302	333	354	348	337	326	351	335	331	314	324	349	350	305	317	329	337	319	337	310	333	302	328	317	298	334	344	355	365	341	340	306	342	303	303	377	361	336	319	311	323	312	325	327	304	319	341	376	316	294	316	322	358	329	312	337	336	304	320	303	308	360	323	339	315	300	303	336	338	325	290	314	341	353	347	320	315	331	340	331	302	342	320	346	309	339	335	327	344	326	329	322	353	322	350	324	306	346	356	306	323	296	322	358	349	312	291	347	339	332	341	328	306	316	309	337	342	295	323	316	296	324	332	317	336	319	330	362	371	321	318	324	327	318	327	330	305	301	306	333	334	333	298	337	323	332	331	329	364	311	349	303	332	302	363	310	327	357	347	343	330	309	338	317	327	320	337	332	294	332	314	328	280	302	303	324	328	291	309	341	338	310	351	307	337	303	328	343	316	348	343	335	324	316	360	294	322	302	322	325	327	341	294	337	308	323	297	311	329	330	321	318	287	331	316	318	332	329	307	297	323	307	316	298	318	337	335	354	303	329	329	321	323	356	323	336	327	293	346	325	307	308	326	332	342	332	313	350	347	338	316	361	319	327	330	342	309	310	307	323	347	372	313	331	341	302	341	332	322	323	329	334	338	301	315	322	308	333	325	375	329	335	285	307	295	312	321	313	349	359	328	327	312	316	264	318	304	329	320	319	361	331	351	330	350	301	353	325	313	342	322	329	304	341	323	338	338	306	328	381	328	322	339	329	319	334	319	336	326	295	347	321	317	322	369	288	329	320	312	323	330	314	327	348	311	334	343	321	326	304	306	351	297	341	339	317	348	341	337	328	329	334	368	329	331	340	315	340	300	342	323	349	336	291	285	313	316	342	354	343	330	326	327	295	301	307	315	320	317	314	335	292	318	332	291	305	313	302	309	324	331	331	362	291	365	327	337	328	305	329	319	324	364	339	304	327	339	352	322	316	337	333	333	280	324	313	305	278	334	309	382	325	348	319	324	296	334	326	319	320	286	344	351	301	315	289	323	354	326	292	318	329	329	311	359	327	309	308	386	329	325	317	317	342	310	317	309	348	317	355	283	316	315	336	352	331	328	362	316	333	331	320	336	316	323	354	335	327	322	334	295	294	333	297	336	345	301	318	357	295	355	289	301	299	334	334	301	316	311	321	311	329	307	332	335	336	341	307	335	355	329	326	328	324	312	329	319	331	326	336	304	287	344	335	367	294	355	292	323	316	354	331	327	301	334	362	344	307	324	304	321	338	353	344	338	353	314	304	337	333	351	336	316	356	338	305	307	330	331	367	300	325	332	322	335	310	326	302	335	323	339	331	336	321	327	310	344	314	319	326	340	353	307	311	307	338	324	325	327	307	355	291	320	336	315	306	309	304	331	325	315	335	319	328	325	303	313	345	290	316	330	298	307	346	296	314	333	336	297	307	343	339	339	316	325	332	378	297	329	323	308	326	327	365	317	336	310	325	358	322	324	324	324	315	298	314	313	361	312	322	320	324	329	316	332	344	316	316	310	317	328	333	333	319	336	322	325	331	303	304	295	294	307	313	305	313	334	297	339	347	335	338	314	312	304	322	308	352	359	357	343	292	311	297	308	345	330	306	350	328	308	340	338	313	304	325	307	314	308	311	310	315	339	314	306	349	323	347	353	329	297	326	316	305	331	299	328	303	311	346	324	317	304	326	311	320	304	320	327	318	327	333	347	321	344	317	334	310	331	307	340	338	340	319	306	345	325	301	317	350	342	327	341	313	321	320	334	322	291	323	334	299	312	331	295	346	352	356	321	344	343	362	324	341	343	339	325	321	318	331	343	335	332	314	325	301	309	337	323	312	306	319	330	298	352	345	322	344	348	299	329	332	312	353	333	321	327	329	316	318	318	316	324	285	297	325	332	338	303	324	302	324	309	315	339	337	336	363	311	308	307	305	330	281	303	340	308	308	292	304	338	354	309	323	327	331	320	280	321	312	330	315	314	327	324	312	321	306	319	288	306	317	300	336	344	377	339	325	360	345	322	311	320	315	316	292	332	345	323	345	270	349	323	332	331	330	326	301	303	320	337	345	331	288	321	295	298	325	327	316	302	299	349	349	291	283	322	337	309	333	308	340	293	307	280	331	340	308	333	331	345	282	340	341	316	320	326	335	307	330	326	311	316	319	321	305	335	327	339	314	311	305	318	310	337	325	292	306	305	369	295	306	295	335	315	322	321	325	366	314	321	370	297	328	337	291	296	345	320	340	298	314	317	290	320	328	336	309	301	313	327	291	308	332	315	332	319	301	339	303	310	335	354	319	305	284	357	332	341	332	315	318	354	310	346	329	335	314	338	325	361	335	353	342	332	330	336	315	318	326	328	321	324	304	333	329	335	331	341	285	326	304	373	353	288	336	350	329	321	331	343	342	331	325	285	362	345	334	302	310	337	336	329	311	320	318	277	301	357	310	336	304	300	330	336	305	316	308	331	322	299	324	293	322	346	285	355	298	332	327	343	316	321	329	303	311	320	335	322	343	302	321	350	368	330	316	341	365	303	325	331	321	356	302	341	292	288	359	357	347	328	339	310	320	342	275	320	316	337	329	340	356	320	324	309	288	348	308	332	334	373	331	333	322	337	336	304	309	342	292	341	338	321	357	315	303	297	321	316	335	291	348	311	315	336	311	326	333	324	295	342	357	306	341	369	331	269	324	295	311	288	291	369	354	320	347	328	275	325	289	329	321	310	328	359	327	324	327	315	308	339	319	332	326	319	327	328	359	319	321	335	313	305	332	367	310	328	326	297	312	310	321	298	310	352	312	325	337	309	346	329	299	330	332	331	326	317	327	353	301	338	322	376	335	332	328	325	306	305	310	315	298	338	309	369	333	301	320	357	322	325	321	345	337	305	304	311	328	305	336	317	332	300	339	302	310	338	351	327	311	329	335	284	304	309	335	314	347	304	307	347	303	321	330	325	343	305	343	296	328	372	353
44995	16244	13771	22184	10414	5763	4139	3131	2384	2147	1860	1769	1627	1464	1387	1352	1285	1171	1167	1081	1104	1024	1015	996	999	931	947	878	903	909	906	883	890	937	868	891	814	828	835	861	879	824	788	777	850	815	796	840	852	830	809	813	855	758	753	863	780	882	784	789	831	792	814	836	796	814	764	794	779	821	813	772	805	793	824	803	806	818	767	766	746	788	768	734	766	769	811	734	754	798	728	766	795	754	774	787	845	787	753	743	761	808	796	769	755	774	768	790	751	734	698	777	762	761	771	714	751	780	753	779	737	793	747	800	791	763	773	810	840	772	798	818	781	762	810	765	717	751	740	774	714	815	796	750	783	803	787	766	774	776	791	810	774	754	746	805	821	788	753	809	788	769	777	734	767	735	760	803	807	764	727	750	751	798	787	772	794	773	778	773	782	812	789	739	691	766	758	765	731	726	736	761	805	790	775	779	744	799	751	765	748	781	753	793	789	769	750	801	764	769	753	777	763	795	771	748	803	744	761	790	748	784	804	757	777	782	780	744	776	791	775	727	757	756	747	789	732	751	736	713	807	828	777	755	781	730	747	790	786	801	809	815	749	713	741	772	784	764	749	795	773	728	757	748	749	736	782	734	732	818	751	699	763	775	759	761	795	743	706	744	756	829	798	733	794	822	713	731	754	777	740	720	742	720	764	796	786	796	782	776	782	734	790	785	755	747	769	793	759	772	769	781	802	751	772	737	741	724	775	785	732	719	742	773	759	794	791	736	727	751	784	793	771	801	749	752	752	773	737	743	758	760	712	755	803	730	776	780	758	779	709	744	726	776	783	764	776	723	775	784	749	741	732	771	743	740	756	743	773	785	773	790	783	780	751	765	735	767	798	778	794	790	782	745	752	755	743	727	816	729	760	735	792	738	763	780	787	740	778	739	802	720	772	765	744	832	806	748	750	750	733	727	804	745	776	758	757	730	787	788	753	736	773	779	798	773	727	796	769	805	780	814	785	846	783	751	719	773	796	737	796	772	815	829	735	784	725	799	792	769	735	733	780	812	714	737	693	735	798	789	733	809	779	782	734	762	688	762	760	733	746	738	751	822	764	798	752	759	816	764	771	793	764	793	756	815	734	786	792	804	743	805	725	772	703	788	775	733	782	773	737	769	776	735	712	762	778	756	759	790	779	800	766	743	744	791	798	739	797	780	786	762	723	774	745	767	752	787	800	787	737	789	787	768	762	764	705	773	776	747	796	803	776	755	783	797	761	725	780	725	744	746	726	772	744	796	727	816	789	723	766	762	749	761	766	770	764	758	810	749	752	792	786	734	701	765	808	787	793	742	742	759	767	779	775	751	781	783	772	768	779	762	784	776	832	732	755	764	789	746	705	735	738	714	721	737	734	771	762	788	779	730	763	757	797	765	768	781	738	811	747	801	767	740	803	775	768	739	822	728	764	803	786	762	783	769	759	754	780	757	753	712	748	755	778	790	717	763	730	773	729	763	748	747	722	766	776	757	758	769	785	763	778	769	767	784	761	776	741	743	793	802	752	763	749	767	784	764	751	770	756	774	789	752	765	691	796	753	761	754	785	746	794	772	771	787	769	784	720	726	772	852	784	742	779	727	785	809	740	783	743	758	790	743	796	758	726	729	801	792	786	758	820	788	762	763	742	727	790	754	771	773	774	722	736	741	762	754	745	724	752	750	787	746	736	771	769	794	786	765	750	755	776	761	773	721	748	768	750	723	727	764	820	762	713	726	739	745	782	808	749	805	785	779	712	803	772	796	794	726	800	774	746	727	769	797	826	771	748	785	747	816	768	781	698	717	820	788	736	804	768	735	748	727	736	728	758	775	778	730	721	754	760	748	741	728	776	764	752	765	766	733	735	772	751	745	768	752	726	741	745	755	770	788	746	765	835	720	755	748	702	767	765	804	721	748	785	748	798	800	769	801	738	738	769	817	758	735	702	824	745	768	764	745	760	805	726	759	764	703	771	716	765	769	747	735	748	729	754	775	718	741	758	763	734	760	771	773	753	737	723	745	772	792	789	728	739	753	767	718	774	769	795	747	754	726	727	804	786	778	740	750	771	805	749	787	771	745	694	758	836	739	747	763	766	836	762	712	743	754	748	801	691	773	779	752	793	734	788	767	762	773	773	807	777	828	685	735	807	755	774	761	748	756	756	807	763	746	752	754	753	771	775	727	734	737	757	806	770	736	767	734	724	758	769	778	697	769	779	722	757	755	780	769	763	797	750	795	775	784	813	777	759	762	762	787	731	795	800	747	754	760	813	777	749	736	743	760	762	786	781	777	791	780	779	808	774	706	754	696	779	785	759	697	750	821	791	747	815	799	758	748	725	743	769	766	743	715	739	764	772	755	780	765	814	803	745	774	734	774	776	737	725	785	712	748	762	722	753	752	770	737	794	739	750	747	746	763	725	725	752	752	766	777	791	777	768	743	785	830	765	773	729	768	721	771	767	800	726	794	749	743	726	759	737	783	735	746	718	759	759	727	774	779	789	755	710	806	758	764	718	739	734	756	774	747	761	730	792	795	756	790	763	785	782	738	755	777	742	788	776	750	790	774	726	805	799	722	735	789	761	727	737	757	820	767	777	762	768	804	757	739	714	767	749	683	807	791	790	704	705	768	786	742	720	720	797	776	760	820	722	764	813	796	766	765	749	760	783	790	768	800	745	733	772	725	767	778	730	760	752	748	732	756	741	746	757	759	780	735	751	721	785	772	799	798	834	805	766	739	772	778	816	749	790	784	748	699	778	755	756	773	744	752	786	747	758	811	772	723	760	726	780	798	780	771	746	797	789	741	738	843	782	791	814	759	762	728	740	774	812	787	773	770	746	812	774	736	728	719	687	752	808	765	758	739	681	742	749	767	726	743	760	843	769	832	770	788	788	798	766	719	803	752	732	782	745	770	738	791	725	715	741	787	790	763	760	805	791	811	755	778	790	773	698	772	732	764	797	771	781	761	792	764	765	759	790	796	747	755	763	742	752	785	782	768	728	831	735	801	744	747	769	771	752	777	745	763	733	780	806	738	760	734	757	797	780	772	788	800	759	770	779	780	760	792	775	764	782	760	747	734	786	783	738	726	745	773	715	742	733	750	740	825	752	767	731	762	794	777	757	746	742	733	747	788	749	731	784	732	774	779	695	802	731	756	774	713	715	762	731	725	762	793	716	708	778	781	772	748	743	778	771	740	807	771	785	765	776	798	768	791	735	710	758	728	779	766	754	810	786	711	754	761	788	793	780	732	728	742	765	752	757	783	774	772	803	756	802	799	727	710	737	741	809	755	767	773	738	767	767	767	781	758	769	717	766	756	749	732	747	749	828	751	741	788	795	756	757	738	747	780	780	758	799	818	759	753	721	742	749	740	796	774	737	765	748	774	781	714	777	769	781	777	781	743	735	725	760	737	761	773	794	752	696	748	770	770	764	770	752	752	792	758	770	728	753	774	736	843	781	755	792	726	760	756
31724	19715	6218	2047	1080	508	304	209	162	162	161	156	156	164	144	142	137	141	149	157	155	135	150	130	137	138	158	172	136	134	142	131	137	132	135	145	162	164	153	131	141	164	133	173	175	140	138	140	171	142	160	139	164	142	122	140	163	138	150	132	135	170	174	156	149	146	135	161	143	155	151	150	150	157	153	150	155	134	143	158	154	133	149	153	145	148	140	142	148	147	137	146	148	172	125	125	160	148	132	145	150	165	146	137	138	133	131	149	128	165	154	155	146	128	167	120	120	148	144	136	122	138	161	156	126	180	144	144	158	139	146	158	155	131	160	120	144	141	153	124	152	150	161	144	129	117	158	149	158	131	164	165	155	141	147	140	147	158	147	157	154	128	157	158	130	130	142	135	124	123	140	153	173	140	149	137	155	148	136	134	143	137	162	130	163	116	151	144	160	147	144	138	148	140	149	143	143	160	159	140	141	135	131	155	141	145	152	147	142	171	146	150	132	134	140	136	162	132	137	161	150	133	171	134	162	143	150	126	160	160	142	144	133	133	180	150	137	164	149	137	162	153	152	129	121	159	140	152	133	152	172	140	123	118	137	147	156	162	132	131	134	123	156	135	147	154	144	141	156	165	125	146	121	142	133	148	128	137	128	130	147	149	137	148	146	142	145	158	146	142	155	125	144	143	153	140	167	132	148	157	134	154	168	144	133	170	154	134	133	116	178	131	160	130	140	144	162	159	145	147	150	134	147	130	154	161	148	161	143	143	129	136	133	159	156	144	152	143	142	147	153	169	133	131	163	145	136	129	149	130	146	151	138	160	159	163	141	137	157	157	139	148	112	152	154	149	142	137	142	147	163	169	139	141	128	146	147	144	144	136	157	144	142	153	165	136	129	138	147	134	137	169	151	183	132	166	153	143	137	119	130	157	159	139	154	118	130	150	156	157	138	138	132	130	145	149	137	159	151	128	151	154	155	130	141	138	141	153	129	123	155	141	122	140	140	158	149	153	158	151	148	149	170	158	137	144	130	185	169	150	126	141	158	149	131	147	160	146	154	138	129	161	151	132	142	137	144	144	147	158	133	141	145	142	151	159	150	159	123	143	129	131	147	147	155	143	132	143	148	146	133	134	145	115	149	124	154	139	142	152	165	167	137	146	145	129	153	138	150	158	129	173	151	143	145	140	151	153	139	165	154	153	144	145	141	132	137	153	143	135	160	169	133	138	145	134	144	141	115	151	139	137	146	150	150	141	164	150	163	134	161	137	150	152	143	152	141	155	129	133	132	142	143	154	137	169	155	123	146	125	130	172	129	168	160	152	133	154	147	163	189	141	145	133	161	125	136	143	150	154	184	121	137	164	151	145	135	164	170	138	131	150	132	132	154	157	195	155	130	146	160	143	144	146	154	169	150	145	145	118	161	157	142	155	137	147	147	128	141	148	133	156	132	165	141	159	160	140	163	145	143	172	165	150	162	155	138	148	161	145	148	130	139	177	146	152	148	154	144	126	145	124	133	150	142	151	165	144	139	150	141	143	147	140	147	141	156	160	140	137	146	145	137	154	159	145	161	151	140	131	154	138	144	131	167	156	112	171	137	141	156	142	151	131	151	139	163	164	145	139	138	145	154	143	155	156	145	149	127	161	150	124	186	152	151	127	134	148	132	138	147	156	144	158	158	137	131	147	142	134	145	139	146	147	148	151	149	150	130	154	156	138	158	157	138	145	156	157	151	158	153	154	167	121	164	147	150	171	115	150	126	146	139	154	176	150	137	150	145	125	144	131	142	158	171	132	138	149	140	169	138	161	139	128	148	130	130	145	152	141	146	158	158	143	154	141	136	148	150	147	148	133	115	166	129	146	138	133	138	168	135	134	137	154	160	148	148	149	129	147	148	148	140	159	145	149	170	145	152	152	132	119	150	167	161	136	140	144	126	164	128	131	163	146	151	163	141	136	140	164	163	149	133	158	137	154	153	121	142	137	156	140	152	116	151	140	141	145	158	145	133	154	161	130	153	114	146	147	123	148	142	144	143	157	155	125	151	132	131	156	133	152	156	129	146	142	154	151	141	156	152	129	169	157	117	153	133	124	143	128	150	149	146	150	129	160	143	139	150	151	147	153	135	149	152	150	130	142	145	136	138	175	126	154	137	150	141	146	143	137	145	134	150	168	148	114	120	153	151	152	158	146	153	140	144	141	141	125	140	151	159	146	176	145	133	135	146	157	163	129	136	157	144	137	129	140	157	150	135	165	126	136	137	147	156	138	129	167	146	162	152	146	147	145	138	141	152	140	122	129	167	124	138	148	181	137	147	136	156	146	161	147	148	131	164	147	130	159	172	127	149	150	144	141	136	128	153	151	145	152	143	160	163	143	151	143	156	140	138	140	144	139	132	143	158	143	161	140	138	148	168	147	142	158	151	151	140	157	148	153	126	123	155	138	145	169	163	152	155	150	148	138	127	129	140	141	152	155	135	145	149	153	159	154	149	145	141	162	151	160	137	160	148	158	151	152	173	130	146	147	156	151	165	162	148	138	159	129	139	148	138	157	149	131	143	162	143	141	151	147	162	136	149	133	164	151	156	125	143	143	148	123	149	151	160	142	159	143	169	175	137	139	147	170	142	115	164	141	147	144	151	129	149	163	144	133	171	141	131	136	120	142	172	153	144	131	136	132	170	136	128	127	153	134	154	159	148	136	178	163	180	142	134	143	148	148	158	124	133	149	144	160	151	120	141	163	145	149	145	144	123	132	144	154	125	145	160	142	158	158	161	158	146	149	138	138	137	138	141	127	147	147	162	143	150	146	151	168	184	139	137	134	163	149	113	125	151	132	164	160	140	153	161	123	153	170	141	148	138	147	148	144	139	156	147	155	173	130	145	134	145	167	137	138	132	153	144	145	152	157	152	159	141	141	150	153	139	153	137	135	150	146	160	166	122	146	127	130	158	147	160	154	135	136	153	144	126	131	135	150	149	160	159	137	152	149	133	155	152	134	141	160	145	145	145	142	140	135	117	130	133	143	131	158	156	160	146	146	143	159	155	156	152	160	149	157	132	121	142	129	159	139	173	142	167	126	175	130	148	126	148	159	134	127	144	182	130	147	155	150	152	141	143	143	168	161	148	135	144	157	147	151	151	148	146	154	127	141	132	147	138	150	136	153	139	162	143	155	152	148	142	141	137	136	131	137	150	129	145	151	148	151	159	136	164	147	145	133	165	138	159	148	153	169	139	151	151	139	125	122	138	139	160	152	148	152	162	141	148	142	131	159	140	152	140	132	156	149	156	162	145	147	145	142	151	137	139	133	143	123	162	119	149	147	157	152	132	151	110	153	129	170	156	159	125	136	136	139	142	151	143	160	134	123	158	144	143	158	145	149	134	136	145	129	159	146	153	148	131	143	121	163	155	135	148	139	150	148	168	137	165	134	136	134	145	150	144	138	131	140	155	150	145	160	147	156	137	123	139	163	144	140	157	154	157	157
26738	9966	1389	1268	1952	615	547	520	491	515	470	424	460	459	468	463	433	411	450	453	399	458	452	456	446	410	453	429	454	442	436	444	435	417	466	428	447	427	432	449	419	457	401	394	417	377	392	432	420	429	430	463	431	395	427	405	412	390	435	443	452	413	450	426	426	439	437	404	410	419	471	420	453	472	417	418	432	418	443	421	439	419	406	435	453	425	451	397	425	425	419	452	417	424	433	416	435	417	441	472	446	432	404	409	427	414	448	422	438	455	449	429	445	436	419	395	433	436	424	447	392	401	448	433	451	427	439	414	391	417	448	432	451	414	452	392	420	434	435	440	445	448	439	413	410	419	440	401	455	448	395	452	443	455	458	444	419	383	442	461	411	412	403	417	402	407	425	422	436	416	413	467	438	431	442	407	459	394	433	470	456	452	421	407	415	444	433	402	405	419	445	433	422	413	421	424	433	432	457	425	467	440	460	406	464	448	442	418	429	454	424	441	414	447	415	422	427	388	407	425	424	416	405	413	387	428	458	427	446	433	441	410	451	448	436	431	459	509	432	431	426	430	428	398	438	423	445	428	474	415	421	454	402	429	419	431	435	446	434	398	442	366	399	399	432	415	447	435	479	451	423	400	427	427	469	451	406	425	414	415	415	411	398	452	422	434	443	405	457	407	451	431	412	436	387	431	420	489	389	417	394	475	393	427	420	435	442	418	424	443	405	410	427	418	430	439	408	403	438	436	435	467	420	430	446	399	437	450	407	443	414	419	418	418	395	461	394	425	402	429	425	452	401	407	413	405	431	391	416	434	451	409	448	432	459	449	423	424	427	428	386	414	445	471	415	419	443	423	395	416	444	431	423	409	468	451	424	407	413	470	430	434	394	430	404	422	417	455	443	408	488	445	469	429	393	404	471	418	420	452	414	384	414	439	450	419	434	411	453	450	439	407	439	437	450	474	386	438	432	436	430	450	458	423	449	458	422	408	427	443	441	453	387	435	402	442	450	433	435	419	423	430	420	414	424	434	433	423	405	430	434	425	421	389	415	393	452	421	422	429	415	440	441	460	428	428	405	438	434	359	435	426	432	415	421	430	383	441	437	420	436	421	463	412	425	412	389	456	422	446	436	412	455	466	397	440	440	446	407	415	421	451	454	431	436	465	422	408	412	421	414	435	432	409	399	411	412	420	429	435	398	438	429	393	428	433	441	432	416	436	460	440	439	451	444	430	416	428	425	442	412	389	446	418	454	458	471	419	421	411	426	431	412	446	431	432	445	436	429	427	404	408	406	418	407	437	443	411	461	413	420	414	450	447	421	431	379	460	411	470	429	469	429	437	467	423	431	458	377	433	425	390	417	399	419	430	422	395	412	444	428	472	383	416	389	422	436	430	418	447	473	429	430	395	407	447	427	432	407	448	438	453	422	426	429	408	472	458	438	452	421	419	444	414	451	407	401	411	434	434	454	400	454	399	419	444	402	409	374	466	430	408	418	442	448	426	428	417	410	436	424	399	432	402	441	391	450	414	443	451	406	414	464	448	429	400	410	444	434	436	450	431	405	440	432	441	412	413	442	427	425	435	413	444	429	438	396	388	433	439	438	452	415	446	411	432	443	430	427	409	423	440	459	409	453	428	421	432	448	414	420	437	433	465	437	431	439	446	407	431	425	389	393	407	459	426	426	432	403	389	397	470	448	459	425	408	419	429	450	443	443	405	419	417	428	411	406	417	370	437	444	410	440	396	406	402	414	415	397	400	412	399	433	412	432	419	427	448	444	445	444	395	467	398	454	440	428	430	461	377	452	451	446	449	384	451	445	450	440	445	421	431	437	421	454	416	442	422	435	411	421	436	465	380	432	437	422	413	422	416	403	404	436	410	426	424	417	391	417	392	421	454	425	451	441	417	438	420	438	457	415	410	411	413	423	431	431	465	429	468	413	406	452	454	380	420	451	440	404	423	440	425	416	403	366	392	403	427	416	431	401	419	413	450	412	433	423	475	414	381	357	446	424	407	479	428	421	397	415	428	413	448	422	435	434	440	419	427	445	403	420	446	412	437	383	448	424	412	398	413	438	418	419	391	428	428	444	409	431	411	419	398	416	428	401	444	413	407	392	404	432	428	452	417	443	442	419	457	442	426	426	412	413	433	464	417	449	408	459	410	444	447	427	381	424	398	453	435	404	426	396	413	445	434	454	415	454	439	444	391	419	413	421	430	431	408	452	397	420	442	417	405	403	433	427	464	417	423	466	439	414	409	410	414	411	391	422	426	386	437	432	433	422	427	429	421	417	409	412	431	428	408	415	441	430	426	435	430	418	424	445	446	422	446	452	427	411	442	387	422	408	419	441	450	425	397	422	422	433	397	403	438	420	427	405	440	453	418	425	461	421	423	415	441	434	423	461	423	434	399	440	421	419	413	425	428	409	374	463	418	417	411	424	417	428	428	395	422	436	429	429	431	398	412	462	413	427	400	413	412	404	419	413	407	414	422	402	414	399	450	430	423	427	401	448	400	405	454	432	431	456	436	409	426	422	414	429	384	426	420	412	402	431	471	395	428	467	429	409	432	449	462	408	462	391	412	464	443	459	412	412	422	428	422	414	441	436	418	444	423	385	430	443	411	427	428	445	475	438	427	455	415	414	392	413	422	415	433	425	427	440	422	401	448	453	420	420	410	443	431	449	452	422	383	436	396	419	427	424	394	395	477	459	416	427	438	455	431	428	436	420	428	423	434	452	458	396	464	436	439	450	465	423	445	408	432	436	411	433	421	449	457	413	402	389	412	401	407	434	430	433	418	412	429	436	412	405	474	413	406	415	436	472	419	409	426	401	401	442	451	449	456	401	460	444	400	397	461	454	439	434	456	447	439	434	443	431	426	431	436	376	407	439	397	480	400	448	443	399	412	452	403	442	432	419	433	403	437	431	413	419	450	435	483	424	430	452	451	433	413	460	414	465	396	415	401	385	389	447	424	443	421	400	372	400	435	435	414	424	467	438	412	422	386	396	424	464	422	418	421	435	453	423	434	422	434	442	460	410	418	381	419	411	425	427	403	448	420	424	452	403	462	467	436	424	431	428	445	416	445	463	414	411	422	395	447	455	437	418	452	426	440	393	442	432	406	428	428	429	396	420	438	451	438	424	421	454	395	380	420	402	413	449	457	388	399	411	461	448	402	435	414	415	433	458	421	424	416	466	445	428	398	383	458	437	463	420	404	395	431	397	412	426	439	443	400	420	446	409	436	437	438	401	463	401	395	430	402	465	409	438	413	405	414	417	415	421	405	424	382	408	411	435	446	433	398	416	399	429	408	423	460	423	433	404	401	430	415	460	417	421	404	439	421	427	426	444	419	441	438	432	400	415	414	432	427	395	431	446	444	449	427	425	390	450	405	407	433	399	450	384	399	433	423	417	466	433	419	443	468	395	417	420	453	411	418	406	412	427	397	426	434	439	421	419	444	438	435	443	415	461	424	469	405	424	380
45828	41894	25862	20091	15980	5196	1869	618	264	186	171	157	181	180	186	149	171	186	180	152	176	186	145	169	182	181	173	181	186	187	187	154	164	155	168	182	168	179	183	189	150	154	185	140	161	164	168	163	163	170	169	159	162	174	182	177	159	173	172	164	145	210	171	143	170	164	168	160	166	152	183	159	148	149	160	161	166	164	160	167	151	188	153	155	163	152	177	167	145	153	163	162	172	176	149	174	169	166	185	148	178	167	173	162	151	164	150	181	177	190	176	140	168	183	168	172	172	173	163	157	158	175	160	174	176	184	169	171	166	151	153	184	193	180	174	171	168	175	159	171	171	152	166	176	177	133	181	175	179	173	175	153	202	168	171	177	176	151	186	175	180	146	154	166	137	143	190	164	172	195	177	144	177	152	167	190	186	177	188	185	164	161	173	177	173	194	170	170	164	191	168	153	172	157	167	151	154	154	166	157	164	152	174	159	191	144	171	160	172	172	154	175	181	177	156	150	186	157	193	154	176	155	197	167	155	167	156	177	168	182	178	161	163	158	172	144	169	197	144	179	180	170	170	179	166	146	191	177	170	172	170	165	163	174	165	152	185	196	152	160	146	174	158	175	183	159	162	169	187	155	167	166	185	157	173	174	168	155	185	164	179	179	177	170	164	157	164	191	171	157	144	181	172	191	181	165	173	160	168	177	154	165	167	164	160	187	182	167	141	187	149	183	173	163	158	163	171	135	170	152	161	154	181	152	170	172	146	145	187	152	175	160	160	154	190	184	156	160	172	178	153	191	164	154	157	176	159	196	188	171	158	162	156	157	166	138	177	172	162	157	173	158	193	167	179	165	181	177	181	167	168	170	153	153	148	138	182	162	169	157	150	172	168	199	196	165	166	162	171	173	156	133	147	163	160	165	152	180	179	156	167	183	161	168	201	172	160	153	157	168	180	165	171	167	142	159	167	171	166	174	183	162	149	173	159	154	147	169	186	152	177	162	186	182	167	168	177	154	177	182	177	174	165	173	160	176	174	178	186	181	173	175	172	144	175	176	159	163	189	182	175	159	186	157	187	156	156	167	172	150	160	164	167	140	152	165	181	173	160	183	171	186	152	161	166	164	153	164	171	172	168	173	149	151	166	163	157	175	160	176	199	177	176	184	170	166	156	160	155	179	162	190	165	177	144	173	170	173	173	164	168	164	146	189	161	180	159	170	173	179	180	169	183	164	145	168	156	204	163	165	158	173	175	152	188	185	175	171	173	192	169	153	179	150	169	171	180	174	190	160	167	160	195	162	158	162	178	158	163	196	174	170	165	149	170	168	179	154	161	169	153	163	181	166	167	173	184	161	159	187	155	176	167	175	170	178	151	173	145	158	143	167	167	167	185	166	179	175	178	142	173	194	146	151	156	163	178	186	166	164	195	167	168	163	173	164	179	189	202	157	175	200	183	161	159	181	166	155	185	181	164	152	181	180	180	168	168	182	151	176	146	161	167	175	156	166	173	148	155	155	164	190	180	182	166	166	191	158	149	150	155	168	176	194	156	183	168	173	187	172	177	170	200	151	181	168	166	168	144	142	149	166	159	155	174	157	194	190	170	153	161	172	160	181	178	155	164	169	151	150	182	166	173	166	180	152	165	162	179	185	172	133	184	191	163	159	176	168	185	165	157	171	162	161	169	183	158	177	170	185	178	151	178	169	168	172	173	184	171	174	159	202	152	168	174	168	169	170	176	158	157	177	173	147	172	160	165	148	168	163	165	167	171	154	158	142	171	160	179	162	164	167	183	152	165	162	156	180	171	165	185	175	157	185	153	169	184	172	162	157	187	146	159	157	186	154	155	164	165	166	176	157	186	180	156	173	163	164	169	192	193	162	167	184	167	175	187	172	185	172	151	152	167	164	160	164	183	192	148	167	193	163	190	156	188	153	149	180	152	166	168	149	180	173	151	178	167	196	160	151	200	164	193	148	180	149	151	153	158	168	156	155	167	136	168	156	181	182	171	171	178	152	147	153	164	168	176	185	160	168	171	163	173	186	164	164	169	149	147	156	169	158	168	157	187	161	163	158	187	167	158	155	156	188	179	143	169	143	165	179	191	166	174	156	168	167	174	152	169	149	161	156	190	166	186	174	172	187	169	189	154	155	158	163	163	165	167	156	168	173	164	147	182	152	141	157	173	193	164	162	162	163	165	157	171	196	169	159	180	140	177	176	153	173	164	167	175	185	181	155	172	185	181	147	178	165	176	205	147	158	162	153	181	169	195	160	180	187	175	176	162	191	153	163	171	154	204	160	179	191	186	164	174	135	95	165	162	187	182	187	164	150	172	163	179	186	150	144	164	177	178	166	162	185	168	176	182	167	182	168	150	163	182	176	186	176	178	154	169	166	187	150	196	176	166	192	205	187	166	157	177	179	184	165	177	175	160	176	168	171	173	151	171	163	174	179	151	158	155	166	150	164	167	161	165	164	157	159	162	160	168	159	182	188	166	159	159	181	181	164	169	169	184	158	172	195	173	165	149	161	165	167	168	151	164	165	176	180	184	168	186	161	176	170	159	159	177	165	176	182	177	163	159	174	158	164	159	176	181	176	164	179	183	163	168	163	160	177	170	152	164	165	173	182	176	171	175	177	167	177	176	157	169	189	189	175	170	166	172	147	151	166	190	178	169	183	163	184	155	169	188	171	159	158	195	146	164	173	178	185	167	190	136	167	176	177	162	171	177	188	161	152	164	155	164	157	166	181	150	184	170	159	173	162	161	178	192	186	183	187	182	179	166	152	176	173	164	182	169	168	159	158	150	160	187	169	168	181	161	172	178	166	144	161	132	173	186	173	187	166	160	156	159	169	173	177	168	160	185	183	160	174	160	161	148	193	159	157	153	156	177	174	154	162	175	172	160	171	178	151	166	151	158	163	161	175	162	165	172	163	191	170	189	176	162	163	171	150	161	174	198	164	165	167	173	173	149	166	153	162	203	168	194	177	151	158	183	184	181	183	180	162	182	186	192	170	187	162	170	159	168	147	162	176	149	164	144	174	157	159	144	178	153	177	153	168	173	180	173	165	198	177	165	158	155	155	176	166	176	155	160	158	140	157	161	171	144	167	171	170	162	182	148	180	184	179	183	164	159	188	184	178	154	159	166	149	155	163	168	150	162	174	168	174	164	183	178	153	175	191	164	152	170	177	167	175	181	174	175	181	170	183	174	202	166	172	180	162	158	157	184	163	176	170	169	157	182	175	162	171	172	162	189	182	153	161	152	172	183	161	186	179	187	163	182	155	183	182	172	178	158	165	170	168	184	180	187	166	143	159	193	160	187	157	160	158	177	168	157	159	163	177	177	146	156	183	153	187	175	145	176	179	154	181	176	166	174	173	172	183	187	169	159	204	170	165	175	171	155	138	162	190	160	163	173	182	163	162	184	134	184	175	173	164	178	170	182	172	173	175	192	175	165	179	173	167	149	178	177	189	167	169	150	161	167	120
39121	35352	3858	7711	17316	1000	770	686	605	615	586	594	554	546	541	522	517	524	534	512	535	510	490	468	463	447	535	520	517	473	520	513	489	462	495	492	513	442	518	507	524	511	496	535	508	506	492	497	505	464	477	484	475	476	470	477	522	502	475	485	463	455	487	492	486	499	492	494	496	490	470	504	498	510	528	471	458	516	470	449	495	473	520	472	480	466	492	483	495	502	507	472	478	505	466	485	518	495	491	508	491	470	498	526	496	494	532	495	509	476	499	479	502	533	530	486	503	526	528	487	487	478	469	460	514	495	495	493	486	474	493	446	500	469	497	522	519	506	496	518	484	521	482	474	489	452	490	471	486	496	514	470	490	479	494	502	482	525	493	481	498	454	433	520	481	493	477	492	524	467	456	501	525	527	505	493	503	522	499	507	465	496	521	521	446	479	475	500	494	488	504	508	470	463	497	486	435	485	517	465	489	476	492	462	474	504	500	526	489	478	445	459	543	488	462	484	481	453	481	499	507	509	509	475	483	467	449	516	499	488	493	514	468	492	511	471	465	502	465	530	477	506	477	534	494	463	520	504	478	443	471	525	514	507	456	462	486	513	490	501	476	470	491	439	499	466	467	507	444	463	508	466	498	518	486	505	488	483	476	517	502	522	515	459	492	490	489	465	453	474	502	514	483	529	476	466	509	499	503	507	514	502	490	490	495	478	503	506	512	451	466	457	511	428	489	484	479	530	493	504	502	502	493	472	474	480	495	465	498	481	505	437	522	483	460	519	471	515	477	494	465	481	485	512	486	485	453	488	489	474	513	451	534	455	444	519	515	486	481	481	495	506	454	501	466	492	486	514	496	507	515	484	503	475	477	502	485	483	464	491	519	500	468	498	523	481	485	498	492	492	497	468	484	497	512	478	484	479	465	481	468	491	458	462	466	465	506	521	500	463	509	496	467	491	447	471	418	503	481	482	494	533	529	457	471	505	490	459	497	440	530	475	459	510	497	523	475	491	508	504	512	487	454	449	488	460	493	464	478	443	538	518	478	481	457	450	502	490	455	468	474	509	504	480	466	448	489	503	498	482	493	490	491	471	476	506	485	498	511	459	487	513	530	523	490	464	509	492	485	507	482	478	519	482	459	489	550	491	483	514	493	469	483	496	452	476	467	457	486	481	527	467	491	473	512	485	494	493	493	459	482	479	473	485	461	446	482	495	446	475	482	475	445	484	530	471	502	456	525	475	496	432	476	502	486	457	491	496	494	481	492	476	504	496	478	510	476	466	463	483	501	494	505	481	483	508	447	489	470	430	491	479	506	490	526	504	456	480	496	478	430	474	473	452	472	495	520	492	452	459	468	475	543	493	501	491	514	492	533	484	487	514	489	494	458	481	491	476	498	487	488	474	440	492	466	514	483	521	476	447	470	470	461	465	467	473	462	513	476	507	506	492	461	504	505	486	489	474	475	510	529	520	512	487	505	475	483	486	535	480	505	490	491	434	450	498	492	518	513	471	470	486	493	481	467	492	461	510	497	506	510	462	452	478	468	453	465	501	535	540	478	515	504	509	485	512	470	478	501	472	508	487	435	465	504	492	504	471	488	508	479	448	450	486	488	510	473	481	482	497	509	455	475	490	506	494	473	483	509	482	493	489	489	505	465	504	460	479	464	491	465	508	496	500	483	476	517	490	483	462	477	448	486	456	472	483	487	518	482	479	492	468	468	499	473	509	457	505	502	474	466	477	464	490	467	477	504	480	511	488	526	527	525	494	483	481	449	496	469	457	478	454	474	524	485	511	507	472	484	490	484	494	499	465	484	480	546	483	477	505	473	498	469	501	516	538	500	511	477	516	483	491	469	511	492	454	473	547	490	470	514	496	498	435	531	504	491	470	487	478	512	507	510	502	483	481	498	474	520	526	474	460	443	466	482	464	487	483	481	490	497	503	476	483	509	470	499	526	458	458	486	464	485	494	518	492	518	502	530	531	481	454	460	477	514	499	484	533	521	497	487	501	473	472	501	476	475	483	455	517	529	545	463	473	459	482	470	483	481	503	456	463	461	497	486	514	508	467	498	525	490	468	476	452	496	446	474	478	502	458	458	452	442	468	498	454	504	478	515	482	485	491	449	482	492	510	475	439	438	490	497	493	460	481	464	493	514	495	494	510	484	515	444	490	498	492	477	496	484	468	514	475	559	474	457	485	446	492	494	459	521	490	460	495	471	490	503	511	492	496	497	513	505	531	426	502	521	480	482	457	476	474	459	471	518	490	520	491	467	494	489	533	477	449	462	489	505	517	521	478	508	431	482	464	474	492	480	484	477	466	509	492	477	478	515	501	519	448	500	479	547	473	457	437	487	517	500	493	440	477	511	507	497	477	466	510	489	491	472	502	479	473	455	478	510	526	440	479	521	476	487	509	471	515	486	496	504	485	467	465	473	466	491	477	484	526	490	457	474	444	485	488	491	499	473	483	493	525	500	453	463	514	433	500	446	454	512	494	484	461	479	473	457	493	525	475	511	512	477	518	453	500	475	448	471	472	478	488	496	454	477	467	514	474	499	500	519	477	472	527	455	504	476	492	467	487	493	504	508	535	477	501	494	445	464	481	474	512	467	509	477	466	494	446	493	493	472	458	493	488	481	443	495	481	452	511	455	482	476	515	483	462	487	480	482	486	461	498	479	458	521	504	489	497	451	510	472	490	489	484	485	484	478	533	487	481	503	451	493	498	486	475	485	467	471	513	472	477	511	486	500	456	496	492	488	468	490	432	520	486	476	490	490	490	505	462	506	513	499	549	501	474	514	516	480	497	497	466	455	454	513	489	465	499	495	500	480	484	528	529	511	542	506	482	517	468	493	500	496	504	529	489	481	516	498	530	511	534	455	457	482	464	474	466	497	543	523	501	528	501	499	473	506	527	472	470	477	491	506	496	464	497	491	477	486	472	482	483	442	504	486	490	459	470	526	482	482	481	479	527	522	501	480	462	487	483	491	460	498	505	453	473	482	515	493	491	466	452	500	506	503	452	511	463	522	499	514	494	454	512	463	464	462	500	480	503	518	470	476	469	461	496	516	487	502	489	446	464	471	504	498	464	448	530	472	456	482	434	464	476	467	499	486	496	514	462	463	466	440	506	479	472	508	481	515	485	496	473	495	540	448	480	516	490	501	458	475	522	466	463	463	493	482	517	437	478	491	465	509	455	508	491	485	435	507	463	479	474	505	500	499	502	471	484	489	451	512	468	503	494	495	454	465	463	458	466	483	496	482	484	496	485	505	478	491	486	468	537	487	455	455	501	500	515	497	551	463	487	525	478	550	444	488	450	481	428	492	503	461	487	483	441	450	478	490	487	473	460	463	533	521	490	513	474	478	508	481	505	495	491	507	525	529	472	521	497	546	500	487	498	485	490	452	492	460	484	510	517	474	475	495	492	465	517	499	521	452	518	500	533	498	489	510	511	470	483	487	489	506	495	485	538	449	516	475	490
49272	39027	29903	25751	26849	23984	21478	17397	8868	1548	535	543	489	520	477	499	452	416	444	467	480	425	439	410	358	399	390	403	401	454	420	453	405	401	381	393	441	392	410	388	381	384	366	358	410	397	432	376	383	428	375	348	366	370	383	367	391	376	382	389	417	387	386	384	414	377	368	417	379	408	381	411	362	393	365	379	366	400	383	382	383	380	385	322	404	396	370	369	374	378	409	406	377	372	378	369	397	375	382	390	403	373	377	385	368	394	405	412	328	379	402	362	352	357	391	404	355	380	349	410	387	376	393	405	374	388	378	407	356	378	351	374	371	356	399	374	389	356	374	362	363	354	373	387	392	391	370	372	375	412	382	381	413	369	394	380	383	413	383	385	365	374	396	402	409	392	389	404	400	413	361	355	384	379	387	410	362	415	408	399	430	381	397	397	366	367	384	392	378	383	376	366	347	426	373	377	393	394	385	361	390	373	403	371	380	387	391	394	410	399	312	361	383	363	367	346	384	382	413	374	397	383	365	396	371	365	379	327	358	434	386	380	375	376	381	398	400	367	375	384	375	373	388	349	385	382	397	376	342	402	391	356	391	367	407	369	380	395	329	377	373	377	359	365	383	331	357	382	398	399	371	389	393	361	397	320	373	372	371	387	384	371	397	382	408	410	322	344	400	367	372	358	349	355	379	417	399	390	381	379	368	388	410	374	405	335	343	391	379	382	373	371	393	379	403	403	388	326	373	371	382	367	388	390	375	379	384	367	383	402	406	365	381	420	379	372	380	413	385	358	363	361	342	339	361	347	382	391	442	388	392	399	360	423	355	383	358	331	416	370	391	376	393	373	408	366	381	332	349	375	414	382	395	370	377	388	349	398	378	376	366	399	337	392	363	356	386	372	388	356	377	354	362	366	369	384	402	415	386	372	408	354	383	370	379	362	358	403	356	375	390	405	402	433	404	392	384	395	364	378	437	364	437	380	396	410	405	423	388	370	396	372	394	390	432	391	396	386	372	362	336	372	368	365	396	377	364	403	367	361	394	378	407	360	372	363	385	349	367	392	383	389	380	365	378	349	374	379	368	391	390	381	419	366	358	350	369	373	370	339	357	387	381	400	344	365	396	381	347	359	397	359	375	366	360	368	418	360	371	396	377	380	395	371	388	350	393	346	367	388	394	371	397	409	386	363	358	368	399	349	371	376	343	411	367	381	377	385	379	421	389	356	382	387	359	389	420	400	365	353	395	368	396	384	374	371	349	383	378	430	385	359	385	382	374	412	388	356	323	373	393	378	416	347	369	381	370	411	374	364	391	396	367	369	387	366	387	395	362	367	386	410	388	406	378	366	346	405	355	395	385	359	368	393	359	374	383	375	383	412	403	361	392	390	371	384	369	375	379	371	389	388	403	361	361	410	382	379	411	371	368	380	397	403	372	372	407	428	361	405	393	387	417	366	381	375	383	402	384	367	362	371	381	407	391	359	354	361	392	397	404	356	354	409	346	354	362	379	375	412	366	405	409	397	350	403	388	384	363	402	420	361	362	371	372	358	382	394	395	353	352	325	383	376	378	382	378	379	387	315	364	386	345	402	416	378	393	386	381	359	374	411	401	352	388	378	339	386	374	386	370	368	428	400	397	404	380	423	395	388	374	370	403	401	392	371	364	361	391	346	403	378	335	351	386	402	388	410	400	395	321	358	365	364	387	378	333	328	385	382	366	363	362	377	361	373	377	400	371	385	369	352	380	417	404	375	378	406	396	362	362	397	364	372	390	345	366	390	357	386	357	380	373	344	382	367	383	357	366	363	382	387	381	390	397	406	379	387	385	440	394	398	354	399	385	377	347	318	405	359	396	379	390	375	354	355	365	399	351	424	388	392	408	401	396	368	404	388	395	357	361	366	351	395	386	355	372	375	374	371	367	359	387	406	408	404	388	347	402	372	365	375	375	380	387	395	368	415	365	316	378	386	384	402	356	389	387	384	393	379	368	377	344	394	365	395	418	388	375	382	332	399	364	340	407	379	364	384	384	390	385	383	387	339	354	385	366	384	405	382	406	373	357	322	373	344	384	365	367	365	397	392	397	359	384	410	362	398	406	346	388	383	406	375	364	370	434	390	393	360	411	375	373	382	370	404	378	377	393	379	405	400	406	383	361	386	365	357	431	406	351	340	363	394	410	368	399	392	385	388	403	353	364	352	380	394	395	384	375	355	392	409	377	400	397	402	383	367	391	387	333	367	341	364	357	425	371	413	361	387	377	417	360	379	388	388	378	391	395	365	384	366	385	401	333	375	379	409	356	430	379	380	408	365	379	377	386	388	402	396	383	361	372	381	364	386	391	384	369	394	381	379	394	368	401	368	413	361	390	393	383	369	363	404	413	384	386	344	349	368	385	363	386	384	392	380	395	379	406	363	378	393	353	384	404	374	362	367	417	381	395	352	390	436	391	386	392	371	385	393	359	389	345	360	364	406	364	411	380	376	365	359	373	370	401	384	388	363	379	406	345	346	348	363	426	359	397	371	364	377	392	390	379	369	366	364	419	396	364	388	393	323	372	360	403	387	388	358	369	402	387	427	411	399	360	346	397	388	368	372	382	363	388	376	384	379	356	384	368	390	390	392	369	360	381	381	418	387	358	412	356	343	362	390	385	397	392	368	365	384	408	360	384	381	372	359	415	376	369	357	373	403	388	398	433	403	374	357	419	357	333	383	396	361	366	366	346	383	377	385	354	332	398	390	390	360	401	376	383	406	396	353	399	399	401	370	346	352	400	363	366	379	381	376	332	390	399	385	364	363	361	393	393	368	343	354	402	416	384	400	398	388	391	358	342	380	389	346	379	343	361	393	367	397	364	379	400	407	360	365	362	382	365	380	385	367	380	371	369	409	374	376	395	364	396	371	389	354	372	370	397	376	400	388	370	365	381	378	347	382	387	399	392	384	359	383	392	407	410	387	399	440	384	389	385	380	394	389	328	352	378	374	382	392	425	403	388	373	356	395	358	351	388	383	371	399	370	353	388	331	390	335	352	384	357	367	402	360	411	397	358	371	362	376	394	392	355	362	374	336	363	364	375	384	376	374	381	367	367	350	383	374	357	351	347	372	397	384	371	340	355	358	392	382	410	396	371	384	364	360	355	362	389	368	389	416	384	353	362	373	381	390	412	364	403	431	382	368	369	355	336	360	358	419	408	406	415	373	366	375	363	415	371	382	379	420	356	377	377	336	349	389	406	353	362	362	402	395	401	354	319	366	381	399	381	434	393	362	384	388	398	350	373	403	381	360	386	364	374	416	377	375	382	404	385	428	376	381	429	374	404	369	372	361	364	371	382	362	380	377	368	359	407	367	367	378	379	371	373	403	373	379	404	366	428	370	364	356	351	389	410	371	389	387	390	373	377	383	383	381	387	396	384	395	351	396	350	356	363	396	381	342	373	399	390	366	379	361	349	387	391	406	359	359	409	361	382	379	387	390	407	393	371	377	401	339
48666	46564	26424	28722	36991	5448	2414	2099	1830	1609	1536	1383	1271	1288	1189	1162	1123	1008	1068	1075	986	1004	1045	988	973	961	1018	948	968	883	892	879	887	894	929	908	917	862	846	937	855	870	923	814	857	815	856	799	864	934	879	821	810	880	849	844	860	823	889	857	817	817	858	872	862	827	820	872	928	818	837	836	858	831	894	839	823	811	813	794	812	828	862	851	795	820	856	824	869	818	831	822	810	849	873	854	857	869	847	801	774	842	840	811	813	840	829	831	805	829	803	887	804	826	857	867	845	783	780	830	879	833	837	816	820	793	806	832	841	806	817	848	820	834	812	757	828	815	906	833	822	758	851	818	821	839	844	843	840	849	864	791	860	851	806	778	791	850	847	836	852	791	830	737	797	799	769	871	816	844	814	867	841	847	841	795	809	841	813	843	868	795	823	797	809	834	828	836	816	859	811	815	849	779	776	813	851	767	824	778	837	839	847	835	797	812	773	839	823	801	830	782	789	822	802	820	869	849	803	858	817	830	825	825	829	816	854	835	829	833	812	790	811	819	833	811	802	838	809	823	827	784	845	827	787	830	807	840	762	811	838	805	800	780	791	815	825	810	831	791	813	845	822	851	829	776	806	823	861	775	802	828	798	826	838	841	833	813	838	834	797	788	761	855	780	836	815	786	838	806	828	855	881	865	792	778	858	853	771	814	810	797	842	816	847	809	784	801	842	794	808	810	800	848	846	846	824	820	890	841	823	854	785	882	855	827	774	809	856	830	831	831	866	838	826	751	791	814	768	853	864	803	838	819	840	839	796	860	816	843	803	769	863	793	829	829	895	829	816	832	805	779	858	845	846	824	802	861	879	821	830	781	816	854	833	796	812	791	833	805	823	829	865	794	811	821	798	826	779	802	823	821	770	785	867	878	797	821	849	837	861	826	793	842	824	807	806	819	817	810	830	824	792	830	864	787	847	830	801	813	841	821	799	850	796	837	770	821	838	823	850	806	855	813	826	770	799	845	794	775	839	847	851	840	860	833	828	866	846	779	820	850	789	838	822	827	847	818	816	831	786	842	893	791	831	807	850	823	850	829	877	742	794	857	809	769	872	869	814	822	821	798	770	831	851	794	855	821	822	827	820	841	833	799	852	808	866	889	825	835	844	842	815	791	846	814	773	817	815	832	886	805	829	808	860	809	862	827	863	795	814	801	820	810	803	823	843	822	803	804	836	863	819	808	845	804	829	808	837	817	803	802	823	874	865	827	836	845	804	783	829	788	856	793	820	840	836	818	773	788	768	844	822	812	853	837	867	792	780	759	774	828	797	816	865	811	818	790	872	765	846	837	811	829	821	827	829	838	800	854	814	818	792	776	802	836	772	792	779	850	807	798	821	774	776	787	823	903	821	851	808	839	762	828	818	818	802	903	854	834	786	833	813	836	803	774	785	800	819	814	817	809	781	804	749	833	805	770	838	852	781	812	826	783	843	829	835	819	796	835	807	816	856	883	790	802	860	829	832	863	809	814	833	804	758	857	855	848	796	796	856	877	774	806	818	819	880	824	841	851	827	841	804	820	822	793	794	796	846	819	850	810	853	812	780	823	864	839	847	860	842	831	859	806	797	831	857	859	826	856	810	844	769	853	807	767	824	830	832	808	799	792	798	800	858	847	762	789	802	828	769	856	828	839	822	823	780	859	829	795	783	863	834	834	861	841	832	813	837	852	849	811	857	823	855	785	842	787	902	779	853	821	833	799	780	781	878	789	790	825	858	829	792	885	884	808	793	812	882	875	839	829	810	868	813	804	801	846	797	822	814	820	836	823	821	868	842	809	810	849	814	801	838	861	825	839	789	850	831	816	816	827	843	818	844	826	807	793	849	843	869	820	807	852	821	820	878	849	786	807	845	847	801	800	811	795	810	850	808	832	775	796	829	852	875	856	801	822	813	830	860	801	830	834	825	857	800	815	864	808	916	830	878	832	793	799	800	857	821	768	785	813	903	831	830	803	846	842	845	779	843	875	859	823	858	839	810	773	801	842	823	888	834	875	831	860	839	843	813	830	799	795	820	827	815	814	835	824	831	764	805	829	799	845	815	853	869	800	842	779	773	772	809	846	805	765	799	808	878	854	808	811	816	835	837	830	827	803	845	819	800	791	838	810	845	821	858	780	771	829	767	773	803	765	774	846	819	828	807	819	808	829	811	830	801	822	800	830	812	772	855	824	813	815	857	822	827	837	868	818	870	769	805	774	835	856	844	855	814	810	852	777	794	797	766	757	859	757	865	826	812	783	757	853	807	812	794	787	832	806	811	801	794	839	799	821	832	850	791	812	819	786	817	834	801	756	805	807	816	793	825	772	882	854	824	807	864	782	857	814	842	850	863	779	814	761	868	877	778	784	811	788	856	845	811	805	758	817	852	816	861	809	806	866	816	786	788	838	827	792	810	765	828	789	864	823	818	804	808	844	789	833	875	835	780	832	822	805	782	792	793	832	805	833	827	834	807	825	783	771	835	829	862	799	800	830	819	847	816	789	827	799	865	852	786	837	837	838	812	811	776	803	830	800	788	815	808	753	785	820	794	857	828	831	811	846	790	760	820	793	820	846	818	821	796	836	869	795	825	805	865	803	850	855	835	815	817	796	825	860	804	865	813	799	823	855	775	779	786	840	833	844	873	865	845	795	860	884	852	858	804	824	816	820	794	839	856	841	810	830	837	820	847	838	831	801	834	803	829	819	847	803	771	844	816	794	813	806	802	826	809	871	790	829	833	832	802	800	767	842	875	759	836	780	840	836	846	821	770	798	775	825	791	828	820	811	814	843	818	814	808	854	824	820	790	823	851	800	802	837	828	794	817	856	804	854	847	866	782	780	809	790	807	814	820	810	822	848	799	775	833	798	842	851	785	765	806	807	836	810	823	830	861	853	826	810	793	788	786	843	848	880	772	801	808	798	805	852	806	790	832	800	827	860	857	835	812	848	792	770	778	833	797	848	808	849	867	797	820	827	819	819	832	795	790	890	809	793	813	817	824	820	817	851	751	838	812	858	876	800	852	767	807	834	795	836	848	777	806	828	871	802	838	871	824	805	795	807	815	830	838	789	843	846	848	812	774	841	831	798	797	856	771	795	777	858	814	841	818	763	785	865	840	763	808	854	884	877	778	823	791	890	826	833	792	868	801	799	843	842	780	819	863	825	800	765	852	814	792	838	819	799	831	788	866	817	811	779	738	866	845	783	778	841	762	850	825	806	837	835	846	746	855	837	776	852	822	840	826	882	849	790	784	826	793	767	812	801	827	853	831	837	851	817	853	817	811	793	781	814	766	833	815	822	865	842	817	825	816	835	874	782	850	849	837	849	789	869	849	777	811	804	806	857	837	810	862	828	813	793	871	809	818	793	843	811	778	853	767	754	874	793	797	799	770	813	802	758	822	843	825	815	859	819	876	808	795	827	801	843	867	797	808	761	894	795	807	817	831	844	838	806	865	778	823	831
45539	56608	40032	17606	8375	2467	914	591	351	217	198	179	192	181	159	154	197	167	164	151	165	161	138	173	169	173	186	183	176	165	172	183	172	182	180	180	184	161	164	162	168	197	165	135	182	193	199	207	170	168	170	175	187	207	163	178	180	180	155	182	181	165	166	159	160	165	154	190	176	192	184	180	157	173	169	181	177	183	152	176	161	174	183	182	195	180	177	164	145	175	175	179	162	169	171	159	165	144	176	147	187	194	174	180	147	193	179	161	173	172	173	157	170	157	158	157	158	183	179	152	156	154	172	169	177	156	181	168	159	175	198	142	179	181	161	163	190	187	162	193	166	194	169	174	176	186	191	185	163	168	148	156	175	161	181	142	154	159	170	193	182	166	157	168	178	176	154	186	194	181	176	162	163	164	168	177	175	166	189	178	171	189	189	173	153	182	174	164	157	167	161	192	164	173	163	172	171	158	175	186	171	165	172	182	183	150	165	169	168	174	160	169	166	173	168	170	197	198	186	164	178	170	163	172	174	171	173	198	179	164	177	150	192	172	167	171	149	166	169	170	172	165	170	182	158	152	186	177	147	161	173	177	169	181	164	150	185	171	174	193	181	185	167	199	181	194	184	140	195	161	155	166	183	188	180	179	154	176	162	172	185	179	172	195	180	154	166	198	167	169	156	149	187	160	159	157	158	173	178	174	163	192	168	169	202	149	158	160	166	162	138	177	171	177	167	168	157	174	173	183	162	183	176	195	180	187	203	164	146	184	169	174	155	146	172	186	203	186	141	184	162	174	190	177	156	164	170	166	166	144	164	162	153	166	175	177	173	151	181	168	172	161	152	178	182	156	177	142	181	181	175	173	183	184	163	160	188	161	148	178	169	167	165	177	178	170	189	172	187	176	153	175	154	164	180	151	182	164	177	181	168	153	199	162	202	173	164	179	184	172	198	176	189	173	160	158	157	162	171	174	192	187	157	180	159	179	193	156	173	160	152	177	170	165	168	172	167	159	182	146	167	182	182	167	195	177	174	162	204	177	166	165	164	159	164	181	159	174	180	188	165	177	169	175	152	158	185	159	154	156	165	171	155	156	188	157	160	175	169	183	139	154	194	170	177	160	168	153	154	172	202	187	153	185	183	170	179	157	165	191	197	155	175	167	164	185	164	193	169	158	178	193	182	157	162	170	173	148	144	160	166	182	192	179	172	164	191	171	166	180	165	172	164	181	185	150	183	188	176	182	176	168	166	193	149	160	184	170	164	173	175	178	169	140	173	145	166	161	164	160	140	165	175	164	179	157	174	182	174	156	166	155	172	182	170	167	185	179	149	159	161	182	180	194	184	163	172	192	165	160	173	176	157	157	160	154	169	177	150	170	192	166	191	179	167	167	155	156	164	169	165	158	168	156	169	178	173	168	179	189	164	195	182	174	146	184	171	181	156	178	163	160	169	187	184	172	171	146	180	171	161	153	176	157	163	183	156	184	163	179	173	154	169	187	155	162	179	166	161	167	171	169	186	168	132	168	157	182	148	184	162	181	168	191	172	153	171	169	190	168	175	173	169	162	153	189	173	171	166	163	195	173	177	178	149	176	173	172	182	194	157	188	148	181	175	185	195	188	178	171	174	184	171	164	164	165	182	177	160	174	159	157	172	171	176	172	177	170	163	194	188	199	186	178	162	169	186	157	173	163	161	182	164	160	159	148	179	141	181	171	185	152	159	171	163	157	173	177	164	169	161	169	202	166	169	147	165	188	154	181	177	137	169	181	181	186	164	173	137	185	172	171	170	178	173	196	168	155	135	186	162	171	178	183	182	169	177	172	186	156	150	156	158	160	173	162	161	177	191	149	176	165	193	181	174	173	162	177	188	158	159	150	156	157	158	168	166	172	187	193	175	162	184	183	170	158	173	190	193	175	149	140	166	184	180	157	175	194	167	166	184	172	172	163	179	194	182	188	158	175	164	161	191	170	168	167	152	171	175	148	169	169	158	173	184	155	203	193	204	177	167	184	175	169	146	177	175	153	193	165	151	166	186	177	143	181	171	170	147	158	187	161	171	184	149	160	197	153	166	181	151	162	191	179	196	169	161	182	197	173	165	214	165	157	145	178	165	178	182	169	159	197	174	177	174	185	180	180	159	160	176	188	204	166	167	164	184	160	154	176	180	169	171	162	199	180	176	153	147	160	163	169	146	173	189	162	159	187	170	160	174	145	186	135	138	149	177	178	174	173	190	169	166	172	144	162	163	176	166	183	153	169	176	168	186	167	151	178	167	159	175	165	154	148	157	151	154	150	184	157	148	189	162	173	185	165	175	163	169	165	179	165	156	181	169	178	156	165	182	188	180	182	186	160	155	183	172	179	170	160	143	166	170	179	181	187	204	203	159	167	174	169	166	150	176	163	166	212	160	187	178	161	175	170	175	175	151	185	175	178	159	182	168	168	185	151	161	195	188	173	163	186	158	190	164	176	183	155	166	196	168	163	171	173	186	163	163	196	175	182	182	191	178	213	171	148	171	177	179	148	166	155	143	188	177	180	181	169	182	171	170	146	167	143	189	186	158	182	166	167	168	196	145	192	170	177	164	169	177	171	171	175	158	173	169	185	211	192	166	188	186	164	161	163	184	162	154	206	171	157	163	165	168	174	186	164	192	160	177	165	180	181	176	184	156	169	176	182	147	157	165	182	195	186	154	156	168	167	169	172	181	184	190	171	190	156	177	170	177	183	162	162	187	162	137	164	185	174	183	166	171	178	176	175	191	174	181	178	198	156	163	152	185	168	166	167	166	159	160	171	142	183	183	175	161	171	158	146	165	177	154	160	169	181	155	149	173	157	158	168	183	162	176	188	172	190	190	194	171	149	171	171	159	171	153	175	181	181	174	188	164	172	141	140	156	145	152	166	172	178	172	179	178	152	157	186	165	178	182	193	144	176	181	177	192	176	179	167	169	159	164	173	155	171	185	176	165	169	186	181	182	151	172	168	158	180	180	179	180	180	168	181	158	144	164	188	175	151	186	176	176	178	189	203	157	184	170	165	182	180	161	168	189	164	171	157	179	168	188	169	171	154	179	174	145	169	187	165	156	179	173	176	185	175	163	154	137	157	158	148	178	186	158	176	168	165	154	185	165	194	164	157	169	182	194	169	171	185	178	149	165	181	177	184	176	157	189	184	185	156	185	194	159	178	157	182	146	186	207	176	165	160	190	198	162	167	200	183	165	154	198	167	164	191	163	174	177	146	162	145	167	149	175	173	142	171	184	168	173	170	162	159	157	167	178	174	159	167	162	168	143	186	166	148	163	158	174	163	174	187	179	174	163	163	164	179	187	165	155	170	195	177	179	184	158	187	162	171	174	142	185	175	169	173	170	183	170	179	163	174	151	173	159	170	179	177	156	159	194	173	164	143	171	178	169	185	178	174	167	150	155	172	161	181	184	169	188	182	179	183	178	161	167	148	168	165	179	190	161	157	180	171	179	181	196	180
38203	56246	29797	2168	8256	1394	555	507	524	548	512	512	465	507	504	489	484	477	459	477	470	500	462	485	499	477	481	453	450	450	444	489	518	435	552	484	476	487	488	497	497	486	499	499	489	542	467	464	503	520	480	448	484	464	470	518	490	464	504	458	497	457	467	448	508	456	483	475	490	454	497	459	464	506	473	500	460	443	490	471	496	472	470	462	476	465	518	499	494	476	480	459	485	450	481	471	463	494	458	497	478	486	452	484	493	480	490	481	515	479	454	467	476	477	496	464	497	486	493	508	485	464	515	519	514	429	484	459	514	498	435	519	469	437	481	490	432	468	430	470	451	441	472	479	457	481	493	503	497	477	486	518	484	492	441	504	461	466	487	496	489	464	479	465	459	492	513	447	493	479	490	466	490	460	500	522	504	493	478	471	439	448	489	461	493	494	461	449	502	452	508	496	488	464	530	495	485	447	476	505	463	496	476	526	496	532	472	563	477	485	495	461	515	517	472	530	464	453	498	481	473	465	460	469	509	480	487	460	454	426	468	455	439	455	503	450	495	509	501	468	457	453	488	496	457	476	470	479	489	508	470	465	481	523	451	466	502	506	442	474	493	475	485	470	493	502	410	496	484	459	488	463	512	473	462	483	495	450	516	493	460	487	471	486	473	479	451	540	487	462	452	441	443	472	487	461	496	470	442	486	478	513	495	492	456	468	479	503	506	476	451	492	468	460	542	512	488	408	461	501	489	473	479	466	504	465	451	470	487	492	447	498	487	479	424	459	485	493	488	503	483	448	475	481	453	467	466	477	454	469	483	485	482	490	495	472	472	497	473	449	509	492	476	460	450	466	463	499	475	450	508	458	473	448	453	467	417	524	446	484	486	503	469	464	453	487	485	489	486	478	541	496	496	483	498	477	478	472	466	453	490	458	476	477	478	480	499	475	512	500	472	481	508	471	502	463	443	455	509	475	487	512	470	470	486	460	482	470	510	494	498	455	464	478	453	466	444	464	474	486	465	486	479	494	511	512	469	502	440	448	482	496	467	489	485	518	473	477	461	465	469	476	483	445	509	465	480	450	462	487	498	477	485	492	489	459	469	467	453	497	482	504	466	520	498	463	476	489	491	496	462	461	471	506	525	466	441	471	442	454	473	455	463	486	440	473	512	486	472	474	467	470	452	460	441	452	474	446	470	461	459	450	519	481	473	479	515	496	529	493	469	465	486	484	476	486	455	474	497	467	464	441	448	481	461	529	493	442	500	495	476	482	458	442	442	497	457	492	457	499	451	458	485	493	505	473	470	498	490	486	508	517	473	459	503	449	448	488	498	480	489	504	482	458	504	503	501	505	520	483	521	492	432	509	490	483	471	459	507	459	489	471	469	483	457	479	487	452	476	488	448	478	467	461	458	499	484	462	488	490	479	482	455	443	462	479	474	499	484	487	488	448	458	460	490	492	471	496	473	508	484	506	471	466	482	479	443	468	488	477	517	452	497	478	461	493	485	463	485	468	471	440	530	465	472	511	489	469	495	513	500	496	493	466	498	491	476	480	504	511	487	491	477	486	446	481	488	487	491	443	450	517	446	453	512	502	458	527	451	432	496	481	493	491	478	486	420	474	484	471	483	510	518	427	464	493	524	500	505	498	470	496	466	488	475	470	499	467	475	433	449	435	503	483	468	471	503	470	462	457	443	466	470	474	477	468	502	485	507	480	452	472	465	461	490	460	463	478	487	491	449	440	525	519	477	474	459	480	453	490	457	471	442	483	472	478	481	460	449	450	502	443	477	505	461	477	489	505	452	469	482	429	477	465	470	477	503	474	454	490	530	468	495	493	436	451	453	457	473	504	471	485	489	479	462	541	479	464	488	409	460	491	512	489	498	473	509	471	505	514	460	506	475	453	533	494	465	481	521	458	487	485	476	513	473	498	497	501	486	470	472	489	485	491	468	471	484	465	491	443	520	446	477	498	458	452	482	473	472	489	492	501	469	509	473	432	478	440	513	483	497	447	528	445	495	417	486	497	450	497	472	456	462	471	490	489	493	497	472	473	472	485	490	485	474	497	487	508	470	468	469	469	489	493	478	454	503	476	469	481	453	511	454	497	481	462	478	481	490	513	454	487	468	478	478	492	483	492	492	485	455	484	475	491	493	476	449	493	482	459	469	476	480	461	438	513	448	466	508	484	478	467	497	516	450	483	479	475	467	515	461	511	471	478	469	511	447	504	460	470	490	467	494	482	464	510	504	455	497	483	494	527	479	463	473	474	505	457	467	467	459	479	478	480	505	512	473	494	446	463	508	468	463	488	503	458	491	487	425	504	484	477	506	512	443	498	474	452	483	448	452	456	472	445	457	483	508	499	460	471	473	490	500	474	458	477	461	478	486	511	445	465	433	480	461	461	428	475	499	476	508	470	496	436	471	479	504	463	481	453	487	458	463	482	492	512	477	507	500	458	500	464	509	507	486	467	499	501	478	503	438	490	473	468	426	438	458	476	471	462	467	466	497	488	451	479	434	514	454	453	465	494	503	476	480	466	460	480	492	501	508	471	452	492	465	516	488	466	496	503	469	532	457	442	473	436	475	443	444	460	437	448	442	501	468	485	498	473	471	471	466	485	479	434	471	482	466	447	528	469	461	475	456	458	487	442	467	497	523	438	515	472	501	478	500	484	489	495	509	468	480	463	489	468	495	459	488	452	436	465	478	455	451	463	484	449	448	485	466	456	482	465	448	502	429	492	491	487	482	458	483	480	493	492	499	463	451	481	463	502	472	469	508	470	459	474	484	468	484	463	422	502	457	474	473	476	463	477	450	470	474	456	475	454	486	487	452	463	453	463	472	479	463	445	468	484	479	456	451	452	482	495	521	478	434	467	485	499	460	492	474	477	483	511	487	435	459	493	503	474	513	501	477	442	471	510	466	510	502	477	471	509	502	472	451	454	481	472	479	506	493	473	502	474	483	450	459	477	459	499	472	466	431	526	454	474	450	451	433	465	457	453	446	479	465	501	481	498	494	513	496	489	469	439	453	492	477	484	477	475	477	506	463	484	455	496	455	477	494	490	464	482	481	473	467	446	489	474	457	506	484	481	445	478	480	437	512	498	499	476	461	466	445	507	485	503	431	542	487	466	472	476	490	491	479	487	461	442	481	463	494	449	477	498	489	508	506	431	487	489	505	448	490	458	484	472	464	475	450	492	464	526	514	481	454	443	443	498	454	473	460	521	485	497	467	498	484	501	459	496	474	459	468	508	459	495	448	514	473	477	480	531	488	470	502	492	486	476	477	422	473	456	465	500	450	473	456	491	449	444	462	514	469	495	494	483	477	499	476	506	535	465	494	463	457	461	466	486	506	484	465	487	447	488	473	476	458	527	440	472	493	453	471	486	468	493	460	515	476	471	475	468	467	472	458	457	463	484	488	477	472	492	450	505	462	474	527	476	453	492	484	487	477	467	520	518	474	488	476	494	451	497	465	447	449	479
54707	44761	26946	20120	17418	13286	2356	484	196	212	175	190	203	200	191	185	187	227	177	185	169	206	183	171	188	204	193	180	198	186	204	189	183	192	181	172	163	187	197	181	199	176	184	182	161	184	179	193	176	197	215	201	174	193	169	169	192	183	187	176	199	174	199	141	181	173	171	189	192	201	176	149	201	210	171	172	184	194	160	197	176	187	194	205	191	193	181	207	194	163	194	169	188	195	184	184	178	187	181	189	183	187	163	186	172	194	170	186	207	210	178	195	194	173	195	168	208	193	181	181	194	172	190	185	200	177	181	169	175	195	176	207	214	193	184	183	214	195	191	197	177	166	169	179	175	193	177	184	190	173	193	179	166	201	171	176	184	186	191	182	176	198	177	211	173	168	193	202	181	180	184	190	174	173	158	201	165	207	216	223	193	177	198	197	186	165	161	209	167	170	206	171	176	192	174	205	173	191	198	200	160	183	215	172	204	181	189	186	199	171	182	166	178	187	204	218	209	199	186	174	165	206	177	161	148	188	204	207	165	202	194	179	189	174	190	173	206	182	198	174	176	211	184	189	182	194	183	188	180	165	202	163	174	169	195	191	206	202	171	189	193	201	170	180	184	188	171	204	163	163	192	198	177	205	188	193	188	184	202	189	188	206	207	207	187	202	179	196	185	178	160	199	173	210	207	172	170	186	186	196	193	191	192	188	178	200	204	210	189	181	179	202	192	180	174	193	188	179	169	192	178	196	214	167	193	197	177	177	195	181	187	175	186	192	182	183	187	185	202	177	193	179	215	169	184	167	177	204	169	180	182	207	183	169	167	207	198	228	193	194	185	165	167	185	194	206	191	155	210	182	183	172	171	172	179	168	193	178	209	174	181	178	186	172	187	183	173	197	157	194	191	189	205	170	167	175	149	178	184	189	189	181	189	207	195	170	184	200	189	182	184	184	185	197	182	188	190	163	189	185	160	191	182	181	188	199	160	165	195	201	195	173	184	208	182	210	190	181	192	167	173	200	198	206	167	208	188	159	175	182	186	201	196	174	195	235	160	200	186	198	193	179	179	187	186	209	165	180	208	163	170	207	180	187	213	213	182	185	196	176	209	206	183	195	200	179	185	183	180	189	186	196	173	190	168	200	192	165	189	196	175	165	170	188	204	172	213	185	191	178	188	178	210	190	177	198	188	198	210	186	211	186	189	201	201	195	198	178	177	195	195	180	179	166	158	168	182	174	189	202	196	185	182	175	192	160	180	205	186	196	201	183	156	168	186	183	171	214	191	194	182	179	193	173	188	202	200	172	186	186	185	172	198	181	188	173	185	193	176	192	172	187	185	186	194	184	201	163	193	183	188	179	181	196	183	195	202	200	191	177	179	176	182	188	198	198	197	183	165	197	186	208	166	156	178	191	182	213	166	168	193	173	185	194	188	171	200	163	163	179	184	176	196	203	174	197	196	157	179	185	200	192	181	179	190	161	194	172	199	179	198	180	190	214	188	178	178	169	191	156	197	191	185	178	213	179	183	193	175	182	192	176	186	166	175	196	171	160	192	154	162	202	178	185	200	172	176	167	179	178	164	198	195	163	185	181	179	198	193	185	177	195	194	179	172	182	170	189	217	177	178	182	201	194	188	166	191	206	192	179	178	168	200	170	208	170	198	175	185	184	169	181	175	202	208	200	180	178	160	171	194	184	185	173	179	183	187	210	206	195	201	169	169	165	190	173	140	161	187	210	169	193	207	162	176	197	219	169	190	199	170	178	185	177	194	191	165	203	179	185	179	193	194	193	208	195	189	185	194	185	176	201	167	178	186	190	159	181	182	188	176	158	211	183	158	225	176	188	195	189	168	197	169	172	181	172	197	184	199	170	165	169	190	185	189	184	206	211	190	177	188	202	199	179	190	200	207	180	206	199	171	192	186	174	174	204	182	194	196	189	188	184	187	182	184	182	196	185	209	191	177	178	157	199	200	209	179	177	192	176	186	187	189	195	184	199	211	176	193	165	194	216	196	179	171	194	185	180	195	191	203	160	176	188	183	190	184	178	178	179	183	173	179	182	183	191	213	174	185	177	166	186	178	177	193	185	169	179	161	189	187	203	188	181	188	220	172	169	194	161	183	168	170	203	164	182	173	172	203	201	190	188	197	183	164	182	182	181	209	180	180	188	178	188	180	162	176	213	166	184	223	166	182	195	152	181	178	179	182	201	186	180	183	181	220	196	186	191	191	211	180	190	185	175	174	152	177	173	186	178	176	177	177	197	172	158	177	197	175	160	217	185	177	183	190	195	193	204	188	179	192	206	183	189	180	196	218	171	189	186	201	197	165	225	180	209	199	169	171	194	194	188	170	179	185	159	179	180	179	220	194	166	180	195	166	216	190	177	167	185	183	198	175	185	176	167	207	197	178	205	198	187	196	191	182	199	206	193	184	188	202	178	195	191	171	173	195	156	203	172	178	186	198	194	204	185	173	211	168	210	185	177	208	169	185	186	185	179	171	168	198	191	168	186	211	177	202	198	204	181	215	195	162	200	179	188	179	215	189	203	194	157	172	204	202	175	188	195	152	175	191	224	188	186	171	194	183	206	187	193	162	185	193	192	181	200	197	201	196	162	182	187	191	179	203	190	182	178	187	176	175	184	186	173	183	197	173	183	197	170	167	164	187	197	181	198	196	182	170	194	179	196	218	184	167	187	237	179	183	196	203	159	164	190	174	168	184	161	199	189	185	167	174	154	188	192	205	197	190	179	185	192	169	162	200	203	198	208	206	175	166	177	157	176	174	183	207	195	180	203	182	168	184	179	221	167	183	191	203	189	224	187	211	176	177	167	173	196	196	160	171	171	198	199	167	182	162	199	179	216	186	193	196	180	203	167	173	200	184	194	202	176	194	221	172	212	185	175	186	203	178	171	178	186	192	195	178	177	199	164	174	152	209	197	197	200	179	178	196	175	178	176	194	173	200	193	183	195	191	208	191	182	191	170	190	170	206	154	174	179	177	177	166	160	195	224	159	190	169	170	171	183	204	192	154	191	188	183	196	193	186	202	198	178	188	202	217	197	183	180	183	185	158	183	188	204	196	167	183	176	188	191	179	169	194	196	201	187	199	204	193	183	188	158	201	185	214	184	174	184	181	195	174	196	172	203	211	181	196	160	176	162	195	200	188	216	188	173	201	189	205	181	209	199	164	162	166	179	175	190	204	190	206	178	182	167	165	199	195	163	203	195	161	178	207	194	204	153	189	176	192	183	186	197	186	187	191	159	195	184	186	204	166	189	194	192	166	187	177	202	189	154	186	205	180	215	160	205	160	197	167	194	190	190	165	181	188	169	166	169	190	182	170	173	211	174	196	179	197	185	218	194	216	172	181	176	186	227	180	169	172	174	203	179	172	170	175	181	148	185	185	195	197	177	197	206	218	172	203	182	195	187	175	162	182	179	185	171	188	211	187	193	200	166	162	189	179	167	181	188	179	165	166	185	208	198
48921	43152	7443	3578	20543	16638	728	651	616	617	568	635	565	583	582	551	521	548	536	530	533	580	533	529	532	556	527	558	561	544	523	551	533	511	529	499	529	541	518	529	547	520	517	520	526	492	528	526	551	551	537	538	512	568	502	522	557	508	531	556	507	487	508	553	584	539	513	538	517	510	499	535	523	500	493	503	530	505	526	513	554	512	535	535	529	517	552	534	515	549	511	531	492	491	486	512	542	532	523	529	546	521	532	532	532	524	516	545	533	541	495	527	557	485	559	513	509	544	481	491	505	540	486	552	516	550	521	521	481	496	605	541	536	544	483	531	541	510	559	511	506	482	512	531	514	528	546	560	527	536	530	563	550	574	507	549	524	515	520	540	542	514	506	533	504	549	522	541	540	511	537	508	528	546	544	527	513	521	485	573	535	546	542	539	510	512	509	500	511	538	510	540	529	541	530	547	550	538	513	546	532	534	528	542	537	535	533	521	537	529	510	478	518	531	522	497	529	495	516	548	554	513	547	540	526	518	510	523	496	535	549	522	530	490	540	547	474	531	529	519	534	528	534	540	523	557	522	527	572	505	552	464	526	508	532	525	508	547	497	496	533	544	530	523	513	497	513	538	523	529	525	498	539	491	527	505	531	541	526	476	558	530	519	545	524	546	474	504	526	541	585	494	542	508	546	523	518	510	522	508	521	495	554	529	537	544	529	554	529	518	519	536	525	548	483	541	548	496	528	535	505	533	537	518	550	549	534	555	511	504	512	520	530	546	542	511	531	506	476	524	494	507	562	550	505	504	506	495	502	509	494	503	551	508	534	528	533	508	553	506	499	523	515	562	530	505	484	513	522	539	567	540	512	538	521	526	516	579	507	525	497	529	513	516	549	525	503	511	488	527	570	480	525	510	515	528	493	505	535	557	521	554	513	509	560	523	558	491	554	538	512	506	541	536	535	562	481	558	520	549	529	521	528	552	513	544	496	547	527	498	514	547	541	512	536	525	529	485	551	548	516	494	530	518	525	479	523	519	526	496	504	522	513	503	532	526	491	524	485	502	534	546	544	542	527	507	524	492	541	547	482	543	527	492	500	560	540	515	515	533	513	540	543	572	548	505	486	531	508	483	511	553	538	570	532	536	489	545	528	547	522	545	558	515	552	506	538	515	498	564	522	540	505	511	525	551	518	551	560	498	521	527	538	532	499	527	502	500	531	494	514	544	526	470	514	539	538	515	539	536	531	549	500	523	551	518	520	521	489	507	496	525	533	508	513	550	512	509	546	534	504	529	516	506	550	519	541	503	552	478	548	495	546	516	523	529	512	491	500	534	516	494	544	496	515	519	517	509	550	517	540	520	540	481	539	509	534	510	533	513	548	550	502	514	535	549	546	563	524	548	519	548	507	506	523	487	518	544	475	553	505	488	499	525	508	508	509	554	500	524	521	525	543	512	502	536	497	507	513	547	575	534	567	526	560	511	532	506	499	510	529	495	495	541	557	495	502	555	493	505	546	498	533	544	527	510	536	530	529	546	549	477	496	570	518	530	540	536	546	554	474	505	553	510	518	494	538	510	520	529	486	505	507	501	512	534	533	516	529	503	529	527	509	494	510	511	535	551	519	512	538	529	533	516	506	525	530	515	529	514	499	555	580	532	509	525	515	501	507	577	502	529	521	512	547	520	548	498	543	505	541	495	535	506	529	543	514	510	527	524	523	552	486	526	528	491	513	523	563	544	493	508	545	585	508	524	541	511	503	523	505	570	492	535	546	495	541	554	551	554	553	571	477	519	515	552	550	524	516	539	547	522	493	547	544	503	509	504	475	527	482	531	543	520	542	549	508	549	501	556	551	516	539	524	534	531	511	504	538	511	547	468	543	527	493	547	559	515	546	507	520	521	535	542	530	545	543	508	533	521	504	539	528	528	514	524	494	505	499	526	544	514	530	515	569	520	505	520	517	508	517	467	578	531	515	558	512	497	475	523	552	515	503	545	496	507	501	508	511	509	509	554	486	537	507	595	521	506	524	475	531	526	506	560	538	499	525	538	567	518	494	519	529	491	537	482	517	499	522	556	504	508	519	513	476	522	515	512	504	525	541	520	534	499	586	562	493	529	516	529	509	517	520	535	510	511	577	592	521	536	526	538	530	558	548	537	533	561	546	513	548	571	502	519	515	557	532	517	517	537	524	567	550	557	524	536	512	537	553	536	482	465	527	529	521	543	512	524	527	564	501	522	553	501	582	525	566	511	535	497	475	523	536	526	514	491	500	526	490	489	538	514	552	484	549	545	483	533	515	567	503	544	528	522	495	541	505	502	563	528	511	513	534	555	551	548	498	532	520	520	507	512	508	514	538	528	517	524	509	513	537	564	518	514	513	521	523	541	527	521	541	554	526	535	525	525	508	539	527	539	523	553	495	516	504	522	491	508	516	520	510	532	490	522	525	544	539	529	524	500	524	529	512	537	498	498	486	524	567	502	549	499	533	554	554	535	501	516	479	558	506	527	545	528	519	486	553	529	464	542	534	530	529	556	523	518	525	501	511	558	550	489	512	479	572	508	500	449	495	561	527	543	524	552	513	514	527	535	526	532	518	552	478	501	499	560	499	536	513	520	534	540	486	509	501	542	518	566	518	536	555	511	530	501	517	506	552	529	479	545	529	524	517	488	504	537	589	486	518	515	554	521	552	553	513	527	503	519	550	510	519	504	542	494	523	517	541	556	515	521	540	556	538	527	516	507	562	543	546	473	539	510	527	540	483	535	535	541	513	511	497	493	517	527	534	542	555	488	490	520	546	552	506	582	541	553	509	545	524	523	540	551	540	519	543	524	524	512	512	499	523	534	502	531	558	525	508	524	531	510	494	564	529	522	572	533	542	515	510	530	547	547	552	492	524	533	537	530	530	517	502	497	518	537	494	520	530	502	549	534	547	538	523	561	509	467	512	461	500	530	512	575	529	525	536	502	527	515	564	470	531	520	549	501	540	482	529	519	503	527	529	520	523	498	503	529	538	506	498	538	530	544	488	558	514	525	479	481	567	546	547	466	547	523	505	516	509	513	568	550	541	530	549	574	492	559	509	518	502	533	506	550	487	542	480	570	562	523	518	537	553	546	525	513	518	535	486	506	500	542	523	508	527	488	476	538	567	526	547	497	546	546	523	538	513	536	524	512	496	511	534	513	517	506	533	538	507	512	591	498	538	500	480	563	516	506	522	551	501	508	516	510	495	518	546	502	514	566	524	530	553	519	530	515	532	566	543	525	564	503	529	495	534	477	533	534	540	513	530	491	516	517	564	555	525	567	530	544	535	570	518	479	534	458	488	526	559	527	535	510	531	512	581	547	509	484	524	549	510	574	516	522	529	522	526	519	566	527	512	527	524	537	525	538	521	514	516	532	544	542	514	483	523	520	554	509	546	497	536	517	524	560	495	561	535	485	498	541	550	537	573	540	475	495	497	491	527	543	507	531	551	524	490	544	563	511
52214	36349	28416	24732	25816	29488	21734	15148	5320	871	536	554	527	449	487	440	424	419	435	415	399	387	387	390	418	411	354	405	375	390	405	394	373	377	394	408	379	338	365	378	370	355	350	405	393	388	367	350	382	363	389	360	394	349	378	368	375	368	374	373	337	315	375	358	395	373	345	371	342	378	391	391	414	354	368	376	361	420	382	329	366	354	354	361	348	388	387	338	351	366	372	387	366	366	400	372	353	368	345	352	323	394	372	380	373	374	373	387	358	377	344	336	346	368	362	356	364	340	347	403	350	337	369	340	358	349	390	392	359	358	352	335	384	376	359	330	369	357	341	331	350	358	368	391	351	379	373	333	379	344	385	359	348	371	361	357	370	358	368	373	390	374	381	358	334	351	348	355	387	337	327	397	338	376	368	379	366	344	385	368	386	362	356	368	324	351	327	366	379	321	355	352	338	359	345	389	392	371	381	357	358	365	364	321	333	372	345	360	353	365	337	329	356	356	335	355	340	373	354	357	374	371	359	338	349	372	367	381	368	323	355	353	363	341	358	383	365	361	343	352	390	342	365	317	351	343	378	341	371	366	361	376	390	368	350	322	371	343	364	334	354	349	339	349	353	354	359	337	361	363	372	381	337	332	389	357	380	326	352	342	344	348	405	395	371	391	329	346	342	327	365	387	390	332	377	364	366	392	351	371	393	389	356	322	356	391	366	335	361	377	387	395	367	307	333	359	342	358	400	359	327	354	357	364	346	363	383	379	335	376	368	344	395	380	372	327	331	352	402	340	361	357	419	370	342	372	376	387	358	363	360	388	363	389	358	348	361	398	366	396	352	345	332	324	354	349	325	331	352	362	351	343	383	336	373	399	401	391	381	368	363	356	347	347	400	364	350	375	353	357	324	335	377	352	378	361	374	343	382	362	375	369	347	339	371	354	342	351	400	380	363	404	349	390	365	343	396	353	339	365	329	369	371	378	336	359	374	325	389	368	356	406	355	363	354	352	349	386	361	353	392	371	348	366	353	368	334	362	357	334	352	304	331	366	350	379	376	396	392	369	364	353	360	334	323	370	383	373	389	335	338	384	362	367	386	333	340	359	357	364	371	392	392	359	385	344	339	386	348	379	380	375	358	344	363	358	367	378	350	364	359	322	368	352	355	354	373	327	360	346	338	359	375	311	329	407	376	363	360	357	345	356	338	359	394	353	343	332	354	344	349	330	336	348	344	347	382	385	337	329	356	322	363	372	368	319	337	362	338	376	333	386	374	351	330	378	339	389	345	367	379	374	358	357	361	388	400	421	349	379	364	337	357	370	366	384	378	337	376	329	382	368	349	344	353	371	339	373	379	355	363	359	329	367	366	390	348	344	346	394	371	390	342	353	347	372	329	371	379	374	407	330	373	375	336	367	381	412	373	368	375	363	385	322	355	352	355	362	349	356	365	352	333	339	369	371	332	370	384	355	397	328	344	384	372	362	371	348	329	380	303	338	346	417	345	324	366	375	328	391	362	365	330	366	366	336	358	381	370	328	362	377	350	348	348	369	328	366	373	360	380	344	358	358	361	328	336	365	351	348	356	390	397	366	345	344	331	361	344	372	381	368	362	375	356	319	330	341	378	355	341	364	355	340	387	366	360	361	373	361	344	355	369	315	353	355	336	373	355	338	375	368	348	366	357	367	393	368	318	358	360	351	391	399	365	362	369	379	337	370	337	376	389	397	351	343	357	346	353	353	366	350	380	372	372	335	359	345	390	327	385	319	339	374	367	370	374	381	365	378	347	325	382	345	364	358	350	394	341	380	368	368	356	383	339	389	328	340	371	357	343	341	362	366	359	370	365	355	375	348	367	388	375	334	363	351	333	374	363	371	364	373	364	375	324	357	398	322	335	361	362	333	337	346	353	349	363	338	359	367	366	369	329	347	368	358	327	322	357	332	386	386	362	396	358	345	350	378	372	339	364	385	341	350	349	355	355	381	363	339	343	341	339	376	370	358	353	351	385	374	362	341	400	362	352	377	368	348	357	376	353	362	365	380	394	370	356	354	374	359	329	354	366	338	372	375	373	359	367	382	338	379	375	360	367	387	371	370	358	377	351	368	417	359	335	394	354	349	338	362	358	389	356	329	352	365	331	372	379	369	324	318	321	367	335	392	394	353	383	314	370	339	347	365	329	363	400	382	348	384	358	305	343	353	353	379	356	381	371	359	344	382	346	387	394	352	372	367	318	363	398	373	344	347	380	351	308	326	358	385	368	364	361	364	367	374	374	377	348	359	359	350	339	370	344	369	369	339	372	343	372	345	390	403	355	365	361	356	384	343	352	369	329	387	366	327	347	325	349	350	350	342	370	384	347	364	362	365	341	365	378	375	338	360	385	377	357	354	363	335	331	361	339	344	340	339	354	371	351	360	374	342	354	363	357	389	342	351	357	358	356	335	368	329	336	368	385	389	369	360	342	348	363	390	353	373	391	353	361	388	354	338	357	343	373	385	377	375	400	377	326	327	371	336	403	365	383	339	349	337	342	351	335	352	318	363	402	386	363	367	364	358	371	365	373	350	353	358	370	327	380	327	350	370	330	369	347	357	380	369	361	346	360	363	360	330	358	345	341	363	398	363	310	346	379	348	344	384	354	370	348	324	385	354	364	363	339	370	363	388	348	343	391	384	358	337	389	369	373	365	365	394	375	343	385	376	354	362	354	348	353	358	378	381	375	353	351	350	383	367	347	353	374	348	353	373	344	329	361	337	332	383	325	400	338	346	358	347	370	331	354	332	377	337	357	358	376	384	371	371	335	338	340	359	356	375	401	373	376	364	407	343	373	380	357	355	403	367	338	378	395	402	350	348	370	350	370	335	365	358	358	354	368	348	357	361	380	367	375	334	332	341	374	335	345	347	345	335	390	369	369	372	366	354	341	354	372	387	373	361	341	362	362	360	352	393	338	359	362	379	393	334	341	355	362	365	309	354	342	374	379	360	359	373	358	333	378	386	353	347	381	342	372	357	358	373	359	336	383	361	324	373	354	367	404	342	408	357	345	351	348	357	376	338	306	339	360	368	379	385	402	358	383	368	364	351	343	338	324	357	361	393	333	335	352	335	345	372	377	355	383	367	378	319	348	361	367	390	317	400	341	382	358	404	331	384	366	373	385	373	324	352	344	334	357	367	347	387	353	364	395	380	379	348	342	368	404	357	369	323	363	344	367	320	397	341	344	366	350	372	302	356	373	322	337	358	340	334	373	355	364	355	354	376	401	351	351	373	331	347	357	352	331	370	376	371	371	355	363	353	330	346	340	358	371	339	339	358	395	347	335	338	387	411	332	355	367	310	346	301	359	356	342	375	353	362	341	358	343	335	346	384	364	381	385	333	360	354	352	340	403	376	356	341	382	371	337	363	376	377	349	378	325	330	346	402	321	366	383	325	357	350	346	362	374	366	339	376	334	357	356	388	381	387	341	354	381	344	372	350	365	370	360	366	374	342
51751	38497	19981	11695	36351	33029	3210	2447	2115	1790	1596	1449	1401	1357	1259	1219	1157	1091	1091	1075	1080	1020	1016	1010	999	968	901	933	932	897	834	852	883	895	867	868	850	866	899	848	864	839	855	851	841	859	893	847	868	878	812	844	908	854	848	824	848	758	847	878	852	844	863	919	785	817	758	804	812	831	838	850	815	807	845	836	807	854	799	841	822	904	792	805	842	826	799	812	858	849	778	856	833	796	811	812	807	828	812	789	829	823	822	830	799	817	741	796	792	812	848	796	819	859	846	813	837	784	785	885	835	775	823	788	797	815	814	827	787	795	814	784	780	864	801	870	816	793	815	795	845	783	830	804	822	847	816	806	840	828	863	851	757	791	856	777	805	816	802	807	775	824	884	816	764	826	821	826	782	857	834	840	845	841	797	796	848	800	855	764	819	818	848	782	790	838	814	805	862	851	795	813	797	812	807	835	756	841	840	786	808	831	843	828	810	813	798	825	775	818	833	826	807	819	802	823	806	820	843	851	735	823	859	807	851	781	819	828	828	776	864	869	856	819	816	821	794	767	837	779	771	789	784	830	821	767	805	835	795	829	829	847	848	820	852	786	824	793	854	769	800	834	798	842	840	815	799	806	826	853	815	785	802	813	801	832	807	778	810	780	826	818	789	810	807	860	749	823	769	839	800	829	796	828	843	799	807	780	815	803	776	764	825	781	861	804	812	773	847	812	863	801	841	806	791	805	781	864	780	794	804	803	773	812	802	867	788	770	788	784	868	793	850	791	804	811	777	791	774	813	817	779	794	813	824	829	821	795	784	825	787	793	837	848	811	863	767	815	788	841	816	789	794	807	784	809	809	814	831	800	853	812	823	781	791	811	782	799	810	782	784	818	834	791	848	803	787	803	827	832	813	792	796	817	852	815	831	801	853	834	834	777	790	840	794	816	792	802	790	845	833	792	822	812	791	841	814	809	825	867	868	823	770	794	831	825	805	793	804	798	756	811	766	817	781	831	838	843	832	765	804	803	799	843	832	839	787	784	788	841	806	810	791	815	854	817	792	827	802	771	774	820	822	853	770	799	795	794	821	817	841	848	871	826	765	826	784	843	767	768	830	775	774	800	762	844	827	806	894	829	806	778	787	787	818	835	797	839	805	836	794	871	805	811	855	748	816	809	860	825	836	734	794	849	828	781	826	820	820	765	768	795	757	789	803	803	856	821	869	831	769	803	827	835	779	828	805	831	794	784	755	821	842	752	843	849	819	801	804	840	830	843	825	788	791	752	788	850	848	770	813	775	819	810	824	870	853	754	787	793	838	814	849	845	781	780	826	836	853	807	798	800	807	810	782	823	802	760	818	832	763	836	816	815	761	832	829	809	848	790	876	833	805	803	801	766	846	787	848	757	780	884	821	801	800	803	777	798	816	809	825	872	864	784	816	837	845	813	868	843	846	827	806	855	792	866	811	850	787	810	813	823	803	817	835	808	808	839	824	830	768	790	834	832	813	811	862	806	797	844	858	785	795	813	870	787	810	823	807	810	786	846	793	835	854	811	812	827	800	825	780	788	820	824	754	800	807	859	826	746	779	823	748	803	802	834	814	809	828	825	841	772	821	803	800	782	778	779	809	807	805	798	831	857	783	820	759	826	824	822	852	807	832	817	799	764	772	823	843	837	806	754	824	790	800	846	767	835	802	799	873	800	775	800	835	789	800	768	826	747	855	779	793	819	807	774	835	793	814	831	805	808	818	807	794	822	809	807	807	810	810	805	865	763	811	815	837	810	787	819	818	784	781	751	783	782	799	826	793	799	800	799	823	806	847	814	819	776	835	743	825	811	842	821	821	786	790	790	857	790	803	843	795	809	836	836	806	783	782	798	822	797	830	816	826	840	802	817	873	793	814	840	808	784	815	801	858	836	832	764	806	839	829	845	811	835	795	802	837	842	805	798	840	812	813	828	833	773	731	781	809	800	816	838	806	803	811	824	819	856	794	818	815	802	808	802	830	768	822	807	822	791	827	785	824	797	816	814	818	780	841	925	768	789	788	820	785	796	826	810	842	809	784	803	745	839	787	824	783	818	831	821	825	816	800	826	803	825	867	796	809	845	793	817	802	815	794	795	824	825	828	799	822	784	771	795	796	795	771	796	748	798	804	790	767	831	799	806	807	848	851	839	835	844	827	789	812	834	827	812	763	848	850	831	813	802	851	775	824	799	791	831	790	839	814	796	825	821	867	821	821	776	826	808	806	821	816	793	811	767	798	842	829	816	820	777	827	860	789	833	811	804	834	831	767	834	820	825	803	806	831	812	743	768	794	829	818	740	864	758	813	790	797	799	851	816	832	802	799	842	771	805	809	848	812	809	787	843	845	832	794	882	824	803	816	773	863	795	746	788	793	862	770	810	760	822	854	837	776	820	813	759	825	748	838	839	813	798	783	806	766	773	822	797	832	790	780	831	824	827	816	827	808	773	801	821	844	761	835	852	811	814	853	839	812	846	825	788	828	778	805	778	777	785	788	832	767	846	807	867	796	831	815	805	804	760	845	840	819	850	885	794	834	812	827	843	806	814	836	838	803	869	849	858	809	839	824	824	813	797	796	825	830	808	819	802	797	788	769	827	863	749	826	784	790	801	811	847	811	861	749	814	828	778	772	814	772	757	782	803	845	808	814	794	787	796	812	797	827	840	825	759	785	819	740	823	816	778	810	800	866	795	797	853	870	834	838	832	733	783	809	796	841	836	829	782	830	836	802	837	846	747	847	840	832	856	762	835	836	801	813	787	838	800	827	765	775	787	789	798	748	784	819	783	800	769	829	847	818	856	839	866	807	805	766	821	761	814	790	813	848	868	832	796	859	767	869	813	827	798	770	838	821	790	792	769	864	823	793	791	792	837	854	825	849	826	842	769	815	817	776	809	826	820	840	796	773	816	863	783	790	814	800	863	762	737	843	817	814	811	782	835	817	839	798	811	818	820	844	791	804	806	800	832	776	786	793	775	791	782	813	823	825	821	820	807	843	826	810	803	830	829	758	760	822	806	813	783	807	868	806	845	831	837	797	816	838	804	797	818	808	842	783	844	820	818	824	795	830	765	823	799	857	825	821	786	824	831	774	831	787	781	826	799	812	813	816	840	809	821	835	843	781	754	833	869	805	832	852	780	820	807	866	821	813	827	847	773	792	804	848	816	755	823	808	840	829	789	798	818	781	847	829	846	815	834	778	853	816	778	792	796	813	832	825	794	858	834	817	798	829	828	802	810	806	803	782	798	805	811	831	759	813	829	792	815	796	828	847	839	780	784	777	824	778	776	805	799	785	840	861	804	848	809	836	837	804	844	843	880	820	831	808	800	848	862	841	797	823	806	816	773	772	819	816	820	859	803	788	778	765	778	793	855	849	830	797	838	772	789	828	803	834	836	814	758	794	743	745	777	807	806	847	859	836	807	792	807	847	819	833	829	841	775	838	878	764	810	805	797	803	811	779	794	848	785
38715	28154	18689	5109	2127	1311	418	345	247	172	163	139	173	162	171	146	120	159	148	162	132	156	160	170	157	158	176	162	178	179	144	168	133	163	146	147	141	166	158	139	157	143	161	157	141	183	152	174	172	158	154	155	162	142	145	164	151	160	158	177	161	161	154	166	159	145	173	149	152	158	157	143	136	146	151	138	169	152	154	169	150	165	147	149	153	155	158	146	149	146	161	139	164	151	163	159	154	168	180	177	139	132	145	140	164	165	125	138	156	174	148	158	145	154	151	161	157	162	153	154	147	138	147	124	169	147	144	152	151	152	140	137	159	135	171	144	159	155	155	170	163	144	149	147	137	139	151	154	174	143	164	175	144	173	151	157	136	156	155	149	157	158	147	170	162	160	162	149	139	165	170	148	151	133	153	135	150	150	144	163	160	150	176	179	140	182	152	133	146	158	131	143	141	164	126	157	142	159	156	148	166	160	155	152	141	159	146	147	175	137	152	171	162	141	145	138	192	164	154	164	163	151	160	177	151	151	171	155	160	142	158	162	139	149	172	144	167	142	149	152	129	132	159	144	164	149	164	150	138	166	150	150	155	145	155	127	166	161	144	134	148	174	153	174	148	142	155	171	139	159	145	144	139	151	136	144	159	146	164	167	144	161	146	139	161	176	138	151	183	165	180	153	161	135	164	164	161	136	144	134	151	150	166	158	156	174	151	161	154	148	178	189	172	151	157	138	168	160	146	139	170	149	147	138	151	150	150	168	167	155	169	158	171	150	160	137	147	174	148	146	160	148	161	150	152	149	150	156	176	167	149	140	153	148	170	154	147	156	147	155	137	154	152	146	173	152	126	174	149	151	172	148	151	157	173	174	168	170	169	149	157	158	150	153	140	145	162	160	166	159	154	163	159	173	165	165	145	138	170	177	159	140	156	165	161	170	160	135	157	164	153	140	166	150	155	157	160	157	159	146	153	165	149	157	153	158	163	163	165	174	146	159	169	181	161	160	174	143	133	169	179	140	171	197	160	170	132	159	173	138	160	154	197	170	159	145	208	168	162	169	160	170	165	173	146	172	143	137	142	167	145	165	147	144	144	151	146	149	155	147	139	148	149	160	163	135	132	127	166	158	152	151	135	164	147	137	139	150	175	170	152	168	163	155	149	150	149	141	157	151	165	161	164	187	148	159	168	157	168	154	155	175	154	153	149	154	168	173	151	156	135	160	169	152	135	159	166	169	155	154	159	134	162	137	165	155	159	144	156	148	149	170	144	153	154	167	158	162	146	145	164	155	143	149	155	156	155	165	138	160	149	157	138	169	157	154	149	155	159	149	168	169	148	191	165	152	157	144	153	145	138	122	129	145	162	158	153	158	166	154	157	162	169	144	166	153	140	155	142	147	160	164	169	162	130	166	148	163	152	167	144	141	150	156	152	140	171	152	156	149	154	147	139	179	152	147	141	160	174	157	155	149	142	167	153	158	151	163	167	153	169	174	144	155	148	166	168	172	141	154	158	167	149	158	130	139	153	198	160	144	160	146	145	158	141	178	152	159	154	160	177	145	151	140	180	150	152	179	150	150	164	147	147	167	119	172	165	154	186	177	160	183	139	155	144	162	150	137	148	150	142	156	154	155	171	155	155	135	151	167	160	145	169	148	149	155	136	145	160	165	170	149	157	156	160	176	179	174	157	178	154	157	155	135	146	174	146	178	159	132	140	143	139	154	167	143	169	143	137	154	157	181	159	143	128	150	147	142	169	149	143	153	171	145	160	161	171	144	156	150	146	147	152	152	162	170	155	155	158	150	157	178	155	148	165	160	173	171	146	144	161	148	154	146	144	167	185	156	165	156	153	150	155	166	134	145	169	181	151	154	154	141	149	147	157	168	145	159	126	155	156	144	150	144	143	166	183	164	166	138	154	170	155	152	163	159	157	165	141	162	154	163	152	153	176	144	139	145	174	153	165	172	150	146	168	149	154	165	165	159	162	172	154	142	174	149	181	157	154	150	140	151	167	156	141	163	136	154	155	146	148	164	172	157	174	177	170	168	171	158	156	162	163	119	146	163	172	154	160	139	154	138	154	153	146	131	172	179	165	139	164	142	166	151	151	179	154	144	143	176	148	148	169	165	133	150	161	180	167	142	142	132	137	160	142	168	156	148	142	148	158	188	139	141	162	166	158	152	155	148	177	140	142	154	158	144	168	152	146	142	165	151	166	167	160	168	155	175	144	157	144	161	151	147	141	156	161	142	143	160	145	155	157	145	152	163	146	160	156	164	141	157	167	159	180	147	139	155	145	156	143	155	172	162	172	152	153	143	156	138	165	150	146	149	150	141	173	142	144	161	158	155	153	176	168	141	183	175	148	169	159	185	155	157	144	176	149	163	170	152	145	162	156	181	168	172	157	154	155	134	146	172	158	154	145	179	161	164	157	156	152	151	160	152	166	135	158	171	141	144	156	153	159	147	158	150	155	158	160	145	178	141	152	156	145	159	167	149	175	172	118	151	170	144	166	169	155	148	160	150	167	170	162	138	146	138	159	180	146	167	151	152	170	166	149	161	159	149	175	150	161	157	143	138	150	149	133	177	152	163	167	141	138	136	160	162	145	159	129	148	144	145	164	174	154	157	156	142	151	168	173	168	161	153	175	181	172	160	138	155	167	163	149	140	151	172	152	163	152	155	172	139	139	156	150	138	143	136	186	145	177	138	151	135	171	141	146	154	145	180	129	158	179	134	163	149	155	172	156	150	164	157	157	137	140	170	177	149	152	157	160	174	152	150	154	156	163	171	158	147	130	147	160	133	150	152	152	161	167	147	178	150	142	160	157	137	140	143	151	175	153	155	154	165	151	152	125	152	150	149	161	147	162	150	151	175	144	174	155	157	172	165	160	165	182	156	155	137	154	161	163	146	161	172	158	146	133	147	147	153	165	147	153	142	161	168	157	177	125	122	166	164	179	136	136	168	156	182	129	142	149	149	168	168	152	143	150	147	154	157	129	177	141	147	145	163	136	151	163	148	155	160	143	151	140	169	150	149	170	147	173	160	154	164	156	152	147	185	136	158	144	158	147	157	150	151	167	135	155	170	145	158	156	172	148	142	157	185	154	148	150	136	149	152	133	128	164	146	125	132	148	146	148	160	146	189	145	162	176	159	166	161	129	132	147	166	154	161	160	175	151	163	174	157	144	141	143	160	154	146	157	159	144	126	157	163	156	140	169	162	185	139	150	174	131	156	157	159	152	122	145	181	141	164	166	181	142	133	158	157	144	149	137	162	164	169	177	163	130	161	159	157	155	150	183	183	152	143	152	163	148	136	160	165	134	146	154	160	145	136	150	160	136	174	172	155	144	159	142	146	159	158	159	153	155	141	138	132	154	141	147	127	152	161	156	138	155	133	165	153	147	165	164	153	170	157	153	156	157	168	170	156	150	152	146	172	174	138	139	161	154	153	171	162	158	154	140	172	126	159	160	159	144	164	124	145
34403	12540	10842	1067	4724	2698	530	473	510	477	474	452	478	466	477	497	477	470	424	449	443	422	454	485	409	423	442	459	448	461	480	448	438	444	440	453	439	481	468	417	430	456	438	436	450	503	451	455	430	445	437	467	478	467	429	412	438	434	492	484	454	424	461	435	484	448	447	460	466	454	423	440	471	456	440	394	450	450	459	471	414	447	440	459	408	466	478	452	431	453	456	426	450	412	447	476	440	433	426	424	435	456	448	416	489	476	446	415	430	469	429	420	460	403	457	463	495	413	399	449	434	434	431	450	413	436	497	472	450	486	442	442	454	440	425	465	414	462	429	440	404	464	445	439	447	430	438	515	470	412	465	449	463	466	496	464	435	471	459	490	467	466	434	494	461	467	417	436	456	476	464	437	436	471	413	451	444	457	438	398	445	423	460	476	431	430	473	432	469	450	421	464	415	455	448	439	437	454	465	454	447	415	451	458	417	441	482	415	428	430	450	465	467	444	484	431	452	439	456	453	423	448	438	438	475	435	440	451	440	397	451	417	439	472	449	435	465	421	455	489	441	498	435	441	441	424	431	445	471	410	406	456	424	425	417	415	456	432	445	437	431	475	447	439	442	455	464	493	439	430	408	453	437	455	440	401	454	431	446	453	460	426	451	461	430	434	479	414	481	431	477	432	435	457	440	402	411	456	424	457	438	440	443	457	473	470	470	438	444	415	466	438	442	441	450	438	432	448	449	463	458	492	425	419	448	442	432	440	425	451	455	425	476	474	461	447	466	477	420	427	457	460	460	453	469	477	445	448	439	390	472	443	440	479	486	440	448	410	485	406	458	412	491	443	455	424	458	446	405	436	455	447	454	465	465	428	462	457	456	420	427	461	444	458	444	505	441	407	426	456	455	435	453	437	477	484	484	448	440	435	436	435	393	458	470	441	447	453	453	426	457	426	421	426	458	461	467	467	442	457	444	458	451	432	420	433	444	414	457	470	450	422	440	455	447	486	430	444	403	405	446	439	461	448	454	492	438	447	478	433	439	466	444	469	435	422	460	481	434	457	406	459	407	440	459	443	450	465	436	430	437	450	441	407	444	426	453	424	442	471	416	423	423	455	459	401	445	454	440	455	474	436	450	464	431	476	476	425	437	462	433	440	464	425	457	458	472	446	470	457	411	474	430	453	480	435	457	458	447	462	444	438	433	449	434	464	490	447	463	473	480	422	487	412	460	449	472	453	426	433	446	461	428	480	449	445	452	438	461	456	420	418	418	481	446	437	471	466	459	440	418	451	449	443	435	420	414	461	437	443	426	436	477	460	443	489	481	459	424	436	467	448	455	460	444	455	459	467	444	468	446	418	447	429	432	417	409	401	426	405	446	458	442	449	438	472	431	460	459	433	456	446	458	454	451	438	466	467	476	473	462	427	439	431	444	437	446	460	411	439	424	439	448	411	474	439	435	450	455	484	417	431	470	456	449	461	462	437	460	444	422	479	446	414	455	479	451	444	458	461	489	475	431	497	436	422	428	439	419	458	466	411	434	480	435	476	441	450	439	437	449	441	450	436	456	450	480	443	481	459	447	417	419	460	465	431	472	430	433	429	437	449	436	442	410	464	436	472	438	444	392	400	457	467	449	445	403	398	420	438	445	432	424	453	484	467	442	452	432	427	449	424	458	448	443	441	433	438	452	436	455	451	456	450	472	432	428	409	415	458	463	425	449	471	412	451	446	423	441	431	474	419	424	436	425	441	513	472	456	432	477	456	441	473	448	456	430	426	461	458	438	432	454	427	422	436	451	467	434	452	459	441	477	430	460	442	438	470	427	465	466	447	498	440	425	450	437	477	415	411	418	484	415	470	458	449	430	447	441	466	429	442	432	458	437	426	448	418	452	446	455	456	444	444	444	434	460	466	450	453	471	457	442	441	456	398	461	468	420	469	459	422	419	424	438	422	448	444	433	455	448	451	429	457	448	444	494	483	434	435	439	477	454	407	455	444	448	470	477	438	455	474	457	445	444	453	433	472	437	443	421	466	429	448	436	464	462	413	455	431	405	448	447	473	464	479	438	461	444	477	415	444	443	460	443	430	411	446	454	428	436	437	419	466	438	475	447	475	431	452	436	449	450	408	460	406	434	444	446	462	458	434	429	435	441	506	431	426	461	470	475	414	478	424	431	428	470	481	463	431	398	467	463	421	445	461	439	469	440	461	504	467	448	463	478	430	452	452	437	509	436	464	463	397	490	430	425	424	490	454	441	454	436	426	444	475	471	406	440	428	423	435	435	478	477	474	431	433	448	441	414	457	480	435	460	447	448	456	477	452	470	468	472	454	438	456	461	436	436	438	424	416	442	438	434	453	462	451	411	469	455	425	443	431	406	425	435	476	434	440	427	456	462	420	487	429	427	466	469	458	444	448	437	413	434	411	437	468	461	443	429	477	429	430	466	453	439	468	432	482	433	443	466	499	453	476	454	427	472	418	450	477	435	430	441	428	472	465	432	429	480	426	431	433	460	482	464	492	433	443	411	410	466	453	453	443	427	445	446	442	457	453	427	437	412	422	482	433	445	438	431	438	444	449	461	411	448	488	452	454	473	471	462	458	436	426	450	418	454	427	412	441	412	465	455	420	459	433	432	436	450	431	441	425	461	441	416	456	444	424	481	434	470	451	462	444	443	451	449	428	469	445	384	451	462	452	452	445	446	426	451	448	506	429	428	466	425	460	445	478	467	467	435	414	437	449	464	435	445	462	444	425	429	452	453	451	485	443	477	481	433	481	414	453	450	429	432	432	479	427	480	437	444	486	458	467	457	503	422	470	440	425	431	431	443	435	427	444	488	486	435	462	458	441	420	441	390	418	407	468	424	453	422	457	451	484	456	424	435	458	469	438	476	485	439	426	451	454	455	464	455	442	468	442	454	440	441	499	448	465	458	467	426	433	465	427	432	465	434	465	430	459	476	466	453	471	476	462	456	427	432	438	407	450	434	440	454	452	409	433	400	455	415	423	422	442	452	455	456	424	470	463	469	436	455	467	410	438	460	440	448	432	421	421	438	460	445	438	442	462	448	428	460	441	449	446	457	437	462	449	435	445	444	460	439	465	425	425	449	491	436	437	429	472	440	426	466	445	442	477	432	411	467	467	464	451	501	462	460	477	452	455	474	407	424	474	450	414	423	470	474	436	422	429	420	445	422	434	436	470	458	462	447	467	467	410	410	423	426	424	455	439	445	422	453	457	458	455	439	410	418	484	449	450	438	454	435	503	457	469	399	458	420	471	460	436	431	439	431	443	432	482	430	446	454	430	445	462	425	416	442	482	434	396	428	472	433	435	429	426	441	467	402	447	431	449	450	452	480	470	465	440	461	404	423	463	452	430	465	424	417	412	439	439	466	423	475	445	465	458	473	488	471	407	438	450	400	429	444	461	453	459	468	423	412	456	427	429	423	412	451	461	433	455	444	429	452	415	465	421	479	460	442	426	486	453
46803	33174	22334	16687	9945	3842	958	280	192	193	166	145	197	150	170	177	167	180	161	161	167	159	161	165	177	183	191	168	178	167	159	179	167	180	146	164	196	174	173	169	151	163	180	142	163	151	154	182	179	169	147	149	171	167	168	152	156	147	145	150	165	174	165	164	175	146	161	181	161	152	159	178	150	175	138	151	164	162	149	143	192	182	163	161	171	165	188	178	159	163	150	167	166	154	170	149	152	159	172	146	171	176	152	171	157	158	146	176	155	172	157	171	154	145	149	150	194	157	164	170	180	168	164	185	175	177	187	146	173	155	150	164	166	160	151	166	167	158	142	184	146	172	155	167	154	169	139	153	147	182	164	169	168	189	193	172	141	162	167	165	168	165	183	180	150	159	163	167	164	159	161	167	164	159	166	166	182	152	188	166	151	162	178	171	159	167	162	168	175	143	169	162	164	152	134	165	216	146	175	171	166	147	185	181	150	183	187	154	163	164	151	161	154	170	167	162	172	160	164	162	162	207	163	182	165	150	174	160	172	142	163	182	181	160	168	158	152	141	141	184	159	136	171	162	165	153	170	160	152	152	149	188	159	170	170	171	167	148	174	171	165	161	161	167	169	171	170	151	154	170	144	153	160	146	155	160	198	140	152	170	163	169	161	201	156	171	152	150	150	158	158	152	179	143	180	145	160	177	154	165	168	182	175	147	171	160	143	170	177	164	160	148	166	171	174	176	145	153	145	148	161	167	165	154	153	158	176	176	168	153	151	138	156	181	163	161	182	163	140	134	160	145	148	170	162	153	161	186	141	167	159	156	168	211	162	173	171	170	164	169	169	198	170	159	155	147	149	145	165	146	165	149	165	176	163	141	187	161	151	148	161	152	165	159	172	166	164	166	165	145	190	171	164	186	153	169	183	147	151	156	126	157	160	177	166	145	183	166	152	174	161	144	181	152	170	160	199	173	166	181	146	181	145	175	153	165	157	180	145	161	138	158	180	168	141	163	155	169	158	167	161	159	151	171	165	166	179	148	171	154	165	184	149	161	173	161	176	161	134	155	203	156	155	156	158	158	154	163	156	184	195	166	177	153	163	159	163	172	159	170	161	155	185	184	164	183	178	169	150	154	149	191	133	165	179	173	175	175	167	159	165	175	180	142	172	166	166	178	158	161	158	164	136	157	160	158	177	167	154	169	169	160	145	173	142	166	156	166	180	194	153	164	183	162	177	184	161	156	171	165	185	172	157	181	169	150	156	145	163	173	174	157	176	171	179	143	157	159	153	176	152	172	180	156	166	163	173	159	156	154	179	163	138	150	154	157	143	171	150	161	160	159	175	191	160	164	152	169	139	153	148	179	180	167	172	161	157	160	140	149	171	154	150	183	163	168	187	153	165	153	165	187	177	171	160	178	151	173	173	157	157	160	159	172	163	153	163	149	179	150	161	178	168	173	155	160	176	174	170	152	184	164	128	161	204	186	168	192	158	187	142	157	174	192	186	204	164	166	155	161	166	156	129	179	168	165	153	160	155	159	172	175	142	181	153	185	147	159	167	164	154	173	165	166	176	169	179	179	179	156	195	151	174	165	179	158	137	159	155	162	159	149	159	169	178	164	164	155	180	168	161	171	176	179	146	178	153	154	163	172	177	164	158	163	160	153	191	183	165	155	159	170	163	162	167	166	164	136	171	141	168	182	156	183	186	163	161	184	171	168	162	150	161	154	192	162	163	162	148	164	188	147	154	142	150	146	169	170	166	183	184	161	170	182	150	168	149	167	177	159	182	153	145	160	159	156	175	160	171	161	167	150	154	152	179	143	174	174	149	161	155	156	177	180	171	157	138	154	156	152	170	166	161	167	156	153	181	176	163	145	167	178	176	174	182	151	169	159	191	167	171	155	179	175	154	152	175	141	144	175	171	184	154	179	148	175	193	155	171	175	163	154	150	168	148	156	145	154	165	150	151	170	163	177	160	176	154	149	162	169	180	172	162	155	167	176	176	183	145	179	157	160	174	169	163	145	189	160	153	183	144	141	173	202	157	160	155	150	144	146	166	159	162	173	163	168	167	164	162	170	178	150	175	170	162	186	161	170	186	156	185	154	151	144	166	166	183	157	129	182	174	162	171	157	207	177	146	139	155	153	173	167	164	163	161	179	164	178	194	162	173	179	154	137	189	169	156	181	172	179	158	181	152	174	181	168	183	169	160	172	168	178	142	185	168	173	181	152	170	165	177	172	176	153	165	180	160	151	174	169	160	150	158	188	142	165	173	187	161	147	161	174	162	154	159	164	160	191	152	187	157	179	182	164	167	177	159	144	164	186	147	162	152	171	168	173	143	159	151	168	187	153	176	150	189	170	156	164	157	158	169	172	164	161	161	142	182	155	183	176	154	147	159	165	166	172	175	160	192	148	154	159	198	173	136	155	154	149	159	175	169	152	151	167	169	157	154	184	161	177	162	173	183	190	158	160	142	153	169	163	176	178	163	169	187	178	165	128	155	164	188	175	174	155	161	141	160	164	163	150	166	164	151	165	165	159	173	142	162	154	176	141	185	162	165	151	186	159	166	183	174	151	163	164	170	142	150	160	170	173	169	164	187	167	171	150	162	172	157	161	168	165	185	185	164	145	155	155	176	179	135	163	169	178	165	163	152	160	149	173	151	172	165	145	185	151	147	160	175	153	175	173	160	145	149	211	155	145	153	175	153	180	152	149	155	175	159	156	161	158	164	181	172	184	172	142	175	148	151	183	174	160	181	142	176	143	163	182	164	176	149	137	175	165	155	187	163	170	150	161	154	149	165	162	154	170	187	146	148	144	156	183	151	162	183	143	152	150	138	173	185	170	161	150	153	171	167	160	150	163	164	174	173	156	168	149	177	178	177	172	180	177	178	156	158	139	162	161	176	173	167	157	184	158	177	171	143	182	167	155	163	150	144	146	155	165	172	151	168	172	164	166	181	168	160	159	169	159	147	150	165	166	165	174	168	160	161	195	164	179	177	173	183	140	152	167	169	169	194	171	167	152	165	135	183	167	174	159	160	164	169	154	188	191	170	154	155	171	149	157	145	173	170	165	163	149	168	163	188	145	172	148	165	171	155	158	170	162	162	174	174	177	176	162	163	174	159	146	160	176	162	142	176	182	159	161	142	143	173	141	149	191	165	175	168	176	167	151	160	158	147	187	160	174	144	163	184	159	160	180	171	149	147	157	160	189	163	176	157	145	155	164	155	186	171	142	178	182	172	155	165	165	182	151	155	149	168	161	168	157	180	183	156	177	156	176	162	138	152	160	181	175	163	187	176	160	167	146	137	160	156	148	156	156	164	181	176	171	159	169	164	154	181	163	148	157	154	161	178	169	153	165	141	175	164	168	168	149	166	188	169	154	182	161	151	162	159	164	191	160	171	165	152	179	160	185	166	168	162	158	159	172	170	153	170	149	170	169	174	171	149	132	174	170	163	150	169	156	160	151	160	165	147	192	147	180
37208	20722	11188	6243	5809	1782	793	692	613	601	572	552	525	561	515	530	537	520	534	510	512	443	499	488	502	477	461	483	492	488	477	486	493	491	509	490	494	491	473	477	453	493	434	496	489	451	450	465	482	437	490	487	488	498	434	462	468	498	416	466	493	454	476	468	505	475	467	470	471	480	465	483	473	501	451	450	433	474	472	457	485	505	506	481	447	516	463	451	471	450	495	463	487	461	493	472	471	453	448	507	447	498	475	472	477	463	473	475	443	445	465	465	469	475	502	509	466	470	493	503	467	485	478	464	448	472	489	506	512	481	470	510	476	479	455	502	450	481	475	461	463	499	475	469	453	478	461	458	477	479	487	477	492	505	512	497	464	479	494	462	482	478	493	470	486	523	462	476	502	492	445	488	460	455	468	486	485	468	461	478	461	497	507	471	489	467	484	440	436	490	498	512	472	434	454	494	501	446	460	493	489	484	436	444	486	495	520	400	443	524	473	492	510	495	534	473	487	471	462	507	462	462	452	460	485	481	488	467	499	471	490	484	481	472	489	488	482	485	428	496	466	509	458	495	480	450	467	474	510	499	497	476	462	451	431	479	457	479	504	493	435	455	467	527	438	477	476	449	465	468	477	479	526	460	466	462	504	475	466	428	476	469	520	479	473	473	454	477	474	470	467	476	467	500	446	433	475	485	500	462	508	459	447	471	451	469	464	476	456	466	444	480	479	452	460	496	468	469	485	476	476	468	453	464	503	481	450	501	487	460	446	490	524	518	460	447	460	491	482	482	468	444	472	486	500	445	458	480	461	475	488	511	458	498	484	472	489	467	441	457	457	452	512	493	463	476	446	482	454	447	488	503	480	443	489	493	510	501	504	473	489	453	478	483	482	458	468	476	460	503	460	482	525	494	483	459	472	437	506	417	488	505	480	489	477	495	478	461	454	480	476	478	466	457	467	455	487	456	488	447	464	480	451	463	488	449	525	480	462	449	477	476	448	507	460	466	481	443	471	479	462	455	510	498	485	457	527	495	510	498	426	487	474	440	463	483	469	478	486	464	483	480	469	525	488	458	510	515	480	465	513	495	480	462	453	481	460	472	478	482	472	449	468	468	468	453	477	497	504	469	470	469	490	461	482	487	453	438	479	453	431	470	493	486	476	462	482	469	494	519	498	467	494	473	446	487	463	470	446	488	433	485	492	454	490	459	477	483	433	505	469	501	460	470	453	512	521	452	467	507	487	487	465	492	504	439	461	405	462	476	447	447	476	433	520	457	500	513	453	483	475	487	466	479	526	429	464	451	530	445	514	490	506	430	431	495	500	479	462	476	499	489	490	468	482	482	472	468	452	462	469	465	451	470	484	489	454	492	469	448	508	482	509	480	489	492	518	430	486	480	469	493	485	480	477	467	495	445	535	495	460	505	481	462	474	500	479	449	492	487	495	462	503	481	466	472	491	461	473	440	487	443	498	495	480	472	430	468	499	455	438	470	461	513	474	472	478	463	476	461	464	466	478	473	498	463	449	493	466	448	418	467	461	446	467	480	455	467	465	477	502	520	440	454	486	461	462	484	477	504	490	482	495	470	437	476	501	471	481	473	471	469	465	457	495	470	461	490	474	452	476	478	485	465	434	469	486	486	435	467	438	447	479	515	507	505	472	463	473	469	467	474	489	510	444	481	470	457	461	455	510	450	468	495	466	478	466	435	530	470	457	491	400	486	505	484	434	475	476	485	443	463	472	503	484	484	453	464	478	458	445	480	499	476	487	466	452	477	488	463	465	518	433	471	446	480	491	496	442	490	459	461	447	502	502	461	468	463	470	457	495	471	481	453	455	449	486	512	474	478	493	421	510	458	473	457	487	454	470	466	483	479	479	485	451	461	506	492	469	492	466	481	496	486	456	488	464	480	443	480	486	455	483	501	487	492	493	513	495	454	462	464	463	477	449	475	465	445	492	467	455	505	471	481	471	458	479	464	451	483	488	469	457	473	482	446	444	488	451	446	466	454	484	481	493	466	476	470	466	476	439	453	501	478	483	469	462	488	464	489	486	433	448	483	464	498	474	449	459	506	497	465	445	469	488	458	485	463	471	488	482	511	490	480	489	460	450	481	463	484	458	453	484	468	517	468	483	493	475	505	471	483	494	453	477	486	471	513	481	470	465	445	486	489	465	466	493	458	479	478	525	496	485	498	489	497	470	488	447	474	463	481	448	457	479	499	465	478	473	493	432	494	484	430	443	477	455	513	484	465	495	461	481	455	497	492	451	512	469	445	433	471	470	462	473	480	476	494	499	481	498	419	482	492	466	465	468	482	472	509	423	479	477	493	479	491	483	509	474	478	458	474	470	468	465	466	490	496	466	488	484	487	524	494	450	482	484	468	459	466	481	450	459	504	476	454	490	509	469	434	474	482	481	451	467	466	472	486	489	474	528	489	473	463	444	460	457	472	457	463	468	489	452	481	450	451	461	513	483	449	499	457	441	465	494	457	520	453	429	453	503	480	464	493	429	453	477	469	512	489	506	514	467	480	460	455	459	494	495	485	479	476	524	471	454	471	477	494	481	498	466	480	493	482	493	471	502	472	449	489	468	475	446	457	501	482	507	484	523	497	510	464	443	470	463	501	464	440	446	505	446	477	466	475	501	489	484	525	484	475	506	457	472	477	473	459	483	460	468	467	486	460	451	478	464	464	495	486	517	422	431	519	496	509	502	497	496	489	489	467	469	482	481	453	477	476	512	467	464	484	463	475	468	508	474	495	444	450	495	492	468	489	490	468	488	473	473	464	491	511	467	490	476	462	474	466	452	466	479	475	466	453	501	471	488	517	513	495	447	427	502	519	438	463	477	490	502	462	468	494	455	480	494	518	472	445	454	466	449	468	484	492	481	493	470	467	465	494	478	484	483	437	509	486	451	471	495	470	479	516	483	490	502	455	494	476	452	462	481	438	475	451	435	469	495	475	508	483	451	513	488	502	500	464	500	504	488	475	424	487	471	482	465	497	472	517	444	483	456	470	512	466	456	457	459	470	476	478	466	517	493	436	479	446	503	466	456	511	471	475	465	469	517	512	508	509	477	468	446	459	466	464	473	452	462	494	452	455	494	510	489	511	521	507	479	427	475	468	494	442	473	485	479	478	447	446	479	441	457	461	493	447	486	470	449	446	492	453	446	472	501	463	463	510	473	468	496	474	487	489	449	466	502	495	508	451	511	477	483	466	470	485	498	489	445	491	489	473	470	465	444	468	471	472	464	435	501	477	452	465	429	479	471	493	469	481	500	465	488	471	490	461	478	477	474	496	496	487	437	469	465	462	456	464	489	450	468	443	444	510	468	462	502	503	481	440	483	482	500	535	458	474	499	444	448	449	484	476	495	473	462	484	474	470	464	474	523	478	501	445	459	459	492	465	490	434	481	462	498	454	476	461	509	516	482	491	457	439	472	480	468	526	487	466	476	456	479	468	453	488	470	472	467	464	453	482
54040	35692	26588	25595	24251	22745	19512	10754	2118	711	562	562	548	472	490	456	464	415	389	376	396	379	358	397	385	382	344	376	373	371	379	364	375	351	369	381	367	342	342	346	394	389	343	346	319	335	332	367	351	348	339	324	344	349	342	348	346	356	361	333	322	332	386	328	478	349	364	330	367	358	381	380	336	348	334	348	334	351	351	357	316	381	353	325	336	333	347	312	326	316	330	316	341	326	351	330	307	342	343	339	332	352	361	317	346	369	352	387	335	310	344	323	344	340	326	334	344	317	356	301	352	347	312	333	344	326	364	389	334	328	339	318	315	342	308	363	324	317	311	316	348	338	335	325	362	344	383	342	369	362	341	338	346	340	354	346	344	358	323	355	310	328	322	341	343	351	351	361	348	330	332	327	351	343	343	344	384	368	355	328	349	347	319	354	365	335	338	343	362	330	363	351	340	321	348	352	350	386	312	343	336	346	372	377	363	359	339	371	339	313	366	351	337	351	328	370	369	322	348	353	385	373	353	313	342	383	349	381	332	315	360	340	403	352	361	355	352	356	312	328	353	325	315	352	316	338	359	331	334	350	355	349	365	340	321	317	328	339	349	334	329	367	346	335	335	338	338	351	349	325	340	325	342	325	312	328	361	360	361	330	340	329	309	359	362	384	327	335	382	309	386	335	327	357	350	316	281	341	351	317	328	348	355	334	345	358	334	342	321	356	352	345	370	357	314	354	339	348	330	321	333	351	376	337	335	336	343	349	344	330	374	321	333	344	322	311	334	312	327	341	322	325	344	335	362	353	345	357	364	311	350	316	371	364	353	306	359	376	329	321	331	328	342	327	337	374	330	371	326	320	324	345	304	328	349	388	355	329	316	346	331	358	350	317	364	337	307	359	366	313	331	357	362	363	362	342	351	344	345	349	329	337	395	347	316	341	329	321	321	355	324	348	344	354	318	316	360	312	359	349	337	374	332	332	350	362	342	327	365	356	367	340	368	350	363	329	335	352	348	340	337	353	330	310	306	345	337	310	310	347	345	331	333	337	313	311	333	344	342	349	361	355	336	342	321	341	356	346	321	322	331	347	328	365	323	366	329	327	344	337	339	322	365	345	341	344	340	315	341	334	348	345	331	346	340	332	314	349	338	326	330	317	335	331	284	356	333	362	352	346	327	319	354	329	311	348	327	359	332	328	364	323	345	352	347	334	332	365	383	327	336	347	338	345	342	334	330	362	327	300	327	326	324	340	295	352	318	351	365	326	339	342	339	356	338	351	357	334	320	349	337	350	343	314	338	347	344	325	366	371	346	383	321	318	312	355	358	318	363	336	355	339	320	340	340	368	359	362	335	323	364	347	346	340	351	367	333	344	351	335	320	339	372	335	350	357	339	338	334	353	333	367	349	360	346	356	345	371	333	313	319	343	353	326	323	380	369	331	342	325	352	349	335	318	373	326	326	305	325	323	329	328	364	363	373	361	326	317	317	336	351	334	342	321	332	329	348	330	309	347	358	342	341	337	367	368	344	361	361	307	324	329	332	303	381	318	336	344	345	376	318	332	340	338	333	337	321	314	325	336	362	320	320	347	356	357	329	357	346	322	322	341	334	343	352	360	333	356	330	326	333	330	343	371	378	328	343	345	337	352	348	362	328	319	375	358	366	305	314	346	343	320	330	301	384	326	361	332	333	315	355	373	325	359	361	362	372	336	329	346	328	341	348	343	332	351	325	316	328	334	345	299	354	310	305	327	372	361	353	373	343	282	343	334	298	324	362	329	337	335	358	325	363	332	325	352	356	316	345	391	347	352	315	352	334	351	350	322	296	343	319	301	324	347	343	337	353	342	347	329	339	341	333	358	330	327	288	334	344	345	328	335	367	384	310	335	353	369	341	324	295	354	331	279	373	336	351	384	324	350	318	329	334	338	336	318	326	347	329	360	320	355	310	313	331	305	361	338	323	350	348	361	335	330	331	341	354	338	327	331	340	356	355	318	324	375	332	332	341	375	354	312	381	335	354	346	381	356	351	348	346	332	332	385	361	321	315	302	390	364	322	329	308	317	350	332	326	344	325	374	319	381	314	312	354	333	345	348	334	327	335	356	359	323	294	335	379	362	318	341	347	352	376	322	326	350	326	348	346	359	363	377	301	374	352	322	316	351	348	339	330	314	345	360	324	378	352	295	330	355	333	329	344	362	350	355	357	325	312	340	333	333	323	352	335	339	357	328	316	374	333	322	341	315	316	347	351	326	351	291	338	345	331	349	328	366	310	326	330	337	336	339	325	346	366	336	338	306	350	338	359	358	327	333	356	371	335	358	355	361	318	343	339	336	331	298	374	322	338	354	377	347	330	326	359	352	299	355	320	369	342	349	319	360	373	348	338	376	345	354	369	324	347	338	322	353	390	326	316	331	347	357	322	334	360	342	348	356	359	343	313	322	325	356	365	304	354	323	347	338	334	309	332	362	332	314	306	333	327	314	327	358	333	379	352	306	335	361	333	297	336	323	356	304	351	324	329	364	397	357	336	337	345	334	335	336	344	322	352	343	346	382	348	336	331	344	368	367	354	324	340	344	336	328	299	331	336	335	348	359	342	366	335	329	336	336	347	337	317	361	341	359	340	348	342	362	333	329	334	332	348	347	295	330	327	323	320	361	383	316	335	356	358	338	346	331	349	335	350	342	350	301	352	351	356	391	341	357	339	338	327	330	354	318	328	341	317	349	343	337	346	358	328	306	326	335	367	330	360	326	357	394	342	343	357	336	333	324	351	355	335	335	290	338	328	327	350	357	341	325	349	333	325	363	303	350	323	352	363	330	349	343	384	338	375	318	331	330	342	350	353	344	356	361	348	358	329	335	322	364	347	345	364	326	357	373	313	341	360	333	340	306	359	322	343	303	329	322	357	313	302	318	350	337	331	356	309	339	351	309	348	342	352	333	325	338	365	360	318	348	381	378	335	348	335	326	334	308	344	333	333	317	344	369	349	342	345	341	337	350	364	339	320	346	353	365	342	346	357	355	320	365	342	356	340	359	321	366	343	363	361	353	323	355	319	335	353	346	358	315	318	332	336	357	327	350	300	359	362	334	362	327	345	353	335	318	348	349	332	308	337	345	382	347	323	313	348	375	329	329	344	321	343	346	369	327	365	349	350	324	318	344	333	299	328	326	311	319	326	341	338	351	337	322	341	329	343	315	346	316	330	335	331	322	332	360	369	352	337	353	336	298	353	349	346	345	352	376	358	346	347	323	352	383	352	340	343	346	347	346	343	347	320	344	344	321	327	344	349	351	334	346	326	357	344	346	339	365	345	366	319	306	349	349	326	333	330	383	312	318	337	318	367	321	309	343	346	328	351	368	325	338	340	324	345	337	357	334	354	362	327	285	337	350	328	355	328	330	317	348	369	307	341	337	342	312	335	339	334	328	344	361	326	332	313	358	361	352	318	340	333	335	334	323	329	325	340	321	361	350	356	339	321	357	364	355
50670	39671	18997	15665	8773	6460	3942	2906	2461	2058	1829	1678	1525	1466	1417	1305	1244	1203	1185	1100	1037	1092	1073	1026	1040	964	997	973	945	895	936	914	887	910	816	898	923	844	864	906	867	885	855	890	858	858	848	852	876	873	821	835	869	891	882	843	807	827	841	798	799	878	822	839	1993	1080	790	846	809	843	782	810	808	873	808	774	812	802	813	783	802	811	789	823	837	730	834	861	774	782	796	821	786	833	774	814	772	768	749	779	813	870	837	754	813	772	795	803	836	801	808	785	858	788	764	791	781	792	780	754	836	829	761	802	815	807	782	764	763	783	758	801	794	854	798	787	780	799	815	819	753	762	818	799	805	760	841	798	762	797	813	789	800	699	771	820	799	756	785	788	834	785	841	823	783	809	824	795	820	854	818	806	799	827	794	801	782	833	772	828	812	811	807	799	786	795	745	804	831	822	838	805	820	817	810	798	790	812	817	817	795	795	816	725	822	773	811	819	834	780	794	802	824	818	827	718	747	758	832	737	768	758	769	746	870	792	819	806	737	819	812	778	831	810	771	796	809	790	804	754	846	795	862	775	761	804	759	755	804	745	803	877	778	766	765	784	791	781	797	789	776	789	806	816	738	833	797	769	768	786	769	785	788	791	748	759	825	755	805	800	757	862	813	805	851	776	776	830	814	799	813	775	813	778	798	785	759	754	807	758	785	805	769	763	778	788	799	769	808	757	789	789	775	772	796	792	839	791	807	770	808	827	822	796	786	792	767	831	811	778	773	850	774	806	774	799	808	821	793	855	733	775	795	816	785	761	817	808	773	821	776	788	799	774	784	832	780	773	810	763	781	801	808	778	813	754	798	734	805	822	793	840	799	725	761	751	832	796	807	823	790	845	834	762	786	812	777	823	775	850	731	805	824	750	740	835	819	802	818	772	818	827	824	800	802	785	771	767	778	745	789	794	827	809	765	863	817	761	798	823	836	745	764	749	802	798	800	798	797	746	770	785	771	768	791	831	825	797	787	797	771	844	816	758	754	781	822	785	771	773	775	790	780	763	789	795	817	784	783	749	803	770	810	806	781	805	770	789	850	790	773	781	776	749	788	812	780	776	792	794	828	793	782	752	777	850	810	790	846	815	839	801	772	783	793	834	808	769	777	779	817	815	753	789	789	771	824	797	808	827	808	756	741	782	781	811	830	784	761	825	746	808	823	772	795	799	748	748	818	762	843	799	808	800	826	819	714	789	798	754	746	819	803	733	773	760	821	825	815	770	828	777	759	719	784	833	810	782	861	857	781	810	773	771	771	775	811	862	809	798	762	797	790	805	858	757	841	813	771	750	759	756	829	799	839	831	790	763	758	805	758	787	777	830	820	799	815	835	765	831	797	814	810	785	763	800	804	772	780	773	785	747	792	762	763	789	796	787	793	776	773	720	723	766	800	815	793	807	833	822	734	773	791	790	797	803	768	792	829	740	788	731	750	820	801	764	822	816	771	812	824	798	803	792	757	765	781	800	765	787	848	822	786	824	750	833	773	809	759	716	815	803	747	785	798	793	763	788	794	779	801	759	768	813	750	861	755	799	777	815	824	813	773	821	764	824	739	782	781	785	772	747	808	790	740	814	802	747	849	776	749	796	868	829	777	785	823	737	838	806	770	771	798	746	734	783	749	759	781	794	763	832	786	798	758	801	764	779	786	813	811	774	807	798	746	754	784	800	784	801	785	788	820	773	768	790	806	845	751	784	747	824	786	737	784	803	792	796	754	793	792	782	755	747	736	745	792	762	758	749	806	790	790	784	767	835	818	798	752	791	821	799	781	777	792	811	848	759	769	768	793	749	795	799	764	781	799	773	806	805	813	819	795	768	783	780	780	851	819	793	757	741	744	822	819	811	797	836	812	756	751	817	801	813	791	821	761	846	801	817	804	799	793	769	850	856	779	826	737	835	808	731	822	759	779	778	790	804	799	727	779	751	776	817	851	772	803	830	743	801	754	753	797	828	768	825	768	744	754	824	786	766	766	790	703	743	832	814	770	765	797	797	789	749	831	789	842	826	785	833	757	821	782	789	794	772	790	778	816	766	752	777	795	791	755	786	794	781	750	775	828	762	774	770	771	801	782	782	820	809	798	735	855	807	750	764	765	771	784	833	755	849	715	802	776	796	831	803	811	816	777	766	752	810	804	802	804	774	829	789	807	763	747	805	801	758	805	785	842	776	811	836	801	777	767	760	856	799	814	803	858	826	827	800	793	752	761	810	796	759	785	749	765	812	798	791	769	790	791	804	796	793	794	779	816	831	741	780	797	778	798	833	820	744	766	770	829	802	804	802	801	828	827	778	772	813	778	790	828	743	795	811	763	815	759	789	830	821	798	772	797	850	772	820	748	851	777	795	805	799	754	791	812	817	763	752	812	824	792	809	779	789	804	759	798	808	784	795	799	796	814	797	839	794	834	792	813	816	759	766	856	796	796	782	789	768	770	829	736	817	820	812	793	807	802	818	776	764	809	790	819	793	783	741	837	791	801	813	746	772	790	835	814	779	797	836	789	801	807	772	832	757	797	788	755	810	776	814	818	769	800	786	795	781	778	822	770	759	804	825	804	775	771	741	811	800	833	830	791	839	813	767	783	794	765	849	751	794	829	790	764	789	763	805	769	809	743	803	772	786	758	752	787	785	774	842	811	771	783	826	790	752	770	804	820	764	754	815	800	752	801	783	732	779	778	726	771	792	770	749	771	847	780	796	792	786	764	786	784	792	760	806	787	835	868	812	794	778	785	773	729	793	761	786	829	806	751	827	861	792	807	814	808	813	767	796	734	759	846	804	787	845	833	836	779	766	745	836	898	792	766	820	793	838	808	803	809	860	800	804	740	869	748	771	764	789	750	785	796	829	734	799	794	805	809	789	772	746	804	801	807	812	767	825	773	793	761	776	794	797	786	757	819	763	791	804	821	800	784	777	829	780	825	770	830	784	740	797	820	784	787	771	843	793	785	805	788	785	781	788	806	809	834	790	754	793	881	807	768	786	789	845	837	789	812	826	785	815	717	775	815	787	791	780	820	802	747	773	787	815	818	832	761	803	807	726	880	787	756	816	746	729	815	749	794	819	858	778	785	788	749	841	834	758	857	791	820	800	791	772	811	805	835	786	762	796	784	826	818	777	799	795	784	802	812	728	803	802	770	696	754	778	813	809	805	837	721	812	773	817	818	816	848	822	760	806	772	790	770	803	775	783	743	780	796	763	794	792	797	827	779	742	788	735	788	745	777	832	804	779	776	824	777	719	829	877	768	815	798	790	811	768	796	793	791	805	752	799	801	839	795	793	762	772	803	791	807	803	823	785	786	814	841	756	790	816	791	771	796	771	744	766	784	799	726	784	829	819	758	799	774	771	812	768	835	754	805	733	791	830	815	800	792	814	747	753	790	822	778	764	792	781	811	802	811	831	821	811	784	744	796	804	797	782	838	798	794	814	765	793	754	717	851	757	808	807
34818	33329	12442	3392	1127	665	409	242	188	167	161	169	162	169	150	174	162	177	173	167	182	156	169	159	161	175	164	176	172	169	182	153	170	159	147	180	172	158	159	178	165	173	167	176	170	166	141	160	158	164	158	162	148	158	191	155	182	123	180	159	161	166	146	157	191	172	151	162	174	170	146	170	170	153	147	175	151	184	155	162	118	157	163	168	164	161	156	176	190	150	160	180	162	147	171	169	162	167	148	158	141	133	164	158	167	178	156	148	171	167	158	177	173	162	179	164	178	159	159	182	167	161	180	162	154	147	162	167	159	146	148	163	167	170	166	159	147	163	157	172	177	152	148	147	188	172	180	164	146	198	135	184	170	167	157	159	173	188	172	164	168	170	163	199	173	162	142	151	161	160	163	167	164	176	176	177	159	184	167	163	175	178	164	178	177	157	160	149	168	174	167	177	179	165	176	154	141	144	153	184	138	186	166	167	163	157	179	145	161	162	181	164	151	151	161	169	156	162	150	184	172	172	146	147	179	169	175	157	153	153	167	162	150	170	167	164	177	167	157	148	167	149	170	161	191	162	121	149	171	167	159	159	172	153	160	184	176	162	165	155	163	170	171	157	176	189	176	151	166	156	166	150	149	155	173	171	169	190	169	156	164	169	165	160	173	163	133	160	172	161	166	142	170	155	165	168	159	170	162	150	176	186	140	192	150	165	165	169	146	160	162	169	131	153	167	143	162	132	161	167	160	168	176	147	142	173	179	156	163	157	176	160	178	154	151	158	140	162	158	156	151	171	177	153	152	168	170	165	170	174	172	160	174	166	163	162	151	156	159	168	157	157	168	180	155	167	174	135	187	173	164	166	152	156	185	155	135	130	171	156	170	173	183	181	163	171	163	163	163	154	157	143	155	144	158	150	170	167	198	148	165	152	163	160	151	156	139	173	160	166	146	156	170	186	176	190	147	152	152	152	151	156	166	147	182	170	178	173	169	165	169	170	144	143	175	165	177	165	198	180	148	164	155	170	149	155	168	195	164	157	137	193	161	141	160	166	158	165	158	187	206	160	150	134	158	165	172	158	177	190	190	190	143	152	164	166	166	173	176	169	179	165	183	169	165	155	156	181	170	166	167	172	180	165	152	168	149	150	165	164	143	173	154	159	172	160	168	171	178	156	170	152	172	177	157	140	177	178	172	156	178	171	162	149	141	157	178	167	177	170	159	163	156	154	151	173	165	159	174	171	174	156	176	164	169	168	148	152	166	152	166	123	170	180	173	148	163	150	149	173	175	172	151	173	162	167	152	145	168	157	178	167	163	191	174	171	144	156	176	154	153	169	156	188	160	163	160	155	166	162	155	178	163	184	168	163	175	158	150	169	176	144	187	165	148	162	155	165	177	160	158	155	166	172	173	147	136	183	169	181	171	150	166	159	163	157	179	166	169	153	165	166	148	182	157	148	165	161	143	154	158	150	188	166	163	141	163	158	158	186	148	150	146	150	148	163	165	181	158	164	171	153	166	158	163	192	161	152	182	160	137	174	180	147	163	193	186	175	143	151	157	159	168	188	172	170	186	166	166	164	165	143	163	183	145	160	165	161	168	158	137	189	173	163	162	156	171	156	155	158	145	147	156	150	169	128	151	160	158	157	159	174	163	154	153	182	179	171	143	174	170	155	154	160	169	155	169	163	160	163	160	145	167	154	162	148	153	173	152	180	175	168	156	160	151	145	158	164	150	187	177	168	156	161	164	173	174	182	184	176	159	170	173	172	171	185	154	175	172	143	176	147	152	138	153	169	172	170	180	176	156	161	173	175	179	154	168	169	162	170	149	171	163	171	164	148	172	161	171	161	148	152	159	160	141	161	152	141	172	155	147	171	145	170	168	162	160	191	161	174	157	145	180	154	174	157	169	158	155	203	170	167	165	135	140	170	174	192	181	178	171	191	172	160	158	166	178	160	155	183	167	154	176	185	134	184	180	171	141	167	156	166	180	157	160	160	165	162	188	163	151	155	164	196	162	164	149	181	176	164	149	163	152	143	154	157	132	187	161	179	187	172	143	164	198	164	180	165	163	171	174	140	163	178	145	152	140	163	160	179	177	167	174	162	171	161	186	187	174	176	160	170	184	152	176	181	162	163	158	153	189	168	157	179	160	149	161	187	152	149	167	145	148	174	155	151	137	160	158	138	154	164	137	154	177	136	159	151	141	160	154	151	144	160	163	162	164	153	176	169	150	156	181	163	156	137	168	152	160	170	160	157	160	172	164	152	144	182	165	144	179	184	158	143	145	168	158	176	164	191	142	155	176	161	188	177	177	172	159	161	157	177	165	174	153	168	165	165	169	159	149	160	163	157	166	172	179	129	172	177	164	141	175	186	155	180	163	180	150	169	167	163	164	176	167	160	182	168	144	189	186	177	172	162	163	164	156	149	174	182	190	171	164	192	141	163	163	170	135	173	170	165	168	156	183	163	156	162	159	166	152	172	153	137	159	161	148	151	165	162	179	180	152	151	166	159	151	151	176	181	165	187	163	149	171	184	181	171	176	166	170	171	167	172	186	158	183	172	139	167	177	151	181	174	175	146	166	180	148	151	155	180	202	143	177	175	172	168	137	187	176	137	147	187	147	164	166	171	160	131	174	134	172	156	167	154	147	166	150	188	158	177	164	150	181	161	173	167	164	151	150	169	159	167	160	186	165	162	151	173	148	168	171	172	161	142	162	194	159	160	163	150	139	165	172	189	162	134	168	164	155	155	142	169	162	151	132	150	175	181	155	162	188	138	164	167	173	156	156	159	161	162	171	169	176	143	184	158	171	184	158	170	158	169	166	163	169	155	170	153	166	161	170	160	166	181	164	162	168	172	146	156	148	159	153	158	171	184	186	154	168	169	160	166	171	162	164	167	157	153	167	162	158	155	149	142	159	161	183	134	158	179	177	154	159	164	172	167	160	152	169	172	158	154	145	154	172	159	150	167	159	157	164	176	157	180	158	156	156	168	179	148	152	180	169	176	163	175	187	185	160	162	148	170	156	193	138	155	173	150	164	130	183	147	178	183	135	182	166	154	166	165	177	165	150	168	178	191	169	157	154	161	156	168	193	165	149	146	163	169	169	165	176	171	170	154	176	173	140	161	162	161	182	153	193	136	182	176	173	167	148	164	178	175	150	172	176	161	178	151	163	159	176	142	151	199	174	176	153	162	167	180	160	162	173	162	181	160	188	145	153	178	149	157	173	167	137	154	166	170	154	162	181	153	166	176	165	171	174	157	167	139	158	152	139	167	181	173	160	170	173	184	185	147	182	160	167	169	154	157	161	170	172	158	142	160	166	155	189	166	174	149	170	146	168	168	167	149	135	179	161	168	169	165	159	151	152	188	152	171	148	157	160	175	146	166	175	176	164	155	183	185	152	161	139	171	172	173	179	164	164	151	176	159	151	196	156	149	171	167	162	136	175	142	176	150	171	147	182	162	171	149	154	166	182	148
31249	23527	1504	1273	777	690	587	536	522	544	468	539	507	477	520	487	496	545	497	469	447	486	490	494	525	478	446	505	461	492	457	463	468	518	476	489	484	456	486	488	475	481	444	465	517	459	484	520	446	490	419	498	497	438	434	461	482	481	455	464	491	502	462	448	585	528	460	498	434	461	490	443	459	454	424	499	480	457	461	483	474	470	479	488	435	456	481	454	460	426	460	462	500	463	471	446	493	457	484	463	461	448	467	469	463	498	487	481	431	451	446	466	459	451	465	467	488	471	469	459	468	469	462	471	425	470	429	504	468	464	444	474	474	499	463	439	465	472	446	504	449	474	479	441	461	439	474	427	463	464	479	457	479	489	499	482	461	502	465	451	452	450	437	471	458	465	480	494	472	519	478	437	451	415	415	488	466	507	506	449	496	482	465	456	469	541	461	467	437	481	445	466	465	470	491	471	487	474	488	475	485	452	478	470	452	478	447	483	476	484	463	500	473	444	496	443	492	478	460	479	479	490	486	460	454	509	455	482	466	454	427	433	482	476	469	481	528	477	432	456	445	463	489	454	463	489	472	461	455	500	470	452	421	468	461	498	486	474	444	467	463	486	490	479	429	439	418	455	442	468	450	500	456	511	466	470	450	453	498	453	496	437	468	478	483	462	504	490	468	459	488	478	430	464	452	485	475	441	494	424	511	505	463	484	483	459	470	493	455	462	465	473	493	507	444	445	477	478	443	511	473	457	476	479	515	452	440	501	480	453	488	435	440	462	457	470	455	453	449	444	496	479	455	468	433	452	437	485	421	480	444	441	457	503	490	475	464	511	429	429	480	481	461	450	454	495	496	434	469	451	441	479	441	470	471	475	462	472	482	435	466	471	528	457	531	494	461	495	501	429	453	502	473	450	445	478	492	432	473	526	452	451	473	469	456	414	464	491	448	454	462	496	476	456	493	482	492	474	468	511	475	488	445	479	451	503	432	485	442	470	471	440	448	511	461	480	438	463	467	476	492	469	452	452	509	452	470	445	474	469	441	501	455	507	460	449	476	451	458	478	461	423	466	507	466	464	512	445	473	453	468	503	472	476	452	497	473	515	482	484	469	460	546	504	474	474	480	500	489	489	488	444	518	479	498	507	505	485	474	490	478	494	491	496	508	456	486	455	470	454	443	421	455	423	473	466	457	477	451	482	478	462	465	473	476	448	473	472	491	522	484	491	477	474	498	491	462	499	449	492	473	473	459	449	449	442	461	441	462	453	476	474	478	488	515	447	457	519	471	510	474	498	415	468	471	474	463	476	469	481	506	463	462	459	495	449	509	465	447	470	468	480	414	458	499	429	465	466	453	459	450	488	481	458	471	468	465	462	467	476	484	499	488	462	518	460	497	466	452	465	484	456	487	464	451	447	460	462	470	462	427	470	471	457	489	451	486	443	465	458	508	466	439	490	520	489	491	477	467	440	468	488	443	468	496	455	457	477	480	515	473	468	493	498	505	514	493	478	469	432	479	459	462	457	488	474	460	436	457	498	484	522	481	429	487	461	460	462	482	501	511	461	475	489	473	475	450	457	471	530	455	469	477	443	474	488	462	468	443	458	505	463	450	473	477	421	496	457	481	449	482	512	455	470	480	441	459	451	502	478	452	423	465	427	441	467	465	467	466	491	456	454	472	495	495	487	491	462	443	470	482	444	477	452	448	489	495	482	468	469	453	483	499	466	465	449	451	464	435	450	453	479	478	426	472	511	483	444	477	422	490	480	468	450	458	457	468	472	466	538	436	484	483	452	454	465	458	469	502	500	481	413	514	471	440	461	494	470	442	479	461	483	452	488	468	452	445	446	482	447	462	452	461	425	452	490	484	474	482	448	450	465	463	441	485	481	439	498	430	436	507	522	442	447	474	474	448	476	427	493	494	471	472	452	500	461	460	508	468	472	475	482	448	447	500	475	441	493	450	478	464	490	486	453	459	517	471	476	470	480	469	507	443	457	480	488	470	495	451	461	460	482	480	480	466	499	492	466	468	447	490	491	447	443	452	449	462	479	464	443	525	463	467	463	478	469	526	449	442	472	453	435	466	507	450	460	493	489	466	444	466	447	492	444	453	478	493	487	514	447	411	472	478	462	526	489	457	461	449	472	479	462	481	485	507	439	477	469	452	452	458	489	434	478	479	455	475	459	471	471	484	483	508	453	488	479	505	463	467	472	481	503	470	460	458	473	498	468	459	496	521	466	449	469	455	460	468	478	492	491	465	496	453	486	463	468	489	487	475	537	479	490	459	446	500	485	488	465	439	471	462	447	475	455	453	468	497	493	467	465	455	497	450	475	464	486	457	479	469	479	487	443	422	467	506	478	480	486	491	458	432	521	441	477	501	455	452	455	449	405	463	493	462	447	492	406	460	469	462	439	500	491	453	443	443	441	491	479	486	472	516	525	476	445	474	488	480	454	474	472	480	441	471	441	490	496	449	487	438	476	476	476	441	488	472	416	458	458	455	476	466	421	450	491	488	474	460	476	443	475	452	466	490	475	475	517	458	446	444	474	483	461	461	482	461	479	451	497	496	455	508	448	505	480	474	486	429	521	481	464	495	460	483	481	473	446	452	463	471	433	457	484	451	435	424	483	413	456	486	440	467	458	507	446	472	525	452	448	437	444	466	465	457	462	469	472	471	468	456	482	487	486	440	475	473	521	458	462	487	470	468	476	489	493	483	474	473	506	470	470	489	454	477	493	482	446	438	465	451	469	482	493	494	475	446	481	479	454	499	425	486	465	478	483	501	518	454	495	456	445	496	446	471	492	480	518	487	481	488	452	443	473	436	452	479	486	454	431	459	457	474	454	504	459	464	444	461	498	467	456	467	441	496	494	477	450	449	476	460	475	496	483	445	486	467	451	483	468	479	466	477	490	460	471	432	456	452	489	432	481	486	449	463	478	468	500	474	479	473	471	473	489	495	453	489	490	470	493	501	509	495	484	469	479	465	482	490	456	506	470	470	433	453	499	476	438	458	436	490	477	485	488	537	486	476	473	495	456	490	464	475	444	477	485	491	467	468	449	503	488	482	439	484	487	460	433	450	490	463	429	497	459	506	490	484	466	508	478	460	478	443	478	473	449	432	463	483	534	466	491	517	468	501	468	467	472	445	454	442	441	478	475	462	437	482	490	459	494	480	447	424	470	463	477	445	491	478	439	456	451	434	448	486	429	474	450	464	453	487	448	472	450	437	468	451	436	497	514	479	476	479	474	440	452	514	465	485	460	445	446	484	463	452	475	447	442	482	449	464	472	478	467	470	468	488	470	483	476	463	497	457	476	488	441	468	470	473	463	492	500	433	497	488	468	445	533	463	418	462	510	431	483	531	466	466	472	453	452	473	526	471	465	486	436	475	445	453	512	453	476	490	523	432	439	444	471	473	481	428	463	447	484	448	478	463	476	433	471	474	457	481	441	472	465	438	520	491	494	479	477	491	452	490	494	420	476
49809	41132	23303	17659	9585	3651	1130	304	213	250	197	218	191	182	217	176	188	194	181	183	193	186	192	194	175	182	145	184	183	221	176	209	176	192	160	160	196	198	180	194	183	183	189	173	178	189	178	200	195	186	181	181	211	188	195	189	184	184	207	159	174	189	169	204	247	200	190	155	193	169	184	185	184	172	168	182	189	188	207	200	185	195	177	214	195	193	203	187	186	183	172	185	207	202	187	208	221	206	186	185	207	194	191	184	209	189	206	178	187	180	178	166	185	178	157	161	214	168	176	189	188	179	167	198	205	195	188	179	215	164	170	202	200	163	185	175	185	185	192	185	175	182	168	171	171	203	183	172	191	201	172	168	205	191	179	206	159	199	192	201	173	191	174	194	155	183	200	181	175	200	176	202	195	192	189	187	202	172	200	176	167	214	195	196	173	196	179	197	173	179	188	184	176	189	173	184	199	184	183	178	195	203	176	175	163	200	188	191	161	201	178	187	189	184	204	177	176	179	160	185	177	188	176	169	200	190	173	182	199	211	170	162	171	182	174	196	185	171	194	182	211	178	205	180	179	206	195	183	184	183	191	179	188	192	160	182	189	204	171	182	182	184	186	183	173	197	201	197	164	180	184	183	203	192	202	171	199	159	170	198	204	183	186	161	181	214	185	182	193	204	166	202	200	185	172	181	192	169	196	185	171	199	166	196	185	186	178	182	181	180	198	187	191	181	181	179	172	181	188	185	183	199	174	178	188	186	211	198	187	183	192	198	188	204	198	140	180	185	170	178	192	203	193	195	168	202	188	173	187	178	209	172	188	206	191	161	176	170	191	187	160	163	173	192	181	170	183	173	198	154	194	197	178	175	189	185	197	185	180	180	167	167	186	178	188	192	183	194	187	183	195	170	182	188	182	172	213	167	167	191	171	184	152	202	170	185	181	177	182	195	187	186	175	187	177	217	202	187	161	173	167	183	185	207	178	187	171	168	177	185	194	201	179	230	191	179	180	194	166	194	183	193	200	188	185	204	166	173	206	216	205	193	207	204	153	193	202	147	192	187	182	197	149	210	178	184	189	188	193	193	172	192	200	184	183	180	172	188	191	176	169	172	193	179	186	168	211	190	182	161	192	176	190	192	185	187	175	194	204	194	187	196	202	186	163	168	177	193	161	180	186	176	175	173	162	175	172	179	184	214	206	188	193	204	205	219	166	159	187	208	176	179	187	166	195	182	181	213	190	180	182	181	168	186	207	197	197	183	166	190	215	190	179	169	196	212	197	190	169	195	202	186	181	182	187	178	169	179	211	182	192	185	187	206	169	174	178	161	178	197	167	190	176	185	178	180	199	182	172	194	203	186	184	202	201	171	180	182	180	201	215	201	170	202	191	178	198	201	194	183	177	184	189	173	170	174	180	174	189	181	182	156	168	174	181	199	192	209	180	222	174	174	194	192	186	167	185	179	168	216	166	205	175	175	201	193	171	177	186	192	175	172	183	211	185	172	191	173	180	213	185	198	193	185	211	185	190	187	183	185	178	202	165	198	194	170	190	177	185	193	191	207	186	192	190	152	191	193	203	187	189	191	188	190	186	187	179	194	195	185	199	181	191	187	163	202	210	141	186	173	162	205	206	163	178	197	179	165	188	165	196	186	192	206	165	184	183	187	161	191	177	166	204	168	177	186	183	161	168	199	207	198	178	179	160	183	192	167	162	196	195	192	190	186	183	177	167	193	211	221	197	195	188	197	161	163	182	194	187	184	194	171	196	187	205	177	186	190	166	191	178	174	180	165	217	193	206	200	192	200	183	186	170	184	181	189	161	185	193	208	184	199	164	189	180	189	194	189	188	187	212	197	192	184	184	176	191	213	197	173	181	175	199	173	167	175	176	179	189	197	179	194	178	199	186	197	169	188	182	192	175	167	170	202	189	211	178	179	217	201	188	201	183	206	189	173	186	210	175	169	196	174	164	170	176	200	162	185	175	175	200	185	173	199	192	196	186	179	201	190	176	166	208	168	190	175	155	194	156	155	160	194	174	151	168	168	189	171	173	187	175	189	189	164	174	197	174	181	189	175	179	171	196	180	182	184	180	167	182	172	179	187	173	182	152	185	157	181	197	186	183	178	163	189	189	180	187	189	169	183	181	190	194	198	202	180	187	190	206	179	190	212	178	206	167	199	188	190	172	209	185	165	196	191	194	186	152	174	182	163	160	208	153	176	185	164	183	189	193	188	190	187	178	204	172	207	174	174	166	181	218	170	193	191	183	186	193	191	199	204	178	172	190	196	165	176	182	196	180	187	194	188	192	179	203	165	190	190	175	181	187	163	184	177	207	191	173	183	161	178	200	181	161	182	179	156	183	192	191	161	175	201	200	181	180	170	205	161	160	176	167	175	199	201	218	188	186	200	192	191	195	199	186	203	190	171	185	175	200	191	181	194	190	191	196	179	215	165	182	182	195	175	190	172	173	162	208	212	200	191	181	159	162	192	158	174	168	191	197	194	179	184	195	191	169	198	187	161	181	185	185	196	182	193	151	184	199	199	186	194	163	202	164	194	181	202	175	175	168	170	192	164	183	191	197	196	186	178	183	199	178	175	198	183	193	201	186	181	187	186	209	196	200	192	180	199	176	185	168	178	180	170	188	185	212	197	192	170	178	210	192	188	183	191	190	167	178	213	191	231	198	162	175	180	169	191	203	209	187	175	163	175	187	200	187	204	193	178	207	192	176	168	197	199	190	179	185	175	183	185	200	203	183	193	182	173	175	165	156	194	211	183	180	189	198	186	194	173	194	179	184	214	201	206	186	175	175	191	198	161	200	202	177	182	181	189	171	195	191	169	197	185	188	175	200	173	188	181	176	166	172	199	187	196	175	173	202	182	182	192	197	185	191	178	174	192	188	194	161	187	194	182	177	174	190	185	203	161	196	203	169	183	206	193	180	184	202	183	198	203	157	162	206	168	195	194	205	172	181	221	132	184	185	180	189	177	193	166	188	224	176	207	182	162	192	171	165	176	180	183	183	190	187	185	201	200	188	169	177	196	176	194	173	186	177	194	170	188	188	163	195	173	209	201	175	183	201	195	177	197	199	180	215	185	181	202	195	189	164	177	174	174	173	178	186	169	166	191	184	169	187	174	180	173	173	188	181	184	196	192	178	200	181	193	197	170	181	186	199	210	206	165	208	206	196	215	199	165	189	190	188	182	215	188	162	193	182	183	183	195	177	187	197	180	172	187	164	192	184	190	205	187	174	194	177	191	198	156	191	186	185	135	192	188	197	196	191	186	185	192	174	196	200	195	193	194	199	174	150	201	204	170	177	178	181	164	175	176	194	169	172	187	182	172	183	201	216	197	197	170	205	183	185	159	185	182	173	169	199	191	176	206	192	202	208	181	170	198	173	198	179	168	189	182	176	180	179	162	181	176	204	203	219	189	166	205	181	173	167	175	187	201	178	155	193	185	196	166	194	171	171	182	176	194	192	189
42142	27131	2584	2236	1235	1034	768	711	683	642	623	578	606	597	585	600	569	570	560	564	574	556	543	598	591	529	545	514	543	564	547	586	526	553	509	530	523	573	516	548	509	559	546	542	528	520	530	545	512	539	546	481	527	539	542	552	522	530	544	543	508	512	528	568	796	780	586	551	556	526	535	561	515	532	541	530	515	555	528	564	477	512	572	530	509	554	508	571	491	511	562	503	582	546	539	528	529	559	506	519	514	520	531	521	553	535	555	570	484	517	530	482	542	540	542	561	514	514	518	540	530	568	523	539	526	536	521	522	538	587	539	475	544	539	483	535	514	501	558	538	514	524	520	500	540	491	522	507	536	544	538	531	510	515	553	534	498	552	494	503	572	569	549	519	493	518	519	523	530	521	526	512	517	518	533	530	508	540	540	567	508	543	509	519	511	521	504	526	518	524	528	524	545	506	537	520	486	553	573	550	522	502	518	508	549	520	499	529	567	525	549	559	523	522	524	556	533	515	538	556	539	586	505	556	538	523	518	492	537	518	515	541	542	522	556	534	519	490	529	503	523	516	500	533	537	565	486	566	544	564	519	542	524	526	539	525	524	525	565	535	497	544	541	521	531	505	538	534	527	515	541	514	548	540	536	541	569	553	524	515	517	536	483	549	558	570	562	539	530	533	506	533	550	586	506	475	524	536	544	497	565	530	545	543	493	567	553	514	531	541	518	514	511	544	556	532	524	527	508	532	516	502	542	541	540	530	506	540	540	569	536	528	537	527	535	531	503	518	527	566	539	554	543	550	516	569	498	566	535	540	515	527	463	557	472	555	490	495	548	508	569	550	561	506	520	505	519	540	525	539	511	538	536	492	496	559	542	522	542	554	487	508	543	575	516	529	489	505	530	542	518	511	530	510	551	544	528	547	509	513	496	533	523	563	535	526	526	509	528	557	519	539	514	516	522	513	519	522	525	553	560	499	522	514	541	495	533	531	514	525	502	537	534	524	540	506	506	549	574	552	573	498	545	492	514	546	542	553	533	507	510	489	536	571	482	534	525	482	520	522	521	509	492	543	547	512	544	513	579	523	531	542	532	508	507	546	556	488	535	533	550	533	518	544	525	558	546	505	535	542	516	552	561	536	525	516	505	491	530	532	533	506	531	540	488	545	537	563	510	533	554	551	538	564	517	540	592	509	545	537	575	504	541	486	521	537	529	493	527	557	519	522	512	542	549	574	570	534	498	550	536	539	567	503	513	481	497	553	549	533	564	541	530	516	531	502	485	548	518	523	538	535	535	508	501	519	555	517	517	529	567	503	553	491	559	515	517	545	536	496	510	526	527	513	496	529	530	535	459	513	568	527	525	539	574	515	528	505	511	540	547	546	501	523	516	496	534	551	556	523	527	512	506	552	508	545	509	539	548	535	486	530	545	517	545	530	525	521	510	523	513	516	487	476	540	538	502	542	530	538	553	514	559	519	520	495	535	570	521	514	538	542	542	539	538	529	493	512	524	513	522	546	514	561	531	537	546	511	529	509	514	528	480	551	528	500	559	566	540	541	529	565	569	518	539	493	539	547	544	486	564	546	528	535	514	532	507	529	549	521	487	477	528	513	468	524	543	568	531	546	524	540	525	484	525	565	533	525	510	547	567	508	501	521	509	541	477	510	497	528	499	533	539	504	539	529	505	559	541	577	525	527	528	478	541	507	525	523	547	528	542	528	553	517	511	538	493	491	510	500	543	536	560	523	531	526	553	570	518	496	550	502	549	528	547	528	530	569	533	538	509	508	529	557	541	557	520	520	544	521	548	560	529	486	521	497	563	537	555	510	537	517	549	499	514	534	528	548	537	498	543	510	502	524	537	503	550	549	542	528	509	580	548	520	533	540	548	538	521	545	560	496	568	538	547	489	492	574	577	533	557	553	522	505	506	512	553	537	539	533	540	555	542	495	511	562	521	486	552	532	466	533	464	525	507	530	496	576	542	503	529	529	531	471	484	539	514	492	543	550	535	532	540	528	504	516	566	550	542	532	519	508	541	558	486	547	518	540	545	535	548	561	527	550	514	538	602	548	526	526	562	514	528	497	554	534	542	499	517	496	575	561	547	533	533	520	515	508	536	526	502	518	579	539	536	527	537	528	492	481	501	506	520	527	525	556	486	497	496	490	536	558	531	541	546	560	526	552	536	507	583	535	517	548	538	516	545	533	518	530	498	512	557	540	523	554	570	539	548	493	546	546	518	531	557	502	553	540	482	557	547	505	502	522	512	506	523	504	542	515	552	525	540	503	512	518	528	547	499	519	507	514	499	517	532	461	517	542	519	564	546	504	536	529	549	513	521	476	519	530	563	524	550	528	499	527	548	520	537	527	529	539	523	507	548	553	565	549	506	520	536	512	524	498	558	524	538	507	534	545	547	530	509	552	503	561	531	510	551	512	461	526	542	520	503	526	557	525	518	503	548	555	533	543	560	543	504	544	517	519	507	508	522	519	517	553	520	497	526	489	514	530	532	535	584	507	574	522	537	567	533	527	529	542	515	556	495	496	509	502	507	575	548	532	549	503	562	553	518	594	464	539	544	507	534	502	516	564	528	531	541	507	507	532	524	515	545	519	511	554	510	538	537	500	527	542	484	526	528	542	508	529	507	541	523	533	524	548	495	570	519	534	543	553	498	522	514	536	503	512	549	512	481	558	549	485	517	525	503	561	536	530	588	553	540	511	553	536	552	553	523	531	481	555	555	509	522	538	541	557	532	543	527	550	541	547	550	517	522	538	548	537	554	517	535	538	545	503	567	560	540	459	520	494	538	544	519	530	511	564	538	525	507	533	511	556	533	501	503	540	565	481	550	521	575	550	526	534	541	512	508	522	556	530	508	500	508	541	543	501	535	510	496	530	533	521	487	519	488	528	541	507	516	477	493	526	487	534	551	526	541	503	535	497	539	518	525	545	512	535	542	506	524	532	565	510	517	525	558	506	517	461	509	535	531	530	523	530	512	483	505	527	564	500	501	538	494	552	535	553	531	534	538	550	519	524	542	530	528	537	498	542	503	549	508	515	530	501	503	549	510	533	525	549	579	529	515	519	536	533	490	575	538	526	557	533	539	520	567	539	520	509	517	545	534	490	520	523	517	549	510	524	554	523	515	475	523	531	512	586	505	510	531	513	555	524	536	543	535	553	531	532	496	553	548	545	519	500	541	536	504	535	544	556	516	532	552	514	484	525	547	519	518	486	530	524	553	517	495	566	551	498	518	544	536	521	527	514	558	501	552	497	513	488	526	516	530	523	545	519	549	530	523	503	515	563	491	496	520	539	550	533	496	523	563	525	533	534	545	539	536	538	524	563	534	542	523	512	521	525	559	541	487	543	510	546	520	491	573	532	536	544	519	530	516	505	530	524	542	545	553	543	528	516	541	531	584	484	533	519	542	528	558	543	519	567	606	532	560	528	562	503	552	481	501	526	561	516	564	533	524	537	539	537	481	491
51917	35202	28378	24714	24198	23068	19553	11451	3018	738	603	521	515	501	503	478	450	466	443	382	430	437	415	431	402	389	412	445	403	410	411	417	395	420	369	389	408	368	383	373	389	369	406	406	400	393	414	365	421	390	378	366	410	421	400	360	389	399	411	391	378	389	378	383	857	889	374	411	362	426	379	362	363	359	376	401	382	406	340	353	375	392	355	366	340	355	396	374	414	373	363	411	355	352	370	377	336	374	369	339	358	358	404	398	378	412	369	416	418	338	362	384	415	373	388	412	392	417	419	331	361	415	402	373	407	376	352	378	362	388	371	384	388	405	344	367	358	411	364	364	400	408	361	390	354	372	385	357	373	367	391	381	374	367	366	374	363	327	354	362	357	331	356	409	385	354	390	344	393	368	335	400	352	363	365	382	407	377	394	346	394	371	393	413	406	378	349	365	373	372	351	403	374	332	410	402	390	372	400	351	392	395	402	378	354	387	350	423	385	391	405	383	376	390	383	372	359	358	417	360	388	360	401	362	359	382	381	409	375	356	371	369	343	365	367	355	409	408	381	356	351	410	378	344	417	352	398	384	358	358	394	343	379	381	384	366	369	361	333	376	353	322	359	375	404	368	394	349	387	365	384	352	359	390	321	364	348	354	405	348	361	396	383	351	366	418	390	391	426	387	362	377	381	348	400	357	426	354	363	415	383	353	376	387	407	389	389	362	378	364	402	370	395	333	370	362	357	369	381	383	380	398	383	357	372	398	394	353	385	397	363	377	398	391	376	388	340	361	385	393	379	357	382	356	378	373	363	378	380	376	356	342	358	388	385	367	367	355	387	365	360	375	357	388	387	355	347	384	366	357	344	395	376	383	389	361	369	361	388	380	376	406	407	361	386	350	331	401	349	364	366	378	363	399	387	387	368	348	361	377	386	426	369	359	356	337	414	391	358	378	388	367	353	398	429	373	384	405	380	394	339	353	394	354	384	353	362	394	390	403	418	362	368	391	393	389	348	374	349	380	357	388	367	344	365	376	370	374	380	395	364	364	356	372	381	353	331	361	405	380	431	387	358	346	412	376	368	388	360	358	366	374	362	402	384	356	382	384	358	350	358	356	366	383	349	371	356	374	340	387	388	350	369	371	343	362	366	385	363	370	419	408	388	390	407	394	367	349	368	308	430	427	386	382	392	366	369	401	379	375	358	358	380	426	349	376	375	364	370	391	365	346	395	371	356	408	385	386	336	356	392	396	353	348	363	362	385	356	379	357	391	388	372	348	351	397	351	381	402	373	357	391	344	370	362	391	354	364	390	361	380	391	369	364	362	370	371	364	357	373	381	406	337	394	379	384	362	391	379	389	381	382	364	331	373	378	375	341	386	392	363	369	368	365	361	364	362	386	327	392	377	367	384	407	370	368	389	393	371	380	349	382	364	380	402	349	383	392	363	362	341	371	358	374	417	372	396	389	386	385	401	369	375	377	398	360	372	349	379	388	348	393	339	386	365	359	388	344	356	372	376	391	360	369	398	429	329	377	366	400	418	403	350	346	392	353	369	395	400	376	390	341	386	367	381	340	363	395	364	354	393	366	364	420	359	420	389	408	358	379	403	350	398	402	353	374	390	365	375	372	417	352	386	378	395	392	409	397	383	391	369	371	375	346	338	378	372	383	395	386	386	361	357	371	382	381	388	343	370	365	406	374	370	377	345	374	361	344	378	364	386	391	410	377	370	381	382	380	354	342	363	417	375	406	366	347	391	369	353	378	386	340	396	352	387	379	347	396	380	368	366	347	357	384	385	354	378	378	367	374	375	372	373	401	331	410	380	395	395	356	408	334	347	415	366	379	354	395	387	381	388	359	366	372	345	387	389	368	366	393	376	379	393	407	407	393	387	353	316	375	423	362	341	385	371	383	385	355	370	322	369	409	348	385	386	385	358	427	379	373	377	365	351	388	338	389	367	357	379	346	383	394	368	366	381	361	381	372	365	389	350	311	408	352	398	378	402	380	376	403	402	394	385	354	413	401	366	347	366	378	382	371	396	379	403	382	388	373	359	380	389	372	377	314	389	357	377	333	371	402	385	377	367	399	372	374	371	378	395	359	331	376	384	370	378	377	359	382	361	380	341	330	388	353	396	373	377	353	371	349	334	355	340	381	413	409	391	353	366	376	395	375	349	334	353	346	386	383	384	366	370	385	362	349	392	365	356	352	359	345	394	354	383	350	364	393	349	364	371	364	383	350	355	357	403	401	356	332	406	407	375	399	348	411	347	357	365	359	384	363	363	434	366	368	395	390	392	371	389	362	359	394	358	369	341	351	383	395	374	381	371	373	378	388	334	354	369	351	360	352	351	392	356	381	405	325	373	402	361	376	348	353	375	408	386	411	339	354	365	349	402	360	374	397	372	381	389	408	341	382	328	378	358	360	371	380	383	347	366	352	403	390	356	385	348	335	337	403	344	398	360	362	405	381	379	385	396	394	403	374	393	384	380	398	413	357	378	409	362	403	341	411	374	361	317	348	347	373	417	403	398	382	380	375	370	351	355	368	385	365	371	373	372	351	391	389	369	353	399	381	374	397	397	349	357	402	387	395	404	374	385	383	386	397	385	380	396	368	339	379	405	368	384	368	362	391	402	361	353	360	364	391	337	358	338	378	370	395	345	370	368	371	352	387	374	386	376	381	364	388	380	385	353	344	354	374	376	347	383	369	384	398	362	358	397	377	375	379	384	376	359	396	393	392	366	356	387	384	359	356	384	383	363	388	396	356	370	356	378	377	356	344	378	338	377	382	343	320	416	390	373	360	392	369	319	415	361	370	387	383	351	380	348	343	374	408	420	379	336	363	396	384	385	417	344	368	371	364	395	377	372	403	358	364	375	366	384	391	389	347	407	362	374	416	350	373	361	375	368	344	360	376	340	330	366	382	383	394	358	359	348	435	352	372	382	361	376	372	338	353	388	407	412	353	360	348	388	384	393	321	377	359	350	372	389	380	370	383	396	343	371	370	347	359	351	368	390	405	394	395	371	378	344	359	372	347	374	389	376	391	369	381	346	362	385	369	366	360	353	350	360	388	379	358	367	360	391	368	346	381	360	373	377	394	372	366	390	358	357	353	343	389	407	392	338	372	343	364	341	419	379	380	354	347	383	393	399	339	364	418	369	345	378	357	379	368	410	372	348	355	355	410	364	401	375	373	370	382	374	388	378	348	351	343	370	385	382	387	390	416	371	390	358	358	358	366	348	356	345	400	398	353	361	381	343	364	370	339	351	352	424	386	356	394	360	390	367	374	366	375	372	342	346	351	377	340	405	362	376	353	368	397	362	360	338	381	347	388	376	376	354	378	367	382	362	373	391	400	417	415	394	372	363	375	385	360	374	365	417	368	368	374	414	375	377	365	393	363	389	391	383	352	390	394	401	370	371	346	400	360	357	392	411	362	345	337	393	379	351	382	386	345	384	318	331	342	374	377	414	336	380	374	426	401	362	384
51139	40593	14728	9178	10488	5957	3639	2879	2419	2106	1887	1706	1599	1473	1406	1349	1247	1293	1239	1134	1157	1113	1136	1116	1123	1079	1079	1049	1060	987	1033	991	945	987	965	877	936	964	971	882	911	921	993	872	927	925	933	971	921	948	958	975	913	944	935	913	935	912	962	858	888	952	875	887	4353	4041	893	900	884	859	865	882	864	873	836	841	942	917	845	880	863	855	888	919	840	924	890	866	908	882	956	854	888	869	805	834	862	903	871	887	861	870	880	920	879	868	865	795	904	873	882	871	852	872	859	879	835	860	873	840	842	830	805	871	852	864	900	858	841	858	915	848	845	907	851	850	883	864	882	827	876	851	844	837	868	901	845	865	908	903	883	893	820	860	903	890	846	916	839	866	943	881	856	913	840	892	922	877	805	877	834	850	888	893	862	897	940	880	859	866	830	867	878	876	885	873	869	828	873	862	793	876	875	865	879	816	895	850	829	868	861	834	934	874	849	872	883	886	836	883	891	887	927	895	854	917	871	875	854	948	850	824	857	883	865	800	868	877	854	855	812	892	850	856	836	891	852	863	848	902	800	860	867	823	855	822	855	859	852	884	862	860	900	856	866	884	821	887	888	878	852	858	813	873	843	858	965	894	868	807	865	860	852	891	925	850	922	856	908	894	896	909	843	893	883	880	868	878	837	839	886	866	873	886	848	896	868	878	844	874	870	843	880	836	857	900	880	871	870	880	852	843	869	834	873	873	859	815	894	851	890	862	893	890	846	847	889	847	843	835	928	864	843	844	872	852	877	854	878	850	925	906	894	868	857	855	895	874	878	790	907	831	826	897	838	845	920	885	851	880	818	826	839	896	821	865	847	858	847	889	872	868	874	801	860	856	865	815	887	878	866	821	866	853	813	885	867	858	835	864	875	847	852	871	909	834	880	908	888	874	839	885	874	823	909	838	889	821	887	887	878	924	864	859	835	867	861	895	830	846	880	829	892	892	857	848	875	861	868	907	840	844	864	901	828	885	879	871	910	867	868	854	845	866	849	859	870	805	899	910	838	862	921	854	901	882	866	841	841	879	849	862	872	869	868	905	828	869	865	864	891	910	848	897	878	847	895	840	830	816	870	929	833	841	900	856	854	807	842	828	855	808	881	923	865	873	864	877	906	820	915	843	872	847	853	882	875	874	882	847	815	852	860	844	840	908	828	834	878	862	873	852	909	825	845	888	883	853	847	867	850	833	882	861	828	857	846	877	860	842	862	906	841	844	833	870	959	856	820	832	816	815	886	788	859	876	847	836	868	839	832	826	865	815	879	829	854	873	905	862	877	856	913	870	852	858	879	893	889	919	821	844	859	850	910	877	878	886	862	860	891	885	878	827	907	862	854	907	875	887	880	850	831	883	843	920	895	900	854	874	901	864	898	886	819	834	861	843	844	827	869	836	867	837	918	871	818	905	874	891	890	873	868	948	864	834	834	882	886	815	878	797	846	889	845	827	800	871	921	901	898	896	839	911	862	867	857	891	871	860	871	818	844	859	888	908	889	884	886	831	907	876	893	873	812	868	912	887	898	865	833	860	897	897	925	901	824	871	875	888	903	870	851	876	882	869	927	912	838	879	900	903	883	848	880	826	873	867	858	851	942	909	790	850	879	884	878	903	877	856	827	883	829	866	910	879	847	866	811	903	821	878	833	896	830	857	930	921	888	853	871	875	879	859	903	823	864	849	906	858	832	866	807	891	871	896	838	850	830	830	850	884	861	824	850	888	851	849	901	856	849	855	886	851	873	877	842	853	873	872	889	863	876	887	850	844	834	821	867	870	852	854	890	859	898	923	841	894	889	920	877	836	862	867	937	843	878	858	827	850	844	906	886	879	821	875	863	913	836	868	854	878	864	812	861	852	853	850	847	922	900	867	828	835	874	827	883	868	913	853	882	839	820	857	846	890	854	878	884	870	877	844	892	873	836	858	894	931	844	869	875	845	856	870	854	849	827	899	882	852	882	898	855	850	918	789	895	895	880	902	860	935	853	848	906	866	914	908	821	852	870	912	847	842	807	883	887	834	855	808	825	881	838	868	862	829	879	870	887	870	920	882	824	870	883	887	841	894	908	863	850	896	825	877	890	876	847	853	836	884	872	846	858	904	895	857	877	882	900	861	865	817	903	889	835	902	830	889	840	882	850	827	871	853	864	850	839	865	870	842	873	852	838	821	861	894	874	804	842	804	824	854	854	879	892	909	857	853	940	862	842	847	911	844	886	851	848	862	871	853	829	843	824	847	878	864	836	830	875	886	878	842	877	854	837	828	858	921	850	841	860	907	906	834	867	818	864	859	882	933	890	889	909	888	867	875	854	894	889	915	904	853	812	852	869	916	860	836	820	865	876	858	920	835	826	853	883	884	871	818	864	893	850	852	899	885	882	891	888	876	838	849	879	901	899	841	887	924	851	863	918	869	874	879	873	892	852	884	847	892	843	876	859	839	852	860	893	803	888	857	853	874	857	822	909	885	870	850	834	841	921	889	835	873	892	869	880	856	873	836	874	829	844	863	907	872	870	884	858	851	862	863	858	863	813	869	842	922	878	868	900	904	861	882	899	874	896	850	841	850	842	849	894	833	874	849	868	859	904	886	888	899	847	846	882	855	894	854	875	881	851	834	845	842	860	922	853	823	904	864	851	821	881	855	867	856	876	891	849	878	855	874	843	875	849	843	901	908	854	817	852	865	868	877	922	884	797	839	842	853	850	907	910	852	827	859	827	903	864	835	877	848	813	820	884	816	875	861	862	835	839	849	869	811	894	902	874	874	813	843	875	914	817	848	887	833	848	891	858	889	836	834	845	899	848	890	799	882	861	874	884	838	869	858	925	872	919	852	919	857	899	906	838	868	911	868	873	870	838	948	916	921	848	847	878	835	900	844	865	829	917	876	874	861	864	874	875	886	853	841	844	887	880	892	891	916	845	870	884	867	900	839	847	845	839	856	886	840	811	855	918	858	844	803	844	877	882	859	855	841	875	892	849	877	856	885	902	890	831	893	827	865	883	898	842	843	850	866	824	861	874	862	847	899	854	823	863	879	838	840	827	899	886	867	921	870	825	822	850	870	834	871	853	834	869	791	847	922	888	895	895	937	858	849	804	896	884	883	818	853	869	934	835	885	844	856	887	845	868	890	908	921	877	856	869	844	818	851	858	845	905	913	847	856	861	865	886	823	868	905	821	846	900	869	889	890	904	861	874	845	881	857	855	848	843	916	892	904	850	846	835	855	856	880	851	823	856	866	860	835	815	895	822	868	865	843	851	871	911	889	847	876	890	901	863	878	903	823	831	847	836	856	852	864	887	862	854	872	840	832	826	858	857	829	859	865	872	864	848	874	838	838	866	903	842	824	834	892	841	846	913	887	875	859	858	876	837	841	905	818	879	872	894	883	855	843	849	800	859	883	859	808	864	894	864	832	828	854	838	871	874	840	846	837	864	960	873	855	859	878	839	855	844	839	863	847
26671	27477	7984	2191	924	558	346	225	188	199	202	201	169	169	177	179	198	179	160	191	183	178	183	177	177	176	177	185	197	213	183	190	178	175	172	163	190	177	128	185	176	167	181	189	185	190	185	183	173	187	170	168	184	198	186	204	173	158	196	185	186	161	205	185	193	215	172	191	212	186	179	165	178	186	189	203	197	201	207	182	177	183	197	193	173	173	175	200	176	169	200	190	176	190	172	195	196	207	171	188	153	173	182	201	171	213	145	182	179	194	175	157	191	189	179	191	195	160	182	177	181	171	192	191	188	165	165	200	190	184	185	161	177	187	197	167	219	182	180	205	150	179	190	194	172	171	177	169	197	190	188	147	224	168	165	169	186	162	191	185	182	181	213	183	173	177	192	192	174	173	197	199	202	187	149	177	202	162	179	166	175	169	196	175	178	175	171	179	211	175	189	183	180	196	174	148	178	191	201	162	172	190	170	189	188	197	185	180	169	176	176	207	176	175	196	179	196	222	198	173	195	171	160	156	205	171	183	180	197	186	182	165	165	181	208	191	206	185	178	192	209	192	171	198	162	182	184	190	186	200	146	175	183	187	189	178	175	162	156	179	191	181	204	207	213	199	178	214	194	177	192	155	169	171	177	183	202	164	186	199	177	170	174	176	184	180	190	155	180	178	155	166	207	179	189	183	178	170	203	177	185	183	187	189	171	205	162	209	176	206	196	172	188	183	184	176	180	195	184	175	153	169	197	173	177	176	192	161	225	187	197	186	174	176	195	188	174	200	166	170	179	167	195	169	187	189	194	147	153	191	207	184	203	187	193	176	161	194	180	178	170	174	204	179	186	203	163	182	161	173	190	196	149	165	209	177	191	153	177	178	166	166	175	185	179	190	190	191	201	178	193	176	171	182	165	207	197	188	203	186	195	164	181	179	189	190	183	177	197	184	171	167	213	172	202	193	173	164	166	182	169	201	176	182	208	207	188	170	182	162	156	178	195	159	165	179	164	194	173	194	195	210	172	206	181	190	185	190	177	175	191	193	195	199	174	181	150	163	208	183	196	168	194	180	163	175	191	189	176	171	175	173	152	173	175	192	161	203	189	187	162	176	166	209	169	177	176	195	178	186	190	181	172	163	179	195	188	159	167	175	172	196	166	186	191	181	178	169	181	200	184	164	178	170	173	162	191	178	174	189	161	198	189	181	188	183	183	201	201	160	174	176	189	154	183	162	166	165	161	199	197	183	188	181	195	181	174	172	194	178	176	178	159	188	209	193	154	181	179	172	174	177	176	170	184	189	180	149	195	176	173	196	178	187	182	194	196	208	168	198	176	181	176	158	169	165	178	162	187	193	188	171	183	191	167	160	144	157	193	183	185	196	162	195	192	176	195	176	173	153	164	171	189	189	177	164	175	187	166	160	185	173	188	171	173	186	178	164	180	183	181	160	172	199	178	176	201	199	179	195	188	176	180	167	181	166	183	177	168	175	166	204	170	196	206	171	180	174	193	192	190	175	162	178	179	166	191	179	172	168	181	194	160	169	171	165	173	178	165	194	180	197	197	160	190	166	185	181	174	169	221	191	178	185	187	216	192	189	208	165	209	191	180	183	206	197	177	184	189	189	183	193	208	167	157	172	167	196	170	181	204	152	209	168	186	177	178	190	168	212	183	192	187	187	167	186	157	194	174	198	145	193	189	187	171	196	179	180	198	158	180	180	161	181	178	152	174	180	166	190	177	199	208	191	177	194	174	158	167	167	192	179	200	179	172	197	180	166	163	205	191	194	187	191	173	184	178	199	189	180	174	174	181	161	179	190	185	171	185	161	157	213	191	187	172	182	161	176	202	171	185	189	183	167	168	143	180	179	177	200	188	197	184	184	173	206	175	176	176	209	184	159	193	182	196	161	186	178	163	183	176	173	156	201	173	183	200	169	184	205	174	160	190	183	181	176	166	189	176	187	176	186	196	187	155	192	173	168	170	172	193	179	187	184	168	185	205	186	171	166	174	181	181	186	165	171	168	176	179	175	171	172	193	164	181	188	179	182	165	200	166	206	202	177	167	159	195	174	179	180	180	201	165	174	171	202	175	174	167	155	189	168	174	204	190	185	180	175	195	169	172	189	168	174	173	204	170	178	191	191	189	211	181	161	186	205	196	178	188	184	183	165	158	180	212	176	186	206	194	171	172	199	159	170	175	151	198	169	208	154	184	151	166	198	184	158	179	175	213	164	149	183	173	177	189	196	162	189	204	175	161	193	174	180	175	175	181	169	188	180	210	180	172	193	181	190	183	163	157	212	179	177	161	195	188	167	186	176	188	200	169	189	203	162	194	191	195	160	189	186	180	213	185	163	185	180	178	175	162	194	182	171	180	191	193	188	185	208	193	192	190	173	172	184	184	175	182	192	175	181	170	188	190	200	175	180	168	183	173	178	175	177	179	160	194	185	187	181	189	185	189	191	191	181	183	178	175	182	161	176	176	190	157	170	184	175	195	186	187	180	165	166	200	178	168	195	177	175	166	160	188	182	188	186	193	182	179	176	169	173	157	162	154	180	191	180	194	204	177	169	199	186	172	175	184	188	183	198	183	173	196	172	176	195	185	176	169	188	171	174	149	166	172	183	177	177	191	194	167	184	158	180	168	192	213	186	162	176	153	185	199	169	190	152	208	174	171	183	185	206	171	180	160	192	177	147	189	171	185	169	188	191	182	191	187	184	172	179	177	157	188	214	164	194	196	193	184	176	190	171	162	197	167	174	160	197	197	198	207	205	176	202	196	191	183	179	190	182	169	184	191	192	215	174	163	183	192	188	186	169	175	176	182	158	170	197	201	199	184	179	173	182	196	180	195	205	169	201	187	182	175	172	158	192	160	177	180	169	209	181	167	202	167	191	190	206	177	187	162	184	198	205	173	165	172	180	198	153	168	186	170	187	162	191	187	169	188	178	189	199	197	183	193	167	197	168	183	202	181	188	176	194	158	177	182	180	181	177	170	184	192	175	180	190	206	184	177	169	181	179	154	174	186	164	156	197	175	171	158	183	201	173	184	197	166	185	200	199	182	196	182	190	180	182	192	171	191	182	207	190	180	188	184	158	185	208	197	170	192	177	163	186	162	186	191	183	169	220	192	199	179	167	173	177	194	164	181	188	209	151	194	195	169	202	167	179	183	202	180	186	186	171	176	179	178	192	168	187	185	171	174	161	192	188	187	166	176	169	187	190	185	184	175	177	192	188	193	182	176	173	186	148	176	189	174	188	174	165	166	173	145	203	180	188	188	182	183	193	172	173	166	174	174	164	185	187	174	185	177	182	182	196	161	185	189	168	174	188	208	154	176	175	180	188	201	187	181	168	160	166	167	199	177	183	186	178	155	190	179	179	176	186	211	160	191	199	162	182	212	161	173	211	194	224	171	181	183	199	176	192	176	204	178	205	206	194	173	187	183	175	154	189	182	172	197	159	174	160	197	196	173	185	169	186	193	191
24650	19173	1261	897	1011	777	631	624	562	556	580	570	546	510	539	555	567	549	556	533	523	519	539	545	520	482	495	505	505	545	467	531	494	510	545	573	497	526	543	508	534	499	509	548	495	528	524	494	502	539	551	518	500	530	517	495	493	532	517	481	502	520	547	560	675	600	485	526	530	517	501	525	483	485	538	517	527	549	563	517	494	469	513	509	491	511	511	520	475	526	507	488	513	519	523	485	509	554	500	534	506	519	553	517	562	509	480	528	521	543	504	490	502	526	509	515	539	510	478	504	530	549	495	538	528	521	519	526	523	514	498	519	491	524	512	502	484	521	503	534	498	497	496	514	495	528	528	519	506	552	524	516	508	533	536	510	554	505	527	541	509	510	477	469	504	561	521	505	526	517	519	537	465	553	508	509	519	506	492	523	523	534	481	516	486	535	521	504	509	547	523	531	567	512	536	515	549	488	471	492	497	524	488	506	515	524	484	501	518	558	510	521	507	534	530	533	521	550	508	534	480	529	512	516	560	526	480	524	520	488	538	534	499	537	521	514	502	534	553	479	520	533	508	537	499	502	569	483	481	522	453	511	505	549	490	525	529	510	525	504	537	478	590	512	500	517	521	510	494	521	503	541	506	522	493	515	524	493	529	515	496	539	528	563	477	515	531	521	508	515	551	515	525	506	520	512	523	533	490	515	517	486	491	500	521	507	467	521	492	519	517	474	518	506	535	535	510	543	520	491	489	545	483	501	500	503	514	539	528	517	521	465	546	516	497	530	521	526	473	537	505	462	473	502	545	519	511	519	555	502	538	500	542	540	521	538	497	514	518	510	542	480	509	535	519	476	530	517	522	564	532	503	546	559	476	478	530	532	544	536	516	585	506	474	534	480	528	537	548	540	525	564	520	485	514	501	496	506	525	540	489	497	479	488	545	524	509	514	521	486	540	540	531	545	485	541	513	514	536	519	512	521	515	510	525	538	565	518	529	539	513	507	512	515	536	502	521	493	509	509	518	525	502	492	568	545	509	481	496	516	488	522	550	504	525	493	511	509	519	505	517	511	512	478	521	501	524	506	513	507	533	524	539	523	541	481	507	559	540	525	500	547	508	531	520	494	492	537	521	505	493	538	543	532	505	527	527	502	527	475	495	519	512	467	517	511	497	499	501	559	544	522	498	446	482	502	498	512	512	528	490	479	505	522	547	522	528	549	537	474	509	542	539	543	553	476	555	535	536	498	504	567	498	520	503	547	516	509	509	543	543	546	512	496	517	509	523	518	524	511	519	483	529	512	517	510	536	528	514	515	497	501	525	528	482	529	506	486	500	536	520	525	537	511	515	472	520	521	488	506	518	487	569	549	542	511	544	510	497	507	527	483	523	491	501	539	526	515	522	491	531	534	515	475	557	532	510	569	586	529	514	532	522	508	549	482	514	499	513	547	506	520	540	478	524	487	546	530	509	509	524	515	544	525	497	518	554	543	503	506	509	524	508	484	539	496	523	474	548	489	521	568	500	524	509	518	534	515	494	505	534	524	530	514	518	551	518	504	504	548	486	488	558	474	487	494	505	531	555	510	498	523	511	489	511	507	524	533	542	518	498	508	542	539	499	583	550	489	505	502	494	525	496	531	519	528	525	537	486	551	505	525	532	488	530	513	488	537	517	520	502	522	534	501	525	481	517	551	504	499	500	531	540	471	498	538	544	518	491	521	520	484	519	511	512	521	491	525	508	519	519	533	542	545	517	490	475	521	521	508	492	489	513	560	530	539	497	492	539	518	533	537	501	479	535	514	507	545	530	496	494	515	543	475	513	514	488	477	484	515	484	527	517	554	511	523	563	532	514	523	543	517	491	488	506	552	525	512	535	499	568	522	472	495	507	515	493	475	545	563	512	513	529	537	491	524	534	515	514	535	515	522	528	520	551	534	533	489	538	538	510	541	519	510	493	534	550	512	528	538	537	506	514	491	544	493	505	504	524	514	513	556	537	529	469	547	532	489	501	550	495	563	488	552	507	491	529	538	522	524	511	507	534	527	534	534	508	503	539	531	498	523	517	538	519	534	504	481	488	529	493	483	555	472	574	517	505	519	493	506	529	554	533	490	541	516	512	528	532	500	487	520	543	546	526	500	500	535	536	472	503	483	521	499	486	513	503	522	510	525	495	527	533	524	487	485	522	517	526	533	517	520	531	551	511	524	466	529	535	547	502	514	495	496	536	543	510	548	519	468	500	509	544	570	518	501	484	528	487	521	493	525	524	492	521	518	480	516	515	510	505	519	489	518	486	506	528	524	517	492	526	514	527	505	539	516	534	540	583	516	490	468	498	508	499	527	513	478	504	514	561	525	473	512	520	535	532	490	543	483	529	474	500	507	514	540	476	489	477	512	491	529	551	487	513	524	540	555	472	537	533	513	513	548	541	521	498	534	485	516	503	528	542	507	482	504	530	523	533	492	524	538	502	512	522	464	512	521	506	490	518	551	515	523	568	557	505	493	544	500	513	535	490	499	572	534	500	529	525	494	478	492	498	516	557	553	523	490	513	533	510	566	503	507	562	526	505	517	538	491	468	522	497	519	553	496	524	539	520	527	530	509	514	513	504	525	480	492	495	517	502	531	525	569	510	535	509	508	532	527	474	564	509	515	503	494	504	517	553	574	501	531	545	517	519	540	507	518	503	523	502	527	505	529	494	535	498	503	509	534	471	524	515	555	489	532	549	541	533	511	527	497	517	498	493	495	507	517	501	541	493	516	573	570	527	530	557	536	520	512	493	501	519	559	515	492	525	482	546	505	508	521	523	541	527	523	544	520	552	531	533	480	540	495	531	478	544	494	483	532	524	567	555	513	495	534	524	495	507	531	532	525	510	537	484	488	529	525	554	491	543	502	526	523	514	511	517	491	523	524	535	521	532	508	525	498	526	478	516	518	522	514	547	512	531	520	484	492	536	545	507	518	502	492	514	565	521	543	498	532	515	530	508	473	547	550	519	512	494	519	539	463	457	526	541	530	509	485	505	549	517	562	493	523	469	517	524	475	539	516	505	515	540	487	490	511	482	502	513	501	550	518	517	522	529	538	525	506	549	582	504	474	540	490	519	485	520	518	548	534	488	467	512	494	472	504	494	530	508	526	499	513	484	534	545	521	537	506	524	536	502	526	482	507	490	515	550	522	476	513	543	475	494	517	470	475	508	503	503	493	494	532	485	484	501	534	490	503	499	519	479	533	503	522	544	492	560	545	518	530	504	528	504	538	515	543	522	499	503	492	499	533	539	561	503	507	480	548	516	505	557	501	504	561	525	538	517	509	531	483	463	494	462	507	550	483	512	491	501	502	516	485	492	503	518	482	526	478	485	490	553	544	530	510	559	533	537	510	513	491	515	514	505	531	533	547	527	485	548	513	516	537	543	529	502	475	526	514	518	488	529	497	481	488	523	561	537	525	504	505	535	501	502	472	505	510	499	538	505	537	503	545	511	534	507	534
46306	31152	20375	13282	5760	2215	807	360	190	196	194	202	189	179	173	168	173	178	168	201	192	188	197	169	168	182	203	168	184	191	185	181	189	195	186	185	198	184	186	184	203	185	194	173	213	180	159	189	201	194	187	169	189	190	187	158	177	216	173	205	189	179	188	211	195	164	196	177	178	183	194	184	164	189	180	186	200	182	217	180	176	186	212	205	180	216	191	170	190	191	181	167	190	190	173	189	193	174	180	166	178	174	203	174	181	183	181	205	171	176	181	196	173	183	193	178	181	176	176	167	194	194	200	185	176	192	183	198	166	199	206	190	158	195	191	179	208	169	187	197	182	188	177	170	188	189	164	167	174	178	170	184	178	166	184	160	189	188	187	200	162	198	179	188	204	176	202	187	181	164	176	187	179	190	183	193	198	159	188	185	194	193	175	193	174	152	198	202	191	204	183	205	197	168	171	191	178	171	187	182	204	211	188	173	193	174	194	156	210	201	194	191	199	175	193	174	187	176	177	196	184	193	185	169	181	180	178	184	154	188	189	184	174	179	184	170	186	173	188	180	180	153	210	192	181	199	153	172	183	184	202	188	189	185	196	181	183	177	187	163	196	166	196	178	171	170	193	211	193	173	197	206	174	200	177	209	202	180	188	176	201	176	168	175	178	178	186	168	195	145	189	173	175	179	195	187	174	170	187	192	154	189	185	164	181	157	181	171	207	188	187	165	162	192	204	176	188	199	170	183	190	196	172	194	187	145	197	190	170	192	211	190	177	171	180	197	181	202	173	193	168	191	196	144	164	182	168	173	180	185	191	192	186	173	187	168	184	193	178	162	204	187	195	190	175	177	179	187	193	195	196	203	175	174	200	172	181	181	190	213	200	180	190	178	158	192	203	203	190	176	171	168	156	173	182	171	180	151	173	190	190	197	186	179	181	184	200	181	177	192	178	184	200	201	177	193	186	173	180	158	202	205	182	174	189	175	154	163	167	158	166	189	213	173	161	182	185	202	181	189	160	189	170	173	195	173	202	185	165	169	181	190	174	181	184	192	165	195	201	167	189	180	192	225	183	177	170	186	198	207	169	164	186	192	192	188	193	195	199	178	183	175	187	203	188	174	224	180	180	183	179	181	178	164	186	169	179	169	198	181	199	173	204	193	159	206	171	205	163	165	188	174	206	194	190	207	175	197	182	186	158	193	171	177	184	180	159	186	171	217	195	201	204	203	175	195	183	181	157	187	170	164	199	185	165	174	202	174	162	182	173	171	197	180	161	187	178	176	164	179	181	188	186	177	182	181	192	196	178	201	175	216	172	195	195	156	179	173	187	191	201	173	194	191	175	186	191	174	212	188	196	171	168	200	219	162	172	173	173	184	188	201	177	195	172	199	163	185	163	188	210	167	162	199	201	194	160	196	197	163	191	183	201	198	187	186	179	178	186	177	188	200	210	177	188	178	186	171	174	196	184	146	204	186	157	204	177	187	207	202	169	189	172	174	174	181	183	196	185	181	175	174	194	174	205	174	168	217	182	195	178	187	184	195	213	189	182	195	216	185	203	179	183	217	187	204	173	187	173	184	186	191	189	175	177	186	206	186	186	185	188	186	155	205	213	169	184	196	177	176	162	176	186	170	192	182	178	190	181	190	188	193	177	176	182	176	178	180	198	186	196	173	187	157	178	189	179	165	186	188	197	195	185	177	196	214	175	182	204	179	204	183	193	175	182	217	182	201	208	177	166	190	195	154	201	207	198	199	178	191	201	200	180	188	182	177	190	188	167	194	208	201	193	160	191	179	156	185	171	168	190	175	162	191	184	162	194	192	182	200	183	184	190	213	186	188	180	200	181	211	181	190	167	201	158	179	186	157	179	186	174	167	196	187	180	170	168	203	157	194	192	203	208	190	197	205	193	217	182	190	185	185	182	184	197	185	210	173	182	184	198	167	183	174	165	186	191	178	187	185	181	187	178	173	204	186	208	180	203	190	209	174	173	193	194	195	180	186	169	200	178	191	185	183	198	181	186	168	192	179	201	209	203	190	190	177	195	190	193	207	186	196	178	192	194	195	182	192	196	197	187	177	196	182	203	174	186	180	196	185	192	166	191	179	210	180	195	160	182	180	206	181	203	213	210	164	213	175	177	186	201	183	203	189	185	185	181	207	204	199	173	182	191	188	171	215	154	201	159	185	173	177	198	169	168	183	192	155	189	181	184	215	178	176	185	200	173	217	171	160	215	214	188	170	175	167	175	163	207	193	194	171	196	192	183	197	189	181	166	166	180	183	187	182	168	173	172	195	183	176	186	186	175	180	164	201	197	189	171	183	178	183	189	213	185	187	184	144	165	153	203	184	191	179	210	172	198	204	181	197	166	191	219	179	195	179	204	177	183	208	178	184	199	185	154	196	158	185	173	194	199	200	168	197	196	167	207	211	165	188	191	194	176	188	182	204	168	171	195	184	193	176	189	182	204	181	198	188	189	180	180	165	180	194	182	159	200	176	186	164	174	200	184	181	178	222	171	181	161	165	178	181	182	160	191	166	191	210	190	186	179	159	177	214	183	186	215	170	199	181	144	209	176	175	191	216	191	198	179	148	206	167	178	186	166	202	191	163	171	200	170	187	200	188	168	177	190	201	184	188	188	165	199	185	211	184	196	194	209	173	202	207	188	179	199	171	184	205	170	171	169	169	192	170	212	198	176	169	191	180	176	177	205	187	190	192	164	204	182	172	189	219	159	185	193	180	201	178	187	189	195	164	174	170	184	197	205	176	161	180	175	197	206	173	175	190	218	187	187	174	151	186	162	194	197	176	155	183	199	187	182	167	187	181	185	195	193	188	167	176	197	191	174	197	189	167	163	209	195	187	172	201	192	176	154	184	182	175	180	178	166	187	192	178	157	177	195	197	214	187	212	214	169	171	172	158	198	193	169	184	187	190	215	190	187	162	167	164	185	215	184	179	192	230	189	201	169	192	172	201	156	192	191	190	189	173	188	183	197	191	202	184	191	181	191	187	184	180	199	198	192	184	188	166	197	196	196	189	171	196	178	173	187	170	187	198	205	164	183	162	172	170	197	188	186	157	181	188	170	172	191	175	190	186	202	190	179	194	178	192	183	189	180	205	199	187	198	185	185	200	202	180	168	181	198	190	171	165	187	202	220	182	188	166	184	187	190	191	180	165	180	206	184	200	181	187	184	186	186	184	175	189	180	160	177	184	176	187	175	191	155	175	190	182	140	187	167	152	172	179	174	168	196	188	172	176	172	182	166	196	183	184	182	184	177	170	178	170	196	182	185	186	194	180	196	175	202	168	201	172	168	188	175	183	231	181	160	162	187	195	182	174	162	175	177	180	175	200	190	180	195	167	181	193	178	173	158	161	185	193	176	175	188	176	187	170	204	192	185	173	176	170	214	192	192	177	192	200	199	168	180	193	191	202	200	192	188	187	175	191	192	174	186	163	192	172	204	187	199	183	184	208	194	192	183	194
38995	12293	2092	1726	1419	1323	1376	1294	718	658	606	594	549	599	552	572	534	541	537	546	533	561	565	518	536	541	522	581	540	536	550	562	546	560	522	568	553	534	580	557	561	535	514	511	544	533	535	521	587	534	529	545	553	532	516	553	507	534	541	512	570	514	567	650	701	535	529	544	531	516	514	510	548	513	531	531	534	523	521	548	522	493	541	519	544	564	556	546	548	580	559	520	570	552	572	539	577	535	558	509	479	558	468	532	532	534	513	520	510	535	548	558	521	534	545	513	488	547	516	568	544	515	521	509	484	510	570	528	499	520	480	522	565	515	491	513	572	498	513	561	516	529	535	520	511	568	546	544	527	511	562	559	576	533	521	553	542	544	496	533	548	499	558	524	525	531	528	511	531	514	524	498	545	518	540	514	500	559	570	532	552	533	570	502	534	544	525	524	543	548	532	544	563	523	540	546	571	537	531	496	545	520	525	544	533	548	516	574	505	528	521	534	517	540	618	558	556	513	526	473	540	550	531	553	565	521	547	573	565	546	570	569	530	573	527	568	541	496	545	509	527	520	489	524	542	513	522	524	531	528	576	525	520	514	572	506	531	532	524	473	547	500	539	547	518	553	515	515	529	532	505	528	513	534	516	529	537	493	552	512	534	539	555	534	528	578	545	496	543	579	527	559	571	547	517	550	550	539	548	523	558	559	533	571	506	520	528	521	579	504	542	535	543	501	511	576	539	512	555	561	559	543	487	550	566	532	514	486	511	535	537	533	517	558	492	512	502	490	550	544	542	563	544	540	544	538	499	564	520	557	514	542	531	501	510	543	507	496	543	529	530	560	561	482	535	522	503	558	510	514	520	506	535	553	535	507	552	502	504	551	534	541	525	509	513	496	543	506	536	526	535	504	509	514	563	547	553	513	530	550	475	506	566	558	551	520	541	512	528	532	510	497	526	539	531	522	523	511	548	502	545	515	530	519	532	559	500	528	533	549	494	534	518	506	544	531	530	532	534	524	569	492	561	555	528	502	531	531	511	525	545	542	543	556	507	525	539	528	530	534	507	529	546	515	518	527	550	529	508	595	519	523	542	536	540	501	512	526	495	510	523	500	505	549	515	535	548	527	517	518	542	509	544	520	539	529	523	505	508	508	568	532	512	503	507	546	489	547	492	539	562	498	548	513	560	490	523	513	480	512	543	542	493	490	532	540	501	561	535	504	503	491	512	505	512	530	516	543	557	519	521	580	488	530	535	561	495	530	550	546	593	470	498	566	508	522	493	530	552	500	538	534	530	517	574	554	536	494	558	546	530	545	525	490	528	537	537	512	551	542	518	532	518	527	539	568	531	514	536	523	532	551	532	562	519	520	500	532	501	506	522	524	546	496	513	511	516	542	514	561	586	550	522	525	571	522	529	512	543	520	482	477	554	562	519	561	535	464	556	559	505	543	566	515	546	516	541	481	550	538	533	532	513	539	557	548	554	533	574	479	514	539	519	519	549	544	544	549	538	523	496	565	539	465	586	532	552	533	531	546	541	542	551	589	515	548	517	534	530	498	525	514	547	549	537	529	545	559	515	544	535	525	530	533	531	515	523	521	537	514	523	531	515	538	486	536	547	562	493	506	512	518	532	537	578	545	533	554	519	495	515	501	516	503	537	515	516	540	524	600	531	539	519	531	542	535	537	514	551	552	496	529	509	552	545	523	526	579	503	521	531	529	510	529	541	504	495	526	536	514	567	509	512	537	536	558	545	521	537	517	512	549	525	501	542	469	519	541	512	510	558	503	522	544	485	524	510	547	548	499	557	509	574	558	527	540	547	528	508	544	547	560	543	478	541	524	529	516	535	499	505	533	526	501	533	515	544	571	554	521	548	498	517	493	531	498	513	513	534	514	576	519	499	492	533	544	521	544	498	495	503	534	556	518	509	511	560	540	497	571	547	512	519	553	565	570	539	506	582	523	480	534	545	537	568	536	533	520	556	530	538	496	590	534	522	512	534	544	567	522	519	552	537	496	544	513	542	514	541	551	491	537	530	505	556	515	533	545	499	534	534	548	530	497	518	546	527	544	506	545	540	530	511	566	545	536	576	525	516	519	503	514	484	501	537	523	503	553	553	527	544	566	524	513	500	561	504	539	508	503	539	504	563	501	580	544	530	525	564	548	501	565	562	538	541	477	549	540	526	515	541	537	499	502	536	526	539	535	527	525	536	500	517	554	588	549	522	513	523	536	489	543	566	550	506	539	525	551	568	527	499	505	515	517	534	580	496	563	553	556	563	540	560	493	534	503	520	502	510	490	541	566	531	511	549	505	525	537	503	527	543	528	552	501	542	512	545	531	530	508	581	583	488	540	565	519	521	532	529	555	567	524	537	528	539	546	473	574	572	496	509	521	523	530	542	548	501	528	553	532	513	574	552	472	486	527	559	528	578	524	536	517	530	513	526	527	560	521	530	563	530	498	539	508	514	572	492	535	565	504	531	501	577	532	542	562	516	520	547	528	537	522	548	530	510	507	516	559	486	558	555	530	486	533	543	536	511	587	548	516	518	527	563	572	552	486	513	515	542	534	529	453	513	558	542	527	539	502	548	577	517	523	551	513	512	507	542	525	546	529	577	521	535	522	574	499	583	546	512	556	520	509	523	512	527	555	566	562	519	528	492	531	529	520	512	531	484	529	537	523	514	559	543	524	523	504	467	536	498	522	514	552	556	548	497	507	550	513	535	529	522	528	570	565	498	548	538	494	542	528	536	584	514	545	530	575	501	548	536	543	542	504	543	557	514	530	549	561	510	520	523	527	541	500	506	525	530	499	515	535	532	564	513	533	516	506	537	545	518	511	544	543	517	522	529	520	535	520	517	519	546	524	568	526	559	540	553	507	560	508	522	549	520	559	511	535	551	528	535	520	524	544	508	509	577	525	546	517	513	558	483	512	515	520	508	541	536	506	516	522	603	505	542	510	550	557	529	512	543	487	500	556	553	552	534	555	549	525	515	512	548	511	531	530	535	527	516	510	530	539	518	593	514	540	542	522	521	558	511	531	507	529	496	534	551	522	554	539	519	529	554	526	549	505	583	546	543	517	528	551	544	563	573	506	545	529	501	510	519	530	530	557	544	541	572	559	568	525	549	539	512	526	520	550	564	542	525	502	524	523	514	552	561	565	520	520	524	529	589	513	528	484	539	518	551	523	529	510	539	564	554	499	544	510	531	554	571	560	536	533	529	534	532	510	524	556	543	504	516	490	534	554	547	504	548	506	534	526	539	533	557	548	518	531	531	582	551	528	551	494	521	543	503	546	546	497	492	516	488	485	522	565	538	544	595	553	556	570	528	503	516	528	531	542	547	518	510	481	528	536	486	535	508	553	499	519	505	517	550	552	528	499	535	508	531	540	538	525	508	540	552	510	513	490	539	543	525	545	504	514	554	520	557	535	510	538	506	564	516	573	544	540	532	533	525	502	508	484	557	556	525	534	545	538	527	514
55658	35043	26316	24578	23303	20452	19132	22106	10670	1073	557	443	461	432	443	445	408	414	393	392	383	383	387	420	360	375	358	326	391	408	374	367	356	349	353	345	335	349	366	360	346	389	360	312	333	349	359	307	357	352	390	386	349	369	355	366	361	358	340	350	356	349	296	363	458	557	327	350	339	346	356	342	364	338	340	336	359	336	351	343	383	337	327	330	337	333	331	351	334	361	372	373	344	367	363	333	324	338	338	386	368	322	350	345	348	353	328	338	347	376	353	378	353	338	336	330	323	324	367	334	317	365	302	356	342	389	373	342	301	366	360	367	347	352	359	350	340	324	358	351	384	336	370	318	329	315	334	334	339	365	354	365	336	358	341	305	331	343	353	345	350	343	327	348	341	363	362	324	361	340	356	329	331	346	355	347	350	351	335	317	321	335	350	347	388	370	375	344	331	382	340	356	325	341	331	351	336	341	344	327	338	352	364	356	325	368	360	335	339	364	343	336	336	321	313	339	320	347	332	339	363	357	339	381	376	357	344	365	362	339	305	352	312	355	348	343	342	351	311	342	366	341	362	332	344	342	358	342	342	327	361	366	327	340	311	359	347	352	314	396	338	329	353	335	352	353	331	328	336	379	354	383	334	343	340	339	378	351	358	349	363	348	351	344	365	364	352	350	351	349	351	393	364	336	316	361	315	312	375	357	336	354	334	351	340	347	317	358	323	348	347	339	317	355	344	376	341	370	304	366	333	337	352	328	355	324	340	353	395	379	327	316	332	351	398	365	348	355	349	361	358	353	333	330	338	324	348	328	325	348	338	364	320	357	311	322	358	332	344	333	369	347	330	357	360	313	361	356	329	371	353	348	330	343	345	354	347	366	352	364	342	359	353	367	361	349	326	353	372	351	300	352	358	333	341	338	372	345	331	338	342	320	305	352	351	358	323	350	353	384	389	346	363	348	368	361	355	330	370	343	352	321	355	359	343	324	307	308	331	346	366	384	307	341	349	325	301	332	338	376	331	374	330	320	386	374	351	333	351	351	359	343	316	340	375	367	323	337	334	318	310	316	318	327	348	363	334	395	365	332	315	340	338	340	359	346	334	331	358	356	363	322	364	345	355	365	357	358	351	369	366	344	383	356	349	344	347	355	360	385	338	328	367	353	323	362	305	308	347	341	386	346	323	381	352	311	370	365	344	369	369	345	327	339	358	346	370	390	328	362	319	385	354	317	341	342	333	357	359	372	335	355	342	394	390	345	340	363	329	338	358	317	354	354	350	348	356	357	341	321	362	331	333	358	360	378	354	346	368	371	365	326	353	366	358	346	347	338	351	305	331	318	364	319	374	332	349	338	363	368	333	332	362	382	324	360	349	330	326	348	345	351	341	332	377	364	326	363	365	344	340	363	344	349	363	356	361	323	321	359	388	343	359	368	345	335	337	321	370	358	355	337	316	309	361	352	369	332	351	339	358	344	339	333	373	332	356	361	355	333	335	320	336	342	324	363	365	346	351	382	355	342	318	378	362	343	358	341	365	350	361	347	352	367	393	384	320	326	340	360	348	343	331	350	373	338	365	379	362	335	372	366	340	320	313	341	348	325	331	324	351	357	330	369	355	349	301	339	347	374	361	334	328	327	320	369	361	346	338	368	345	361	321	327	362	324	321	358	322	322	376	314	362	319	353	382	359	353	327	344	384	331	343	380	361	336	358	359	330	336	323	327	356	323	357	320	365	306	326	379	357	346	387	370	359	334	355	375	336	355	345	347	343	369	335	383	344	342	333	347	376	313	376	356	359	350	345	333	291	345	329	407	329	347	304	342	369	323	354	336	364	337	355	317	355	357	360	384	333	360	349	386	353	344	372	344	310	316	371	355	357	355	342	355	322	342	381	345	373	348	353	343	336	341	387	352	356	376	345	333	368	326	332	354	359	361	363	327	310	336	320	312	344	361	346	393	353	356	356	325	361	333	376	391	350	351	338	320	351	328	341	336	370	382	336	397	354	336	325	323	313	342	358	354	340	336	327	381	358	338	367	351	351	338	321	355	328	342	348	365	362	359	340	364	361	344	353	320	322	340	340	333	347	331	332	354	340	343	332	370	325	360	368	327	359	373	336	362	354	342	378	303	364	351	351	316	359	350	346	373	319	376	337	338	302	368	361	341	373	386	333	365	368	340	291	356	358	340	309	338	356	347	365	339	340	374	395	329	338	331	355	385	353	336	347	366	325	327	349	357	323	369	359	359	370	353	310	355	312	344	339	362	366	319	318	333	357	345	321	346	353	344	334	327	361	362	334	348	314	349	359	320	309	350	328	363	352	339	342	352	317	374	348	291	345	346	328	389	321	360	337	342	348	362	356	323	311	411	354	348	352	369	321	328	372	348	336	363	354	338	348	334	340	350	403	335	338	357	329	347	352	387	353	363	350	326	345	313	387	362	356	359	329	336	344	355	334	357	334	333	347	354	362	329	344	375	324	314	405	337	338	361	335	331	371	340	344	357	338	341	357	336	356	364	331	342	338	357	344	356	338	359	351	348	353	366	334	309	354	343	369	333	365	351	356	363	302	336	416	339	354	335	345	311	356	376	306	342	339	342	357	335	350	366	343	346	370	340	368	332	385	336	356	333	383	335	336	332	350	342	307	351	305	345	353	325	338	318	351	352	369	350	358	339	362	359	341	361	304	339	325	369	324	339	345	346	319	369	339	325	367	370	378	353	327	332	361	346	380	371	346	356	326	347	352	332	350	337	336	356	360	393	340	373	331	340	343	356	355	350	370	353	356	362	333	374	349	370	350	338	358	383	350	373	324	378	352	353	365	345	361	335	360	326	355	358	346	331	321	321	320	352	377	316	375	342	325	373	369	347	358	336	350	348	348	346	354	361	337	334	336	327	334	330	330	349	353	366	373	358	331	334	364	336	327	333	344	353	335	371	359	352	351	371	370	328	335	331	357	347	337	351	376	347	373	349	383	385	324	342	297	332	338	359	372	356	353	349	357	351	348	328	342	346	333	339	348	355	359	339	333	370	362	343	356	321	334	343	338	337	348	369	388	341	348	348	381	342	345	345	358	341	349	321	353	325	344	343	352	338	363	342	357	344	351	339	300	324	327	309	354	357	375	312	319	358	364	328	346	324	330	300	352	352	393	359	345	304	349	343	321	351	323	377	327	379	337	308	340	362	349	343	331	392	335	342	338	367	343	381	358	336	320	332	336	342	351	336	362	340	371	384	319	348	330	352	329	340	332	350	364	332	339	367	336	376	337	332	369	387	351	310	313	344	350	374	336	353	322	324	336	335	379	371	360	335	353	375	342	374	358	356	348	347	354	365	382	316	324	325	329	346	354	345	374	325	363	358	341	346	332	342	324	346	354	321	327	344	339	320	341	315	348	381	363	323	366	366	334	367	360	324	348	352	339	356	368	345	341	358	330	334	290	361	361	348	349	361	331	315	360	356	357	342	368	354	380	330	311	335	338	366	362	345	365	367
51110	36328	13417	10265	8516	8199	23998	35388	14545	2101	1757	1576	1490	1443	1298	1283	1261	1135	1158	1140	1124	1111	1105	1061	1078	1008	1009	979	979	936	1013	965	946	981	941	949	930	909	969	885	954	942	901	885	968	935	872	924	858	925	933	892	920	968	910	912	926	948	894	928	886	815	879	1001	1741	2062	865	867	845	867	815	892	881	898	883	827	866	929	862	820	845	851	852	869	822	867	885	832	863	870	823	933	856	870	852	902	808	887	842	860	858	835	872	904	841	832	882	844	848	862	870	839	810	896	895	843	819	889	868	837	879	884	864	827	889	839	912	845	858	832	832	820	842	896	845	847	825	813	841	875	840	825	843	828	785	819	850	863	864	888	855	831	863	859	864	843	872	847	858	833	817	867	808	919	873	873	833	833	846	871	921	839	843	876	858	893	850	827	831	862	836	861	844	814	813	843	829	883	848	856	876	827	857	830	880	838	848	815	860	832	854	830	865	855	889	830	885	870	870	892	866	884	828	856	847	850	851	859	857	807	845	819	837	873	827	838	855	849	875	842	924	862	857	834	884	840	833	824	782	896	830	847	850	865	804	874	841	879	907	898	836	822	848	860	875	776	795	880	818	879	838	865	811	854	817	834	844	823	856	768	798	871	884	855	884	856	906	865	846	868	791	848	815	832	826	868	855	865	900	841	849	901	811	828	884	865	874	891	847	849	861	875	831	840	849	784	883	821	817	796	840	875	853	822	826	813	817	854	835	798	809	859	788	823	827	855	840	873	833	842	837	846	871	859	803	848	813	881	821	785	837	817	856	886	853	820	883	794	873	851	898	846	849	896	868	852	867	822	846	886	867	872	853	872	838	836	795	872	845	872	856	875	856	815	862	824	913	834	904	807	892	868	800	880	868	879	848	851	887	902	789	895	858	845	848	829	856	858	848	857	829	896	880	869	856	846	862	840	818	869	864	828	833	870	870	883	856	849	810	860	804	869	825	862	838	825	851	861	854	887	854	806	875	882	807	832	807	846	822	855	856	872	854	840	880	884	824	874	870	895	839	799	861	873	823	877	910	825	851	844	825	858	828	881	882	803	868	807	862	852	835	796	856	835	819	822	824	852	828	768	874	836	819	863	859	898	842	867	867	835	829	835	852	906	862	828	894	913	845	873	837	797	886	844	844	818	837	817	869	852	858	826	871	836	808	862	831	880	847	890	833	820	865	872	851	861	826	874	824	858	849	806	838	801	841	836	824	836	834	815	832	829	810	833	874	857	853	896	859	806	859	849	853	869	784	909	806	812	864	842	807	860	815	880	825	775	790	839	810	881	856	868	880	833	787	837	889	857	820	817	829	824	899	896	858	835	888	864	812	855	848	853	871	859	824	822	846	853	813	831	797	802	841	782	835	856	857	796	852	793	820	864	827	834	835	868	834	856	852	888	849	886	794	847	858	829	864	880	872	879	815	843	840	881	843	868	911	844	853	812	853	893	794	811	876	830	818	814	847	862	875	859	825	839	855	869	817	861	835	874	874	845	829	906	786	837	848	835	888	818	820	861	824	806	838	830	840	883	860	842	877	839	849	857	843	917	864	803	829	837	819	817	832	864	808	826	827	836	856	906	791	823	847	839	856	838	852	835	897	856	910	863	844	846	865	859	882	807	860	806	857	851	803	872	821	827	794	828	826	814	843	914	832	920	791	833	812	832	871	877	842	871	868	830	833	822	869	852	877	860	847	839	896	842	873	803	836	837	856	819	831	927	870	928	822	878	816	842	877	863	866	800	813	862	841	871	838	869	832	848	822	882	860	861	861	902	844	823	888	804	873	799	878	825	800	888	820	853	853	831	826	785	852	822	842	905	864	881	852	829	859	835	834	890	804	871	840	840	827	831	858	832	861	830	819	887	845	802	806	794	825	808	895	856	863	870	830	803	878	870	836	840	871	825	836	859	858	872	826	867	853	848	810	847	898	823	836	884	847	834	804	848	821	880	832	833	826	846	822	846	818	833	836	855	882	877	821	836	858	842	855	840	774	805	880	878	863	771	916	837	793	858	817	835	843	861	870	877	776	850	823	885	844	842	829	836	832	793	848	811	844	900	851	819	836	839	874	853	846	858	824	833	786	854	815	853	866	917	805	810	832	857	886	869	870	818	813	842	787	859	847	829	862	828	819	871	887	831	793	901	822	901	785	804	894	861	904	792	857	906	836	785	892	838	822	858	874	847	814	802	800	870	833	843	865	838	883	826	920	868	805	921	832	837	882	847	849	841	882	831	842	866	870	815	841	856	864	831	844	859	854	855	865	848	847	849	836	858	849	865	835	896	887	851	859	894	840	810	797	815	870	868	879	830	826	833	838	850	783	864	908	907	874	888	871	833	816	900	830	864	830	831	840	877	786	847	856	860	850	841	888	868	873	904	862	879	845	787	828	793	887	865	882	818	829	853	849	922	815	885	830	850	825	881	800	852	791	780	854	860	861	845	857	884	882	907	847	840	843	892	877	800	894	856	817	772	855	858	854	804	843	866	833	783	846	850	878	834	845	876	857	860	867	804	868	825	837	881	847	844	840	848	797	859	837	832	808	838	858	836	850	852	836	826	823	873	855	836	815	900	824	880	786	848	860	766	837	848	828	838	837	889	831	805	835	828	822	847	821	860	867	886	823	844	820	811	832	880	822	829	837	803	877	871	845	843	861	797	828	880	844	813	854	862	875	854	835	818	847	790	871	831	821	804	826	847	863	906	838	838	814	814	820	832	850	870	887	817	847	854	909	852	848	839	831	839	858	796	833	874	873	835	877	857	880	838	820	823	807	842	848	831	843	801	848	842	894	897	887	890	836	858	837	883	841	880	881	836	868	803	831	837	883	870	844	882	882	846	847	812	843	835	853	858	808	874	901	867	853	859	875	842	850	875	885	861	819	830	784	836	881	821	901	803	886	888	792	901	851	849	851	830	867	799	828	836	872	809	840	804	832	829	781	867	859	850	827	801	794	865	851	874	855	844	828	828	895	854	845	874	836	820	822	842	878	833	873	792	871	907	869	829	840	842	856	848	824	788	842	847	863	832	812	827	871	842	833	874	861	831	801	831	895	851	840	852	850	813	876	830	814	872	812	881	787	831	857	862	813	855	815	849	857	850	869	807	879	859	799	848	829	829	880	835	805	900	849	865	851	817	853	849	870	832	877	870	903	826	874	790	834	782	824	838	816	854	890	929	894	896	867	840	829	834	842	819	861	831	846	852	877	863	843	814	864	833	877	847	814	868	871	828	822	847	813	840	868	845	860	807	838	827	829	824	827	876	807	843	849	859	811	852	824	862	852	819	887	823	812	869	846	845	866	890	871	866	826	795	812	861	849	859	828	811	804	838	883	799	870	908	879	837	858	858	850	901	799	843	848	873	846	856	788	852	857	849	873	852	830	835	869	873	878	864	823	819	843	836	848	896	821	852	823	892	856	805	878	881	848	832	825	834	831	829	822	836	820	846	850	822	859	853	799	797	882	812
23907	22237	6026	1548	746	609	692	1366	879	233	191	202	183	188	190	199	198	188	180	198	202	174	206	192	186	186	197	218	190	180	193	204	180	200	176	206	190	215	203	203	209	179	203	219	213	211	192	194	214	194	222	188	193	184	199	207	188	212	217	189	160	181	201	200	201	197	181	185	195	176	198	208	212	173	209	233	186	189	185	213	175	220	200	181	202	183	211	190	198	197	176	192	166	183	189	186	190	187	166	184	193	180	197	203	189	181	189	214	201	211	168	209	165	171	185	192	193	197	174	181	197	195	200	186	219	213	174	193	194	200	191	182	198	201	201	163	172	195	200	204	195	186	188	193	204	189	222	188	188	198	191	190	188	218	195	172	198	186	215	178	216	186	202	197	184	193	187	203	204	167	199	196	210	189	212	180	182	219	203	203	193	177	207	201	205	178	189	191	169	200	204	193	189	196	197	197	204	190	225	191	203	197	204	202	184	224	202	204	179	192	203	226	206	174	186	195	186	184	162	200	215	173	202	218	179	212	202	215	195	184	189	165	188	213	187	230	191	188	204	191	190	195	199	193	182	199	196	208	188	179	212	183	185	211	208	201	166	182	208	204	182	182	198	184	205	202	199	200	213	180	200	183	200	205	198	191	174	189	206	195	217	176	195	185	202	203	208	209	156	194	183	183	232	196	184	192	192	190	206	194	196	187	178	188	179	185	189	199	198	182	195	202	191	200	219	167	211	210	206	200	218	210	194	206	191	183	197	166	211	211	175	166	187	220	213	219	192	186	199	186	196	197	190	192	190	186	205	199	211	169	235	211	200	185	201	189	178	191	208	199	233	178	204	187	197	184	206	162	228	223	196	194	218	191	206	170	210	195	205	169	184	212	197	204	181	198	209	206	194	185	203	170	195	209	187	200	202	160	197	204	215	214	190	190	179	230	189	193	209	183	196	203	181	171	213	190	193	199	201	175	218	194	214	202	199	197	192	175	194	185	196	184	180	193	188	202	211	219	200	210	207	189	189	208	199	184	222	224	188	217	185	208	210	202	194	178	203	191	213	205	208	188	198	178	172	184	193	212	195	199	205	197	193	197	188	179	204	208	177	182	202	184	189	201	188	205	201	181	206	197	189	218	242	186	220	200	186	193	200	204	228	164	222	212	202	183	201	191	210	191	192	200	200	184	196	217	195	210	157	193	219	212	190	190	199	194	190	209	183	220	168	201	191	187	196	170	189	164	168	193	187	187	207	192	210	196	199	207	217	187	169	227	189	197	195	199	175	186	199	166	195	184	231	197	188	195	199	178	195	188	189	197	206	215	191	188	171	187	192	209	178	180	206	172	185	198	202	187	217	200	174	205	215	221	211	194	202	222	199	200	207	203	200	195	211	210	204	184	192	196	233	196	199	175	176	199	211	164	204	202	204	170	210	199	199	183	181	189	189	196	200	199	197	188	235	197	178	224	177	207	226	179	183	187	184	200	167	197	199	184	198	174	188	183	185	201	213	214	197	197	204	186	200	183	194	182	199	197	186	181	212	184	192	221	207	199	174	196	181	217	179	206	226	212	221	213	220	209	198	201	180	185	214	190	205	212	204	196	172	185	210	188	188	222	187	218	202	187	225	212	200	185	220	216	186	187	195	200	195	222	182	214	193	217	184	198	190	191	186	167	234	163	207	215	203	200	180	180	206	216	180	207	188	173	202	187	203	200	207	201	189	193	169	183	185	195	236	192	223	209	202	195	179	181	201	183	192	191	200	180	213	192	185	201	197	212	199	189	182	211	198	211	197	180	187	191	184	182	196	184	194	208	184	207	169	186	183	185	184	206	197	216	190	196	191	187	183	207	173	169	202	188	193	180	170	165	226	221	198	209	183	190	202	190	195	188	192	194	207	192	178	195	221	206	183	186	220	192	195	183	218	192	195	210	225	220	205	177	208	188	206	173	185	196	197	192	205	179	179	179	192	197	213	194	210	185	203	190	182	155	182	210	200	198	191	203	170	176	215	215	191	210	206	223	222	167	196	190	193	170	205	202	201	197	213	227	194	197	206	209	185	201	188	173	221	216	194	206	185	218	172	197	198	203	186	196	198	206	194	203	198	204	204	197	209	177	209	190	190	187	171	210	203	197	172	187	197	184	223	220	187	189	212	221	184	193	185	175	187	197	196	203	188	181	193	174	187	194	191	181	184	180	177	191	183	195	198	176	214	177	216	202	195	183	211	186	187	193	204	183	216	200	224	195	188	174	229	207	197	193	236	203	187	188	186	204	219	206	210	177	178	191	180	210	212	209	174	199	184	186	203	192	197	178	208	193	207	220	199	193	197	195	186	212	203	197	215	193	191	214	191	186	199	179	193	183	203	183	212	208	194	187	178	201	188	198	171	195	209	174	174	221	197	224	203	182	174	225	194	186	208	195	187	224	195	182	217	211	211	197	212	196	226	200	185	201	202	240	170	189	214	180	178	209	204	173	205	193	200	181	176	191	186	212	205	191	203	186	207	176	212	197	200	181	203	223	220	180	198	185	194	205	222	186	186	196	189	211	224	194	194	195	163	192	165	190	191	191	186	206	207	186	179	192	172	186	170	205	216	208	199	166	187	172	214	208	209	176	207	208	198	200	207	184	202	185	215	180	203	209	204	177	200	184	188	200	184	203	212	224	222	204	217	177	191	194	180	202	206	210	195	202	244	182	197	207	184	192	197	194	187	203	196	212	205	215	198	199	202	223	179	183	190	201	188	200	187	200	184	186	177	184	174	207	212	195	193	193	203	192	200	214	182	222	187	193	215	190	193	201	200	196	194	222	205	214	200	201	215	180	196	157	168	195	202	189	213	183	184	185	187	192	212	201	199	172	200	207	172	192	190	201	208	190	184	188	160	228	189	184	186	189	212	200	204	204	223	205	203	232	199	193	198	212	194	181	200	194	210	182	205	201	201	185	210	185	189	205	225	183	207	179	195	198	191	210	182	196	200	200	193	214	202	176	190	196	178	201	183	199	221	203	192	181	207	192	204	205	172	195	202	209	197	182	198	212	193	190	176	189	169	203	204	207	197	211	187	189	170	188	192	189	201	203	214	182	210	193	208	184	204	191	176	216	203	189	194	192	201	187	187	203	211	187	193	192	189	191	189	190	180	180	182	205	220	203	210	190	208	197	213	202	212	193	204	206	190	209	205	191	197	190	192	175	177	198	206	187	201	196	215	202	215	209	184	177	229	182	186	183	192	210	173	191	183	200	200	183	201	200	183	177	207	201	175	214	171	215	196	196	203	179	192	188	199	205	185	183	209	202	203	162	168	185	174	220	188	205	199	209	194	190	186	199	198	200	226	189	190	195	151	184	202	194	196	189	186	207	201	213	199	184	176	174	210	214	202	206	181	205	202	215	202	195	173	207	223	204	203	196	214	192	165	197	200	218	177	213	170	208	164	223	191	213	173	187	201	204	212	212	202	193	200	209	197	204	198	191	179	201	181	205	196	203	225	218
22464	20281	2586	1252	887	1178	2735	5670	3172	709	587	559	570	607	532	597	558	586	566	556	537	571	537	570	559	554	564	548	603	557	552	560	563	554	577	572	583	572	531	579	524	602	575	595	571	559	543	556	553	531	591	577	546	595	542	555	554	549	554	562	576	556	532	591	593	647	560	545	578	597	579	571	592	520	563	551	578	594	570	551	549	567	581	573	523	542	554	576	560	511	573	536	526	555	583	572	508	530	576	531	547	553	550	538	552	560	604	546	545	549	561	589	574	565	582	556	536	536	562	592	593	536	552	563	554	531	549	549	563	519	574	529	550	506	558	511	600	587	558	586	528	532	556	557	548	519	546	593	562	547	571	559	536	537	558	581	581	562	516	577	550	583	524	600	551	599	555	569	569	543	560	579	550	572	569	586	563	557	572	545	554	534	550	563	515	548	548	560	556	590	549	513	522	504	586	563	591	561	540	540	562	579	502	543	540	566	551	542	570	552	540	559	550	543	559	510	568	559	559	575	521	553	553	565	519	527	574	553	545	579	541	575	580	543	568	583	549	598	557	554	526	526	572	560	561	582	537	535	581	521	590	584	557	542	545	582	542	539	547	538	543	530	527	582	563	573	554	576	567	551	572	561	574	551	526	530	519	557	554	596	575	567	605	581	579	564	551	559	581	562	525	580	538	564	533	584	578	541	561	530	566	534	542	542	523	557	571	532	566	568	507	540	541	562	587	514	547	561	548	578	524	555	567	582	543	560	551	544	533	606	554	562	519	573	560	537	537	558	564	567	543	589	577	577	526	542	583	523	568	565	556	551	532	537	533	563	574	582	542	534	535	604	549	520	526	544	549	558	562	577	552	571	525	549	572	514	594	561	550	566	528	560	570	607	582	557	553	558	581	530	587	559	542	559	594	584	557	559	562	587	556	584	574	547	595	550	579	527	568	575	584	552	510	542	583	566	581	560	597	581	549	613	549	564	558	587	548	542	596	515	576	549	567	558	551	543	555	604	543	579	539	555	519	537	567	542	544	535	566	573	541	571	560	541	551	527	623	515	550	548	509	516	566	586	574	585	528	556	513	545	549	573	527	597	537	593	561	592	585	524	568	580	575	539	525	537	547	544	530	558	572	566	558	566	552	543	564	547	562	562	578	530	591	582	506	528	565	580	564	566	583	513	558	556	542	517	546	559	550	591	556	520	572	568	566	513	551	539	612	576	555	575	565	557	561	522	540	565	562	557	578	582	518	553	572	565	601	602	549	545	589	563	556	568	578	530	510	560	565	549	592	564	570	536	562	554	549	533	570	554	513	576	541	559	540	570	529	578	572	579	558	523	556	546	516	560	569	556	567	561	597	594	546	578	569	537	524	579	523	562	571	577	578	553	576	537	609	515	572	591	564	600	536	542	536	548	554	522	535	587	589	588	592	525	576	520	558	558	548	568	598	508	607	544	562	531	519	519	517	590	542	517	545	549	578	552	565	535	577	547	561	569	548	530	545	567	595	538	544	554	565	549	586	566	572	583	599	588	593	571	523	571	580	577	554	586	557	559	506	564	552	573	595	571	585	536	559	597	595	580	569	615	541	553	566	540	539	527	562	533	574	559	540	524	561	564	544	549	554	543	573	579	566	579	572	547	536	559	544	530	580	593	567	572	545	558	541	572	491	559	574	593	568	509	566	555	539	572	520	550	571	598	559	582	579	557	601	557	556	524	524	559	533	547	552	581	561	538	538	577	588	576	573	567	563	559	537	521	539	573	579	593	572	526	545	581	572	583	538	586	576	560	513	536	552	567	546	562	540	520	539	559	595	574	529	572	542	532	565	542	545	532	577	590	551	552	576	549	540	551	567	532	573	527	541	582	566	555	540	545	578	512	542	606	576	563	546	577	568	569	526	536	586	553	547	567	507	579	557	598	539	580	551	558	542	586	551	513	544	561	533	549	613	565	582	571	559	576	513	564	554	588	530	571	558	553	559	514	569	547	562	587	601	569	583	598	574	608	521	546	601	546	535	590	539	575	557	585	561	556	531	535	573	537	553	524	615	604	526	533	583	554	548	584	544	554	567	566	606	568	540	574	543	544	590	544	577	550	566	554	556	522	530	559	525	520	590	532	563	575	528	565	595	558	586	523	557	514	533	561	574	550	550	585	529	585	546	575	533	537	566	557	550	566	559	560	540	562	567	614	506	537	537	593	587	560	538	563	568	557	579	546	600	541	524	556	564	534	569	569	552	567	550	599	552	564	532	515	535	532	537	592	533	570	547	549	556	544	567	582	546	565	510	560	581	558	561	568	556	545	581	559	565	541	546	567	544	573	560	549	574	615	562	580	560	545	538	506	533	605	521	495	549	593	603	524	551	629	555	578	580	551	524	539	560	551	584	556	540	523	530	521	580	566	566	571	553	553	575	504	542	562	539	578	536	584	551	541	557	568	607	575	559	538	580	557	554	526	540	576	541	557	527	551	573	539	535	610	575	558	564	586	584	551	539	556	537	535	594	544	553	586	525	558	564	570	564	537	544	555	582	568	571	606	560	569	585	544	555	549	546	537	541	555	547	535	557	552	560	548	572	571	552	525	567	571	578	543	548	590	546	547	569	557	543	555	565	552	531	552	522	597	571	574	568	559	537	584	549	517	573	548	538	534	571	542	525	608	576	582	537	551	542	549	574	616	580	549	548	589	534	552	561	563	518	555	583	561	506	591	572	584	574	555	593	556	560	535	571	552	564	593	562	570	561	549	553	544	541	568	571	563	564	596	556	557	524	539	602	518	529	579	562	553	609	547	571	528	570	556	582	567	544	569	518	555	561	571	538	542	532	547	551	571	606	535	525	578	520	536	585	549	534	512	518	559	553	536	549	595	574	552	552	555	568	553	543	570	573	548	607	568	556	549	552	558	566	573	587	544	523	546	534	548	581	551	576	549	579	560	545	579	557	605	554	528	598	571	559	567	566	566	591	580	553	558	577	591	549	555	563	570	576	566	520	552	580	561	579	540	563	589	531	578	557	512	526	578	609	553	580	572	609	576	566	551	555	570	608	532	551	539	583	561	557	557	593	535	586	540	591	580	579	556	535	591	541	529	544	599	531	578	582	547	563	582	553	544	539	545	569	493	612	598	564	545	578	571	505	543	541	555	589	544	537	528	516	562	538	559	594	568	554	576	593	524	588	541	564	535	538	552	584	552	529	553	521	590	569	543	538	538	564	574	538	560	517	546	517	542	580	542	583	553	576	551	566	571	538	534	554	534	566	538	580	582	575	521	585	582	532	506	586	570	585	556	535	563	530	551	588	568	567	499	555	578	551	545	585	588	550	575	557	567	559	557	563	524	554	575	563	555	576	542	539	552	562	555	608	565	583	556	541	560	583	565	545	572	581	586	570	535	575	560	559	558	546	562	564	566	564	587	559	598	536	579	577	567	586	562	586	555	544	588	571	576	518	552	551	553	583	576	560	583	555	548	571	553	552	570	591	550	575	566	580	565
43548	33945	17453	7737	2689	1194	3159	1623	2800	1106	215	226	233	202	232	209	198	205	198	204	206	198	204	202	224	212	194	217	207	193	206	217	202	237	210	246	225	183	198	196	202	168	183	199	205	224	192	193	219	183	197	192	219	201	192	185	232	193	182	232	217	177	207	226	216	190	212	190	222	199	191	211	207	197	227	213	217	234	184	211	196	197	225	195	187	177	198	200	220	222	206	237	201	204	185	204	206	189	173	206	209	205	199	224	218	166	211	217	208	194	193	199	218	229	181	184	228	195	204	252	177	187	179	193	212	212	205	200	211	207	229	195	206	227	223	231	236	188	219	205	210	192	198	211	223	204	199	225	181	200	201	199	196	205	186	204	187	196	215	219	200	202	205	205	217	211	171	184	195	182	237	218	228	216	234	201	210	197	199	219	204	229	200	203	237	247	210	199	200	181	206	191	202	177	180	200	204	202	221	210	203	234	227	204	177	188	209	217	197	188	214	232	187	194	213	205	208	176	186	210	186	189	185	224	209	207	171	219	182	207	205	192	212	199	219	199	209	212	202	222	215	198	208	210	189	199	208	228	198	233	197	214	190	207	189	211	185	186	172	185	201	189	215	202	207	207	209	244	165	202	224	206	215	216	214	184	197	182	208	180	191	186	219	220	226	223	210	223	204	203	221	196	208	186	204	247	193	219	199	211	209	213	216	200	220	203	238	201	217	194	221	200	199	192	212	213	221	211	216	204	199	224	216	221	216	229	191	187	194	204	215	215	200	217	239	217	209	201	208	214	188	207	191	203	222	207	197	209	216	187	209	214	204	200	190	218	214	210	170	205	216	197	208	197	222	217	226	204	205	186	181	196	204	186	220	202	220	209	209	220	200	212	196	184	189	195	193	197	201	212	203	194	208	192	210	206	192	210	218	198	199	216	221	182	196	193	177	204	216	203	205	209	212	198	233	218	200	220	220	205	172	226	200	191	202	201	185	183	203	219	219	195	192	166	238	180	200	199	245	214	187	221	209	220	180	233	221	207	211	194	204	196	202	206	211	220	184	202	204	221	185	182	192	195	213	198	195	203	203	203	206	209	208	206	181	229	192	242	196	219	216	202	218	220	227	196	206	186	208	196	209	204	187	229	217	188	205	189	209	191	206	192	206	208	213	229	198	198	227	200	219	227	202	208	211	213	210	201	205	209	207	191	191	209	218	211	186	211	198	178	204	212	191	207	188	186	221	201	209	205	225	202	199	209	227	207	202	188	197	223	183	222	177	224	189	195	195	193	195	218	206	195	204	191	220	216	209	186	230	201	209	176	216	194	198	234	214	190	196	216	222	218	209	217	188	232	208	213	189	220	206	203	184	199	206	181	207	225	188	200	211	232	228	214	201	212	201	213	195	215	213	194	200	215	219	209	195	203	202	201	199	205	188	210	199	212	238	217	191	208	238	228	182	211	204	190	201	196	230	220	202	204	209	208	193	219	198	194	199	189	201	217	193	185	206	217	216	219	205	216	217	211	189	223	247	211	206	232	212	203	185	217	199	216	216	213	212	205	210	223	200	213	179	228	206	211	207	227	205	203	211	207	214	203	233	228	214	216	205	203	213	219	202	213	207	205	204	227	217	221	187	190	197	185	204	200	204	194	222	198	221	217	204	218	191	201	234	218	206	199	199	213	200	208	178	210	176	206	213	221	210	197	207	188	199	200	215	196	230	189	218	211	218	210	211	200	227	195	221	182	182	206	205	201	201	192	218	195	214	188	196	218	208	190	185	208	209	206	207	182	225	189	191	203	193	224	210	194	194	193	202	197	201	202	202	225	189	220	208	224	191	207	208	204	223	198	216	199	201	176	198	226	204	214	231	194	209	205	211	192	210	214	233	200	181	201	193	195	215	209	196	219	215	204	195	215	199	203	213	201	184	209	197	227	194	200	213	185	207	217	209	177	232	217	200	184	219	207	195	187	193	193	216	221	216	199	229	228	191	208	187	190	204	210	210	205	185	202	218	220	189	238	206	204	212	208	209	209	194	234	192	194	178	172	195	220	208	179	185	175	202	176	199	203	192	192	197	207	209	210	207	194	217	217	201	215	177	205	206	191	185	224	197	205	210	198	180	194	226	216	185	206	207	204	224	224	203	223	208	200	234	226	196	180	230	198	170	194	234	219	214	210	225	210	182	189	209	232	189	210	219	218	191	195	201	220	186	200	203	216	197	213	201	212	216	191	180	193	210	208	238	217	213	224	190	208	193	227	196	219	203	235	220	202	216	203	200	221	205	195	199	197	199	197	189	222	221	204	202	207	200	208	192	211	196	219	200	190	209	197	213	202	222	229	190	222	185	226	186	220	182	186	201	202	223	222	193	175	194	200	221	216	194	220	206	185	199	183	218	208	200	200	198	220	216	210	233	207	220	197	208	201	235	199	197	222	246	193	181	199	187	206	198	223	211	204	203	218	209	204	208	218	197	196	186	207	207	186	211	215	200	195	208	214	204	202	216	216	191	204	193	208	235	190	228	227	247	222	224	188	219	186	200	226	178	163	202	203	221	204	216	229	192	208	210	189	201	198	208	189	221	197	217	225	213	196	223	216	189	193	195	202	207	196	201	176	210	210	196	181	198	196	192	213	194	190	222	218	230	205	176	230	197	212	214	202	223	177	204	211	189	230	208	205	189	257	217	190	194	225	222	189	222	191	208	224	195	215	178	189	194	214	204	217	215	220	185	202	177	216	225	219	192	233	223	207	221	221	235	225	185	169	209	196	195	206	212	249	193	217	206	189	217	184	196	206	184	194	222	225	212	211	212	190	208	184	177	200	232	208	212	230	217	215	230	178	217	200	195	205	189	205	190	217	198	200	184	171	207	235	176	205	200	215	213	199	202	205	209	198	198	199	197	198	221	215	219	193	208	199	215	209	184	215	190	196	219	199	219	229	214	239	180	201	207	208	215	180	214	207	186	226	231	211	208	218	222	212	206	197	208	213	223	227	213	231	194	230	237	187	206	195	200	194	211	199	215	194	222	164	204	200	213	216	221	200	191	220	215	213	195	212	209	198	218	204	212	207	198	202	215	192	193	206	187	189	188	209	222	203	224	211	193	206	197	170	218	214	190	196	197	194	199	202	212	194	210	202	196	198	203	216	202	163	212	204	208	215	199	217	219	195	219	218	189	206	218	203	187	212	224	234	233	193	197	200	219	197	222	220	229	200	225	194	227	197	200	199	215	225	207	188	216	217	210	198	219	227	188	212	192	203	210	211	231	189	196	220	210	198	196	206	186	218	192	218	192	226	216	193	177	208	201	236	218	195	191	190	186	188	174	214	189	234	198	199	200	188	229	202	208	223	213	192	208	218	222	189	210	222	189	233	200	199	195	209	222	227	172	196	212	244	201	194	189	211	222	220	189	185	230	207	235	197	220	210	220	202	221	228	228	169	218	205	196	211	202	195	205	215	207	186	217	203	207	216	220	220	186	204	215	200	196	212	211	198
34492	23651	4949	2473	1367	1729	12322	6095	12237	4345	666	606	606	587	604	566	612	568	575	627	585	637	658	577	591	619	594	583	626	594	597	594	569	583	566	598	626	609	628	599	612	579	607	598	603	563	580	562	609	571	634	587	629	579	564	574	567	580	591	525	584	557	645	566	644	616	587	581	628	627	585	583	592	619	581	583	591	617	586	561	595	579	630	590	584	629	598	604	608	592	559	574	587	595	543	570	621	550	614	598	583	581	600	576	596	592	576	577	564	575	549	625	590	547	625	603	545	589	600	571	585	582	595	522	567	598	578	596	617	583	566	589	596	591	594	642	584	602	638	632	623	599	574	600	606	590	628	594	585	563	567	558	626	573	617	576	604	608	581	592	604	637	552	619	578	589	608	573	609	612	590	605	624	565	577	597	613	606	591	587	590	581	596	603	585	602	577	590	564	585	551	571	626	629	600	601	642	561	574	623	588	548	561	585	599	593	597	622	571	585	659	550	592	560	599	570	596	589	608	579	572	627	588	611	585	589	611	582	601	610	571	600	582	550	603	573	624	604	621	590	639	586	580	594	608	634	562	584	593	587	570	640	591	556	599	541	565	616	598	579	571	582	566	623	609	610	604	571	604	617	564	592	610	600	603	585	592	588	573	571	595	609	579	617	581	606	624	593	600	613	580	590	651	567	584	595	609	620	588	572	594	572	572	561	585	587	621	602	603	586	578	593	607	572	579	559	620	605	592	597	628	590	594	547	574	615	598	576	604	561	562	584	599	584	616	592	610	622	551	613	612	580	564	631	555	586	603	625	628	566	593	565	574	611	611	553	600	609	586	598	565	577	574	574	615	591	590	579	579	649	602	547	584	607	578	608	583	590	621	541	591	604	592	592	583	564	590	598	587	589	619	566	580	606	559	585	618	617	575	592	600	601	607	583	628	605	601	605	576	620	613	599	629	572	612	592	594	613	618	552	583	630	598	585	568	571	626	610	562	635	599	577	594	605	584	600	590	570	582	609	572	567	575	608	560	586	574	599	553	571	564	574	576	561	580	609	562	597	570	628	560	570	587	560	621	621	616	607	618	595	579	577	650	543	561	573	574	586	575	568	579	597	558	597	558	529	568	575	583	573	587	604	610	596	569	626	569	629	588	587	602	574	589	626	549	601	599	580	601	605	620	610	646	635	627	601	587	622	626	620	585	587	591	529	582	611	581	572	574	596	581	561	635	606	584	562	589	651	593	595	557	592	595	592	554	595	565	644	606	592	570	622	582	595	593	578	604	585	584	604	609	653	605	573	588	595	637	600	583	602	586	618	562	611	591	570	572	567	567	575	582	569	596	568	620	609	597	617	616	586	575	619	607	619	581	598	606	568	575	577	618	601	615	594	590	566	590	602	569	594	620	570	570	600	580	621	625	565	575	589	575	571	552	596	599	572	631	599	567	619	570	598	599	595	593	579	591	541	603	619	613	616	579	573	639	608	654	605	576	595	582	608	553	587	596	595	585	560	573	587	567	635	588	576	610	588	569	555	558	580	592	557	611	601	574	605	598	578	591	627	560	579	573	598	544	564	576	588	628	566	570	611	596	638	607	568	611	564	610	591	599	586	583	583	594	562	620	606	582	600	569	597	604	626	573	582	628	639	585	588	581	571	610	589	645	591	617	597	561	604	574	600	585	591	602	625	600	558	586	600	617	586	600	587	585	574	622	566	576	597	637	596	581	575	593	573	610	580	603	562	562	608	582	634	576	548	583	557	585	626	567	562	569	623	613	610	592	552	597	576	571	608	580	610	588	598	574	593	550	630	582	633	639	586	598	599	570	567	611	604	606	640	594	565	579	614	604	584	581	589	586	572	615	613	587	553	611	580	561	600	568	571	646	637	625	626	617	584	601	590	587	604	618	578	596	601	540	600	627	583	570	570	580	549	603	572	598	581	582	585	586	656	550	607	599	601	562	603	626	607	599	589	568	610	603	568	565	569	633	571	556	590	589	574	595	601	610	626	594	547	617	582	597	584	585	571	606	591	604	606	590	583	602	597	610	624	574	622	592	630	555	665	629	604	639	576	592	621	579	619	614	573	590	581	595	591	585	647	615	617	596	591	579	620	573	596	633	583	560	577	590	640	597	572	619	591	589	623	592	553	573	611	626	590	586	603	570	576	580	608	591	521	571	610	630	574	620	594	564	607	583	672	616	595	596	566	594	603	581	603	571	561	606	623	569	585	627	587	591	582	594	590	570	599	571	587	610	594	547	597	568	586	650	619	608	556	629	612	603	589	605	632	617	589	599	626	573	580	574	585	647	588	652	585	628	624	578	574	612	584	565	586	625	584	573	561	601	623	589	556	606	602	559	600	543	563	614	569	601	561	591	607	571	563	600	569	586	633	577	597	580	630	567	608	594	646	585	607	589	583	580	615	562	569	577	604	570	593	610	542	592	604	562	611	631	606	561	588	616	564	589	576	619	602	571	626	644	636	567	626	634	580	561	589	565	581	555	600	558	586	559	572	586	584	609	616	534	604	586	598	587	604	563	616	597	626	560	633	613	563	637	618	619	569	572	572	567	641	558	574	566	595	564	587	588	578	605	598	569	599	562	598	585	628	576	594	585	574	583	632	619	568	560	582	599	619	576	568	590	570	638	585	625	554	573	602	572	544	564	621	602	619	587	643	577	582	553	583	650	602	602	552	573	569	619	572	619	588	604	570	614	563	607	600	551	597	594	588	622	596	600	581	601	590	578	607	562	643	580	594	582	586	604	605	559	553	575	627	581	640	615	570	601	541	589	584	592	600	577	582	590	595	632	593	580	558	570	613	589	594	579	590	581	577	585	558	598	627	604	593	598	585	598	572	565	588	558	602	611	591	609	595	604	627	595	579	593	612	625	586	592	582	564	557	638	576	620	608	549	567	593	589	605	606	597	600	627	583	579	610	607	605	587	578	561	614	574	574	560	587	609	600	573	558	598	606	599	575	599	557	607	562	571	600	610	633	592	594	631	565	577	639	616	613	567	569	584	569	600	602	621	604	601	624	590	612	575	613	612	567	596	603	594	543	563	599	570	590	564	596	591	608	599	602	562	581	563	576	593	579	602	555	578	582	606	625	587	609	613	599	578	586	533	591	594	593	591	600	605	535	587	610	585	613	603	558	631	622	589	603	521	599	579	561	620	585	620	555	555	618	636	595	588	598	640	596	599	586	553	632	598	570	597	564	574	598	563	611	603	582	586	550	596	621	573	570	607	570	594	558	600	577	616	584	628	570	591	590	568	588	635	629	566	554	530	611	658	545	588	578	594	556	610	603	621	561	658	589	600	581	577	639	622	614	573	594	579	568	601	589	655	583	604	571	570	616	633	573	590	627	552	628	592	545	568	593	607	581	583	612	644	614	565	553	628	614	566	574	610	570	590	614	576	605	630	583	562	569	594	561	593	566	572	589	550	589	567	581	595	626	604	555	621	608	597	571	618	611	599	593	587	574	574	579	596	531
60987	38355	28389	24283	22104	17079	37242	23706	20623	10805	797	432	460	420	419	394	384	387	383	368	401	366	400	321	379	361	385	371	355	350	368	383	371	382	341	348	347	367	344	373	338	366	375	348	347	366	360	353	379	336	354	351	345	330	382	363	355	364	367	387	374	351	346	346	335	340	352	345	334	368	334	295	326	339	383	360	344	378	400	342	335	371	348	317	344	339	390	350	342	373	364	370	399	367	346	335	341	361	316	354	373	328	353	357	331	354	323	328	348	346	347	382	351	315	346	344	338	367	333	326	373	378	358	350	334	369	360	358	315	337	373	328	330	321	350	345	367	340	372	355	344	368	355	340	335	338	368	349	337	372	352	345	392	343	324	351	322	352	310	304	349	325	361	355	313	344	327	331	372	353	376	320	368	341	340	358	337	360	329	336	334	360	373	329	376	341	383	387	363	351	343	390	297	335	325	336	331	344	343	357	337	333	368	364	351	359	353	376	343	317	331	337	336	324	356	364	355	347	348	346	321	333	367	351	364	374	349	319	364	392	376	362	328	342	349	389	379	353	379	359	354	347	335	316	294	324	372	344	337	351	346	383	346	317	325	346	327	324	337	334	341	345	384	343	366	340	399	384	357	323	336	351	356	322	353	360	360	368	321	330	375	351	344	337	311	336	355	354	322	288	390	374	351	319	369	353	341	332	343	326	356	341	351	367	334	348	350	367	344	373	326	337	358	347	345	365	345	299	322	334	364	333	363	320	359	365	329	336	352	360	332	323	332	343	311	356	344	354	351	344	384	359	364	360	327	382	366	328	351	367	327	312	333	361	324	324	389	322	356	348	357	337	361	338	334	379	343	339	359	365	375	345	346	343	348	346	330	360	355	330	369	378	358	329	343	400	341	368	352	362	309	356	332	362	360	370	327	352	342	351	345	361	326	336	366	339	330	371	358	330	359	313	360	367	361	324	309	342	346	349	368	351	353	349	356	340	347	332	343	329	295	348	308	376	340	367	359	316	364	354	345	342	327	329	337	338	352	349	352	352	342	385	362	322	369	333	326	367	332	359	344	331	356	380	337	304	331	394	404	384	345	328	321	322	329	349	322	348	362	374	369	368	354	366	349	332	303	334	356	351	368	314	346	363	333	336	358	386	324	342	340	329	336	365	353	325	359	345	347	359	323	332	364	329	344	334	352	343	358	363	322	345	358	320	361	357	355	349	355	344	347	360	342	372	352	354	349	324	331	325	327	313	366	317	353	348	348	362	345	333	373	353	341	359	345	326	344	347	354	354	348	358	305	344	349	330	413	331	364	319	326	354	350	298	394	342	337	351	344	314	378	356	377	328	376	352	393	326	339	333	337	330	357	349	370	373	358	335	365	370	344	353	355	341	341	366	348	367	340	356	343	363	358	365	379	344	383	329	341	360	354	351	343	345	367	371	326	340	341	326	354	361	366	329	357	331	332	341	326	321	352	382	380	364	320	332	347	381	339	361	360	341	342	352	342	391	353	329	369	331	326	360	365	374	338	339	348	355	322	383	337	306	331	365	318	336	369	368	342	366	310	334	323	320	319	365	372	361	351	344	321	332	352	345	336	333	345	327	336	368	383	356	367	348	303	341	345	341	327	367	379	319	320	345	352	351	352	335	343	357	356	400	360	327	332	338	354	366	303	341	333	328	347	341	331	357	336	354	366	365	333	347	355	359	332	345	343	371	339	360	360	379	355	351	407	358	361	368	367	337	374	355	382	343	333	351	395	375	325	364	346	359	325	350	332	347	366	301	352	358	339	327	354	353	339	381	333	382	356	329	340	337	365	360	359	338	355	326	315	331	329	357	340	374	345	356	329	329	358	330	351	372	358	336	386	374	308	348	379	382	338	303	364	354	369	359	347	339	314	346	356	378	325	347	331	392	360	333	370	352	342	327	357	345	323	352	345	370	331	340	392	323	350	354	363	308	373	345	339	307	351	357	392	338	386	361	377	326	312	339	328	335	344	354	343	339	350	340	306	319	334	308	343	322	334	345	347	372	347	366	346	356	345	339	362	372	343	374	344	377	358	293	363	364	345	326	363	350	316	360	348	374	367	345	351	369	388	315	329	342	351	347	357	306	351	341	342	330	342	344	348	336	366	357	336	326	368	369	355	356	324	333	342	347	364	330	375	339	360	352	343	338	320	340	358	396	355	311	323	366	351	361	389	366	369	334	335	353	332	394	334	333	347	375	350	348	324	352	355	377	366	357	359	322	356	316	348	347	318	350	318	387	334	360	357	323	338	317	370	355	359	338	344	355	346	315	346	370	397	369	350	352	345	324	311	312	355	345	349	377	364	360	363	358	358	362	343	338	328	359	361	342	344	351	344	321	360	368	371	347	349	368	348	340	353	312	310	352	355	356	374	364	343	335	332	379	342	359	320	363	377	376	351	325	310	381	348	338	388	361	355	361	338	378	382	329	380	330	333	319	379	349	311	309	385	343	330	384	372	352	371	324	338	343	336	379	378	371	345	374	339	338	349	370	362	345	366	374	355	332	313	354	358	357	369	349	348	349	353	351	338	389	365	327	355	339	336	333	383	386	374	348	371	324	371	348	368	352	318	365	349	341	344	341	354	314	318	325	329	340	329	340	351	351	355	371	321	389	358	328	331	333	320	335	372	337	363	346	358	335	342	357	360	343	305	354	338	356	342	381	335	334	366	400	341	356	329	337	333	338	338	314	328	336	313	362	345	332	336	345	342	357	321	319	339	347	337	336	342	345	315	352	346	354	355	338	315	347	312	338	363	347	393	362	353	351	349	350	343	350	353	336	361	351	333	300	354	349	326	342	341	367	341	381	334	330	362	335	380	369	338	377	343	344	306	332	350	312	326	346	347	344	340	353	360	330	355	342	365	368	359	355	336	337	342	373	348	349	333	340	339	339	367	353	348	331	325	326	389	365	340	364	365	336	315	328	354	366	372	352	357	339	358	396	396	351	346	325	382	328	372	359	334	379	342	391	313	343	353	363	348	370	364	337	374	374	333	381	322	334	320	326	312	339	344	350	371	355	350	334	339	355	340	336	334	334	355	349	347	349	355	363	328	309	382	327	346	331	319	342	385	399	324	339	311	331	338	345	335	357	349	346	345	333	357	375	316	343	341	352	335	321	376	371	386	352	356	342	374	345	348	339	340	323	355	321	364	363	322	362	351	336	326	351	355	342	336	341	366	353	360	356	338	368	370	385	354	341	370	349	364	331	364	353	390	372	350	353	335	356	355	361	367	358	328	352	336	351	342	321	364	342	367	361	334	343	364	341	381	355	359	304	327	370	308	358	392	369	347	347	344	335	362	352	358	356	355	331	356	358	336	340	348	354	351	350	333	347	364	326	342	344	333	340	320	314	388	341	369	327	354	380	366	349	350	335	367	324	343	359	347	368	355	387	329	352	348	350	363	331	359	328	304	367	378	358	357	343	349	359	310	335	350	339	399	353	339	359	366	341	342	340	377	365	308	344
51690	41822	21449	11874	8513	9808	53933	14053	33379	8915	1621	1397	1342	1236	1258	1177	1163	1153	1102	1064	1142	1024	1003	1046	944	973	962	1033	1008	956	972	972	973	958	885	935	956	903	895	955	925	987	952	912	925	919	887	957	980	954	975	948	944	984	1003	922	916	874	927	903	909	880	940	936	884	939	865	923	952	886	923	938	878	874	902	873	847	889	868	890	902	912	885	875	922	900	911	872	888	920	933	871	868	894	860	897	894	908	888	848	891	918	887	857	870	845	890	896	867	875	917	950	894	892	917	913	955	923	902	908	904	900	891	894	931	910	889	871	972	891	855	849	897	919	872	919	908	839	888	945	852	897	848	874	896	824	880	933	892	935	853	913	896	873	870	927	938	864	945	895	922	930	879	894	950	904	886	881	930	914	923	879	862	920	895	903	906	889	929	924	894	886	889	873	897	892	939	885	921	954	882	881	872	827	927	912	857	882	839	847	869	849	855	877	935	862	824	855	874	925	875	994	926	981	871	867	910	910	884	890	902	878	873	967	879	892	894	906	899	852	873	889	836	855	875	896	884	852	920	903	908	875	909	908	924	881	860	886	938	841	914	875	840	882	908	883	911	887	872	877	910	862	900	912	924	859	914	870	866	872	863	872	868	889	898	884	853	870	830	876	895	885	907	895	910	843	938	825	948	868	851	908	869	821	871	886	922	899	897	882	858	934	868	866	870	866	928	844	859	853	839	846	883	864	894	867	941	864	874	882	885	838	864	891	900	852	895	945	877	907	902	840	908	872	942	914	870	903	913	881	912	884	899	912	886	890	863	915	914	920	900	864	898	885	898	867	839	847	938	927	900	870	893	894	886	914	895	886	856	879	890	892	893	866	931	936	830	835	919	881	851	879	874	858	863	928	895	922	894	879	930	876	881	887	909	904	915	886	902	908	860	892	856	852	846	868	855	939	920	924	871	909	879	848	886	870	901	917	921	896	874	859	896	867	904	877	915	874	889	889	831	940	846	865	887	884	893	900	906	895	910	897	863	916	851	908	907	908	894	880	893	965	883	905	934	915	883	910	884	901	916	869	900	877	942	886	880	934	880	852	883	869	919	953	889	883	897	873	932	890	865	909	895	928	906	894	844	917	919	936	891	905	913	861	847	882	910	917	872	898	888	854	900	919	917	890	935	897	837	899	854	868	861	910	878	866	928	889	863	876	908	862	918	832	898	910	849	860	882	918	847	891	907	869	927	862	913	904	918	831	861	889	924	892	876	922	888	916	923	869	869	844	886	889	890	879	902	879	925	918	868	875	910	894	901	845	877	865	892	888	837	909	894	815	885	905	911	913	853	905	929	859	891	909	915	815	890	849	866	900	886	935	878	912	867	856	872	839	935	873	881	892	911	891	917	932	857	898	893	931	897	873	886	892	864	914	925	901	895	905	892	906	853	877	875	905	897	866	891	869	908	938	912	873	905	922	884	893	865	850	949	868	868	880	840	906	886	885	903	901	903	942	926	857	919	882	890	891	860	882	942	867	898	862	898	898	852	908	876	860	931	898	931	928	880	881	900	916	914	872	879	842	910	875	902	888	933	927	911	922	905	920	897	882	889	894	872	868	852	855	859	847	852	877	896	836	907	893	912	888	884	879	897	911	906	883	857	886	863	887	862	876	871	888	876	906	934	856	845	903	882	925	919	900	900	837	894	905	931	904	897	874	891	859	920	896	941	888	869	927	913	870	833	921	813	937	893	903	878	911	844	905	875	936	892	839	894	884	894	862	904	905	862	870	906	871	913	899	922	853	905	881	900	895	919	899	975	825	906	830	938	875	920	857	875	941	862	905	862	896	957	854	926	898	866	897	895	885	889	848	891	909	906	858	883	896	951	868	889	907	839	925	862	857	874	916	893	863	936	917	914	928	897	849	922	887	906	911	913	925	917	927	895	876	828	858	904	873	905	888	947	865	852	936	906	879	874	852	893	917	857	921	874	913	906	878	942	875	911	922	893	917	880	822	897	861	877	866	877	905	880	933	896	914	899	895	883	909	908	884	892	896	904	879	886	895	840	892	895	834	886	904	915	935	849	931	880	856	890	916	874	873	906	848	864	892	909	906	850	901	854	940	917	843	846	872	908	857	898	933	908	849	856	902	939	960	883	891	869	892	855	784	857	915	886	912	851	915	902	878	863	896	871	901	896	890	882	911	871	897	891	878	932	847	843	934	917	958	912	968	842	869	930	899	913	841	829	870	871	925	955	841	894	956	881	895	970	899	879	856	955	904	884	913	924	922	924	891	924	912	849	879	890	930	857	913	939	876	875	883	883	907	912	880	861	917	863	871	913	899	913	922	881	846	893	880	884	866	888	869	934	890	911	861	934	849	861	885	858	881	899	870	919	862	863	874	885	877	952	858	840	855	946	871	902	849	940	941	830	926	843	931	931	875	893	886	890	934	941	884	902	933	914	945	894	877	921	822	833	885	837	930	858	888	904	949	850	889	921	882	927	872	918	891	817	949	899	920	876	919	883	947	853	888	848	880	860	908	941	856	881	904	912	910	894	881	908	887	908	867	915	868	929	861	872	850	935	958	924	890	902	878	860	909	884	916	924	876	951	915	895	873	868	879	902	878	856	842	962	871	904	829	875	851	900	809	895	896	839	884	911	902	879	939	846	873	908	896	843	844	902	921	915	929	898	903	828	868	871	887	893	868	882	879	922	883	892	854	889	914	914	880	851	862	826	892	880	891	924	889	911	895	831	895	928	931	944	872	874	864	903	885	880	846	875	864	875	918	910	849	874	909	906	828	899	913	882	895	847	879	933	897	863	895	891	947	915	901	901	880	833	946	874	859	917	905	931	899	892	921	866	882	844	921	918	928	877	887	912	842	844	865	884	849	860	841	864	952	869	890	916	864	935	943	823	908	889	878	888	913	909	829	869	884	884	853	935	906	923	924	852	910	862	898	886	898	910	913	908	857	877	905	825	849	923	884	898	885	908	903	873	902	902	854	856	916	906	903	899	916	919	867	900	918	919	903	925	889	936	916	838	918	964	893	872	872	954	881	870	871	905	877	946	923	904	866	875	911	850	912	912	873	873	880	871	872	941	911	856	865	843	855	897	850	886	930	886	917	842	815	952	888	886	895	897	846	897	845	903	878	885	899	875	890	899	878	870	921	896	827	903	907	876	885	921	895	961	832	822	908	969	928	908	908	933	930	906	897	876	911	926	863	942	880	937	896	913	866	911	821	889	909	914	923	898	899	868	871	853	964	880	875	886	909	881	885	941	896	837	897	869	873	863	912	918	920	921	939	909	864	858	842	892	832	931	911	904	906	883	908	944	839	854	901	907	853	896	859	899	870	912	899	915	916	916	868	894	928	871	887	921	894	875	881	889	889	936	918	884	899	879	903	862	874	863	907	903	828	957	936	860	908	861	927	857	842	883	925	909	969	910	901	848	882	886	936	860	893	958	890	866	867	884	895	841	893	832	889	831	864	869	910	853	875	861	866
17451	8838	4888	1322	632	467	1614	455	864	575	196	188	189	190	171	173	180	205	183	188	180	180	175	166	182	188	183	200	194	188	210	180	191	165	191	202	198	205	173	163	199	167	198	188	175	195	182	189	196	198	175	156	205	199	189	177	188	180	191	173	179	178	189	193	195	187	204	176	212	184	200	186	203	185	177	191	174	177	200	181	145	193	196	164	164	190	194	178	190	158	201	141	186	151	194	188	167	168	181	203	205	145	182	217	186	196	168	167	189	196	201	168	169	175	181	181	170	177	180	188	187	181	195	173	182	172	184	182	191	186	206	173	189	167	181	189	173	191	188	191	182	173	183	194	187	202	172	180	163	157	181	175	175	207	185	181	200	171	179	188	166	188	170	185	186	182	212	172	196	189	164	162	194	172	185	155	170	192	167	172	182	203	180	187	184	186	165	166	194	163	178	182	177	166	173	156	164	194	175	189	162	193	190	156	185	194	175	203	176	208	181	205	191	181	170	197	197	216	200	210	183	190	189	159	184	189	194	173	199	183	169	192	213	172	190	206	182	187	180	167	166	173	185	200	186	200	170	184	180	195	203	155	164	190	185	202	187	179	174	171	170	173	168	182	171	179	201	188	191	190	176	176	169	192	223	181	179	160	197	185	168	181	170	182	178	207	176	168	164	160	177	191	169	174	157	194	224	204	194	204	183	165	184	180	169	187	179	176	168	200	172	158	192	169	202	202	178	194	163	177	199	210	183	170	176	196	177	196	168	191	185	190	186	185	179	196	172	149	189	156	188	168	191	197	199	179	188	185	162	194	197	199	218	171	174	168	174	189	202	184	191	176	169	168	168	192	185	185	172	178	191	175	184	166	188	201	194	182	181	179	188	225	184	183	188	205	162	181	182	194	201	179	191	176	180	174	156	182	185	209	194	172	194	197	188	177	175	178	187	194	199	196	169	177	170	194	179	206	168	197	181	188	165	179	197	212	211	174	183	185	206	165	173	177	164	196	181	196	204	193	186	174	178	182	180	183	187	160	187	169	188	159	203	165	189	196	167	187	173	177	175	177	166	176	182	167	188	193	183	182	180	181	193	188	200	190	197	180	180	171	196	171	204	187	191	191	176	184	187	191	183	183	172	190	192	163	158	178	170	185	202	184	186	184	168	168	152	183	194	189	167	189	202	191	180	171	171	160	183	190	201	212	167	201	181	225	195	197	183	190	173	167	191	193	183	167	184	171	188	197	194	180	164	189	174	193	197	180	188	164	201	177	212	175	215	164	198	187	190	171	191	177	192	196	193	175	173	192	199	184	175	171	179	170	178	205	186	184	188	187	174	183	179	175	184	139	198	192	170	190	191	145	187	167	185	164	153	174	191	207	189	191	185	185	184	187	190	190	176	175	180	179	181	202	177	174	199	177	164	158	177	181	163	171	168	172	176	195	166	182	196	213	172	175	179	162	204	209	198	203	183	180	187	179	191	181	192	216	188	184	174	161	182	185	159	190	171	168	154	170	177	168	170	175	160	171	183	177	169	173	171	179	202	178	172	170	182	189	203	189	185	167	184	166	178	152	207	197	185	183	175	197	186	193	195	177	177	169	188	185	177	180	219	196	188	185	182	184	194	185	173	171	190	173	172	176	191	182	175	186	205	193	161	207	195	171	153	173	185	179	195	187	216	184	174	198	180	179	157	170	171	192	185	171	182	183	172	187	175	177	197	202	171	173	191	182	184	198	197	188	193	179	199	212	186	193	198	166	206	175	192	199	180	185	176	202	196	154	183	198	166	162	160	197	182	211	178	182	187	178	192	181	181	181	193	194	154	177	208	187	203	172	187	192	196	202	164	173	188	194	150	188	172	167	177	165	179	187	193	193	167	150	196	168	182	177	202	174	165	177	209	169	203	202	202	201	168	177	177	198	187	185	159	196	176	183	175	200	178	176	181	153	190	180	175	199	191	177	187	187	176	184	195	179	193	193	174	185	189	180	203	157	189	178	180	184	202	192	183	183	177	185	184	198	180	180	171	201	185	191	190	182	173	207	221	219	179	195	205	201	171	159	189	185	173	191	185	161	202	173	147	184	189	169	183	198	171	191	173	205	189	205	180	193	172	155	191	188	161	151	201	187	199	166	181	198	173	202	197	157	201	182	181	192	217	177	197	182	179	213	175	189	206	179	181	165	194	208	208	189	189	172	145	181	191	186	177	158	190	200	208	172	202	195	172	192	179	170	181	194	182	192	189	183	203	211	178	177	219	190	174	174	204	207	216	190	207	177	202	182	186	182	185	173	186	191	181	198	180	179	187	194	158	168	181	198	174	165	168	185	203	166	198	171	187	182	178	190	180	203	183	168	184	184	184	176	180	192	174	169	179	176	188	163	184	179	182	157	182	180	181	175	198	174	183	207	175	182	172	176	184	175	176	202	167	172	171	166	155	201	149	149	170	178	184	168	172	196	171	173	184	193	170	181	172	171	162	181	192	182	189	190	200	182	206	179	193	171	172	195	193	191	147	196	183	187	172	161	172	189	170	190	177	174	184	175	192	164	168	198	199	185	158	190	173	217	142	180	167	178	192	157	162	205	199	182	197	185	184	201	199	188	186	172	177	198	192	196	194	193	180	184	163	201	180	175	202	184	163	163	167	187	171	189	195	188	162	158	175	178	198	170	171	168	206	174	178	185	175	198	197	180	187	170	212	191	168	179	180	183	183	188	166	181	188	157	184	167	176	204	180	230	182	194	181	169	177	201	181	184	183	196	208	156	180	203	173	160	179	181	183	171	182	173	168	178	187	198	203	177	164	168	167	167	165	167	176	188	191	194	185	167	169	180	147	202	180	190	201	220	198	162	170	176	196	189	176	152	180	173	169	182	170	185	185	181	168	186	185	181	191	189	177	192	193	192	185	180	154	188	202	190	189	167	178	174	165	195	199	175	181	184	187	183	177	205	179	183	176	175	159	162	168	222	202	205	169	159	179	168	200	188	190	202	156	204	184	192	171	196	171	197	181	174	193	161	169	164	181	166	167	171	210	194	173	203	186	191	170	190	183	194	220	174	186	190	185	170	180	169	190	179	173	191	189	169	184	174	158	177	172	163	186	169	157	191	176	191	180	187	186	204	199	175	192	173	184	181	192	177	186	181	176	166	177	192	193	201	177	179	194	164	177	178	171	174	182	180	173	189	175	194	184	194	197	180	188	180	181	206	186	185	173	173	195	198	209	183	184	178	163	182	162	173	181	164	180	182	187	176	199	197	181	203	162	165	189	193	188	177	155	187	184	185	182	205	180	178	170	205	198	165	190	181	187	169	170	174	176	184	187	171	181	196	179	189	199	190	170	148	164	187	175	171	208	198	193	183	195	175	195	158	187	174	193	207	191	195	186	193	190	165	187	164	182	192	216	200	180	196	163	186	199	185	198	188	203	168	195	176	181	178	200	186	172	166	200	152	178	176	178	170	178	207	215	177	177	186	183	190	163	173	188	184	196	200
15557	9512	4842	1174	1001	985	5934	734	3417	1566	552	524	571	566	541	548	536	584	512	555	550	545	555	526	521	523	539	548	548	514	534	534	529	554	528	523	545	517	522	566	563	538	549	552	509	516	532	547	531	520	522	512	514	555	550	534	550	520	543	569	556	534	521	493	569	561	543	523	544	518	503	524	473	498	500	533	542	544	538	495	523	539	534	551	534	533	597	519	533	528	526	518	515	499	517	576	509	513	548	584	562	544	537	552	526	512	527	513	568	527	532	551	571	516	533	548	495	518	546	577	538	537	507	531	571	528	490	520	523	545	536	530	567	556	534	541	559	496	522	544	530	554	538	514	543	561	567	567	600	512	506	526	563	505	548	504	537	489	573	550	513	542	545	599	568	514	510	515	548	556	505	552	529	510	568	577	528	560	549	547	525	527	551	514	580	534	545	550	535	559	554	531	522	556	522	571	529	535	514	550	518	481	521	537	518	498	521	559	508	553	573	535	504	495	555	532	535	523	549	549	541	526	509	524	549	542	527	505	542	541	484	582	547	550	532	561	531	512	527	545	543	526	584	536	547	531	553	572	530	530	524	552	513	525	549	517	523	539	547	545	552	546	545	559	559	531	558	564	543	546	522	520	581	535	552	561	527	545	527	541	485	544	550	518	498	520	530	545	532	555	568	582	591	533	539	507	557	532	543	547	506	546	542	565	554	549	550	510	578	550	545	556	547	512	577	548	511	545	567	492	510	527	586	519	529	519	526	528	567	559	510	516	532	533	530	535	546	596	547	539	495	501	520	511	540	527	529	552	545	553	516	546	594	544	548	527	562	500	570	500	501	576	568	550	553	550	550	530	508	524	527	527	543	582	522	521	541	549	559	555	526	518	512	548	505	532	536	523	564	549	539	551	558	511	540	501	510	564	530	497	553	587	559	542	502	567	512	541	550	525	518	564	501	556	554	560	528	504	520	532	536	540	544	573	522	534	519	577	526	514	519	523	555	524	563	563	538	568	544	543	540	538	542	549	547	518	543	551	497	523	584	538	544	529	540	536	534	540	532	498	542	543	572	543	515	546	551	546	515	570	565	484	491	529	535	540	554	519	556	548	502	512	520	495	533	508	558	526	563	521	581	544	566	514	557	535	587	524	475	555	497	518	515	520	520	506	517	523	498	518	527	528	548	558	530	504	546	514	544	532	549	559	525	576	539	561	556	559	506	586	524	545	546	531	563	551	569	555	511	523	558	510	544	547	525	551	559	585	549	517	543	535	526	565	521	511	526	567	521	519	537	533	517	569	534	527	549	525	547	538	553	555	561	547	539	518	497	505	508	507	501	577	541	559	519	536	524	494	535	516	528	567	544	499	535	521	534	563	507	511	551	539	542	491	536	537	532	543	561	564	511	536	520	541	567	527	554	537	556	501	541	550	540	547	528	540	544	557	523	555	541	553	484	525	534	571	516	544	564	540	546	545	520	552	553	546	533	553	552	523	534	553	568	573	535	526	574	511	539	566	539	563	516	517	529	551	516	547	550	565	514	543	558	509	531	540	543	580	561	497	554	582	546	511	535	584	531	514	554	523	508	539	551	535	553	556	540	525	528	544	526	543	556	530	557	551	544	547	538	485	557	515	534	529	511	561	535	563	532	563	490	532	580	515	506	543	580	533	537	527	549	511	502	504	508	531	612	583	496	560	540	520	536	532	544	580	537	568	509	499	544	536	538	579	502	581	531	540	564	514	488	571	498	540	488	554	521	538	536	592	575	539	549	577	560	544	563	608	525	516	568	550	531	529	533	535	570	518	531	582	556	496	479	517	542	565	503	532	517	540	571	530	539	515	518	520	526	541	543	537	488	506	500	542	509	548	565	516	522	530	523	567	564	581	537	547	552	555	553	511	561	528	537	605	530	526	517	540	570	514	546	543	511	542	523	547	550	497	498	502	537	509	577	537	546	558	571	565	526	541	509	516	548	529	518	526	536	548	528	546	531	559	552	532	549	582	535	525	535	574	523	544	534	535	510	506	559	552	518	509	503	521	508	567	553	482	539	558	540	555	548	550	523	518	530	504	533	570	557	499	562	564	529	577	549	526	555	509	568	552	504	509	548	532	505	545	557	536	515	532	534	587	529	534	575	541	557	537	540	526	492	502	494	527	540	518	524	535	531	529	565	538	585	555	544	486	537	586	511	566	491	545	521	542	501	584	545	549	535	535	513	529	512	520	552	521	531	550	561	542	518	517	516	579	536	550	526	526	516	514	525	513	542	543	565	557	534	558	524	526	531	510	507	515	527	528	572	518	544	513	545	534	532	526	549	569	578	522	529	501	566	542	542	532	555	510	505	542	541	562	561	525	586	520	525	516	540	534	530	501	553	541	570	527	527	509	593	540	527	505	531	540	556	527	508	525	550	519	545	526	557	523	522	562	556	537	567	538	514	550	561	527	523	511	575	568	567	531	565	553	523	547	549	564	533	560	517	561	524	511	524	557	500	522	519	571	523	579	534	531	579	533	574	565	534	530	526	522	542	556	580	517	544	531	554	562	542	528	521	542	542	578	530	543	503	549	525	533	552	562	558	541	528	524	573	559	515	534	556	543	544	573	521	536	536	525	513	537	535	530	527	534	512	562	487	529	513	512	594	519	580	546	573	538	533	554	539	517	570	532	553	578	535	545	583	566	538	493	526	545	519	546	531	528	502	506	543	524	575	560	561	552	547	515	550	521	585	531	512	504	561	508	569	530	607	531	571	500	513	543	556	553	499	524	550	552	550	517	536	536	581	566	531	582	540	532	512	536	552	536	524	476	553	532	571	524	561	534	514	501	533	496	521	521	490	527	530	550	573	556	509	504	515	547	517	555	517	533	587	544	516	579	553	522	532	516	552	596	457	552	538	553	527	514	536	568	548	484	507	533	516	521	522	547	536	510	535	528	548	561	523	569	536	514	561	560	534	521	515	520	524	509	545	535	544	538	541	498	587	534	517	540	541	518	576	576	551	539	488	506	508	532	546	526	528	511	520	552	546	539	522	498	533	555	560	542	534	532	518	559	559	513	534	572	554	531	512	583	548	581	531	571	557	520	543	531	524	539	531	528	535	566	503	541	532	532	552	549	531	522	552	517	548	562	563	533	527	542	516	518	587	573	506	520	497	504	505	533	547	520	563	554	577	521	533	512	531	557	529	524	549	528	548	511	563	571	558	543	539	551	557	537	541	499	511	567	523	560	508	535	556	566	582	577	539	547	502	543	535	553	528	547	555	532	519	514	546	505	505	576	518	553	522	512	506	503	519	556	532	513	534	571	593	582	543	518	501	480	509	538	516	515	517	535	538	569	549	526	567	522	536	531	564	583	546	536	529	538	503	482	524	520	546	523	517	514	520	545	519	561	590	537	542	549	518	538	496	549	536	543	546	566	496	540	554	572	542	545	514	543	541	522	512	543	519	552	546	589	508	559	510	512	551	516	532	539	568	536	587	506	563	513	499	543	554	570
33098	22328	11509	4158	2043	2118	632	251	2018	476	195	187	176	208	194	183	171	202	196	185	209	183	206	193	169	180	212	222	178	173	210	188	175	170	195	191	179	197	208	181	175	175	179	194	176	186	180	186	185	191	205	179	204	192	218	195	184	191	194	169	194	196	219	202	174	211	180	200	176	198	207	206	204	183	171	194	189	190	176	176	162	180	201	197	168	190	178	157	204	196	198	190	168	205	190	190	193	183	188	176	169	190	193	186	181	182	164	198	181	186	199	196	176	178	195	202	191	165	185	193	175	200	163	171	182	187	198	178	180	188	175	196	202	185	190	185	187	171	171	207	177	173	179	168	169	202	184	201	178	194	170	187	201	198	169	189	165	163	190	182	177	202	189	171	191	175	196	193	163	187	187	183	189	190	191	212	206	187	166	195	197	186	161	175	200	182	181	189	180	202	195	204	178	177	200	171	165	196	197	187	191	189	181	193	194	210	162	188	193	174	205	206	208	187	189	212	189	192	181	168	169	189	203	169	198	153	210	203	191	176	207	141	194	152	179	193	177	185	173	205	192	185	219	193	196	212	202	192	184	195	221	198	208	203	192	198	154	180	199	182	190	170	170	210	183	185	165	164	200	190	171	210	185	191	190	208	194	194	195	182	173	227	178	207	169	169	188	198	188	192	203	185	178	185	201	194	175	173	179	188	191	192	185	208	204	179	198	204	171	183	193	191	190	184	169	193	202	180	185	205	202	183	190	213	209	196	204	186	173	164	179	206	187	186	174	155	208	191	198	173	184	185	167	194	178	198	187	192	185	181	181	189	174	188	190	184	174	170	180	199	177	207	198	183	188	190	183	161	207	208	174	196	193	160	208	214	204	172	203	197	205	177	203	200	156	171	213	184	187	189	213	174	174	197	198	175	199	195	170	203	195	186	160	174	205	184	193	188	183	186	178	186	182	173	203	194	193	176	201	171	183	169	199	161	198	180	211	159	194	180	180	199	186	181	199	174	191	201	164	190	181	182	210	187	206	202	163	175	184	200	172	201	187	186	186	159	199	166	163	162	201	194	210	183	205	196	200	158	187	185	179	191	156	182	201	180	186	200	201	195	198	187	212	177	174	181	179	196	193	170	173	181	199	190	170	178	199	193	173	206	183	207	215	190	188	172	175	193	173	178	184	167	171	213	173	183	200	185	162	166	192	171	181	199	172	164	183	172	189	185	168	192	164	189	168	198	210	173	198	187	185	194	196	199	154	214	181	171	198	162	183	187	169	197	174	192	198	189	165	189	181	187	186	183	190	221	204	171	191	202	187	184	183	164	205	187	163	205	194	215	181	185	212	193	193	166	189	205	165	184	172	186	171	180	182	181	173	174	181	176	198	185	195	167	197	156	203	168	187	188	187	194	161	218	192	183	168	167	204	192	190	182	174	163	209	161	188	208	181	177	178	205	171	173	179	211	202	192	207	224	188	203	174	193	204	184	165	207	172	211	170	195	176	173	170	188	184	208	184	175	199	202	203	202	186	160	191	167	161	210	183	186	181	192	183	180	207	182	175	196	147	185	187	181	185	180	194	214	198	177	152	183	180	212	173	190	172	205	224	182	194	180	193	193	201	185	171	180	191	170	184	189	212	171	161	183	179	187	181	181	172	183	179	186	165	211	177	186	197	190	182	176	224	176	188	192	181	191	172	196	199	180	207	186	192	198	203	197	195	172	177	190	196	176	185	182	181	181	198	214	199	213	190	190	178	190	180	172	200	201	178	173	176	181	146	162	157	172	184	194	204	188	172	204	188	165	181	183	193	201	168	180	203	189	196	200	196	179	189	180	177	220	223	200	205	185	167	188	157	166	194	201	196	203	159	165	201	170	169	183	188	171	187	195	183	180	175	179	171	161	191	163	185	204	175	173	183	174	197	213	197	169	197	163	186	183	197	149	157	169	188	203	178	187	192	179	207	190	184	192	172	207	178	201	203	165	177	187	199	197	193	204	182	189	177	193	185	207	171	161	172	199	174	175	168	183	183	181	175	162	193	207	188	158	205	211	203	209	190	165	187	185	189	183	180	192	185	192	179	173	181	196	199	162	158	176	183	209	199	211	227	192	192	177	201	205	213	183	182	175	186	168	185	195	190	171	183	179	193	197	169	152	190	183	182	193	199	171	191	191	202	179	188	194	181	193	190	203	180	199	201	199	197	209	154	172	170	188	192	188	186	188	189	171	195	188	200	171	205	189	173	196	195	202	183	161	199	179	189	167	190	183	184	196	192	197	184	171	192	192	197	188	192	192	185	218	203	194	171	171	184	190	197	187	187	195	178	190	176	195	198	184	192	188	165	203	189	173	197	178	187	176	193	186	187	184	178	187	193	184	169	162	196	207	165	181	187	188	173	190	178	177	170	178	182	184	186	180	179	188	204	190	199	166	196	186	162	193	172	187	172	188	191	172	191	185	189	171	183	189	177	175	186	179	183	165	194	199	207	180	192	182	161	198	178	197	179	191	182	199	195	193	169	202	202	181	160	165	196	195	196	189	188	195	187	196	176	194	176	195	215	181	169	188	213	184	174	210	175	179	201	186	170	184	169	186	194	162	177	177	173	185	188	182	147	166	183	211	176	199	205	191	174	184	206	188	183	183	182	206	173	180	185	180	200	185	191	167	195	162	194	162	178	198	192	205	173	190	181	180	196	181	185	182	179	153	194	182	189	172	194	164	188	188	200	191	185	186	184	174	175	178	172	186	204	181	168	192	177	194	183	204	200	143	189	195	192	177	172	191	184	190	178	194	180	195	144	187	183	188	193	204	213	185	188	182	179	195	194	186	177	174	167	180	163	171	163	182	161	172	178	188	206	192	188	172	195	159	186	163	182	181	158	185	192	186	179	204	160	170	199	176	209	191	201	168	189	201	183	186	218	164	176	181	214	200	191	209	179	195	214	173	172	162	189	205	211	197	201	169	207	204	194	172	160	185	194	201	169	171	207	198	162	176	206	201	195	200	196	197	202	192	186	189	194	163	170	192	198	211	180	190	174	187	203	202	200	205	176	162	210	176	199	188	205	186	163	162	184	197	163	193	173	170	199	190	166	171	178	173	185	191	179	164	174	209	168	177	154	210	204	171	178	193	203	186	181	172	197	171	211	184	180	184	195	196	181	211	186	187	192	210	176	180	190	163	203	193	194	171	176	204	197	200	205	174	213	193	182	192	179	192	193	175	185	202	207	185	184	209	189	170	173	210	189	201	210	181	187	182	206	190	164	186	212	198	170	184	165	186	180	196	209	175	200	177	172	169	200	216	166	169	165	198	170	182	160	172	169	174	199	189	176	187	193	199	198	202	189	198	167	212	188	177	190	200	183	169	172	210	201	191	176	187	173	200	185	184	186	195	198	186	165	180	175	160	183	198	188	181	203	183	178	172	182	181	180	192	160	173	183	190	187	185	173	179	197	174	182	192	189	213	188	200	198	178	186	194	179	182	181	187	175	177	182	216
27295	7188	2818	1733	3274	7317	1880	813	9264	1339	663	666	623	596	614	585	528	559	560	575	548	560	614	551	589	562	532	633	557	609	544	619	511	508	568	550	579	512	583	582	558	587	567	585	555	553	567	576	599	535	565	547	592	570	521	568	540	552	594	518	565	600	565	517	562	655	549	565	524	543	566	549	585	592	512	503	539	581	554	596	526	526	567	540	556	532	504	580	518	524	569	540	525	561	539	535	589	577	544	550	589	523	582	534	538	529	566	554	563	557	562	570	581	531	533	547	549	554	517	532	541	572	539	532	575	529	557	559	583	568	517	532	559	566	541	593	569	543	586	539	540	499	565	531	499	560	563	553	498	550	612	551	530	545	568	527	545	571	569	566	541	546	518	543	578	537	557	540	583	527	579	545	570	526	626	554	510	558	553	560	555	550	572	565	563	563	537	515	541	558	580	552	597	560	598	533	560	510	544	531	586	587	550	551	550	497	538	521	558	543	526	548	565	546	553	559	561	564	579	558	511	555	548	564	538	562	559	531	555	529	542	541	545	572	565	541	558	548	535	531	548	491	535	548	549	546	574	558	583	534	529	553	524	549	544	587	554	569	557	539	578	552	536	544	549	526	582	561	577	564	560	552	524	516	527	541	553	559	554	528	577	531	567	538	575	550	555	565	536	576	551	579	582	574	540	570	556	530	554	529	540	503	511	570	563	534	513	574	553	575	550	553	555	525	566	526	517	509	568	551	565	563	539	527	515	546	552	558	546	564	526	592	548	571	555	567	523	564	575	585	535	549	550	590	552	523	561	492	527	588	509	549	532	566	542	534	526	538	549	608	572	529	569	587	534	589	540	599	599	537	614	531	595	580	564	529	507	554	525	550	565	565	618	531	573	543	558	557	546	540	566	538	614	597	578	570	558	501	529	558	567	576	539	537	552	547	558	578	525	535	547	568	554	562	556	566	563	548	600	566	558	551	563	509	593	556	535	539	591	562	523	541	542	547	558	594	537	578	539	571	508	559	560	516	488	544	543	563	526	544	528	590	537	574	603	562	527	508	542	532	538	559	560	538	591	541	564	599	553	531	553	561	504	546	589	559	567	537	509	574	551	539	564	559	530	543	534	557	530	542	547	590	526	488	517	554	533	565	534	554	556	576	545	559	541	560	567	533	523	551	530	543	580	570	565	543	554	597	518	541	575	526	561	570	581	526	545	535	544	566	553	588	556	573	495	500	561	565	576	566	551	562	519	540	518	548	601	556	583	557	555	561	535	544	549	559	575	543	559	558	558	576	541	540	574	573	549	580	545	557	561	576	566	564	522	541	541	577	536	519	527	513	542	558	563	547	544	525	530	536	545	576	534	573	543	524	545	572	521	558	525	548	564	543	562	514	589	584	536	560	520	548	555	566	541	530	559	556	539	578	549	529	558	564	612	568	593	588	547	535	558	542	532	553	572	525	530	539	541	539	540	561	551	518	518	579	508	569	512	563	577	539	547	568	529	543	549	552	567	559	548	560	559	548	523	570	531	540	585	572	531	563	518	568	546	578	527	576	536	548	574	523	563	567	548	526	620	520	519	570	528	568	521	549	551	538	528	557	524	582	597	517	534	558	510	566	591	561	536	548	564	551	579	501	553	560	567	561	551	577	575	579	557	575	546	515	554	541	541	552	549	587	552	578	581	520	553	539	552	523	595	561	530	569	575	526	574	538	526	540	576	601	519	560	586	534	601	533	520	547	576	560	559	562	610	515	553	598	565	578	581	590	535	588	527	557	519	544	580	559	552	553	584	549	596	555	498	568	598	527	534	523	595	497	580	525	523	595	541	551	552	556	586	546	539	541	539	565	568	583	535	559	553	556	539	575	547	583	566	565	515	519	533	536	569	585	532	573	534	550	546	576	536	560	542	552	571	547	561	568	528	565	549	545	529	563	574	488	552	537	523	537	568	549	526	540	530	530	523	551	562	521	572	551	589	520	518	533	524	589	556	589	569	550	574	570	528	565	557	558	564	592	504	547	530	583	556	541	572	559	575	610	551	560	522	564	542	537	546	541	584	517	543	583	566	518	568	524	600	578	547	580	518	519	548	538	516	515	574	546	582	559	539	551	582	512	559	548	539	537	563	575	572	563	576	555	512	574	544	531	591	571	567	587	558	622	518	574	555	563	535	525	530	560	544	569	563	527	556	509	543	536	545	548	539	536	568	571	555	539	531	564	538	554	561	539	531	523	525	568	525	588	527	574	570	530	554	526	537	537	593	551	548	570	506	561	582	533	558	556	554	553	541	556	534	525	591	553	583	495	539	530	630	534	510	575	542	535	533	534	533	536	558	528	523	550	563	505	544	543	525	540	559	576	545	561	542	520	527	559	564	537	554	551	584	552	575	566	555	565	568	535	558	579	558	520	602	592	539	515	558	572	570	590	521	567	563	554	549	560	577	546	516	507	548	569	579	556	527	527	543	540	561	516	544	606	591	589	541	520	573	594	563	539	584	520	538	556	563	543	544	555	560	516	546	562	567	533	498	569	538	555	527	525	546	570	525	572	542	522	571	562	560	529	534	560	540	552	568	528	548	546	591	525	603	545	537	596	569	582	520	581	510	571	523	591	544	542	543	526	541	563	531	585	554	568	583	558	518	525	559	523	541	535	567	546	581	582	548	525	549	527	593	567	549	554	553	571	555	544	527	581	548	515	542	572	532	538	547	557	502	558	528	555	529	518	535	565	584	586	597	541	536	551	557	562	542	525	557	561	540	536	558	550	617	564	567	540	541	537	538	580	516	499	565	532	512	575	574	527	592	543	541	519	567	579	554	560	548	580	555	541	547	560	589	571	526	534	556	561	523	551	584	523	584	555	545	566	510	578	544	570	543	495	551	572	576	568	571	495	524	580	503	536	516	523	571	524	549	536	545	561	561	552	548	545	576	550	563	565	552	555	556	552	545	527	523	535	546	547	527	557	553	529	519	585	539	542	580	521	540	574	542	512	543	542	557	502	564	567	554	566	546	544	518	555	566	545	572	565	553	541	505	537	520	548	561	541	551	543	511	527	549	562	562	568	566	553	562	555	565	559	500	555	513	521	550	585	567	542	533	576	531	570	556	541	543	545	498	543	585	570	543	563	558	560	579	532	531	515	564	502	608	572	553	536	539	514	546	559	562	605	535	584	588	535	566	553	565	541	602	570	537	541	555	565	573	562	566	596	543	554	532	562	527	569	530	535	554	549	542	588	545	524	554	554	566	544	554	560	560	580	519	540	542	540	526	580	514	538	592	550	529	517	507	554	544	546	551	552	570	559	502	560	555	573	537	540	550	529	563	561	578	548	553	516	556	534	575	540	586	549	559	543	562	534	573	557	571	548	557	541	535	548	534	545	568	527	562	543	560	574	527	579	598	558	565	558	552	536	542	562	546	567	575	580	556	566	540	583	550	536	561	510	579	540	535	579	527	569	534	542	578	569	522	572	530	531	545	513	551	589	545	522	550	525
57761	31731	24965	21851	21533	20608	7607	2237	8564	3111	530	462	422	420	421	392	397	375	444	401	383	370	361	355	340	349	335	340	329	341	322	324	349	331	360	333	352	358	348	330	288	333	342	316	353	301	334	338	313	282	344	327	359	338	330	366	336	343	349	316	305	347	294	329	320	317	340	310	327	302	313	310	290	313	321	336	307	342	302	310	340	289	320	289	300	343	319	301	283	293	327	341	293	326	333	295	315	303	304	296	325	334	345	357	303	314	333	344	339	324	301	297	354	321	327	318	347	349	342	352	300	351	337	302	312	307	317	336	327	354	328	325	330	314	310	327	307	367	325	312	324	325	326	315	335	305	321	333	305	322	342	305	325	307	310	307	304	310	369	320	318	337	305	347	315	279	317	317	360	335	301	337	334	327	324	339	308	330	328	345	302	292	303	343	325	364	305	331	296	317	294	356	350	307	322	325	317	305	303	330	327	337	329	325	327	316	333	344	346	322	349	336	333	345	364	312	308	300	318	288	320	365	347	317	344	292	345	291	282	358	326	300	348	363	321	274	316	312	315	318	333	286	356	348	298	340	340	315	339	302	354	341	355	320	355	332	329	352	328	336	306	313	316	334	343	354	330	324	303	323	295	368	312	370	339	325	343	286	323	299	325	335	303	322	311	326	296	318	309	346	317	303	328	357	336	315	308	305	313	345	322	350	319	329	337	306	275	313	325	330	338	291	305	309	314	320	279	289	330	288	319	309	329	310	298	342	350	329	299	286	323	326	355	335	311	318	298	284	314	337	358	310	319	325	328	285	325	304	329	300	333	333	309	324	315	350	307	346	310	350	302	311	335	312	310	327	321	284	298	331	318	297	345	316	295	340	345	313	316	320	307	350	321	310	326	281	309	329	346	323	325	317	331	341	320	331	320	324	326	318	331	332	357	310	310	317	296	305	340	304	318	299	344	299	317	292	307	328	313	309	333	292	324	334	316	312	304	310	318	332	345	290	324	303	297	324	318	316	319	334	334	309	311	305	308	319	286	347	327	337	321	280	353	332	356	342	348	314	339	322	338	301	308	325	330	357	328	301	340	275	328	316	305	336	325	313	326	284	325	331	313	325	340	338	297	317	323	325	351	323	305	343	354	342	303	306	331	341	290	316	324	331	329	312	334	328	297	322	316	293	329	321	306	320	311	334	344	337	313	333	340	327	299	332	315	301	303	335	318	330	324	313	321	328	289	338	326	312	322	312	309	320	297	314	328	313	354	361	327	307	326	322	317	312	306	333	298	347	317	325	299	307	314	316	312	324	332	342	334	304	339	304	290	334	335	320	327	336	343	354	324	334	331	289	324	323	284	303	324	337	338	328	322	319	335	317	304	328	326	304	329	319	303	329	326	375	315	322	328	321	342	325	326	332	303	308	321	316	305	338	337	304	293	332	317	294	332	328	327	312	355	327	316	348	325	345	313	336	347	335	355	298	310	324	316	300	314	326	335	320	304	338	311	349	312	311	289	323	317	300	292	311	321	323	322	305	343	328	312	309	316	306	318	325	315	316	328	306	318	316	326	315	315	323	284	322	277	321	288	341	338	296	336	311	299	300	326	312	342	322	317	345	303	355	320	290	331	316	339	344	317	304	312	313	323	334	328	288	314	300	332	301	312	315	352	291	337	323	314	320	316	318	342	316	302	308	340	290	331	284	321	343	346	310	310	317	342	324	326	298	311	325	326	299	346	311	295	325	286	319	309	322	327	292	317	319	322	309	307	326	322	308	294	314	327	285	320	306	316	318	306	326	307	293	322	330	318	344	328	276	340	321	324	331	329	310	346	329	320	297	301	299	299	317	323	334	306	319	306	342	312	294	351	282	343	311	296	287	311	326	311	312	379	329	298	261	301	309	281	306	295	321	340	298	331	315	355	330	330	343	316	349	317	333	326	331	297	355	326	336	300	320	314	314	344	330	300	298	348	345	344	317	319	348	306	315	314	350	326	330	326	321	323	350	308	313	356	307	295	322	301	327	332	348	328	320	343	301	316	343	333	318	307	335	303	305	361	327	319	297	307	315	299	313	318	294	293	318	301	316	313	277	299	330	344	335	305	339	315	326	323	328	351	329	339	300	301	342	324	319	296	316	338	320	333	343	297	341	304	335	347	346	356	313	314	331	343	313	345	320	311	322	341	275	299	345	335	305	329	315	306	321	287	335	339	299	357	311	334	296	297	328	300	358	351	321	334	311	342	332	312	344	321	337	335	267	309	345	345	310	312	346	379	363	334	325	309	328	322	282	349	307	347	345	324	295	308	302	299	298	290	324	308	329	341	311	324	337	321	346	309	334	326	293	317	304	344	330	375	305	330	361	290	309	286	323	333	318	328	302	327	335	313	343	302	349	350	332	291	337	325	296	301	346	322	327	323	364	305	318	321	341	300	309	311	321	300	305	311	301	358	307	299	327	330	312	301	319	319	323	322	329	309	351	312	334	294	362	336	337	342	326	336	348	286	335	330	329	319	334	317	339	310	304	278	332	313	341	324	317	305	326	330	322	309	334	359	337	321	351	305	306	309	346	315	336	333	317	313	303	354	357	322	329	319	333	316	298	354	315	299	294	311	311	303	319	331	342	333	348	301	311	312	327	314	313	330	294	326	322	329	296	305	294	312	307	314	352	324	283	318	357	351	302	299	282	322	299	329	332	325	316	314	303	310	319	292	328	314	303	304	303	368	310	331	328	324	322	305	317	309	326	324	346	339	313	340	307	313	318	347	314	316	314	317	351	328	336	308	290	342	292	322	299	288	314	346	339	286	311	323	342	353	310	339	325	341	353	321	339	357	323	323	303	319	300	338	324	296	294	308	333	304	333	289	333	351	333	331	282	305	337	326	324	312	302	298	306	339	312	329	321	307	323	361	341	297	334	356	327	267	301	320	289	311	335	304	318	342	293	333	323	290	352	323	337	344	347	323	339	344	318	299	343	322	323	320	313	296	300	303	343	291	292	338	326	327	339	308	304	301	345	360	337	326	335	340	317	335	319	338	296	298	292	306	307	324	308	300	317	314	333	299	321	329	323	342	313	321	301	326	347	328	335	296	329	304	301	309	326	334	342	326	311	347	283	311	341	320	297	323	347	312	320	299	329	293	310	335	347	347	318	296	320	327	334	334	349	276	299	312	352	301	323	318	303	341	314	325	341	293	311	339	313	318	320	339	325	359	297	281	319	323	322	334	318	312	320	340	344	317	331	314	349	302	320	298	287	337	313	306	337	297	314	311	296	337	313	347	319	307	314	337	356	306	335	331	322	317	325	318	323	344	301	308	341	290	319	351	312	326	302	325	320	345	323	314	317	297	349	329	343	317	306	310	297	309	299	323	335	348	348	344	323	289	333	355	336	341	326	299	325	318	272	310	318	310	322	290	307	342	350	327	310	332	297	335	338	330	333	337	306	333	312	343	312	313	335	302	331	295	308	313	313	309	342	326	294	314	305	302	318	345	287	318	327
47258	19311	10985	8640	22733	22032	5471	4056	16841	2401	1789	1775	1523	1436	1396	1329	1279	1234	1158	1119	1113	1035	1096	1051	1028	1014	1031	999	1006	947	1035	928	964	1003	971	889	907	864	844	870	891	891	898	919	866	885	852	1050	1001	954	850	918	912	910	884	869	888	880	951	889	879	887	882	865	886	988	853	872	820	845	888	859	854	808	835	866	850	837	838	863	840	851	877	834	845	860	835	782	883	833	910	881	836	817	841	869	871	898	837	809	864	839	861	832	809	858	823	858	845	804	832	874	855	831	858	845	828	807	862	805	858	843	809	845	831	854	842	824	895	850	852	818	869	862	812	850	823	801	783	890	830	802	785	828	867	823	804	824	836	838	813	843	819	877	852	816	833	841	856	837	843	814	827	821	878	825	835	840	830	815	843	846	822	875	852	847	865	818	823	848	852	841	808	829	866	825	892	845	818	839	794	833	872	847	823	850	821	854	832	796	850	842	824	829	790	842	844	808	817	816	870	857	865	814	830	856	828	831	793	795	824	901	791	833	820	837	913	841	792	840	860	847	857	805	866	811	834	779	851	836	848	861	858	776	855	875	828	840	870	802	838	871	845	810	831	824	833	826	808	857	818	843	805	844	837	860	800	848	795	836	818	868	830	803	821	852	826	843	850	823	848	798	780	866	810	833	818	852	844	814	820	827	788	871	809	816	848	837	850	860	837	908	848	873	877	759	903	886	841	833	807	798	820	826	913	820	846	858	817	847	812	820	800	825	813	805	818	890	796	835	862	799	808	789	913	800	857	882	852	865	805	817	801	839	800	846	806	834	806	863	856	775	808	805	874	858	811	836	852	801	855	843	825	868	805	866	924	801	863	837	828	819	841	776	822	895	793	847	865	868	833	863	875	815	795	834	832	803	868	813	792	825	862	788	829	825	823	816	784	790	803	857	813	784	880	809	796	759	864	866	839	816	802	851	808	835	895	822	812	842	816	835	839	865	854	795	782	787	837	908	810	833	833	851	864	802	811	804	837	828	820	814	833	801	822	790	849	792	826	835	880	866	795	829	801	824	814	826	830	812	834	854	811	868	855	772	838	819	813	823	750	806	829	766	830	834	858	820	815	915	863	791	815	808	907	819	838	830	819	813	790	805	807	786	863	844	858	839	786	844	817	835	853	858	820	843	775	806	818	851	811	813	825	833	874	846	836	807	793	865	854	845	845	865	808	827	839	841	807	802	857	805	844	778	858	872	810	834	831	818	879	878	819	802	834	842	869	863	845	852	767	847	834	839	802	840	821	862	818	839	879	812	802	897	820	883	841	784	821	867	831	815	791	778	856	805	839	800	858	819	798	863	886	808	825	822	846	835	847	882	793	805	845	840	862	834	814	847	811	838	813	819	865	815	812	869	815	878	845	820	848	797	825	839	887	826	807	795	860	862	828	847	809	869	836	835	777	836	850	810	823	849	849	817	864	824	834	828	781	796	814	836	794	866	833	794	789	820	822	843	830	844	846	793	845	816	837	838	804	887	809	855	841	835	866	846	841	852	821	837	874	831	850	829	878	814	802	842	781	837	816	869	834	842	860	862	827	858	842	847	790	842	807	836	821	813	811	808	813	844	804	821	839	818	811	861	818	852	860	828	797	826	844	837	804	842	789	843	820	798	779	848	798	852	845	805	806	870	824	776	838	816	854	764	843	869	837	795	849	856	861	793	837	854	842	826	813	813	805	816	834	824	827	819	818	817	905	832	832	865	797	828	807	790	837	840	803	804	876	855	769	884	785	848	889	833	785	814	806	786	809	800	787	857	848	798	785	824	854	837	854	881	867	826	900	895	811	874	824	857	804	853	786	758	786	886	829	777	799	860	867	797	801	832	885	796	866	870	796	823	894	833	850	843	847	778	855	841	871	833	797	855	843	843	813	859	800	839	868	866	826	787	799	877	829	851	829	830	844	871	818	830	836	796	820	848	918	782	798	817	847	840	798	771	841	795	813	827	860	795	806	827	878	848	821	827	817	835	848	809	787	836	889	797	833	779	841	849	786	834	842	779	865	841	826	850	841	847	832	886	850	833	824	823	871	829	817	822	772	835	830	851	803	863	833	848	836	818	855	826	832	830	811	800	835	840	814	863	861	840	844	800	820	836	790	826	846	850	838	823	839	809	816	854	834	864	816	872	841	849	828	832	816	842	879	863	825	790	841	853	808	799	811	820	839	795	795	818	786	852	800	882	754	823	852	823	846	853	855	789	772	807	827	808	754	835	823	863	850	846	822	860	837	862	827	821	804	831	848	882	817	781	846	808	869	845	800	816	877	840	794	838	868	843	829	825	846	822	819	828	838	872	792	841	837	846	793	810	841	837	857	833	809	838	819	836	828	846	840	817	847	829	828	861	821	812	843	843	855	840	816	813	826	846	803	811	790	830	845	816	783	863	813	788	813	827	812	878	833	823	836	812	857	806	793	822	832	849	796	834	809	796	809	815	852	774	807	823	841	870	818	849	805	816	832	849	802	838	850	858	813	847	824	838	846	826	901	839	854	812	789	840	865	861	830	828	902	829	839	785	853	817	825	806	869	802	778	816	801	839	825	886	838	849	816	854	817	784	808	852	821	800	820	848	857	814	859	825	818	801	830	847	833	811	796	810	868	822	810	840	859	827	868	842	909	845	792	844	844	851	839	824	798	840	829	793	845	800	826	785	787	825	810	827	880	834	794	797	833	863	830	872	844	794	798	882	855	858	816	854	849	773	808	870	806	798	820	852	811	803	813	872	862	834	816	864	842	835	820	843	879	834	857	847	852	826	835	806	818	861	821	789	905	804	841	886	860	845	808	855	879	800	821	850	816	820	915	844	803	839	786	836	820	850	836	786	764	819	820	810	859	842	846	825	876	832	781	858	815	827	837	842	835	788	816	866	853	792	834	831	869	814	820	802	823	838	813	829	877	794	834	826	817	812	843	826	813	820	814	833	819	840	806	838	848	803	834	840	835	840	845	831	862	818	782	808	838	848	811	860	857	904	794	820	832	888	787	836	855	843	850	810	825	822	812	804	827	861	850	828	824	818	811	795	825	777	821	836	799	777	842	855	857	836	803	819	832	770	839	836	803	778	833	850	843	833	869	838	811	825	874	811	845	825	813	805	753	778	868	808	858	862	803	817	854	852	867	815	814	821	843	843	848	828	812	840	792	834	844	852	849	833	844	861	863	850	793	883	830	834	856	824	797	856	811	840	825	841	830	819	796	816	797	821	835	856	776	846	829	860	830	813	889	880	863	833	837	828	818	885	815	844	818	818	828	816	784	825	831	796	830	871	812	821	773	844	821	859	824	856	800	813	869	842	851	877	812	809	787	812	882	766	834	834	813	831	837	839	846	778	807	830	854	835	836	771	850	803	826	835	794	878	851	843	817	792	877	822	835	829	832	779	784	819	869	834	808	815	870	839	818	865	840	801	858	820	856	794	820	854	882	802	811	843	814	793	849	811	804	796	787	825	786	860	807	815
13232	4662	1672	806	670	717	243	172	165	167	149	172	144	166	156	167	146	148	151	151	166	156	144	167	144	168	159	128	175	181	158	147	150	150	168	161	161	158	140	158	154	157	172	139	157	145	158	167	175	133	165	146	173	155	155	176	132	140	150	188	148	160	145	162	149	154	164	160	141	155	162	163	169	159	177	170	171	183	140	142	168	172	164	164	131	166	152	142	152	178	161	167	158	167	174	159	157	149	139	170	173	162	151	150	167	161	172	153	145	153	178	140	155	157	153	131	160	156	176	151	158	170	167	151	170	149	148	147	176	153	175	139	159	159	145	138	142	168	138	166	161	148	161	188	176	144	167	152	163	153	136	157	159	159	157	181	160	148	138	164	149	177	141	152	155	170	171	159	174	150	151	150	163	163	154	153	139	160	143	143	174	158	168	161	139	154	145	179	154	149	164	161	147	157	147	158	163	168	132	139	147	160	134	170	165	149	164	138	154	148	174	161	157	180	129	164	135	170	144	165	168	164	148	167	162	140	163	159	149	150	149	172	145	155	137	171	163	169	156	151	154	160	189	145	176	164	157	145	140	162	182	166	160	162	174	137	161	136	162	144	134	164	146	156	137	164	165	167	147	171	148	158	152	171	139	145	163	173	162	174	125	129	137	140	151	158	136	172	157	189	170	150	164	144	150	159	154	167	156	149	149	163	167	140	160	172	165	173	140	160	182	168	140	139	176	165	177	142	174	153	163	153	152	137	177	152	160	144	146	155	146	148	179	176	160	127	145	166	131	161	146	136	150	153	166	150	160	152	154	164	152	168	146	150	128	174	148	158	162	159	155	171	151	161	158	149	142	129	159	157	163	157	152	156	149	138	162	167	156	151	177	169	164	160	140	150	146	147	158	156	146	155	151	156	138	132	141	167	164	145	152	158	148	155	167	147	180	177	149	165	142	151	152	138	149	152	166	157	143	148	175	140	137	149	151	157	146	145	165	142	136	153	124	158	142	165	168	150	156	138	153	167	171	164	142	144	161	159	149	135	158	181	150	147	159	165	140	155	154	154	176	164	156	140	154	150	150	160	178	135	156	159	149	155	185	142	172	167	193	161	152	172	160	150	165	168	166	160	140	156	161	165	163	139	146	174	144	141	166	157	131	139	160	138	178	160	178	143	167	144	145	154	184	150	162	143	166	170	167	142	138	160	137	180	170	164	154	159	156	139	141	165	144	139	174	164	176	146	169	157	136	169	150	163	166	143	161	171	172	168	157	161	145	129	151	161	138	182	167	152	141	160	149	158	160	136	171	161	140	174	166	147	176	155	149	113	146	161	150	133	170	177	156	151	148	154	148	168	142	151	169	149	120	157	156	144	152	139	161	154	165	159	161	165	138	167	156	171	156	158	137	154	171	157	150	159	162	135	167	159	153	149	168	148	174	148	155	165	149	176	153	142	124	153	176	136	162	124	154	150	158	134	159	170	152	146	164	135	150	161	157	156	145	179	170	138	142	170	184	161	161	149	159	135	151	161	140	174	150	157	162	161	164	173	174	157	167	158	141	164	155	146	146	168	175	150	161	152	148	150	160	140	157	146	138	150	166	134	166	142	145	151	167	141	157	159	172	163	158	151	160	152	140	136	137	136	143	150	154	147	172	160	156	143	176	160	146	145	149	144	179	142	160	166	173	171	139	139	143	167	151	149	141	184	178	151	151	173	168	151	147	138	161	150	150	151	147	157	175	154	132	154	155	162	145	140	152	159	150	179	163	159	164	149	151	169	175	135	155	152	147	145	140	149	144	146	158	173	157	176	140	149	148	169	181	144	135	153	154	135	154	133	154	161	141	157	147	170	164	156	140	123	133	153	170	169	152	149	148	165	167	183	160	183	144	180	151	162	148	169	146	154	132	136	168	155	172	166	171	164	160	130	154	139	167	155	170	145	155	146	168	155	177	178	146	167	168	152	159	150	154	142	133	154	164	139	141	145	169	172	152	171	160	158	161	154	141	164	131	150	155	163	171	153	144	142	154	144	157	166	166	154	139	147	152	145	141	130	184	139	158	143	156	156	159	167	149	140	141	149	159	168	136	134	159	148	152	146	151	145	176	143	159	149	151	136	171	167	170	179	158	163	155	153	160	152	155	148	167	155	168	172	134	174	153	135	158	169	133	174	149	175	142	172	174	157	153	147	164	166	139	151	170	137	155	158	146	141	171	170	176	164	174	152	149	170	147	166	135	153	144	156	186	173	160	153	183	161	164	176	155	156	152	148	167	167	143	147	159	122	153	149	176	174	149	169	155	161	132	172	131	132	162	168	145	160	170	142	154	161	166	166	160	151	143	163	169	147	153	153	148	149	170	157	147	151	167	152	151	170	154	139	157	166	174	170	136	162	145	145	162	158	153	154	149	151	135	163	166	183	140	166	175	147	142	148	166	166	172	177	153	152	154	177	148	174	163	139	139	167	142	148	181	160	162	155	175	156	157	149	167	166	147	138	151	158	141	156	162	161	173	178	161	157	171	160	162	152	166	165	175	163	150	150	161	166	141	154	146	154	139	139	177	168	145	161	154	150	152	158	164	158	158	155	149	140	167	166	154	148	171	148	140	150	157	163	157	155	157	170	148	153	159	176	148	163	162	155	161	165	152	163	150	168	151	161	158	182	144	165	164	154	142	158	146	162	133	175	151	151	166	140	159	169	149	144	162	142	129	138	150	169	147	153	142	158	163	161	175	149	146	178	183	148	162	153	141	153	145	161	158	135	164	160	158	147	152	146	139	157	161	158	147	156	178	142	166	155	143	180	154	151	157	172	163	167	149	147	155	164	174	158	150	174	167	138	160	167	156	172	141	137	152	149	156	152	176	154	141	152	157	140	166	174	157	156	146	148	132	156	142	146	149	155	139	155	137	139	149	146	166	180	144	158	139	147	162	143	162	164	171	155	174	161	168	158	147	170	147	177	145	164	163	146	153	179	156	142	159	149	160	144	160	166	159	145	156	167	162	158	143	178	185	185	147	155	155	154	179	159	157	174	165	164	144	136	151	156	132	143	157	147	176	146	139	182	155	134	156	148	151	169	162	137	163	155	153	156	156	148	151	165	163	175	152	175	145	157	161	154	170	169	174	149	155	141	127	134	141	165	171	143	156	158	158	148	180	145	151	185	164	172	156	153	160	133	159	168	136	173	144	144	159	148	154	159	142	154	168	129	155	163	154	176	177	127	156	144	142	165	175	141	134	148	151	141	157	152	168	151	168	149	163	159	154	181	170	157	154	129	146	147	162	140	156	172	152	138	185	163	154	153	153	153	170	154	172	145	147	146	159	150	170	132	150	164	146	149	142	145	156	144	161	140	176	182	156	127	163	149	150	160	168	156	149	181	143	164	150	153	167	161	140	173	147	176	176	136	157	182	187	142	153	154	165	165	173	140	168	151	150	144	161	151	152	155	171	153	142	164	138	168	135	135	140	157	142	141	149	140	169	163	163	159	180	146
11952	4677	1655	1046	2012	1975	570	592	553	572	543	528	480	491	488	469	466	487	462	499	495	465	483	476	495	467	515	518	460	518	525	476	462	493	494	461	515	484	497	465	494	494	500	465	466	525	458	443	502	526	478	454	495	499	483	449	493	490	454	468	469	471	451	477	446	507	465	494	477	471	508	470	452	517	475	477	432	486	449	483	450	493	515	503	474	482	451	450	460	443	477	462	504	518	511	461	500	447	476	499	448	486	473	498	486	443	460	454	459	473	475	469	498	472	499	477	441	445	478	435	423	450	506	463	505	495	466	501	497	481	478	463	446	471	462	508	520	488	480	506	474	476	468	449	488	494	474	502	496	482	468	501	475	512	427	493	501	481	445	481	466	462	504	463	490	467	474	448	485	485	453	475	479	483	462	491	445	464	507	462	472	479	429	431	488	488	484	460	437	493	501	453	478	494	475	455	476	457	523	518	471	441	480	482	505	468	456	494	507	425	475	451	475	463	515	454	494	468	486	458	466	465	472	492	448	504	459	484	486	493	479	453	518	509	452	503	498	466	472	506	467	463	473	479	429	482	464	486	490	443	444	415	473	483	481	430	472	478	477	484	437	479	467	472	510	485	466	487	425	452	473	427	464	460	481	494	423	482	464	447	484	455	466	478	489	477	476	460	461	493	452	437	472	477	457	441	474	511	492	457	475	472	472	460	510	510	505	460	500	443	444	536	479	481	483	453	458	472	454	456	464	481	485	480	498	442	501	478	498	506	457	449	497	460	488	446	436	505	470	456	502	506	470	465	510	529	485	474	480	418	487	468	466	473	485	467	467	501	460	486	500	470	487	470	498	510	474	447	463	443	487	472	493	501	480	453	483	473	464	426	462	500	489	481	460	472	493	469	464	439	483	540	488	504	486	475	447	439	484	467	478	508	509	459	481	448	466	435	439	460	450	444	424	493	461	497	482	489	461	467	452	491	500	493	493	458	477	427	513	480	461	460	501	463	440	468	435	448	457	477	452	455	479	485	463	477	467	476	534	485	471	496	484	508	451	471	462	464	488	483	497	472	473	491	447	462	471	471	471	447	485	475	468	466	485	478	497	503	485	443	453	462	473	470	423	464	449	472	475	462	441	501	441	445	488	487	496	506	483	485	465	453	481	443	498	453	452	446	452	452	448	459	420	492	443	526	484	482	467	472	449	472	502	482	464	442	491	469	466	497	468	487	486	482	460	450	478	457	491	471	482	452	460	470	474	492	440	476	475	479	451	489	462	504	460	481	434	480	478	482	430	447	490	475	460	481	479	486	487	505	455	469	458	472	455	523	504	453	498	497	492	460	473	444	457	462	485	494	489	497	470	510	484	472	486	498	462	504	503	455	495	468	505	468	461	455	495	449	493	437	502	469	475	493	463	463	495	466	479	494	466	459	492	466	473	464	464	511	466	459	492	526	457	460	476	492	484	451	430	506	471	524	511	479	483	435	475	482	479	457	510	494	478	457	471	450	480	460	482	443	479	466	470	463	481	474	503	506	489	486	457	467	501	497	445	419	445	478	516	467	480	458	473	437	456	489	496	496	452	500	472	452	503	474	485	504	431	480	430	485	482	454	448	439	489	481	446	457	490	477	459	506	465	477	509	495	465	476	448	483	420	464	520	497	461	512	462	474	445	472	424	459	488	485	522	445	452	471	467	476	479	451	454	456	502	499	470	477	507	446	430	479	472	491	462	491	457	468	445	460	494	493	456	495	491	452	496	509	483	490	481	471	475	489	457	447	491	487	498	451	446	473	468	440	462	501	480	439	459	428	447	461	477	465	447	438	483	532	479	500	446	468	457	461	491	463	490	442	445	445	447	452	456	485	439	462	443	514	445	474	470	460	498	446	495	452	513	472	506	478	457	438	505	480	489	467	466	490	473	440	458	442	433	467	464	464	500	488	441	451	472	449	448	416	456	478	456	495	458	511	460	465	471	459	478	491	464	457	485	491	484	441	462	481	471	445	474	415	521	444	494	511	450	425	464	435	483	468	482	511	461	490	519	482	468	473	501	466	450	503	460	490	455	511	432	495	441	498	478	491	477	445	465	484	482	442	454	466	480	454	498	498	429	502	476	477	478	470	436	493	461	478	509	465	485	478	512	465	519	458	459	485	485	485	482	496	440	493	451	512	459	467	480	443	498	530	483	477	471	521	467	486	429	443	523	468	472	464	475	470	460	444	444	459	456	469	453	447	431	470	488	486	456	450	451	468	467	480	464	505	472	452	499	474	452	494	450	471	456	438	455	493	491	455	490	452	465	457	490	489	465	475	490	427	479	453	512	454	457	447	484	536	460	511	477	477	463	519	473	460	481	463	481	500	527	452	472	465	491	495	474	471	479	462	496	450	443	454	489	467	475	503	500	490	463	486	456	448	491	491	494	469	447	488	496	463	487	428	482	461	495	461	483	444	475	489	525	439	445	463	462	512	452	467	444	465	462	484	432	482	467	500	433	495	468	475	455	465	457	478	486	490	463	457	480	463	472	482	528	458	469	467	465	460	515	458	514	480	476	446	525	511	506	494	499	456	488	468	483	467	518	448	484	512	480	508	517	477	438	485	447	489	483	458	460	485	498	461	452	492	459	476	483	471	479	486	505	483	471	528	478	444	470	458	476	438	464	438	470	508	468	471	449	458	501	508	458	442	465	494	472	448	436	525	465	504	458	494	461	498	480	493	468	436	469	514	449	497	462	471	479	471	446	460	484	468	470	516	492	461	463	499	479	450	473	428	462	478	446	460	434	467	474	489	468	486	422	473	453	531	488	443	474	455	494	465	492	499	484	464	482	502	472	493	444	447	492	454	491	502	485	460	469	479	495	466	453	475	471	467	473	452	486	444	439	472	448	472	473	458	458	468	483	478	520	454	479	505	486	484	472	464	495	459	485	479	508	469	496	466	493	469	490	504	486	449	481	464	471	445	454	444	456	479	467	491	476	418	516	501	471	426	486	486	456	486	479	506	520	487	479	462	496	494	475	473	453	483	498	475	472	410	483	470	468	448	467	486	454	441	455	493	486	474	491	495	449	491	438	474	457	494	476	521	526	453	486	468	444	490	439	443	480	466	487	476	490	462	467	492	497	489	468	487	461	461	477	484	446	478	450	487	470	444	467	501	492	476	489	458	427	460	496	495	475	482	476	448	454	469	475	445	460	474	467	475	481	488	467	480	455	505	478	501	468	447	447	473	500	468	479	485	494	473	487	457	479	507	458	468	461	439	483	463	468	454	461	487	489	505	507	458	446	467	479	463	430	454	470	501	476	485	479	463	471	450	492	479	464	470	443	509	461	447	513	444	496	442	444	482	485	474	497	456	468	452	483	485	467	521	469	483	483	490	501	497	460	498	479	492	489	463	458	472	473	475	448	498	507	458	459	476	478	461	472	475	453	487	491	504	479	485	512	475	500	526	448	500	441	501	443	488	490	481	445	466	460	497	484	494	430	476	490	483	508	467
26964	16215	6009	2485	977	521	285	256	223	198	195	193	168	169	171	156	143	176	162	173	145	176	182	157	189	166	178	176	160	171	161	184	185	154	153	151	173	155	150	170	151	138	169	160	165	150	157	177	173	148	161	164	148	160	170	173	158	153	162	170	165	148	156	149	149	166	162	156	169	145	154	174	173	177	167	184	146	174	153	156	174	177	174	153	161	166	167	159	147	177	176	185	151	189	148	175	165	164	166	162	173	183	168	154	175	174	185	159	163	164	176	152	165	178	161	152	154	150	144	140	185	163	166	157	158	160	148	170	170	171	157	177	159	143	159	176	145	174	170	149	161	175	151	172	151	148	160	181	160	163	169	158	168	184	170	142	167	145	164	148	162	172	169	160	158	142	168	160	175	159	182	169	157	167	159	162	190	186	172	150	165	182	183	148	146	162	166	169	145	147	161	187	157	151	145	142	155	164	179	154	179	179	158	165	140	154	170	163	153	164	153	156	170	166	165	124	158	181	174	174	139	174	170	125	153	140	155	163	145	184	168	156	179	148	172	158	179	154	148	187	178	161	180	182	174	147	184	165	161	160	176	142	172	148	157	154	171	167	155	144	149	161	154	185	161	160	135	154	165	163	183	165	168	169	162	191	144	154	153	171	171	174	161	148	154	153	178	161	161	151	176	158	182	155	139	153	200	162	163	178	149	143	152	167	151	145	158	173	152	155	157	139	163	167	176	153	161	148	170	178	150	171	152	161	171	166	155	146	163	154	179	152	163	173	157	171	169	144	179	160	169	151	157	156	175	184	167	173	147	168	167	160	164	156	173	155	155	158	153	161	158	189	167	149	167	176	140	157	135	158	144	155	172	153	170	175	155	149	169	155	162	137	162	149	166	173	151	154	172	178	163	168	154	160	173	166	166	156	152	205	163	145	161	156	149	165	182	175	161	157	163	154	161	149	162	176	160	154	163	159	168	160	149	162	157	168	177	159	143	146	156	152	145	172	158	156	169	164	194	161	152	147	151	145	175	174	171	162	168	169	158	154	168	151	133	170	143	162	193	170	170	167	148	151	168	170	156	147	158	161	175	176	161	160	151	204	170	186	166	172	160	168	151	167	151	191	146	161	148	168	153	157	158	142	150	171	165	150	163	177	175	147	157	155	197	179	173	165	167	137	187	158	159	159	151	166	137	180	161	172	162	157	158	165	172	173	161	150	188	178	147	157	153	145	164	165	167	156	155	155	167	149	180	176	164	176	158	159	174	159	152	149	175	166	183	154	145	174	180	170	164	151	157	166	167	158	162	180	181	159	157	161	174	159	145	167	173	156	146	165	180	178	143	148	144	145	163	194	183	173	165	161	168	168	172	149	166	162	163	163	166	169	150	145	156	163	178	146	163	147	173	168	182	148	171	157	154	161	167	148	157	161	166	166	157	152	158	158	145	158	150	144	160	180	163	171	168	137	154	160	157	163	160	192	170	169	169	136	136	148	148	159	164	160	142	167	173	156	147	149	153	140	156	148	175	170	171	165	163	173	164	147	171	164	155	135	135	195	148	185	152	171	176	135	175	167	173	161	159	154	171	154	150	141	160	165	150	156	167	178	172	172	163	172	160	149	169	169	181	172	184	152	178	180	177	149	163	165	165	184	143	186	163	185	185	179	139	160	204	155	179	180	159	153	156	164	134	156	172	153	156	178	164	187	152	158	152	166	172	157	162	156	150	146	153	160	171	177	176	152	166	188	142	156	180	142	148	168	166	168	156	166	173	186	152	155	165	149	171	157	161	175	175	159	179	168	163	179	140	141	184	152	167	162	157	165	168	176	165	150	154	147	147	178	167	150	157	167	178	141	139	141	183	163	166	151	144	159	163	150	152	132	166	150	144	156	153	162	161	155	151	156	153	145	160	159	167	179	158	135	164	154	147	168	155	144	174	176	159	163	177	156	157	179	133	182	152	151	149	160	150	168	158	164	158	146	155	173	195	150	152	163	171	165	150	160	134	153	156	166	193	150	138	148	165	165	155	174	181	180	156	160	153	146	158	158	161	158	154	166	170	157	167	157	182	142	175	158	154	164	163	170	154	146	140	159	162	161	165	182	133	164	142	164	175	148	162	136	162	186	172	148	164	133	183	154	164	163	165	172	190	164	155	148	167	200	170	180	160	169	147	164	166	159	178	165	163	180	155	161	175	174	126	170	163	165	138	158	164	157	176	161	131	166	162	146	165	170	191	171	164	150	172	163	148	162	194	181	175	153	181	139	145	168	160	139	157	169	161	145	174	180	167	155	161	183	166	199	150	158	143	172	154	150	164	156	144	186	158	149	179	164	169	159	159	156	171	155	159	152	156	178	183	145	175	158	176	176	178	152	176	147	165	158	145	143	174	177	171	159	171	147	170	168	180	146	158	169	159	166	150	144	145	157	152	167	140	166	165	157	170	190	157	158	161	154	153	163	150	159	168	164	162	164	157	165	144	153	163	169	132	187	175	161	162	158	148	157	154	162	169	159	168	168	159	162	164	184	173	157	168	182	153	155	170	144	176	175	171	159	170	178	145	209	153	176	168	161	138	166	163	154	158	156	165	166	178	166	152	161	157	175	134	180	145	173	163	164	167	162	163	186	163	176	171	162	193	184	160	153	163	181	147	142	166	154	138	167	159	176	171	168	151	150	166	150	146	159	140	161	151	178	162	182	153	163	153	154	156	168	189	163	183	154	156	160	166	172	152	165	146	166	148	166	180	149	164	186	184	158	136	143	158	154	176	161	165	154	164	170	152	167	175	171	178	192	172	179	152	155	162	178	152	157	171	136	184	166	154	155	166	165	155	157	161	158	176	157	171	175	161	171	159	171	154	171	173	184	161	151	141	161	153	152	153	144	148	165	145	178	168	151	144	170	186	173	175	158	158	142	167	160	149	161	146	176	149	153	168	166	154	155	177	173	163	151	158	166	160	166	152	190	163	161	154	164	156	156	185	169	157	165	190	150	154	166	159	161	161	182	140	166	160	139	170	173	160	171	160	170	130	149	165	164	154	174	180	165	158	150	170	179	134	164	143	173	174	170	165	169	146	154	174	163	157	163	141	134	157	176	172	145	157	164	156	194	150	176	171	157	154	171	159	143	167	153	184	143	167	173	153	156	156	151	159	154	177	154	172	157	175	166	166	155	145	178	163	152	165	165	130	157	160	154	161	135	167	150	139	164	179	184	163	139	170	189	173	125	171	166	179	143	171	156	160	169	127	179	169	159	145	162	158	166	169	157	142	177	180	185	146	139	155	155	145	156	176	173	170	164	171	165	194	171	162	165	155	161	197	173	183	145	160	155	160	158	150	159	194	169	185	168	145	171	143	148	174	197	156	164	167	154	161	181	163	183	153	173	159	166	151	151	150	157	170	171	147	173	177	156	173	166	165	180	156	147	177	162	155	161	151	150	165	157	170	160	164	151	188	154	150	168	141	132	175	155	176	144	181	169	171	162	164	155	170	162
20230	11315	2406	2047	1208	1217	827	915	692	610	560	589	522	544	535	537	518	527	523	520	540	491	559	519	481	517	487	519	512	494	488	502	497	487	498	484	497	468	515	506	507	502	450	497	497	506	509	512	507	510	554	492	518	500	497	506	529	465	500	505	476	512	511	507	509	489	487	497	498	521	516	513	493	486	484	481	497	492	500	521	478	538	524	496	474	495	497	487	464	474	476	506	512	520	546	517	493	508	512	498	473	501	434	510	495	464	453	493	484	509	495	503	465	493	472	492	468	478	486	453	463	474	459	506	496	515	505	518	519	509	476	494	442	533	484	506	494	482	503	521	508	485	489	490	486	503	499	490	507	503	490	491	493	494	475	530	510	455	525	503	489	523	547	503	475	476	470	544	496	516	484	499	479	507	510	526	463	505	513	499	497	452	519	497	489	502	493	519	475	524	499	484	496	490	486	490	493	461	492	517	524	506	464	489	523	502	526	538	488	454	473	503	485	495	500	489	501	481	499	481	511	499	483	511	489	511	524	559	476	506	495	509	536	490	520	515	513	515	509	543	523	519	471	542	493	490	522	515	504	462	491	529	520	475	491	471	501	510	511	488	488	493	509	514	506	497	503	517	482	495	494	467	521	461	520	470	487	461	483	465	491	496	512	512	464	515	468	533	539	511	510	509	508	529	470	505	491	479	475	487	458	528	459	493	529	441	500	508	489	542	487	487	471	490	473	490	499	470	495	471	481	498	501	499	501	508	486	488	518	489	463	512	511	496	502	470	504	470	509	455	483	462	472	474	485	476	458	520	493	465	497	486	517	524	483	496	505	512	501	482	507	516	506	517	464	497	452	497	514	538	500	500	511	421	494	455	522	515	490	537	497	487	512	517	485	464	524	494	543	458	505	538	486	479	509	556	498	515	483	465	472	493	463	487	503	583	466	472	467	511	497	474	506	499	468	501	453	496	494	521	496	471	469	511	495	476	517	477	523	467	478	477	496	492	515	529	473	495	520	476	484	513	513	503	481	500	480	520	517	481	499	458	501	473	510	510	494	528	503	468	496	500	520	495	473	458	491	505	485	486	503	481	486	497	506	510	465	503	505	501	462	483	495	464	457	482	540	483	487	505	487	528	488	496	477	504	524	450	531	554	494	484	485	526	470	489	520	493	477	530	480	479	489	457	511	522	521	528	490	515	513	498	483	470	481	474	534	462	500	518	500	485	516	477	497	503	516	500	514	485	497	505	482	501	482	494	478	509	452	525	494	485	477	532	506	492	483	529	486	470	490	512	537	514	502	525	513	475	491	534	482	490	471	509	455	475	535	479	488	536	471	475	474	540	492	495	539	507	497	527	503	492	519	471	497	485	523	501	489	474	494	503	487	507	472	495	489	493	486	534	509	530	459	491	463	506	495	498	524	504	498	490	487	534	525	536	502	479	506	525	469	494	520	496	541	471	490	524	495	527	465	503	523	515	484	483	499	483	542	517	507	547	494	461	477	508	470	486	510	493	501	501	475	501	448	510	468	501	523	471	537	472	504	543	496	458	527	491	476	491	520	455	463	468	506	487	480	501	471	499	425	506	498	486	508	510	459	524	532	474	461	502	475	522	469	462	485	500	488	481	507	492	514	497	451	519	487	461	470	494	516	513	522	481	473	564	509	517	512	514	468	468	500	485	523	490	527	483	481	515	517	524	454	467	491	488	503	467	488	503	454	499	497	513	475	463	504	507	489	474	445	495	517	486	496	462	500	475	505	518	525	491	466	496	471	473	515	457	503	540	511	487	454	488	499	493	491	475	481	493	524	478	475	497	504	462	495	474	502	510	477	487	500	474	424	431	515	489	455	496	484	524	452	496	510	517	499	459	425	495	480	534	530	475	494	497	462	462	438	527	482	527	471	493	514	500	516	533	497	529	507	444	498	486	505	490	461	545	463	463	496	492	504	502	478	478	491	505	497	518	482	460	464	519	456	465	510	538	525	521	521	525	519	551	468	518	486	442	484	435	491	511	518	471	520	519	471	500	502	516	484	517	496	510	462	507	507	482	505	475	488	501	510	477	483	500	494	533	494	504	500	507	497	501	512	521	489	538	486	486	519	507	523	511	506	457	488	511	536	483	506	500	485	490	510	479	468	513	497	494	471	509	537	495	504	497	535	484	492	453	480	492	507	484	474	516	551	523	494	523	465	508	480	506	490	505	496	474	495	499	513	513	522	492	491	505	505	489	479	470	479	494	517	511	518	485	489	532	539	489	501	493	532	521	469	489	520	531	476	481	490	507	476	489	472	512	487	505	463	539	460	528	474	523	489	480	513	518	473	468	476	471	506	480	483	451	518	499	490	519	481	518	515	504	494	516	488	511	462	497	495	488	501	511	481	508	522	497	472	490	483	470	475	521	501	494	519	467	502	513	484	458	528	504	484	452	490	438	486	511	500	523	567	497	454	446	498	469	503	490	495	521	448	488	484	534	501	505	510	489	478	496	477	490	512	506	474	483	498	493	506	478	501	488	485	477	491	460	499	503	493	511	516	496	560	488	518	519	516	465	501	530	518	497	484	501	481	422	486	530	507	513	518	492	431	455	469	460	486	483	550	495	472	515	493	465	478	518	498	506	501	488	467	493	475	473	512	457	516	542	471	509	495	465	522	499	487	518	509	487	505	537	493	495	511	498	471	477	482	536	509	481	486	501	468	523	487	522	498	513	464	492	486	462	474	518	457	531	469	486	515	538	548	483	473	523	458	490	516	501	486	496	495	498	499	505	473	452	476	489	469	513	523	509	485	516	454	544	482	444	494	481	499	514	520	524	478	515	470	528	500	477	502	520	490	470	508	485	532	475	473	493	500	479	497	492	447	478	441	489	485	542	510	462	481	477	491	468	497	514	505	480	525	505	497	442	489	504	490	517	494	477	473	531	517	496	516	502	487	473	473	510	455	519	490	471	492	530	496	473	495	509	522	497	495	503	488	481	492	474	463	500	466	483	517	527	515	493	497	522	472	509	543	474	537	497	474	473	478	479	501	458	496	503	470	508	521	530	483	512	529	472	513	494	501	528	481	525	507	479	465	509	498	486	509	530	500	493	530	490	511	462	487	509	493	512	515	536	491	491	477	457	503	478	469	490	522	485	497	498	521	540	486	485	478	485	519	502	481	506	485	478	484	478	457	489	480	498	504	504	485	468	440	495	507	527	427	502	486	490	510	485	480	462	528	509	476	515	495	516	493	524	463	473	479	457	489	491	486	473	461	490	552	469	466	491	512	498	438	482	495	509	484	460	488	519	447	517	509	473	479	474	494	483	506	482	503	489	488	496	542	491	476	517	520	463	500	506	507	499	474	452	487	516	528	512	484	471	507	441	488	494	507	509	513	520	499	482	478	494	474	504	490	488	494	490	521	485	495	533	499	513	477	472	477	509	446	487	476	457	515	449	459	532	489	478	509	521	527	501	442	469	466	526	486	458	486	456	510	510	487	478	461	519	511	501
52395	36772	27837	22374	17760	11706	6413	3183	1035	603	511	452	477	400	411	373	374	386	364	334	360	314	323	332	306	328	341	295	321	296	350	340	334	338	313	296	306	294	340	302	337	301	290	327	318	295	297	332	289	316	297	332	344	323	288	343	305	290	295	287	283	303	308	298	242	461	301	304	343	313	288	310	292	314	307	292	265	266	289	295	285	254	275	320	335	309	278	290	324	281	288	295	310	285	298	279	316	321	307	303	331	302	312	301	269	297	331	266	306	293	282	293	312	275	276	322	309	296	301	293	277	303	304	321	316	289	290	353	286	314	317	284	292	312	292	307	284	290	290	273	278	306	274	302	281	273	286	304	305	316	318	301	287	306	311	276	324	276	303	298	302	316	299	291	307	309	329	303	280	322	267	321	288	285	282	297	319	290	294	288	315	333	275	283	351	296	312	324	253	285	302	312	295	277	303	304	262	303	305	303	288	303	328	276	285	291	268	279	298	317	316	306	274	318	315	300	301	313	314	329	309	306	276	304	292	300	326	280	300	311	297	282	324	295	284	306	301	293	304	310	304	324	288	309	299	314	287	354	327	287	289	291	286	287	301	312	276	295	315	291	287	292	284	291	286	290	309	299	287	288	292	320	347	269	265	291	309	305	303	323	298	291	289	290	275	279	313	289	318	311	286	299	308	309	298	299	296	305	293	290	308	290	296	302	336	303	303	299	275	291	306	307	292	279	289	328	302	302	309	291	311	294	302	277	279	285	316	318	289	296	317	322	269	298	308	287	274	290	312	322	327	296	301	292	313	321	286	307	310	300	315	288	312	306	299	296	317	318	254	301	295	293	283	300	325	292	290	305	298	307	303	273	315	284	297	298	313	307	310	292	311	311	300	296	294	286	304	284	291	274	303	317	278	314	279	325	318	290	325	300	293	317	294	291	312	320	290	316	298	290	293	305	296	307	281	319	277	313	294	291	279	326	298	293	324	314	260	268	306	290	279	300	319	291	305	285	284	298	278	297	288	321	304	315	293	299	285	276	321	337	286	310	319	282	313	275	312	273	267	300	320	277	288	289	280	290	296	279	305	347	280	327	311	322	269	297	314	250	305	310	316	285	271	300	336	279	289	297	275	285	319	295	257	301	304	300	289	307	301	275	267	274	281	280	305	315	285	296	280	277	290	303	306	283	284	283	290	308	269	289	329	304	302	299	291	306	305	313	300	327	314	293	289	322	299	287	307	276	308	279	292	302	317	276	301	277	302	275	291	279	291	285	310	311	283	306	334	336	289	319	299	292	314	320	284	298	291	291	281	285	311	305	308	289	312	289	267	319	274	298	303	293	306	290	282	307	287	294	259	302	291	285	297	279	276	289	273	277	291	304	305	311	311	322	287	304	295	292	288	345	279	322	282	275	289	267	268	291	284	312	302	290	281	315	310	307	283	311	310	307	294	288	287	292	300	338	309	298	280	280	283	306	285	284	305	283	290	273	311	308	308	339	301	283	305	291	313	280	301	315	305	291	281	291	277	298	278	309	301	280	295	291	300	317	276	299	308	301	312	339	275	319	305	276	275	290	294	295	341	273	291	276	308	274	311	285	295	295	311	309	293	288	303	310	262	245	296	346	301	315	295	342	291	294	309	284	287	329	293	294	298	312	300	313	270	312	280	309	312	306	283	320	299	317	293	323	295	273	298	287	296	301	280	292	288	270	319	281	284	294	286	317	293	292	302	309	303	296	287	301	278	306	303	293	284	305	298	282	298	257	306	284	323	339	329	312	293	305	296	283	271	277	287	336	287	304	327	307	316	314	307	275	306	263	294	341	306	304	315	296	312	290	298	275	260	336	280	296	302	312	278	310	305	328	294	327	317	292	297	292	313	271	298	301	296	290	258	284	293	324	280	270	285	326	297	299	291	315	299	291	318	303	328	295	318	332	319	293	278	317	295	310	278	315	273	315	310	331	273	306	283	326	263	295	296	282	304	307	326	302	321	291	278	272	286	291	302	290	284	315	292	295	279	289	282	271	303	317	311	320	290	283	262	294	284	310	298	300	297	314	309	264	321	323	292	256	268	289	323	287	272	300	327	288	302	275	275	294	282	310	309	292	313	322	323	248	281	281	297	322	305	302	317	300	344	288	301	280	300	286	314	275	279	282	263	346	286	300	282	324	296	295	282	320	283	296	266	301	297	312	298	323	329	296	279	280	306	317	272	264	334	310	277	282	308	283	302	298	306	287	318	277	319	311	293	294	311	320	287	306	316	284	287	298	334	291	288	284	315	319	311	313	297	311	308	283	312	321	297	281	327	337	296	320	322	301	313	311	281	307	279	278	295	263	281	299	312	262	274	305	298	285	299	296	291	283	291	297	289	284	303	295	305	277	307	299	304	286	280	315	293	292	278	272	319	279	254	294	282	325	321	294	317	296	319	297	304	293	286	279	276	311	316	282	281	313	296	311	308	268	269	278	315	289	303	291	298	309	283	318	312	271	305	287	298	290	327	311	321	317	302	298	304	264	309	303	308	290	277	273	317	300	308	300	321	301	328	294	319	302	306	294	294	321	274	310	305	308	316	327	312	339	275	329	287	309	306	308	304	292	321	298	290	287	312	297	278	294	323	307	314	272	278	273	266	295	263	300	265	322	304	292	277	281	311	277	320	285	302	319	293	311	285	297	269	294	339	301	283	311	297	281	314	303	290	315	319	287	274	277	300	292	318	302	289	295	299	308	291	301	282	284	314	292	288	309	305	309	295	289	293	294	303	289	289	305	285	269	322	293	309	278	327	297	277	311	321	267	334	303	330	325	286	294	301	292	284	332	288	313	275	290	283	275	280	315	272	271	317	305	305	314	306	279	278	292	323	267	273	289	317	309	299	273	273	300	291	288	297	273	333	302	309	334	290	295	278	290	277	304	303	313	304	308	309	289	299	305	301	296	292	290	310	297	306	312	324	279	287	304	278	319	305	302	291	333	314	315	340	323	276	288	303	326	274	337	277	326	286	284	296	307	297	287	298	305	289	294	273	316	330	292	310	284	289	307	293	300	284	304	302	306	281	285	285	299	309	286	290	265	310	306	306	298	279	306	267	293	294	306	301	279	305	306	281	322	271	289	272	291	288	303	274	297	282	269	321	298	268	288	310	287	288	310	307	289	291	308	323	284	274	305	304	321	299	326	289	318	280	303	277	293	329	307	310	291	298	286	314	300	310	326	303	319	285	274	320	277	319	303	275	282	314	278	307	302	287	286	289	275	288	285	291	293	287	268	290	293	310	299	309	297	346	333	287	338	316	291	269	307	289	295	301	287	313	304	268	281	295	299	316	255	302	292	308	290	299	306	302	311	308	311	299	300	305	310	301	295	286	289	292	297	302	300	281	291	314	301	282	315	298	301	277	280	289	291	303	285	308	294	321	320	298	309	312	310	294	272	330	332	326	305	304	259	278	292	311	292	325	276	294	320	329	319	271	307	280	270	276	284	312	316	310	306	301	320
41521	36648	17265	8654	6607	5074	4850	6371	2946	2348	1991	1819	1626	1625	1400	1397	1414	1265	1240	1133	1148	1092	1133	1041	1005	1004	992	916	937	968	939	982	913	953	947	870	889	850	860	836	834	918	854	821	881	920	949	921	900	849	869	880	917	880	869	848	852	853	765	870	834	813	835	824	870	1902	860	782	782	818	806	849	773	821	788	780	800	803	842	817	810	822	753	813	813	792	825	820	782	848	811	791	808	791	795	772	817	771	813	771	751	811	824	758	820	856	807	753	813	813	780	793	827	826	798	766	776	777	808	831	791	774	849	825	796	795	857	774	777	743	745	791	830	814	807	798	771	795	785	721	776	762	783	795	801	813	789	815	792	819	784	752	788	786	745	756	756	812	779	807	843	786	805	811	783	823	816	790	799	804	839	788	843	783	767	800	732	812	787	842	815	794	782	810	772	841	755	779	807	870	789	761	799	796	829	760	759	831	794	795	761	747	810	823	754	766	783	797	798	756	767	788	789	789	816	759	804	778	822	813	750	799	806	801	740	798	789	809	793	804	814	781	776	822	849	786	756	773	832	788	776	784	783	765	770	771	804	770	760	794	806	782	799	755	762	862	825	833	736	821	763	739	791	807	748	797	814	764	810	798	820	822	829	747	762	816	790	770	837	779	777	771	786	791	787	777	824	811	768	828	802	754	784	760	792	799	841	796	783	780	784	735	793	763	824	779	786	779	815	746	760	827	753	712	720	762	799	798	789	757	788	803	779	764	816	774	766	788	798	804	780	776	780	797	840	796	815	820	806	775	770	765	817	786	797	812	740	769	801	770	823	797	822	815	781	779	836	868	809	776	780	751	809	776	748	817	811	799	779	799	787	780	812	790	780	751	772	800	723	807	782	782	815	799	765	803	804	761	771	786	816	797	794	774	805	822	777	776	754	782	827	796	726	800	778	835	783	767	808	786	762	781	826	796	776	769	808	815	759	760	799	768	789	783	775	829	757	753	803	778	786	816	778	780	820	831	768	753	775	756	752	813	790	785	821	773	799	753	763	741	749	809	835	755	746	779	809	811	803	776	799	869	752	748	766	766	809	766	817	750	806	777	802	718	787	781	789	767	753	764	836	802	739	761	793	724	784	796	759	787	790	800	786	765	817	823	753	775	824	782	779	797	765	754	805	737	793	832	761	760	811	751	809	764	798	825	766	830	762	850	806	804	785	770	741	766	821	760	754	772	793	772	710	773	789	813	781	770	793	774	774	742	758	806	806	812	764	778	807	784	755	809	781	770	810	741	805	793	789	743	800	767	793	821	809	761	781	842	761	773	752	763	792	780	805	797	811	781	861	729	810	777	840	825	780	718	766	780	785	855	824	811	770	820	791	755	775	806	747	799	788	825	766	847	802	838	780	838	726	811	758	811	817	800	749	778	784	819	804	779	807	749	838	817	835	746	774	806	790	824	780	799	759	779	804	800	784	822	777	766	778	748	781	827	795	762	757	751	757	779	799	841	787	792	837	766	821	785	788	754	788	772	774	781	726	783	806	774	824	808	788	749	812	783	750	784	745	744	779	792	751	771	767	846	790	767	777	796	752	773	790	837	763	832	731	798	784	716	816	809	798	851	774	847	842	804	785	814	738	760	769	780	798	835	788	728	784	745	786	791	756	849	865	770	808	754	827	787	831	789	773	792	787	766	748	771	822	778	789	854	807	775	781	785	793	784	763	756	785	818	819	825	815	735	760	778	775	778	763	748	811	793	816	770	820	799	803	823	792	811	828	788	804	739	831	774	805	771	809	819	819	793	751	810	754	780	774	746	818	815	732	780	745	763	774	798	756	768	753	769	818	793	797	788	825	759	732	830	738	811	767	810	798	807	806	769	841	768	743	839	769	774	780	791	806	777	749	791	856	829	830	770	758	737	789	811	779	788	761	758	768	799	759	826	808	798	800	774	754	801	834	809	824	725	766	797	774	803	793	822	741	799	764	801	740	836	778	791	783	793	812	808	803	779	787	762	831	776	791	794	724	787	797	770	820	791	822	766	820	804	801	801	816	785	760	814	781	769	819	780	753	773	786	745	808	834	749	822	736	833	819	791	768	785	742	770	776	777	800	774	790	800	784	783	810	778	766	777	826	755	834	813	779	772	801	773	767	832	802	783	806	781	783	747	767	790	757	776	737	809	813	767	770	745	784	800	776	811	749	802	827	774	753	779	742	750	791	763	781	785	766	778	812	798	780	783	727	771	799	783	770	794	803	773	789	808	763	770	777	820	778	760	796	754	782	826	753	768	842	777	791	824	797	784	778	787	807	794	818	756	771	855	837	814	803	766	763	802	762	802	779	739	785	785	814	792	723	774	789	751	758	814	782	788	790	776	795	724	792	789	759	766	766	748	766	793	767	739	826	787	806	804	810	770	813	764	776	786	730	757	789	835	762	812	736	794	752	718	768	766	789	810	787	799	803	755	786	816	776	818	785	744	760	780	785	810	799	823	776	782	825	800	840	809	789	832	794	748	805	768	758	801	769	783	798	824	800	792	790	824	785	762	812	786	810	735	724	778	834	744	730	826	820	771	809	752	800	784	826	812	834	781	819	766	766	810	767	801	788	831	802	789	770	762	815	754	828	844	777	785	807	778	777	793	781	810	789	808	810	793	794	760	825	861	817	841	804	769	832	732	751	780	765	777	832	794	780	788	804	822	838	762	786	779	805	759	804	769	757	766	828	801	776	806	790	757	795	806	779	825	795	772	766	818	827	847	786	759	737	795	803	804	799	812	796	778	797	780	805	759	835	836	774	753	795	787	757	788	759	773	788	809	750	779	769	799	825	826	771	826	734	811	757	733	814	752	790	809	791	808	785	782	809	766	749	797	834	818	780	790	835	814	807	815	777	791	747	801	770	777	773	777	767	797	773	797	778	772	795	763	792	805	769	844	782	788	779	756	789	799	819	760	797	800	787	745	808	814	825	787	776	808	794	785	834	761	757	782	779	784	776	755	790	791	806	786	775	834	712	747	748	820	790	809	811	735	784	777	857	779	780	818	734	809	750	764	797	727	814	822	820	780	788	785	842	742	785	793	771	776	834	764	705	795	754	788	784	782	792	761	778	812	770	760	792	766	795	772	741	745	803	793	783	786	820	801	730	782	774	783	816	785	818	800	816	732	800	799	811	833	785	829	785	773	757	836	796	778	773	765	745	777	829	759	765	820	810	815	758	779	829	793	759	802	788	777	809	775	776	759	785	798	779	827	797	747	856	790	784	810	843	757	760	772	752	814	851	798	743	760	759	851	774	811	772	799	795	795	826	805	753	793	811	791	807	772	771	784	801	777	763	749	783	754	792	810	789	819	790	779	802	796	809	758	734	803	709	761	786	763	805	771	798	788	794	768	816	765	726	796	804	854	777	768	814	760	809	778	806	778	829	841	788	750	779	794	831	803	789	776	743	738	853	812	821	744	810	773	804	790	795	800	850	822	800	808	788	778	810	767	817	754	775	827	787	769
18741	10103	2481	1164	572	457	363	302	175	124	149	139	155	129	139	157	154	136	161	149	143	153	158	142	150	158	159	135	135	147	151	163	147	159	129	150	136	145	154	151	184	152	151	141	147	133	149	165	155	150	135	154	153	134	132	141	153	146	152	146	153	153	134	134	135	140	160	143	143	108	140	135	139	137	164	153	162	152	153	140	154	132	161	115	147	148	160	133	143	149	151	139	153	167	125	159	163	136	148	138	133	146	137	142	165	135	126	138	129	129	123	159	132	133	139	150	157	154	165	132	137	134	148	161	148	157	150	165	141	134	119	161	118	126	143	118	146	141	163	132	158	147	141	145	151	152	127	141	150	135	141	130	140	154	141	124	134	161	152	135	130	157	133	126	150	143	144	142	134	156	153	135	154	119	160	153	162	161	150	142	156	170	147	156	133	156	145	143	160	153	145	131	142	149	148	146	136	150	167	151	142	153	141	164	135	169	150	125	139	134	131	147	127	142	149	146	131	173	151	150	124	137	156	140	157	130	141	131	144	148	159	142	132	155	155	138	138	148	153	141	133	124	148	154	121	158	135	149	139	157	165	151	133	151	157	162	142	159	167	135	159	144	129	160	142	153	129	150	141	155	140	132	153	136	163	145	131	131	180	142	141	153	155	137	168	135	129	171	155	163	148	132	144	149	132	149	148	148	142	141	142	137	149	150	138	159	154	153	142	143	138	139	145	122	121	144	166	145	152	139	145	168	125	143	124	147	135	147	155	148	124	149	149	148	162	153	132	138	139	135	133	128	162	147	123	156	156	144	125	139	153	133	126	134	141	132	137	128	158	151	146	121	152	162	151	154	136	155	135	133	145	161	163	136	147	129	148	149	148	152	138	135	159	156	151	136	153	132	146	152	134	151	151	144	123	155	135	156	167	152	149	139	151	152	160	164	141	146	140	130	140	135	138	131	158	175	155	141	168	121	139	161	163	127	153	168	127	155	123	129	139	136	165	139	146	150	144	133	134	139	153	130	130	165	158	146	153	141	129	150	175	136	168	120	164	149	157	134	158	145	121	147	167	152	160	128	133	148	134	142	150	136	123	132	170	152	149	152	156	138	130	160	139	153	167	156	134	146	139	111	120	162	145	128	165	162	125	152	143	127	160	138	141	142	152	150	144	150	159	125	154	131	145	134	128	132	168	139	159	120	150	143	147	154	161	152	138	160	157	152	141	159	151	126	138	134	143	145	142	118	137	138	138	153	157	144	150	154	156	136	133	138	142	153	144	142	142	147	134	128	141	155	146	162	125	139	162	134	157	134	152	129	135	130	128	149	129	138	136	148	142	163	141	170	149	139	148	146	138	136	128	151	151	165	146	146	167	155	172	160	135	141	135	152	138	150	142	134	155	136	147	138	142	152	138	162	139	155	142	148	119	171	145	173	154	158	139	145	151	140	154	166	134	141	168	116	162	167	130	127	129	176	144	157	157	158	150	139	163	163	127	154	144	145	133	157	132	150	123	143	154	134	154	151	158	136	162	142	127	154	144	146	147	141	137	139	138	142	135	142	141	152	132	139	142	139	142	134	139	170	138	145	152	165	132	146	139	160	154	137	144	142	149	160	153	135	128	155	153	159	158	135	140	156	141	127	158	128	146	151	145	139	142	141	140	156	145	127	145	123	137	160	160	137	141	142	148	121	151	132	161	164	157	154	146	159	155	141	147	115	150	145	143	150	141	148	145	126	126	144	153	178	153	149	124	153	143	131	142	145	141	148	151	163	152	162	142	128	132	132	159	138	154	179	159	187	145	160	136	138	129	135	152	137	111	138	130	134	162	150	157	128	146	139	133	144	149	127	133	148	138	130	153	146	153	152	154	147	146	139	143	134	133	128	131	171	154	139	120	145	142	126	154	144	165	156	140	146	156	137	133	161	164	136	161	172	155	161	138	121	169	161	142	153	153	142	141	126	160	144	123	172	151	140	164	117	144	142	139	162	131	142	160	133	151	118	145	148	133	148	162	130	137	144	137	139	157	145	139	156	140	164	135	153	165	128	173	170	142	149	145	139	145	155	156	131	127	133	153	151	159	165	136	133	147	127	164	133	140	140	146	105	139	143	159	138	120	166	146	165	165	131	163	148	141	155	133	131	148	152	147	140	144	165	146	148	132	179	132	147	143	155	179	169	157	153	149	158	150	151	134	169	142	124	123	157	156	140	161	152	140	131	134	136	132	138	138	152	143	137	140	154	114	135	160	160	147	151	134	160	126	144	133	169	151	152	147	120	147	141	115	129	165	153	138	149	141	150	135	134	153	145	163	131	143	153	142	130	153	151	163	139	141	138	135	124	153	130	144	148	132	159	146	155	146	134	152	150	144	160	131	143	136	145	152	162	151	146	137	135	161	157	136	144	142	137	150	143	153	144	152	157	173	165	151	149	145	143	155	155	130	143	133	136	146	137	141	148	155	123	123	150	168	141	130	133	145	142	144	148	155	143	134	141	141	166	152	132	144	134	157	162	148	138	140	154	174	119	152	155	153	173	154	153	160	126	169	139	131	157	141	143	138	138	145	158	131	137	155	150	144	140	144	151	152	165	133	148	134	152	141	161	152	167	152	158	157	118	140	135	159	150	140	155	143	148	160	142	151	122	142	129	166	158	158	146	154	145	153	146	140	160	140	144	159	165	168	151	152	142	149	150	132	135	153	129	161	152	139	142	126	165	152	146	160	130	163	135	138	134	136	142	135	148	173	143	131	138	145	140	128	144	142	151	150	134	140	154	150	143	126	176	121	130	157	157	152	156	139	132	147	139	159	137	143	143	144	137	155	144	139	114	149	151	141	155	165	152	121	152	142	144	181	153	151	150	134	126	154	133	143	145	135	142	131	168	133	155	148	162	152	124	161	153	142	148	143	133	150	157	130	142	143	152	131	154	150	157	145	147	150	172	133	136	138	129	134	195	160	158	130	152	153	129	145	145	138	143	129	150	140	155	134	140	153	149	158	144	152	134	138	160	136	141	130	134	155	150	155	154	132	150	145	138	136	140	134	165	142	136	148	133	148	143	162	146	153	119	153	143	131	155	176	149	147	130	115	116	132	140	130	131	159	138	124	149	134	158	158	148	151	162	144	137	129	144	147	134	127	159	148	147	171	134	122	139	142	140	152	144	140	146	160	170	153	157	163	156	146	154	131	157	138	148	153	157	155	137	133	128	137	137	160	141	163	155	148	152	155	135	133	132	162	133	167	149	152	177	147	156	143	155	142	139	180	140	129	142	141	142	158	173	135	152	146	139	151	149	133	139	146	166	153	119	147	140	133	139	130	150	147	151	149	157	156	151	139	134	147	163	144	163	173	168	144	159	143	146	130	147	146	139	134	164	160	142	161	150	138	137	146	140	133	177	164	162	154	150	159	151	135	173	145	137	146	125	173	143	158	140	135	157	158	155	124	138	155	135	159	149	159	163	153	162	167	147	119	157	142	161	132	146	150	152	182	142
17713	8000	1444	1331	739	627	609	948	594	467	500	470	468	466	495	432	455	499	459	458	459	477	479	480	488	497	438	488	463	479	459	463	480	499	408	437	462	434	491	484	476	454	432	429	450	466	441	475	459	465	438	462	443	489	511	485	441	451	430	447	403	445	471	406	437	484	470	440	450	436	457	441	470	456	474	463	462	452	457	434	463	443	443	509	434	445	431	468	442	450	479	429	428	435	452	497	470	470	469	438	480	436	434	418	429	453	414	456	503	451	411	416	439	500	469	486	473	437	421	443	415	447	459	444	479	414	436	440	429	444	466	436	462	458	437	477	464	457	409	451	437	441	455	463	446	478	445	430	479	420	449	488	453	492	464	474	445	469	436	478	479	447	455	460	472	485	456	439	473	488	461	480	447	425	461	436	457	452	466	471	437	472	437	460	467	433	493	422	409	467	361	463	460	451	418	420	444	438	460	405	441	445	444	452	430	463	436	460	461	445	449	408	460	443	447	424	451	481	467	436	467	471	405	426	453	401	442	445	449	462	482	510	427	437	412	437	455	476	443	442	461	476	460	417	454	464	445	416	475	419	479	446	493	450	456	459	447	465	470	437	465	468	435	447	412	460	452	435	462	431	460	421	430	428	465	471	432	477	424	447	439	433	475	411	456	438	450	441	474	424	488	421	487	456	419	435	443	485	440	416	431	427	426	413	439	438	467	451	425	487	423	454	461	471	449	454	433	443	439	474	445	437	445	460	463	479	424	456	436	466	465	444	445	452	428	438	458	487	442	435	430	439	459	439	466	424	449	426	452	428	452	478	451	441	505	484	425	499	460	400	503	441	439	464	438	469	443	434	436	443	437	455	434	472	428	466	458	412	476	458	463	460	487	456	451	426	427	478	424	452	419	456	453	458	453	452	438	431	433	466	421	446	486	467	401	446	458	438	427	439	421	461	419	443	488	451	447	447	458	464	483	455	480	454	463	476	432	440	454	442	426	416	425	436	494	404	454	453	487	494	445	435	441	482	473	426	487	420	444	453	440	470	439	435	419	488	466	466	447	450	440	430	454	442	455	468	449	458	432	447	448	462	463	442	456	413	420	439	452	441	466	473	441	426	447	448	461	459	449	460	484	459	446	436	462	458	434	450	408	440	471	458	446	442	398	433	438	459	473	502	451	452	429	433	445	500	434	447	474	457	417	445	455	428	436	462	422	469	498	438	438	463	438	456	451	455	415	490	466	439	446	422	411	458	462	408	417	431	444	426	459	464	475	463	445	471	430	429	451	470	460	437	483	443	456	465	515	438	437	463	449	449	421	480	450	461	460	468	454	459	459	454	446	448	446	444	444	418	450	485	463	433	419	486	485	474	435	420	462	498	418	452	458	462	480	440	479	464	485	450	444	469	464	458	450	397	457	464	474	457	400	444	474	429	449	458	476	441	479	457	422	463	435	467	457	443	458	477	451	436	460	473	424	428	448	420	442	420	445	461	442	428	479	433	444	462	459	419	454	443	436	450	436	434	457	432	424	439	477	448	434	469	486	412	469	432	441	406	439	466	422	425	425	469	442	412	428	479	459	447	421	450	434	468	420	409	453	454	440	410	412	446	419	458	443	437	475	479	432	455	468	435	453	421	440	427	495	447	458	471	447	445	456	460	455	470	415	467	431	467	462	505	411	437	428	444	434	461	475	479	420	457	452	457	439	465	402	462	480	467	449	455	388	476	447	457	470	460	432	460	447	479	438	491	435	457	463	438	456	432	437	433	433	475	428	478	466	479	448	434	440	470	442	436	428	444	458	408	454	447	462	471	451	435	396	457	452	467	481	466	422	459	453	450	417	446	463	443	434	396	437	462	450	430	481	486	471	493	436	402	443	452	437	438	468	438	468	472	436	437	456	474	432	427	457	443	425	469	461	464	491	449	456	454	436	444	440	445	446	473	442	460	413	461	444	460	428	463	455	417	480	440	429	467	437	407	435	469	466	465	420	477	466	425	454	453	465	430	475	456	490	474	435	444	446	445	439	426	460	431	405	431	446	459	456	489	447	443	443	471	467	443	480	435	463	441	431	470	433	430	404	474	480	410	446	435	491	482	483	467	456	445	442	452	442	453	456	471	461	421	466	433	457	444	444	467	444	438	427	453	457	466	455	446	438	471	468	448	447	445	480	433	455	454	457	430	471	438	443	424	439	436	412	466	439	411	425	426	425	464	450	385	419	457	449	411	439	480	407	460	456	484	432	455	422	445	480	450	426	457	440	441	453	504	468	474	415	448	411	448	487	450	397	431	452	442	419	476	449	467	448	457	449	449	424	450	442	450	445	476	458	431	426	472	472	446	473	436	440	471	409	464	431	417	432	432	449	440	461	456	465	415	473	473	443	437	444	445	434	416	472	445	441	471	464	458	480	481	415	447	459	454	442	462	490	463	473	446	447	417	459	430	428	447	421	463	445	455	425	438	443	457	463	463	458	440	414	454	436	476	419	484	413	437	453	450	406	452	439	451	473	451	429	414	475	490	476	420	470	462	465	459	461	449	415	459	448	445	463	397	456	456	433	444	443	401	401	432	456	476	483	460	435	445	438	451	466	453	482	462	436	408	467	453	420	451	456	434	456	445	440	425	472	436	466	510	446	445	465	429	476	431	468	448	400	448	458	436	446	462	442	464	460	417	428	461	466	439	461	456	462	460	495	480	446	433	419	427	465	465	413	423	438	431	439	469	390	453	410	446	463	483	457	459	422	422	451	460	483	447	449	457	412	429	424	478	464	464	442	469	440	464	447	467	429	461	434	433	457	430	460	458	448	460	436	457	505	401	462	461	433	458	494	469	419	468	483	474	440	446	474	487	478	449	480	488	458	451	472	476	430	455	432	439	453	453	467	452	496	470	436	439	447	413	427	469	416	450	433	459	420	427	471	469	440	444	455	445	400	426	445	466	447	452	456	435	443	471	416	438	465	446	414	501	446	421	493	437	458	476	471	428	407	448	452	477	466	470	444	452	450	447	425	422	429	450	468	465	470	427	450	449	420	466	447	423	456	479	474	461	431	438	461	426	446	461	459	433	427	455	453	436	460	430	452	447	457	434	434	430	429	462	445	456	442	478	430	420	473	486	442	504	451	461	430	450	436	443	471	460	410	446	470	470	448	453	468	478	476	410	435	442	423	450	479	439	456	417	420	449	456	431	444	423	457	453	454	430	428	445	450	460	434	446	457	416	435	431	449	474	474	456	475	442	461	418	462	451	439	458	425	447	424	448	496	452	429	424	413	422	424	442	479	443	452	453	468	410	450	426	390	455	442	418	466	440	480	460	453	462	458	465	461	474	414	506	481	458	458	480	432	454	444	453	455	469	455	486	413	461	431	457	415	423	447	442	426	461	438	438	481	459	423	461	397	475	451	425	483	445	454	401	441	440	466	454	449	445	461	443	495	455	429	428	436	468	446	451	455	462	431	465	430	442	466	471	443	464	463	477	460	447	485	465	427	439
29441	13062	4989	2161	1015	528	275	381	182	177	188	178	174	151	169	148	185	168	152	167	153	163	147	155	149	164	156	154	180	156	163	166	157	163	147	161	146	163	142	158	150	136	166	169	137	169	186	172	157	157	168	168	145	152	167	149	149	157	178	162	152	139	163	159	149	172	159	162	160	162	132	146	150	148	147	168	153	147	168	149	166	163	158	180	134	124	168	141	167	158	127	162	178	166	139	157	169	149	167	162	182	158	170	143	148	187	160	152	154	167	176	150	144	172	147	166	161	160	146	158	173	142	173	149	158	165	167	149	164	136	155	134	144	158	150	139	138	152	175	166	159	166	134	147	157	141	160	159	155	171	156	174	152	143	169	148	174	153	159	143	147	168	155	144	144	155	156	150	138	169	164	173	163	132	166	151	180	124	158	138	164	167	172	145	172	170	188	160	165	170	136	167	140	150	154	142	163	174	165	175	166	146	149	169	166	141	143	168	189	151	167	161	162	151	169	146	160	162	174	145	144	156	167	156	156	184	179	180	167	160	167	143	160	158	177	181	154	148	151	154	171	153	187	154	170	136	151	157	171	151	155	177	156	156	141	194	156	161	156	161	132	181	169	156	149	148	143	167	145	168	151	139	177	161	170	163	181	163	170	158	149	177	176	161	169	149	175	134	163	142	163	168	170	144	143	160	144	156	127	154	157	171	162	147	166	151	171	162	146	177	154	144	175	144	167	150	172	174	152	158	160	172	131	161	146	151	164	151	160	147	155	144	153	145	155	151	159	165	167	164	149	147	154	169	138	164	165	171	134	174	178	140	157	181	153	158	139	165	141	163	149	171	132	168	170	176	151	157	159	176	173	173	139	153	151	145	167	154	138	143	168	165	153	160	161	153	161	143	149	164	152	152	162	173	169	152	154	148	169	160	179	164	147	164	159	152	146	156	170	148	156	158	163	167	148	161	140	153	143	152	170	155	169	158	138	169	163	179	156	186	159	150	132	167	162	153	166	143	148	163	153	157	142	181	154	125	154	170	139	145	153	165	178	139	176	165	200	148	156	183	159	128	140	148	136	133	140	145	173	168	171	136	163	122	174	136	166	159	161	163	159	162	160	176	175	160	147	180	160	160	164	144	178	181	158	152	159	169	148	158	151	167	167	164	138	148	155	170	156	161	166	150	160	165	183	149	154	171	163	164	166	148	146	165	154	157	142	178	147	164	149	183	151	178	173	139	154	136	149	159	173	154	152	145	146	153	149	165	180	153	160	150	162	191	134	153	129	153	167	169	134	144	146	152	151	149	157	162	136	169	149	165	168	168	162	148	149	163	173	147	173	169	148	170	127	164	167	162	154	162	136	139	146	151	170	125	157	157	177	172	133	170	153	146	167	174	149	168	152	141	152	170	153	176	153	141	174	130	159	147	159	136	169	163	148	146	156	141	150	169	129	158	167	167	182	129	157	138	163	135	146	165	163	156	158	162	146	172	160	160	149	138	155	168	142	152	144	161	149	154	141	157	158	138	161	177	154	154	185	166	169	160	153	159	145	171	148	169	173	145	169	151	134	155	164	160	134	181	153	171	145	135	151	160	166	166	172	168	136	143	149	158	140	150	159	182	157	166	154	166	189	162	165	184	168	167	164	141	149	171	151	173	149	147	162	148	153	173	143	156	173	150	181	158	165	148	175	174	168	143	165	176	147	170	154	152	152	168	150	156	161	144	141	179	159	167	167	147	151	153	154	140	152	148	156	152	207	170	148	156	142	140	172	156	160	147	163	156	142	169	148	165	166	159	186	162	165	167	172	173	162	156	142	165	148	156	154	163	171	152	166	154	126	156	182	165	172	152	140	147	155	163	155	154	153	159	151	126	171	143	165	168	178	172	168	160	126	177	170	185	183	154	159	149	144	153	157	151	153	151	138	155	166	158	143	146	171	143	177	139	160	137	157	165	176	151	178	154	171	172	145	145	173	162	140	146	140	150	148	161	148	165	160	162	186	162	153	147	153	168	165	137	154	153	141	181	145	140	144	161	157	159	141	166	156	142	148	167	152	169	159	156	172	146	170	141	166	155	155	131	155	148	149	156	143	155	135	172	158	169	173	137	141	148	152	157	138	168	169	138	131	161	161	139	135	149	156	165	180	168	172	157	152	186	157	161	155	151	155	158	139	189	168	180	178	163	144	163	154	177	132	151	181	146	160	156	177	149	157	170	192	162	167	157	168	166	167	151	164	166	164	153	144	165	152	153	166	165	148	173	150	165	143	155	151	151	154	159	174	132	164	154	146	125	140	159	171	162	148	154	164	195	162	125	156	163	146	157	156	141	148	153	157	153	144	155	178	138	161	153	163	154	162	158	164	144	154	157	160	167	162	141	161	168	170	150	169	144	169	149	159	137	170	142	172	139	185	142	144	156	146	147	164	161	152	135	160	135	151	147	141	156	155	161	156	122	139	146	154	169	142	165	152	195	164	176	180	173	157	172	173	173	177	163	152	176	179	176	143	166	162	151	144	139	135	151	162	152	144	149	156	161	149	156	131	125	163	167	190	169	190	154	171	148	152	124	152	182	147	152	157	159	163	153	157	181	165	157	174	155	177	146	156	151	167	165	179	134	165	183	159	170	141	134	179	138	169	155	157	142	141	185	182	150	149	144	152	182	156	162	161	168	160	149	155	157	147	160	138	149	188	176	158	162	135	155	158	154	171	161	157	177	156	141	149	150	156	175	151	164	148	153	163	134	157	165	174	180	165	173	156	147	169	179	161	148	173	143	166	162	175	158	158	146	149	152	151	154	161	171	159	161	163	178	177	157	175	151	157	161	170	132	185	148	164	168	164	125	171	146	149	184	160	167	162	179	152	176	165	170	153	163	159	157	156	160	154	145	147	155	172	146	140	178	164	155	155	151	142	155	154	167	157	159	183	162	148	149	149	140	154	156	179	147	166	162	139	159	171	150	151	140	147	160	151	160	160	152	147	172	149	157	156	158	184	164	150	134	151	141	165	148	163	158	154	138	141	173	150	149	175	172	146	157	159	158	146	152	173	140	159	173	163	169	147	161	174	155	173	154	156	146	136	154	177	183	160	154	161	161	135	173	158	143	152	146	140	160	177	156	151	178	157	187	148	154	142	169	138	161	160	145	158	158	174	133	152	157	147	158	137	167	143	136	169	152	162	146	168	138	182	170	157	141	165	159	144	151	151	149	169	167	153	140	164	186	156	144	174	157	140	178	174	160	155	151	172	154	151	146	160	159	166	159	152	150	165	183	160	144	142	134	162	168	154	146	130	154	167	171	169	148	172	145	149	143	147	160	167	167	167	154	138	161	169	142	137	169	154	155	171	144	182	160	175	158	159	153	175	155	138	135	180	149	191	145	161	163	175	138	148	148	136	148	165	154	163	133	145	138	147	158	159	172	162	155	170	162	161	154	170	155	167	174	182	174	143	156	168	160	174	130	119	153	157	148	159	183	168	181	163	151	148	148	145	153
22318	3159	1850	1621	1185	898	786	1785	646	617	531	567	558	508	536	494	521	521	517	499	489	494	513	544	494	508	489	475	495	495	457	492	477	469	459	480	513	496	473	500	496	450	508	481	510	514	460	489	471	471	503	509	475	511	517	500	513	477	474	511	489	540	477	502	451	705	531	506	478	485	495	487	455	534	495	484	469	445	506	470	474	487	468	468	479	504	484	497	486	478	493	470	488	515	493	518	482	490	490	519	450	485	509	493	494	505	498	487	493	462	483	509	510	486	486	467	471	459	465	498	464	475	471	479	474	481	489	479	522	451	485	490	472	494	499	523	492	488	460	477	485	503	453	476	489	512	504	509	518	506	514	444	511	487	471	503	468	473	438	481	474	513	471	480	508	470	473	518	510	473	486	501	470	476	499	474	441	473	454	513	470	515	471	497	463	467	508	475	491	479	503	495	479	478	475	490	493	473	431	497	478	507	485	501	482	486	463	472	508	490	461	510	469	453	478	493	464	502	512	483	468	476	443	473	483	477	473	507	478	499	486	474	450	448	455	486	505	490	509	463	497	479	466	470	455	496	537	481	512	475	447	478	504	493	476	450	478	446	474	523	500	491	454	485	494	475	490	463	485	471	455	490	466	517	462	500	514	474	489	465	498	454	478	480	532	445	510	457	429	481	482	508	484	495	482	483	525	461	468	484	483	472	488	496	468	482	441	458	500	508	499	503	466	473	489	480	513	508	485	473	463	463	471	496	463	459	517	459	445	494	488	530	469	519	469	491	476	460	513	456	533	442	439	481	488	496	483	503	478	472	516	497	506	493	485	488	472	489	457	467	467	489	470	497	491	491	433	521	449	498	470	514	483	457	506	488	440	518	488	482	522	483	433	473	504	513	502	446	471	466	476	515	501	488	458	510	433	498	482	519	479	495	479	464	514	468	449	488	477	512	490	485	479	488	479	443	502	501	476	488	492	464	464	473	512	505	484	517	481	467	488	518	509	485	490	440	509	489	473	483	498	474	499	486	487	461	497	470	498	484	480	477	474	513	502	460	492	478	467	460	447	489	457	493	504	455	505	450	512	493	484	490	476	473	486	497	490	476	532	511	474	512	476	478	485	474	447	523	487	486	431	546	489	490	500	466	455	480	497	484	502	490	484	500	493	503	495	476	489	480	497	470	455	416	461	467	459	488	460	515	471	483	520	454	465	477	501	507	477	477	486	511	470	485	499	495	455	515	482	497	519	473	461	531	516	491	477	472	477	481	458	456	520	509	461	512	464	468	495	471	470	496	509	444	474	499	496	532	478	468	480	450	484	461	473	473	478	472	456	499	450	515	456	487	488	492	492	485	492	457	474	446	484	475	455	446	494	470	462	512	472	495	520	456	513	466	471	449	480	480	499	477	442	453	495	489	452	480	529	504	452	494	473	497	439	493	474	468	466	456	421	489	478	486	458	489	490	488	472	481	461	483	460	472	465	469	442	496	479	408	491	472	449	456	461	470	476	496	513	467	492	489	456	477	497	438	464	485	476	492	507	524	464	496	466	451	500	489	483	457	495	534	502	465	502	517	498	476	492	449	496	481	482	519	464	474	487	476	469	497	468	459	478	497	480	512	489	497	484	517	480	497	505	490	478	492	482	499	490	467	491	480	507	481	482	472	480	486	476	463	486	461	476	470	471	425	478	450	506	480	465	466	512	509	445	484	443	455	470	465	465	448	481	488	462	461	471	500	508	490	456	458	460	475	484	478	509	475	477	494	445	494	503	438	475	509	518	472	487	487	450	457	514	501	479	457	493	489	446	459	533	462	470	447	463	439	469	486	488	528	506	472	447	447	483	472	501	488	468	493	500	440	452	519	483	454	458	445	444	489	463	517	502	522	480	476	504	464	507	505	480	497	476	490	433	477	491	483	474	542	463	484	456	503	476	448	451	481	445	464	455	480	485	475	469	489	460	475	432	511	419	471	484	486	507	503	514	512	456	466	472	482	521	498	495	486	467	501	467	509	459	487	481	442	478	477	523	459	475	480	466	484	516	489	495	461	462	481	445	480	483	464	489	460	478	512	467	469	450	484	461	464	469	504	466	477	464	488	518	506	485	508	526	479	470	484	434	485	464	500	479	457	479	407	450	478	465	470	469	450	459	468	490	483	480	486	446	501	488	499	469	474	448	477	496	488	465	481	453	483	495	468	496	479	494	474	495	479	504	509	460	503	479	477	487	468	473	454	487	446	484	511	478	509	478	483	471	485	470	465	497	444	492	506	518	468	475	505	455	464	475	510	467	465	513	507	458	521	466	433	457	510	480	449	510	511	452	505	477	456	481	474	475	521	460	481	463	448	495	501	475	437	477	470	436	493	441	451	463	504	464	505	532	500	517	451	503	483	457	499	466	512	483	481	465	432	459	506	512	471	496	459	439	498	490	521	448	507	533	459	460	447	505	457	490	525	489	478	491	505	465	510	433	485	478	476	470	470	504	435	451	474	530	475	504	506	488	515	490	495	487	462	472	494	511	484	488	479	471	514	494	508	447	499	500	487	497	439	472	503	482	509	501	480	490	477	465	458	458	492	473	484	455	496	488	468	490	489	468	476	492	499	468	463	425	461	504	484	462	522	479	486	462	498	508	483	491	503	476	489	446	514	513	440	475	520	471	518	479	465	552	477	510	481	465	495	504	488	473	470	494	476	527	487	501	469	483	457	550	483	474	474	466	467	493	437	517	540	476	431	503	484	492	523	475	484	502	499	506	464	499	486	484	483	478	513	498	497	482	476	497	450	479	492	496	425	465	479	503	426	442	502	472	490	488	472	457	470	479	512	501	488	466	486	447	441	449	454	483	454	515	486	442	461	453	481	458	482	465	517	489	478	469	479	465	464	487	516	507	469	493	507	483	503	485	489	472	468	474	475	490	485	473	498	463	473	511	503	517	481	476	505	494	475	479	492	492	461	485	477	455	510	465	522	493	479	469	440	459	497	515	470	478	478	497	450	494	502	490	495	470	487	470	472	481	467	501	498	488	518	512	451	454	490	480	463	483	489	462	526	469	482	482	468	493	497	538	495	471	474	465	493	468	490	470	422	441	475	485	456	487	492	495	470	511	497	476	483	450	489	473	486	493	497	499	504	475	511	483	495	493	435	473	508	479	482	506	518	432	439	480	450	472	469	530	466	484	436	469	483	476	497	459	470	503	464	479	483	486	472	477	499	500	468	496	497	496	517	449	463	493	473	507	475	503	484	447	462	470	431	459	465	474	453	500	496	489	503	476	493	493	449	487	479	439	485	478	508	475	478	477	501	483	484	486	521	491	478	461	450	445	497	474	468	490	470	504	466	499	507	464	436	504	479	477	475	459	471	518	447	509	477	486	470	467	471	516	460	453	467	494	485	501	508	480	468	497	470	507	470	474	457	474	511	507	474	496	494	486	493	511	447	474	506	498	479	509	486	489	492	487	505	573	485	463	494	483	507	460	447	508	469	473	466	497	482
55660	39729	25459	22142	17229	11028	5624	2246	777	526	458	455	439	428	394	373	386	350	340	331	326	353	318	344	275	315	346	346	298	301	326	307	322	313	273	301	290	319	321	295	299	282	294	282	276	292	284	331	289	319	334	318	306	299	318	308	312	268	316	286	293	307	323	288	302	503	415	333	310	304	251	290	312	292	280	305	287	290	296	313	304	307	280	304	296	285	289	290	320	286	268	285	312	327	305	313	293	311	268	293	295	279	248	287	284	291	266	296	281	257	286	293	295	291	320	296	301	282	277	298	290	259	310	299	285	286	273	289	274	290	290	328	281	287	309	311	272	318	292	307	302	290	348	306	288	285	293	300	296	306	297	293	311	298	290	289	278	312	302	289	340	283	331	272	312	301	296	283	289	277	300	256	316	280	303	342	285	304	280	282	306	345	292	282	284	297	310	316	269	313	271	312	328	301	278	303	290	325	288	300	303	313	308	308	286	290	294	279	302	294	301	300	288	288	333	280	303	301	266	260	311	298	280	305	299	318	318	290	278	258	275	275	294	304	288	298	279	354	292	285	298	303	286	264	280	293	308	310	273	311	303	277	292	302	267	287	319	323	312	306	282	266	286	299	311	299	277	283	294	309	340	302	287	277	274	308	290	296	313	299	305	308	303	311	311	311	298	280	278	277	319	286	262	274	291	296	293	277	293	280	293	291	323	314	277	274	294	276	303	303	282	302	294	298	302	325	294	326	307	299	291	333	287	327	277	289	290	270	287	279	270	269	294	291	270	300	277	284	292	278	293	304	266	299	257	289	282	257	307	295	309	266	276	304	283	301	275	283	275	309	291	293	317	291	269	271	283	278	333	307	303	265	295	292	301	311	262	293	271	292	285	304	297	301	286	292	314	283	305	313	296	292	295	292	276	297	287	310	285	281	294	295	279	272	303	296	305	295	296	333	281	297	302	282	304	307	274	287	287	299	286	289	321	276	319	300	258	295	269	287	284	307	299	278	295	280	287	295	294	281	276	287	309	284	298	308	303	317	294	305	281	288	292	286	292	276	268	281	311	296	306	274	318	329	337	304	323	301	295	284	291	279	305	302	258	284	279	324	278	292	279	282	271	292	304	304	274	311	248	263	281	267	300	291	271	320	289	266	291	275	279	260	296	282	313	304	262	281	273	297	290	325	302	292	279	263	313	273	255	309	268	308	299	311	299	291	301	255	284	271	257	310	284	311	277	297	302	285	293	286	318	294	256	281	300	300	309	274	294	280	279	281	305	305	291	313	308	286	294	269	293	246	311	263	277	260	300	296	325	271	312	294	291	278	327	320	275	307	304	273	272	288	314	304	303	264	263	271	287	268	280	308	256	279	298	290	301	305	304	316	319	288	304	303	300	270	294	298	289	289	260	288	287	286	251	264	298	291	330	285	275	297	286	274	296	262	302	298	295	292	300	265	288	311	290	251	295	266	285	332	277	274	293	314	310	284	281	318	293	270	290	273	268	292	302	300	265	273	283	306	303	296	305	298	293	288	269	255	274	275	338	300	278	298	304	283	285	299	291	292	298	279	273	295	279	280	324	291	298	301	298	302	298	278	289	322	267	292	303	281	296	286	309	301	306	310	312	288	279	290	322	282	269	293	284	279	304	289	309	316	274	301	265	302	296	274	288	283	259	287	283	308	294	280	296	293	280	309	284	284	295	291	304	271	305	286	287	274	297	281	289	273	317	298	287	283	273	319	325	264	273	290	270	297	291	269	287	300	338	280	301	294	281	280	292	286	280	308	304	290	284	301	293	285	297	272	314	297	301	268	295	275	299	279	315	289	279	305	286	284	300	264	289	302	305	279	275	282	283	287	311	275	313	315	263	274	288	285	285	309	273	280	292	272	306	288	289	279	311	303	305	305	289	301	287	313	290	302	307	285	256	281	283	316	307	291	276	317	281	292	282	313	301	260	298	270	292	308	294	286	259	294	291	269	303	287	303	281	287	319	283	296	333	273	274	288	305	291	313	279	276	292	269	317	299	300	271	294	284	291	274	285	306	281	299	299	287	278	293	296	305	287	303	300	297	289	276	309	277	283	305	282	289	290	313	290	299	301	265	290	312	305	282	292	274	293	285	262	268	312	243	283	297	267	314	295	284	290	272	268	271	262	275	260	315	299	306	285	279	316	288	293	244	274	290	311	300	314	299	291	248	286	316	284	304	295	283	330	295	302	286	281	308	334	284	286	274	297	267	290	272	298	309	345	287	286	287	276	304	316	317	265	258	283	300	289	307	298	300	332	284	297	281	263	308	287	291	295	289	276	293	294	272	292	286	271	312	310	304	261	281	300	310	336	279	312	280	290	289	289	257	294	283	292	265	264	302	284	297	300	290	301	292	263	305	297	287	309	310	282	297	282	279	296	286	263	287	317	271	249	316	290	304	292	260	281	279	287	284	307	301	265	344	300	309	302	310	282	296	310	297	235	315	285	266	271	320	296	282	301	275	330	303	287	294	298	311	312	289	303	319	302	282	277	317	283	278	314	295	300	300	294	284	288	296	273	251	299	287	305	308	288	295	281	301	306	255	296	310	299	276	289	286	263	296	338	331	263	317	279	312	321	305	289	286	297	274	294	288	304	298	286	287	300	291	272	292	282	274	252	306	286	304	320	344	296	269	317	326	304	316	297	295	298	313	313	298	309	287	294	298	316	312	302	277	318	287	285	303	291	332	305	327	294	275	331	264	281	297	269	288	267	258	297	317	278	273	271	320	279	315	281	288	285	290	296	295	294	275	281	301	278	289	310	317	294	279	312	296	265	296	313	325	318	306	291	291	280	285	289	310	288	293	281	281	312	297	310	296	297	320	281	266	287	300	290	287	301	300	259	276	300	273	314	274	311	299	295	323	324	317	318	289	294	277	290	286	289	292	263	310	297	271	323	310	261	299	317	304	261	273	283	255	283	274	282	293	308	290	294	320	294	315	278	292	315	329	305	276	287	292	243	275	285	298	303	287	285	303	288	310	303	304	285	286	306	264	300	263	257	288	285	288	305	280	300	311	283	291	286	316	294	292	295	282	312	298	286	292	307	289	286	286	326	309	288	293	310	302	286	306	269	319	314	287	300	297	298	297	272	317	277	313	302	292	326	269	293	319	260	289	310	270	279	302	297	277	295	301	301	256	321	277	279	285	283	292	284	289	267	291	270	293	283	287	290	313	290	281	337	279	288	265	264	306	288	282	281	311	292	309	283	290	304	287	306	285	313	302	296	328	276	289	296	282	326	298	283	288	285	297	278	345	279	290	293	297	302	260	272	338	288	292	294	290	306	284	307	289	262	260	276	301	279	324	280	305	286	315	284	296	304	267	284	291	277	294	306	282	281	283	293	280	289	266	277	294	344	323	318	280	268	307	295	267	267	303	285	307	304	299	284	321	313	275	296	299	308	260	278	321	302	293	302	299	307	283	258	331	293	283	293	270	283	278	296	335	301	297	277	254	278	282	308	287	281
47244	33224	10221	9193	6555	5147	4102	4054	2575	2286	1976	1659	1658	1524	1455	1386	1330	1273	1237	1117	1099	1069	1094	1023	1007	960	997	969	935	923	893	971	929	920	899	958	907	899	883	880	813	949	854	884	880	994	923	994	937	1071	957	973	914	853	833	830	830	843	810	842	803	816	840	849	785	2457	1550	1276	793	777	762	837	816	755	790	815	793	820	769	848	783	806	747	786	807	788	767	779	779	816	794	777	785	811	780	777	809	762	802	752	751	836	763	843	774	829	794	816	783	793	723	787	833	814	803	783	849	839	770	788	857	805	787	802	779	747	830	786	752	838	781	779	779	764	806	758	821	785	753	802	800	786	786	843	799	816	815	782	766	770	759	798	804	797	837	729	808	804	808	817	797	843	799	772	801	752	765	744	759	755	753	802	768	776	778	822	778	776	793	807	768	785	786	757	781	734	828	814	792	788	785	759	775	827	766	770	805	796	808	842	779	748	793	806	736	791	807	855	795	796	751	732	731	790	767	801	786	808	779	786	821	772	789	776	785	763	783	765	784	810	754	803	799	778	814	792	805	795	810	793	809	797	722	845	776	729	770	808	785	784	745	724	806	848	733	742	801	738	750	769	769	776	812	788	799	770	753	806	814	783	825	776	750	744	792	821	795	717	742	758	784	755	806	776	778	792	753	785	787	752	750	760	793	848	779	777	749	791	794	760	805	772	771	785	789	834	849	758	735	767	750	794	766	756	796	809	751	798	800	796	774	801	714	790	784	778	769	805	805	737	798	795	776	778	763	752	752	778	795	747	804	795	779	826	841	786	794	740	753	707	758	786	829	794	805	724	777	839	749	764	794	788	766	774	771	824	766	768	795	787	815	756	815	781	731	788	803	765	755	762	760	786	834	786	803	776	780	770	797	812	792	788	769	857	706	803	752	767	792	773	828	735	787	765	768	803	804	758	756	779	797	757	766	749	731	727	811	783	755	768	796	801	774	743	761	771	746	837	745	792	776	780	841	812	799	748	808	778	801	738	771	812	832	786	768	805	794	799	777	780	809	839	768	786	792	784	781	742	727	808	728	766	771	794	803	773	755	766	802	761	779	852	766	788	846	827	815	768	789	825	782	806	798	784	775	758	793	786	800	752	793	790	777	723	778	770	789	726	768	728	805	776	773	781	776	780	767	810	788	760	718	763	763	785	850	781	796	749	780	824	799	787	792	821	796	798	792	756	758	779	747	806	798	791	801	788	798	760	788	821	774	758	809	800	744	723	758	801	808	755	781	731	750	772	798	774	780	794	772	770	774	727	714	787	777	781	800	750	749	797	773	787	815	794	772	769	788	772	800	804	801	802	777	793	817	775	773	800	756	777	803	757	756	811	709	797	787	780	767	822	737	770	760	787	795	835	797	770	766	811	781	772	782	766	787	773	747	764	797	789	761	723	744	780	787	781	827	812	707	826	734	791	785	767	783	804	740	795	772	778	788	770	766	797	821	764	796	784	805	746	783	803	785	775	781	796	760	766	770	775	799	754	788	772	782	780	850	790	807	755	761	775	791	746	791	803	784	812	789	788	791	820	784	801	795	783	741	761	785	801	751	774	817	778	782	768	734	789	788	793	772	786	740	734	712	807	788	744	754	846	810	841	745	761	782	774	783	770	767	835	792	768	804	818	800	841	713	774	810	710	785	758	804	770	796	786	814	814	793	746	798	773	759	805	819	785	768	778	797	740	788	783	763	782	791	803	761	752	772	785	768	824	796	749	819	789	756	751	794	778	757	786	760	797	775	795	774	760	791	768	763	804	734	744	822	781	746	787	786	773	768	796	781	733	762	842	770	789	737	788	756	764	785	777	820	787	812	778	713	743	699	817	763	796	778	798	810	784	828	826	786	814	808	805	796	776	806	778	781	765	806	765	758	793	774	762	831	801	756	771	824	824	810	748	798	771	777	789	770	801	802	864	787	745	773	764	752	815	782	754	794	749	745	801	802	810	748	786	798	770	816	816	810	812	777	793	771	757	778	799	802	780	791	741	746	781	737	755	777	784	801	763	808	794	761	811	790	803	769	805	778	823	806	758	757	787	784	806	787	797	797	751	769	809	786	759	790	784	783	786	813	794	783	740	803	786	837	809	786	753	770	773	822	804	789	761	782	761	724	815	765	801	792	757	759	772	821	708	773	810	770	744	759	790	764	830	794	788	772	798	790	769	796	831	766	783	770	776	806	827	775	806	793	827	789	775	811	784	787	800	792	773	757	804	789	785	774	765	736	796	812	779	787	819	776	794	833	756	764	788	811	738	823	849	747	762	778	793	779	792	796	804	829	793	746	779	790	816	795	802	801	781	735	781	755	821	756	772	804	769	767	783	801	761	728	753	808	781	765	713	856	784	827	753	857	768	723	824	770	815	777	763	859	787	817	798	742	766	838	795	812	747	771	787	771	743	781	756	707	819	752	799	727	820	747	811	793	785	794	767	820	764	765	794	774	778	768	758	810	764	725	756	798	775	799	767	754	801	776	822	817	824	808	758	729	749	772	725	780	774	813	770	788	808	758	789	785	774	809	778	803	767	800	769	787	833	771	755	784	780	788	798	785	811	755	796	777	758	783	779	759	808	750	754	798	791	789	783	797	805	778	777	701	734	818	801	752	774	812	773	765	803	790	745	795	754	795	725	797	745	778	774	755	786	783	785	798	756	792	817	737	777	809	772	736	842	791	778	737	827	777	792	774	785	791	776	802	817	793	821	778	786	795	771	807	792	816	781	795	755	788	802	746	767	754	786	779	732	788	774	759	751	784	808	769	814	755	730	795	784	831	788	776	763	775	789	785	756	781	738	725	762	769	781	774	791	807	759	758	760	785	804	782	823	756	801	793	848	819	806	777	798	774	814	812	779	738	772	774	790	782	770	802	751	784	798	799	787	831	812	781	802	811	777	820	780	746	836	780	769	765	810	744	787	831	773	760	759	840	749	764	780	803	772	819	826	786	812	743	773	815	759	771	786	803	795	765	795	797	816	706	777	789	812	746	810	809	768	806	829	751	831	782	806	776	822	845	768	761	776	801	812	802	810	733	799	757	784	762	763	784	764	818	789	744	756	793	765	799	796	840	844	704	820	835	752	781	789	800	777	765	749	752	799	780	766	739	713	787	759	817	749	787	787	811	857	775	813	836	811	787	798	839	775	816	853	811	745	797	784	823	775	797	771	781	781	765	820	800	790	765	796	840	831	753	813	757	832	828	759	749	794	765	777	780	744	779	776	731	793	771	827	745	771	768	755	777	783	783	762	746	771	804	806	795	785	795	756	785	734	770	715	810	775	772	785	840	765	810	807	755	769	731	793	783	775	791	874	779	810	738	769	775	741	745	783	750	809	777	797	766	818	784	811	738	833	776	790	762	774	755	784	754	766	756	773	790	746	806	750	788	774	796	763	809	841	749	806	788	807	807	782	745	775	776	787	797	827	756	775	775	800	819	828	735	770	767	806	779	779	789	775	782	803	811	794
18311	15266	6627	1735	737	391	243	178	154	161	147	151	151	148	161	148	158	160	129	165	147	146	137	138	164	145	155	140	170	149	157	161	157	159	161	158	154	153	142	138	157	150	155	152	157	155	155	134	145	130	140	135	165	135	137	154	157	140	149	150	162	144	153	161	153	158	145	171	144	155	138	151	143	153	142	177	140	145	162	150	171	179	150	134	151	151	132	159	161	156	154	149	145	145	154	175	146	148	146	153	165	157	169	184	151	150	158	141	142	133	155	151	156	157	153	150	123	132	125	136	162	152	147	138	183	141	154	152	159	144	163	143	163	170	155	161	161	141	155	145	168	157	155	156	140	148	138	154	139	152	177	155	170	147	149	173	156	156	151	158	134	149	149	149	192	146	155	149	164	130	153	175	139	168	164	148	155	156	144	137	151	147	139	182	146	140	135	160	151	146	136	151	151	159	135	135	151	135	144	148	126	126	147	164	153	155	159	148	130	145	180	182	151	143	151	165	164	159	141	145	152	141	140	158	139	155	155	149	151	149	154	145	143	142	143	137	147	131	152	146	182	147	155	152	179	156	149	146	145	139	142	161	146	144	177	148	171	147	170	146	163	143	156	164	164	164	142	170	154	135	144	146	150	143	151	130	166	150	157	145	156	145	156	159	173	151	162	155	161	155	137	145	159	159	185	142	166	133	132	155	144	157	152	143	158	154	148	140	131	115	159	161	155	160	170	154	135	159	142	160	157	149	126	135	132	144	152	162	141	137	154	144	132	171	152	137	165	145	164	157	162	151	150	134	134	133	132	142	155	148	160	150	154	153	151	159	170	174	162	156	143	140	140	152	160	152	165	162	146	142	141	143	148	150	170	158	153	155	156	148	153	156	133	152	149	122	157	135	150	163	167	149	139	145	153	134	130	148	150	167	131	138	175	152	148	147	174	153	165	149	150	156	150	141	152	150	165	138	150	147	145	165	161	147	156	153	152	139	142	155	160	167	148	160	151	172	153	154	165	142	151	156	177	163	164	168	133	158	157	128	162	171	145	130	161	151	171	155	175	129	139	154	163	159	153	146	147	151	151	177	124	156	140	134	147	142	150	164	140	158	157	147	161	154	138	166	146	167	145	153	160	154	173	176	145	167	140	155	135	153	140	159	155	168	152	133	198	157	163	137	152	143	169	164	164	164	170	179	152	154	144	174	145	159	145	156	134	163	145	159	137	163	153	135	154	154	164	150	149	135	171	160	149	158	151	143	134	146	154	150	168	162	145	159	150	159	159	144	151	165	150	168	145	145	155	153	157	151	163	133	147	148	159	177	163	162	153	159	162	168	150	158	172	150	149	155	163	143	149	146	136	165	142	160	155	159	161	165	163	152	152	165	151	164	164	148	156	160	155	163	161	162	154	141	159	144	166	156	142	150	157	135	130	131	161	147	138	151	141	169	151	155	179	170	130	164	161	154	150	161	145	157	154	153	172	152	148	171	152	151	142	151	162	159	146	137	150	159	147	143	132	132	158	163	142	176	147	151	167	155	155	150	167	147	144	160	148	156	150	155	151	145	145	144	146	133	136	143	162	154	164	154	152	122	151	158	162	156	163	163	153	142	143	152	179	158	144	129	158	155	133	161	150	134	160	157	164	150	173	150	147	143	180	147	147	153	137	162	157	144	145	147	169	135	157	157	139	175	141	132	157	186	139	152	129	141	158	143	146	163	155	167	149	168	150	156	169	156	152	139	155	136	166	162	137	161	160	150	145	153	149	187	144	167	156	150	138	144	133	152	174	154	161	151	161	127	130	160	141	150	153	135	160	149	130	156	136	155	154	185	146	158	149	166	140	143	174	160	164	135	145	133	134	164	172	170	134	149	150	147	134	156	137	132	165	162	139	134	156	149	148	150	144	157	171	149	163	155	141	145	134	141	158	158	165	154	152	131	159	147	146	164	151	139	145	167	134	147	157	141	159	168	141	171	159	149	152	152	140	147	144	157	126	145	151	165	166	156	153	138	170	141	161	168	154	156	154	161	155	146	150	162	147	190	163	145	159	152	149	153	171	176	142	147	157	148	157	138	156	149	144	163	181	124	146	128	173	166	150	135	168	167	167	156	149	167	168	139	145	152	156	149	181	165	128	172	137	166	139	145	158	154	144	152	171	173	161	156	176	153	156	148	139	156	165	146	147	161	136	155	133	148	146	155	123	152	150	179	157	165	164	164	160	167	154	156	151	152	155	147	149	144	145	149	129	182	155	143	141	155	155	156	137	146	149	186	145	129	153	146	134	146	129	134	150	178	134	147	173	154	150	141	139	137	167	145	142	137	140	146	135	158	184	172	133	148	143	149	160	156	162	162	186	152	156	162	143	167	141	158	169	133	165	142	130	144	166	169	158	136	158	182	155	139	135	153	157	154	153	180	142	156	160	154	142	155	150	157	158	158	146	173	152	156	133	161	162	157	173	166	139	153	151	142	162	154	158	147	151	153	165	123	131	140	148	162	151	116	143	155	147	148	140	130	154	160	155	155	164	153	143	155	155	152	149	127	148	133	161	164	182	135	165	149	146	169	142	172	144	145	181	154	163	170	155	138	156	146	144	134	148	156	153	148	151	161	154	155	164	140	137	152	159	135	153	146	157	158	164	151	157	139	132	146	151	178	142	142	159	132	154	144	175	134	155	166	147	141	135	145	166	151	140	142	141	163	163	154	168	144	132	139	147	168	155	164	158	162	174	155	154	147	147	138	153	145	148	159	138	186	134	153	173	119	166	158	162	155	158	143	146	130	152	144	152	144	142	154	151	177	149	153	152	140	122	159	150	144	147	168	134	115	163	140	141	145	150	143	147	179	140	142	123	126	150	145	143	143	143	172	143	129	141	149	148	131	143	130	155	178	168	153	154	164	134	150	161	140	144	159	159	163	147	144	164	153	168	173	147	158	139	162	138	172	142	161	163	146	142	141	143	133	159	137	159	152	147	170	145	155	140	135	152	146	149	157	155	146	155	143	172	145	161	154	155	125	149	158	132	138	183	141	146	143	157	157	147	147	158	139	134	103	150	136	159	163	171	156	128	124	149	162	151	171	167	137	157	166	132	144	146	142	147	174	145	160	158	161	156	157	177	166	167	165	120	156	144	142	147	141	148	148	145	152	184	169	173	169	154	159	172	135	142	169	139	132	139	150	168	155	152	164	176	157	144	133	158	159	154	157	151	140	134	145	154	156	162	148	159	143	153	157	137	169	152	142	146	167	158	137	147	153	159	141	135	154	174	150	172	162	141	137	169	152	168	157	158	174	142	147	151	145	161	172	150	147	146	152	152	136	169	149	165	145	155	132	157	156	167	148	147	154	150	143	144	174	145	178	166	169	138	156	144	142	132	135	156	168	143	144	147	167	150	128	159	154	158	136	137	157	152	148	137	133	151	125	157	164	160	147	166	154	169	153	141	140	169	147	156	157	155	160	148	184	140	147	168	145	152	160	153	168	165	139	138	153
15974	13603	5908	1251	719	606	560	588	583	461	523	485	511	511	505	498	483	492	474	458	480	458	489	471	482	528	493	471	479	465	460	491	455	515	474	467	441	471	436	490	494	466	446	467	496	441	443	428	464	477	481	434	470	463	460	447	472	440	459	451	445	471	491	467	467	514	587	466	475	458	481	499	503	467	469	469	458	468	468	459	470	438	488	490	476	479	446	456	414	470	481	452	465	484	519	489	439	440	441	441	499	467	455	473	458	456	452	428	472	457	461	465	475	452	507	476	465	449	441	496	422	437	470	453	472	484	471	470	478	468	485	468	418	417	503	454	450	447	481	477	494	474	415	477	497	461	487	481	470	493	479	444	455	437	433	509	475	452	462	467	512	482	469	479	483	470	457	462	439	460	454	500	480	487	468	470	429	457	453	449	432	451	432	477	504	461	448	440	446	454	484	478	451	472	438	445	500	438	456	463	437	498	477	452	455	479	422	454	444	430	518	456	470	441	467	463	458	470	500	434	445	469	484	456	477	457	456	507	473	469	474	456	525	474	469	447	453	493	520	476	454	489	459	477	436	477	446	420	454	489	443	429	447	478	449	486	464	479	471	471	436	465	453	475	471	457	419	499	470	470	455	468	490	491	442	481	456	460	484	458	492	488	463	470	497	473	450	471	476	477	425	434	486	442	500	443	465	447	479	448	439	443	495	454	477	448	509	524	502	450	450	466	475	470	461	447	495	471	488	504	474	483	459	472	443	488	455	451	484	509	494	439	516	506	448	453	444	473	485	458	474	477	466	470	459	503	431	505	463	430	473	482	454	485	453	483	450	473	485	454	463	474	465	500	464	449	440	487	535	487	464	466	489	458	447	482	492	437	492	465	472	428	460	451	434	446	450	505	487	425	441	479	457	472	472	444	468	441	468	477	447	425	459	453	467	440	454	461	468	452	451	472	485	475	467	475	470	476	452	474	462	420	454	485	470	474	476	482	445	460	498	486	494	462	441	450	471	482	457	480	466	452	478	480	432	460	449	486	465	475	460	440	482	430	468	461	449	463	448	462	461	489	476	468	466	466	489	512	503	476	460	481	441	444	453	467	475	483	429	478	488	500	427	431	459	447	451	417	487	489	432	462	481	449	466	451	445	493	446	448	474	447	477	464	478	464	446	445	413	523	472	499	461	477	433	475	487	475	474	471	463	515	418	451	444	462	480	457	453	469	463	466	435	483	459	458	477	450	447	464	464	436	435	493	510	458	449	478	499	488	471	471	498	457	453	429	469	466	491	464	503	465	459	465	453	475	502	468	472	468	450	453	450	486	467	487	485	481	464	446	472	484	483	477	468	490	486	467	425	484	500	464	452	479	494	446	505	478	448	452	431	453	513	467	465	455	487	439	476	475	474	487	462	478	464	464	468	459	463	432	444	465	503	479	426	446	452	470	460	439	456	472	459	475	422	468	453	469	486	442	461	444	427	471	487	498	507	473	448	416	461	454	490	488	495	461	445	501	441	439	470	468	497	477	457	471	478	491	457	466	485	491	456	468	439	463	476	445	495	454	450	476	454	476	450	475	454	452	472	475	496	442	461	472	493	482	424	453	458	494	481	469	462	436	466	469	489	476	482	454	491	479	508	498	443	431	477	469	458	441	448	474	452	489	483	460	450	494	481	450	495	521	476	447	427	455	478	453	480	497	429	493	432	452	452	461	478	468	484	440	441	434	507	460	491	468	448	484	446	458	436	479	448	460	472	469	463	421	468	421	468	430	499	453	429	427	454	456	471	462	481	483	467	497	478	462	442	428	440	391	452	470	477	462	446	497	471	460	470	448	446	479	468	472	464	455	454	446	456	429	462	447	467	470	492	455	444	443	466	463	450	441	474	479	441	456	522	438	482	501	498	430	435	497	470	490	453	457	505	430	457	452	483	492	513	465	482	442	437	466	448	487	460	473	467	456	433	479	468	449	426	491	467	500	443	447	479	469	411	454	474	492	482	461	433	445	484	477	490	451	449	448	476	441	502	463	492	468	423	525	485	429	478	453	471	488	461	488	457	443	472	449	492	459	502	469	473	482	400	435	474	458	428	467	451	458	458	450	465	492	460	457	434	449	446	432	456	492	443	470	444	482	435	480	452	463	499	471	478	447	456	450	470	469	442	466	466	502	474	494	439	441	491	471	475	475	467	487	441	479	485	436	494	476	480	451	479	436	503	465	517	458	443	493	504	470	448	449	481	491	476	445	471	486	451	444	441	464	439	474	494	490	458	464	494	425	429	465	483	459	430	455	459	479	478	469	447	464	480	455	458	461	487	472	452	475	476	445	464	458	419	430	476	412	464	469	474	485	416	437	506	430	428	455	488	441	426	475	441	463	498	454	458	505	455	494	468	455	457	508	454	457	465	479	454	394	457	438	454	438	465	477	487	455	460	422	474	471	461	435	501	465	465	479	480	444	467	446	460	455	442	451	492	485	457	433	460	456	450	462	453	455	484	455	442	444	438	485	464	442	449	408	453	504	501	538	468	464	448	463	489	506	493	473	475	464	442	431	439	485	489	457	431	497	484	470	459	462	489	509	490	462	446	472	487	458	448	473	424	459	452	498	496	463	487	467	440	480	489	461	490	433	476	477	448	453	469	487	459	458	455	486	452	428	494	484	449	459	467	511	451	450	441	490	456	485	479	454	483	434	448	498	454	450	480	426	444	456	475	463	435	434	471	448	456	477	454	461	481	427	440	451	462	446	468	469	454	504	452	505	494	474	471	489	434	483	495	457	460	449	465	477	473	505	496	476	441	465	469	469	472	428	460	454	441	486	439	468	461	460	492	456	446	426	494	458	487	456	446	468	474	505	457	479	481	480	496	466	439	521	492	470	454	467	468	461	482	482	492	441	481	479	464	441	446	431	462	440	437	489	475	469	488	446	506	468	480	443	478	509	493	420	447	454	438	467	476	489	512	456	463	456	472	459	470	425	454	466	486	465	460	464	479	465	475	480	419	447	481	495	440	488	487	509	473	513	450	443	481	478	490	461	442	497	481	454	449	463	455	470	432	477	466	449	472	482	485	528	453	462	490	452	469	476	463	442	473	436	466	485	419	404	487	467	421	466	474	480	483	505	502	458	433	433	486	449	444	445	457	428	484	476	430	469	480	432	435	419	449	475	474	463	444	469	437	489	436	461	480	480	417	485	432	487	493	489	464	510	444	471	495	498	485	490	456	442	451	434	460	451	441	450	468	473	480	453	456	461	471	455	473	435	446	462	437	478	465	475	462	396	471	501	466	449	432	433	476	485	459	470	434	477	491	476	461	449	468	478	419	488	466	424	487	459	449	475	478	455	446	460	488	466	466	431	469	456	453	491	436	446	479	482	446	431	485	457	489	479	501	490	475	456	435	447	437	467	462	455	478	485	464	441	484	420	438	477	455	472	484	476	436	483	462	449	453	476	448	458	419	487	459	466	467	470	455	447	486	455	453	490	476	471	465	472	480	418
31784	29344	14857	5520	2058	759	310	216	178	211	182	173	181	187	156	160	184	153	153	162	174	177	163	182	165	160	166	167	156	160	149	153	168	164	164	156	160	162	171	167	169	161	147	181	162	144	165	172	157	155	168	159	173	141	151	148	133	160	159	159	164	161	151	161	160	193	193	155	165	176	150	171	169	164	154	151	165	171	154	171	165	187	158	168	179	152	176	158	166	157	191	169	159	176	158	156	155	150	144	164	149	161	148	169	170	159	189	173	154	160	165	164	157	172	168	153	172	160	164	150	162	165	164	167	155	156	191	148	154	163	162	177	162	145	175	173	148	136	165	162	157	151	188	165	149	162	162	149	177	151	163	145	135	143	149	148	147	160	166	153	171	156	179	174	150	143	160	144	164	130	182	136	148	163	160	153	141	158	162	156	177	168	145	165	161	150	158	147	167	152	158	138	159	173	163	160	177	173	165	170	156	153	173	139	176	179	167	163	168	182	155	159	152	163	154	182	143	169	158	171	154	162	153	183	141	161	162	151	141	172	169	147	178	150	161	160	182	153	163	160	157	167	167	170	160	156	174	178	152	167	183	170	143	153	160	150	144	171	186	158	158	160	158	156	178	172	150	158	170	158	178	163	171	180	152	165	151	160	181	163	157	154	173	167	173	149	159	163	157	150	164	167	170	177	154	166	158	158	168	179	161	170	161	197	167	144	147	138	150	158	175	153	152	164	153	157	157	156	157	145	178	150	171	173	166	180	159	145	151	172	167	155	152	166	172	156	153	171	167	137	150	147	178	174	170	155	169	176	155	168	136	166	142	158	150	154	174	166	168	155	149	176	184	136	167	157	169	155	161	177	157	166	167	164	144	181	179	144	157	143	158	164	142	165	154	160	162	172	140	163	173	149	140	151	180	144	150	147	151	185	170	169	174	184	164	167	142	155	159	174	150	144	182	157	156	171	162	161	166	163	155	168	146	158	141	168	169	180	172	163	156	163	190	154	159	152	141	164	168	163	170	179	181	160	149	176	178	159	142	165	157	161	172	149	153	151	173	141	166	156	159	143	154	163	148	142	155	182	156	164	145	155	167	144	154	171	171	132	158	169	145	200	149	162	141	179	160	163	168	182	149	191	170	182	170	159	175	178	156	199	158	164	169	175	155	192	150	165	155	175	159	156	143	165	168	160	180	167	161	182	159	135	153	180	157	186	151	172	151	153	156	175	175	166	156	165	170	180	157	158	153	160	175	186	169	165	136	153	172	174	160	147	170	131	153	155	186	164	148	141	165	186	154	171	150	158	141	186	184	187	147	180	160	165	151	134	155	175	165	152	172	145	164	162	176	152	163	163	158	141	157	157	160	140	168	171	171	192	155	161	171	151	164	160	163	161	154	159	167	153	165	149	160	171	175	153	163	161	167	178	153	181	153	142	172	171	170	162	190	157	191	167	171	133	152	150	181	143	178	145	140	146	154	147	148	152	165	152	169	162	158	152	138	162	151	165	178	164	167	153	155	150	157	186	152	164	164	173	192	145	168	162	171	156	174	147	155	179	169	163	158	135	158	138	157	150	169	157	144	181	140	156	164	165	164	160	195	142	176	144	181	145	153	179	161	169	179	175	163	164	166	155	166	182	181	181	167	157	157	165	169	170	170	165	170	160	136	152	190	151	165	131	159	162	165	146	140	162	174	166	164	170	151	158	171	148	162	166	142	153	175	159	149	161	181	160	146	171	155	153	149	158	195	184	167	153	150	130	169	161	166	175	155	172	165	160	161	156	158	149	159	165	155	147	168	155	155	175	181	181	158	155	167	184	159	158	166	137	160	167	152	161	162	196	159	169	149	146	144	173	154	159	162	159	171	206	152	165	161	188	173	191	172	171	122	173	166	161	174	165	186	179	161	180	141	159	152	144	155	142	154	143	190	168	176	156	166	184	176	167	151	151	158	157	161	177	174	164	170	163	173	149	180	137	145	160	150	163	164	168	148	156	143	168	163	153	187	169	168	156	177	160	152	160	148	189	160	169	165	174	150	165	143	175	162	167	151	166	162	158	155	165	156	154	172	157	156	159	182	161	199	153	164	162	169	163	160	156	157	181	171	140	154	160	172	193	180	156	156	173	153	147	166	189	156	170	135	170	173	162	158	184	154	183	183	153	167	159	157	149	161	153	179	174	155	136	151	161	172	159	164	173	184	153	152	152	171	157	157	162	178	174	167	145	171	152	172	170	151	139	150	150	163	182	166	151	187	157	170	147	176	161	151	162	158	161	163	148	154	177	173	147	157	153	192	163	155	157	156	164	153	146	164	171	155	149	179	170	157	140	143	161	161	167	150	166	175	190	166	173	166	180	162	165	169	197	150	158	174	175	140	140	181	138	164	177	164	150	163	167	154	169	144	155	170	157	159	174	155	185	152	159	156	150	152	165	155	144	173	160	183	171	149	164	152	164	163	157	164	153	160	143	152	176	170	158	175	164	142	178	180	171	164	152	164	134	145	147	152	163	167	153	171	152	156	169	147	156	162	172	150	150	152	144	182	152	133	167	184	161	175	169	141	157	144	168	159	159	159	164	202	168	150	174	168	165	168	153	150	180	163	143	176	153	143	175	158	159	169	167	150	171	156	163	138	167	149	154	162	157	157	161	167	179	173	182	157	162	162	194	176	168	160	171	171	166	160	172	152	156	156	156	193	171	148	137	155	165	177	157	160	166	163	178	170	153	151	170	165	169	155	175	167	185	168	156	184	178	165	163	180	156	152	158	157	184	148	160	166	138	160	169	157	173	172	193	191	192	170	167	140	152	175	169	166	170	161	145	168	145	179	153	171	172	145	136	138	167	173	171	166	151	152	167	151	172	161	166	150	172	163	160	188	173	146	177	163	156	157	153	167	167	166	148	174	177	178	157	166	189	173	141	165	162	171	170	144	152	168	154	186	168	168	171	151	168	186	161	187	138	167	174	154	160	177	149	165	169	165	173	167	159	162	166	165	181	166	158	175	157	172	147	180	172	164	164	169	144	159	170	155	167	161	160	162	165	143	160	147	158	170	178	152	154	174	171	172	169	150	148	170	178	178	165	170	168	154	162	183	169	172	174	151	160	182	169	145	181	174	152	162	166	168	168	167	137	172	142	155	142	156	157	161	153	174	163	147	167	167	195	152	138	174	169	129	162	170	169	167	151	158	163	162	168	158	174	148	165	157	150	148	180	137	178	153	149	169	164	171	171	144	161	185	165	168	183	155	123	171	167	158	178	163	175	170	158	179	171	174	156	148	153	146	147	167	164	157	166	154	171	160	194	149	169	160	142	167	167	162	166	147	171	150	189	162	173	151	158	154	178	158	168	143	132	154	161	171	149	182	142	150	154	161	192	182	163	144	169	165	182	155	172	147	161	154	151	144	151	138	142	171	161	170	165	165	154	151	164	164	154	160	151	154	158	147	156	155	158	176	160	166	165	157	155	162	154	147	158	162	172	172	148	178	163	154	184
25464	22853	4805	1634	1098	916	733	721	650	656	596	567	580	564	559	559	507	480	526	587	495	503	532	476	523	523	488	470	460	493	516	498	478	532	530	504	520	493	504	494	534	458	502	544	471	495	533	508	531	514	542	528	500	474	501	530	518	465	504	454	491	507	474	562	494	688	570	479	524	453	487	485	501	498	514	502	498	433	511	529	541	500	564	487	519	471	495	500	447	526	488	506	502	451	504	442	469	465	499	518	488	499	516	524	465	472	479	519	467	470	518	488	491	492	497	481	481	505	524	499	505	467	484	462	498	498	505	502	451	541	521	485	494	482	499	513	493	513	491	508	474	515	501	494	474	489	521	499	478	469	491	497	547	506	502	483	477	486	539	503	473	483	513	474	496	496	506	557	474	479	524	548	499	521	444	462	481	470	493	495	497	509	475	536	561	499	489	505	476	449	489	531	512	467	479	551	488	486	535	523	461	506	510	446	508	488	488	464	542	485	572	502	502	455	463	472	493	517	512	495	479	472	465	528	522	488	497	518	491	459	524	525	468	464	514	495	479	514	520	491	518	484	512	511	475	481	513	479	456	495	531	474	496	485	499	493	478	507	473	492	491	493	489	446	497	483	458	499	458	479	509	463	459	472	491	459	514	480	505	540	519	485	476	480	492	471	519	496	472	472	481	498	503	480	500	510	523	504	479	465	504	484	467	474	504	488	473	503	483	509	496	513	507	517	495	466	467	493	542	506	476	482	441	470	485	484	475	475	480	485	487	471	491	492	474	539	544	482	486	553	529	511	479	489	499	461	522	493	486	489	470	503	493	520	485	449	512	499	503	491	506	479	498	497	465	495	471	537	487	499	513	479	542	483	483	512	485	517	557	498	530	493	506	500	475	476	513	482	500	498	491	464	511	504	508	505	462	497	472	459	476	492	512	484	490	460	479	482	500	503	499	492	525	505	493	481	524	505	516	483	475	485	497	512	518	485	480	490	473	494	516	508	538	496	503	473	456	469	464	492	508	476	492	439	522	472	537	496	487	534	483	485	495	489	473	469	482	465	492	505	484	494	500	505	470	472	477	521	502	487	479	498	470	465	519	484	493	504	491	508	449	482	500	469	489	506	495	526	475	512	504	456	512	476	475	481	515	488	479	468	526	535	499	484	523	488	552	466	461	504	453	474	466	504	493	508	430	521	517	463	489	539	472	503	510	520	504	477	494	476	493	513	514	490	470	482	474	489	489	510	504	466	496	487	496	506	523	513	480	471	527	540	508	504	501	473	503	458	518	499	461	466	503	535	530	505	475	495	499	511	460	490	507	482	535	495	478	488	510	483	483	483	477	468	490	499	540	521	491	460	485	481	493	508	507	520	489	470	478	500	465	524	498	459	474	493	481	529	517	481	496	513	533	498	494	522	530	502	515	476	476	463	481	493	549	472	485	477	526	502	482	487	483	474	539	443	523	528	468	460	493	492	498	509	499	536	508	504	496	496	479	461	487	511	479	494	476	522	519	484	527	501	512	507	509	499	497	509	507	470	507	522	476	511	498	490	485	521	476	489	520	527	503	514	494	506	535	517	510	509	489	474	509	497	509	491	498	499	485	510	488	485	481	491	495	503	529	447	482	515	494	488	453	465	497	516	470	461	530	497	497	462	500	468	551	463	481	505	501	541	489	551	467	495	458	500	490	473	474	509	496	525	475	504	491	473	483	495	496	472	495	485	512	463	479	487	470	500	479	482	500	518	495	499	487	512	483	483	474	460	534	514	474	517	508	478	478	509	521	509	446	489	455	498	442	515	523	550	518	463	509	520	493	495	547	474	499	446	465	506	461	492	455	506	537	471	536	495	492	487	504	505	489	504	501	513	508	467	490	523	472	496	486	494	521	479	507	496	484	495	491	515	505	511	510	478	492	514	512	438	471	444	468	537	506	473	494	506	456	476	526	508	473	480	503	517	515	521	472	482	511	502	427	553	493	498	469	523	508	499	486	464	497	465	526	496	479	482	495	536	528	494	479	495	469	512	487	495	474	506	521	475	504	518	510	516	525	481	462	529	460	467	484	527	517	464	498	534	496	483	467	535	501	462	482	467	533	502	509	523	470	478	498	496	467	499	472	477	508	533	482	505	504	481	482	490	511	477	502	494	459	461	471	443	478	487	485	459	486	461	499	470	515	474	490	496	489	464	515	515	508	498	453	480	498	513	547	485	522	486	512	484	479	470	484	515	452	484	492	514	488	483	516	431	481	527	495	542	485	533	494	495	516	508	538	504	488	461	487	526	435	532	488	494	503	497	472	472	527	506	475	483	490	519	537	451	464	488	484	458	497	475	507	493	495	488	470	467	482	497	509	463	463	484	541	464	495	440	474	488	480	477	484	472	504	493	475	479	490	431	506	522	518	490	515	494	530	439	503	468	487	520	498	471	493	461	506	501	499	498	496	475	514	534	501	487	506	498	444	503	486	527	487	491	472	475	501	479	496	497	502	485	469	497	564	487	484	475	448	497	483	468	480	484	479	460	492	512	456	500	537	513	492	510	487	513	497	461	478	499	493	476	536	482	472	535	496	538	468	462	493	511	481	510	499	502	519	515	486	503	475	481	485	522	483	493	502	467	463	474	464	510	501	516	478	455	464	477	501	474	506	519	497	545	463	534	486	455	471	499	503	525	517	484	494	477	523	516	510	499	508	528	493	491	460	498	500	484	508	489	485	498	492	503	474	500	484	505	493	510	488	485	479	495	500	485	471	472	492	489	499	495	536	477	487	493	497	557	476	523	473	521	477	546	502	489	531	492	509	549	510	529	465	440	493	511	481	524	482	457	491	507	486	475	500	514	504	514	503	494	515	511	515	482	468	521	503	487	522	521	492	481	489	488	509	492	479	487	476	521	485	499	489	495	517	496	552	535	508	517	490	490	498	512	489	465	488	499	514	509	518	487	487	486	467	464	480	519	503	500	504	497	507	502	485	491	483	502	519	468	517	491	507	500	465	508	522	478	486	505	514	551	500	451	527	511	467	486	446	473	502	500	516	506	501	499	453	515	480	464	523	470	470	519	479	481	483	456	506	530	524	499	491	504	474	479	496	496	513	514	503	499	461	482	511	485	472	484	458	490	488	526	523	480	515	499	489	478	514	479	525	490	445	469	496	490	505	515	516	511	477	493	494	523	510	540	495	473	496	475	517	509	538	509	503	473	474	484	507	494	470	535	455	503	491	475	500	505	487	462	500	493	497	499	512	543	509	504	483	499	495	495	520	471	500	503	496	500	489	495	535	454	482	487	512	473	507	485	475	508	483	448	499	519	513	499	504	459	486	460	510	494	486	480	507	483	482	497	487	489	450	492	460	482	483	527	497	524	504	491	507	537	453	467	510	505	503	520	485	532	495	521	512	516	478	472	516	523	460	476	497	502	505	512	449	488	458	534	517	490	484	480	510	481	519	497	502	497	508	502	453	487	517	471	502	482	484	444	476	515	488	490	488	482	497	464
48343	32799	25708	23297	20009	14177	7987	2713	775	592	509	500	418	437	441	408	410	361	362	354	356	356	351	373	358	354	316	302	306	289	304	351	295	320	309	308	311	311	331	283	312	327	305	316	304	330	292	308	328	318	335	321	298	300	282	279	357	327	354	309	281	280	297	359	281	488	311	314	293	320	298	298	301	311	333	313	302	338	312	299	276	310	300	291	298	290	292	308	315	318	332	307	279	307	302	334	306	297	313	340	306	300	295	333	301	298	302	299	329	280	299	303	286	311	307	344	303	291	326	302	290	324	321	315	325	340	302	298	266	322	336	294	296	314	316	308	322	306	303	333	308	295	361	327	308	285	286	292	307	311	328	317	316	334	282	292	313	288	276	302	312	323	287	304	344	334	323	296	300	311	311	319	292	329	269	292	288	318	309	291	311	322	298	292	293	299	302	296	300	277	315	299	310	288	317	317	297	323	285	357	278	282	287	291	336	301	339	337	318	292	315	279	280	292	253	312	312	317	307	283	300	316	322	290	307	290	296	280	278	316	281	302	303	298	300	290	315	324	300	295	317	282	279	316	295	302	322	293	313	331	300	311	285	328	296	304	309	320	293	305	275	291	285	299	328	281	321	311	324	294	290	349	320	289	318	315	305	305	293	301	303	313	308	288	301	307	305	304	300	270	307	291	314	289	308	342	313	277	293	320	309	308	282	299	300	318	311	283	254	305	275	288	320	272	331	322	301	296	280	329	310	295	316	315	324	306	316	293	296	294	284	301	316	301	293	266	317	331	315	276	308	324	290	311	312	303	288	294	327	302	299	323	294	293	324	280	307	319	310	329	286	287	298	309	318	300	351	311	322	280	316	304	311	307	302	326	309	308	323	297	308	294	303	309	328	312	323	298	322	291	330	283	278	288	327	309	282	278	299	290	266	338	313	275	303	298	295	288	291	300	289	303	301	305	311	298	298	294	306	270	287	297	283	319	294	338	291	326	298	273	303	301	324	294	273	279	293	294	281	313	307	301	296	302	311	330	306	311	279	278	285	313	299	330	305	315	297	292	299	310	297	308	277	334	312	321	285	315	320	302	301	279	286	313	304	326	279	317	312	329	301	308	323	314	318	356	297	281	301	276	293	289	304	278	318	341	297	310	325	353	311	308	294	271	337	288	305	310	297	324	295	330	316	299	310	286	297	287	305	286	307	322	319	274	334	284	307	299	282	331	305	306	299	281	305	301	308	280	298	311	280	307	309	308	342	275	302	290	339	279	322	313	335	277	302	291	334	297	299	312	298	295	279	318	297	295	300	298	339	276	277	270	339	274	298	311	278	300	292	301	294	312	303	274	290	277	302	308	284	321	289	307	305	324	272	303	338	295	315	294	313	321	283	330	309	328	285	284	305	317	310	313	327	254	311	314	290	320	335	321	298	292	276	284	321	303	313	302	280	293	300	295	298	346	321	300	319	276	301	320	319	277	295	266	279	324	268	281	298	287	277	333	331	344	304	280	339	313	303	307	313	320	290	325	300	276	296	331	319	290	305	268	320	320	328	303	335	316	309	315	315	271	289	312	296	311	305	322	320	268	307	323	282	331	298	285	283	299	330	290	318	304	296	288	270	305	329	300	300	333	308	319	290	305	286	281	303	321	347	297	317	298	299	284	309	283	305	317	344	331	302	313	304	290	302	289	274	292	291	322	292	321	312	304	313	304	310	303	292	301	288	318	278	318	284	302	317	286	264	286	286	312	345	310	288	305	315	297	283	288	298	263	310	266	305	289	309	321	288	306	302	290	271	265	289	313	293	333	310	301	307	310	321	282	306	311	270	281	302	292	315	292	291	298	285	325	286	299	285	298	303	295	311	296	256	313	327	269	297	285	297	304	314	339	310	321	318	324	303	295	290	273	280	339	281	306	326	320	320	294	303	307	308	292	313	291	284	303	303	307	293	307	302	295	296	286	332	314	340	311	276	301	313	305	285	290	299	318	279	323	299	314	288	267	305	325	312	312	313	309	328	286	337	304	296	279	290	322	306	298	349	285	293	306	285	309	321	301	292	290	296	297	322	287	307	312	302	272	332	278	271	276	263	332	286	303	306	303	299	268	302	304	305	308	275	330	339	295	342	280	272	298	256	286	313	288	278	326	320	308	321	306	324	277	302	277	301	315	281	256	292	313	325	295	300	326	297	305	301	297	300	316	297	312	318	269	316	315	309	309	268	317	299	360	329	301	287	313	337	273	323	329	313	277	312	309	308	297	287	308	314	322	315	304	298	321	318	337	286	292	298	321	323	353	322	321	324	291	318	276	304	315	323	312	301	295	317	293	297	315	286	331	298	305	311	289	291	326	277	330	334	299	299	339	309	340	297	310	320	301	270	304	282	311	318	306	277	319	280	310	304	284	277	295	321	314	304	297	299	293	317	310	299	308	310	294	336	345	294	309	306	300	297	293	310	336	339	291	297	281	304	294	302	324	313	292	299	312	314	314	308	300	302	276	306	278	318	320	311	283	297	266	320	312	302	309	310	290	291	318	295	286	312	317	327	298	306	293	303	307	280	284	334	288	334	292	299	313	285	307	282	327	284	307	289	286	304	300	315	305	301	335	295	314	295	336	275	320	283	288	286	296	268	316	324	308	307	284	317	298	304	300	314	310	329	284	319	319	313	280	301	311	296	287	284	305	310	299	275	331	305	341	311	299	292	309	301	309	308	313	297	287	318	348	292	288	310	311	272	266	309	312	304	339	292	296	270	302	323	303	308	304	331	285	291	286	307	314	306	276	279	294	320	306	290	283	282	292	308	304	302	310	288	295	286	293	314	296	309	295	294	313	296	305	316	287	300	309	330	303	321	303	315	314	306	296	326	283	300	300	293	298	286	296	289	294	288	349	324	300	312	303	348	287	291	310	299	301	311	346	309	311	322	301	298	287	314	302	302	295	264	299	296	304	295	300	305	295	307	292	309	298	284	310	318	298	277	305	320	319	308	275	294	322	288	289	323	280	327	311	292	331	282	311	304	315	290	280	302	293	328	278	316	286	307	302	318	296	306	353	295	323	306	288	315	312	336	289	311	278	322	337	299	297	304	288	319	324	308	301	276	306	299	300	282	301	344	321	309	289	310	302	320	293	298	312	283	293	290	302	270	312	322	327	307	305	270	351	316	335	303	281	326	320	325	303	285	297	279	293	316	280	297	291	289	274	328	301	301	291	295	303	336	310	314	295	286	348	269	268	284	302	284	294	275	314	316	314	319	299	304	287	309	305	308	332	292	306	314	301	299	304	333	284	309	306	286	279	287	313	301	282	297	275	316	335	285	291	307	314	307	293	304	299	320	321	306	319	285	315	305	292	319	328	277	322	306	289	303	311	308	291	296	322	323	282	323	314	306	302	316	292	298	323	306	288	306	325	310	292	309	293	308	295	300	317	298	347	322	297	316	291	309	292	287	276	303	294	320	279	269	331	305	319	306	335	287	314	315	343	283	304	321	299	293	329
42832	32377	11023	8404	6436	5903	4983	3470	2525	2306	2015	1832	1719	1589	1448	1377	1292	1343	1242	1198	1191	1125	1096	1039	981	1009	982	996	944	968	952	946	967	924	894	860	916	864	900	923	909	861	876	904	934	889	844	954	1108	998	866	849	856	872	879	869	826	785	856	835	842	784	859	1221	861	2219	994	794	804	816	868	802	802	797	810	831	773	852	801	812	831	787	794	807	843	828	854	861	811	792	840	856	815	773	818	795	767	828	815	789	772	846	810	821	827	794	791	818	820	809	840	782	783	838	831	784	810	774	771	763	832	810	741	769	805	790	803	762	800	765	804	836	789	785	821	780	813	777	787	782	747	792	800	827	818	852	777	764	772	792	807	803	837	755	777	741	820	806	837	773	824	794	795	755	819	855	802	882	803	778	834	773	819	789	814	771	804	823	780	797	798	770	796	804	747	785	796	829	823	779	861	852	775	798	850	828	815	828	810	861	841	709	794	826	829	819	793	820	822	813	819	796	774	741	739	818	780	791	747	828	785	799	765	822	756	741	810	797	789	800	808	787	770	839	807	805	776	811	814	781	825	804	803	756	757	776	798	823	800	811	789	785	746	770	772	783	799	835	825	841	793	796	814	795	820	801	814	782	794	798	791	774	792	803	797	782	785	820	849	766	779	825	801	763	748	788	841	770	782	757	749	783	862	828	759	796	761	870	852	784	846	790	810	801	732	811	771	774	824	790	791	780	830	830	812	800	795	731	753	785	794	764	768	735	791	774	815	833	760	810	807	819	776	787	787	788	745	760	834	818	823	820	836	815	759	833	834	794	823	780	774	809	777	787	751	835	769	781	828	791	829	794	790	788	778	801	778	831	839	807	788	782	811	841	774	787	754	770	811	781	798	827	779	778	752	792	823	807	874	782	768	765	818	792	783	768	835	805	797	857	826	763	775	810	880	811	757	806	787	787	790	807	773	789	757	751	838	808	791	798	781	791	840	766	775	801	779	761	800	826	805	830	808	799	762	780	805	778	805	821	763	771	802	759	790	852	807	756	800	807	821	824	838	837	780	757	827	771	799	783	826	851	828	767	798	790	807	836	805	838	782	782	761	774	819	832	742	822	798	744	762	806	806	781	794	791	825	798	788	756	807	857	865	749	849	815	775	777	793	763	839	796	839	781	762	750	800	795	793	780	786	804	779	763	840	762	783	825	813	786	814	799	786	764	849	820	785	794	789	746	802	803	810	894	825	755	757	786	777	770	782	767	818	784	771	816	837	813	791	806	810	753	823	792	810	810	771	788	802	798	822	759	801	747	780	787	769	812	800	821	799	788	756	807	742	805	793	857	784	826	768	793	809	793	844	767	816	766	786	795	764	802	797	817	777	838	813	770	767	809	790	796	793	811	823	732	794	791	782	741	776	816	789	830	733	794	752	770	791	811	764	752	779	773	748	804	766	752	848	780	789	795	812	851	810	799	802	746	787	803	767	800	732	778	802	785	799	775	781	781	785	748	800	756	803	807	812	801	809	820	752	754	805	812	830	773	787	781	746	824	756	769	801	826	831	828	825	770	809	798	784	758	796	820	820	825	775	758	747	804	828	784	808	825	807	774	810	778	803	808	827	817	766	828	734	817	838	811	773	791	802	766	782	805	815	809	794	768	779	785	808	825	750	795	811	802	758	776	799	744	820	756	753	780	776	782	791	842	773	802	797	770	834	847	780	752	875	808	729	783	802	787	760	771	753	797	819	793	780	811	790	817	790	828	767	778	754	780	840	805	830	794	823	808	825	801	796	796	799	795	803	767	789	828	792	801	839	865	759	857	813	779	844	780	870	734	820	762	751	783	799	762	806	791	784	835	800	777	800	759	809	787	774	803	836	808	790	800	812	799	798	784	811	792	767	806	829	791	755	787	819	807	783	822	773	772	789	725	750	753	855	833	810	829	761	812	782	817	789	768	817	767	757	772	797	768	762	750	840	762	814	802	757	791	804	801	754	775	780	775	783	809	722	787	795	789	805	815	777	789	776	769	827	819	788	812	770	798	818	855	779	774	783	861	828	730	811	820	759	785	781	751	796	770	796	800	769	849	734	769	755	776	804	817	782	778	830	775	854	762	872	779	754	779	792	758	755	824	803	792	825	824	739	728	823	823	798	793	833	822	855	790	749	785	768	804	768	812	802	755	824	823	806	802	793	746	775	729	764	756	786	835	781	851	852	797	822	781	824	854	763	786	787	766	830	804	798	821	726	751	807	802	783	798	790	794	801	823	777	770	808	801	770	801	784	783	805	837	815	744	781	843	785	782	827	806	815	766	811	775	775	774	769	753	833	845	751	811	758	792	797	793	783	769	800	829	758	746	749	757	799	727	797	800	796	814	775	817	779	818	779	798	763	732	775	778	778	795	764	782	780	829	751	755	794	806	827	763	808	798	826	807	781	765	775	768	762	766	832	784	771	790	795	771	799	805	808	780	807	788	800	832	785	750	800	807	827	784	810	760	815	772	788	756	786	844	804	761	771	788	790	772	761	777	799	802	743	740	802	783	802	757	778	774	812	772	770	828	803	734	737	784	785	811	777	762	781	787	805	784	805	744	767	836	779	799	786	812	808	765	798	800	846	775	820	798	817	802	800	797	794	753	815	803	808	757	779	800	761	775	771	790	820	790	790	818	836	810	776	796	811	815	789	828	796	798	755	820	858	778	778	828	791	812	809	792	762	784	802	838	795	772	798	784	753	738	775	772	791	785	785	803	796	802	831	819	779	802	829	793	806	817	800	831	776	788	832	800	767	829	823	831	767	823	812	795	803	776	753	841	787	813	794	747	749	807	807	762	787	791	781	812	837	822	786	827	791	806	804	785	804	760	773	807	763	779	735	788	774	784	818	772	800	795	799	783	752	732	860	846	819	757	768	818	802	723	857	821	777	742	778	777	767	770	822	796	814	850	809	794	769	788	821	736	804	783	754	769	794	786	783	801	822	787	796	807	815	787	757	768	793	758	791	786	820	786	785	826	789	828	755	806	731	773	787	813	799	754	825	783	787	850	791	761	755	819	795	786	817	755	797	779	755	805	775	787	812	811	790	828	819	818	766	797	731	766	797	818	797	800	758	792	855	770	765	780	791	813	831	726	789	827	787	755	810	742	792	757	759	796	756	878	782	819	760	812	779	814	770	779	789	778	800	769	809	789	823	783	790	803	797	720	769	780	787	816	819	830	811	790	800	783	816	757	814	777	818	748	813	810	809	784	782	778	772	781	804	800	830	813	764	849	728	782	777	747	778	784	786	760	795	789	835	803	830	777	807	823	812	830	773	812	769	754	744	841	798	765	838	793	812	763	781	738	800	816	821	841	816	846	783	811	764	753	758	779	785	783	776	833	783	749	762	831	798	828	824	763	824	770	795	817	767	801	767	772	713	789	754	805	771	809	768	815	811	876	787	784	805	792	807	746	769	786	773	803	795	827	801	787	866	850	813	750	778	813	841	775	781	820	767	810	809	801	774	836
11204	4222	1650	691	405	296	233	192	184	178	146	141	137	139	161	162	161	143	157	147	146	122	142	152	143	141	125	150	154	144	144	141	151	148	148	152	157	146	152	139	149	155	130	138	153	149	165	142	147	153	155	148	141	133	145	135	133	165	128	132	158	149	135	174	147	158	151	183	143	131	171	155	140	128	154	149	145	141	147	155	138	160	153	162	146	155	149	127	155	159	167	153	142	137	150	153	149	151	149	134	162	136	137	145	144	144	109	148	111	144	131	127	157	153	142	146	136	153	128	144	162	135	137	152	125	126	154	162	145	135	151	148	160	150	168	134	138	147	135	145	164	129	155	149	141	142	150	125	154	148	147	150	142	151	138	162	136	133	125	138	136	132	131	133	144	159	155	151	134	154	166	150	157	160	130	151	170	164	143	128	144	132	162	162	160	140	154	146	147	134	140	143	145	151	148	152	157	144	152	138	129	149	167	140	154	162	165	163	154	160	124	164	140	121	173	152	150	150	146	142	149	149	154	158	152	140	138	136	164	145	148	139	160	147	143	136	144	131	148	149	145	144	147	152	160	165	145	156	153	146	148	165	147	153	131	134	142	128	138	164	135	149	138	156	145	173	177	156	147	149	155	145	173	161	148	140	140	162	132	141	162	151	147	138	159	122	154	147	161	117	161	160	159	142	135	150	140	137	150	140	149	150	142	135	147	140	131	133	152	151	153	155	158	133	138	153	157	155	164	136	150	146	169	135	149	145	146	136	135	132	113	136	133	138	135	152	153	151	119	173	142	139	146	144	144	141	134	139	139	113	147	149	144	155	157	155	127	158	158	163	141	153	149	134	167	155	154	142	138	163	124	153	148	139	155	140	131	145	126	133	147	151	163	155	146	144	166	131	127	147	138	153	142	127	158	159	140	150	166	120	154	146	126	143	135	156	155	144	151	171	143	147	147	145	150	153	147	155	149	128	137	127	124	144	143	146	124	152	153	146	128	134	145	125	149	152	139	144	130	148	159	151	141	144	149	151	157	151	146	164	153	126	125	147	136	139	144	132	143	163	173	158	137	162	149	161	163	148	137	133	148	136	171	152	150	138	143	144	133	128	139	126	152	148	145	126	146	149	146	152	131	146	134	146	150	122	146	135	128	131	138	134	131	143	137	143	135	117	154	133	127	135	154	144	122	136	136	139	154	149	138	133	153	133	133	150	131	138	145	158	138	150	110	145	128	140	124	147	153	128	143	139	145	125	150	156	152	147	148	148	160	162	148	119	153	154	153	154	156	155	136	133	159	118	151	162	165	138	138	141	153	145	154	147	157	134	149	128	142	125	175	157	160	139	149	145	151	147	145	150	143	159	152	146	154	169	139	141	134	141	141	136	137	125	155	134	148	158	134	158	130	141	122	164	141	144	140	145	157	143	144	138	134	134	140	147	150	154	148	144	130	125	145	145	142	149	152	141	147	147	155	160	145	121	154	156	129	148	125	137	140	148	123	130	140	146	156	161	157	144	157	124	151	141	170	146	111	149	146	150	134	142	160	129	144	155	164	142	155	139	150	149	146	161	165	149	144	150	136	148	147	139	148	162	153	148	121	147	147	127	149	136	151	138	133	139	151	164	143	170	159	156	151	127	164	130	146	130	139	158	141	156	149	135	148	149	142	137	165	139	148	144	146	148	169	168	127	131	153	161	167	151	130	145	172	139	144	149	139	142	164	153	138	136	146	131	136	141	152	145	142	138	148	129	144	147	133	140	143	154	143	134	144	159	150	126	132	143	132	155	144	149	167	138	138	152	128	159	139	124	141	146	142	149	151	144	139	159	142	136	157	145	151	146	132	168	136	151	159	155	126	157	156	145	145	153	161	126	152	155	152	132	159	158	141	127	131	143	143	145	134	151	146	165	129	137	140	144	131	134	117	162	143	133	136	152	137	150	144	146	140	126	150	158	139	137	149	143	160	131	146	124	112	152	149	154	147	152	165	171	161	154	142	161	139	128	142	150	155	156	140	128	145	169	159	149	131	147	141	129	133	154	147	156	136	139	159	155	127	144	145	140	139	135	115	159	145	154	139	132	128	146	160	140	158	148	140	125	151	152	147	162	127	159	146	143	154	137	154	140	148	147	146	152	148	139	128	146	135	145	162	139	164	146	141	142	158	146	120	137	153	143	153	139	141	151	167	154	147	124	148	123	155	150	147	129	140	144	179	158	150	159	148	147	143	138	136	157	139	161	139	156	132	164	137	154	133	150	154	151	137	134	159	148	132	124	144	116	174	138	147	167	151	155	152	171	142	151	164	137	128	135	133	156	136	146	152	147	165	134	140	129	175	147	127	133	145	126	140	157	158	138	143	115	141	140	164	124	154	144	143	122	137	156	149	151	142	154	146	144	149	153	139	136	156	141	143	162	156	147	143	151	158	147	157	119	131	147	130	130	148	125	143	142	150	149	145	121	170	152	129	152	142	143	133	158	152	144	148	154	146	132	152	136	139	149	145	139	164	167	135	134	145	127	172	141	131	133	155	148	140	150	140	151	137	147	137	153	147	145	145	143	143	151	136	135	139	155	132	148	152	156	154	141	142	154	142	133	136	150	140	158	137	134	133	153	162	150	154	130	142	134	152	144	135	153	148	140	144	138	140	134	134	154	156	134	168	123	127	148	139	141	142	150	134	165	133	130	132	155	164	168	149	132	158	141	140	143	144	156	154	151	132	144	148	151	135	141	138	135	140	149	133	143	139	151	139	142	146	164	164	143	153	178	121	146	152	153	155	131	151	153	139	141	151	153	129	134	150	142	136	148	157	143	146	156	165	137	150	120	131	156	166	143	135	144	144	132	160	130	138	164	162	158	165	145	146	136	153	143	146	158	138	147	138	140	162	152	152	143	160	131	129	143	148	144	168	136	148	159	145	154	164	146	128	149	159	145	127	161	143	134	132	147	178	135	151	159	144	144	158	144	166	135	159	142	142	162	129	154	163	139	152	148	142	144	155	127	136	143	147	141	140	151	144	138	139	150	149	141	146	142	143	164	127	153	146	154	114	122	139	145	154	122	146	150	140	146	148	148	158	151	164	151	128	158	154	137	149	143	140	147	139	145	137	152	155	163	130	135	168	154	147	170	140	145	136	149	146	154	141	129	147	161	148	153	151	147	151	139	163	153	158	149	154	127	139	131	146	144	144	155	153	141	150	146	120	137	142	133	128	160	134	140	140	137	143	162	141	151	142	174	153	147	139	139	143	140	142	140	152	128	140	130	150	132	145	152	155	155	136	138	152	143	144	135	134	160	138	146	139	149	134	158	154	135	148	150	140	153	160	137	159	142	155	148	162	146	138	127	135	132	172	160	162	145	163	122	132	155	136	122	161	126	152	130	141	146	165	150	127	150	151	139	141	155	158	161	160	155	131	123	153	154	161	153	146	138	148	156	138	174	121	145	138	132	137	143	142	147	140	157	142	148	148	168	138	149	127	151	178	149	147	144	153	144
9316	4526	2101	1346	1038	672	574	559	506	461	488	479	454	453	471	451	466	420	457	450	451	466	456	416	456	478	450	424	505	383	444	454	450	461	445	469	459	469	456	447	433	440	457	465	495	429	476	438	434	477	451	435	489	484	448	420	468	429	425	436	451	475	431	443	448	505	493	431	457	476	397	465	432	417	493	436	449	439	462	458	451	447	460	438	430	437	441	421	439	464	447	435	440	452	431	429	444	449	443	442	439	417	434	436	448	462	477	446	491	439	427	417	445	440	462	454	466	469	436	470	444	426	399	455	458	426	431	472	437	438	482	417	421	419	422	474	439	442	438	425	430	478	458	461	430	421	441	434	443	447	442	427	447	438	454	442	452	484	470	479	443	439	474	432	473	436	432	412	430	433	414	470	421	480	439	425	487	426	442	464	460	429	458	448	492	457	419	443	457	438	450	414	399	453	454	443	427	466	445	461	414	433	448	433	431	491	421	444	487	433	449	451	427	480	475	445	459	449	459	441	440	446	442	492	456	434	433	441	451	443	449	428	394	422	446	425	452	412	493	449	405	439	461	457	461	451	430	428	453	461	477	476	437	458	450	448	410	478	424	427	403	448	449	428	449	450	470	460	425	463	432	437	442	451	442	468	455	448	444	451	467	476	484	460	415	464	472	448	472	424	454	451	453	452	436	479	447	465	419	442	447	438	413	413	482	450	460	450	428	416	433	425	450	430	439	434	416	445	464	441	467	467	446	435	441	441	381	482	449	434	448	478	473	416	444	441	424	465	451	456	407	453	478	445	478	451	428	454	465	482	424	471	425	486	432	445	461	482	446	411	475	467	438	439	458	481	469	422	474	433	450	451	441	427	441	476	464	466	458	465	432	466	469	494	455	496	426	434	445	410	413	422	400	429	439	461	458	478	432	439	422	426	459	465	450	428	435	432	458	436	454	435	446	447	484	439	453	440	448	444	437	457	481	426	418	469	445	471	435	404	444	449	436	419	443	458	459	427	453	445	443	445	441	445	430	440	437	457	467	468	460	453	431	433	454	427	465	439	458	447	437	423	462	453	433	423	465	452	433	425	444	428	432	468	409	441	428	414	459	466	405	459	437	419	434	450	391	459	453	439	463	446	462	447	426	425	446	445	445	430	473	450	425	446	425	439	436	446	431	448	450	444	438	471	428	459	445	426	425	437	454	439	449	455	447	459	452	449	429	465	450	467	445	436	422	487	450	451	444	450	442	446	468	420	403	438	449	449	445	444	431	434	463	455	428	452	415	429	473	461	400	448	426	443	440	435	461	484	457	478	454	445	477	445	417	438	451	444	410	429	447	435	435	461	476	445	426	458	472	445	441	393	443	442	451	431	449	478	431	446	458	439	478	442	414	439	466	462	432	464	419	436	428	465	409	471	441	448	398	441	470	437	441	466	446	460	481	449	416	472	443	467	436	429	439	447	412	436	434	469	401	408	478	458	436	431	448	453	420	452	453	428	474	448	451	438	493	450	448	434	445	414	433	445	443	464	495	404	459	450	474	428	460	430	469	456	456	429	465	442	444	419	448	456	432	451	465	415	435	441	475	418	435	490	477	458	436	463	447	445	455	448	448	471	446	423	437	474	450	408	424	469	448	437	426	467	409	423	494	455	455	447	446	445	445	463	441	480	452	433	420	423	460	444	441	438	484	456	446	449	448	481	419	452	433	431	385	468	436	468	409	431	425	441	441	419	428	458	449	454	435	438	427	443	445	433	464	409	416	434	414	457	400	435	453	466	458	450	463	447	391	457	471	450	457	443	449	446	443	452	451	456	465	449	456	441	460	448	454	438	435	481	440	454	434	465	427	399	448	430	439	420	446	454	444	435	483	476	429	443	442	440	451	444	437	418	456	450	458	471	453	429	383	450	482	449	439	451	460	491	433	462	441	447	424	451	448	452	442	461	463	442	434	441	436	440	447	464	434	423	458	464	471	473	419	480	439	470	450	410	416	426	465	436	468	381	405	478	447	448	406	498	446	413	479	381	425	427	428	484	462	462	439	429	449	438	422	426	439	449	427	418	428	439	392	459	471	434	464	471	450	469	455	443	464	432	489	492	461	419	433	447	419	480	471	425	462	444	436	469	494	473	410	439	426	458	453	441	459	470	419	458	455	479	440	437	474	445	445	459	428	466	429	438	415	454	444	446	474	443	450	447	427	437	412	469	457	468	462	428	412	445	467	474	442	463	469	430	418	461	447	414	493	404	458	451	455	459	428	433	429	445	414	421	450	459	441	437	438	432	469	444	432	424	460	454	439	413	453	489	443	407	487	483	429	430	477	454	456	460	463	449	431	391	465	416	465	441	442	435	469	457	445	450	425	444	447	463	457	437	441	415	433	425	424	412	422	437	443	445	435	453	458	444	467	429	457	485	439	439	417	430	419	457	421	510	452	443	441	462	458	457	441	443	465	461	473	450	444	455	432	442	443	463	473	443	459	447	460	449	461	456	451	447	459	462	413	462	445	447	459	477	459	463	451	414	477	447	461	417	447	405	443	424	480	448	439	459	489	422	412	457	426	430	408	454	421	434	436	442	462	492	435	445	440	457	423	446	464	451	444	459	485	421	463	476	434	451	441	444	449	424	430	460	440	457	435	420	469	449	455	396	440	424	407	426	420	477	442	450	408	427	433	447	433	432	481	425	479	445	440	443	446	452	493	447	441	429	461	454	425	422	420	429	422	426	455	443	441	477	465	426	478	451	446	515	461	450	482	429	465	448	455	431	424	428	444	437	459	477	446	452	440	436	431	465	432	447	449	428	403	475	419	444	446	397	430	465	406	439	463	459	469	443	451	445	435	481	474	420	489	467	440	444	474	425	452	441	408	490	458	447	471	435	429	434	423	449	426	434	493	411	473	446	406	420	465	422	420	429	437	463	443	420	436	449	455	473	414	396	498	454	442	458	458	437	429	435	462	458	431	438	451	440	451	505	437	489	462	478	450	407	456	453	413	452	448	455	434	458	479	467	433	433	428	458	454	439	465	435	449	471	425	450	455	429	495	424	443	445	442	435	499	438	382	461	412	431	432	464	480	484	428	461	435	403	433	403	459	438	454	460	427	426	452	462	442	421	487	458	431	462	464	432	429	443	460	457	481	446	472	447	450	475	450	431	424	476	466	480	442	456	431	479	424	472	454	428	465	442	442	424	471	424	476	456	430	448	472	441	438	432	469	420	429	455	453	474	466	453	423	447	443	441	453	447	447	408	478	475	461	437	452	422	473	454	435	423	409	436	465	474	436	434	463	425	457	414	458	480	444	391	459	456	476	482	432	493	418	460	425	413	453	430	405	441	428	456	431	466	466	462	411	432	481	440	417	415	426	444	441	457	462	458	441	483	419	449	439	437	514	454	493	430	444	428	459	454	423	452	430	437	400	455	436	487	422	431	472	446	452	444	445	428	441	457	422	443	414	436	450	468	445	426	441	455	454	414	452	485	459	438	450	430	454	477
20505	11085	7071	3932	3211	836	342	832	238	159	155	166	162	158	157	154	155	147	159	138	156	168	155	165	141	155	153	147	158	143	151	173	155	163	159	170	149	147	135	174	158	156	152	160	149	163	161	151	157	138	161	157	158	151	148	163	147	163	148	160	160	146	154	139	175	154	155	145	154	166	160	144	139	156	179	150	162	149	150	162	144	171	155	154	166	135	150	158	164	150	141	145	149	151	151	142	162	142	127	142	152	150	154	159	157	128	180	146	158	155	146	112	142	149	152	153	157	166	130	154	154	131	159	152	142	149	135	145	137	166	143	164	139	180	143	145	152	145	155	141	146	141	142	134	153	169	148	150	167	154	159	150	139	157	170	166	140	161	154	139	163	157	175	128	156	151	153	144	183	160	151	135	157	137	160	166	139	159	142	139	150	135	161	147	153	141	160	144	142	147	155	163	151	142	156	143	155	152	155	150	159	148	141	146	146	162	141	149	153	151	131	155	161	142	141	154	150	144	167	158	145	156	141	135	138	136	154	161	159	135	156	154	139	157	145	144	144	177	138	140	153	171	149	142	135	122	141	148	152	166	140	157	168	149	158	163	164	167	149	152	149	164	164	160	136	160	144	136	164	156	168	152	165	178	147	178	135	143	166	180	135	130	157	143	152	171	149	168	167	158	138	165	151	156	143	165	151	142	152	162	135	155	129	157	151	130	159	160	151	153	181	168	139	137	156	150	172	125	169	175	168	147	155	158	150	141	160	162	140	158	162	116	141	151	170	145	151	152	135	171	157	154	163	154	154	166	156	157	161	158	140	152	148	156	151	162	149	169	168	148	171	147	170	176	161	152	145	151	145	156	155	156	139	144	157	154	147	145	176	153	135	139	163	161	125	149	149	146	131	153	148	141	168	135	161	134	152	144	146	145	173	172	157	144	182	164	144	143	148	156	154	132	158	157	139	138	139	151	144	144	137	161	141	158	152	166	160	158	153	141	152	173	148	153	159	142	164	168	132	149	152	171	123	164	167	179	152	160	168	146	151	145	172	168	162	141	147	150	170	150	153	168	146	147	145	171	167	141	154	156	148	153	141	139	132	159	158	164	155	140	142	153	154	161	161	138	165	181	150	140	161	146	153	170	158	147	156	119	155	164	137	146	141	143	139	142	152	132	145	179	145	157	163	168	149	159	150	162	139	140	162	159	174	150	158	160	154	131	150	158	153	159	137	158	154	159	147	118	178	151	156	146	158	145	169	146	166	177	185	169	155	142	178	137	171	170	154	139	145	157	126	140	158	133	139	158	151	160	138	165	146	148	117	159	146	163	138	157	167	158	160	169	139	152	152	148	149	157	144	134	153	178	151	152	184	143	145	154	161	154	142	165	165	146	152	169	188	168	160	174	145	164	158	148	142	130	135	141	160	165	147	166	149	151	153	159	152	150	139	139	141	185	153	140	136	152	154	144	162	149	140	148	157	157	156	180	142	138	133	135	153	140	163	141	165	170	180	163	141	165	137	145	142	125	150	155	165	147	160	173	152	157	148	154	172	127	170	163	160	150	159	157	137	147	145	132	146	173	165	155	149	168	151	157	156	177	146	147	158	151	131	153	155	180	158	141	144	155	157	144	154	151	158	175	155	131	175	168	151	142	160	153	120	154	162	150	152	147	147	142	151	162	148	157	156	157	150	157	158	151	158	151	167	142	170	148	144	167	167	132	151	169	162	155	160	147	148	134	156	137	161	164	151	146	154	148	157	164	154	149	170	182	163	155	132	160	124	142	152	139	156	165	163	132	150	183	144	162	172	171	167	154	168	151	164	139	168	160	163	156	156	155	144	139	155	160	159	164	159	156	154	145	148	183	171	157	150	163	164	153	146	159	149	143	160	141	155	140	147	175	150	145	135	135	170	152	151	153	145	142	125	158	150	152	177	175	156	150	135	175	147	145	167	143	146	166	150	167	148	137	161	144	168	139	151	135	155	138	139	157	156	156	160	165	158	156	171	140	152	137	174	124	157	132	143	163	151	132	148	160	171	161	131	144	158	153	156	144	132	135	141	171	166	145	164	136	146	134	150	131	146	184	145	149	152	167	148	147	171	147	135	157	132	152	143	154	141	154	154	166	182	169	175	149	150	161	155	154	166	151	163	153	167	166	137	157	146	170	150	160	149	135	151	143	150	159	162	132	137	132	159	146	166	143	154	145	160	138	137	138	161	157	147	142	154	140	134	144	164	159	140	150	157	138	144	165	151	152	153	148	161	159	149	157	163	144	147	158	148	140	149	136	123	172	157	168	149	148	160	147	166	153	149	145	143	149	149	148	159	143	143	146	147	164	162	135	163	142	169	142	162	164	161	155	140	167	175	124	164	131	146	148	146	176	132	155	149	135	148	151	134	135	152	160	146	150	155	146	141	146	145	154	148	151	149	149	161	155	155	151	144	158	142	164	148	164	145	148	170	176	139	140	155	170	150	153	154	161	166	146	154	151	160	162	175	146	162	156	165	154	128	144	154	167	149	140	160	157	143	136	147	149	159	152	177	129	164	141	165	166	153	127	145	141	155	140	164	151	169	154	165	137	157	144	143	133	170	163	151	151	139	165	167	158	141	138	154	150	171	145	138	152	125	134	153	159	147	173	159	156	163	112	150	125	149	157	152	128	146	164	157	164	144	162	162	153	138	151	119	166	161	150	147	134	153	155	181	140	153	148	149	154	142	148	152	158	151	138	173	172	157	150	129	154	157	140	155	140	154	165	145	155	136	148	158	164	143	150	121	149	151	142	141	128	155	160	171	126	141	139	141	166	163	156	144	158	140	165	156	167	142	139	138	154	169	173	140	149	134	140	153	140	163	151	131	176	161	157	153	185	171	142	162	140	162	139	167	134	134	121	128	158	139	160	147	169	169	173	149	148	166	146	157	132	145	131	161	158	155	163	129	146	136	143	172	165	151	154	149	164	163	155	146	165	165	159	130	166	139	132	150	155	146	152	147	155	158	137	153	144	167	146	151	162	155	144	150	143	155	161	173	159	156	141	165	118	148	151	157	142	160	159	163	144	174	152	172	159	165	144	150	146	165	136	148	154	151	154	167	146	139	155	159	146	158	147	138	144	164	136	160	154	166	160	148	169	170	161	152	161	154	166	174	125	148	166	147	164	169	135	161	155	138	156	162	128	147	143	156	171	178	168	175	139	149	146	146	154	158	138	134	162	146	131	134	147	137	129	145	158	145	135	168	163	162	139	156	166	134	156	172	160	155	150	136	158	161	134	163	151	140	157	133	145	147	171	150	152	183	146	158	142	150	127	142	163	147	145	149	153	137	150	156	157	177	158	143	150	159	134	160	156	159	150	162	157	150	156	163	161	145	140	155	162	160	162	122	137	148	145	149	158	147	153	146	154	132	154	154	158	144	142	150	154	162	150	157	158	148	154	158	166	144	167	146	158	161	174	151	144	160	142	148	167	140	163	135	150	145	164	160	137	171	142	156	179
15159	6904	6979	6385	9700	2063	1080	4348	973	564	569	563	568	531	557	531	552	509	484	502	489	486	463	482	463	468	501	499	445	490	470	477	451	459	454	444	491	479	441	485	450	453	497	493	489	475	449	502	461	488	468	484	523	472	473	462	481	508	517	497	459	500	458	495	442	510	471	466	485	486	470	495	463	475	490	462	468	486	474	503	494	467	437	454	465	518	433	467	448	446	482	477	504	491	447	464	453	486	491	488	522	490	514	479	502	484	468	464	512	439	448	479	464	466	489	469	502	436	499	492	460	460	475	481	438	486	467	510	467	487	474	484	461	522	469	464	458	484	468	484	547	458	479	473	505	473	493	468	463	480	462	517	451	451	490	477	463	441	451	484	472	477	495	474	443	461	494	437	494	489	473	447	447	456	446	473	493	486	499	485	487	465	471	477	463	497	543	453	508	530	474	442	499	471	449	490	478	500	478	502	479	451	501	496	469	475	467	492	499	464	453	481	470	465	456	464	470	500	473	477	469	455	477	469	444	459	487	525	505	488	465	500	500	424	508	511	501	476	476	450	477	487	475	473	517	455	462	492	484	488	495	453	493	487	488	442	486	438	468	445	469	423	459	466	477	438	491	469	472	444	499	497	448	461	481	494	474	507	469	460	484	542	507	481	440	435	466	451	480	449	455	467	463	471	442	519	515	497	445	510	488	502	462	484	452	463	465	457	473	430	451	451	454	443	473	439	468	442	502	485	464	501	443	474	459	483	478	480	492	480	464	438	511	467	484	484	465	430	490	486	488	473	461	462	498	495	469	476	487	486	495	508	488	472	487	484	478	474	499	442	515	450	477	461	448	495	528	484	411	484	487	478	452	491	481	478	490	477	487	481	486	527	483	471	479	522	431	457	493	500	423	478	472	493	463	515	446	493	465	485	452	499	471	433	429	465	481	461	467	482	483	448	447	459	450	481	493	440	478	442	463	500	528	457	455	465	521	486	490	461	472	437	475	474	459	465	456	494	420	504	447	453	462	459	480	475	472	511	481	452	504	460	468	456	471	490	479	464	431	491	448	440	496	441	458	500	490	475	475	512	487	507	491	461	466	500	480	456	479	488	457	497	451	465	486	473	470	471	454	480	489	472	483	523	452	435	464	492	459	454	501	465	450	503	456	459	484	462	467	478	435	444	425	503	458	490	473	465	504	502	427	475	470	486	490	447	470	449	432	466	443	493	468	492	423	456	509	457	472	494	447	457	500	486	497	451	439	470	469	440	481	482	448	478	490	456	487	451	497	464	483	465	484	450	482	489	502	484	465	429	453	463	478	482	463	481	445	522	496	456	493	487	492	475	445	450	463	463	416	457	491	479	453	492	446	476	505	481	492	470	482	439	470	435	482	461	470	479	468	479	464	474	501	459	489	505	451	528	465	472	455	443	524	443	445	500	469	481	461	490	506	512	481	501	466	479	453	515	446	469	470	443	491	497	499	462	447	481	452	477	480	471	514	478	491	459	476	472	472	549	443	476	429	501	516	467	469	465	459	447	470	494	514	499	500	486	447	461	463	490	504	530	509	448	496	488	486	501	461	485	471	456	474	485	439	488	491	533	501	455	450	450	501	448	471	489	478	460	469	455	450	449	502	460	505	423	500	429	534	468	472	487	446	462	472	468	444	473	494	479	474	466	459	463	464	488	482	473	471	466	463	478	507	486	483	478	475	478	481	453	444	453	468	454	449	467	433	502	453	465	494	468	433	468	429	461	495	495	468	529	473	447	479	458	461	481	491	484	450	482	459	479	493	434	478	461	481	460	458	447	435	466	453	466	492	479	476	515	500	506	471	461	463	452	472	463	506	506	460	474	494	454	478	465	478	439	434	495	498	477	492	501	468	483	464	453	514	504	486	509	473	475	494	509	437	503	473	482	473	491	474	512	477	494	458	468	485	488	479	482	464	475	481	479	483	455	503	499	477	457	476	489	477	447	453	454	491	429	462	472	469	498	447	435	441	463	461	464	479	458	457	465	461	507	491	491	471	483	460	476	493	454	448	484	481	482	486	455	447	484	493	443	481	468	468	460	475	444	458	436	478	483	444	469	504	445	481	478	481	473	470	502	514	476	459	479	479	431	442	524	530	533	469	456	458	460	479	488	465	459	511	477	478	465	453	489	447	493	447	433	495	487	498	469	538	505	468	471	497	445	486	464	468	470	460	498	490	459	467	519	512	485	536	492	490	468	506	459	511	477	537	496	490	488	467	517	476	480	431	438	452	473	493	470	480	475	482	461	459	480	514	492	466	476	488	461	459	454	487	491	476	481	477	467	453	468	445	481	504	477	506	519	475	482	438	430	497	474	458	469	474	478	463	486	482	470	480	440	463	474	490	479	486	447	449	468	490	482	457	496	486	465	476	488	483	481	483	495	484	432	460	454	478	470	448	447	490	444	459	488	498	425	474	475	447	481	484	498	467	465	493	520	451	474	478	448	471	479	497	457	452	468	528	459	446	448	485	433	455	511	429	544	469	481	473	427	459	487	458	445	485	471	467	477	452	455	470	443	477	506	448	463	458	468	528	473	467	483	467	475	472	496	463	486	479	460	483	454	515	488	469	500	510	474	458	465	533	463	460	475	452	492	480	437	453	423	472	519	490	482	488	478	477	455	467	450	495	470	486	472	470	452	481	463	501	463	489	457	461	416	493	469	492	484	467	470	490	478	492	476	483	471	512	453	518	486	473	512	484	463	438	468	494	474	470	468	455	503	448	473	490	481	464	470	481	460	487	456	468	427	502	472	466	446	475	502	440	457	492	484	448	457	473	448	506	494	437	480	431	449	507	477	480	459	464	486	477	445	488	470	474	431	470	509	493	514	470	447	501	503	475	480	454	517	503	504	461	498	460	514	492	477	443	492	466	451	491	494	479	443	472	470	485	474	488	496	458	494	457	426	495	448	473	482	493	476	474	465	457	471	446	470	445	470	495	482	460	492	481	434	499	464	467	492	502	452	475	438	451	435	497	482	483	516	494	506	472	493	491	440	467	475	452	471	443	474	468	471	508	457	452	457	460	494	447	468	457	480	484	474	457	445	471	444	501	461	471	452	464	480	498	450	470	487	500	456	444	484	466	460	463	455	491	445	512	465	501	494	441	461	466	444	455	469	512	458	467	478	459	478	511	452	474	466	443	519	465	484	474	476	482	476	444	501	488	481	480	470	496	474	485	502	450	465	457	462	466	442	476	495	492	449	480	497	456	437	460	473	525	471	431	448	477	494	436	483	467	471	462	450	446	468	477	450	465	483	449	476	468	455	477	438	497	518	467	506	456	481	469	459	442	445	475	514	462	488	491	431	477	501	494	456	480	455	435	524	495	461	471	473	454	469	489	487	461	476	469	480	464	466	489	451	454	490	443	517	504	453	452	483	476	512	476	502	501	481	480	436	494	440	444	507	510	470	476	483	488	465	455	451	457	446	480	490	477	485	462	472	432	447	470	477	473	471	455	481
50131	37036	33981	30193	36543	27539	11617	15399	4951	590	483	406	429	347	357	380	347	368	329	338	323	318	331	315	282	349	326	309	325	330	303	300	308	294	309	290	291	282	316	329	303	311	286	305	333	291	278	305	323	293	301	328	312	286	296	311	287	294	304	275	308	299	324	487	309	276	297	313	299	269	286	310	305	318	303	306	302	317	284	277	285	310	280	333	271	305	287	299	290	271	306	282	289	291	286	297	305	304	326	293	304	314	308	279	282	307	270	297	288	297	290	288	295	287	300	311	296	298	287	290	271	319	303	320	266	297	315	270	274	281	289	285	271	304	291	302	280	322	301	297	287	276	271	310	281	292	307	292	292	283	311	263	269	283	292	316	286	300	292	314	307	308	293	304	288	332	288	304	282	278	289	305	323	295	314	294	295	321	276	271	260	298	305	271	310	273	319	269	327	304	317	284	294	291	294	277	288	290	305	267	268	282	311	301	306	309	302	298	318	305	288	310	303	286	284	265	266	306	305	301	299	262	286	302	274	309	287	279	311	318	300	305	306	277	282	289	308	312	321	277	293	317	262	289	264	323	295	283	286	299	320	343	296	285	341	308	268	276	274	283	323	284	295	279	289	292	306	308	275	290	288	296	303	274	299	312	288	279	327	315	321	282	304	288	323	313	317	279	304	299	323	300	287	317	293	313	287	293	272	300	284	282	295	261	300	268	293	307	297	292	281	312	276	297	278	285	294	310	304	286	282	280	275	269	286	292	299	281	294	268	274	288	276	334	327	279	278	297	275	260	311	275	276	289	310	297	292	316	267	300	279	253	319	259	335	311	302	279	279	264	269	284	267	268	281	287	262	284	272	301	307	305	301	264	299	307	280	285	300	295	291	283	275	339	291	310	267	291	300	303	276	297	318	312	261	294	295	281	279	286	299	289	324	323	317	273	260	307	305	310	285	307	261	297	269	271	265	278	290	289	281	307	312	275	299	300	283	293	287	281	294	305	282	300	289	283	305	302	295	318	289	277	271	306	312	251	274	294	258	294	316	280	342	278	300	269	309	277	288	340	265	290	277	303	328	272	268	321	325	287	280	317	266	289	310	289	301	310	287	300	313	273	278	282	309	284	277	296	283	280	309	297	319	272	296	281	295	265	286	284	311	285	287	302	299	300	301	294	302	295	306	306	308	288	295	270	307	313	287	309	320	323	315	278	307	285	274	280	301	324	306	294	306	295	291	289	293	289	283	306	298	296	290	279	294	306	264	297	279	312	303	288	262	279	290	314	278	287	320	265	291	298	323	285	304	307	306	285	289	312	269	295	305	306	283	305	285	294	291	289	264	283	295	294	285	285	300	304	282	290	335	308	298	290	304	260	264	284	319	312	308	289	278	302	279	269	252	280	284	310	301	317	300	289	321	316	266	287	281	300	260	292	290	311	284	282	282	295	277	330	292	303	292	337	288	316	312	315	324	312	278	314	289	289	337	290	280	302	287	290	315	309	287	299	270	253	271	291	320	274	263	315	302	289	300	273	257	278	330	280	288	272	279	305	283	275	301	300	289	296	298	296	285	302	267	312	291	286	268	292	326	288	277	332	271	293	298	312	290	305	296	310	312	274	291	308	282	281	329	318	295	279	304	321	292	276	292	256	296	288	312	291	281	297	254	324	277	324	309	311	295	303	308	287	263	300	316	305	283	284	289	290	289	296	284	298	259	293	307	261	311	282	300	265	278	289	289	299	309	307	307	285	268	299	291	306	290	294	287	307	269	317	307	327	276	333	312	291	278	278	291	306	279	300	280	293	277	286	307	317	267	286	295	301	292	295	271	316	271	279	289	319	307	317	291	286	268	295	286	299	281	289	302	310	275	286	297	269	300	280	269	327	308	270	325	294	258	295	296	303	277	269	325	299	318	337	301	286	313	279	314	286	301	297	261	306	320	289	275	279	271	306	286	301	275	281	281	301	287	299	276	279	286	296	264	309	307	281	314	291	291	284	292	285	287	279	286	320	289	319	286	287	317	277	314	253	285	268	317	289	291	284	279	302	275	295	288	331	284	273	259	282	273	326	272	299	301	292	324	278	332	320	309	301	302	291	261	300	315	323	305	298	293	280	272	285	304	293	281	300	288	316	311	271	272	284	301	282	282	269	257	295	290	287	305	331	286	286	295	283	312	317	297	280	302	301	286	269	316	292	303	286	283	283	307	277	293	302	278	273	318	262	296	293	298	318	266	280	247	277	286	317	293	306	299	309	346	272	305	271	289	301	312	288	302	298	285	284	314	298	297	285	295	269	294	274	268	324	295	286	288	301	287	327	294	291	330	323	292	283	281	309	284	305	322	298	261	316	294	302	318	318	291	286	319	294	289	317	273	280	310	275	301	306	307	301	307	299	293	282	258	295	307	291	292	300	291	326	289	269	312	284	276	307	318	309	310	307	291	298	296	315	258	285	338	299	327	278	293	302	289	294	286	292	257	305	317	304	296	311	290	269	301	297	314	280	275	287	308	322	290	312	259	288	318	279	297	321	265	304	315	285	306	316	309	271	298	313	305	278	274	284	309	297	285	312	285	304	310	298	289	319	265	308	326	295	276	321	287	268	290	303	279	330	303	271	269	302	323	314	284	299	286	292	276	292	289	296	286	276	297	255	300	312	291	273	295	305	290	290	320	277	285	286	307	301	329	247	288	316	309	309	260	290	291	321	295	294	268	314	286	274	345	260	292	274	316	285	307	319	313	293	317	304	337	289	304	310	310	274	300	304	273	318	276	286	332	296	286	263	265	274	284	265	294	298	286	309	282	304	275	304	286	271	277	302	261	265	309	302	294	284	300	334	270	296	294	298	265	295	292	278	323	324	293	306	314	297	283	269	315	314	299	318	297	308	322	277	345	316	297	275	283	299	286	281	272	313	289	301	285	275	303	308	308	282	265	308	290	285	268	286	298	282	282	289	274	299	269	313	308	308	303	292	283	312	320	277	293	281	301	319	290	293	288	317	279	258	279	303	312	298	329	276	286	317	287	297	301	260	304	301	268	298	310	291	306	288	269	291	303	276	309	273	314	282	277	310	274	285	276	250	285	279	313	318	307	288	308	291	266	292	326	288	322	301	277	322	276	293	283	313	293	264	308	304	277	298	305	311	297	320	291	260	296	294	288	271	281	283	284	295	276	301	314	295	308	327	302	298	285	272	282	273	279	286	300	294	282	288	285	325	289	295	306	289	308	293	274	269	295	318	276	311	305	276	305	313	286	278	310	307	299	290	309	280	274	266	292	295	282	280	272	302	311	292	282	266	305	302	278	299	278	311	276	311	309	305	295	353	312	310	282	287	319	296	272	257	290	305	278	295	286	281	277	293	286	284	278	286	272	272	285	322	265	299	291	304	290	284	298	287	330	305	283	288	301	298	304	266	288	297	302	302	308	303	288	320	291	333	318	288	320	314	307	258	290	289	297	310	309	284	299	274	332	298	302	292	280	277	318	319	268	283	290	284
39158	31175	34565	33466	52805	22010	9935	28480	6988	1942	1654	1488	1487	1397	1328	1209	1157	1121	1103	1022	1022	1045	942	989	999	996	936	911	918	878	874	921	931	921	915	889	863	910	845	868	919	808	841	857	866	879	818	815	876	943	941	925	918	941	884	802	833	827	804	841	830	838	913	2273	857	946	861	796	886	824	774	835	846	889	866	791	760	819	792	871	825	857	840	798	837	814	822	837	820	760	847	781	808	848	790	851	781	799	890	844	816	810	806	822	781	783	843	846	795	833	836	824	752	817	754	834	817	769	787	750	778	799	785	813	841	800	788	833	773	835	832	803	796	773	832	785	786	853	794	848	743	833	855	796	780	777	858	830	826	830	820	831	763	795	790	788	827	781	816	770	831	798	827	767	814	794	801	874	829	786	773	821	783	753	773	741	793	841	764	810	844	840	762	802	773	831	823	791	773	776	830	799	803	799	757	840	776	846	775	784	746	776	837	817	802	818	771	832	837	788	790	771	836	796	813	750	777	770	832	810	812	817	796	843	791	789	794	761	840	783	778	780	782	795	829	803	779	784	777	770	783	782	811	841	804	835	753	817	837	778	804	843	773	829	810	799	799	788	752	780	799	745	822	808	786	804	770	782	742	735	825	820	748	826	811	806	819	796	767	792	787	771	782	824	837	787	784	867	792	879	819	821	834	791	829	790	822	839	817	800	798	779	832	788	872	793	771	804	779	792	745	769	803	778	812	796	815	782	788	762	782	811	796	775	752	802	806	753	831	798	803	802	805	733	801	757	777	804	790	781	812	790	820	817	773	773	812	772	762	830	815	760	786	780	783	788	808	823	821	797	804	807	798	802	794	773	859	811	789	802	749	793	769	806	814	793	770	783	823	781	848	790	833	839	784	765	828	814	784	820	805	806	756	749	807	787	796	794	835	793	729	791	837	819	786	796	788	811	770	805	839	793	731	781	815	753	778	803	810	794	854	805	799	751	792	764	833	795	796	840	763	822	792	752	752	764	781	747	768	755	780	790	815	812	768	784	795	823	807	842	794	782	743	805	785	794	798	774	782	782	769	741	797	806	797	771	771	787	779	789	755	816	779	805	807	821	826	790	883	819	812	794	774	839	820	830	788	787	768	755	776	852	817	845	804	777	803	747	758	868	764	819	782	792	812	820	772	812	787	797	772	801	782	785	788	726	748	804	806	782	768	853	804	849	844	819	768	840	813	852	791	799	791	820	760	784	804	808	729	841	756	817	845	830	847	736	761	800	839	765	852	771	793	791	784	773	809	814	798	782	777	788	784	827	807	824	834	802	801	794	787	810	791	844	819	784	764	797	796	779	785	806	830	751	783	846	820	766	799	775	769	806	809	806	828	772	839	792	810	775	791	773	752	862	809	780	764	774	804	792	835	797	786	796	790	803	804	823	822	797	805	810	751	746	775	813	761	848	835	806	778	834	821	805	833	824	865	787	826	855	802	816	848	823	821	782	798	830	789	840	827	795	787	814	838	780	781	808	784	798	853	810	800	807	771	810	800	797	771	818	826	780	830	768	797	794	814	782	808	794	829	726	811	769	785	826	760	811	806	842	772	793	798	783	791	818	779	789	896	788	799	792	830	799	767	717	786	842	794	872	752	777	811	805	755	817	815	792	751	772	815	789	830	784	766	797	791	751	824	792	844	836	778	763	843	789	840	749	785	781	772	789	769	797	735	806	821	733	791	748	821	818	810	834	771	737	785	800	791	820	813	799	827	798	826	791	775	789	808	794	798	764	790	787	780	854	810	774	795	837	844	763	827	793	770	835	790	811	762	798	804	837	833	800	765	791	786	766	787	799	796	778	751	810	771	803	803	790	778	803	794	789	781	755	786	742	788	796	819	802	791	778	807	800	752	786	790	821	762	806	812	774	813	811	803	839	755	784	801	805	809	766	804	817	829	836	789	776	783	802	781	803	807	799	815	783	797	780	821	782	790	771	823	773	783	815	772	775	838	779	822	790	749	824	804	821	789	819	796	817	829	795	785	810	807	804	794	763	821	833	785	749	763	835	794	794	778	830	755	818	824	834	852	751	797	819	780	798	795	758	811	752	799	821	742	775	800	813	820	785	807	815	793	776	779	796	764	835	792	824	850	812	834	757	810	835	779	762	795	819	794	811	837	797	819	772	810	835	809	782	803	815	784	809	806	820	790	787	809	824	800	771	795	790	802	807	825	827	813	764	810	822	799	843	743	756	821	810	781	792	813	806	823	760	806	784	785	757	867	836	815	773	798	828	811	784	785	814	789	820	790	827	797	759	869	801	810	791	806	827	783	794	805	814	814	801	800	765	792	832	782	790	808	733	773	806	837	812	788	806	787	822	826	763	795	791	790	818	790	777	800	742	780	816	785	846	783	775	821	761	847	798	849	794	829	817	840	801	815	778	803	790	814	819	827	844	776	819	808	817	834	799	799	830	808	815	827	818	783	807	822	779	783	787	799	756	769	832	791	784	781	784	818	736	807	771	772	810	812	815	802	808	806	810	809	827	800	732	805	768	806	818	792	774	803	824	759	759	761	797	788	839	814	809	827	802	838	828	874	787	759	784	842	771	774	810	810	832	828	816	794	794	789	812	809	789	789	750	777	782	759	794	751	791	771	756	799	822	781	808	780	807	796	860	756	795	812	782	780	806	774	786	824	753	799	797	808	840	769	782	798	779	794	835	785	778	763	778	787	746	803	775	725	779	834	814	827	834	821	795	786	801	809	760	837	799	803	829	845	811	770	789	774	848	812	754	788	828	763	838	801	799	768	799	811	807	736	850	808	805	773	793	779	807	766	808	780	772	838	788	802	816	764	780	818	820	820	794	795	789	772	818	794	764	776	823	786	802	820	829	794	795	779	846	801	789	783	798	786	823	840	821	812	806	778	789	829	796	755	782	807	764	775	781	780	819	799	824	763	809	833	760	787	762	813	759	767	818	751	802	765	781	781	786	819	808	807	818	777	818	813	762	822	846	780	785	790	807	780	789	773	782	759	773	807	821	872	848	801	858	792	828	734	779	771	777	751	804	796	763	831	842	809	795	789	781	842	770	806	843	791	775	796	763	837	788	811	749	876	805	827	758	811	789	754	804	778	796	780	841	831	800	777	810	825	842	817	774	820	828	775	733	810	835	757	794	738	820	802	780	827	781	758	848	809	828	811	765	785	803	795	790	780	794	801	781	800	816	785	797	820	792	832	768	782	817	755	773	790	796	764	793	782	804	761	801	805	810	813	812	838	723	799	802	770	778	836	812	778	815	798	789	783	785	787	792	750	816	819	819	808	779	785	755	813	784	777	755	815	795	805	771	772	773	822	808	819	809	807	793	784	772	789	809	774	783	801	803	813	778	841	842	819	771	789	786	848	803	830	761	866	772	788	866	791	760	797	798	862	772	816	757	810	798	813	829	809	815	769	823	782	794	745	856	765	783	843	835	742	742	782	775	749	800	819	781	822	814	843	857	775	784	776	800	795	819
11046	5994	5380	2695	2408	3056	1670	784	313	178	171	174	181	176	191	183	165	194	191	148	155	189	184	174	179	177	179	165	182	170	157	149	170	139	160	169	190	176	151	161	162	169	170	171	167	144	162	164	145	184	157	149	173	179	162	165	163	175	172	181	162	168	171	173	168	185	184	157	166	178	146	183	160	170	173	165	155	189	185	178	159	157	161	158	157	146	150	167	184	155	149	146	196	169	155	171	158	194	174	173	165	173	162	180	171	178	179	174	168	175	159	157	182	160	163	144	181	146	178	176	177	160	151	168	159	187	150	171	178	166	173	162	159	158	187	192	178	141	185	189	171	145	175	158	173	178	155	164	181	155	172	159	190	172	167	170	159	176	180	147	171	174	166	168	174	170	182	184	166	165	171	161	168	177	170	172	182	169	172	193	170	148	173	186	166	165	160	184	174	139	194	170	160	151	204	160	177	159	198	169	176	154	175	188	155	167	147	182	187	180	164	184	176	150	153	158	158	180	158	168	193	157	180	174	140	179	173	176	155	174	165	190	150	151	185	149	155	163	166	184	158	178	174	170	173	168	179	172	164	152	189	147	164	163	161	202	162	173	169	162	179	170	183	157	175	161	169	175	174	172	166	157	176	162	201	170	160	161	177	169	147	163	172	159	163	151	160	150	174	150	159	154	196	166	145	194	155	155	192	191	174	168	144	175	148	173	161	194	162	153	160	168	189	152	161	183	167	165	158	149	143	173	195	171	171	174	161	171	187	163	163	183	144	168	168	165	161	184	164	160	147	191	178	148	161	147	153	169	166	163	170	175	170	179	170	157	190	163	151	193	183	164	153	198	181	174	178	198	174	203	151	186	177	167	181	147	178	177	158	173	171	171	174	153	173	199	148	179	169	173	159	173	153	188	142	157	169	157	161	170	185	174	174	179	159	173	190	166	197	163	171	179	140	180	147	167	172	165	158	172	170	186	166	155	168	164	190	173	159	165	188	176	164	176	189	176	180	164	168	161	202	147	150	147	163	187	153	173	168	179	184	164	164	166	174	174	150	165	166	171	169	148	183	161	154	176	161	182	178	159	161	182	156	156	162	169	162	188	164	163	180	186	176	189	180	161	185	177	165	173	162	162	171	176	152	170	173	180	174	166	161	177	167	172	170	159	169	175	182	153	186	163	172	186	180	163	169	143	168	157	146	171	183	148	177	166	175	186	204	164	161	188	175	195	160	171	160	168	200	177	192	163	168	156	150	161	166	146	173	209	150	164	172	163	167	156	191	160	170	154	165	173	175	165	161	170	167	166	155	157	160	168	169	194	146	173	200	176	158	159	157	160	164	167	156	189	179	160	145	181	180	189	181	165	139	149	174	162	167	174	167	184	165	171	153	182	162	160	153	160	159	171	173	166	153	136	189	186	159	162	143	168	161	180	174	186	168	170	164	204	171	177	150	188	192	152	160	159	176	169	178	181	160	169	178	167	154	181	174	148	175	160	160	175	174	152	199	188	178	148	157	173	145	167	162	160	168	192	160	169	184	155	156	143	179	218	177	153	183	190	174	151	165	174	154	175	167	160	160	156	167	181	162	174	168	150	171	195	170	167	166	183	178	159	181	187	171	165	182	179	178	183	161	168	185	163	166	173	158	159	188	211	136	162	178	134	169	158	168	182	163	164	161	164	168	163	174	188	163	181	164	164	174	169	179	160	150	169	167	185	180	154	171	153	147	170	177	184	158	154	162	198	167	200	156	151	171	143	188	181	194	180	175	161	163	178	181	187	155	157	177	175	161	173	151	173	183	175	157	155	190	156	138	188	168	172	177	179	166	155	198	161	156	189	165	165	180	171	159	147	173	178	156	165	175	163	149	160	159	173	171	156	139	182	148	159	191	170	170	161	169	166	169	187	178	174	161	196	159	152	177	196	166	174	171	156	170	162	165	173	178	152	185	182	171	192	167	198	156	165	141	160	173	168	167	159	161	188	172	169	179	173	189	179	165	163	190	160	181	190	164	178	168	174	169	174	181	164	180	161	191	176	179	187	160	182	166	150	166	171	153	157	169	162	167	132	168	157	176	170	167	161	162	195	172	145	182	176	161	182	163	169	172	170	173	173	155	159	185	153	184	167	184	165	174	153	159	164	177	158	163	177	161	175	155	162	178	168	167	158	152	163	163	169	190	144	174	182	147	165	161	163	183	181	169	187	197	164	147	164	177	176	183	176	172	161	169	168	167	168	163	162	209	156	184	189	167	163	146	161	177	162	175	159	167	184	169	157	161	167	173	172	157	165	147	183	169	192	168	161	157	176	188	157	170	157	169	180	177	193	158	166	175	174	168	179	158	166	206	177	185	163	152	160	186	157	165	170	167	177	185	167	163	172	169	173	161	171	194	208	154	163	161	157	168	171	168	172	166	178	168	170	133	150	179	155	179	173	187	180	172	163	179	166	151	179	176	181	168	155	156	188	152	172	177	195	142	170	172	179	168	166	165	152	191	173	175	165	190	196	147	186	160	177	155	179	177	164	186	169	147	149	177	159	173	155	179	180	174	163	184	165	176	156	160	168	194	155	165	169	172	182	175	169	161	159	173	164	160	169	162	199	157	182	179	188	179	140	169	157	161	155	167	148	167	166	162	172	168	166	166	181	172	158	147	176	163	162	155	188	152	159	173	153	178	153	164	177	145	184	174	152	163	166	156	160	158	165	169	151	182	162	197	177	186	152	155	156	183	183	194	161	181	162	152	151	181	190	166	145	166	162	155	166	155	170	167	166	159	172	156	158	162	164	151	172	152	167	180	187	148	169	156	163	171	146	159	188	191	188	181	188	165	168	149	167	174	168	159	141	169	178	178	164	167	156	176	154	160	180	162	181	160	197	181	162	169	154	155	188	162	162	155	168	176	149	173	213	184	189	186	201	182	175	154	151	158	164	147	150	161	170	146	165	176	163	166	170	167	140	184	150	166	171	159	168	196	167	185	167	173	174	163	175	167	161	155	193	177	143	146	165	181	159	197	190	160	162	165	183	180	162	171	188	185	169	158	162	164	176	169	159	167	169	163	163	201	149	171	139	177	185	164	169	173	166	164	160	161	158	176	152	163	183	162	187	173	153	183	164	161	170	161	181	167	189	193	169	164	184	181	161	164	149	188	183	167	166	184	170	157	166	177	166	183	194	156	170	179	164	183	179	174	158	155	182	184	161	171	166	188	157	170	172	164	128	152	177	173	175	178	173	151	164	194	168	172	162	195	165	164	185	162	181	175	161	179	175	147	148	176	161	158	165	165	181	168	169	170	152	165	168	162	175	177	173	177	191	164	188	157	194	190	167	158	169	181	165	169	187	167	168	163	167	179	173	158	170	160	167	171	175	157	172	186	165	170	176	157	178	166	172	177	180	171	175	152	161	151	181	178	141	182	165	168	172	188	164	163	157	200	135	150	180	184	174	155	157	180	168	187	162	170	166	164	168	163	165	193	163	163	168	162	165	176	162
9819	5870	8393	6197	8526	11196	6758	2929	640	551	513	550	506	517	507	524	564	492	521	506	542	525	492	537	525	547	539	507	528	538	482	551	522	518	506	552	539	503	530	518	530	505	533	489	536	497	507	501	484	509	479	545	517	523	541	481	548	470	562	543	493	505	518	572	550	509	516	541	533	540	513	495	511	494	504	518	524	537	502	512	495	517	534	521	512	513	513	542	563	502	496	505	529	483	510	498	532	508	561	510	514	516	502	493	514	516	484	530	557	511	509	525	537	532	555	520	498	504	483	514	504	561	495	489	565	521	531	518	599	527	503	505	525	531	562	536	488	499	508	468	537	488	491	535	578	524	503	491	498	504	527	513	565	499	546	488	492	518	524	522	528	498	504	538	502	557	504	536	491	499	551	532	536	563	499	559	528	526	505	513	544	470	512	549	522	476	541	518	507	535	505	539	508	499	497	529	528	491	535	553	523	535	503	503	512	525	470	525	483	529	543	516	501	510	567	523	496	517	528	520	526	537	526	512	538	538	483	517	531	525	518	548	541	518	530	505	499	545	530	492	495	512	560	528	507	534	527	506	507	507	485	533	527	519	530	524	520	506	476	495	529	506	548	513	527	489	533	520	567	538	531	507	494	490	524	516	506	562	506	517	541	513	515	544	515	517	518	532	515	546	534	573	533	551	522	522	517	541	519	526	540	516	512	487	500	520	486	531	533	530	517	514	503	486	536	581	522	508	526	524	530	532	554	484	447	544	519	511	505	510	516	461	512	529	515	513	534	486	495	480	579	543	525	524	501	515	501	514	520	515	505	547	545	543	542	563	534	527	537	509	522	494	495	513	526	540	503	519	545	538	539	506	480	517	524	551	524	497	476	518	589	513	505	494	514	537	546	500	486	579	526	540	518	540	537	520	494	527	550	517	540	494	513	491	559	492	513	545	537	473	539	517	554	502	548	535	505	533	479	525	502	519	505	502	506	507	511	518	534	532	512	501	501	531	512	517	486	516	513	499	521	525	503	549	531	499	501	491	490	523	523	556	509	525	509	502	537	519	494	531	481	496	496	504	500	529	540	522	557	484	537	505	555	491	512	555	491	527	526	549	540	564	518	530	531	510	507	518	501	540	494	501	545	523	513	492	533	528	539	519	538	532	522	548	525	514	495	562	537	517	526	536	512	511	536	483	554	510	547	515	514	542	523	527	529	487	543	513	550	570	503	498	490	518	560	545	519	532	538	513	519	576	521	507	552	545	547	512	510	485	536	499	520	511	522	492	483	530	542	500	528	508	510	497	534	515	522	547	547	549	501	506	525	535	530	525	510	504	493	535	545	496	532	532	514	514	501	510	523	537	537	501	489	533	533	571	530	507	531	512	525	527	492	547	518	522	545	513	545	534	506	534	483	521	490	507	510	521	501	527	566	508	500	541	574	499	493	566	477	536	509	529	528	509	502	490	528	567	529	547	559	544	515	523	525	509	529	541	513	480	556	533	542	533	473	542	495	574	495	505	518	500	489	518	557	562	504	524	500	512	482	549	504	531	525	543	522	482	502	483	545	533	518	537	539	525	501	517	533	555	493	514	546	531	495	506	485	552	558	551	541	522	503	496	514	569	519	508	543	516	551	486	548	515	506	493	515	522	478	512	537	516	542	528	540	548	507	519	512	521	471	499	491	531	556	544	524	502	533	531	558	471	488	539	517	512	522	523	552	520	526	503	513	510	503	510	490	519	533	469	517	505	500	538	481	505	525	535	500	511	508	511	485	445	549	507	521	564	505	520	508	486	532	505	547	493	515	503	489	540	507	521	552	489	491	491	519	531	492	571	464	498	522	533	508	502	524	499	540	542	501	508	568	556	516	530	515	524	547	484	509	518	519	503	518	480	502	553	513	508	520	547	531	509	525	506	537	505	529	517	555	501	523	511	518	520	539	517	509	510	546	548	524	448	522	502	469	486	508	494	538	540	499	529	532	550	512	519	495	498	509	509	481	510	530	485	520	544	514	522	510	511	549	543	504	509	524	530	514	544	529	527	542	553	512	525	519	491	514	493	506	537	555	535	541	535	550	588	496	539	525	512	514	559	458	494	526	512	500	501	527	574	529	531	515	509	507	553	528	517	540	487	527	510	511	487	511	556	530	512	490	542	500	526	546	502	529	502	502	546	521	518	540	537	536	530	544	529	480	499	551	514	524	533	525	522	542	561	545	495	540	497	546	541	538	516	519	478	521	476	555	517	486	498	537	466	530	497	491	552	521	520	487	546	518	508	541	518	472	535	545	535	557	504	518	518	518	475	509	539	496	531	500	501	523	557	534	513	527	548	539	525	550	537	498	486	514	498	517	516	520	527	485	486	542	483	541	502	496	529	546	500	480	555	532	525	520	523	552	555	525	536	557	523	541	534	555	497	536	490	493	513	465	507	531	549	543	506	494	511	519	515	548	496	479	500	535	495	512	465	520	538	553	540	530	500	523	526	514	533	508	520	531	499	504	495	513	513	501	504	536	528	517	525	533	494	525	483	518	527	552	509	497	490	564	475	541	492	512	518	516	500	522	508	526	523	537	495	517	528	533	525	527	509	555	518	507	541	513	520	540	523	513	513	499	514	487	511	502	512	512	501	517	501	510	500	511	492	510	521	508	531	476	553	506	561	489	510	568	540	521	520	510	528	537	524	497	531	495	501	515	468	488	530	536	491	515	523	545	503	523	497	512	539	519	496	526	511	550	475	506	517	492	544	513	536	504	510	511	520	527	552	513	526	546	505	539	536	524	509	466	507	554	522	506	550	550	504	537	501	519	521	534	513	516	519	512	486	499	523	531	511	476	533	532	499	496	499	510	478	533	468	524	499	488	499	531	513	506	529	488	533	532	574	502	554	516	531	514	587	523	512	483	528	555	582	528	516	526	503	519	470	515	464	492	517	524	536	485	503	485	487	512	508	571	562	542	528	466	514	485	528	574	491	537	517	483	500	544	482	494	500	519	532	533	525	487	516	510	517	490	493	537	500	516	516	551	476	495	545	513	539	486	542	510	538	523	507	528	448	495	486	552	510	572	572	491	521	543	532	530	546	540	485	493	546	519	524	511	497	517	522	511	525	517	489	512	519	501	543	536	498	522	505	503	486	484	572	546	497	527	492	533	537	503	483	509	548	503	508	522	519	481	496	494	545	521	500	508	523	490	503	515	509	546	516	551	484	522	539	534	526	495	546	493	500	512	499	510	519	519	563	511	505	505	511	524	517	511	494	514	450	498	499	522	557	513	541	581	520	518	501	546	486	535	518	516	515	522	513	470	525	517	533	572	521	479	557	462	525	510	509	494	500	513	504	492	510	494	501	501	493	524	515	560	551	502	539	520	541	487	540	554	515	529	518	515	543	542	506	547	504	461	524	535	494	504	539	541	529	480	512	506	529	545	507	523	531	530	534	548	538	464	475	470	500	536	527	512	492	533	537	506	507	554	526	550	529	528	493	552	541	527	525	538	505
16362	21937	17329	12479	7802	12983	8290	806	232	205	193	199	193	196	167	207	193	209	203	210	177	194	195	181	190	194	205	214	196	187	229	225	214	211	201	170	189	178	191	211	189	212	192	211	181	206	252	185	197	209	194	212	208	193	237	193	200	196	199	200	200	213	209	200	182	189	198	208	194	177	179	202	174	191	194	203	198	192	178	205	209	183	192	200	204	195	197	177	214	209	187	194	220	181	221	207	192	191	209	221	188	207	205	188	196	213	193	177	202	205	188	229	184	185	190	192	213	206	208	232	195	177	210	197	170	192	183	195	228	207	212	169	189	196	204	216	211	202	195	234	179	214	162	205	180	189	199	181	199	187	216	195	197	201	202	183	177	180	194	198	198	201	191	184	196	197	209	219	196	192	194	200	195	192	214	190	190	214	219	210	198	204	201	194	191	192	201	193	194	196	175	177	202	219	203	201	185	194	186	208	209	203	216	184	184	206	199	211	194	183	189	193	165	182	184	201	197	198	188	194	206	195	199	215	180	215	185	180	197	206	197	209	205	188	179	235	171	181	192	193	201	198	184	197	198	195	189	199	187	210	178	198	226	198	212	190	188	180	188	186	184	184	196	214	211	202	177	202	185	200	198	187	157	206	236	199	199	208	189	182	207	191	232	188	198	188	190	216	173	207	195	201	193	206	189	213	224	172	207	201	186	201	202	182	189	225	201	218	185	186	208	192	197	198	195	211	174	204	217	188	164	192	176	195	203	184	196	208	197	193	197	195	191	186	191	213	160	195	189	188	203	201	187	184	205	189	195	174	205	206	197	212	194	193	198	213	215	189	185	214	187	172	183	171	183	211	205	191	180	166	189	211	168	184	204	184	193	193	206	172	180	185	209	187	214	181	169	213	194	218	189	217	177	223	205	184	189	206	188	212	209	189	202	201	161	189	204	176	218	194	187	201	194	205	172	192	208	180	198	193	193	218	214	205	203	180	212	174	206	200	196	190	219	200	189	201	180	167	176	183	185	199	204	192	211	191	201	196	180	167	186	184	193	210	182	213	211	178	195	173	190	205	205	206	180	203	187	209	224	191	191	200	178	212	175	169	214	231	196	196	185	181	194	193	198	173	175	207	198	188	217	199	211	179	190	187	198	185	211	183	209	205	202	180	168	172	193	184	224	205	206	214	169	182	192	212	181	190	193	205	211	193	205	186	198	216	176	213	216	197	193	186	210	220	185	203	171	202	201	185	220	197	202	201	218	206	173	190	187	187	215	196	186	201	203	201	204	186	208	190	183	189	216	217	153	219	216	184	178	213	196	204	227	197	175	179	182	190	188	201	223	182	209	179	201	225	179	196	179	170	191	206	203	211	186	181	196	189	199	203	220	171	200	187	200	188	178	172	202	191	195	218	193	192	214	218	191	189	197	208	191	194	190	200	178	184	200	205	213	205	197	185	204	176	180	187	184	204	183	207	182	188	206	194	193	191	187	174	191	156	185	182	200	173	195	179	186	200	208	194	190	197	213	190	188	215	199	194	182	183	191	207	196	191	204	219	185	193	190	183	193	217	173	202	172	186	195	211	186	216	196	197	198	197	182	187	198	205	195	197	198	192	226	216	204	182	223	197	186	207	198	173	200	172	232	197	191	194	190	210	213	182	181	198	169	201	200	168	197	174	204	180	207	204	209	207	180	199	215	198	209	184	209	188	195	197	185	198	214	210	204	170	188	199	203	190	186	187	217	193	201	207	211	187	232	192	171	198	202	217	201	172	197	195	178	206	223	200	201	197	240	183	201	202	182	180	172	184	205	195	194	176	204	203	223	194	198	185	195	188	170	180	198	191	190	186	202	195	163	198	212	185	197	204	166	189	184	190	234	200	195	192	215	194	180	185	202	189	211	182	204	221	174	207	198	208	181	196	238	216	175	202	171	176	175	216	192	211	211	207	220	193	209	197	179	199	166	167	181	169	201	216	221	188	186	167	169	168	205	200	178	193	181	184	193	183	180	190	191	192	209	195	187	181	171	195	191	203	174	177	203	186	181	200	207	186	195	198	220	215	196	199	191	217	207	185	204	208	192	187	185	230	160	185	188	191	197	167	210	183	202	206	184	200	206	175	200	184	173	180	188	173	188	204	214	185	174	207	212	193	204	189	185	186	182	231	204	175	224	204	217	216	173	193	201	184	173	204	199	200	213	186	202	189	183	203	207	214	185	204	218	193	179	177	171	212	203	200	195	192	226	188	206	186	183	224	181	192	181	204	175	192	181	200	187	188	177	189	217	190	209	213	194	185	204	195	194	184	201	190	218	175	199	198	205	214	190	184	207	196	187	190	183	208	198	207	186	189	199	206	186	222	195	193	195	185	189	174	188	181	175	195	197	206	187	185	206	200	204	195	212	193	187	195	187	206	180	226	195	207	207	193	197	200	186	232	196	196	211	207	203	186	185	241	187	175	179	200	189	193	195	187	191	176	189	196	178	188	203	209	205	187	188	197	188	194	205	209	208	195	189	207	178	202	165	172	198	198	198	175	178	202	198	162	188	205	189	192	210	197	205	208	224	218	185	189	194	213	211	179	206	196	197	186	207	185	202	201	227	206	195	208	180	191	197	170	196	189	199	194	196	215	187	176	201	223	229	213	211	191	184	185	166	202	219	207	200	187	192	195	197	220	196	219	191	206	186	194	197	186	218	199	208	207	181	208	186	178	215	195	201	188	197	184	222	195	198	201	193	232	213	182	181	194	174	221	171	224	209	182	204	176	200	229	182	227	200	186	213	190	199	181	182	211	184	185	198	184	217	219	192	216	199	204	200	201	222	197	236	196	183	196	196	193	195	189	208	193	195	193	199	184	199	202	223	207	200	178	201	175	192	197	210	192	201	210	211	200	180	193	170	178	201	202	204	171	192	193	207	205	193	199	174	206	196	200	189	186	201	205	188	184	213	204	183	190	196	182	207	189	190	186	196	210	200	193	201	174	218	196	206	179	206	179	201	181	213	199	194	197	185	216	182	216	205	191	199	186	194	206	234	187	202	169	205	177	194	203	187	190	196	190	191	187	220	181	204	210	195	190	202	194	203	211	183	207	196	197	191	178	194	183	184	197	204	208	204	204	201	188	202	183	220	201	200	225	189	184	187	178	185	194	192	189	188	207	211	173	187	193	193	218	211	209	179	172	185	184	203	183	195	183	198	199	205	199	184	202	209	200	194	203	183	208	210	185	211	190	217	194	203	170	175	166	199	195	206	199	195	190	193	194	185	194	214	191	185	187	216	202	205	196	214	222	187	181	214	207	213	208	197	202	192	184	183	220	173	214	174	179	213	222	199	197	190	167	209	213	201	163	201	212	206	194	216	201	185	202	196	200	200	191	188	168	160	187	188	176	210	214	191	202	195	198	198	201	221	195	183	204	194	187	177	188	191	195	190	224	190	203	204	194	191	223	184	204	174	196	218	214	205	199	187	206	210	193	183	197	183	223	191	180	208	180	182	180
12955	21772	17159	16985	15470	31452	21658	1814	649	660	596	579	582	609	614	564	594	591	594	612	581	606	625	550	618	588	668	640	570	626	633	594	583	639	625	602	609	626	584	640	637	607	587	546	593	637	572	561	604	596	597	575	629	620	592	570	549	575	596	590	651	608	599	767	588	617	582	564	607	624	562	581	592	573	587	593	585	577	566	590	546	612	594	617	609	592	623	557	593	577	599	578	634	575	606	604	582	600	591	579	571	582	561	570	548	582	596	620	594	612	573	566	583	601	637	595	617	584	601	606	551	611	554	609	593	622	616	619	605	593	631	574	621	638	629	547	586	615	557	629	611	626	597	607	568	551	610	616	596	604	599	622	590	574	619	561	585	534	637	596	584	555	560	588	641	598	618	620	544	579	597	609	574	600	589	611	568	584	652	570	581	584	608	614	586	603	567	587	570	636	617	632	613	618	548	611	584	604	558	650	612	653	551	605	624	607	612	601	610	590	589	608	578	554	604	597	630	590	661	627	568	618	610	558	576	545	656	606	583	580	585	598	604	602	564	614	623	673	611	562	607	598	619	581	552	620	614	588	579	583	646	573	579	601	573	606	601	578	592	580	612	623	622	596	608	595	580	626	594	594	617	591	596	568	579	578	622	618	600	601	558	562	621	605	600	577	610	612	602	609	609	585	623	632	588	617	642	580	615	617	577	611	589	623	583	619	586	577	603	582	605	613	531	575	647	626	550	573	619	630	595	530	577	585	588	584	534	624	584	590	602	609	581	633	623	584	599	581	607	639	587	595	539	639	600	606	598	589	607	615	606	598	580	580	610	565	642	604	563	681	606	608	563	563	584	591	556	567	570	596	609	593	551	586	555	598	589	594	635	572	630	575	589	588	611	585	568	593	595	553	593	594	619	590	620	583	604	602	626	569	576	594	604	575	600	596	572	617	579	586	629	575	640	639	556	587	606	574	584	593	602	560	590	644	589	611	587	627	620	523	586	616	607	595	592	609	613	616	600	562	558	613	607	628	604	617	622	581	649	601	586	574	612	589	597	592	614	592	597	586	608	629	622	578	567	586	626	589	585	565	638	608	645	597	594	592	614	600	635	611	588	582	588	631	595	564	572	607	587	590	605	591	603	603	565	634	601	540	608	589	607	625	590	644	609	607	574	591	600	568	610	592	605	590	620	590	593	557	584	570	589	625	560	580	602	598	592	596	558	590	637	556	563	646	607	599	551	588	575	589	581	542	605	615	620	591	597	597	572	566	629	625	606	574	582	563	553	608	564	568	594	581	593	592	606	609	585	592	587	572	583	622	587	596	611	587	560	573	570	572	575	571	618	615	636	577	606	593	598	610	594	588	617	605	606	598	609	607	547	610	569	598	583	587	606	591	595	641	561	615	619	568	574	619	641	622	609	549	568	584	586	600	592	579	591	589	582	586	594	559	586	548	644	583	567	609	595	619	605	590	569	577	618	581	554	577	612	578	636	575	612	594	603	588	595	562	618	599	628	582	602	577	615	604	644	597	588	564	608	586	590	587	580	620	617	566	598	583	604	603	586	566	607	590	597	621	623	596	602	627	572	618	620	575	580	543	592	613	598	578	552	590	593	636	547	583	623	584	574	572	591	615	565	586	554	603	626	586	625	581	614	608	609	651	587	577	600	581	609	589	610	570	596	568	616	596	567	615	581	591	589	585	586	612	629	602	624	622	564	576	600	599	574	599	624	573	547	586	583	611	590	591	589	609	571	578	605	640	624	597	578	586	601	582	606	593	603	616	606	577	565	556	619	585	632	597	584	614	640	591	563	562	581	595	630	597	605	564	602	588	598	563	581	574	577	578	629	579	613	567	617	620	607	604	612	585	539	547	582	583	630	642	626	580	612	577	601	590	597	626	626	605	585	605	571	645	538	602	625	624	597	595	623	637	646	591	578	585	650	575	597	653	548	537	635	599	603	619	639	611	586	611	588	576	573	595	574	585	592	633	630	609	599	566	602	614	556	577	602	613	633	566	594	600	580	535	577	562	565	573	567	599	604	619	635	620	562	549	608	580	585	597	615	645	636	614	607	636	556	607	609	620	563	615	600	550	570	620	626	586	584	624	598	599	581	610	581	600	609	593	586	585	589	597	580	575	609	582	611	595	552	634	602	582	606	591	597	588	588	618	612	585	596	608	589	614	566	598	599	607	630	595	619	631	613	576	598	619	580	592	584	564	646	616	576	579	590	569	616	573	576	606	588	597	546	560	584	609	606	609	617	578	594	577	599	578	617	571	589	572	590	580	591	585	588	577	561	591	532	591	607	606	593	562	595	602	628	567	626	605	599	576	581	626	581	553	629	589	579	614	581	626	608	548	623	602	624	565	618	613	623	547	600	549	575	603	560	616	585	581	602	586	587	649	607	586	620	617	649	599	589	629	573	558	594	594	573	634	618	628	631	635	608	589	602	613	591	572	615	580	648	604	600	595	600	617	642	585	595	586	616	606	575	571	586	610	626	608	565	550	597	582	567	604	555	564	582	597	621	578	584	573	599	543	569	571	641	539	587	623	612	592	589	557	582	626	588	638	597	585	560	592	558	573	588	604	593	633	566	586	602	574	567	611	594	606	592	572	567	621	587	592	569	588	560	595	604	579	600	604	648	563	620	621	575	587	622	610	591	591	576	557	616	571	614	603	594	636	621	612	581	583	613	640	578	595	606	577	621	628	654	565	568	598	585	579	615	582	615	611	571	589	652	561	628	589	596	623	601	603	611	586	655	624	568	575	628	599	584	609	588	603	626	596	589	603	584	597	537	572	592	567	596	588	585	589	600	542	606	601	561	578	637	590	611	564	580	612	614	593	583	566	569	592	583	603	569	558	591	601	579	600	599	602	576	574	597	600	624	598	565	626	606	587	556	607	555	614	558	603	594	640	592	638	566	624	633	586	590	580	624	610	619	588	570	584	584	597	637	564	598	602	572	619	560	588	588	625	594	584	615	601	562	638	623	565	581	649	592	578	635	622	593	617	562	556	586	640	595	606	627	608	623	609	646	511	624	641	613	585	628	593	623	646	579	613	571	585	640	594	571	574	571	555	624	626	589	603	582	578	595	611	590	555	575	598	600	545	590	596	597	592	641	594	538	553	601	626	596	563	589	578	579	582	591	569	598	630	619	619	602	577	593	569	603	606	618	608	632	589	588	566	580	552	622	598	577	592	593	639	568	629	585	603	598	613	562	592	578	543	580	608	601	577	599	613	612	621	610	515	561	579	583	590	604	598	602	650	589	585	587	580	604	538	626	633	583	585	598	596	608	577	557	591	584	583	620	606	625	597	599	617	579	608	630	598	584	604	616	629	577	642	622	598	640	597	586	569	606	603	600	639	632	607	600	603	614	626	617	601	610	628	628	607	586	586	614	590	546	580	531	601	595	607	608	594	583	587	605	605	569	635	554	631	579	534	604	606	590	598	596	617	585	634	583	647	618	584	571	608	617	606	645	582	636	602
44500	39748	36857	29444	35033	54360	37576	12698	1888	575	413	365	370	395	342	367	348	313	350	319	338	350	349	309	295	349	320	327	337	355	363	340	301	336	356	367	331	309	324	324	318	333	315	327	290	338	319	337	325	319	323	311	296	303	312	284	325	350	318	307	335	327	340	570	291	329	322	311	328	347	308	305	312	370	278	307	309	321	328	391	300	350	306	305	337	346	323	323	307	329	319	310	325	285	277	311	335	314	294	317	324	306	324	323	336	323	309	271	304	303	305	314	276	308	340	297	277	303	296	317	306	321	334	323	298	310	334	320	306	337	291	333	320	318	310	316	320	327	312	313	295	306	347	312	322	335	318	321	319	298	330	333	300	273	322	302	329	316	309	302	296	321	348	324	328	336	296	294	301	289	325	290	296	307	305	319	313	322	290	318	335	305	327	307	331	316	301	363	287	311	310	298	304	284	329	344	346	318	305	309	294	319	312	344	333	297	303	289	324	310	324	300	284	303	303	311	320	325	322	310	320	330	302	322	327	286	311	314	287	293	279	309	302	324	331	335	307	300	310	318	338	328	310	325	290	326	328	329	313	315	301	312	312	301	301	311	303	296	314	329	302	295	301	336	311	319	319	304	307	323	357	317	325	321	267	322	317	278	308	316	314	326	320	311	305	312	321	299	304	285	266	256	303	310	310	327	329	265	319	312	300	314	295	291	274	298	325	277	277	290	319	322	316	318	280	340	315	348	302	319	331	293	313	296	307	327	311	291	318	317	321	302	320	305	310	318	299	317	308	302	320	304	314	303	304	330	290	286	313	306	269	365	333	279	344	320	312	322	298	303	291	281	314	284	332	316	314	313	299	308	339	308	292	321	352	300	295	296	310	328	330	311	283	313	290	294	293	332	324	309	312	301	299	307	309	327	311	312	335	312	340	344	280	319	307	325	304	287	323	317	339	337	319	329	340	326	321	291	305	284	296	287	346	308	315	323	347	301	318	288	314	323	308	288	320	286	297	315	321	300	307	337	308	333	346	320	301	314	335	304	323	313	330	320	308	326	296	317	335	322	323	310	334	318	308	288	326	314	302	305	323	302	301	311	355	330	340	316	338	330	299	299	313	330	299	302	308	286	291	328	339	307	336	311	306	306	333	307	334	342	299	314	309	306	287	294	304	301	286	284	333	313	296	332	296	305	290	339	322	314	341	287	301	329	335	310	308	305	332	292	327	293	312	312	331	347	323	329	306	286	319	314	300	337	299	330	331	298	310	315	315	330	281	351	305	324	309	303	318	306	305	318	338	330	315	325	327	312	311	286	335	314	292	316	284	319	309	316	309	322	307	323	300	324	343	298	328	276	283	332	338	327	322	330	366	326	323	289	321	341	309	312	328	322	299	300	301	332	285	314	319	300	313	297	319	332	315	330	292	297	314	315	307	301	298	346	309	311	315	306	326	320	312	320	305	300	322	298	286	296	346	297	294	319	319	324	305	309	331	305	363	314	319	318	333	305	311	303	336	280	331	313	338	303	272	301	302	324	320	299	312	290	316	322	332	326	299	295	317	304	308	314	346	331	328	318	302	343	304	329	296	314	324	355	293	308	333	338	322	310	327	329	319	310	344	309	298	321	328	336	319	326	324	311	338	337	307	308	324	329	304	322	301	296	291	310	292	311	302	304	332	326	314	304	342	306	309	306	328	313	311	328	299	297	356	300	341	302	313	321	293	330	315	312	326	317	329	308	342	311	312	309	340	317	296	299	316	324	349	318	305	331	320	295	324	288	308	286	319	289	292	307	329	307	292	319	279	309	311	335	275	300	328	329	310	320	331	343	318	300	312	285	333	298	334	336	295	301	309	363	335	304	337	282	324	313	283	339	281	298	314	311	295	333	314	311	313	322	329	315	288	316	313	338	336	301	301	311	290	368	289	304	307	317	326	307	321	316	339	310	314	329	338	317	316	321	306	301	309	335	310	276	316	329	315	307	316	325	311	324	328	315	296	344	314	316	289	328	300	310	286	308	283	347	293	287	302	316	307	304	310	290	327	282	348	313	330	267	306	330	304	294	312	321	301	295	313	323	277	328	338	320	309	266	298	321	323	304	311	378	305	297	308	315	306	327	293	291	291	310	336	311	296	311	299	339	335	315	336	332	268	334	316	319	319	304	288	310	313	320	327	330	337	298	307	352	304	282	340	327	322	341	344	285	294	337	306	318	326	337	306	335	334	327	291	321	337	330	318	325	315	352	318	336	340	308	320	305	323	310	314	296	329	312	306	305	354	284	339	306	303	302	294	295	316	289	290	350	315	311	334	327	318	286	299	296	324	326	306	306	292	286	283	312	319	296	322	299	294	297	323	325	290	318	304	314	304	332	322	286	335	328	306	284	334	327	323	310	307	309	377	336	297	329	323	319	305	316	340	303	308	305	350	342	322	295	301	347	322	334	324	294	326	330	318	310	306	325	300	323	276	326	300	347	322	290	324	306	310	297	326	330	314	323	309	305	329	319	319	283	309	337	318	332	321	354	308	316	316	299	330	288	325	300	291	307	340	316	335	299	319	318	315	349	319	324	344	309	280	321	321	295	279	267	312	340	318	308	309	340	289	323	332	289	318	316	309	287	294	288	326	298	299	287	329	315	310	316	343	302	281	333	319	319	302	311	326	318	305	314	302	292	331	326	304	304	304	321	320	331	312	318	303	304	319	337	311	270	320	317	318	329	338	331	279	286	318	306	316	322	303	302	309	311	309	350	334	317	277	325	340	334	313	310	286	314	319	316	316	295	349	320	332	314	294	301	321	319	339	305	325	312	292	315	338	311	324	302	325	334	288	340	313	313	308	306	330	319	337	343	305	344	314	278	288	316	321	312	305	327	347	312	277	316	302	289	347	308	307	310	328	304	325	314	312	329	287	311	295	313	322	332	303	334	302	283	314	289	327	301	289	309	319	314	325	318	325	311	293	293	341	284	328	333	295	310	326	313	322	295	320	323	317	330	277	314	299	310	327	306	335	323	300	280	331	334	328	318	307	332	304	313	301	343	322	284	305	314	346	299	312	319	300	300	290	317	324	276	319	323	323	292	304	292	319	299	294	321	315	345	317	314	352	361	341	315	292	276	332	295	338	306	362	308	334	311	303	317	281	345	301	322	297	315	290	314	304	296	321	295	303	303	308	338	299	287	317	274	321	303	315	322	305	303	316	310	314	323	277	309	302	331	337	296	381	306	289	313	316	325	335	285	304	326	317	320	297	343	318	308	313	290	299	294	305	321	311	327	313	335	311	284	301	324	325	300	303	292	330	295	316	307	318	326	305	330	314	301	292	317	310	312	293	303	298	307	328	290	281	321	311	299	327	310	337	331	309	303	313	291	281	292	318	330	326	313	332	320	309	334	317	314	287	339	330	340	339	318	285	317	346	322	331	324	330	288	289	306	332	300	310	314	305	296	346	312	313	308	307	295	323	298	310	323	323	318	303	327	321	294	308	338	290	282	305	283
33622	35892	35205	28386	50561	68052	42602	3361	1700	1553	1441	1266	1224	1231	1086	1085	1163	1010	1073	1031	1034	1001	1013	931	1013	923	932	960	952	927	913	953	915	934	878	905	962	874	887	924	891	893	848	868	897	934	883	893	920	907	893	882	903	891	826	928	920	939	854	904	883	847	896	3118	895	1043	983	846	892	910	892	934	855	863	922	852	894	860	866	809	891	872	888	886	861	865	868	916	877	849	921	887	887	880	834	874	854	883	818	883	839	854	829	826	855	896	901	898	853	835	855	919	860	815	868	848	878	875	866	863	852	865	882	894	838	924	810	824	820	853	797	866	876	892	873	869	891	842	845	859	843	901	869	835	913	842	860	854	905	911	895	885	862	887	890	857	891	888	871	905	882	889	869	919	847	871	851	854	824	861	839	872	857	882	853	811	845	852	863	868	912	857	819	908	827	830	850	904	882	822	865	853	834	908	843	874	831	911	919	863	890	856	813	894	902	828	872	845	857	904	852	879	854	877	843	908	914	882	817	842	848	842	879	864	848	838	876	833	851	868	868	853	871	878	915	802	910	834	858	892	866	870	856	870	828	803	847	814	855	808	934	900	827	875	863	870	829	884	903	837	835	841	812	878	885	870	867	887	807	839	856	861	876	862	856	888	837	878	871	872	868	824	857	927	863	900	866	828	870	888	851	858	822	850	927	847	912	824	871	894	911	866	876	883	894	866	860	837	891	828	887	858	803	812	902	834	816	839	917	836	909	820	819	872	874	839	871	817	830	846	824	830	853	867	865	869	845	860	867	869	852	848	827	877	854	931	864	846	866	927	806	895	852	889	833	873	842	892	831	867	870	859	855	833	847	872	915	855	902	904	823	918	893	833	861	895	928	868	808	834	844	845	902	884	889	898	855	871	899	851	882	877	892	799	903	833	862	844	852	870	869	846	845	845	835	851	909	891	866	928	835	850	857	926	882	877	890	834	873	840	836	866	866	892	863	823	838	863	899	867	889	841	883	844	895	915	785	857	824	895	869	864	875	884	890	841	889	811	895	794	874	912	858	848	834	893	861	859	866	816	833	896	900	821	828	843	875	854	867	846	863	892	859	849	852	856	837	853	808	834	841	859	926	846	831	864	883	817	845	837	838	836	856	897	871	868	857	840	818	877	859	894	813	878	901	839	858	846	910	924	853	877	849	894	878	848	868	857	915	894	852	835	854	864	838	811	865	880	855	822	860	905	846	887	873	871	837	848	872	842	907	882	870	878	832	849	840	818	829	833	849	843	845	860	849	873	857	868	831	855	827	868	836	814	851	827	838	872	843	872	839	864	856	881	808	817	873	851	931	847	861	896	871	864	889	854	875	831	817	843	849	823	906	864	815	870	860	891	851	919	844	837	859	906	869	785	885	886	878	906	876	855	899	853	886	875	915	879	907	886	915	837	870	836	846	820	850	871	887	889	876	822	814	870	919	858	841	864	821	859	876	849	897	836	903	819	886	864	840	933	927	845	853	876	892	842	838	889	862	882	842	856	883	820	896	828	829	896	853	861	882	849	878	817	786	832	875	891	897	881	840	811	840	851	930	841	809	844	879	824	860	824	853	866	823	869	917	893	872	834	842	798	843	895	814	879	860	842	865	879	847	898	869	883	836	878	836	849	834	912	866	899	857	843	809	853	779	811	881	841	792	858	898	818	857	843	810	875	858	864	885	888	856	846	847	822	816	826	846	867	864	870	896	821	841	908	847	900	846	828	778	868	859	815	871	889	874	851	852	875	835	860	883	863	856	868	848	848	848	843	870	835	874	920	847	811	824	905	824	839	866	905	818	907	837	921	850	894	863	858	922	840	829	911	840	858	862	884	906	871	800	827	850	891	906	869	908	882	824	863	839	851	838	865	883	873	840	893	824	890	870	893	828	858	855	879	795	849	838	875	847	885	837	879	861	850	864	878	817	826	829	848	919	934	889	849	831	858	850	829	907	878	864	853	850	852	866	881	804	837	878	863	850	830	854	864	814	864	833	844	846	900	880	907	857	882	859	889	861	823	873	943	851	820	856	878	885	874	818	834	914	876	879	870	909	860	870	836	866	859	900	885	814	871	860	864	853	886	869	854	853	828	782	836	908	807	891	853	842	828	880	899	864	844	875	838	863	900	918	825	815	808	877	850	876	884	875	868	893	885	814	822	788	836	842	891	876	841	862	864	899	888	855	861	842	890	892	877	819	879	908	878	887	838	911	818	819	871	862	927	795	862	874	860	919	830	847	877	881	798	858	860	858	852	842	842	835	920	857	839	855	896	884	892	928	835	910	845	896	868	851	906	878	805	874	881	901	892	876	893	873	879	839	857	849	863	894	852	862	867	866	843	834	829	847	863	899	849	879	857	887	898	824	880	864	844	881	854	893	852	827	864	905	901	857	864	874	867	852	891	860	911	889	865	815	916	855	872	894	818	914	866	820	862	828	874	866	893	926	858	810	883	852	866	876	910	864	879	882	850	856	861	900	910	800	875	869	860	871	917	879	831	859	820	910	854	790	885	886	846	868	884	891	841	909	859	874	855	879	842	833	859	862	859	879	875	888	838	874	836	875	855	864	944	812	892	856	862	901	818	889	873	828	868	878	863	905	869	903	866	839	889	875	809	927	845	851	869	833	859	869	873	806	853	885	841	885	883	829	855	830	827	818	851	865	811	868	902	840	809	830	888	877	841	882	864	833	833	870	835	905	841	860	871	820	853	830	875	850	876	851	809	825	889	843	889	894	889	844	801	880	812	851	865	876	855	838	897	866	872	830	817	819	828	905	869	876	801	845	864	879	918	906	814	825	855	832	892	858	859	875	838	912	836	847	861	860	841	846	889	858	841	885	846	838	872	880	819	846	910	872	834	920	881	863	827	874	875	821	873	852	870	869	880	890	884	832	875	849	852	863	836	855	930	871	873	792	844	863	813	806	873	902	806	871	885	922	861	851	865	841	804	859	893	811	863	849	901	848	897	874	934	820	822	880	866	873	788	857	881	871	860	857	862	844	832	840	847	871	858	904	881	857	823	871	841	894	886	843	829	844	894	852	886	884	834	851	861	845	801	867	881	917	859	867	830	848	814	861	881	814	815	861	861	855	922	873	818	879	889	826	769	907	850	841	882	824	803	866	894	884	808	895	850	865	862	848	869	834	888	846	825	884	843	890	833	847	871	844	850	871	841	813	878	881	866	795	913	899	888	863	854	868	777	867	848	849	832	882	857	834	855	890	855	903	878	825	838	842	872	836	855	840	832	875	867	882	883	873	868	880	878	901	857	882	885	804	843	863	888	860	895	855	824	818	847	893	812	880	875	859	810	846	841	867	857	842	912	862	821	884	897	857	880	879	867	897	844	856	848	921	848	849	950	871	874	863	867	884	838	808	916	858	912	868	879	782	857	833	925	900	879	818	833	892	885	883	874	816	831	896	846	844	881	871	897	881	889	792	872	842	791	838	900	856	868	867	868	831	855	871	843	874	856	861	883
7163	4825	7908	6454	2860	6119	1784	258	229	195	169	183	200	188	164	183	180	179	198	173	183	209	187	181	210	183	186	193	213	192	203	212	187	182	190	184	164	206	204	208	167	185	192	189	203	173	197	172	182	205	219	179	224	169	187	192	211	203	181	200	175	178	172	184	168	197	167	197	197	215	189	202	198	202	203	195	178	204	182	192	195	198	170	201	170	190	187	187	183	180	181	211	213	198	186	185	183	204	166	201	169	216	193	197	185	195	197	191	202	173	172	193	185	180	219	193	195	173	207	180	181	187	187	190	201	176	196	190	193	199	178	187	185	187	200	192	164	164	197	168	182	202	193	216	187	193	214	176	187	180	184	196	213	197	192	192	205	181	201	207	216	190	207	177	202	189	171	177	198	174	169	180	206	179	206	181	208	160	203	187	174	197	198	172	192	210	201	172	214	201	174	188	180	182	178	198	192	211	178	174	184	200	196	205	201	182	197	198	170	197	184	190	198	209	174	162	176	192	169	188	160	190	196	207	203	199	183	193	192	184	193	200	195	180	186	212	182	174	205	221	181	187	200	205	197	179	196	176	191	155	179	156	180	183	206	175	177	184	198	196	196	181	165	205	195	194	210	206	184	192	191	187	209	184	191	167	189	177	189	192	195	200	168	173	175	200	185	168	210	182	195	174	177	187	199	172	196	180	191	183	207	211	188	168	187	188	193	180	183	187	182	184	188	175	188	172	175	195	211	212	231	201	172	199	184	180	191	172	180	185	186	189	174	186	172	175	160	169	202	176	178	199	190	195	179	205	180	182	191	181	179	174	192	188	210	194	196	196	176	176	205	177	193	177	212	183	208	161	208	181	207	197	192	181	184	183	166	204	169	183	194	160	173	207	181	172	163	182	188	180	204	167	187	189	198	172	192	193	200	209	197	177	184	180	185	183	181	196	160	164	180	210	198	192	203	193	208	194	201	190	187	203	206	193	206	177	188	197	183	174	201	205	206	190	173	180	178	195	200	168	184	191	199	196	152	186	194	194	183	165	194	188	194	209	202	193	195	192	175	168	221	183	183	191	194	201	198	173	176	197	188	181	191	172	210	173	186	188	211	207	188	177	200	203	185	203	186	192	187	200	210	175	193	196	192	169	206	165	201	173	207	180	193	193	193	180	189	194	205	200	198	166	180	201	173	170	197	201	190	174	177	170	213	178	196	198	166	197	185	197	179	183	181	193	201	206	199	196	182	205	205	162	181	174	207	207	183	197	191	171	186	214	207	194	164	183	191	201	177	177	168	183	186	211	180	203	216	192	165	170	173	202	200	197	168	190	215	180	212	183	193	182	187	176	177	169	172	199	210	161	190	197	195	194	196	210	172	186	204	191	194	168	166	189	208	179	163	193	171	197	180	184	215	186	175	180	179	187	175	188	193	178	192	197	212	199	214	190	171	208	186	182	174	201	205	194	215	197	188	179	192	166	201	219	181	199	225	157	204	195	200	174	196	212	196	188	200	192	202	187	178	154	171	198	215	193	207	207	186	189	194	168	193	189	206	173	201	167	188	166	188	184	177	187	181	188	205	185	197	175	193	184	147	178	189	186	188	204	197	189	203	155	187	175	187	202	185	170	173	213	174	186	195	205	169	196	191	201	179	166	193	200	187	153	181	178	193	207	218	200	175	167	185	198	188	182	199	191	184	165	189	181	230	187	219	194	208	203	203	188	196	183	185	184	189	191	202	171	179	168	199	201	156	172	181	186	180	191	198	214	164	191	195	183	188	212	198	179	176	180	198	205	205	180	177	175	181	190	179	201	199	174	214	191	204	179	196	175	172	178	210	213	203	208	182	189	212	216	176	198	195	165	174	205	167	201	187	200	181	179	181	202	186	194	174	183	209	223	193	194	172	222	195	223	169	159	174	182	180	178	184	213	194	172	184	168	195	194	179	173	201	174	182	171	186	195	173	215	190	193	181	191	173	200	189	178	204	193	214	183	190	179	192	199	192	186	173	183	180	198	196	191	173	189	186	194	188	178	200	203	159	167	158	183	212	164	184	183	195	216	174	184	178	204	211	197	191	178	229	203	201	177	181	186	200	179	207	196	190	192	189	196	205	189	173	183	170	175	187	172	207	215	187	174	193	206	168	183	190	189	174	179	190	177	200	166	206	183	197	205	194	193	193	199	183	194	199	147	189	194	176	175	159	203	174	183	179	181	194	199	172	195	201	182	205	182	182	192	177	206	180	204	199	183	184	167	174	202	168	201	198	189	194	187	174	203	194	202	213	191	198	174	209	173	174	169	207	201	190	165	179	183	183	191	205	169	189	188	184	195	224	185	170	163	186	196	212	206	173	177	202	219	199	194	196	190	170	211	196	161	187	179	177	202	191	185	198	165	178	200	201	202	187	175	177	171	194	188	179	197	203	168	178	212	213	209	207	211	157	202	192	203	181	181	210	178	181	182	186	193	210	178	181	204	185	190	178	187	201	168	171	168	203	169	212	193	179	158	179	174	177	191	194	176	193	187	199	171	186	167	181	169	181	165	202	180	197	183	196	156	177	186	185	185	195	186	214	196	184	202	174	186	175	182	180	172	182	206	199	187	183	197	182	192	173	194	153	171	188	192	184	186	186	206	197	194	197	167	189	174	186	191	184	200	185	186	211	202	188	173	178	172	192	170	201	175	199	176	198	203	201	182	186	179	237	191	192	179	199	211	177	197	160	189	194	174	215	188	183	192	227	208	177	183	179	191	184	212	199	196	186	198	177	193	177	182	168	174	190	172	176	204	166	191	189	172	206	205	186	192	185	175	169	176	179	211	186	179	209	193	198	189	195	197	196	190	216	196	181	187	190	203	199	184	196	176	192	183	183	171	212	198	178	187	205	177	195	205	189	215	180	202	219	184	180	201	182	178	174	175	178	202	174	163	185	214	192	166	213	189	193	170	186	181	188	176	168	173	200	190	179	176	175	210	173	186	174	195	189	162	209	171	211	186	184	184	170	175	193	171	194	167	178	201	167	194	170	178	184	197	203	205	194	194	224	171	169	152	184	181	191	196	201	181	190	201	180	189	185	177	187	193	185	171	170	193	158	187	203	173	202	184	200	186	172	183	201	201	158	187	188	210	202	201	203	198	210	192	193	186	183	167	198	177	176	183	184	192	181	172	167	217	209	198	191	199	182	183	172	207	199	188	196	184	174	198	189	192	186	193	197	187	197	175	183	190	196	180	201	175	184	189	167	173	203	209	181	198	196	196	176	204	176	212	191	197	184	177	204	158	203	185	184	187	178	196	184	217	204	186	187	192	196	171	181	209	185	233	184	179	195	170	209	197	178	183	189	194	175	201	178	167	177	223	194	185	202	182	177	193	186	191	193	172	176	187	218	192	193	194	206	198	187	196	176	207	170	197	171	208	168	207	211	181	191	198	196	196	202	177	202	180	182	185	199	179	197	195	165	189	151	210	201	201	180	186	172	204	197	185	203	202	209	174	196	208
6874	6175	13630	12177	8941	20257	4798	607	594	632	626	580	613	590	638	596	658	561	621	561	569	569	546	539	630	587	577	611	585	598	563	573	568	626	588	563	603	541	620	579	631	565	568	633	563	574	562	588	550	546	616	621	571	572	572	558	727	634	596	599	561	584	564	611	565	581	543	556	592	604	596	589	590	578	561	623	599	570	533	582	572	584	568	602	575	564	532	563	584	572	570	555	569	584	557	542	554	566	612	575	576	587	552	560	579	586	582	611	584	578	540	588	582	577	596	595	561	615	585	596	614	555	584	592	543	564	603	577	545	588	564	580	583	597	581	560	571	598	566	570	587	574	565	563	610	551	574	588	541	565	594	624	581	559	576	565	573	576	576	556	573	587	583	573	567	597	571	554	571	561	588	597	570	573	547	545	609	571	558	586	581	539	546	542	529	588	566	539	571	561	569	583	572	581	571	536	582	547	594	586	565	585	582	581	603	617	575	575	558	543	579	549	618	599	573	577	585	579	590	588	581	523	565	545	576	565	587	580	581	531	584	534	603	587	546	579	560	573	604	540	591	545	605	584	573	581	582	553	568	565	603	547	590	533	603	563	541	556	552	569	549	550	545	600	577	609	576	580	551	576	564	587	600	560	540	580	562	564	561	569	594	574	596	587	606	588	579	548	583	554	546	567	562	617	548	601	533	552	587	546	582	560	578	522	566	557	582	608	556	559	607	558	571	566	602	551	589	579	583	549	565	587	600	554	581	584	561	590	551	567	568	570	554	576	544	517	586	563	573	552	537	564	580	581	588	600	574	550	552	606	601	582	579	593	585	584	568	565	568	605	562	603	578	558	573	597	558	549	580	536	551	568	555	617	565	612	594	538	607	524	597	578	549	604	563	574	549	547	537	587	593	594	611	573	521	559	569	592	584	569	586	601	566	547	575	593	544	569	549	565	628	593	531	589	574	579	589	570	559	567	545	618	577	555	558	572	575	591	592	559	574	545	584	561	559	583	591	564	594	544	615	594	628	595	549	608	559	608	558	636	591	584	540	577	575	594	569	558	561	558	532	592	557	593	541	594	575	605	572	559	546	617	527	621	561	560	604	565	575	541	578	587	564	594	572	598	593	595	607	565	584	559	550	567	590	566	530	529	555	561	581	594	560	579	578	562	588	579	579	572	603	572	575	559	557	586	572	580	594	556	590	619	576	573	607	556	569	563	599	549	569	556	551	567	609	618	548	549	571	587	573	564	577	576	575	557	579	554	586	573	609	610	561	578	558	562	554	600	580	544	604	575	606	586	569	598	581	530	597	568	566	616	560	585	570	553	555	543	567	590	565	555	601	583	609	613	529	583	554	556	547	539	538	593	568	620	562	564	571	600	517	608	578	593	542	559	589	600	545	622	594	548	556	573	557	600	579	589	575	575	615	584	602	588	570	578	580	606	577	567	569	532	588	542	563	579	564	558	569	608	570	569	555	591	601	561	562	590	558	539	513	590	578	575	557	580	585	604	583	576	627	611	589	600	561	578	584	572	582	571	534	541	567	551	576	552	522	584	566	613	557	537	565	564	572	551	527	545	559	567	588	563	574	575	604	606	566	569	620	552	534	595	580	554	535	569	585	555	603	578	540	546	601	559	581	545	554	581	612	574	577	532	552	563	593	558	550	581	593	525	612	553	566	578	577	552	581	608	578	554	593	589	556	560	547	528	580	552	576	607	625	596	565	609	569	592	629	526	584	560	593	581	547	591	556	556	558	582	560	600	535	574	569	585	573	572	566	533	549	541	576	594	548	622	559	583	619	578	583	583	570	608	567	598	616	598	544	563	551	583	601	553	551	611	590	552	594	570	574	556	518	586	584	602	552	540	568	569	592	593	561	532	582	559	564	550	572	558	529	578	591	568	587	524	553	560	578	569	596	568	585	599	581	564	570	564	565	573	578	606	602	569	575	630	553	561	625	584	595	554	592	557	568	547	587	574	568	601	551	573	566	534	562	553	604	567	606	591	545	588	558	631	579	561	584	598	544	576	601	562	534	597	605	565	581	557	623	560	613	568	562	612	590	562	534	586	570	587	566	577	618	568	571	596	575	577	558	583	530	562	574	564	595	545	573	564	567	568	572	563	574	551	546	556	586	583	550	574	525	587	585	528	555	591	582	561	553	603	559	574	550	577	603	573	627	577	584	601	606	601	552	600	587	547	602	581	544	551	574	568	575	581	630	556	566	571	564	574	558	596	590	540	577	524	538	601	524	538	531	559	634	598	543	565	596	590	578	591	583	553	593	563	579	581	556	565	597	524	592	577	549	589	578	590	532	598	548	590	534	540	581	583	585	554	573	581	553	572	559	538	624	626	601	584	579	596	570	556	570	556	597	594	569	557	541	568	601	578	562	581	555	549	599	564	542	604	542	581	580	599	547	542	551	579	578	573	576	523	583	549	616	547	561	557	548	579	555	544	530	573	559	563	538	585	583	554	570	567	589	594	566	562	556	583	566	542	551	572	563	527	591	605	563	589	580	586	583	549	589	531	626	630	586	538	573	594	537	544	553	561	563	569	587	592	541	585	531	626	579	539	555	570	569	562	589	550	591	541	574	563	602	609	556	535	550	565	587	560	566	560	553	569	528	618	541	562	599	591	576	533	605	604	550	620	586	582	581	543	588	566	549	579	576	553	524	580	551	554	571	513	572	610	584	557	545	534	546	581	566	591	594	571	574	549	561	557	586	615	577	565	598	607	553	531	601	536	610	565	586	535	559	601	592	582	606	564	574	567	611	590	563	623	600	560	557	564	589	566	595	547	523	592	586	603	558	579	570	568	597	557	552	551	575	596	577	564	576	538	556	528	582	589	550	554	522	570	573	592	548	587	571	579	500	611	554	556	535	576	561	537	532	578	535	531	584	540	587	558	574	563	564	576	570	581	562	596	605	615	584	578	533	562	560	507	573	509	599	543	575	567	585	582	608	610	605	552	570	606	557	582	564	560	592	653	542	542	580	593	563	564	594	570	538	540	555	556	571	564	592	608	586	578	555	587	618	594	567	607	565	539	554	571	540	541	589	572	576	591	530	567	576	607	570	557	531	583	582	613	589	530	590	575	581	562	561	583	581	598	602	587	555	535	559	572	574	573	555	557	541	563	589	589	591	604	592	558	572	599	595	595	571	558	597	572	566	541	561	581	587	566	574	588	602	543	600	517	560	579	572	596	572	573	580	567	575	564	586	555	563	600	566	585	557	585	584	581	574	601	565	559	624	586	572	575	555	557	530	598	575	580	609	611	569	615	582	569	569	565	530	597	571	532	607	571	569	567	525	574	626	573	587	571	552	563	564	565	567	595	594	558	583	586	566	539	577	547	518	589	550	532	600	613	565	552	594	568	581	559	607	573	616	592	553	556	536	550	550	598	616	553	587	547	560	590	612	627	559	541	612	549	575	570	600	566	551	580	535	568	569	643	560	515	587	568	513	571	555	552	596	596	590	583	563	535	579	567
15938	11581	10322	9579	5856	10972	2578	232	205	200	216	198	204	208	172	208	172	168	182	193	189	184	198	178	165	206	179	170	191	174	198	178	203	186	167	184	163	201	198	174	185	187	168	185	214	171	208	163	179	168	176	205	193	192	198	193	200	199	187	178	210	183	164	179	194	187	170	177	188	199	197	180	178	201	181	177	180	217	179	190	177	216	174	176	171	178	184	162	190	196	184	196	161	181	194	188	178	185	189	185	174	165	185	161	186	194	183	176	170	190	187	203	154	199	175	164	178	172	187	207	169	188	199	172	160	201	188	197	184	169	210	187	154	175	188	187	164	197	183	190	199	171	170	176	202	172	183	198	171	168	183	205	189	179	185	181	187	191	165	189	167	172	190	185	207	161	144	191	175	200	165	178	173	196	169	203	179	190	175	190	171	178	186	158	188	184	174	167	173	166	200	180	184	169	213	178	183	184	185	173	183	174	167	161	161	184	190	183	172	178	188	184	190	188	151	168	143	169	184	200	199	192	193	165	171	176	177	172	181	179	195	184	169	173	167	158	189	193	161	161	193	176	186	173	146	181	190	205	180	170	195	172	191	164	191	189	197	175	182	186	193	195	193	163	194	217	166	183	187	216	186	164	199	183	180	169	191	183	190	176	171	169	171	168	175	156	174	179	187	167	159	171	157	188	174	190	195	194	196	175	163	184	178	180	186	187	194	184	179	188	202	188	182	176	186	180	182	187	168	181	190	166	170	192	163	187	205	188	179	157	141	172	192	174	182	182	181	182	198	189	190	174	188	177	167	156	200	204	191	175	202	192	179	196	208	199	189	178	162	163	177	147	156	190	169	168	183	184	156	179	220	171	187	185	170	178	159	198	207	193	194	189	172	203	197	194	176	174	179	191	180	178	168	167	185	188	173	182	188	196	171	182	163	163	171	194	185	190	192	201	185	157	176	166	215	177	184	182	172	194	179	211	165	153	175	174	197	203	182	171	166	180	188	197	197	199	178	168	182	187	164	199	200	197	148	181	168	187	197	191	156	181	168	197	177	185	192	166	174	197	187	162	183	187	177	200	190	199	161	185	166	173	182	168	182	170	190	191	208	193	177	204	165	198	202	198	175	182	183	185	187	183	184	166	190	195	198	187	155	152	189	172	189	179	176	169	177	201	205	187	181	191	194	181	187	173	199	166	171	170	199	185	198	166	164	173	193	178	187	176	149	192	208	197	199	188	200	154	171	204	181	179	168	188	163	189	195	185	179	187	185	169	193	199	186	176	190	187	196	198	173	183	190	184	184	188	192	199	165	171	218	184	206	175	172	196	182	192	200	205	192	178	175	175	187	170	187	172	207	183	180	184	194	174	187	185	167	176	180	197	189	185	178	186	195	183	203	170	171	139	192	203	179	212	201	173	182	205	197	194	158	192	189	167	186	177	185	175	184	199	186	199	191	171	167	152	180	196	187	180	182	185	177	196	193	177	192	168	183	167	198	182	176	196	203	188	198	158	172	198	180	171	180	167	189	178	180	189	175	203	192	208	186	199	181	212	201	187	198	170	173	199	179	170	172	184	165	185	193	193	178	169	180	173	189	195	187	196	193	186	196	160	174	166	183	164	175	187	181	174	193	161	195	173	205	215	186	192	169	176	193	187	162	179	186	191	182	185	167	173	171	127	193	204	193	207	158	189	185	210	183	191	188	201	173	196	189	194	194	194	196	196	175	196	173	188	186	189	181	198	179	168	178	190	153	153	173	187	199	159	166	169	154	168	204	190	172	170	201	180	175	163	188	169	173	199	160	197	179	173	187	155	190	159	158	195	191	196	167	156	188	169	203	193	176	191	211	156	211	199	193	167	177	169	190	182	197	180	184	191	195	180	172	164	198	190	189	188	166	180	172	181	186	192	200	183	165	173	212	161	171	194	171	188	182	160	212	169	168	182	177	191	169	193	200	189	171	189	194	198	171	172	214	192	188	188	183	197	170	206	186	196	181	201	192	185	198	164	180	154	192	136	197	198	176	187	184	173	169	179	174	185	185	173	172	184	177	191	184	187	187	190	178	182	154	174	179	176	183	187	199	175	183	205	182	181	189	167	181	158	186	195	197	170	180	176	200	195	180	191	180	190	203	152	176	203	163	192	198	187	177	186	187	166	192	173	199	199	200	169	203	168	177	179	168	186	181	169	180	174	195	182	161	194	161	196	177	179	191	161	188	199	186	218	173	178	178	171	178	174	176	180	209	153	182	160	166	188	180	154	206	178	189	154	194	201	186	180	188	172	190	201	200	165	189	191	183	197	203	175	172	191	177	169	190	159	189	173	209	176	177	202	179	166	185	191	204	165	175	200	161	206	197	198	187	168	183	178	193	179	172	188	177	182	183	202	184	170	175	183	177	181	173	175	159	191	187	177	175	173	180	162	179	188	164	177	158	177	183	168	156	167	187	172	149	194	185	211	185	178	174	197	172	172	186	182	186	177	169	174	167	180	165	157	180	184	190	197	185	190	177	184	176	191	161	173	198	187	191	174	168	175	168	182	180	168	195	195	180	171	190	172	203	168	188	185	218	183	201	171	185	189	196	189	178	197	195	184	177	191	182	179	178	172	198	180	190	175	177	159	200	183	176	167	185	169	160	181	205	178	171	201	185	176	184	194	183	202	180	199	165	185	188	194	205	191	166	184	173	179	194	189	161	187	202	164	174	170	186	173	178	174	200	182	169	206	180	187	185	185	197	184	176	171	189	185	172	170	170	173	186	191	181	180	190	198	191	169	184	176	189	161	174	194	203	188	205	207	173	183	175	192	178	169	165	199	169	207	197	182	195	181	210	194	185	191	187	199	174	217	194	205	193	160	184	188	183	175	176	178	169	192	184	201	208	189	179	211	164	161	180	198	160	172	182	191	185	180	189	195	172	167	178	179	185	208	185	157	181	167	185	177	195	180	185	178	186	190	191	181	192	172	184	194	186	194	168	189	184	195	196	212	183	196	186	174	164	156	191	163	167	167	177	183	176	146	198	171	197	205	172	184	191	212	177	177	173	186	197	171	223	186	175	214	203	151	164	187	187	168	203	172	181	184	172	199	193	195	196	169	201	181	189	167	165	199	157	214	162	193	169	181	193	208	168	170	160	191	181	207	185	176	164	203	186	190	190	199	198	191	175	192	179	169	181	187	195	173	186	171	195	190	151	196	178	172	172	186	169	177	213	179	169	194	158	192	174	182	164	180	168	172	175	201	180	180	182	147	201	203	188	171	185	185	194	173	196	171	179	199	168	172	195	184	196	179	193	185	171	173	186	166	166	189	183	167	206	164	197	190	176	198	176	186	187	180	172	186	202	189	186	171	195	172	178	178	199	168	189	171	191	194	191	191	181	198	188	203	175	160	185	203	187	204	188	181	186	187	196	181	162	183	178	190	174	193	183	179	183	191	173	216	171	181	184	179	187	203	159	209	186	197	182	193	195	185	209	175	167	184	199	189	172	199	160	189
13570	9278	14388	11787	15172	26871	7167	720	640	583	618	569	618	578	577	559	552	611	602	585	597	584	576	608	579	583	599	576	575	561	586	621	549	578	553	600	593	558	517	548	597	574	542	580	560	575	542	575	562	599	527	617	572	599	556	643	865	602	555	563	556	549	573	577	538	584	598	556	573	557	554	558	525	528	582	495	593	597	567	560	538	569	567	567	577	546	552	558	588	545	553	540	560	568	597	570	546	574	600	581	576	563	541	544	535	542	558	557	606	512	516	602	559	571	574	599	557	569	604	545	549	536	576	530	546	551	558	554	508	546	551	520	527	554	555	531	540	542	547	569	542	571	517	548	580	559	582	578	619	573	566	575	536	599	582	511	572	563	578	583	561	554	572	552	548	518	558	572	535	558	553	574	541	579	559	569	593	566	557	605	594	553	542	511	507	531	545	557	554	562	545	581	559	576	564	512	596	545	536	577	550	576	596	556	580	539	525	528	571	588	546	545	556	580	570	606	560	537	528	547	582	558	606	600	547	549	597	572	594	622	572	544	537	531	551	598	584	563	559	580	572	548	554	599	583	544	544	538	546	581	542	546	580	565	605	588	577	581	568	569	561	561	605	554	600	569	603	543	610	566	556	578	550	562	594	514	546	565	550	590	574	536	530	563	600	535	591	569	540	575	553	521	628	558	561	538	565	557	589	540	535	565	574	579	537	543	574	575	567	573	584	512	536	564	559	575	566	574	565	566	578	572	576	543	539	503	515	599	549	550	585	540	597	578	563	553	597	543	521	578	587	589	580	543	583	548	581	538	585	558	540	573	574	571	518	522	553	604	526	604	541	556	584	596	562	540	559	568	583	562	592	575	551	553	594	561	582	518	541	587	557	518	609	565	556	576	540	603	557	615	525	525	577	600	553	542	581	575	548	567	510	549	573	506	522	566	597	525	536	552	567	588	557	593	587	596	536	591	565	573	574	558	562	546	560	562	572	512	561	577	552	594	582	570	526	569	547	540	551	537	572	581	526	533	550	540	563	559	559	548	558	575	582	558	582	561	572	614	578	575	553	596	543	578	609	550	586	606	576	531	603	540	563	545	578	599	559	559	576	556	563	582	520	568	568	582	557	611	531	574	564	568	576	575	582	545	573	583	566	580	553	561	547	518	507	539	538	612	563	530	544	584	580	504	562	530	580	576	565	570	528	530	565	549	523	586	595	559	574	566	554	592	511	541	555	537	570	539	526	567	536	549	550	538	593	554	555	555	586	581	556	538	570	552	591	574	568	619	561	524	591	592	542	555	572	572	505	529	590	560	552	548	566	564	584	602	578	614	566	614	562	583	565	555	569	593	575	576	543	540	563	528	600	569	513	577	515	571	556	517	606	516	557	586	562	579	589	581	584	613	552	532	583	580	581	557	573	518	568	553	570	584	546	547	577	561	529	557	557	563	597	570	542	551	500	538	538	549	553	537	553	544	569	533	535	533	552	564	577	570	573	595	535	560	555	511	565	572	581	514	531	558	523	585	544	595	578	574	567	553	598	588	583	577	557	580	611	529	533	566	480	555	508	569	591	536	552	581	524	586	546	556	585	560	540	537	551	551	540	602	617	587	591	525	535	596	565	534	541	543	539	568	586	581	556	561	576	553	562	570	531	546	577	561	580	546	593	570	576	608	529	561	574	576	561	604	512	519	550	572	564	553	545	563	575	616	548	558	529	547	566	584	585	547	563	555	535	572	572	606	550	565	588	550	533	569	572	584	562	601	586	544	580	562	573	548	553	556	555	608	569	545	546	572	571	567	549	559	572	552	551	544	577	563	525	580	584	556	578	584	563	623	581	568	567	529	594	558	511	585	586	603	538	528	565	622	564	590	611	529	576	605	548	545	556	550	575	572	570	542	565	584	575	602	565	558	549	526	568	585	566	525	562	591	593	536	619	554	559	561	592	612	548	552	533	569	521	547	581	529	583	571	582	592	566	576	568	604	556	537	567	568	552	585	604	593	581	577	569	540	596	552	556	603	587	545	549	558	540	529	555	621	546	593	582	570	556	563	561	605	541	541	562	569	543	567	564	574	562	553	543	539	587	564	553	573	589	598	601	562	577	531	555	650	622	579	563	581	562	588	562	528	535	534	574	511	588	584	567	565	528	535	577	555	578	564	561	566	560	609	541	563	549	585	583	511	561	550	591	505	546	561	535	557	532	557	556	622	605	555	575	538	562	593	570	565	568	558	512	593	566	574	564	526	538	569	560	526	556	573	555	592	539	573	582	593	568	551	530	586	549	565	578	580	567	555	575	597	562	576	547	540	561	580	597	567	563	561	507	550	577	576	531	581	571	555	569	587	551	583	545	570	590	630	534	526	572	549	589	556	563	573	569	542	553	557	576	565	557	499	586	560	542	551	561	611	580	597	529	574	565	586	566	576	578	560	557	587	549	535	599	574	571	575	577	574	563	536	565	543	521	529	551	574	584	548	604	533	552	520	585	540	545	607	567	564	573	564	598	568	577	572	567	520	563	539	579	544	557	557	572	568	517	568	581	562	546	563	514	574	613	581	584	582	576	560	630	553	605	566	536	532	559	587	619	558	511	561	579	610	569	576	564	586	564	583	563	588	572	586	562	605	603	502	607	595	540	560	574	596	548	530	562	574	544	566	588	572	603	571	521	537	540	565	542	547	554	560	517	535	575	613	624	574	593	566	606	554	549	587	599	575	573	512	595	575	547	564	561	585	566	552	565	562	593	568	517	552	565	568	586	576	595	564	542	569	628	538	553	535	550	576	617	552	546	553	555	561	552	571	572	568	584	581	578	542	568	573	573	547	538	545	548	569	591	592	559	593	558	545	568	561	541	573	562	562	597	569	566	546	560	576	557	541	533	548	565	563	552	575	534	554	541	561	507	550	599	589	522	555	550	593	553	580	553	597	549	572	539	561	614	586	551	569	535	611	550	564	584	536	553	547	563	562	555	579	538	554	522	561	575	563	589	584	570	534	563	535	561	583	546	588	550	528	548	574	557	531	542	605	575	533	535	557	595	573	533	561	573	573	574	545	568	566	561	540	568	557	561	553	573	586	558	580	546	582	571	589	570	554	543	590	577	620	557	531	566	533	562	553	585	540	604	571	536	565	541	558	552	561	539	545	546	559	573	548	584	595	568	581	555	541	546	591	602	552	530	549	550	558	554	552	550	530	585	571	562	585	590	544	533	566	571	585	540	559	533	563	550	565	569	503	566	584	550	593	581	537	559	564	554	583	560	572	547	574	564	561	573	577	574	534	558	582	537	495	589	548	588	557	575	589	499	594	568	578	556	545	533	532	554	555	607	583	578	560	527	562	593	542	542	600	544	535	571	554	588	531	564	560	526	543	503	561	576	546	549	535	559	550	526	575	562	545	560	575	549	587	554	598	567	576	529	566	593	571	611	574	573	540	555	599	607	526	510	551	565	576	583	553	537	569	552	568	538	581	561	554	544	544	530	562	540	554	571	542
50902	40296	33205	41350	36748	42132	33581	10826	2474	858	437	399	387	347	359	332	324	339	354	313	349	322	332	323	324	325	334	312	327	353	307	345	300	318	298	308	327	307	331	336	321	293	330	290	300	322	312	308	315	339	317	322	326	309	333	290	338	297	326	328	312	321	321	285	317	415	323	310	301	323	313	310	350	321	311	307	300	332	323	343	306	319	300	314	297	333	331	269	292	310	301	333	306	297	349	307	305	300	351	303	297	333	308	310	300	308	334	312	316	324	297	281	298	297	302	334	296	297	347	306	282	295	292	302	295	293	293	356	325	306	284	283	299	327	321	290	300	336	317	318	308	287	282	254	272	307	314	275	335	311	286	329	321	292	318	294	317	316	303	287	295	333	337	315	307	304	297	311	305	303	354	300	312	310	288	296	352	309	335	303	327	324	327	304	332	308	313	332	303	340	290	321	304	294	294	332	316	318	295	315	308	290	336	288	350	271	296	318	295	299	306	295	336	305	323	295	298	282	282	323	276	341	302	312	319	314	329	318	276	278	321	298	293	298	309	307	322	332	332	285	273	333	294	328	312	302	337	336	316	323	318	286	318	331	324	303	291	299	294	310	314	324	319	312	334	299	306	288	303	304	277	311	299	326	301	295	304	290	339	294	303	307	273	316	347	330	292	339	318	286	319	340	297	287	308	281	342	310	312	313	340	278	309	304	323	311	316	318	322	334	336	294	306	286	291	270	305	328	319	284	296	302	313	290	323	349	305	309	328	293	302	321	310	349	312	310	320	307	315	329	316	325	312	338	306	288	284	318	291	312	323	321	298	320	307	280	306	278	272	310	329	292	323	306	300	318	285	307	312	327	298	311	307	285	304	295	305	315	331	303	297	311	307	310	295	297	315	312	288	309	245	298	332	311	306	334	304	297	292	325	328	315	305	310	301	309	312	304	284	306	283	294	328	304	345	278	328	323	301	309	317	299	295	314	299	286	302	311	304	313	312	343	317	346	308	288	297	298	262	327	320	310	301	301	312	303	327	311	307	335	292	299	305	297	346	303	293	304	275	312	291	337	312	345	311	317	341	338	283	279	311	321	309	299	305	302	328	320	284	289	291	286	366	306	313	296	260	306	283	327	321	315	302	305	305	311	299	338	315	299	331	329	314	295	307	347	314	317	324	309	288	317	288	310	293	312	299	290	317	294	296	316	334	286	316	301	336	317	323	294	289	330	322	276	297	315	283	308	300	323	287	305	335	326	308	297	339	278	284	314	300	303	307	299	312	314	324	292	328	280	317	293	319	304	294	312	290	301	302	303	326	322	303	321	303	291	289	321	330	304	298	285	322	312	331	329	325	358	322	291	332	315	330	324	326	321	323	295	311	342	311	313	339	311	333	332	307	296	279	320	307	315	332	334	294	296	325	321	310	309	306	304	281	320	283	325	289	319	310	308	307	298	309	334	301	352	314	306	315	289	296	303	325	319	312	324	297	298	300	314	296	315	322	305	319	289	327	315	319	306	341	298	312	290	324	334	337	339	318	314	306	280	295	279	305	299	336	275	299	293	291	299	310	311	311	281	314	316	302	274	355	309	310	352	284	311	322	331	317	279	352	291	302	299	299	315	301	267	332	298	305	278	320	336	306	301	299	304	311	302	299	307	336	299	310	298	288	319	295	315	295	320	310	281	317	333	326	293	294	346	310	314	306	324	308	341	307	307	315	308	357	333	325	321	322	310	317	323	288	332	318	319	311	288	317	295	292	304	298	322	303	302	341	333	281	329	319	288	323	320	310	313	287	278	296	312	308	326	268	317	301	313	307	275	329	321	341	331	332	319	292	302	308	277	333	304	315	321	296	303	303	309	299	328	313	302	314	292	319	290	291	267	332	298	316	294	311	313	307	318	311	336	322	324	285	290	328	311	349	301	319	336	300	314	332	302	311	300	312	339	312	314	283	333	258	308	310	318	303	300	318	312	293	333	328	333	295	309	285	317	316	321	314	289	306	323	307	308	303	335	328	302	302	312	281	299	308	297	292	319	340	292	312	320	314	345	322	329	333	310	314	308	322	298	303	314	300	342	336	308	296	314	341	317	288	318	330	295	314	309	286	316	266	311	307	279	271	307	309	309	310	325	306	304	326	270	312	339	314	286	309	282	299	302	316	306	335	315	308	292	294	275	324	309	268	325	327	333	311	331	299	294	323	294	324	309	295	321	324	308	291	307	325	297	286	289	312	266	299	279	297	303	297	322	295	300	302	323	323	293	286	282	293	322	304	328	298	318	272	313	319	321	322	302	320	325	307	318	334	288	316	292	296	284	307	306	292	284	321	328	286	329	289	302	302	306	320	285	294	319	324	294	315	310	311	317	304	307	319	270	319	298	283	319	317	325	320	308	338	335	299	308	312	313	344	275	331	304	312	311	295	301	310	332	309	325	307	318	285	300	303	315	315	310	288	308	285	296	312	334	297	318	328	282	284	306	304	306	325	301	299	317	271	335	297	305	351	294	308	277	316	303	316	308	309	336	332	303	307	306	293	322	321	353	318	310	285	350	304	328	338	316	311	301	347	287	319	317	300	325	302	301	311	325	307	306	302	289	294	288	318	315	290	322	316	306	329	322	323	334	294	335	304	336	298	317	317	336	335	355	301	330	324	285	305	304	335	313	257	295	318	327	270	301	304	290	331	314	327	322	310	299	321	304	323	284	289	337	316	301	306	316	340	309	292	298	321	308	301	308	350	294	299	306	382	312	294	313	336	309	283	316	293	310	309	284	307	320	318	288	319	302	324	325	314	311	327	333	277	322	302	337	308	334	328	305	302	333	306	317	323	348	324	293	281	320	324	336	313	295	314	322	288	278	305	314	287	320	313	300	333	347	299	323	308	318	311	274	301	283	334	289	287	314	306	330	290	323	342	301	313	318	313	304	283	319	313	323	317	336	336	328	319	317	295	278	295	286	295	289	317	316	356	286	305	303	293	274	314	288	304	311	297	344	339	311	281	297	307	310	282	317	323	334	284	320	315	297	307	296	324	346	374	305	316	318	290	333	336	289	337	321	337	281	296	290	315	332	313	326	325	319	340	339	307	319	310	315	290	305	320	310	326	294	356	297	293	301	302	313	318	309	301	282	281	325	335	335	306	311	297	307	342	272	294	305	294	312	299	309	330	327	285	321	305	323	292	278	361	320	307	315	314	289	296	292	318	310	306	339	324	306	330	280	301	319	304	307	282	301	319	306	303	299	327	309	302	306	299	292	302	278	295	294	315	299	300	303	285	312	322	331	322	330	299	314	303	333	296	301	322	310	300	269	303	304	306	291	321	341	285	309	325	293	326	307	301	297	338	313	282	304	308	287	336	317	312	314	302	318	297	305	305	281	300	290	311	330	328	305	333	305	335	316	318	295	304	307	308	320	342	299	324	299	342	302	323	317	312	351	305	307	315	304	320	300	317	323	327	315	281	316	316	292	350	331	293	334	297	296	326	331	332	356	307	303
39320	38180	27908	45599	38077	65767	33482	1895	1609	1422	1324	1176	1207	1136	1087	1097	1039	1005	994	991	955	945	976	930	979	908	912	969	918	901	913	949	898	902	933	930	894	929	928	887	880	855	848	889	919	909	881	912	909	873	928	883	874	887	880	854	950	865	858	903	851	863	854	865	897	1969	914	853	913	851	892	872	809	877	846	836	863	863	845	852	844	867	886	849	866	884	886	899	867	876	858	893	830	856	786	887	865	860	812	849	878	843	858	863	815	821	806	869	829	837	835	887	768	863	834	884	790	810	823	848	887	829	855	808	872	853	864	855	839	937	860	851	869	838	836	835	839	817	866	844	864	822	882	811	881	825	856	862	864	803	801	912	828	843	812	881	850	837	793	805	855	814	811	937	883	859	857	877	847	834	822	849	822	901	876	900	824	849	840	850	837	835	851	862	792	887	826	869	834	823	837	902	824	827	828	839	841	874	908	809	811	881	866	831	792	855	812	867	857	819	833	856	848	851	880	878	865	873	796	832	844	833	859	816	889	885	862	819	908	845	855	871	889	882	842	837	877	881	815	831	830	836	865	819	824	817	894	835	838	837	825	913	828	902	860	809	891	826	823	845	846	818	826	825	861	834	851	843	920	812	858	876	825	912	883	867	836	849	856	897	861	876	905	885	834	840	857	819	859	909	854	878	867	874	854	863	846	840	825	836	817	860	861	859	847	837	877	848	872	866	829	837	805	878	807	836	841	842	835	858	855	841	867	876	868	852	865	857	835	864	769	892	801	872	853	826	899	834	817	860	853	828	801	852	836	894	842	852	831	862	854	816	900	864	846	830	820	860	858	845	890	865	869	858	825	842	854	861	828	817	836	832	878	830	832	798	863	923	842	852	873	818	831	840	810	850	871	858	853	870	852	835	799	862	923	855	866	849	833	866	800	878	828	816	832	822	835	856	861	891	886	850	816	881	833	836	859	835	859	809	811	871	823	815	872	852	855	874	810	857	824	912	822	852	821	846	865	820	838	870	828	836	821	838	870	824	856	808	800	855	846	859	884	839	795	850	823	869	847	824	798	866	854	860	860	877	871	867	857	857	845	926	855	827	850	840	883	870	867	854	840	867	830	850	834	844	843	894	808	887	886	886	857	870	785	879	818	867	813	849	832	842	831	843	819	911	838	885	810	828	887	823	837	872	818	846	846	902	841	847	866	854	867	874	853	850	850	810	830	860	854	867	813	824	834	839	853	884	799	816	847	821	814	845	831	886	840	839	815	802	854	860	845	827	850	820	844	882	869	856	845	828	826	828	830	867	852	899	870	890	837	886	831	835	815	812	862	809	833	802	872	870	859	855	867	841	811	829	849	849	832	825	888	879	833	858	864	881	879	846	859	818	861	818	913	859	839	804	826	836	810	862	868	866	819	813	801	892	853	795	817	818	851	868	788	872	829	836	838	875	918	872	841	824	851	838	827	835	837	875	881	845	835	869	843	876	858	834	860	893	853	898	840	824	869	823	850	838	855	826	872	889	888	868	846	840	887	847	880	821	836	881	853	872	820	794	873	824	893	838	892	861	858	854	815	856	813	872	840	829	798	882	802	866	795	847	797	834	800	852	868	822	827	874	803	868	825	874	886	815	844	854	863	836	854	851	851	855	898	881	853	852	847	808	843	841	824	836	849	843	807	891	903	882	865	854	856	827	816	841	930	835	880	796	826	808	814	788	818	831	800	813	861	877	828	859	873	840	852	869	847	832	837	816	828	828	871	867	818	824	855	832	875	864	888	845	832	846	817	869	870	895	855	856	876	929	865	858	920	842	835	835	889	857	850	852	876	855	841	872	871	878	859	785	880	854	892	859	869	883	836	842	840	838	833	829	856	827	893	834	883	814	815	835	869	851	854	906	910	869	850	879	846	857	828	846	830	875	886	911	861	819	857	873	883	838	808	830	847	872	891	902	847	824	862	798	841	897	786	851	840	842	912	835	853	834	842	878	862	825	865	838	797	837	837	872	813	869	863	838	810	816	869	796	824	850	871	849	879	894	828	851	838	843	835	833	820	842	824	885	868	814	810	814	929	852	846	810	827	872	856	875	855	827	825	892	842	860	839	790	852	908	843	843	814	859	836	809	818	853	889	895	901	885	839	825	831	872	854	851	896	869	890	860	843	879	827	925	884	834	801	825	860	810	892	803	847	888	833	771	910	847	839	867	842	863	859	866	828	803	829	829	871	855	820	875	850	905	850	834	855	877	848	884	823	884	881	819	837	857	820	861	876	857	805	910	843	795	847	858	844	881	868	841	871	806	834	847	871	833	810	830	815	810	838	841	852	830	840	854	898	810	840	856	929	830	836	819	795	842	835	835	818	866	889	862	837	862	857	837	837	882	860	896	869	898	877	842	896	880	824	871	849	861	835	861	844	827	839	870	836	924	855	832	821	868	833	846	880	832	782	844	863	850	878	851	800	832	853	902	878	808	822	824	831	868	858	823	871	906	867	833	888	845	881	896	850	868	777	846	820	842	870	822	832	859	836	866	855	874	811	755	821	845	853	839	878	831	833	811	905	865	831	865	851	807	891	842	791	824	870	840	894	885	850	839	856	877	840	834	902	838	890	876	835	769	821	806	867	841	853	893	842	877	825	809	833	826	874	819	879	862	893	843	815	851	861	820	846	824	824	932	880	848	820	866	850	858	840	850	844	873	858	828	826	837	826	850	845	827	807	790	818	833	807	867	867	817	820	820	915	831	882	858	832	814	831	843	874	858	837	855	841	841	889	847	846	871	856	832	888	844	863	835	848	847	843	852	860	821	836	852	867	842	883	889	830	863	869	865	872	845	919	857	854	819	829	850	829	814	808	903	866	866	800	856	878	898	779	886	797	827	879	839	847	846	865	869	883	874	902	864	807	849	836	874	827	850	887	849	882	899	833	824	859	862	837	864	787	823	815	885	835	862	806	874	847	836	813	854	853	897	844	901	895	837	793	831	857	809	849	864	878	848	824	916	892	874	834	860	839	833	863	830	812	845	811	856	906	841	848	867	844	828	818	797	841	842	897	826	834	872	833	860	873	828	843	856	859	832	811	777	867	838	861	842	814	865	795	840	875	814	825	827	865	856	812	869	874	817	850	835	843	846	850	839	822	821	901	834	835	855	854	859	840	851	882	794	781	851	869	847	859	800	855	874	812	827	885	854	799	848	812	844	900	848	821	899	842	897	863	893	893	876	904	881	883	856	831	874	850	793	793	866	804	879	855	870	832	859	883	847	823	853	856	879	870	866	878	857	891	859	862	830	815	847	866	902	890	872	901	824	836	817	881	894	840	867	832	810	779	850	871	827	855	849	890	858	814	881	836	832	840	846	863	903	889	804	833	869	839	797	839	903	812	831	871	888	821	809	842	825	867	871	884	901	871	849	930	889	868	801	863	835	850	846	836	848	856	835	810	831	916	833	840	852	869	845	853	859	830	891	788	908	791	877	830	824	839	820	836	859	871	851	887	833
12938	17732	12912	6738	5505	4260	2247	288	227	158	182	171	204	174	197	198	156	199	166	193	200	146	161	167	171	177	176	181	166	178	156	185	193	175	179	175	188	188	171	176	164	184	186	172	165	163	180	191	191	168	183	182	186	184	148	196	204	205	183	163	176	166	164	177	178	179	163	140	173	159	159	162	168	179	165	181	154	159	172	163	150	163	187	176	164	176	168	177	175	187	162	186	181	193	169	177	153	184	156	168	171	155	190	181	151	168	180	182	162	158	167	155	149	185	181	173	185	183	179	178	180	173	182	169	150	161	190	156	165	171	170	175	167	150	180	202	197	174	176	168	178	206	176	203	166	187	190	162	160	188	190	182	167	172	177	168	186	165	186	177	154	208	177	183	179	192	173	194	169	179	182	188	167	194	176	191	186	173	164	204	170	175	176	173	172	179	166	152	162	209	178	168	175	173	177	173	168	166	175	184	161	166	158	171	189	178	184	175	185	195	174	178	182	189	194	168	139	189	171	178	195	174	163	192	163	179	159	179	169	173	194	177	170	179	168	174	176	204	190	169	174	156	166	176	161	186	165	165	187	161	173	168	171	166	183	174	194	171	157	187	173	178	165	159	170	166	166	216	185	184	171	189	160	175	180	168	155	173	166	187	166	173	175	172	200	165	158	183	202	186	171	158	154	175	160	160	153	170	162	165	171	167	197	176	164	165	168	176	201	180	153	194	177	168	163	163	157	180	140	154	163	185	191	160	174	183	184	186	181	170	181	196	188	168	171	185	167	197	137	168	193	169	179	177	169	161	154	185	193	163	161	158	174	179	174	180	167	164	181	187	181	183	209	177	199	167	221	194	192	166	144	168	159	180	176	170	167	146	154	176	193	186	177	158	173	163	142	171	182	191	151	190	169	166	168	172	165	167	180	169	179	166	183	164	182	158	181	169	182	154	178	177	154	192	147	182	170	160	176	157	161	186	179	167	184	188	164	177	178	168	164	165	186	167	169	143	172	147	164	187	182	187	166	201	182	170	182	165	174	164	169	182	178	156	170	171	159	189	168	169	172	171	173	157	175	177	196	174	179	178	185	175	190	172	154	181	175	174	169	179	180	170	158	166	170	179	178	196	177	187	140	185	157	177	187	179	183	151	173	170	153	187	175	177	186	196	184	158	175	179	171	156	180	177	168	159	203	197	187	205	165	160	180	156	160	173	182	166	174	199	189	180	189	159	200	186	159	159	193	173	184	175	186	169	177	186	191	189	158	172	185	187	154	189	181	170	185	171	181	162	175	183	167	174	182	155	172	190	183	169	175	161	165	171	190	171	191	171	168	183	182	154	181	169	167	147	179	182	173	175	162	184	153	181	207	179	164	163	185	170	151	175	162	191	167	172	173	188	192	175	184	193	189	161	179	189	166	175	173	182	149	160	182	164	207	174	187	198	173	162	157	172	167	170	180	170	167	201	188	152	197	172	180	182	185	180	155	184	203	186	167	175	213	188	166	201	176	169	194	202	173	178	177	147	182	165	180	173	184	188	181	170	164	202	163	168	191	152	181	184	169	169	181	150	157	168	180	194	186	187	157	176	170	193	157	180	168	201	179	178	160	164	182	171	160	170	185	131	178	183	169	176	172	200	178	181	176	196	142	171	169	165	178	197	155	180	167	167	196	176	179	165	169	160	196	175	166	181	166	168	175	200	163	171	153	199	161	190	185	171	196	189	173	155	174	166	176	189	183	196	173	163	154	160	148	166	172	184	166	180	162	184	187	169	193	174	195	197	191	170	147	170	201	169	153	185	182	169	150	164	154	169	188	189	191	194	160	181	185	175	152	195	172	158	164	208	180	177	169	168	191	185	182	188	172	167	183	177	181	163	195	173	176	184	185	178	169	164	191	193	181	199	182	168	171	170	177	167	159	176	177	171	169	180	171	172	175	147	179	190	186	198	173	165	168	184	189	174	167	168	168	173	172	154	167	160	178	149	197	175	146	156	159	187	152	183	190	175	173	190	175	165	172	208	193	198	188	179	179	200	181	188	175	185	189	165	175	172	194	181	175	181	179	177	163	192	165	166	165	178	173	199	172	177	180	189	174	188	187	181	144	150	181	173	190	184	165	166	154	174	157	180	147	190	182	157	179	194	177	172	169	198	209	186	165	166	197	180	181	151	162	169	177	154	157	142	191	200	199	194	173	197	178	167	174	180	182	179	197	182	164	186	176	164	178	191	180	182	152	197	173	178	180	201	176	181	200	154	168	167	171	170	159	168	163	194	143	180	176	171	177	178	182	205	172	179	163	156	169	186	177	180	182	175	168	160	167	171	181	182	160	162	165	159	170	171	172	185	201	188	182	156	197	173	173	190	149	206	181	176	172	160	159	183	174	167	175	194	163	169	163	179	162	171	192	162	205	201	181	181	177	196	183	170	166	178	157	173	178	169	183	160	165	179	187	187	187	169	195	180	181	161	186	186	177	185	189	168	177	195	179	160	185	169	171	180	154	171	159	171	151	165	155	168	179	173	173	152	189	186	186	194	182	163	155	194	182	161	182	185	167	179	187	180	206	163	191	191	188	178	173	198	175	184	161	168	175	158	180	181	169	181	181	183	180	152	210	179	165	194	150	166	174	150	183	176	173	184	179	193	177	182	172	178	181	170	162	172	155	195	158	194	176	178	189	182	158	171	170	171	187	168	167	158	161	168	156	182	179	153	170	168	153	170	182	201	183	169	180	164	179	168	184	193	179	191	160	185	156	195	174	165	164	171	156	178	180	158	209	158	169	146	163	159	184	183	199	172	170	186	150	176	194	189	186	169	158	186	172	169	171	161	186	188	170	188	182	187	172	159	166	179	184	153	163	164	179	156	193	177	185	156	161	174	153	173	156	164	168	192	187	172	172	170	181	176	180	152	156	194	181	180	181	180	168	179	137	171	162	156	175	215	179	186	167	161	194	193	178	171	180	163	192	184	196	171	167	176	164	176	169	159	176	165	180	176	174	185	167	173	200	165	191	175	176	185	199	180	184	177	220	157	159	166	186	181	149	187	181	212	171	178	171	190	192	186	157	178	166	175	167	164	196	198	177	164	180	176	181	161	168	162	163	157	205	158	166	191	174	180	190	186	185	172	178	142	173	182	195	193	160	170	189	186	166	159	168	142	158	169	177	189	201	174	159	179	168	150	198	156	161	183	174	171	193	165	206	191	178	165	181	183	170	207	173	155	176	171	183	175	164	139	166	173	190	162	169	171	178	156	164	156	188	181	182	168	176	194	165	165	198	184	187	173	169	191	171	175	197	201	170	165	165	167	189	157	170	166	172	148	174	168	164	179	163	173	176	177	199	189	175	173	163	184	176	188	169	176	201	165	174	192	191	192	168	198	175	171	200	165	169	152	160	172	161	170	194	177	172	179	174	164	168	174	176	158	136	177	179	184	166	186	146	151	161	187	183	177	199	176	192	169	179	149	163	175	190	194	187	193	172	184	172	156	190	183
10428	21951	12990	13333	12009	14405	6992	588	545	567	547	582	503	522	523	549	566	546	570	534	555	549	505	512	562	557	525	543	533	572	523	536	530	504	551	499	527	541	538	536	518	523	526	537	564	564	463	512	516	523	539	556	482	488	559	574	560	539	520	586	521	555	599	558	549	518	524	557	522	560	495	552	560	527	507	530	545	542	526	546	550	506	545	509	518	597	542	518	522	518	560	527	554	567	533	529	540	533	516	545	529	523	529	554	532	549	533	551	542	542	544	565	490	530	580	502	529	556	521	548	561	536	536	503	555	564	560	546	544	577	542	531	507	542	547	550	546	537	531	533	553	563	522	551	531	597	542	528	546	547	555	546	572	545	537	578	493	529	545	544	509	495	520	557	561	567	520	612	525	524	528	552	524	584	529	529	527	577	519	584	587	491	565	571	546	553	557	548	494	551	573	562	561	563	535	533	562	522	503	523	549	527	537	522	557	521	560	525	537	506	539	536	542	532	547	538	533	574	525	518	555	560	530	621	609	531	530	542	515	529	515	588	514	565	551	557	546	619	546	505	535	499	538	523	519	513	497	527	530	610	529	506	529	549	570	510	513	518	576	500	518	548	548	574	503	520	549	547	550	527	558	513	532	570	538	535	592	542	573	523	528	529	514	555	529	534	548	549	555	555	537	529	550	552	518	524	514	542	540	530	526	543	519	483	510	555	540	516	566	534	536	491	543	503	533	533	514	587	505	503	520	518	519	578	514	541	490	524	504	519	547	546	545	534	553	527	539	526	537	533	506	554	535	549	543	496	518	513	523	554	524	576	525	526	537	524	574	556	535	543	528	524	584	540	560	502	542	484	510	538	546	559	498	549	542	522	532	504	537	552	559	526	561	538	581	511	564	560	508	541	560	550	515	531	513	523	540	577	516	528	518	538	535	539	568	539	545	508	496	544	508	518	517	531	532	549	536	561	541	551	546	515	544	535	540	585	538	555	561	543	519	575	547	524	502	516	531	544	499	538	512	584	492	535	514	521	600	539	492	528	542	533	548	520	551	542	507	562	546	537	559	544	561	587	541	556	505	523	585	541	587	559	529	567	557	584	492	536	528	574	544	482	553	541	550	517	533	542	519	507	528	533	538	526	571	560	550	564	522	556	528	576	523	503	533	523	533	512	548	530	514	539	566	515	497	599	500	546	530	536	514	539	546	559	563	521	497	545	596	576	522	517	532	557	510	534	544	507	535	495	555	529	530	499	582	540	517	600	519	541	562	511	541	494	515	512	525	525	523	542	517	549	518	567	525	505	529	537	503	541	507	558	543	561	524	545	560	512	564	565	508	509	566	531	513	500	540	548	520	566	542	557	543	548	564	547	576	501	551	532	532	523	558	568	507	544	533	538	508	531	501	523	547	554	512	550	535	525	535	549	528	515	534	506	501	562	535	527	536	519	548	549	527	524	567	554	526	493	530	523	550	547	524	498	520	479	551	550	551	511	554	532	576	543	535	543	548	517	499	557	572	515	576	536	563	503	551	512	557	547	535	513	523	532	531	530	537	561	557	498	554	553	530	539	556	538	578	535	530	527	552	527	529	511	492	512	551	537	516	516	492	537	528	519	574	520	524	524	499	542	536	498	542	555	529	517	544	557	555	547	509	553	545	557	540	555	567	530	542	521	539	505	561	483	537	570	524	549	521	539	501	542	532	538	565	562	558	529	511	564	557	524	526	530	529	538	558	585	552	518	510	524	561	500	530	519	540	496	562	545	579	496	523	572	498	589	537	518	539	531	521	536	512	528	549	524	526	571	525	547	512	524	556	513	567	531	529	564	549	583	504	530	522	549	548	553	557	545	540	532	534	509	502	563	525	508	542	574	516	546	545	564	556	539	517	563	582	537	571	510	571	544	542	550	558	553	548	543	558	565	523	561	528	503	578	542	492	573	547	551	498	525	560	550	564	547	558	563	493	565	546	517	526	544	540	499	562	514	516	535	532	541	541	539	547	551	569	522	553	503	573	534	510	529	549	480	541	573	524	531	542	557	535	569	532	546	522	507	553	487	535	484	528	563	533	507	513	483	544	552	476	516	520	514	541	529	572	523	528	512	535	560	529	527	552	506	545	543	501	516	538	545	543	523	534	556	506	516	572	512	561	506	523	526	556	545	565	538	524	554	519	545	575	577	552	559	525	586	521	540	556	579	526	491	593	513	573	552	528	547	532	539	567	549	550	513	571	546	547	531	522	546	516	485	526	554	578	573	527	527	544	551	519	544	535	535	564	551	521	535	529	497	539	525	504	509	492	527	534	596	516	512	520	506	505	584	568	558	526	565	523	509	539	540	543	563	546	516	547	513	554	555	557	552	551	546	511	590	570	518	513	579	540	524	533	551	590	518	523	544	552	513	531	522	522	514	528	536	570	517	526	530	549	486	538	536	555	530	518	599	563	529	545	532	515	509	545	516	547	510	551	557	538	489	507	534	558	531	543	511	558	550	552	548	518	513	519	549	504	528	566	531	549	520	539	548	489	534	587	495	532	531	500	545	534	526	581	546	536	571	503	526	531	497	567	529	537	549	519	534	544	530	574	533	546	523	563	536	529	527	572	524	524	548	521	550	534	497	510	515	529	499	592	558	506	536	529	548	575	531	523	530	541	544	501	556	509	498	538	543	539	490	502	554	499	550	545	560	483	545	547	568	545	536	555	506	543	497	535	529	501	538	545	569	552	496	509	549	507	531	570	565	529	539	501	578	534	522	499	587	502	559	554	549	516	526	546	522	549	553	545	499	552	534	516	539	522	495	553	566	551	537	503	547	531	547	570	518	534	554	559	554	554	511	516	514	502	535	525	553	559	557	493	579	531	561	538	540	532	568	556	584	549	547	550	508	533	551	585	523	543	584	561	558	550	532	555	541	523	533	541	538	527	554	536	534	570	545	518	534	514	612	527	552	524	530	514	536	550	553	511	545	531	553	538	546	549	524	548	584	557	520	559	535	522	536	547	528	537	500	560	505	556	504	530	524	562	505	510	539	514	532	493	508	531	519	563	519	531	534	542	529	544	530	591	573	506	532	565	500	518	539	509	496	516	515	536	545	509	537	534	511	537	543	569	517	525	545	532	559	556	558	535	541	588	552	519	485	534	513	531	539	524	544	541	545	523	541	535	532	595	513	519	531	570	494	543	546	549	538	527	576	558	514	516	580	557	560	534	535	493	540	521	505	538	519	563	550	562	572	553	527	496	531	522	526	557	532	575	524	565	569	551	508	514	539	529	544	526	540	558	566	517	514	534	524	502	536	523	544	560	536	555	510	534	572	502	546	481	546	587	542	526	532	550	540	549	529	516	577	509	545	572	501	513	518	555	507	568	543	506	498	552	506	497	550	542	566	542	530	543	538	539	521	554	540	548	529	562	528	561	504	531	568	551	534	507	546	518	553	569	537	498	536	542	520	535	544	564	516	547	497	512	533	545	538	550	586	496	534	516	572	542	519	555	534
29115	43875	20804	14637	11275	10433	5534	314	196	212	197	197	185	183	200	196	209	169	177	193	215	194	190	207	204	188	176	195	193	185	181	199	205	195	174	202	179	176	212	180	196	196	159	187	197	200	182	184	179	207	189	180	207	200	185	198	172	195	191	199	206	198	192	187	167	194	179	192	183	179	201	197	183	186	221	212	196	163	212	201	194	195	201	182	180	204	176	192	187	202	192	193	194	176	171	194	196	195	199	195	176	185	199	157	171	203	189	201	206	198	206	212	162	194	200	193	172	180	188	184	201	191	182	169	201	160	194	190	168	176	206	190	191	193	184	179	176	184	178	199	227	197	203	178	203	188	196	207	198	197	191	184	209	173	171	198	181	184	194	190	172	196	223	196	205	220	204	196	168	172	196	199	196	192	197	195	198	196	166	177	186	218	167	197	208	201	170	191	185	177	200	181	166	202	177	178	169	200	164	219	189	186	184	202	186	174	182	229	203	176	196	217	187	178	178	182	177	182	191	191	190	213	183	193	200	207	195	204	185	199	174	161	186	185	215	184	216	193	187	213	192	191	185	183	186	189	184	189	190	179	182	160	181	191	201	173	188	185	188	167	182	180	180	186	191	197	189	174	193	201	182	182	161	210	193	174	187	207	180	203	198	197	188	180	201	167	197	221	206	178	194	206	202	188	173	182	197	163	215	206	180	184	180	190	177	223	203	201	175	195	210	212	171	162	213	191	209	170	177	189	188	201	183	188	181	214	177	200	175	200	189	189	191	190	184	183	161	185	174	172	185	192	160	181	188	212	182	198	174	194	182	198	163	202	225	184	189	215	184	163	201	183	207	188	185	199	196	213	189	187	176	200	162	203	193	203	177	193	198	187	197	178	189	214	221	178	210	201	193	190	197	186	198	204	205	190	167	198	189	212	195	184	177	202	171	197	171	188	189	187	202	164	172	212	192	182	191	179	173	194	191	181	205	179	197	177	205	202	186	181	200	194	193	212	170	191	219	188	197	182	173	206	189	166	164	162	226	197	196	198	191	176	200	200	196	202	172	191	161	197	184	180	190	196	193	191	180	211	217	218	197	159	180	188	203	190	213	183	190	180	205	202	177	174	188	218	199	202	190	207	169	179	160	225	192	192	167	180	195	164	195	196	201	202	207	180	173	185	168	200	183	170	193	202	188	179	179	210	219	198	194	181	178	176	188	186	185	165	198	176	189	189	215	188	183	192	198	187	215	229	201	184	180	204	179	186	190	188	175	181	175	188	187	186	196	166	192	163	192	180	184	186	186	176	203	191	186	188	186	177	198	189	180	187	184	194	174	174	179	159	183	206	184	199	190	194	197	187	196	175	185	166	219	189	189	192	188	168	189	155	166	188	168	176	186	186	182	162	198	191	187	196	211	183	175	190	197	195	205	196	234	163	190	184	179	178	185	197	216	195	217	194	190	160	152	200	185	207	197	209	169	193	184	168	199	178	169	181	198	193	198	189	198	160	173	195	189	191	209	173	181	187	188	194	188	192	190	212	206	176	170	194	204	186	189	191	165	187	209	188	191	193	207	211	200	188	185	190	182	190	176	180	188	178	190	220	191	187	160	191	231	186	204	185	194	209	179	195	195	199	159	196	199	196	190	187	195	187	192	198	185	185	164	205	197	200	217	194	184	179	193	177	186	160	171	176	189	182	180	196	172	182	198	181	180	161	160	187	206	194	197	192	224	185	193	205	203	214	214	184	198	199	188	160	204	190	199	188	185	173	190	193	189	194	160	154	157	173	169	188	179	184	172	178	188	191	188	196	175	208	193	181	208	197	202	197	194	202	174	199	186	202	178	191	183	181	165	176	206	212	183	165	195	191	204	174	211	189	182	174	198	201	204	192	192	199	221	183	190	202	181	195	162	189	159	175	178	186	174	186	186	210	174	194	191	175	207	188	188	210	183	170	191	204	153	230	160	190	183	203	181	181	180	180	174	181	202	175	196	199	212	196	178	193	162	172	195	196	192	174	174	158	188	190	177	176	173	181	175	205	206	195	198	179	186	208	161	197	171	189	204	204	176	179	187	198	204	192	180	204	190	181	190	193	180	182	181	196	199	200	174	190	206	191	212	190	180	197	156	200	188	191	174	187	221	188	198	192	196	181	192	196	188	179	192	175	197	193	200	188	175	200	194	188	174	208	184	163	183	222	190	217	191	179	189	193	168	162	193	207	194	190	190	174	184	208	187	207	182	195	189	196	184	192	194	191	188	180	164	170	207	189	201	169	202	189	195	191	195	173	210	171	188	196	188	197	191	179	156	175	172	206	171	197	174	198	195	159	207	212	201	187	171	198	197	191	204	192	168	214	209	176	187	167	173	192	195	177	188	198	167	174	202	186	176	192	182	208	225	200	188	184	183	205	200	201	178	180	211	195	177	189	217	178	193	200	157	223	191	208	176	183	171	198	172	194	185	182	174	168	205	208	198	201	168	191	196	185	205	177	173	187	197	193	190	182	196	201	165	184	171	176	196	163	166	186	196	186	204	203	196	163	186	171	157	193	196	185	171	188	174	189	187	190	176	195	178	194	160	204	204	175	202	176	190	194	180	190	209	184	218	189	182	203	180	183	194	191	170	180	194	186	190	199	187	209	192	186	193	192	218	180	193	195	191	180	192	176	178	191	210	174	192	186	184	163	176	185	180	168	193	181	206	155	192	168	175	181	154	167	198	185	185	181	168	194	189	203	187	197	176	193	207	185	188	161	166	174	173	202	182	203	188	205	200	203	185	168	189	170	178	208	198	175	218	157	207	190	167	181	163	191	205	187	184	209	176	194	178	177	179	181	183	176	165	208	208	174	188	191	160	172	178	200	185	204	158	176	154	196	201	179	206	204	183	209	182	187	177	193	197	179	193	202	199	177	186	176	206	190	183	166	193	199	200	179	194	159	186	214	199	191	202	175	184	188	192	182	185	199	224	191	187	188	177	187	189	178	160	199	190	201	192	203	186	189	187	194	194	180	175	181	205	178	209	169	187	185	221	198	194	194	201	221	203	202	203	213	186	174	198	180	194	188	186	158	194	193	202	184	185	189	197	209	211	190	172	177	174	186	198	182	168	165	175	187	189	197	203	189	177	202	177	196	208	188	186	177	192	190	177	181	185	209	186	193	195	217	199	205	190	186	160	179	183	190	202	209	186	187	166	173	154	193	188	217	175	178	191	187	181	164	189	186	188	211	183	185	194	166	182	208	189	214	186	197	163	189	190	178	204	216	200	179	196	178	181	189	201	172	190	175	182	199	180	217	192	167	197	199	199	173	189	209	180	173	209	175	204	195	195	186	192	184	199	172	198	189	198	198	181	201	180	198	190	186	209	194	190	196	190	179	183	180	174	171	149	186	190	161	187	201	191	204	195	210	237	181	177	197	177	175	204	202	194	162	192	204	196	180	172	192	189	188	185	216	194	188	199	165	184	186	202	203	196	183	174	193	194	201	221	193	174	177	199	198
25510	33985	8060	22477	20277	25637	12757	641	632	625	598	634	582	596	557	587	602	600	594	603	578	604	593	607	557	564	598	573	553	588	578	611	591	596	581	559	616	619	592	631	575	596	574	595	581	607	569	529	604	576	534	574	602	584	612	592	563	615	643	524	596	579	581	591	613	631	561	537	535	596	605	573	567	583	562	579	576	595	588	556	606	562	596	591	619	592	595	609	582	541	615	562	577	580	598	561	568	555	570	560	614	551	591	515	561	553	594	573	601	593	611	582	616	543	579	593	557	580	618	604	613	558	561	612	539	586	557	570	603	550	559	600	552	559	568	559	602	551	557	584	560	541	528	580	586	591	586	590	622	546	609	561	563	602	562	600	559	590	601	550	552	584	544	561	560	586	581	572	591	599	573	616	594	578	592	582	602	605	584	576	545	576	581	586	578	605	574	580	531	624	574	601	558	568	594	553	582	588	549	589	608	612	590	581	542	605	581	565	583	591	569	629	613	580	640	586	589	628	592	552	557	594	599	584	576	578	597	603	516	556	552	530	591	594	571	616	577	555	591	564	563	553	591	605	595	592	580	596	545	588	564	607	571	541	535	581	583	595	562	613	592	591	581	603	579	589	576	582	571	578	595	573	591	583	621	634	566	576	560	600	600	609	636	593	568	583	566	527	552	596	573	557	611	603	602	563	576	580	530	577	594	557	550	622	578	600	564	532	630	546	565	642	565	560	565	568	578	571	572	566	558	553	580	584	565	535	572	608	553	607	544	574	601	579	602	607	549	534	566	542	550	597	596	602	604	562	546	583	525	577	584	583	598	585	563	597	604	609	580	600	577	586	586	576	548	588	572	567	596	594	576	603	549	601	561	602	558	604	605	606	546	611	587	575	631	570	587	548	575	559	580	599	575	641	605	593	584	569	562	613	597	563	615	582	575	576	573	594	582	607	565	611	592	577	574	614	569	520	592	525	586	588	566	562	585	534	552	553	555	618	564	556	619	572	561	513	596	606	606	570	556	562	582	598	558	592	596	550	574	589	563	595	571	567	551	588	594	582	565	607	533	577	562	565	569	574	574	581	575	589	587	569	581	581	576	612	569	561	582	610	613	581	561	617	578	561	606	557	571	608	585	533	622	566	590	567	558	563	623	597	557	592	547	563	592	553	592	582	582	597	610	563	628	579	584	575	591	563	566	524	554	584	566	568	583	567	615	590	579	594	602	581	555	605	585	585	611	571	578	583	521	557	572	551	535	584	585	544	577	627	589	573	608	539	562	569	605	526	544	555	549	600	546	614	564	570	554	575	638	572	581	597	557	560	582	612	596	572	587	575	615	571	583	564	596	607	596	598	563	577	571	570	575	563	601	564	606	580	614	594	576	582	562	534	567	602	566	580	596	598	584	605	605	593	584	555	600	572	559	586	617	589	550	547	576	566	541	592	618	577	595	609	581	591	573	602	612	611	568	576	615	637	610	547	558	592	574	582	603	615	595	577	553	582	617	589	552	593	575	625	568	559	587	585	538	599	569	555	569	547	578	596	566	560	620	580	569	549	575	593	536	595	566	609	581	609	556	602	584	578	620	543	577	595	579	593	550	594	606	566	588	572	570	531	598	575	576	574	582	584	593	592	604	581	592	537	555	557	589	572	563	614	587	582	576	562	596	590	560	555	576	586	552	584	573	621	578	582	552	592	574	588	579	636	625	512	575	600	573	617	585	585	572	597	578	594	571	569	603	565	563	580	569	605	554	589	612	616	563	589	561	557	584	591	589	606	575	577	548	616	556	575	620	573	574	586	576	622	597	539	579	577	546	566	557	586	591	564	569	571	550	555	565	610	583	552	552	543	609	616	576	606	593	562	632	615	566	584	539	580	595	573	541	579	608	584	569	614	576	586	592	593	585	596	595	625	565	542	554	608	565	568	624	589	603	613	553	557	605	584	576	581	570	592	557	560	575	578	588	608	574	549	555	542	640	574	565	569	618	581	581	565	537	569	572	556	554	575	597	556	593	559	593	600	568	612	600	615	576	572	554	551	553	556	595	618	603	563	599	594	607	579	593	566	562	590	573	563	554	587	571	590	533	622	565	539	589	554	606	615	566	558	580	558	552	592	606	552	616	587	542	559	584	549	600	561	580	593	567	569	576	571	585	622	581	603	598	571	592	576	525	595	604	626	611	619	554	556	577	570	539	597	610	597	582	646	582	581	621	565	576	586	582	536	564	560	582	559	592	570	605	595	582	576	577	585	599	549	579	582	604	606	595	614	563	547	592	615	572	604	560	582	599	605	586	591	564	567	534	606	570	559	598	614	609	580	560	582	562	562	566	544	585	607	583	573	621	582	613	575	559	589	613	578	532	596	577	578	587	605	562	573	568	609	536	573	589	576	583	600	577	580	567	545	582	588	549	612	576	511	589	580	575	550	582	579	575	537	525	592	593	568	605	575	582	580	627	589	578	554	549	600	589	581	554	598	576	577	569	586	583	553	567	549	610	610	555	593	549	519	583	594	560	593	590	636	578	597	554	607	584	525	549	619	585	588	581	557	533	518	578	570	599	568	600	540	564	577	551	579	571	567	556	595	593	556	597	590	555	570	562	582	556	576	552	555	538	613	571	543	575	612	599	587	568	596	528	564	609	592	551	614	607	609	579	564	629	548	545	582	584	562	582	535	612	538	583	589	520	553	551	602	552	611	606	544	536	568	611	579	555	612	595	600	558	558	587	623	583	587	559	556	547	544	579	573	605	561	570	643	583	647	576	576	581	587	632	569	593	596	567	576	558	593	628	606	545	545	572	588	555	567	593	550	569	581	551	526	604	597	536	541	610	527	570	521	594	567	600	584	582	582	531	590	565	594	585	582	585	529	556	563	592	596	555	606	581	592	594	584	532	574	596	592	593	554	572	556	574	542	595	612	597	568	633	566	598	583	575	611	608	596	606	549	595	575	589	557	557	537	587	592	560	615	557	581	621	567	645	611	553	582	586	573	608	590	625	577	545	566	587	607	553	606	539	577	563	554	593	537	573	557	597	582	600	593	602	562	564	595	573	612	569	608	575	572	594	573	605	578	565	584	544	553	554	577	573	561	579	587	592	582	579	557	551	542	592	565	580	582	571	581	608	590	597	626	592	605	614	581	560	609	597	573	592	558	578	583	612	573	568	584	575	552	586	580	552	574	577	607	550	581	546	554	612	593	561	606	625	575	599	631	612	581	563	567	554	579	556	561	589	586	648	583	550	556	565	572	595	582	596	582	623	610	585	588	582	580	592	558	588	577	552	615	601	566	588	602	594	583	550	575	576	578	578	535	597	606	583	575	569	575	585	571	576	565	537	553	613	515	582	544	608	569	570	567	557	572	587	566	573	539	573	600	562	555	564	597	569	572	597	585	585	610	543	579	559	540	567	590	589	565	596	588	578	577	580	563	577	560	545	602	536	597	623	567	579	551	594	532	540	611	600	613	590	632	551	604	595	558	587	600	551	597	569	573
45890	33221	23842	26807	37600	44283	33435	14658	2310	458	431	406	441	413	448	375	426	432	413	397	360	385	386	364	392	413	348	393	385	412	389	375	416	376	358	400	389	383	430	404	393	386	364	361	364	413	405	403	379	423	372	367	385	394	378	370	381	357	359	360	389	339	414	374	383	376	407	434	373	438	420	395	411	347	398	411	418	385	415	411	386	380	397	408	350	389	401	374	363	399	416	395	399	377	375	375	404	369	437	409	408	407	394	406	395	372	383	373	377	383	374	379	379	367	395	377	400	402	420	394	398	406	418	430	413	368	364	404	403	348	371	379	422	389	391	393	362	396	365	401	375	391	362	383	367	406	346	377	376	387	387	377	399	371	388	379	396	404	387	416	377	372	389	433	358	405	406	376	390	382	378	375	428	367	394	399	367	369	397	396	428	362	372	398	378	370	385	381	406	388	388	419	404	390	371	368	348	412	415	409	368	392	403	408	400	386	383	389	384	375	380	416	438	395	353	372	416	408	386	433	402	407	389	408	378	382	406	383	373	373	410	398	372	364	408	370	347	404	395	375	367	390	400	395	414	388	405	369	404	382	373	408	379	325	389	389	377	369	402	387	391	391	431	413	381	423	389	407	403	407	413	359	400	386	357	367	424	368	414	375	366	361	400	363	398	398	384	398	377	396	405	401	410	396	420	394	420	429	389	390	388	388	374	355	378	387	433	384	389	414	384	379	384	399	376	385	427	391	378	392	391	368	399	438	366	388	355	397	391	407	388	410	404	429	396	411	392	372	365	407	369	369	399	392	392	410	416	393	359	388	382	400	396	356	364	390	417	380	415	391	436	378	393	439	365	398	396	394	386	368	366	370	372	387	407	361	403	364	383	346	343	358	396	392	388	361	376	398	373	427	359	444	401	402	407	384	388	365	369	415	415	370	411	380	398	389	350	423	393	359	413	406	357	379	362	403	405	408	352	391	372	402	382	388	401	394	392	355	380	377	401	379	372	363	367	395	366	363	431	366	405	386	396	407	432	373	388	369	381	381	416	417	399	423	394	385	383	378	419	362	373	378	416	379	379	399	395	386	402	383	385	381	382	388	374	385	390	384	411	362	377	392	393	388	393	419	414	426	421	369	393	370	390	402	376	378	384	358	408	382	388	422	403	363	355	356	393	371	415	405	361	399	349	451	380	365	375	361	355	421	378	382	386	382	384	392	382	367	364	369	411	376	400	389	363	375	409	384	369	367	421	407	386	379	391	403	425	384	401	362	361	355	409	371	399	369	422	402	393	363	413	387	396	406	373	401	382	377	369	413	398	400	397	423	385	374	403	385	394	444	369	385	459	389	382	385	390	371	363	355	382	363	389	411	379	422	439	384	374	425	377	373	426	392	385	441	379	384	379	397	382	383	394	339	370	408	369	380	378	386	379	375	363	386	350	391	389	397	396	419	382	371	372	344	382	388	411	448	400	430	372	404	385	397	382	447	400	414	393	364	370	382	377	414	382	389	426	357	388	419	386	409	395	392	380	413	382	409	394	383	380	388	418	397	398	368	366	380	400	401	401	369	388	358	409	371	357	410	408	407	397	416	384	379	373	400	345	413	379	427	411	383	385	388	387	343	416	391	361	362	376	407	388	397	385	438	384	398	375	432	389	384	375	381	397	439	396	387	379	370	367	391	393	362	410	400	363	391	381	365	398	382	393	380	382	409	406	387	397	390	353	381	398	383	374	431	404	431	340	389	387	376	391	442	384	375	403	403	422	414	421	410	368	388	400	334	351	372	402	415	355	351	404	385	398	414	358	399	401	375	378	401	341	343	403	419	398	370	425	383	426	459	377	368	353	419	381	384	412	369	347	381	369	400	404	402	374	416	382	387	405	379	380	414	399	402	387	391	419	363	419	381	410	389	398	371	399	394	399	378	372	385	372	354	401	415	373	403	395	385	372	396	357	345	407	382	370	385	412	375	363	380	422	381	423	368	407	376	372	370	400	405	376	394	388	392	369	383	374	424	396	447	359	386	374	377	373	395	390	404	387	375	405	391	426	407	406	408	400	356	406	413	393	419	401	397	365	395	405	334	400	396	417	382	413	388	368	398	376	372	389	390	401	352	410	364	401	384	391	379	364	336	367	361	400	376	389	401	378	428	370	374	372	373	420	400	391	395	381	376	396	428	382	392	376	378	392	430	401	400	405	393	379	407	395	401	400	405	349	411	401	384	400	382	375	394	396	377	394	413	389	345	430	402	363	393	422	397	382	402	404	426	447	341	380	389	406	361	380	394	378	376	404	396	379	403	394	402	386	390	368	378	356	367	374	401	383	387	374	395	359	370	382	429	406	423	401	410	371	378	400	397	398	427	397	362	391	365	405	370	396	418	410	406	388	403	375	388	372	391	378	382	370	426	383	390	422	380	363	413	412	394	395	375	382	377	371	417	395	386	373	365	389	365	395	385	358	350	391	419	377	370	390	380	367	375	414	367	373	399	393	423	373	360	353	367	368	410	402	400	367	406	379	377	408	365	391	411	360	383	393	367	357	370	411	363	373	412	389	413	380	403	370	386	382	397	358	368	392	341	350	404	399	373	332	394	402	406	388	358	389	399	435	395	346	384	398	386	420	412	358	387	406	379	363	395	366	413	381	395	407	395	382	430	375	371	376	397	406	369	400	372	423	398	417	384	410	419	384	359	374	385	385	378	400	364	347	411	383	370	401	390	387	404	423	396	359	400	368	381	387	421	360	380	421	381	410	365	425	408	365	383	403	369	369	398	382	374	411	372	375	378	378	386	391	436	394	339	394	433	412	391	390	386	373	400	386	353	409	389	389	383	384	405	396	410	382	359	396	387	373	394	373	389	364	377	398	346	380	400	404	364	419	384	399	417	394	385	391	401	400	398	377	368	387	384	386	379	410	387	398	419	387	366	393	411	424	365	415	406	364	377	384	379	393	433	366	399	386	376	376	382	397	371	366	404	409	385	383	395	369	404	391	381	398	403	382	349	390	375	373	383	380	386	400	380	416	411	389	384	392	366	377	412	374	423	375	367	390	403	398	397	388	378	377	372	382	380	382	423	386	358	406	389	392	429	375	398	404	395	400	405	392	399	402	378	402	412	368	373	396	393	365	391	361	400	376	418	385	373	403	377	381	445	389	366	370	394	388	422	394	426	436	359	416	408	393	406	414	376	377	372	357	397	362	386	398	381	382	382	376	369	381	375	368	336	394	391	432	427	379	373	373	365	404	419	424	406	375	362	424	397	414	382	373	379	423	365	375	388	398	378	359	399	374	381	380	376	401	401	420	389	400	354	362	410	380	381	356	384	383	353	408	357	378	417	391	377	385	375	369	372	385	367	401	381	389	392	401	404	402	438	390	389	346	386	386	412	359	368	415	427	404	403	352	414	376	385	402	389	400	372	402	388	405	387	406	420	411	405	383	385	402	378	424	381	403	342	416	403	429	409	419	411	414	393	399	390	396	368	353	368	393	402	408	389
42894	21491	38464	66554	76581	70634	43089	3000	1184	1052	1056	1035	1023	1082	1031	1038	1023	985	1001	1011	959	947	1008	949	979	1021	1005	975	1001	1007	956	985	1005	958	1044	928	924	983	951	1000	957	1045	1022	948	951	953	971	953	1030	908	1014	978	1017	954	950	937	973	1038	970	1045	966	977	911	957	976	985	958	1022	1002	991	990	995	959	973	979	1000	979	1003	948	983	975	1013	1008	976	997	967	969	917	983	933	984	989	935	1012	946	968	997	941	981	999	971	1015	928	994	1003	1012	983	977	990	1062	1003	948	990	950	954	963	992	946	1027	1004	963	978	945	1043	951	983	993	976	971	936	931	1029	973	994	967	1003	1003	989	981	1016	963	993	971	1004	1001	987	989	974	927	970	975	1022	1003	1046	977	963	975	1019	960	995	1015	972	970	943	957	1002	1002	981	899	975	957	960	968	943	991	977	965	897	1001	1016	941	989	946	967	948	963	999	962	959	1010	983	950	977	961	972	1000	982	1038	992	935	1031	968	973	971	1013	941	975	999	972	990	1000	1017	989	946	1011	932	962	945	937	997	968	961	973	1006	950	934	963	996	982	984	912	963	936	1018	908	961	982	973	957	989	1017	959	946	973	1019	995	1014	962	975	1012	994	999	995	1036	962	978	967	944	996	984	976	995	975	921	993	966	956	1004	977	928	959	989	925	990	975	991	1001	913	920	962	1003	976	1067	928	984	1019	988	941	1004	1018	940	1003	974	964	977	997	996	964	999	998	980	987	999	969	1017	946	977	1001	996	966	1019	957	963	973	987	943	932	937	926	1003	966	962	974	958	959	1011	962	941	1006	1026	948	994	995	1030	983	959	957	951	1036	996	998	1015	1019	974	904	967	1020	971	929	926	983	911	981	964	967	979	961	946	1006	898	963	1031	969	946	954	941	945	957	973	918	992	962	981	970	1043	909	940	987	1011	900	955	957	981	917	992	977	966	984	963	1008	921	1030	980	968	965	929	931	1003	977	916	1037	912	976	1009	1000	967	976	1012	965	978	973	972	998	985	947	947	962	978	1014	962	965	1053	970	959	1023	996	959	949	1005	995	1008	997	988	954	925	969	987	1000	946	984	970	992	999	958	933	1001	946	985	963	936	1017	1004	947	970	987	998	961	958	946	983	969	974	966	985	979	970	971	974	917	1022	970	947	927	1023	973	992	958	987	941	938	934	993	1007	997	959	1032	964	938	940	950	988	961	938	970	998	978	979	944	965	973	949	978	1040	945	957	950	962	1010	1016	964	962	982	951	981	973	960	955	1006	1003	1017	991	972	984	919	956	1000	954	1006	977	953	962	977	1019	979	1000	997	963	963	999	1002	970	1007	914	963	965	977	972	962	976	1006	962	955	1012	1006	973	954	1000	986	963	999	992	979	966	1023	917	979	1029	945	1030	968	977	995	1007	932	976	912	974	965	1001	989	990	1014	980	918	995	951	981	945	1037	1015	966	963	942	1026	1023	1015	989	956	982	964	969	940	1029	936	946	937	930	984	971	954	1003	988	990	1036	993	961	954	999	1016	990	1013	1008	963	960	931	1017	962	939	942	968	1006	931	996	964	964	994	965	993	929	923	939	989	960	980	954	928	949	1000	990	960	930	966	1014	958	1035	946	975	992	907	982	1022	1030	938	958	972	999	973	1025	1000	974	953	951	995	976	1069	950	1019	988	986	1010	994	987	956	990	1023	951	957	968	931	960	948	980	972	1009	962	993	973	971	990	1002	1015	1022	918	993	950	1002	943	1001	950	973	939	985	938	949	949	943	985	946	981	925	955	960	1068	994	984	967	916	1005	993	1021	960	957	982	945	982	1009	953	966	962	965	962	1002	999	991	1026	1019	995	1005	975	979	1006	968	982	977	1006	964	1005	1044	1002	1007	988	971	998	1019	959	933	1016	1005	980	902	1002	976	955	1005	984	946	990	963	1002	992	887	979	1005	979	894	1012	971	979	955	976	938	969	937	984	969	925	984	937	940	985	1031	999	985	957	959	928	1027	976	1024	993	982	972	936	968	970	996	958	935	960	985	892	965	979	962	1010	909	963	965	998	967	921	949	959	997	972	971	967	944	941	1011	982	951	944	1073	912	1009	1028	1017	1009	973	930	1026	1004	963	988	932	995	961	959	951	976	999	992	980	934	940	979	975	998	975	982	970	990	998	947	945	1020	947	1025	986	953	962	919	984	922	944	940	977	937	948	1022	976	959	946	976	974	981	933	1014	991	975	1045	999	987	986	955	972	978	945	930	998	977	983	989	995	981	993	926	993	987	982	1050	998	962	990	1013	976	958	925	933	962	992	1024	982	1016	1017	933	988	974	958	1037	960	1016	984	987	957	956	1019	942	997	982	939	966	968	960	947	934	996	1009	946	982	973	984	989	949	942	961	986	963	931	1017	928	982	1009	974	1020	979	940	974	916	935	909	914	960	994	1011	998	897	935	969	990	990	1018	964	951	1015	974	965	969	943	963	960	991	984	931	918	944	987	1018	980	976	956	1038	1002	971	1022	927	974	1000	1023	972	973	1027	1008	1008	994	973	958	993	982	965	1001	974	986	1000	932	949	1012	952	934	936	979	983	979	989	1023	1035	972	1028	949	961	995	990	972	928	957	981	938	1008	1023	996	957	942	1014	943	960	991	970	975	963	941	997	925	948	994	937	1008	946	960	992	972	965	975	971	963	997	941	976	991	943	978	1019	996	1000	942	1013	992	949	950	927	966	989	1003	966	946	1038	999	1032	979	1016	1016	887	976	958	971	965	1005	984	975	1006	930	933	962	972	1038	974	993	995	940	1024	968	943	1006	956	1001	957	931	953	999	1000	942	946	971	970	973	1014	1001	960	1040	973	976	947	1000	997	992	960	961	970	916	924	899	951	959	962	1007	971	983	956	944	943	943	998	968	946	977	980	991	953	974	985	929	987	957	1021	953	974	929	942	992	964	977	959	964	964	967	1020	988	957	975	952	958	966	1011	937	936	1001	1092	933	993	1040	957	1004	1003	959	1015	975	977	1077	983	959	965	983	968	968	990	994	919	974	969	986	968	979	982	938	957	956	988	982	1000	911	987	1007	1026	962	994	991	954	965	1003	964	991	986	985	968	936	1007	943	991	1038	966	960	1025	958	1007	982	931	955	1022	925	973	959	920	953	969	1006	994	944	962	980	952	971	1028	981	995	999	989	979	995	970	1015	969	975	937	986	1029	1023	1021	960	971	1021	952	971	974	1026	974	982	991	919	970	976	1009	1001	970	999	1009	927	957	933	956	947	983	1005	990	954	993	973	962	980	1007	968	968	984	973	955	993	1043	1005	965	975	1019	998	994	998	1003	1008	997	1000	991	1032	972	963	1003	987	970	1003	1016	963	957	942	974	954	1020	986	1016	1049	1047	954	900	988	996	1020	937	992	997	951	945	1005	987	1006	951	970	1009	940	1024	971	954	983	956	999	955	923	995	969	986	951	951	953	973	972	937	959	953	956	949	979	981	977	1043	1000	923	977	965	965	949	1007	1006	985	989	940	910	1022	949	986	963	967	972	975	958	999	979	965	965	932	975	993	1029	963	952	959	1008	923	943	1001	951	996	985	926	1000	966	952	1010	978	927	937	1012	984	946	952	987	981	986	1032	1013	982	950	942	980	933	963	1010	1011	932	971	974	1007	984	1004	1001	1027	981	985	936	993	921	987	971	1038	951	955	1021	1000	1020	971	928	970	976	960	989	938	969	955	958	960	1048	976	960	982	970	937	1031	1037	955	1032	933	933	952	978	952	969	1007	1001	1005	1004	977	976	984	963	990	1019	1045	1019	1015	920	888	1012	971
32377	23967	6795	4833	5529	6978	4601	931	256	220	262	252	232	271	235	267	236	267	231	237	210	295	258	253	230	254	217	243	238	264	226	215	242	254	227	238	267	236	273	264	240	226	253	212	229	234	239	244	241	244	239	229	243	208	236	224	266	252	259	246	252	265	266	244	253	240	256	247	216	211	254	252	242	242	267	197	233	209	232	245	252	248	242	249	227	250	238	257	223	258	235	262	263	233	240	222	221	243	244	243	245	238	231	232	221	241	264	225	249	258	232	257	256	198	234	215	217	219	238	236	208	231	271	240	257	236	247	232	255	227	236	259	258	231	255	243	240	222	242	232	249	247	239	239	233	244	227	249	267	235	224	221	235	275	250	251	233	224	266	259	251	231	223	237	268	214	219	229	245	243	217	235	205	254	239	239	220	242	252	232	260	236	241	221	235	256	252	234	225	212	229	256	241	260	209	266	243	253	233	267	221	259	238	205	281	206	256	238	243	222	245	224	239	243	223	229	233	222	259	218	257	246	247	255	268	234	239	244	239	247	237	230	246	256	251	219	245	224	241	237	258	245	227	216	238	242	251	221	232	225	244	229	229	231	254	224	255	208	244	218	235	244	237	233	271	236	247	236	241	234	236	237	240	254	244	222	230	228	228	226	240	267	257	251	251	266	249	256	253	247	230	233	234	252	226	257	211	246	241	249	230	238	250	239	243	253	234	226	218	247	239	253	239	216	255	225	232	214	259	228	218	248	245	222	219	255	204	237	252	225	266	235	231	226	228	244	224	247	229	257	243	208	243	214	233	221	226	236	234	249	230	225	259	249	252	228	230	237	239	205	269	243	236	233	248	228	243	232	236	245	235	242	220	221	258	219	252	220	221	253	233	220	234	243	247	233	193	233	194	212	242	254	233	241	243	242	263	230	236	272	228	259	245	229	201	251	246	272	244	219	267	233	247	248	241	247	218	221	243	233	259	224	205	241	253	202	214	233	220	256	241	252	226	274	220	229	267	237	209	237	220	226	216	256	235	248	236	231	232	253	216	236	203	243	226	229	236	210	237	257	257	245	225	213	219	208	281	253	247	202	246	211	252	252	249	224	234	257	242	227	277	228	231	236	255	250	257	230	230	231	246	215	211	224	260	234	222	222	227	243	250	259	219	214	256	241	270	227	266	231	243	235	247	250	275	223	225	229	238	242	257	246	244	231	244	236	235	249	212	228	242	257	214	263	229	266	250	254	268	267	229	246	227	228	215	265	229	221	231	226	208	233	265	226	233	262	225	256	237	226	246	220	231	260	258	242	218	261	224	225	252	220	252	230	238	240	243	249	246	264	250	234	240	253	253	222	239	199	229	246	226	212	243	231	243	228	242	255	203	221	240	241	264	231	229	251	208	273	242	229	236	223	230	221	238	235	240	252	259	223	231	260	246	205	239	249	234	243	228	233	258	233	249	219	252	269	255	240	261	260	256	229	231	225	265	259	254	242	227	249	234	246	243	217	221	241	228	235	245	244	246	255	257	241	232	276	228	253	233	235	255	257	260	242	246	243	243	229	231	261	280	250	216	264	247	243	222	242	243	261	244	214	229	237	219	220	216	237	239	248	234	234	232	218	242	233	232	215	232	245	240	231	231	251	218	234	185	226	204	245	230	244	270	201	245	243	241	249	243	224	262	251	217	238	254	251	208	262	230	224	230	233	236	249	215	247	256	231	241	243	235	241	233	230	270	228	250	207	236	247	231	255	264	235	245	207	248	233	227	271	241	267	269	251	232	243	243	213	238	242	232	247	242	228	234	242	227	251	201	240	215	240	232	240	239	248	278	243	210	241	245	238	250	234	247	233	263	232	240	219	239	210	232	227	245	247	248	228	247	213	265	230	249	240	294	253	252	244	267	231	185	211	236	262	223	251	230	246	253	232	224	217	251	233	258	222	231	223	223	223	253	267	226	244	289	258	241	264	239	215	231	257	237	264	239	216	227	235	253	256	191	267	251	254	241	250	249	274	245	241	261	262	209	254	239	274	230	242	255	238	261	222	254	244	246	231	249	258	251	224	249	243	237	262	242	220	235	230	233	251	261	241	245	264	218	246	265	234	245	247	241	230	227	225	230	252	214	239	255	239	245	209	211	248	255	270	233	227	250	276	262	219	221	226	237	243	234	231	228	248	232	250	234	261	248	222	235	227	254	242	239	227	251	228	229	247	230	234	235	247	276	253	237	248	228	220	262	252	224	255	242	249	199	247	233	238	238	254	252	224	235	232	246	207	261	231	239	230	238	223	257	260	241	231	205	231	232	252	250	220	242	255	240	266	236	236	204	282	245	251	234	187	227	252	226	278	263	217	226	278	232	239	216	218	210	210	241	228	239	212	245	260	251	243	239	244	258	242	212	237	227	227	245	239	266	260	226	224	253	246	236	224	229	243	257	231	216	238	253	246	244	241	229	228	243	231	258	248	221	228	257	234	226	227	227	243	255	216	229	235	235	261	235	238	228	218	222	245	230	244	222	243	250	224	219	251	228	235	232	228	238	232	249	254	217	225	240	237	229	247	228	208	236	213	226	219	248	237	247	260	236	254	242	240	256	243	262	252	223	232	250	246	244	257	243	242	250	251	233	238	228	246	266	226	266	242	226	221	209	256	243	264	273	231	231	249	264	270	241	271	234	253	257	244	219	222	244	216	243	257	213	254	249	264	260	247	263	228	226	228	213	202	245	213	236	230	253	243	247	255	238	274	266	246	255	226	245	229	235	255	241	235	215	232	229	222	236	228	241	225	286	246	264	242	225	246	232	232	233	211	228	248	246	238	217	233	225	246	237	229	270	240	232	261	284	278	247	244	245	274	254	258	229	236	224	213	235	267	220	240	214	247	221	233	225	224	222	247	222	249	247	216	251	242	239	238	228	241	256	256	239	265	242	237	247	234	211	223	280	241	229	221	206	246	226	250	245	231	220	243	222	261	278	250	212	238	230	271	242	250	238	244	269	274	227	248	228	232	241	236	233	220	222	233	255	259	241	245	226	225	199	238	242	246	235	263	229	222	228	226	248	251	246	230	236	242	212	261	213	228	226	229	252	254	213	231	269	227	259	255	225	225	229	255	236	221	243	214	223	237	234	241	226	246	256	218	241	241	227	243	233	225	251	219	248	250	234	231	238	255	233	262	225	240	247	239	261	238	239	228	228	224	245	248	233	224	222	215	237	242	222	226	240	248	262	261	226	243	216	219	236	232	235	225	257	236	213	241	237	249	240	259	223	228	215	224	257	250	257	244	218	223	243	237	260	252	234	238	242	226	249	240	241	256	230	250	233	234	237	245	251	230	248	269	228	243	213	230	226	271	243	232	246	228	213	218	228	242	210	225	213	262	272	267	231	230	262	271	257	231	260	239	201	256	227	254	211	249	267	208	248	228	257	241	234	223	224	273	215	239	244	244	236	246	235	281	251	235	238	253	238	246	244	249	236	230	221	248	236	225	225	243	264	251	236	245
28561	10549	3597	11004	16636	20132	13664	2209	640	676	670	686	679	669	662	647	637	677	639	666	666	647	665	653	713	679	697	643	674	652	651	661	680	665	652	687	661	698	672	689	702	675	709	686	662	628	722	737	697	701	660	698	674	681	737	673	691	694	671	706	700	697	709	651	688	719	661	681	619	667	658	664	659	687	704	670	721	683	644	668	675	700	653	673	684	678	699	646	675	660	657	652	663	689	687	690	656	680	733	688	669	654	633	670	677	698	723	670	724	675	657	629	642	656	651	731	661	662	710	736	682	718	660	659	722	716	655	696	641	685	672	688	703	658	612	646	635	610	676	692	630	689	663	681	682	659	659	717	685	702	659	636	668	637	620	680	681	684	701	643	700	663	708	653	692	622	697	611	694	674	655	655	716	703	668	664	663	716	648	710	674	667	701	653	699	657	651	720	713	682	689	709	639	687	629	730	678	683	666	671	692	670	675	663	623	730	672	667	669	677	673	664	728	674	674	707	678	669	660	659	689	673	624	686	681	684	621	661	717	653	664	686	733	644	671	686	701	647	670	693	641	693	690	694	682	663	657	638	688	707	697	635	711	596	634	648	690	631	661	668	664	648	701	652	646	684	652	688	634	680	694	706	675	664	730	706	653	673	675	713	654	689	662	658	656	681	670	691	676	717	677	659	661	638	682	720	694	700	685	661	683	666	661	686	685	687	696	703	686	634	691	693	717	634	701	652	673	682	691	713	665	661	663	652	639	686	662	721	686	660	697	607	743	655	644	677	714	662	666	643	712	650	691	645	698	666	669	652	654	720	640	692	665	689	645	670	687	709	675	677	688	690	660	648	662	671	657	648	709	638	616	660	652	680	675	654	671	670	664	640	724	699	683	666	697	703	673	631	674	641	699	711	690	689	711	730	660	671	704	681	667	673	698	728	700	640	647	679	651	696	672	646	706	670	647	679	690	652	688	680	658	682	669	667	713	691	697	672	628	700	632	679	640	663	674	671	673	632	672	659	683	678	673	676	722	707	664	695	667	631	711	682	672	683	674	697	637	653	643	687	681	670	639	679	680	677	706	690	661	701	672	739	700	675	663	691	741	674	704	663	661	690	684	653	716	677	644	678	749	652	728	674	647	680	693	659	693	689	727	686	708	647	623	670	661	698	700	685	662	723	659	665	705	672	692	676	661	696	652	676	655	633	663	703	668	654	690	671	722	648	637	642	704	701	660	676	697	705	653	694	686	725	717	690	637	711	685	708	673	682	668	626	670	666	705	645	679	664	676	659	707	670	677	739	695	717	687	667	727	665	624	660	661	656	703	692	667	677	689	683	686	689	689	686	719	639	669	649	693	667	680	667	685	661	676	691	703	684	640	650	731	688	642	689	671	700	664	673	689	654	667	671	679	659	672	656	668	659	665	700	681	689	679	657	708	665	657	672	689	724	685	653	672	684	674	655	714	638	669	677	698	681	653	670	638	684	663	681	703	671	658	697	724	669	700	708	695	674	702	637	707	670	669	662	688	695	646	626	668	666	676	683	659	625	708	686	676	698	649	675	650	687	660	659	680	664	682	645	674	685	715	671	670	710	679	681	684	673	643	659	666	703	720	678	662	678	611	619	701	710	693	674	643	667	657	651	761	688	691	729	686	667	623	691	636	658	675	685	668	705	658	652	708	717	628	681	685	650	643	682	684	709	666	624	675	687	668	666	667	725	631	664	652	701	669	677	633	645	664	652	652	704	612	693	671	674	693	688	683	690	668	693	638	682	606	652	694	689	666	670	704	683	727	676	702	721	714	667	674	676	678	621	697	689	680	649	674	700	690	663	704	713	704	661	656	658	728	670	672	675	659	689	634	700	644	658	658	626	685	657	674	660	713	645	631	631	683	688	669	677	693	636	651	634	694	660	658	644	704	704	710	696	643	686	703	661	670	671	676	700	656	677	640	683	694	720	675	678	692	657	641	668	700	692	714	673	696	694	708	690	675	689	633	700	704	698	687	670	641	654	698	662	629	670	632	662	705	661	642	707	705	685	639	665	663	674	708	685	693	681	657	676	681	730	687	695	711	622	707	635	719	658	671	704	657	672	678	724	685	659	617	682	618	666	705	715	701	687	672	682	682	650	688	674	684	686	687	654	685	660	719	657	672	708	644	675	685	672	660	635	650	669	712	604	669	719	692	641	663	695	712	710	673	692	688	631	731	679	627	657	700	631	710	690	709	674	728	615	700	696	676	647	654	651	700	701	665	686	673	693	692	663	676	694	681	696	702	723	688	674	683	672	662	673	658	627	687	696	706	742	688	666	662	649	708	665	666	702	693	646	644	704	699	652	719	627	684	689	752	672	659	674	644	691	695	696	695	661	680	693	672	711	660	714	649	647	694	667	644	683	697	649	697	723	661	659	657	711	670	664	664	694	693	707	638	664	642	694	697	671	651	682	667	710	664	672	676	697	695	703	662	702	670	705	674	652	679	659	662	668	672	662	717	668	697	695	672	734	692	713	638	689	703	665	679	666	678	654	694	692	677	634	697	652	675	689	687	688	690	650	675	684	648	626	690	669	712	609	650	679	664	698	722	700	677	639	661	661	644	691	686	667	639	645	688	674	660	673	645	665	723	654	672	717	676	695	662	705	674	714	720	711	662	730	672	726	706	670	658	635	646	658	652	663	646	715	734	656	654	690	692	693	694	651	681	633	677	739	670	665	673	704	695	706	624	680	654	671	716	664	689	697	619	712	696	685	688	673	749	680	668	659	698	652	687	712	677	670	683	606	684	689	662	665	675	627	657	657	676	645	692	664	695	685	663	679	692	685	644	675	694	712	704	656	671	730	668	667	658	686	701	698	691	677	683	690	636	685	674	716	683	675	684	687	668	682	653	685	673	648	687	716	668	685	674	639	712	614	687	659	696	691	696	661	720	677	682	674	671	704	631	679	619	739	686	619	646	693	652	652	652	711	691	709	681	675	624	688	652	695	687	625	630	684	687	652	669	692	701	737	698	677	680	687	674	677	702	618	670	661	715	646	631	691	675	670	695	616	656	659	679	663	686	645	664	707	724	693	620	687	676	705	719	671	722	674	642	712	648	686	692	676	676	644	701	674	684	704	708	701	725	649	638	703	679	716	702	679	696	713	698	666	654	733	720	674	670	696	696	670	711	665	663	716	713	695	689	667	705	695	674	685	660	702	709	631	662	675	680	705	699	641	662	652	680	673	699	703	697	680	696	648	645	667	688	686	641	663	706	678	666	650	670	660	698	637	693	666	688	661	705	658	687	678	683	652	671	645	677	668	650	710	654	690	662	640	667	677	650	686	691	683	721	688	655	728	629	708	663	660	636	648	692	692	698	691	695	639	674	642	713	658	691	648	682	707	658	715	688	700	661	659	673	667	674	702	701	657	601	682	682	680	665	703	670	648	697	699	695	679	657	693	665	696	689	675	669	679	665	724	699	680	713	685	671	655	701	672	701	676	632	664	694	673	706	662
45908	38057	21489	18020	20947	17440	7278	672	251	273	267	265	263	257	256	268	234	242	264	253	292	247	241	235	266	230	254	256	274	293	234	250	279	248	276	233	240	240	252	244	220	242	245	232	251	279	259	287	261	233	239	272	259	257	247	227	269	247	224	253	246	227	272	270	249	266	273	245	258	271	236	240	233	270	251	273	253	278	237	250	250	261	247	264	222	249	242	247	265	250	263	229	259	256	256	252	240	249	248	246	259	261	260	261	235	235	254	256	248	267	247	241	245	229	253	237	251	231	264	288	220	223	241	261	250	232	237	246	254	209	262	276	252	235	256	247	218	247	271	240	234	242	212	260	255	276	245	236	254	248	257	236	250	253	285	287	272	229	244	256	257	257	279	229	263	293	248	231	236	226	271	249	228	246	244	258	255	260	248	242	258	271	257	264	262	245	258	274	244	233	265	265	231	236	262	248	272	282	243	254	232	257	276	243	229	276	255	247	265	240	259	250	236	244	254	247	232	245	244	234	241	253	224	256	239	264	252	268	261	242	274	263	240	276	236	246	250	270	240	269	250	243	262	243	222	246	245	264	257	224	253	242	244	264	276	266	249	244	236	297	229	261	264	244	248	229	255	259	281	260	278	262	298	275	250	243	261	248	252	277	213	239	279	246	233	261	265	235	264	248	251	247	231	243	283	233	241	232	254	263	292	258	248	272	266	230	250	225	253	262	254	273	261	269	241	259	251	255	252	257	253	242	266	258	269	243	242	269	268	283	215	251	248	245	232	256	275	247	237	260	251	246	224	248	269	253	245	275	261	238	262	252	252	234	268	283	256	270	263	272	225	233	256	241	235	235	241	273	274	248	274	261	226	268	258	242	265	254	242	266	243	267	269	279	296	236	236	264	255	254	218	232	267	262	263	250	245	286	259	237	239	254	274	272	248	242	273	266	218	255	210	248	269	281	241	238	246	232	261	261	245	263	257	248	280	265	240	266	257	227	266	253	247	250	256	258	234	258	215	237	259	230	251	267	252	232	283	232	254	236	261	243	261	271	246	242	270	265	248	260	269	246	264	265	251	274	261	242	268	243	262	251	234	222	288	265	245	223	260	235	268	264	255	257	251	252	283	262	257	250	248	205	251	244	249	284	257	239	269	277	242	266	240	250	286	268	250	212	265	264	260	281	262	257	266	262	243	246	230	242	255	265	240	241	262	257	284	238	279	269	267	210	262	261	255	245	236	257	273	237	285	278	261	254	256	269	250	268	258	258	265	247	241	264	234	246	242	276	243	260	243	258	243	253	231	267	253	250	249	289	281	265	253	250	261	236	253	243	259	238	261	265	254	263	243	274	244	260	251	224	240	253	248	264	229	256	215	256	249	263	253	271	242	234	250	258	263	245	246	226	245	234	248	244	250	267	236	261	272	262	264	241	266	210	233	245	243	284	223	261	249	264	243	271	250	245	258	261	227	248	266	247	279	267	236	237	236	265	266	268	272	240	246	268	253	251	253	221	255	261	291	255	240	280	252	254	243	266	240	225	217	237	268	229	238	268	231	267	241	253	239	246	236	240	272	258	235	259	230	258	230	253	271	231	264	235	258	214	233	253	251	274	226	273	261	281	262	265	244	269	234	237	280	250	259	247	244	227	260	260	264	243	247	250	280	243	265	249	256	241	204	245	262	249	252	253	240	243	258	265	266	251	271	233	250	264	260	248	241	290	224	253	249	244	264	234	263	269	262	266	255	265	259	273	249	251	245	247	260	285	256	252	280	223	252	235	250	257	277	232	247	267	267	234	271	255	288	225	248	242	258	261	260	255	269	272	274	239	238	246	257	252	229	224	261	227	273	239	242	248	230	244	207	250	245	262	234	277	258	244	258	242	273	253	245	264	240	230	260	255	233	243	237	240	250	247	250	231	273	231	229	229	260	268	237	251	253	266	252	254	248	245	250	262	236	257	252	246	232	220	236	249	289	267	235	281	250	246	271	264	255	283	278	263	273	258	255	233	285	247	255	256	254	275	260	250	243	273	257	235	235	252	274	259	252	243	228	269	253	279	244	264	275	243	253	263	234	243	255	271	281	246	253	249	233	226	251	226	255	230	249	251	264	241	260	237	254	277	206	228	258	248	260	241	265	259	258	251	254	249	264	240	293	228	232	231	292	241	235	246	266	233	221	262	235	269	254	260	258	244	259	260	251	247	244	239	240	258	246	241	249	240	242	264	251	271	232	248	267	239	263	236	255	246	250	237	267	256	251	249	256	246	227	250	247	266	223	263	260	251	240	242	246	253	255	221	235	222	252	230	275	246	242	274	247	253	261	246	235	249	249	250	239	240	282	248	276	241	245	258	265	241	225	259	235	250	264	254	237	245	255	251	259	261	257	262	229	286	254	259	287	244	240	255	249	235	250	276	278	222	256	247	268	254	242	262	229	213	221	264	242	252	270	230	236	260	231	250	274	246	238	291	247	233	260	282	241	271	276	226	238	245	240	280	252	265	230	231	243	267	234	259	250	227	244	259	232	254	243	273	244	245	247	265	241	290	242	247	268	246	241	219	245	267	246	260	260	273	242	269	265	273	245	249	249	285	279	266	239	257	245	248	242	252	240	237	244	238	246	243	246	272	250	244	242	243	236	251	267	270	251	267	256	244	266	259	277	255	267	238	255	265	245	246	242	272	278	265	265	236	255	266	250	253	246	255	263	282	265	245	252	258	256	226	262	263	238	256	223	243	246	261	255	254	251	261	236	262	243	246	242	253	286	260	277	248	231	252	254	250	294	268	217	256	242	253	270	275	257	271	243	268	241	280	218	251	245	232	224	285	232	264	252	237	277	261	259	243	259	255	258	245	292	254	248	218	234	255	248	255	243	223	232	238	267	262	238	218	256	264	279	302	229	245	260	238	250	249	260	254	253	236	239	243	270	262	262	245	244	241	244	250	255	234	233	227	254	251	295	230	259	262	252	273	256	245	243	279	241	253	280	232	224	246	229	262	266	235	239	269	260	265	212	266	226	290	244	253	257	277	235	256	228	249	261	226	213	250	264	241	243	263	268	302	254	262	232	265	258	239	270	239	254	236	264	262	239	252	277	235	242	241	261	276	262	238	246	239	221	248	248	250	255	244	262	243	261	218	258	244	274	278	251	231	247	250	248	252	233	243	274	223	249	243	254	254	231	239	244	248	233	259	237	269	271	249	232	246	252	244	260	259	252	258	261	241	237	245	235	276	259	231	225	241	250	241	237	268	241	255	257	257	258	261	257	269	266	278	262	242	254	258	229	273	246	279	252	250	240	245	265	248	276	243	255	285	276	243	255	270	219	257	260	262	234	265	249	270	266	239	227	249	272	256	260	265	237	238	270	263	245	258	253	251	259	281	246	293	255	237	237	237	269	267	286	249	233	244	266	253	246	238	241	250	244	245	232	232	256	230	256	271	257	258	241	267	257	228	262	254	262	238	265	266	237	251	279	271	260	247	258	233	266	233	234	251
38924	23896	4704	21949	35931	31788	16455	1081	730	713	685	789	726	711	786	705	712	689	697	729	749	723	711	778	719	729	698	735	762	696	657	735	699	699	685	668	705	693	761	733	706	699	690	727	724	712	707	718	744	719	714	736	690	732	716	723	699	750	674	683	650	732	720	722	672	716	730	712	684	728	684	730	750	687	722	727	689	686	723	716	725	663	698	678	677	715	673	728	700	736	737	722	729	718	718	715	698	742	678	712	687	729	730	739	708	694	772	715	715	716	698	684	708	734	729	721	742	705	702	674	713	727	713	688	693	746	709	734	685	721	696	661	689	681	714	718	693	714	712	713	744	702	710	720	700	775	686	712	708	742	730	715	713	688	726	683	708	752	760	708	723	726	692	686	703	719	699	731	674	736	721	712	701	687	664	721	642	706	726	724	691	648	700	749	723	738	701	705	717	750	742	692	742	718	699	699	710	750	682	728	715	738	688	702	726	741	705	680	731	759	749	666	687	736	691	718	734	719	704	704	686	708	713	770	745	709	726	732	716	660	727	689	756	708	716	709	756	735	747	725	723	740	711	713	696	741	711	740	728	685	729	724	680	708	722	735	710	716	736	694	702	718	679	707	709	689	697	745	663	735	646	715	750	723	739	715	730	712	720	699	705	750	688	749	675	712	659	685	710	727	721	704	678	717	708	735	707	731	775	707	718	698	678	726	732	705	733	726	720	673	667	733	684	694	725	752	715	678	703	733	729	742	722	705	696	669	753	720	719	724	733	695	725	691	765	736	735	715	675	718	668	723	730	745	740	730	710	728	746	710	767	714	746	719	745	723	712	721	702	706	714	702	704	726	723	709	680	755	692	709	645	725	778	734	715	668	726	704	701	718	684	692	684	718	720	701	740	701	757	735	700	727	731	735	724	736	765	688	731	711	730	694	714	727	710	779	736	708	713	692	694	745	688	711	715	723	753	721	698	677	686	709	667	708	735	672	731	831	721	708	752	687	705	717	708	727	726	682	727	700	712	734	737	681	712	688	703	683	722	634	728	691	665	721	677	687	691	711	702	698	736	689	675	690	704	728	683	779	747	729	752	686	679	689	756	722	754	721	757	680	716	727	739	733	737	714	730	686	746	715	700	746	698	706	713	735	743	686	749	696	701	749	756	685	717	758	739	776	724	723	727	727	708	774	716	733	699	700	725	701	727	725	715	695	696	771	749	728	724	695	698	690	714	739	736	699	691	700	687	671	664	697	755	698	675	714	730	723	689	701	686	729	690	735	729	707	677	755	678	690	714	681	698	741	733	755	741	686	709	735	720	728	768	734	753	709	705	725	730	683	738	712	668	769	710	695	691	728	712	704	707	723	718	718	713	661	738	702	738	789	755	737	680	698	707	686	697	692	706	713	670	757	723	717	692	683	733	711	740	721	710	665	726	705	699	722	681	696	665	666	731	714	708	739	683	696	729	713	691	723	709	677	732	665	699	695	761	715	705	723	679	722	716	711	676	679	732	652	744	744	704	725	683	725	709	743	732	750	721	720	721	719	725	749	684	738	727	717	692	688	693	720	679	673	685	684	669	672	720	723	706	709	712	780	639	701	720	687	755	701	687	717	748	711	748	713	708	686	667	698	707	706	745	717	755	730	715	736	739	681	714	682	725	685	704	706	717	700	719	691	702	730	692	702	741	719	716	745	685	725	707	692	744	712	727	717	770	683	689	694	755	702	723	716	740	739	749	700	767	693	692	695	719	712	721	710	750	700	735	749	665	712	726	728	701	664	715	672	757	689	738	706	708	693	714	679	707	725	659	719	716	734	777	700	752	700	717	750	722	695	696	753	701	691	724	633	733	715	701	684	719	677	722	676	747	685	755	713	699	671	716	745	769	697	690	756	717	710	742	706	717	721	732	707	692	729	710	722	716	728	749	756	684	705	733	739	689	723	732	697	707	730	707	722	691	705	733	725	661	681	725	719	700	698	714	737	726	778	692	674	735	726	702	726	704	701	678	697	723	730	745	710	715	709	749	715	712	674	718	707	706	701	685	647	714	714	726	728	722	701	689	683	744	710	689	747	727	730	696	721	746	660	684	760	739	716	727	742	698	728	662	703	742	699	692	659	694	754	706	675	724	738	745	702	698	736	710	681	684	743	736	693	768	702	684	709	692	712	710	764	703	729	751	737	731	718	732	722	731	766	663	706	735	730	733	730	701	696	706	761	669	752	717	703	721	734	724	741	678	747	735	729	733	711	699	716	723	730	732	665	718	714	749	743	718	673	750	715	715	653	701	730	737	729	716	681	689	724	684	752	733	750	710	705	739	707	710	741	717	711	691	743	690	741	702	689	694	699	696	722	717	673	711	698	728	710	687	702	755	768	743	698	697	688	690	673	713	691	717	699	735	705	665	736	744	716	709	691	699	700	716	753	710	731	761	682	732	696	717	704	720	716	767	690	694	693	704	669	723	694	695	718	690	699	664	745	739	686	715	731	708	703	769	745	685	747	714	749	719	765	712	690	688	723	699	712	687	702	719	675	750	673	706	680	746	725	705	737	706	728	704	724	703	661	699	730	693	723	744	743	688	702	719	690	725	693	708	737	670	702	685	682	664	734	741	666	670	691	709	733	733	727	708	705	720	696	659	704	693	708	678	708	753	650	703	692	694	690	701	731	713	724	694	719	742	725	680	740	684	725	716	721	685	704	728	706	706	718	695	710	760	699	686	708	711	759	772	745	706	721	707	742	692	736	702	697	736	701	709	701	731	656	701	736	719	690	736	682	736	722	735	745	719	685	714	708	686	745	706	698	681	711	659	713	697	746	702	757	721	749	727	739	712	708	720	729	639	697	705	725	726	679	679	693	669	718	699	733	752	679	697	695	721	680	664	675	703	746	737	737	723	726	681	726	719	690	670	706	706	739	723	666	670	698	754	696	730	693	669	711	696	723	677	687	731	676	732	726	701	694	727	734	692	721	721	685	707	712	737	720	711	706	717	691	710	749	746	700	729	703	750	700	722	712	681	725	727	706	751	710	701	714	736	694	725	719	678	730	665	697	690	714	721	678	687	718	734	717	752	767	737	732	738	704	723	712	733	711	701	676	701	727	720	669	662	750	727	705	689	761	699	693	688	714	700	661	753	751	705	715	687	680	695	775	731	713	685	723	683	715	762	716	714	744	662	667	710	678	733	693	724	727	713	674	670	708	759	755	661	723	785	739	710	750	708	682	701	726	734	750	694	689	723	705	767	744	696	702	755	704	724	652	724	679	674	705	700	738	747	684	744	753	686	668	730	658	723	707	740	696	702	706	734	708	704	677	686	714	718	686	692	702	693	710	701	700	727	695	733	666	720	754	721	704	677	697	679	745	685	699	753	703	666	707	729	714	708	741	710	732	685	723	726	701	715	729	708	702	736	682	747	719	732	742	749	727	720	784	765	695	702	725	709	756	750	748	716	706	732	701	712	657	690	734	698	739	717	749	766	696	712	749	713	734	758	726
51914	35201	29463	28640	41978	50911	32669	12656	2463	654	445	394	430	366	422	382	403	362	399	364	378	357	388	391	318	382	380	332	380	361	425	352	397	398	383	379	387	331	348	362	343	361	375	362	406	366	361	345	381	345	353	355	358	365	380	395	381	351	345	390	340	378	344	352	358	336	370	372	361	374	344	362	388	364	370	375	381	338	371	357	361	366	355	333	364	355	367	356	382	371	377	366	363	398	404	371	335	363	366	378	352	354	339	339	359	350	340	344	381	354	351	374	381	359	374	341	364	348	347	399	400	338	353	358	395	418	358	357	368	356	368	372	364	350	391	355	372	410	367	355	369	365	384	373	355	376	358	375	361	368	367	372	340	352	333	359	363	399	326	370	383	361	360	406	379	349	343	372	372	367	379	363	357	390	430	400	349	356	363	379	329	361	345	353	342	366	364	367	354	361	349	354	390	359	331	355	354	377	377	353	369	337	393	342	352	350	330	366	351	382	377	379	340	366	385	369	357	350	365	361	338	339	427	362	338	359	372	334	362	354	395	340	391	348	382	314	357	352	361	323	360	379	379	347	379	336	345	387	357	392	377	377	382	358	362	391	393	351	362	379	359	328	398	360	342	342	334	365	355	352	384	386	377	367	325	361	381	364	398	356	370	359	354	368	373	350	355	351	382	375	355	333	335	351	395	357	363	387	343	372	373	347	362	370	357	319	398	385	362	375	412	369	377	383	369	387	362	326	375	349	342	376	393	355	351	339	393	386	393	349	318	336	354	385	379	348	346	351	405	387	366	368	346	375	342	356	358	374	389	366	345	352	345	354	356	361	391	384	367	393	380	393	360	347	357	381	328	349	336	373	375	345	372	350	372	384	360	385	347	333	361	399	344	337	359	373	340	378	324	380	367	380	375	401	391	335	341	375	362	352	377	385	312	411	388	341	353	377	382	375	342	334	390	328	351	360	378	360	383	324	366	373	361	357	377	355	339	372	386	369	338	376	345	377	370	356	370	335	360	359	358	379	366	356	378	362	341	342	403	367	367	367	368	377	353	412	383	352	361	362	365	364	381	349	356	370	358	369	361	379	386	346	361	367	365	360	373	339	391	365	349	325	372	380	369	335	354	322	391	366	351	354	377	352	354	396	358	336	404	367	342	352	394	331	356	386	345	394	321	349	386	343	368	367	366	365	382	366	352	367	381	365	341	365	343	356	358	341	318	368	335	403	351	383	367	360	388	332	369	334	369	374	398	390	409	338	399	367	344	376	344	352	349	348	363	373	360	312	368	347	365	410	369	372	378	376	343	358	396	354	334	382	373	363	387	369	340	337	367	383	331	374	349	343	397	364	350	366	337	364	353	346	365	352	312	372	364	389	317	338	387	358	345	337	358	342	351	385	350	353	351	363	361	348	366	391	400	337	407	376	355	347	379	349	369	343	331	393	366	327	345	358	361	309	389	394	345	373	339	380	356	332	370	358	386	344	354	342	343	343	374	319	366	389	367	381	372	352	372	345	342	365	426	363	360	337	366	324	332	379	353	353	355	334	375	365	361	357	351	353	360	338	366	379	348	356	373	364	403	376	357	368	378	356	365	345	327	383	338	350	390	357	391	338	386	385	351	355	367	341	360	390	415	383	348	371	354	349	332	355	380	359	325	329	373	356	348	361	355	385	357	360	359	367	376	344	366	379	354	380	355	363	399	380	361	374	367	364	362	340	348	339	352	358	357	358	367	355	380	373	422	389	355	371	361	345	361	360	358	360	362	379	369	338	373	387	356	376	356	379	343	335	313	363	337	369	358	348	343	355	355	387	368	380	361	378	373	365	372	357	374	378	359	367	387	369	388	365	395	341	373	347	365	407	359	377	367	340	384	353	376	337	380	376	350	374	362	355	366	386	364	394	382	371	383	366	378	360	328	392	370	370	360	381	341	348	381	373	385	345	361	367	355	357	359	338	335	322	336	352	397	370	374	372	376	372	367	376	352	337	357	350	401	337	377	353	349	344	332	365	394	386	372	361	349	358	347	389	389	378	387	344	310	369	397	408	365	416	362	349	398	333	357	375	370	361	372	350	367	340	324	383	351	380	375	356	371	393	347	390	359	376	358	363	432	337	378	347	373	387	359	399	333	372	394	363	409	354	346	376	363	398	358	323	359	369	356	364	375	383	377	345	354	334	382	361	361	359	380	364	365	364	379	345	331	390	351	393	381	347	373	377	358	389	364	440	383	391	336	356	331	379	361	367	372	361	344	347	370	378	311	348	352	394	387	397	354	377	375	341	369	352	361	368	376	363	377	377	351	374	343	341	359	381	420	330	349	389	377	363	360	329	362	349	348	354	357	338	366	341	344	350	359	348	369	353	366	368	354	357	394	368	363	393	365	346	355	347	393	350	396	358	305	353	361	379	382	398	354	369	350	346	390	367	391	363	362	365	369	381	377	341	346	376	367	372	365	362	388	352	374	342	385	370	389	365	352	393	344	362	367	373	372	338	385	356	330	360	392	361	382	378	335	378	356	353	358	346	385	373	375	325	354	366	377	358	318	348	354	371	367	364	338	360	347	387	354	369	366	383	370	384	378	346	381	367	372	344	348	357	337	307	400	362	363	360	370	333	372	347	360	369	388	365	376	342	344	380	378	317	369	344	408	351	372	391	372	331	321	404	369	365	336	361	384	363	357	406	395	381	373	376	361	368	364	346	371	359	357	334	372	401	361	371	381	338	343	376	359	352	355	381	381	399	390	365	340	365	352	358	351	367	339	368	360	373	400	363	363	323	383	332	366	365	361	356	352	321	355	337	321	349	382	362	353	349	330	364	366	367	381	367	351	342	368	355	406	357	338	349	350	337	339	361	375	394	341	333	347	368	390	350	362	340	386	346	373	375	363	392	367	365	337	362	380	352	390	357	393	375	341	333	357	355	355	370	338	375	366	362	363	324	376	373	357	356	353	364	361	313	330	343	324	347	387	373	354	355	397	342	369	372	347	367	331	341	381	312	352	387	373	376	365	359	354	351	380	331	341	346	366	345	354	379	338	368	335	393	374	398	366	379	367	355	375	352	355	360	363	358	335	402	366	393	349	370	332	349	328	320	355	360	370	364	382	378	360	377	360	386	390	389	393	391	366	363	338	359	390	345	366	386	353	375	368	343	349	342	371	349	375	392	361	369	403	373	317	349	377	357	384	356	359	352	375	381	381	389	357	355	353	345	343	373	330	372	353	403	365	381	369	351	362	365	357	372	348	352	369	334	336	356	364	369	352	391	368	362	333	373	349	386	381	366	358	398	403	341	385	382	370	387	356	309	361	384	351	342	350	403	360	351	372	328	342	355	387	397	367	338	340	381	370	393	366	386	362	375	334	331	365	366	363	360	374	372	388	331	323	347	353	360	336	373	392	328	371	364	335	370	381	348	377	393	356	338	365	371	365	359	345	329	347	354	389	347	382	341	399	364	370	364	374	375	408	347	352	337	359	345	350	358	348	350	372	361
48139	29198	30560	44046	75501	75208	25778	3988	1288	1166	1149	1056	1075	1051	1048	991	1078	984	980	980	960	934	1022	964	948	988	952	883	1003	924	983	956	989	979	1003	939	946	972	903	922	977	948	969	883	936	977	943	921	904	930	899	895	895	938	914	929	905	953	953	919	952	876	920	864	994	892	957	919	923	947	921	925	909	923	907	888	964	920	935	890	929	936	954	937	905	959	917	922	908	921	942	904	991	928	969	910	920	887	860	889	882	919	924	966	928	887	891	919	903	898	920	944	941	921	921	897	907	949	948	914	923	913	983	883	944	934	873	916	877	850	905	932	903	928	961	914	932	901	954	914	914	905	905	923	908	918	907	940	948	913	891	908	899	945	929	936	924	917	952	939	912	941	909	942	858	922	878	1006	916	890	943	914	901	875	909	939	901	923	903	921	947	977	863	892	929	922	832	927	909	881	929	908	902	921	934	882	919	947	945	915	915	903	896	836	883	949	855	959	879	938	897	933	909	937	930	932	922	892	919	876	902	887	946	934	949	958	932	892	917	928	923	921	882	916	891	923	902	926	933	940	920	911	956	905	944	904	972	908	874	978	940	912	937	889	880	939	977	896	851	885	898	890	910	921	913	914	872	870	879	947	925	922	863	960	900	899	913	896	927	915	898	931	869	965	919	897	930	915	882	874	944	936	844	924	938	879	885	970	978	957	948	928	907	914	911	847	875	950	936	976	868	892	883	922	919	856	908	925	884	941	920	903	945	943	866	887	910	943	855	952	909	1002	867	887	901	946	949	893	862	922	945	945	947	851	931	947	872	927	953	956	893	898	923	981	921	942	937	886	929	943	940	914	972	964	931	883	906	899	894	921	910	862	936	837	903	892	892	897	921	887	913	933	864	863	873	937	934	913	847	943	903	929	915	905	972	896	913	992	908	887	934	911	890	907	918	889	893	936	930	959	965	903	944	933	960	949	938	919	964	930	908	906	933	855	907	919	905	940	897	905	878	914	930	926	899	918	918	851	909	911	901	902	892	934	894	910	956	906	948	908	935	905	921	934	905	857	927	908	933	905	835	888	902	987	945	922	904	896	888	898	931	907	898	897	935	885	928	893	876	940	893	911	926	984	923	935	898	905	917	889	910	917	928	892	920	941	916	908	897	910	940	912	884	909	940	928	932	926	930	858	886	901	932	992	905	991	910	913	916	1008	981	885	895	886	889	902	879	935	950	876	875	941	869	918	895	852	938	901	924	897	900	928	877	933	975	859	868	921	870	892	943	875	930	980	954	917	913	972	926	919	931	909	893	926	924	914	921	915	924	896	919	875	895	937	952	922	888	912	913	916	923	926	958	948	858	903	908	927	942	960	890	914	945	934	895	925	893	912	930	935	925	877	962	937	862	963	940	895	937	957	901	926	929	919	916	906	924	909	956	902	938	894	927	926	960	941	949	934	934	874	932	964	859	942	936	904	928	882	927	885	891	961	878	971	983	913	965	880	896	959	940	902	884	957	891	963	925	944	927	909	913	896	877	849	932	951	912	900	882	925	855	889	907	918	896	893	944	947	930	936	887	884	910	953	942	891	900	983	896	891	875	932	936	916	891	936	879	931	922	946	929	921	933	861	930	928	901	919	923	931	958	902	934	935	958	959	911	828	912	942	847	911	913	956	976	892	916	918	910	966	892	955	981	914	883	888	879	888	882	928	881	865	886	884	947	988	901	913	893	886	945	922	887	949	902	929	950	933	965	984	858	913	856	958	927	934	897	905	936	915	889	921	928	925	894	940	935	958	935	955	929	932	902	970	939	899	916	935	930	894	837	871	931	929	936	937	910	896	952	871	955	877	906	911	857	947	966	912	900	929	890	963	882	933	866	970	938	884	938	900	969	923	918	907	900	920	931	886	854	919	917	889	927	914	928	879	927	923	928	951	912	898	932	918	881	938	937	931	881	904	899	953	872	937	877	891	857	917	935	916	901	965	925	982	910	934	887	904	885	891	921	922	907	911	928	904	909	969	918	921	888	947	926	896	936	915	902	913	924	976	836	864	894	952	917	919	942	973	958	948	919	927	888	963	944	913	926	980	860	932	943	896	884	874	853	913	916	909	881	963	887	899	927	955	890	933	929	903	878	957	923	922	925	912	927	988	899	897	895	990	885	954	881	932	947	879	932	981	963	909	914	941	912	904	942	897	969	905	929	919	928	875	943	882	909	896	940	912	891	910	874	870	889	918	920	919	929	989	891	940	919	917	939	888	917	885	907	911	910	892	878	936	884	936	929	861	888	932	862	824	939	915	938	907	885	841	895	880	903	852	939	1009	901	902	917	940	877	954	881	964	893	912	884	864	957	908	922	952	923	929	979	855	915	885	861	849	934	930	949	945	857	877	842	861	910	947	953	936	870	908	887	910	919	972	884	934	901	961	927	920	996	904	932	936	925	877	969	923	860	901	872	885	899	944	949	939	893	945	894	835	944	893	944	919	932	874	892	834	910	888	934	906	954	926	928	879	868	919	910	967	943	862	942	853	891	872	970	860	935	923	867	900	964	918	926	901	943	933	927	903	907	985	987	933	952	920	869	975	925	960	879	956	907	864	953	888	953	964	925	887	923	869	929	937	930	885	909	914	923	933	944	971	887	980	946	922	908	875	952	879	922	906	865	921	884	957	877	927	878	905	964	958	874	952	929	908	862	891	969	949	902	979	903	916	960	936	916	914	945	922	905	926	884	963	908	926	915	903	929	950	862	930	900	916	938	946	976	905	940	916	911	894	866	880	1001	887	911	946	934	973	887	940	920	895	923	882	914	897	927	895	970	881	888	876	936	926	897	940	919	928	934	899	926	925	954	955	896	900	892	935	974	895	895	978	900	879	941	934	888	945	890	884	913	886	929	922	886	895	901	914	936	941	937	950	868	944	917	917	929	916	898	945	908	946	947	898	926	899	907	903	870	897	858	908	918	891	923	875	872	915	916	976	939	911	928	931	898	907	900	893	849	949	897	918	895	944	916	955	911	914	938	888	941	893	935	909	919	973	932	968	918	911	887	928	889	858	946	897	854	854	904	893	935	936	898	934	947	919	941	918	867	917	903	953	999	964	900	888	906	917	976	878	940	901	908	910	909	888	923	940	881	895	942	992	889	883	933	913	934	913	892	957	913	921	924	874	872	896	946	922	982	909	947	944	937	933	908	943	964	895	927	893	988	937	943	870	903	925	932	924	955	915	935	903	937	910	944	899	871	923	961	911	913	901	895	908	919	920	882	896	915	878	931	919	948	937	934	925	920	912	934	868	927	933	963	868	931	867	922	905	935	958	915	919	892	917	915	925	927	947	941	944	884	927	920	894	942	928	974	922	906	939	890	910	918	975	941	939	922	929	835	924	939	893	917	898	890	916	831	1011	884	949	886	895	906	970	903	915	942	921	901	943	933	926	896	916	921	892	949	899	943	927	894	938	968	917	918	932	928	851	900	904	846	902	912	852	919	970	887	938	877	853	898	925	946	984
10903	5223	2898	2578	4995	9246	5055	383	231	241	205	190	207	229	191	217	213	221	222	205	239	205	195	231	219	217	217	200	201	213	214	221	231	198	191	206	210	213	234	217	203	193	187	217	227	212	221	214	214	184	212	182	188	222	228	219	229	184	228	215	216	209	201	212	216	192	239	218	218	223	238	208	233	216	193	208	240	208	214	227	216	199	220	207	213	208	197	204	194	198	178	208	213	199	190	193	231	189	199	191	198	216	211	188	228	233	198	198	213	238	188	213	200	225	199	223	208	208	226	223	214	228	214	187	179	198	211	206	217	199	198	178	214	186	200	236	205	218	235	208	195	201	206	230	206	202	241	183	200	182	196	199	214	211	244	196	227	215	213	199	224	218	182	177	211	206	204	197	211	221	217	229	231	208	222	232	203	217	220	181	194	224	233	212	217	211	192	217	235	240	186	230	213	200	212	214	205	207	201	232	179	174	230	194	224	234	181	207	220	199	217	208	215	222	207	220	215	235	206	189	231	233	219	231	203	224	211	208	230	208	224	181	199	199	221	180	195	187	237	220	197	196	224	223	225	215	237	237	207	221	222	197	210	193	236	206	219	225	208	194	206	214	216	216	204	201	202	204	216	179	197	235	227	235	230	217	224	216	223	196	229	200	201	207	220	193	212	227	200	208	223	205	207	226	245	211	205	226	221	184	217	233	228	204	222	188	213	216	202	200	244	213	203	210	225	222	207	233	211	198	223	198	224	196	216	200	217	183	190	213	210	232	192	175	203	196	220	179	223	204	231	207	193	202	202	186	225	213	206	202	207	185	238	184	218	214	213	209	211	196	197	202	192	218	222	208	205	196	186	193	215	221	184	227	221	202	240	198	198	214	182	202	211	202	227	228	188	212	182	182	227	204	217	217	201	238	209	209	216	188	227	223	189	202	196	228	225	203	210	203	218	186	187	202	215	211	201	218	197	209	176	220	208	216	207	236	228	198	218	215	218	247	223	226	230	229	219	222	196	208	228	215	222	211	192	197	197	201	212	217	203	204	210	214	193	216	219	218	195	207	227	215	194	193	216	239	250	210	203	208	210	203	207	208	194	208	214	170	199	232	218	209	207	204	189	192	193	211	196	208	215	225	204	215	213	208	216	231	180	212	216	200	210	201	227	209	204	200	218	198	200	233	232	241	218	204	185	205	212	200	218	233	192	234	250	221	192	211	193	216	221	236	197	216	204	211	187	190	188	222	187	184	210	206	208	190	180	223	213	211	215	217	205	242	196	215	205	198	198	232	229	193	198	189	207	208	189	195	202	186	220	215	223	217	205	190	236	221	219	220	192	203	241	218	229	214	197	176	238	195	205	227	231	196	222	213	201	207	207	210	198	198	216	232	211	240	231	211	225	206	184	225	207	183	198	204	203	202	218	206	191	196	229	227	224	227	200	181	206	218	184	197	198	207	199	201	207	214	189	214	206	202	212	206	223	213	222	183	206	194	181	204	207	201	228	226	204	183	207	206	210	187	194	200	228	205	185	226	223	239	210	215	189	196	226	216	215	206	203	205	218	225	206	197	221	215	204	205	185	206	206	189	222	213	219	224	203	218	216	198	209	210	182	189	207	199	236	219	194	173	190	205	221	226	190	178	219	219	245	212	214	191	230	216	213	203	225	198	208	194	224	206	209	219	232	222	200	223	209	214	217	195	226	192	233	199	210	201	202	230	201	199	228	234	214	196	188	234	204	217	209	193	197	210	201	220	225	205	188	214	207	221	174	204	257	203	224	184	200	199	188	222	193	214	206	190	175	186	180	199	180	202	211	225	192	194	197	215	230	184	222	215	209	214	200	243	210	183	200	195	205	201	225	171	202	212	191	161	200	206	206	201	217	194	226	195	201	205	217	227	181	200	200	213	202	228	226	232	217	211	192	234	210	214	221	219	219	220	206	201	206	228	209	230	201	215	201	207	190	216	176	199	212	219	205	214	169	223	224	213	206	240	218	212	211	220	230	224	208	201	202	236	211	229	208	199	228	197	206	203	206	210	217	198	204	210	203	205	238	215	204	212	177	206	221	197	202	204	216	213	189	212	210	195	225	200	198	193	200	225	245	219	202	200	205	188	209	220	203	204	202	219	213	199	196	229	222	229	218	218	192	233	212	225	223	231	214	203	216	233	206	211	196	180	225	202	189	196	216	215	179	193	212	202	206	209	200	203	222	203	206	193	204	201	221	213	199	222	217	221	186	202	186	176	199	200	224	202	209	173	225	182	214	210	221	201	201	207	219	222	226	213	200	222	222	189	215	201	216	193	185	188	197	204	214	203	209	204	202	171	207	210	200	201	195	195	212	212	213	232	203	207	187	211	215	234	232	202	207	237	225	197	205	221	236	182	209	188	189	208	187	199	213	196	206	212	186	207	209	225	210	227	218	213	220	239	194	212	172	207	223	217	211	227	167	225	220	244	238	197	233	237	222	190	244	190	213	204	211	221	220	204	183	246	219	239	221	196	189	206	206	202	218	194	207	198	229	196	211	197	228	201	230	193	222	212	204	208	214	216	201	214	209	192	220	226	222	200	189	204	199	228	196	207	210	221	214	219	193	202	222	196	199	190	209	210	224	212	232	190	200	224	205	196	218	228	209	211	213	199	218	201	195	198	234	213	198	189	209	217	227	208	226	241	220	216	196	198	175	208	214	214	210	199	190	219	207	191	220	205	231	209	193	207	186	216	193	221	241	211	213	209	197	236	198	205	222	203	212	241	196	195	212	215	224	221	234	225	199	192	234	196	221	210	209	210	215	223	219	207	191	202	225	211	210	208	225	206	215	224	222	183	213	217	216	207	211	207	200	208	194	227	214	207	224	212	227	201	180	210	238	204	216	182	235	182	225	205	208	236	198	232	188	231	219	195	219	196	197	208	214	241	213	229	201	199	218	209	211	213	192	200	222	221	205	185	189	220	204	217	212	200	209	232	220	209	216	249	245	215	215	183	193	195	213	202	212	224	227	212	214	188	248	213	207	204	232	228	230	217	199	212	188	213	217	218	195	187	213	175	224	197	195	200	199	216	223	197	185	192	203	220	174	206	209	211	221	207	239	199	223	206	209	196	231	213	224	216	212	217	221	219	231	197	202	214	221	233	231	212	212	209	199	190	180	217	207	177	199	217	210	227	217	187	209	209	201	194	194	192	206	225	196	203	197	196	223	209	200	231	215	223	200	231	200	210	218	240	221	224	195	218	216	198	195	208	212	224	219	213	230	208	226	203	199	204	179	203	210	191	207	210	210	186	211	192	199	215	202	196	221	195	198	210	212	205	234	227	215	177	190	193	222	228	206	224	214	203	202	210	240	212	217	211	225	224	200	192	205	204	226	211	207	213	210	212	226	228	207	215	196	192	198	221	192	208	211	193	193	205	181	212	231	204	234	226	200	233	215	199	199	208	187	225	174	213	231	196	207	189	237	219	240	212	203	200	206	231	192	188	193	212	197	205	208	208
10319	3713	4435	5355	15930	24504	12159	598	608	610	635	610	625	608	609	602	575	653	622	595	593	602	600	600	597	639	612	623	576	604	646	647	618	566	605	642	518	635	631	581	604	625	649	591	605	577	600	624	582	591	655	565	616	640	608	599	654	593	578	596	584	576	609	567	615	568	604	620	612	624	579	620	603	683	564	561	578	638	576	598	642	573	622	576	609	608	595	607	608	621	628	610	607	561	649	622	619	595	575	628	606	652	611	589	606	585	619	564	592	595	612	585	608	601	591	600	603	615	556	622	574	633	584	602	627	616	563	638	576	620	599	579	617	645	596	559	630	618	611	647	610	628	623	659	612	608	678	651	585	587	585	611	619	604	597	610	585	605	619	608	649	599	573	626	622	600	605	618	576	612	639	586	605	599	615	605	625	602	614	563	575	607	609	550	608	633	605	656	611	613	628	652	597	632	609	619	618	592	591	595	595	598	574	620	614	581	583	596	633	599	629	662	591	588	601	632	576	608	630	623	601	628	554	590	621	578	587	592	609	606	588	600	613	594	584	616	563	602	604	592	671	568	596	633	593	586	631	616	642	631	601	660	613	617	615	573	592	591	584	606	588	562	637	616	667	590	607	636	603	609	617	601	636	581	657	605	626	599	596	615	625	580	617	593	551	593	631	636	640	604	606	632	587	640	592	641	608	609	601	600	576	595	633	640	609	599	596	603	628	578	600	615	651	606	586	605	641	593	629	598	586	625	596	627	590	604	600	605	621	603	615	605	620	589	611	621	634	581	585	628	585	641	597	625	611	573	611	602	622	609	651	597	585	620	581	650	596	596	634	632	590	625	602	578	617	587	638	577	601	610	569	583	598	627	606	588	614	624	575	593	606	635	631	582	606	606	609	565	580	616	587	608	646	613	568	593	672	604	590	601	616	609	579	576	633	610	587	648	597	650	632	651	567	614	610	611	587	605	603	615	648	615	615	583	599	617	629	619	604	615	632	579	654	632	638	596	637	594	581	592	623	568	540	578	641	568	609	628	586	639	636	602	568	613	605	624	653	614	586	605	619	608	573	609	619	611	664	601	587	638	562	627	616	586	627	576	606	631	620	634	586	605	620	615	624	597	582	591	589	651	635	632	607	600	561	576	565	607	623	656	577	624	600	604	600	603	602	627	591	604	622	621	563	585	568	649	632	590	620	581	583	619	593	586	616	595	659	608	623	628	606	602	615	649	582	600	619	663	597	622	591	614	607	605	613	635	605	585	563	623	581	656	631	583	609	601	604	580	604	585	589	605	609	622	546	600	585	594	638	638	601	624	530	561	578	598	598	650	614	640	608	589	623	608	630	606	605	590	599	606	603	600	594	619	611	633	634	630	649	597	573	634	606	610	633	602	607	581	601	582	607	631	591	611	610	596	656	641	599	620	603	636	640	615	653	625	638	579	551	620	604	571	630	672	543	598	603	568	599	616	574	607	620	581	613	617	578	617	622	619	620	613	645	616	655	619	592	583	582	623	605	569	615	614	597	607	606	609	583	590	601	618	627	589	636	620	593	567	601	597	573	619	609	616	602	580	653	610	646	590	588	579	634	609	607	626	580	609	578	626	586	633	632	596	594	606	648	635	591	583	630	612	614	619	612	613	606	596	617	640	613	637	632	595	603	632	623	582	652	614	614	624	548	630	580	616	580	618	622	602	601	590	593	578	597	597	616	606	587	612	663	591	632	595	567	599	561	628	617	636	654	621	616	625	610	582	635	665	595	609	608	605	600	627	596	616	632	605	605	644	638	567	529	628	685	591	583	579	606	566	600	642	597	575	622	591	615	624	619	611	601	620	611	575	565	607	591	584	590	641	652	590	580	596	616	629	552	558	616	626	621	597	562	621	619	616	606	543	649	552	611	631	578	626	591	618	593	598	611	588	638	615	607	620	607	589	634	608	622	601	619	588	673	598	620	607	616	579	595	636	622	597	635	602	631	565	644	579	580	585	606	585	578	616	628	582	603	574	596	599	625	611	644	627	636	590	615	582	635	612	642	614	605	608	634	594	612	557	629	623	612	618	548	624	585	626	611	631	611	604	606	592	612	586	624	628	599	591	599	622	643	610	593	588	625	588	620	629	565	615	601	607	594	573	568	620	631	621	654	632	551	637	594	618	575	595	599	583	606	581	596	620	601	657	625	636	610	648	627	607	594	585	573	586	646	626	621	580	615	595	607	618	626	603	586	560	599	609	615	617	592	617	576	561	603	659	637	645	606	605	656	620	587	620	596	608	592	606	596	598	628	607	570	590	557	600	588	652	586	590	536	599	635	585	650	616	612	611	586	560	616	597	574	620	657	584	609	609	571	595	649	589	586	567	593	637	626	580	607	622	611	605	567	631	635	589	581	637	600	594	614	606	627	657	635	573	579	598	619	635	620	625	611	589	569	614	581	630	565	593	616	608	574	573	615	614	603	612	610	575	597	622	568	621	619	650	620	592	604	584	592	619	628	577	621	599	625	600	593	597	604	591	584	633	614	625	624	588	603	628	627	593	583	603	666	624	602	624	596	636	650	589	592	636	594	575	617	627	610	551	641	658	645	618	595	624	627	606	591	583	616	624	581	604	606	585	616	635	591	615	583	593	632	580	618	640	603	569	614	614	639	600	651	648	586	615	632	597	635	626	577	629	618	631	624	607	618	660	599	630	646	568	601	632	575	603	576	574	604	626	623	584	590	602	632	574	605	634	592	587	593	595	637	596	608	609	576	593	615	642	632	617	608	623	628	609	605	592	484	588	592	600	613	551	570	582	620	592	638	600	611	586	589	581	620	557	596	594	620	606	612	587	647	626	612	621	601	596	598	600	611	612	643	628	594	603	614	622	601	622	602	628	613	588	627	607	600	603	597	590	556	571	607	645	602	611	622	622	634	601	638	645	639	625	639	640	624	638	618	620	570	587	568	591	594	630	592	607	596	609	623	594	581	602	600	608	605	593	623	555	603	634	598	638	610	577	599	606	638	640	578	653	570	639	636	598	588	608	618	564	602	609	569	586	613	593	632	622	608	638	615	665	629	616	626	561	626	610	604	591	600	635	643	618	640	631	640	656	555	618	572	640	622	584	629	595	608	631	590	617	647	602	620	569	615	601	615	619	646	580	592	582	606	611	614	616	659	643	606	579	620	630	592	586	549	630	636	601	645	602	582	609	605	609	627	581	573	620	627	589	612	643	565	632	624	594	621	634	635	588	594	630	585	633	574	602	630	602	609	581	591	604	590	624	611	575	623	597	636	602	596	613	581	648	637	595	633	626	616	585	592	641	633	593	614	629	600	621	670	586	559	596	615	603	669	628	613	626	610	609	604	608	593	622	647	567	673	567	596	608	602	624	594	596	629	626	585	585	601	585	593	623	585	590	660	571	605	572	609	552	626	617	615	661	637	603	564	567	565	591	593	606	615	644	588	602	593	579	615	604	606	583	604	581	572	627	590	632	615	589	608	625	634	577	608	609
22201	10797	5564	10346	19328	15564	6192	372	231	232	212	224	212	232	218	227	227	248	216	232	187	221	208	205	200	205	223	204	220	219	221	230	225	206	223	203	240	225	233	219	251	252	230	210	240	237	208	227	209	219	210	227	240	215	221	241	224	212	251	227	221	192	200	238	243	198	215	202	239	193	223	240	230	230	207	228	232	238	222	204	227	229	202	196	232	202	217	239	252	206	204	227	200	214	214	203	209	214	246	209	244	233	242	243	234	213	227	234	212	216	213	231	240	225	222	248	272	237	230	227	218	231	212	209	224	241	228	236	238	216	234	232	200	210	209	236	218	227	220	245	232	192	232	188	238	224	240	226	239	226	207	210	210	226	231	219	185	226	214	212	217	216	203	225	248	226	220	227	234	214	213	218	235	202	243	220	198	255	221	211	233	228	245	246	239	214	189	241	225	234	237	222	202	242	235	207	219	197	228	205	209	224	217	219	267	225	218	208	229	245	226	214	220	220	223	192	225	224	184	225	252	204	214	210	218	206	191	216	214	230	210	204	227	200	206	220	225	230	218	218	200	239	217	237	222	202	218	205	192	218	205	230	226	232	249	238	198	203	232	222	223	209	206	201	204	224	218	211	195	230	205	214	206	228	224	221	221	235	206	257	223	221	213	240	224	215	212	231	216	210	239	212	226	217	210	220	222	186	241	229	201	200	221	214	214	234	220	204	235	223	236	231	215	189	222	215	233	269	235	214	228	235	217	238	214	203	215	230	213	230	225	216	228	229	221	222	201	225	229	221	227	200	211	219	217	217	223	210	227	229	247	219	191	242	237	251	223	228	214	223	237	211	207	251	191	239	210	222	212	225	214	224	219	223	231	219	203	238	190	202	218	250	231	227	212	221	207	233	232	213	218	199	237	220	217	232	233	212	200	229	241	224	198	213	219	234	209	247	226	243	229	218	220	240	214	218	206	262	244	222	247	221	207	193	234	197	192	210	200	212	225	225	213	211	200	227	217	199	233	207	222	209	226	244	224	215	212	218	209	203	203	208	204	210	208	238	196	233	219	217	212	212	193	208	230	228	223	220	227	216	219	189	205	246	236	214	223	212	220	206	212	219	214	232	190	219	211	211	236	219	223	241	220	239	196	230	207	220	209	227	219	218	229	221	231	242	227	244	239	239	248	234	208	215	213	250	236	225	197	233	220	243	227	249	210	208	215	248	226	199	224	218	222	232	228	222	217	229	241	221	224	203	213	223	231	231	195	219	228	232	230	213	210	221	209	245	208	244	220	216	222	228	213	222	234	219	209	212	214	227	224	245	227	213	235	222	238	205	239	247	234	206	226	216	200	232	248	219	210	214	229	202	233	216	224	195	232	228	211	239	223	250	238	200	228	231	215	231	217	199	252	211	215	223	223	260	239	237	236	193	235	180	217	196	209	226	203	248	212	234	209	232	231	200	214	234	225	225	228	211	218	226	237	215	228	219	193	206	209	225	210	218	221	266	251	220	214	232	218	227	236	225	233	213	229	209	240	206	236	238	213	259	235	230	224	211	203	201	213	206	202	233	205	243	201	211	238	230	210	259	215	215	240	204	222	221	190	217	233	224	228	240	223	214	228	217	221	231	219	235	235	231	223	222	206	228	230	220	240	220	208	217	238	215	235	206	201	227	242	208	225	208	233	216	236	198	214	223	237	237	215	184	186	244	214	212	212	209	256	220	219	228	192	206	228	203	221	234	216	247	219	223	209	245	209	234	225	223	195	223	223	218	230	256	234	271	255	209	221	233	216	220	204	212	229	225	216	221	226	215	233	195	211	244	212	224	213	262	182	206	239	210	213	226	226	241	205	231	208	213	232	234	251	223	214	218	242	197	208	222	237	204	249	221	198	234	202	242	238	216	216	230	240	239	228	228	227	242	247	222	232	246	207	197	249	211	214	218	228	229	212	250	244	221	220	210	233	218	223	222	226	213	233	213	216	265	217	222	226	192	210	231	187	218	208	221	219	209	221	232	209	217	230	223	206	219	223	210	230	214	206	225	231	219	211	229	229	225	217	208	214	223	233	219	260	236	241	225	247	210	222	229	227	206	214	229	243	210	201	248	198	219	247	219	247	204	221	229	231	267	183	204	221	252	249	204	234	233	236	212	264	222	228	242	210	205	213	184	223	254	251	218	226	222	243	228	237	243	210	221	222	237	211	218	221	206	237	229	223	212	218	213	245	206	235	207	221	243	246	217	227	236	211	231	237	231	214	248	234	233	214	226	218	221	224	239	219	205	205	210	189	227	234	239	213	201	215	229	214	230	227	223	245	226	210	215	199	213	237	240	242	254	208	207	208	217	230	249	211	217	181	229	214	247	220	216	215	240	224	235	198	214	221	219	227	213	207	239	210	203	214	214	234	245	215	236	223	241	242	262	231	214	237	228	212	207	230	216	226	225	222	244	223	210	210	201	243	219	221	224	214	241	228	196	232	234	217	244	247	228	233	204	188	207	217	218	233	201	191	190	218	214	211	205	235	236	211	202	231	231	231	233	212	233	206	242	228	255	211	229	201	223	226	200	212	234	218	235	243	216	233	217	232	222	226	203	237	193	197	224	198	252	200	223	244	208	211	222	216	223	235	215	209	218	251	209	206	234	251	207	238	212	227	211	233	206	243	199	208	223	232	234	223	196	214	204	211	211	222	223	221	216	226	205	224	240	204	231	213	236	250	209	214	246	218	220	258	221	213	225	228	228	203	209	225	213	212	216	245	215	244	205	253	239	208	217	217	216	205	252	217	224	215	257	227	230	198	200	236	202	255	233	229	251	229	199	220	235	243	219	211	266	221	225	212	229	224	212	211	221	233	218	215	217	220	228	214	217	208	231	221	211	212	237	206	228	218	199	191	227	232	219	225	209	236	206	231	211	244	223	228	204	251	226	234	241	226	228	240	216	242	217	214	245	235	205	228	218	237	224	235	218	229	210	244	206	239	231	227	232	221	224	214	203	218	218	216	215	209	236	221	218	248	215	206	246	232	212	224	218	204	210	208	221	238	223	236	203	220	229	230	205	205	248	233	235	231	199	260	217	202	221	245	218	248	232	234	222	201	210	206	237	212	267	242	270	218	231	197	238	213	240	241	233	206	211	209	240	214	226	237	228	237	214	218	239	219	192	218	225	209	199	207	243	207	209	222	186	216	199	218	193	217	228	213	213	216	242	258	230	229	206	233	225	226	237	232	219	212	219	201	237	227	218	199	224	210	215	209	198	212	222	210	211	206	215	210	208	228	233	212	209	226	213	201	215	241	225	200	235	234	228	218	200	202	232	225	208	222	230	243	280	182	212	230	242	218	207	221	230	229	201	221	232	211	225	231	219	222	212	237	189	218	183	230	239	217	196	233	218	214	186	241	218	233	209	191	225	213	216	225	223	201	208	205	231	239	224	226	225	196	232	213	200	215	231	220	246	233	217	225	215	229	230	228	207	225	202	251	203	265	204	237	229	218	257
16693	3218	3761	22133	36803	31059	15408	690	696	645	665	652	679	680	619	638	667	651	655	682	684	620	645	668	657	675	639	652	648	662	638	653	621	673	681	633	596	596	617	650	644	668	691	619	682	637	579	603	633	637	682	683	680	634	642	666	654	630	658	663	620	621	663	654	671	632	635	621	642	722	715	628	630	659	637	610	633	638	619	662	662	641	642	692	633	656	636	672	633	681	669	658	616	698	640	661	653	608	658	633	654	625	668	646	626	691	626	660	683	615	641	646	666	651	679	641	666	659	634	627	660	640	621	642	661	640	637	617	637	668	644	671	624	629	683	631	614	682	644	621	642	619	667	631	660	618	637	653	662	656	656	676	639	628	655	619	640	627	619	688	644	642	635	671	667	625	650	666	635	708	620	638	652	655	658	633	657	665	629	669	679	682	656	675	634	677	651	652	676	668	637	675	674	670	654	596	638	686	617	620	696	624	631	633	641	626	677	610	668	667	634	626	635	649	673	673	649	619	631	680	653	659	621	670	653	630	658	721	649	660	691	677	609	654	641	633	659	655	647	654	640	624	636	666	620	645	635	633	615	642	628	692	683	643	627	684	646	638	602	635	640	669	620	681	632	661	614	675	662	622	628	618	620	651	629	679	683	637	671	623	638	613	648	638	697	660	590	650	634	679	636	641	670	657	668	631	610	645	611	604	697	622	684	666	629	669	642	638	684	720	629	650	637	633	662	697	686	686	676	681	645	649	621	690	630	656	624	625	651	622	637	667	641	649	638	606	683	626	618	618	636	602	653	645	641	638	629	636	661	678	630	621	622	661	622	613	694	666	643	646	659	648	604	627	636	648	644	646	640	620	678	627	638	668	644	687	631	662	641	640	672	645	615	659	673	601	644	675	606	661	589	670	648	647	656	646	630	598	636	651	658	601	668	635	625	620	658	639	667	661	686	658	659	629	674	589	689	655	667	629	689	653	657	712	663	608	692	669	664	654	671	658	656	652	677	611	654	636	647	630	643	656	589	640	673	646	645	650	655	631	656	647	649	614	625	647	648	656	613	668	592	675	681	629	609	630	602	629	638	603	645	680	684	679	608	661	608	612	655	656	632	636	666	637	621	670	616	686	632	657	631	636	645	659	612	631	627	633	617	597	647	651	656	644	613	659	629	632	640	709	633	616	622	680	608	628	627	666	642	633	679	639	607	671	640	670	634	656	658	595	654	629	655	614	652	631	678	665	648	680	693	614	614	639	671	638	622	655	621	684	630	678	606	644	616	615	643	656	619	626	672	655	665	638	645	639	681	652	658	631	647	608	632	640	638	612	661	636	619	626	675	617	649	631	642	673	654	641	678	634	646	659	616	627	678	658	693	603	672	659	667	648	610	626	651	715	673	672	655	649	607	642	654	650	695	657	652	639	641	635	612	643	636	649	637	636	631	640	593	680	660	627	655	650	588	687	621	642	645	635	677	692	631	656	638	605	648	635	685	663	599	638	658	642	622	662	627	635	681	629	660	631	683	656	633	661	652	659	667	709	643	632	657	632	652	590	640	647	661	633	633	685	649	648	621	659	684	637	577	620	645	627	649	689	670	624	611	635	581	600	681	683	686	633	654	630	634	624	652	645	695	613	656	615	663	613	655	661	651	642	612	627	664	698	622	631	690	633	677	669	634	670	615	627	660	635	648	658	660	652	666	640	688	662	635	679	639	647	615	633	638	608	630	659	636	651	620	646	637	647	635	641	636	640	638	659	675	658	681	631	656	670	651	661	613	644	623	682	661	670	627	640	652	656	724	638	670	630	701	625	612	630	649	653	636	628	634	635	638	630	680	640	614	655	653	654	677	676	625	669	641	646	657	629	667	671	622	677	642	631	624	660	642	667	619	608	603	596	640	647	636	659	667	690	653	638	667	637	624	628	637	674	673	713	628	658	676	649	661	661	654	649	653	648	651	639	634	618	654	573	642	655	669	661	649	642	644	634	651	654	632	676	675	648	688	652	665	628	652	701	627	674	689	675	638	641	623	621	668	628	633	606	645	664	642	645	654	673	632	628	688	630	648	662	621	671	568	619	654	687	674	635	620	667	634	647	658	649	617	639	615	668	619	620	660	688	601	642	669	628	660	639	631	598	615	614	644	633	625	658	667	635	669	647	636	650	681	685	644	633	643	627	592	676	666	655	635	652	636	628	670	664	663	633	669	664	622	648	646	652	696	605	636	582	576	593	686	628	615	675	708	649	676	687	654	646	682	703	587	623	607	661	675	653	684	616	684	640	661	664	646	644	622	695	641	665	628	643	640	616	680	650	642	657	608	690	649	595	630	624	649	635	629	640	639	604	673	671	647	666	641	647	659	616	636	642	680	629	618	592	639	601	626	627	628	727	643	637	689	651	608	649	667	678	648	646	657	619	671	630	704	658	645	677	599	630	667	640	613	633	659	610	661	640	636	623	668	609	640	636	625	658	684	633	655	666	635	646	608	613	655	668	643	654	681	611	629	698	645	647	694	649	668	641	669	657	686	625	646	672	635	661	641	614	664	638	677	603	657	591	628	638	669	681	649	633	682	643	632	639	611	656	636	631	636	646	673	649	677	671	701	690	622	657	694	673	680	622	677	694	644	669	663	636	668	667	685	661	602	707	604	637	625	644	625	636	606	660	658	649	615	635	635	670	633	651	670	674	643	638	663	649	660	652	654	658	657	627	640	621	674	675	648	634	677	621	600	642	669	642	652	654	648	611	650	642	647	661	679	631	653	666	641	625	649	662	650	612	634	607	671	646	625	667	632	624	634	624	639	618	592	687	664	634	678	648	673	668	665	627	683	682	644	629	687	667	608	637	632	652	644	646	666	598	646	692	679	642	644	627	640	637	605	681	676	632	649	697	609	692	681	650	638	599	669	681	663	615	641	603	639	623	625	666	676	669	648	639	653	636	606	632	703	630	684	649	661	631	659	663	695	622	605	591	646	674	646	624	688	610	653	649	633	592	672	626	662	646	637	648	706	657	626	657	617	664	605	646	650	656	645	638	654	655	655	645	631	657	677	701	627	713	686	633	643	604	636	665	670	596	667	727	669	682	637	695	638	644	633	705	638	659	697	622	700	635	670	697	690	629	655	650	649	608	607	662	646	663	608	621	641	607	667	653	618	617	650	672	710	700	609	691	671	642	633	656	645	655	616	631	652	665	666	646	688	659	658	667	611	660	650	631	685	669	714	627	661	645	650	691	612	627	629	642	672	674	612	665	644	693	666	641	639	622	643	621	660	610	675	607	641	640	640	669	623	649	690	650	681	643	608	675	617	648	657	655	651	668	630	623	665	671	606	643	649	645	631	668	653	662	641	623	634	654	609	665	634	620	653	634	708	632	670	653	620	670	622	641	609	650	614	675	696	590	643	671	724	662	709	644	648	634	655	614	649	664	630	682	651	637	637	640	668	666	620	646	679	669	605	616	649	602	630	615	609	635	647	646	680	680	639	657	608	669	638	658
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
