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
336912055206	336912055736	336912056286	336912056836	336912057386	336912057936	336912058486	336912059036	336912059586	336912060136	336912060686	336912061236	336912061786	336912062336	336912062886	336912063436	336912063986	336912064536	336912065086	336912065636	336912066186	336912066736	336912067286	336912067836	336912068386	336912068936	336912069486	336912070036	336912070586	336912071136	336912071686	336912072236	336912072786	336912073336	336912073886	336912074436	336912074986	336912075536	336912076086	336912076636	336912077186	336912077736	336912078286	336912078836	336912079386	336912079936	336912080486	336912081036	336912081586	336912082136	336912082686	336912083236	336912083786	336912084336	336912084886	336912085436	336912085986	336912086536	336912087086	336912087636	336912088186	336912088736	336912089286	336912089836	336912090386	336912090936	336912091486	336912092036	336912092586	336912093136	336912093686	336912094236	336912094786	336912095336	336912095886	336912096436	336912096986	336912097536	336912098086	336912098636	336912099186	336912099736	336912100286	336912100836	336912101386	336912101936	336912102486	336912103036	336912103586	336912104136	336912104686	336912105236	336912105786	336912106336	336912106886	336912107436	336912107986	336912108536	336912109086	336912109636	336912110186	336912110736	336912111286	336912111836	336912112386	336912112936	336912113486	336912114036	336912114586	336912115136	336912115686	336912116236	336912116786	336912117336	336912117886	336912118436	336912118986	336912119536	336912120086	336912120636	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2752	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
60144	44033	28504	36278	36182	5545	590	383	333	266	247	219	211	180	185	158	156	135	152	150	140	136	139	140	136	128	118	114	156	131	126	137	143	129	110	125	129	114	122	141	103	121	116	125	93	113	102	121	106	123	117	96	120	101	127	102	120	122	111	138	97	129	103	125	110	116	99	114	130	111	116	138	106	106	113	123	133	117	123	111	108	129	103	125	118	93	104	115	131	113	113	114	113	128	104	103	104	121	114	114	131	113	111	110	144	113	128	106	105	122	96	112	117	120	127	122	114	117	95	101	127	116	112	103	114	107	106	107	122	106	121	133	139	126	115	132	91	117	109	113	99	155	118	116	114	112	85	106	90	98	111	106	113	88	97	82	118	126	126	103	122	120	110	121	116	130	118	113	104	120	106	110	130	113	107	121	106	103	132	127	102	104	117	95	119	114	111	122	114	111	115	108	107	114	115	115	118	110	103	140	87	122	121	115	116	101	118	112	104	109	92	116	93	119	126	107	123	110	119	129	100	105	106	120	122	109	125	108	115	101	94	105	123	123	103	112	116	101	111	113	122	98	126	106	110	116	89	93	121	107	108	116	106	109	110	107	104	122	119	108	116	104	105	123	110	127	93	113	117	105	104	109	111	123	112	104	94	117	100	102	102	143	127	106	108	103	96	104	116	114	125	106	112	109	94	116	119	98	120	120	99	108	125	124	101	111	99	90	119	127	109	123	126	116	106	131	119	127	94	94	114	121	116	102	99	99	98	121	88	107	128	115	105	102	105	111	98	134	103	133	121	111	106	114	129	108	91	103	111	115	125	116	114	105	108	120	109	121	112	129	121	113	108	121	138	113	110	147	129	101	90	111	104	106	101	94	131	131	107	116	129	105	127	106	113	112	121	106	93	101	108	126	109	108	103	105	128	114	113	137	94	133	123	110	125	118	102	98	118	106	105	109	124	115	112	104	96	109	105	95	95	117	119	116	101	116	87	98	103	93	112	109	120	99	105	92	114	103	107	100	108	101	99	98	119	119	98	95	115	112	113	91	111	111	107	140	131	106	98	109	113	99	110	122	105	110	115	125	97	119	99	109	134	126	122	122	121	102	119	124	98	100	115	110	123	114	128	117	128	134	97	118	108	113	117	115	112	135	111	105	84	111	120	109	122	116	95	112	96	121	102	116	113	106	128	99	105	114	110	129	116	109	114	110	93	121	125	103	127	117	118	109	110	90	108	112	110	102	108	115	122	114	120	114	122	136	100	102	107	106	102	115	107	105	118	135	112	100	115	117	119	118	104	84	107	125	102	126	117	118	135	103	106	128	126	120	124	112	125	118	108	114	113	107	104	112	125	124	100	106	112	126	109	114	137	102	108	91	103	101	128	88	114	102	124	104	128	114	122	108	135	96	98	109	111	137	112	128	113	109	112	114	115	130	104	106	94	95	115	133	126	97	119	114	123	97	117	124	124	114	114	103	112	109	89	110	95	112	98	127	130	117	91	102	110	115	104	102	111	105	144	99	112	118	108	130	127	118	119	110	109	102	116	96	113	114	113	112	110	128	109	107	130	140	106	94	124	124	111	106	112	122	115	115	118	113	113	118	91	110	102	111	116	128	117	104	125	118	109	107	104	119	107	83	132	120	98	112	121	116	111	96	87	111	100	127	104	106	105	107	109	126	101	116	131	110	119	90	123	116	120	117	124	118	108	119	120	133	116	108	109	106	118	114	113	112	113	115	100	110	110	107	113	122	114	104	112	91	113	116	110	91	115	122	129	115	119	99	113	123	148	95	108	126	105	121	120	128	115	108	109	79	112	123	112	104	120	103	123	130	106	113	107	113	130	108	122	111	107	109	79	99	110	108	114	118	110	116	132	127	109	108	137	102	106	98	130	102	113	94	91	100	117	128	117	110	122	129	120	105	119	112	127	118	119	115	104	101	103	113	81	96	110	101	98	105	112	110	97	117	132	124	112	128	120	108	115	119	104	106	132	127	114	118	133	141	123	110	107	105	122	115	123	116	104	119	115	118	96	119	116	114	113	119	117	104	115	109	105	97	105	107	115	83	101	108	102	94	129	123	111	100	139	128	128	126	116	111	121	122	85	127	113	85	101	104	127	113	113	133	135	93	113	114	109	106	113	121	124	109	104	99	109	108	121	121	101	124	105	107	107	104	93	118	132	90	127	115	131	117	111	91	113	103	111	99	102	123	99	108	125	105	94	107	118	123	97	95	124	124	119	94	107	124	109	121	101	112	111	115	105	97	106	112	127	111	116	116	130	112	135	105	122	112	104	122	108	99	130	120	101	127	118	101	119	121	113	125	125	103	120	117	107	114	117	94	115	107	109	127	113	100	109	122	99	124	123	116	81	95	106	127	131	118	121	114	104	114	112	101	96	131	116	108	117	92	111	109	122	112	114	111	113	102	106	100	110	129	120	108	109	93	111	101	80	100	98	111	101	111	116	111	112	87	117	105	108	100	111	115	120	111	120	129	108	109	100	120	97	115	107	128	74	105	113	102	132	117	109	114	106	119	102	115	97	98	112	113	98	140	126	129	115	104	112	122	123	139	115	120	96	115	127	122	112	126	115	124	110	117	104	120	106	107	128	128	94	106	112	120	99	123	97	117	128	113	101	118	106	117	116	111	106	102	121	107	97	102	114	122	114	119	109	111	131	106	117	131	100	115	103	124	111	114	106	124	107	108	109	109	105	92	109	134	89	104	108	114	118	124	101	121	110	117	109	116	127	119	110	104	99	107	99	120	113	114	109	113	99	118	116	92	100	146	121	114	91	103	103	103	105	105	123	117	120	102	118	96	128	113	114	92	113	102	125	104	124	118	102	145	116	100	122	89	109	106	90	96	113	105	116	108	105	105	124	140	115	121	111	138	122	93	104	104	119	116	127	121	98	90	118	111	129	107	104	109	97	102	125	105	113	123	110	123	112	123	111	103	104	96	111	124	117	123	112	132	112	104	97	121	123	113	120	115	116	98	102	116	109	132	102	110	121	124	101	114	105	112	110	85	91	126	106	109	113	116	111	113	107	103	95	109	120	124	106	102	142	104	127	113	101	124	102	124	109	110	128	121	105	114	99	98	103	124	120	111	102	113	109	124	111	102	109	131	112	96	132	110	100	142	126	134	105	97	113	117	99	118	95	119	102	106	101	89	127	107	112	98	113	123	99	109	113	126	99	109	96	109	97	129	107	115	106	109	111	134	93	106	115	112	104	95	117	111	119	139	107	113	113	112	124	111	116	112	114	127	92	115	116	101	115	100	117	114	136	108	93	125	127	117	115	95	116	112	125	109	101	129	111	105	108	127	110	107	110	100	129	116	120	117	118	120	92	93	132	117	134	125	126	108	127	106	85	121	116	113	108	112	118	106	119	111	103	114	96	142	119	109	122	119	115	122	115	114	103	112	101	105	125	135	107	113	120	130	113	108	106	114	119	120	104	110	107	102	107	120	112	106	101	119	127	105	104	94	125	117
33328	30104	21733	39480	31210	2524	1962	1726	1431	1161	1106	910	919	785	699	710	630	635	644	507	499	502	502	471	495	439	475	453	395	410	469	395	372	386	376	371	380	405	377	376	374	353	347	323	336	361	342	331	326	347	355	325	329	337	335	315	312	354	332	344	330	351	296	321	320	298	314	311	318	324	352	313	310	312	332	318	308	311	315	322	298	309	345	304	309	299	314	319	317	316	344	291	302	331	339	273	307	292	319	328	327	277	306	324	324	321	305	316	309	318	309	303	308	298	338	316	302	288	320	300	324	300	308	301	273	301	299	309	321	331	322	303	300	327	319	305	308	272	262	288	305	329	311	298	325	339	278	305	303	317	307	315	287	316	322	324	293	279	302	293	305	318	309	307	283	298	299	318	301	287	307	314	284	316	325	314	306	301	325	300	311	332	266	316	317	335	304	317	325	300	294	335	306	303	307	299	301	310	290	301	312	289	303	320	300	332	299	320	292	315	334	309	284	313	321	304	312	320	304	297	304	284	293	302	295	325	293	283	298	306	307	263	303	326	337	299	314	290	297	318	331	319	329	301	318	289	313	334	309	321	291	322	306	310	296	280	287	287	294	302	320	312	310	301	295	329	291	331	308	317	307	308	308	300	317	305	298	316	299	311	287	290	304	316	314	313	281	312	323	301	308	306	283	313	304	292	315	293	297	298	293	302	311	305	282	303	314	281	306	265	327	306	326	268	327	323	298	292	324	260	287	325	295	289	268	274	327	295	309	299	315	315	343	299	297	306	328	297	310	299	310	285	309	309	278	309	318	313	318	296	323	266	301	299	292	317	297	326	299	311	322	291	284	282	320	321	282	296	273	297	295	296	311	317	292	306	314	307	296	297	290	301	291	267	290	299	292	272	304	324	325	315	318	302	298	319	330	295	296	305	297	315	323	310	283	324	274	316	293	315	291	278	292	338	307	266	302	300	278	304	305	291	305	276	346	311	316	280	293	317	286	291	304	321	283	302	303	313	331	301	288	289	304	289	299	313	283	315	304	322	298	294	302	300	293	281	275	320	294	305	353	292	303	304	305	331	343	305	314	317	318	289	330	282	287	313	280	284	332	280	305	289	299	288	297	297	301	293	286	301	279	284	333	318	313	299	333	289	308	304	293	276	317	330	266	320	284	287	295	328	298	328	305	272	283	320	284	331	297	320	288	306	263	277	306	339	311	322	331	318	291	294	271	298	297	323	335	290	297	299	283	316	302	301	292	320	308	304	271	318	311	286	314	314	288	265	314	317	350	305	275	297	293	301	293	281	319	336	301	298	274	295	304	326	309	322	318	327	351	281	297	313	296	333	296	257	302	314	310	305	268	313	327	328	291	321	284	309	305	324	315	350	280	299	305	302	318	310	316	276	319	324	315	337	317	297	306	312	324	311	292	303	308	321	324	315	339	278	323	280	315	355	306	287	301	283	342	327	269	315	305	317	321	335	317	308	300	303	308	320	323	311	316	318	292	304	275	286	317	327	300	289	312	296	317	289	291	330	287	305	295	258	303	325	310	306	301	309	303	325	282	313	295	315	297	293	278	305	306	312	292	285	311	329	319	290	277	303	300	304	276	269	308	283	295	318	330	271	298	262	281	303	303	295	305	272	296	306	320	306	326	294	297	319	304	321	278	314	302	306	315	292	302	306	301	347	304	292	276	291	283	317	299	315	286	295	278	276	335	307	321	343	319	287	311	322	303	299	291	304	303	330	300	336	320	299	298	289	286	283	311	296	320	300	263	321	285	324	293	305	319	289	269	325	296	283	333	304	334	311	301	300	283	319	302	285	336	266	297	330	306	304	294	352	299	304	296	301	326	322	298	311	302	316	298	287	302	298	307	294	315	285	307	327	313	307	346	323	299	298	295	313	290	318	331	305	319	293	247	284	290	337	295	313	287	340	269	323	290	306	305	300	293	303	292	296	321	281	347	289	321	301	302	265	323	277	340	303	285	292	300	284	325	320	283	290	311	316	301	301	311	290	330	250	296	308	305	323	321	296	324	314	275	279	315	334	321	292	310	289	298	295	315	308	281	295	342	323	315	309	294	316	324	309	296	287	269	310	312	295	302	292	283	293	311	306	312	291	284	305	272	298	325	293	322	311	299	299	317	299	333	318	305	314	289	283	306	283	281	280	293	332	310	295	296	297	276	309	319	300	278	306	302	304	306	299	282	288	292	300	298	279	304	315	312	275	287	304	285	315	315	290	306	318	311	297	291	307	290	294	300	290	292	301	300	308	307	318	259	287	293	304	293	314	332	290	296	318	343	306	276	273	293	327	285	318	316	292	300	287	320	299	292	292	318	312	328	278	307	301	290	266	299	307	292	311	297	275	279	307	314	306	305	294	311	320	305	269	285	286	328	314	301	311	342	320	322	293	349	284	267	277	302	311	330	300	295	296	303	296	300	312	298	300	348	305	318	290	284	366	305	347	312	257	289	307	303	287	289	304	325	323	303	290	284	313	296	309	289	290	298	287	334	297	316	273	326	277	287	281	308	294	298	323	324	310	301	301	282	297	312	316	312	330	290	293	279	308	294	290	316	273	309	309	292	300	302	296	302	289	281	278	274	295	278	329	303	300	302	291	311	322	304	300	301	338	291	273	329	310	286	348	287	282	307	285	314	270	309	292	300	303	295	289	268	330	290	277	257	297	295	277	313	290	307	323	326	283	300	294	299	275	320	280	307	324	318	292	319	312	299	303	333	306	315	305	298	282	282	322	308	320	308	304	310	331	297	305	298	298	276	339	308	282	285	294	291	274	315	279	307	288	304	290	315	313	323	289	307	285	311	289	291	301	315	292	249	308	320	307	290	294	312	313	318	297	311	300	339	286	306	290	314	316	325	289	316	296	278	304	304	288	311	293	306	309	318	304	313	310	316	318	285	294	306	281	311	334	332	282	274	272	302	299	306	286	270	325	295	324	305	310	310	302	325	315	317	296	281	304	340	316	262	319	316	285	312	295	297	326	305	308	279	305	282	299	309	305	281	278	300	285	284	303	289	305	282	293	313	281	258	285	309	306	302	333	308	305	300	295	319	332	300	291	288	324	309	306	317	348	299	328	307	296	302	294	319	342	288	341	284	317	273	322	300	306	310	296	295	330	289	316	263	294	303	309	301	323	330	312	332	280	304	301	303	326	302	329	308	263	276	247	292	283	276	317	309	333	284	308	320	327	323	328	304	292	288	318	323	300	306	312	281	319	280	300	298	331	332	283	311	310	302	318	319	301	321	333	275	297	308	327	286	294	302	311	271	317	286	335	321	319	330	281	278	296	318	336	291	320	305	295	294	307	290	304	278	277	325	341	314	300	299	325	341	279	289	307	316	299	309	312	320	290	299	304	295	326	284	308	277	319	295	289	303	295	317	294	295	316	305	322	300	324	305	319	287	294	296	339	293	273	293	275	294	298	277	295	290	323	309	293	289	310	306	288	291	302	316	318	329	289	265	329	317	283
8026	1490	686	914	996	322	330	308	313	338	318	329	314	346	332	341	322	324	351	345	328	335	316	337	354	311	340	315	326	357	342	333	342	308	343	302	342	316	336	340	317	344	340	316	320	338	329	320	301	355	301	365	350	304	297	328	324	330	346	304	312	303	384	324	342	322	320	307	325	329	312	342	349	313	323	296	333	326	311	330	330	338	291	323	315	318	331	298	366	296	362	336	304	312	313	328	332	328	327	324	363	322	315	343	337	331	333	303	356	326	336	349	281	298	339	347	322	322	300	330	336	329	339	339	331	331	350	309	319	349	320	284	330	321	329	296	330	352	371	301	310	320	329	343	302	322	307	311	299	314	334	290	315	313	327	352	346	336	316	335	333	313	328	302	312	326	312	312	326	330	338	334	320	352	324	358	348	337	320	327	352	344	343	317	295	316	346	343	350	321	326	320	329	313	335	313	327	344	315	337	316	324	333	345	350	331	333	310	333	345	319	322	337	389	318	329	346	314	317	286	311	313	323	339	319	275	361	330	326	314	327	317	337	330	332	303	322	310	310	298	308	313	348	327	300	330	321	333	315	356	326	330	317	335	336	336	310	328	331	320	313	321	304	329	313	340	325	339	312	350	316	313	306	337	341	315	358	308	334	313	297	311	321	350	329	324	359	346	301	347	321	335	328	310	336	327	349	328	338	332	329	344	325	313	354	344	347	326	341	318	337	344	334	324	308	318	337	325	332	349	307	322	317	345	311	314	318	370	325	352	329	314	320	319	339	342	360	293	321	334	343	307	348	313	334	327	341	314	335	351	331	376	305	305	330	316	356	335	324	369	336	361	321	329	311	302	323	339	325	324	322	328	318	292	331	309	343	334	342	321	292	309	318	327	351	324	329	314	320	347	328	319	364	301	363	309	356	342	335	332	352	334	311	316	318	330	311	322	322	323	356	320	334	314	322	300	301	350	302	299	329	328	334	324	345	306	293	343	320	317	333	362	382	331	301	300	344	326	299	329	304	359	324	332	339	314	308	331	304	275	314	330	317	325	362	353	326	301	340	342	351	328	306	322	315	320	326	343	314	310	302	346	281	293	357	340	322	291	314	305	335	329	282	327	361	356	317	324	344	356	338	380	323	333	302	335	310	308	339	323	299	329	339	323	329	311	368	364	325	354	367	356	352	320	313	284	350	314	333	330	344	322	341	295	321	299	313	332	341	320	332	314	327	355	343	313	330	315	348	305	322	285	341	312	318	379	333	356	281	340	319	318	360	312	304	349	326	306	303	318	312	336	339	340	325	325	287	307	347	328	327	292	292	307	303	308	315	333	303	337	328	327	339	318	323	313	331	350	322	327	345	303	343	324	299	308	287	315	325	323	353	337	320	321	327	343	309	333	324	354	372	315	338	311	310	337	318	360	336	344	289	337	295	337	349	313	347	318	343	330	319	309	337	336	337	345	324	314	301	277	354	312	326	299	319	330	298	304	342	331	326	314	352	321	301	323	335	356	315	324	314	357	325	328	332	346	313	317	331	354	354	326	318	356	314	319	296	313	311	341	307	323	358	303	358	301	339	320	326	321	339	340	338	308	359	313	319	329	360	310	303	315	340	307	345	312	334	326	309	297	306	338	315	334	352	341	351	342	329	320	350	302	299	321	292	333	314	353	303	337	317	317	349	344	314	310	319	340	325	307	372	317	344	337	327	282	341	279	342	344	312	339	271	343	320	295	323	311	315	316	316	340	309	312	307	324	302	319	310	309	343	339	316	330	317	311	329	319	327	306	342	321	359	332	357	302	346	341	340	308	305	335	333	332	332	317	353	310	318	313	322	359	346	299	357	328	340	334	338	334	301	335	314	328	327	350	312	306	337	297	327	383	334	317	331	310	306	307	333	326	363	335	295	322	327	306	341	349	347	324	340	305	340	346	334	343	340	349	307	318	340	318	320	340	343	305	335	338	331	338	296	327	337	274	331	334	323	351	325	356	284	303	340	327	346	309	335	323	352	322	302	338	369	349	324	304	315	337	330	331	330	323	328	285	308	329	309	348	305	307	325	295	322	344	305	337	349	328	356	314	315	337	314	294	354	293	342	323	271	302	313	330	342	336	288	338	315	309	343	309	350	335	328	334	323	309	302	289	348	313	310	305	292	332	329	349	307	309	298	315	323	341	303	343	336	338	310	326	334	367	335	322	327	312	349	332	316	319	338	323	297	314	336	350	340	328	336	293	335	300	306	276	347	303	329	383	328	281	328	332	321	324	327	301	346	307	312	329	311	337	320	313	326	331	322	340	342	330	324	342	349	334	334	335	319	343	313	341	347	315	321	321	340	337	342	327	326	336	343	333	319	322	318	344	285	350	326	341	296	318	326	333	330	356	334	324	350	294	345	315	343	334	325	349	337	318	355	363	341	349	328	330	312	352	308	328	296	348	307	320	331	334	324	336	314	309	294	363	318	313	335	353	340	304	330	348	322	309	351	352	299	378	302	322	333	310	304	326	335	312	346	318	317	364	336	314	277	315	286	333	334	337	323	299	348	308	336	338	335	306	329	315	342	327	338	333	356	324	305	347	318	334	316	341	302	329	338	306	338	366	354	347	321	314	316	328	343	294	284	318	309	375	326	341	343	320	340	392	322	316	345	328	321	292	348	312	314	326	319	300	320	319	311	328	326	323	320	352	309	327	340	351	350	271	346	290	326	348	355	342	306	323	361	316	327	313	337	309	340	323	324	311	337	275	349	312	338	335	325	318	310	351	329	329	322	335	347	336	350	349	321	320	320	320	340	347	340	354	312	329	329	323	309	338	342	321	303	367	332	310	362	327	318	343	362	329	316	323	318	362	304	295	320	312	338	320	328	298	325	320	297	324	352	317	317	340	335	340	325	326	308	312	318	358	342	320	317	313	300	319	314	324	333	326	341	335	307	315	304	339	329	311	331	317	317	318	311	332	306	299	332	342	365	316	316	328	344	317	345	333	344	362	357	345	343	342	327	307	338	294	344	345	348	357	331	345	349	314	331	352	354	344	284	317	331	347	349	305	326	315	299	316	332	331	331	355	340	343	311	311	330	349	340	307	310	330	343	311	356	339	316	319	306	326	336	331	344	323	329	336	348	332	327	356	306	335	296	368	308	309	288	324	337	322	320	312	322	321	310	277	337	325	324	315	325	329	328	347	342	296	318	324	312	330	323	345	347	358	341	318	360	315	344	337	342	342	345	321	336	297	331	311	329	344	349	322	329	307	276	326	335	324	305	306	311	335	309	330	308	299	322	307	320	324	322	303	338	347	313	333	319	336	322	326	316	298	325	318	302	304	336	336	304	341	335	315	317	301	321	288	332	324	322	345	305	323	328	364	316	318	352	323	302	338	333	315	326	336	286	340	310	343	322	323	305	331	339	320	350	330	298	280	316	340	360	326	318	337	294	328	365	327	334	304	311	286	338	312	364	295	340	311	322	332	305	311	288	328	339	335	306	300	319	313	317	349
7201	2234	1418	3702	3637	786	791	737	782	732	754	730	757	744	726	751	753	770	735	759	722	713	769	705	766	743	716	750	778	704	727	769	697	725	730	703	734	740	745	781	722	702	742	740	725	780	765	718	716	714	821	697	721	734	770	742	722	717	702	700	796	696	721	735	755	793	707	743	724	745	695	740	738	654	749	751	773	697	719	704	708	745	701	748	739	763	730	758	775	724	803	705	765	752	737	723	770	719	730	722	761	727	782	739	740	758	716	764	700	739	758	698	776	731	711	748	760	731	737	771	778	761	719	720	719	757	700	758	738	769	744	756	746	769	741	705	689	726	728	751	752	753	727	725	720	735	783	750	777	699	769	725	762	712	736	710	685	766	764	744	740	688	703	718	759	744	730	728	761	745	713	757	767	734	723	845	747	712	740	734	729	752	750	758	729	711	760	738	738	756	754	719	737	724	738	720	727	733	709	686	733	753	704	755	747	736	710	726	730	711	738	737	711	785	740	769	748	728	744	733	728	745	747	716	733	763	738	694	735	726	723	685	746	727	701	724	701	782	719	778	722	720	760	745	761	739	733	762	787	745	734	705	736	752	730	765	750	756	746	723	751	717	750	728	710	729	727	754	745	685	712	735	725	790	728	743	732	709	778	746	719	670	719	731	768	772	714	719	725	731	715	732	715	737	765	780	763	737	744	710	715	730	733	672	774	760	722	738	711	800	753	761	757	739	728	711	755	764	740	724	721	660	736	706	706	699	717	729	681	716	727	725	764	747	795	718	719	694	760	722	702	719	754	739	781	795	729	733	715	737	737	746	691	686	710	740	726	755	751	718	742	730	696	720	762	693	717	724	730	733	722	792	763	739	741	714	743	705	732	683	722	793	798	741	661	701	750	701	749	802	783	771	721	709	718	724	726	752	794	785	749	784	742	709	725	769	739	723	753	732	699	741	685	745	720	748	764	787	714	781	693	779	738	669	692	782	760	798	728	735	725	754	732	721	726	778	738	732	764	742	723	754	758	758	719	755	742	820	737	745	761	785	770	746	716	701	719	757	746	744	756	708	793	729	742	703	696	765	720	741	770	763	726	740	706	732	737	734	718	701	742	767	714	740	754	736	786	760	708	739	736	771	745	755	780	752	690	696	742	726	735	754	768	764	702	724	766	771	732	736	671	738	735	730	799	727	743	761	710	729	757	730	795	768	769	733	722	730	691	769	727	737	764	699	768	727	731	734	730	723	691	759	744	728	763	729	731	711	769	733	737	723	685	714	743	755	719	736	771	730	754	773	754	751	715	750	714	748	704	723	748	785	722	671	728	752	699	704	730	760	740	722	812	687	737	693	745	733	727	733	726	708	693	729	728	757	782	751	708	742	728	772	739	764	738	744	739	702	693	703	709	722	716	744	706	750	736	733	746	731	727	747	740	727	763	738	731	683	797	755	761	736	775	718	699	712	753	717	718	751	716	727	668	741	753	725	731	731	722	737	761	734	794	736	766	715	742	723	704	700	775	775	731	739	743	744	686	693	753	769	726	814	794	715	739	708	738	745	800	741	714	763	763	694	741	702	714	810	782	744	768	757	693	708	756	715	734	789	738	726	738	732	741	762	752	717	732	713	722	761	683	732	760	763	703	739	721	716	728	729	776	717	716	735	749	705	738	754	731	733	740	759	777	762	746	722	739	771	740	771	744	760	752	736	734	738	741	745	742	751	758	757	766	687	770	718	729	742	708	741	718	712	705	762	778	756	769	755	743	770	756	727	724	744	697	731	740	713	746	725	698	750	724	738	748	767	784	721	725	720	710	741	703	758	742	717	764	739	730	722	736	747	756	779	723	718	731	761	739	788	741	768	745	731	768	738	699	733	737	685	725	733	736	690	719	764	779	758	761	760	758	737	759	751	759	763	733	786	751	715	717	777	792	762	750	711	732	706	755	726	749	720	727	711	756	738	775	764	748	718	736	709	774	757	752	752	762	774	802	817	756	748	761	790	701	743	712	710	698	758	810	752	748	719	711	735	718	749	739	772	706	728	737	730	712	757	699	709	756	724	787	768	687	731	729	794	789	735	722	746	738	729	736	754	736	720	722	698	754	731	714	717	748	708	767	730	726	754	757	730	741	746	699	715	681	756	748	751	731	752	715	691	753	749	754	677	774	750	681	754	737	739	743	706	744	772	780	703	724	739	708	758	743	759	699	732	784	790	782	724	788	726	731	727	758	729	765	728	724	737	740	725	694	755	742	781	747	759	706	765	712	779	731	703	742	735	722	750	757	731	771	740	742	758	732	699	759	771	714	730	747	712	705	745	697	787	664	734	742	701	758	729	756	776	733	770	707	717	758	737	708	771	767	737	753	725	743	717	695	690	795	750	710	743	771	762	736	740	713	810	802	724	710	721	717	751	723	701	774	737	723	739	756	729	710	736	727	762	736	781	736	766	724	729	789	694	753	760	770	720	774	724	759	742	747	708	723	758	728	743	743	696	737	722	711	771	764	745	741	709	722	754	803	730	756	752	746	742	753	786	690	723	745	760	753	717	720	736	831	712	735	670	740	703	741	725	730	774	729	771	741	725	733	720	727	744	807	724	765	737	718	770	735	742	724	751	758	713	700	727	757	737	703	742	678	784	766	719	731	742	723	750	668	710	774	721	738	732	750	734	750	755	689	734	771	786	722	790	754	729	756	720	696	729	772	703	732	728	778	740	769	748	739	737	791	763	716	715	717	737	738	781	748	716	695	780	725	739	760	741	716	735	747	751	701	767	687	767	745	760	730	746	754	724	796	752	715	744	711	776	777	733	716	736	723	725	722	686	769	694	772	732	733	764	763	746	794	696	752	757	783	738	723	739	704	738	753	743	736	777	739	759	736	730	698	762	763	720	757	712	749	797	674	727	749	697	685	735	701	710	775	735	777	735	728	746	683	720	744	792	752	746	739	707	764	695	718	753	726	758	722	771	795	701	745	729	773	762	795	766	735	739	755	749	736	762	790	720	792	739	728	766	758	750	726	721	772	754	721	743	738	735	741	761	703	718	736	783	762	708	690	713	712	735	792	753	748	761	742	738	691	752	743	798	713	720	706	751	757	778	803	708	722	755	720	765	744	715	735	764	778	778	710	759	752	682	733	723	697	781	763	762	738	695	754	756	740	729	724	752	735	704	698	755	696	738	822	781	720	708	766	784	740	712	746	762	751	706	762	732	778	669	784	742	773	752	738	743	730	748	706	749	744	761	724	731	725	708	752	711	707	754	772	754	752	707	753	696	766	700	734	714	762	793	704	711	703	745	715	748	746	712	755	764	708	770	795	729	760	719	746	727	762	736	736	781	715	747	756	784	743	753	752	721	780	732	739	712	733	718	705	740	721	691	767	768	752	715	741	747	723	751	773	720	705	732	730	713	747	777	705	740	709	709	738	700	729	748	798	765	760	703	750	724	725	751	750	738	741	747	719	714	731	729	736	721	769	743	781	743	739	735	722	731	769	744
48568	30123	17469	27361	25543	2136	370	304	279	236	227	243	210	230	273	194	187	161	185	198	178	181	163	180	168	167	168	169	192	181	196	152	140	198	162	194	176	195	172	179	175	172	187	173	189	159	187	177	166	183	168	169	173	155	165	155	177	179	146	169	194	164	153	150	176	170	181	164	173	163	179	180	169	175	150	158	173	169	167	161	163	179	193	200	169	149	179	161	186	186	161	157	170	194	165	188	156	193	188	163	191	180	188	154	180	165	159	168	155	158	184	169	196	169	187	160	145	169	159	173	171	151	182	187	179	168	164	161	166	177	154	171	177	162	167	169	178	160	157	180	182	154	166	184	162	175	164	166	154	175	142	160	177	171	162	160	166	175	158	162	148	185	166	165	175	193	174	180	193	189	192	170	167	165	159	162	187	170	168	160	175	151	168	147	172	172	166	152	183	187	166	168	151	172	160	158	168	165	169	175	142	182	160	143	149	160	158	176	170	154	180	175	176	165	159	180	183	164	204	175	167	151	196	185	171	148	195	165	181	176	152	191	181	172	158	158	163	176	165	168	178	177	161	190	158	173	148	165	147	154	186	185	187	181	169	158	157	153	178	164	164	183	155	169	156	188	168	186	176	195	192	163	179	153	160	174	143	174	161	141	151	150	143	182	173	166	189	170	183	168	160	164	169	185	189	159	171	174	173	152	164	168	171	189	172	173	159	165	199	183	148	194	170	178	173	155	165	163	168	172	167	181	155	141	175	168	192	166	139	171	154	153	156	167	159	162	173	178	155	155	181	175	184	167	165	166	165	166	194	160	160	199	150	157	155	205	166	178	163	173	152	168	158	161	177	157	181	156	174	167	156	172	188	177	178	166	158	153	174	153	161	186	161	161	187	166	206	164	189	172	168	166	161	151	164	194	149	171	171	167	182	189	178	181	162	170	155	173	176	154	167	168	182	162	148	188	186	153	166	161	175	158	164	162	149	178	152	187	179	178	165	182	187	171	180	186	162	160	174	153	153	173	163	177	183	186	182	170	165	167	175	175	167	174	186	188	176	150	179	189	170	173	183	162	169	139	172	173	212	198	176	186	172	162	196	183	168	189	178	171	168	156	169	171	168	179	173	152	157	141	185	155	144	166	154	165	164	199	183	178	143	171	189	167	159	177	171	177	158	189	177	160	177	166	183	168	165	176	179	197	186	157	173	177	168	187	150	153	163	147	154	186	164	158	181	170	150	182	172	155	179	176	177	178	187	181	169	180	180	170	159	166	151	168	176	137	177	154	173	180	166	170	155	176	158	167	199	147	154	178	177	187	175	151	151	157	155	161	161	183	178	143	156	162	174	165	158	170	176	181	158	166	172	167	177	174	176	167	162	150	183	144	156	147	164	153	166	167	159	164	165	156	163	199	179	182	189	148	177	161	162	171	161	168	167	155	194	169	182	162	151	173	158	145	157	172	161	152	145	152	176	155	206	180	189	166	179	175	184	131	164	168	161	194	164	161	139	173	162	149	156	147	181	182	165	183	168	178	168	156	175	174	161	176	177	177	177	189	163	166	174	170	176	199	175	171	179	165	178	171	194	169	197	152	182	177	174	160	199	193	187	168	141	181	212	163	157	159	174	182	158	175	172	154	149	187	188	145	164	166	138	153	164	149	166	159	177	166	142	173	175	164	166	156	173	172	173	155	187	174	155	171	173	181	164	157	155	157	178	194	183	178	179	151	177	162	168	147	159	164	157	176	161	174	157	144	140	196	164	160	192	164	171	177	169	177	138	148	194	151	172	203	163	196	169	185	176	182	169	152	178	162	189	175	161	155	171	157	159	160	184	172	168	196	176	163	156	174	175	185	170	171	191	165	154	191	158	163	155	154	176	153	157	192	190	195	182	152	166	171	153	201	166	158	177	173	168	168	166	165	178	195	174	180	164	161	185	184	167	152	171	170	172	185	167	150	179	153	176	179	162	187	175	190	174	168	199	191	193	147	169	139	171	156	172	179	170	173	173	192	162	170	159	178	188	170	167	186	163	180	180	156	154	162	159	165	172	146	188	181	162	184	185	157	162	176	170	146	154	174	183	181	152	140	167	164	174	155	190	163	172	164	158	140	159	171	165	182	158	160	163	184	164	193	170	178	173	164	168	154	172	165	171	158	154	151	159	182	146	167	154	159	168	164	158	178	177	168	154	158	156	149	160	177	160	157	169	175	155	173	163	163	194	176	172	159	190	175	176	150	181	195	167	182	171	172	153	179	171	174	163	163	171	170	166	182	171	181	176	174	170	159	194	179	142	165	182	178	161	173	182	164	161	178	194	159	160	156	180	163	161	164	157	174	168	175	154	178	183	168	150	174	180	169	185	185	177	168	165	191	183	165	157	175	157	177	174	174	182	169	177	168	169	155	176	163	172	171	203	196	147	166	193	171	177	160	188	152	155	171	162	164	170	190	158	186	171	164	184	177	186	165	157	160	165	170	174	156	155	171	159	177	155	161	159	168	161	163	149	133	151	166	171	164	157	185	163	190	160	186	179	177	189	170	178	178	154	157	179	180	170	159	156	165	164	158	160	170	165	157	199	171	169	166	182	174	150	136	170	157	185	181	179	175	182	166	168	193	168	184	184	170	144	163	181	191	179	166	162	186	178	160	154	196	181	182	138	170	183	152	176	173	154	168	151	182	174	131	177	168	171	175	168	164	172	156	168	172	177	164	189	179	165	175	167	179	183	167	173	162	159	160	169	204	155	160	167	184	157	157	159	158	158	184	163	159	160	190	171	148	171	184	196	182	168	191	169	150	165	182	166	151	165	181	155	169	158	171	179	166	163	169	175	196	183	160	153	169	150	142	174	178	150	191	178	162	161	138	161	185	208	179	174	177	171	140	152	121	171	147	187	170	161	171	181	166	174	171	172	196	187	186	161	172	140	171	159	183	181	167	176	172	153	139	173	156	168	161	170	159	165	158	194	185	165	186	154	181	167	163	164	165	160	184	171	167	165	165	163	159	176	154	182	167	166	193	181	157	183	170	178	145	142	168	174	174	174	173	158	169	162	186	157	182	190	159	142	156	154	146	165	162	195	182	173	162	180	174	165	148	169	170	192	150	179	164	165	178	167	164	168	172	169	176	152	163	186	149	165	203	169	162	163	184	161	160	163	173	181	157	158	143	191	154	202	157	169	158	159	157	152	172	166	174	187	148	158	181	172	152	177	170	186	173	191	180	149	166	152	158	156	166	172	203	155	153	147	167	153	169	179	154	167	192	157	176	183	170	189	173	151	202	171	173	172	170	152	153	173	169	154	161	178	152	208	138	169	156	168	172	146	177	173	158	167	162	172	162	164	166	188	172	165	188	201	210	167	169	167	168	167	183	182	151	154	177	164	166	181	152	153	173	172	158	174	170	167	173	207	174	162	174	142	169	190	170	174	181	191	173	163	160	182	156	156	183	167	160	190	166	158	170	171	148	145	166	190	169	167	151	163	186	171	197	161	148
25800	20372	14477	37106	27085	1672	1417	1139	1042	930	832	706	729	652	646	599	603	599	552	532	500	517	476	501	488	498	479	475	478	481	459	490	450	449	474	432	429	435	455	437	420	438	462	443	453	449	457	418	439	403	393	437	447	418	426	400	427	453	409	469	434	403	442	393	441	405	403	427	399	426	432	418	446	419	428	416	416	412	401	426	424	446	420	435	417	418	402	439	415	397	422	422	405	355	399	432	384	466	428	424	434	412	414	408	411	407	411	413	424	399	405	410	428	377	434	390	406	431	409	420	402	386	428	424	428	416	411	408	421	426	423	445	425	408	393	439	438	401	401	447	410	415	404	428	425	398	377	432	407	409	419	424	427	373	406	413	409	452	434	427	386	398	384	434	446	409	402	435	417	463	415	389	431	409	442	401	377	393	401	384	408	381	414	422	430	412	419	396	416	401	430	373	379	371	398	421	449	402	422	413	421	414	397	403	407	406	412	489	401	407	413	422	409	400	413	396	410	413	405	390	440	422	435	438	425	428	396	404	385	428	439	428	437	464	418	414	395	400	393	415	417	403	435	419	419	414	423	405	410	403	445	435	418	391	396	405	437	406	403	407	410	412	396	422	392	440	376	405	391	415	412	392	388	395	442	438	438	404	406	417	423	365	379	351	391	422	396	407	413	383	428	407	424	379	383	425	438	381	422	418	432	376	433	445	411	430	384	417	432	437	437	397	414	436	440	401	441	433	409	412	412	443	394	432	369	399	423	410	431	383	411	418	379	437	385	429	432	418	420	444	417	382	391	325	408	447	432	434	434	401	384	402	383	400	421	403	395	421	427	429	401	446	383	429	414	397	404	439	410	413	398	411	406	442	385	379	380	457	426	381	392	431	397	432	374	412	385	405	407	417	438	447	406	408	373	426	380	398	393	430	417	415	422	389	401	418	410	430	430	396	437	408	405	414	454	391	379	414	405	443	401	409	392	411	413	401	417	407	417	421	432	412	384	432	398	381	371	410	402	453	409	391	375	405	400	427	409	446	418	386	394	373	421	418	428	436	410	438	396	426	428	398	426	406	392	396	397	397	383	424	393	406	394	401	448	401	382	423	424	402	461	388	395	387	394	419	403	412	403	398	414	421	420	444	412	419	424	376	440	434	383	437	431	447	421	410	405	405	400	442	408	454	424	437	421	421	379	406	379	429	426	386	411	387	409	438	430	409	422	418	432	382	388	386	443	395	406	399	389	437	406	405	395	384	401	441	413	414	406	414	400	420	398	380	397	405	412	401	418	434	438	408	414	424	386	439	406	430	423	415	403	434	409	413	437	417	426	420	436	413	400	390	402	419	440	417	449	409	442	413	433	433	394	440	433	423	441	407	415	374	421	396	406	407	421	398	411	415	459	406	426	417	426	418	371	396	396	440	415	415	429	426	401	395	415	371	371	420	420	411	381	401	427	379	440	417	453	402	413	434	408	447	388	414	424	455	411	403	445	406	382	399	392	408	428	382	395	384	415	455	436	403	407	455	396	421	437	410	421	405	429	403	411	422	430	393	402	424	421	419	418	394	409	418	432	378	387	398	424	415	394	422	413	400	430	427	385	398	394	393	399	420	434	432	391	410	406	384	419	414	433	400	444	401	394	423	376	388	417	431	450	425	406	413	407	388	394	404	395	413	412	394	431	424	410	406	446	371	394	396	425	421	416	401	414	408	423	420	431	434	416	415	382	408	406	372	397	425	402	410	435	410	408	407	412	439	395	353	363	380	419	415	428	407	444	406	437	378	442	390	403	447	402	413	388	432	419	370	408	405	413	396	411	426	392	410	388	409	416	388	354	414	389	403	425	414	415	408	405	398	400	416	383	427	470	379	380	416	426	422	420	422	416	406	386	413	406	401	378	390	403	424	447	436	440	418	387	409	407	408	400	426	402	394	420	443	405	383	396	396	433	429	433	405	416	403	435	422	394	408	457	410	419	400	407	425	430	405	350	410	390	436	432	415	416	394	450	400	434	400	429	397	411	389	408	393	401	397	380	436	365	389	409	391	466	432	429	444	376	391	421	422	422	412	407	430	436	435	399	392	451	398	419	409	386	454	410	393	412	399	365	419	414	432	443	389	360	414	442	479	374	414	409	429	412	457	400	439	412	428	432	411	436	390	384	430	401	428	411	360	443	394	435	402	388	402	450	397	452	433	416	406	418	432	397	433	412	411	420	442	428	422	430	401	427	438	409	415	424	458	438	432	411	426	421	372	387	407	417	393	448	386	399	392	396	395	448	460	398	435	440	404	417	401	397	428	407	406	388	427	422	419	447	418	386	409	424	426	395	378	389	408	376	411	367	381	411	423	383	403	438	422	418	422	370	418	429	416	407	426	411	392	428	404	415	432	393	435	434	463	420	398	454	398	452	422	441	409	421	412	394	380	407	390	424	408	401	444	414	394	404	423	412	403	394	441	424	384	406	384	413	412	442	406	404	399	408	384	467	427	386	383	421	414	416	379	451	385	389	381	421	410	452	414	390	437	421	386	399	394	406	432	391	409	402	420	414	364	411	423	439	393	375	396	404	391	439	436	429	399	373	430	402	397	418	401	411	409	384	400	393	400	415	424	419	411	398	365	416	411	437	437	416	395	450	405	414	422	424	436	395	397	398	416	409	383	364	397	385	387	406	431	405	416	400	443	397	398	386	410	420	434	376	415	389	429	385	423	426	399	423	407	407	430	387	427	436	404	410	432	418	397	377	374	411	425	414	426	405	416	408	451	443	418	427	409	444	420	434	419	437	419	427	400	428	430	407	431	416	422	442	404	454	425	387	389	463	409	378	399	384	440	412	419	401	426	389	413	424	418	407	431	405	393	405	383	437	379	420	430	382	425	409	459	423	445	419	424	458	389	387	381	430	441	386	392	438	377	421	401	429	414	420	382	423	371	429	401	427	426	408	402	428	399	433	426	401	430	402	435	415	397	466	424	414	379	389	409	436	429	412	369	450	448	411	417	381	394	416	421	410	412	370	407	409	368	410	430	417	412	424	407	418	425	431	396	448	416	385	438	384	394	431	409	426	428	427	380	412	403	398	381	422	402	390	411	421	427	400	384	415	394	450	411	397	407	393	426	438	379	372	425	408	407	440	386	391	416	433	422	438	406	410	420	423	421	400	381	424	430	446	405	437	399	446	408	434	431	410	410	377	434	353	412	419	408	386	390	417	412	407	406	437	446	411	398	408	411	407	462	411	415	372	431	417	392	436	385	419	409	407	416	428	455	416	378	406	382	393	433	424	422	435	409	407	393	399	387	376	440	448	453	400	406	429	370	400	424	392	407	378	404	411	392	419	390	368	433	431	420	380	439	414	429	424	391	432	368	378	440	417	384	409	402	438	405	400	391	411	409	385	392	425	409	376	412	374	451	405	392	413	390	389	414	445	453	425	408	401	381	417	401	431	398	408	467	406	407	411	414	433	424	411	451	407	426	404	386	409	391	380	400	432	428	391	419
63165	43221	27505	41294	37115	5209	551	360	321	284	220	203	197	187	165	163	142	146	142	148	150	149	175	155	154	159	117	142	127	139	131	113	109	121	125	121	128	109	145	125	125	101	116	109	143	123	127	126	127	102	118	109	114	123	123	120	127	123	121	119	131	134	121	116	124	104	121	113	135	124	105	112	112	99	133	128	131	116	107	117	97	114	138	117	112	120	130	130	124	131	121	100	108	122	106	104	113	127	103	116	109	112	132	119	126	132	119	110	91	127	127	143	122	133	132	119	109	112	103	110	95	138	118	115	107	94	92	127	95	121	122	119	140	127	106	106	110	90	126	126	122	125	101	123	105	124	120	115	114	128	119	97	111	116	106	119	100	113	108	111	133	111	107	111	130	124	128	125	128	103	117	138	132	128	113	130	109	126	125	104	128	113	123	103	104	124	103	120	136	116	125	113	120	114	102	113	123	128	100	124	103	111	116	137	119	121	125	113	122	105	130	113	119	114	126	115	106	128	117	116	111	128	120	96	130	113	115	97	109	137	117	118	107	120	115	127	130	122	112	116	130	107	103	122	117	95	118	107	127	106	109	101	111	90	107	109	123	116	123	126	118	127	128	115	139	108	97	106	128	113	101	98	115	119	117	109	125	104	114	115	111	116	115	129	115	109	110	146	114	93	109	121	121	105	141	120	109	107	129	109	118	122	118	136	112	105	96	94	119	108	119	132	112	123	123	129	85	120	103	96	123	111	108	86	121	112	114	101	112	111	111	108	115	128	111	140	105	107	117	118	125	127	120	103	132	116	108	104	111	134	108	125	117	104	111	108	104	122	117	113	142	115	128	122	103	117	116	129	102	129	103	122	100	118	97	118	111	98	111	125	123	120	97	102	115	134	121	120	138	122	114	115	108	99	100	88	118	115	122	107	106	101	114	124	103	106	102	128	109	81	121	103	115	90	91	109	118	117	110	123	120	101	106	96	99	104	114	103	110	119	113	136	108	99	107	117	126	115	110	94	110	142	132	100	104	124	124	129	102	122	105	101	114	101	120	107	109	113	116	134	137	114	134	111	123	100	120	105	107	100	99	119	110	107	109	112	128	104	123	109	110	115	170	119	132	121	106	142	112	118	108	109	107	112	117	107	117	126	105	133	111	122	110	103	89	121	97	126	123	114	129	116	101	111	115	113	98	103	108	122	121	94	119	113	99	113	111	102	137	102	121	96	102	125	126	145	140	133	112	117	110	118	102	121	107	121	123	120	118	129	110	107	137	115	112	124	116	110	116	116	120	105	114	108	110	109	137	125	129	121	120	124	127	109	108	100	125	95	108	136	112	106	101	112	116	107	118	111	113	93	112	112	115	129	106	102	126	108	95	114	119	101	113	124	105	116	99	134	116	125	131	120	134	126	118	116	101	102	122	109	112	106	100	121	106	118	112	120	116	119	105	115	128	111	104	106	119	110	122	106	113	97	99	111	111	120	121	124	113	94	117	123	112	116	120	121	124	108	109	114	115	123	102	119	138	118	123	115	121	114	113	132	120	132	107	118	116	117	139	116	112	112	124	124	118	107	93	110	112	109	114	135	136	113	114	111	124	119	115	116	105	136	111	135	112	114	105	124	128	94	109	118	116	117	113	108	107	107	107	131	122	130	105	115	116	125	122	107	117	106	108	115	137	115	120	128	129	100	115	122	104	116	121	117	97	118	126	124	122	109	105	117	129	114	108	98	113	108	119	132	119	106	116	119	98	105	137	98	117	121	111	112	115	146	115	117	111	129	111	110	107	114	117	101	114	127	115	118	110	125	108	123	132	115	111	112	102	107	126	108	114	114	125	101	131	129	119	114	132	106	107	129	104	128	136	128	111	116	100	107	114	113	92	109	113	123	116	112	121	113	109	105	105	114	124	116	106	107	98	124	115	116	123	110	118	130	97	113	135	136	102	127	119	96	127	127	134	111	100	101	124	128	113	115	127	126	86	114	121	131	87	128	116	112	98	119	124	101	137	101	130	119	129	117	129	125	119	107	119	118	132	100	108	128	97	130	127	112	101	119	127	105	99	118	125	129	111	124	124	126	112	98	123	117	113	115	103	105	121	117	119	107	116	114	111	106	127	100	110	108	123	128	113	125	113	107	108	103	106	131	135	113	99	120	117	133	119	120	127	112	110	121	113	119	91	110	115	114	117	108	101	119	90	93	115	109	119	126	105	108	101	125	123	130	114	115	131	108	111	104	103	107	100	119	99	106	115	117	128	107	125	115	110	107	124	107	98	104	114	113	122	98	114	121	112	112	113	101	130	106	103	134	107	116	122	133	118	98	123	134	109	101	125	112	108	124	130	102	105	123	111	110	108	115	104	105	110	115	121	114	116	113	114	116	112	121	123	123	103	122	110	105	113	104	114	114	114	106	138	107	132	95	102	108	111	111	112	117	99	113	125	120	115	115	83	134	116	130	121	132	120	121	132	99	129	103	119	118	117	104	120	133	114	110	138	125	103	110	113	101	114	103	120	103	127	119	129	87	103	98	126	131	140	107	92	126	112	105	115	139	113	117	99	118	114	120	113	95	122	135	124	121	127	120	103	144	121	85	108	112	119	115	103	115	119	104	118	131	101	115	117	118	126	110	135	102	105	99	106	119	95	113	113	125	116	101	111	124	124	93	124	119	123	120	112	101	103	103	121	99	120	113	126	111	121	116	122	129	111	110	97	121	106	111	109	103	94	108	114	128	132	114	115	106	115	99	109	104	112	109	131	101	127	103	120	113	141	106	106	130	122	122	101	104	127	111	98	130	117	114	120	115	122	117	120	116	109	128	124	117	109	111	141	96	121	108	99	112	113	106	121	105	132	131	123	131	117	121	119	116	131	96	96	129	110	103	106	121	124	117	129	116	112	118	121	126	109	113	110	96	117	111	100	106	98	114	111	126	99	133	124	103	117	125	105	134	106	112	119	114	104	129	118	108	122	119	113	119	130	119	126	119	102	143	137	113	126	127	122	106	104	99	122	86	119	103	117	121	105	112	118	106	148	104	122	108	126	120	116	106	111	108	111	117	122	119	100	123	119	126	132	98	117	107	114	124	114	134	115	101	109	115	119	118	115	142	110	106	110	102	110	99	123	108	116	117	130	111	134	82	102	109	118	112	119	102	105	110	99	112	111	115	147	95	102	105	110	125	111	117	97	111	114	103	102	110	119	122	127	98	123	119	97	123	105	120	109	118	104	123	125	126	126	109	122	146	118	117	123	101	121	115	95	106	108	125	128	123	132	111	123	133	128	124	126	110	122	121	105	124	98	108	109	108	128	150	124	114	125	126	137	109	106	140	128	130	116	107	135	114	132	114	109	120	111	116	112	110	133	127	130	100	126	124	108	130	102	131	126	113	108	121	116	103	114	130	105	126	136	107	121	107	100	107	115	117	116	103	113	104	102	113	108	107	126	89	124	101	111	132	106	110	127	97	102	112	113	129	105	116	127	127	107	104	102	106
34452	27626	20277	46083	32131	2680	2202	1760	1487	1310	1140	1016	840	777	719	623	641	617	554	613	533	512	502	488	483	453	434	446	425	433	456	382	400	410	386	377	353	414	397	383	381	340	378	315	338	356	334	374	363	316	393	323	331	330	340	340	313	335	317	353	303	349	321	322	348	346	302	326	338	323	316	323	327	312	359	344	305	303	325	334	322	342	325	345	337	313	315	308	309	336	296	345	304	307	319	324	324	311	337	354	313	306	319	319	328	319	328	319	315	316	301	350	327	316	317	311	321	311	327	333	320	317	322	306	291	302	306	306	329	304	315	338	320	290	304	316	312	318	327	339	300	301	296	299	324	317	302	320	291	335	289	352	321	278	300	316	306	300	300	269	299	316	307	317	318	329	326	340	295	326	340	327	335	290	302	280	327	296	294	312	316	328	296	307	318	306	304	298	326	306	332	336	297	323	295	313	306	314	297	307	356	323	302	307	322	319	322	317	288	310	339	309	336	293	342	323	317	325	313	305	315	345	313	271	317	339	333	277	306	305	296	308	308	302	330	341	318	313	313	326	316	288	316	314	307	313	315	299	320	292	312	288	300	324	308	288	293	357	349	299	348	289	296	313	306	316	286	323	272	286	340	304	331	305	304	292	313	317	324	326	295	293	337	293	325	308	321	286	301	292	313	298	310	308	289	293	352	298	322	318	313	307	302	311	283	287	293	345	314	306	308	326	310	293	279	331	287	313	307	306	291	275	283	278	289	301	316	298	294	303	297	304	314	306	309	312	347	303	296	304	334	297	330	304	306	314	290	289	303	305	296	296	340	290	321	274	302	310	292	333	319	273	324	315	335	326	324	276	284	319	294	295	295	283	325	320	331	323	302	312	305	330	301	323	298	316	333	335	303	328	304	288	310	301	294	332	319	305	310	313	292	287	305	290	327	308	318	322	304	331	311	302	329	319	310	288	292	302	311	295	328	290	329	283	274	298	331	328	308	320	321	311	283	308	307	301	298	289	307	306	299	307	342	320	299	333	311	328	316	314	301	315	295	313	274	328	325	312	272	312	294	323	313	297	334	309	340	299	323	306	275	341	313	296	292	277	351	287	319	296	345	301	357	291	334	290	298	285	309	327	326	291	302	277	278	316	307	312	303	314	325	292	327	292	327	302	303	291	302	312	315	291	308	291	329	293	313	302	305	310	329	301	313	324	334	323	283	287	303	313	323	326	284	331	329	318	303	310	312	299	283	289	298	269	292	310	311	301	328	293	293	308	320	310	303	293	323	276	287	328	323	314	333	319	295	312	307	295	282	321	292	309	315	334	309	280	270	294	294	339	298	291	331	340	324	313	306	301	328	326	310	315	307	350	351	340	319	341	296	331	313	321	294	331	342	309	277	314	301	337	315	282	349	297	301	318	320	356	321	323	312	332	287	306	288	299	343	300	312	305	338	339	291	321	309	319	295	340	301	299	309	301	292	288	301	318	336	321	294	311	306	332	299	295	313	306	277	322	331	293	281	301	306	286	318	289	300	283	330	321	323	297	309	312	323	313	315	298	315	317	337	329	309	316	333	291	328	317	317	331	308	316	312	316	308	299	323	333	332	302	282	309	317	318	288	279	302	307	330	315	332	304	327	302	285	287	294	299	307	292	302	329	345	299	288	307	306	316	310	308	359	311	309	313	308	309	282	287	322	309	323	320	339	316	348	289	312	311	310	313	320	339	321	293	308	339	285	309	319	299	309	293	289	301	296	308	329	328	319	300	299	296	313	298	316	322	330	306	298	325	296	324	288	324	343	314	326	317	298	289	306	270	321	330	313	289	333	330	300	304	299	303	318	334	318	309	292	321	312	299	292	296	292	297	298	298	284	292	325	303	343	308	299	322	276	292	339	299	341	299	270	298	300	315	289	327	364	309	305	305	324	328	319	295	346	286	325	275	315	311	271	312	339	287	306	325	331	336	296	313	326	313	339	301	324	315	305	299	300	291	340	292	315	320	324	334	330	308	317	269	357	285	317	301	308	297	322	335	334	317	308	305	312	312	305	286	309	299	279	291	333	305	312	275	313	240	322	287	315	322	372	350	304	295	284	331	328	325	300	301	335	299	253	364	335	311	301	284	314	320	296	303	306	284	304	327	307	321	302	354	312	315	289	279	289	310	287	353	342	335	320	323	329	310	332	310	297	317	316	356	281	320	297	324	318	299	308	367	355	296	318	335	294	351	313	303	347	274	306	333	302	327	316	292	327	334	320	331	328	315	318	293	321	303	310	312	282	346	302	294	341	298	317	314	318	326	319	289	309	318	286	337	315	325	275	276	299	298	339	307	297	279	303	315	328	294	339	322	314	286	307	311	300	280	290	322	304	333	284	315	275	307	296	330	298	322	330	312	343	307	317	307	315	334	287	296	323	294	304	319	288	338	318	303	300	317	330	295	305	316	310	314	322	321	313	320	310	313	318	310	306	321	305	331	296	329	311	293	342	309	307	294	265	329	318	308	312	330	299	299	282	280	285	289	335	330	293	341	341	307	311	322	339	317	332	320	290	315	308	306	332	316	344	307	305	294	323	296	322	302	325	312	282	301	319	335	330	306	324	318	347	305	340	275	330	290	316	316	283	301	323	306	309	289	299	333	332	310	284	299	301	336	326	303	305	250	299	298	310	276	324	298	319	304	322	309	314	284	301	303	332	309	292	288	334	322	284	314	322	284	320	317	335	342	333	336	331	289	318	312	285	298	309	305	326	324	307	282	299	311	289	312	330	305	294	294	327	313	316	306	324	303	324	308	297	275	335	274	285	309	343	318	353	304	312	257	303	299	293	307	320	305	268	336	297	320	314	318	330	313	343	307	293	298	300	315	309	310	344	322	344	326	293	315	315	329	327	283	289	309	275	303	299	301	297	330	296	330	307	294	337	283	289	321	320	302	325	311	288	299	342	319	321	293	305	291	330	301	318	321	287	302	306	312	337	287	309	317	317	333	335	330	298	311	280	309	299	328	293	303	332	316	325	306	338	309	312	276	299	312	341	295	302	288	310	313	329	313	312	312	305	320	330	286	330	335	341	315	292	320	298	306	331	303	304	316	349	327	311	316	308	297	323	314	292	308	294	296	326	311	307	307	297	291	322	293	311	317	307	302	336	301	321	298	307	331	324	341	318	309	320	314	304	305	319	312	336	311	335	317	320	307	313	331	297	328	312	321	304	290	319	319	309	319	312	324	318	332	302	322	302	300	307	266	309	278	335	310	313	321	316	309	307	309	313	317	325	311	338	336	318	307	306	290	300	309	323	295	295	333	315	300	294	291	333	276	321	305	324	331	308	289	298	321	323	303	317	284	301	321	337	333	322	301	261	295	301	319	326	331	319	293	371	288	288	334	304	309	308	310	298	314	281	304	279	274	294	288	304	286	324	307	314	310	331	302	312	320	310	306	324	295	322	314	321	271	306	331	334	302	314	291	339	316	330	302	300	287	322	313	317	305	294	334	319	319
8016	1361	613	1487	945	373	320	312	346	358	296	311	368	327	328	347	327	316	315	299	308	330	333	344	352	327	336	327	311	303	340	315	324	345	322	362	304	317	314	313	321	352	358	342	312	313	309	375	322	327	335	327	317	333	338	319	348	323	344	299	322	348	360	323	316	349	366	323	334	323	339	306	290	334	333	322	316	307	354	344	303	297	295	320	341	346	335	340	331	345	346	297	299	373	381	313	339	304	326	305	319	344	318	331	314	341	320	312	326	312	344	328	299	305	320	302	318	318	303	359	339	347	317	308	348	342	305	349	321	337	298	306	342	334	282	311	345	352	333	325	330	370	317	334	337	346	338	335	344	307	347	360	304	338	329	345	354	344	335	327	317	326	375	332	304	312	334	313	305	353	318	307	335	301	325	325	342	337	340	321	316	318	328	306	318	315	299	312	363	363	342	335	326	323	350	325	334	318	352	320	355	329	296	341	326	361	342	338	333	325	354	340	356	325	299	307	326	325	349	306	322	346	335	323	358	324	331	372	301	316	324	344	300	317	336	349	315	334	329	350	312	321	307	354	331	331	326	336	356	321	317	328	323	323	348	355	332	294	308	327	317	300	329	335	365	318	338	338	328	361	327	315	337	352	315	315	304	309	347	334	348	355	335	322	335	342	321	341	319	342	315	307	316	326	312	324	341	342	363	341	324	331	316	343	331	332	311	318	370	318	327	340	306	344	329	336	279	323	346	341	347	314	315	313	351	373	311	330	368	324	299	329	357	344	335	341	317	306	330	314	332	302	331	347	325	356	341	333	316	325	291	349	334	308	329	356	333	341	359	345	380	340	345	321	277	332	317	303	295	348	326	330	313	329	352	347	340	311	328	354	355	318	319	356	306	362	343	313	340	354	324	312	331	369	325	333	344	321	303	336	351	318	365	319	339	335	316	354	306	309	319	316	321	303	351	342	338	335	343	329	331	344	301	321	330	340	305	321	337	303	322	314	333	337	340	357	305	333	331	360	303	359	364	327	301	314	329	342	361	341	316	328	324	343	311	334	353	318	337	313	317	334	347	323	301	332	309	322	349	340	328	367	304	312	347	309	289	344	360	337	309	315	303	320	351	307	353	344	313	324	327	315	318	347	307	353	322	333	310	362	322	328	337	318	327	329	316	363	339	330	338	324	334	335	317	336	365	320	320	327	327	357	312	315	349	332	373	343	313	319	318	305	323	312	316	325	296	365	313	329	332	365	323	312	351	342	306	317	314	359	327	324	317	335	303	332	340	348	299	306	348	323	318	339	314	308	303	333	299	308	329	338	340	331	340	307	327	337	319	325	298	324	302	314	332	306	325	346	340	353	332	334	321	325	336	302	316	351	314	322	337	330	357	318	311	308	315	344	335	341	348	328	341	338	302	314	321	317	300	310	331	315	315	290	318	360	285	317	312	330	339	335	326	310	303	343	302	357	344	312	337	312	333	380	345	345	360	335	320	345	313	338	338	334	317	305	329	330	294	321	338	306	316	342	327	315	358	346	315	339	323	315	344	357	326	320	342	315	331	317	306	330	344	340	321	343	334	323	330	316	350	331	361	290	332	327	341	314	332	334	337	337	321	330	308	323	359	355	302	319	305	336	331	343	334	357	303	328	348	341	299	344	308	317	336	301	331	314	325	316	359	304	354	332	338	328	325	323	325	346	334	352	357	332	327	325	321	342	334	317	295	331	361	348	327	347	326	340	336	336	314	322	320	333	342	322	289	288	348	330	329	327	334	347	333	318	319	332	326	345	320	310	321	312	339	316	312	329	322	322	347	350	333	303	338	308	331	353	341	311	327	325	329	345	346	331	289	326	341	325	345	305	324	304	303	326	348	327	347	311	369	341	329	313	353	362	337	337	329	340	347	310	279	345	342	331	337	358	303	351	356	334	340	334	317	328	298	337	325	342	291	348	312	312	314	333	366	343	335	337	329	343	316	342	373	318	349	306	358	351	350	303	345	330	333	317	327	317	330	324	349	302	315	335	308	355	328	328	346	278	298	351	307	312	324	327	354	346	372	327	316	328	356	325	308	292	346	331	315	347	332	345	281	303	347	337	341	324	341	296	314	348	334	305	344	311	327	338	346	302	330	331	335	322	346	315	371	326	311	319	319	352	337	324	341	331	320	318	315	342	324	336	317	346	289	337	319	354	314	344	319	342	339	308	318	334	286	307	306	299	338	306	308	351	300	294	332	339	311	334	326	335	327	345	342	299	335	319	331	325	308	349	342	343	315	347	313	337	352	339	371	328	337	318	356	316	311	313	318	330	321	348	326	351	312	301	317	368	303	306	313	321	334	317	355	339	340	354	335	313	344	299	328	363	325	313	310	362	337	322	358	330	323	312	345	321	323	323	335	286	324	289	340	342	315	325	399	358	353	340	376	302	345	325	310	335	344	351	327	368	315	305	321	352	306	370	294	339	313	328	340	320	366	323	299	334	312	317	318	320	319	319	320	318	337	314	324	333	311	348	311	328	356	330	312	348	330	357	315	375	323	327	321	341	311	362	348	329	309	357	321	331	317	325	330	311	332	332	350	319	353	340	347	337	323	340	304	347	312	322	341	343	319	320	314	357	325	311	329	316	351	324	317	331	372	338	358	334	330	346	325	281	366	359	327	346	302	323	295	329	338	348	319	333	315	349	315	310	329	371	313	307	349	358	301	342	344	343	327	351	326	342	324	324	318	291	314	296	311	320	333	328	321	349	326	329	344	330	302	339	327	319	317	308	325	317	328	340	310	297	361	351	305	380	325	322	303	331	331	303	318	352	294	305	316	324	302	323	336	295	343	332	347	312	319	300	352	325	352	314	322	332	335	327	303	364	356	347	342	327	326	319	336	359	346	331	367	322	358	295	327	304	333	336	346	345	326	315	349	320	350	347	310	335	318	347	316	322	342	334	341	326	310	346	339	329	340	323	339	371	316	357	358	315	343	332	361	332	319	305	347	310	321	316	367	366	369	316	318	372	332	341	313	342	321	340	330	365	371	327	319	321	349	332	320	311	323	363	339	319	287	338	341	308	319	347	287	326	356	335	328	326	334	332	347	310	345	365	339	332	330	345	359	320	329	343	324	329	327	297	323	373	333	353	345	348	331	349	296	351	347	339	322	330	314	357	295	346	346	301	293	350	338	352	314	334	341	323	325	309	328	333	292	318	307	325	348	286	362	328	354	348	301	342	306	346	313	356	310	339	316	338	324	347	348	335	316	329	379	323	366	320	325	324	317	297	303	304	307	324	335	306	310	343	311	341	320	324	355	373	373	331	338	321	301	351	292	338	356	318	280	327	310	311	305	336	360	320	308	336	318	321	323	324	321	333	307	343	343	340	309	350	320	344	326	349	355	328	279	317	366	366	347	310	337	333	329	318	346	319	305	359	321	331	329	305	351	328	320	359	344	308	324	327	310	357	307	332	346	333	326	304	340	326	330	326	326	323	337	329	342	347	286	371	315	318
6952	2128	1440	5751	3529	735	784	790	729	737	783	797	690	737	731	734	755	722	758	733	693	745	772	775	742	751	763	729	691	778	744	752	687	774	749	743	716	718	735	661	710	708	737	740	729	742	758	740	735	741	731	732	784	742	706	750	733	755	761	690	719	737	699	728	776	775	725	719	724	726	758	723	767	722	758	739	729	768	706	774	706	719	709	759	760	754	734	744	721	763	744	711	807	747	712	672	742	722	744	764	783	719	760	722	750	747	698	741	754	691	757	755	765	766	736	723	755	717	739	703	714	740	744	769	766	707	767	753	744	764	750	729	739	760	719	724	722	751	717	755	722	691	794	713	736	785	751	717	770	753	724	756	773	780	784	753	726	730	691	695	751	761	767	782	720	793	717	735	740	729	741	772	777	765	725	722	753	735	717	726	785	742	697	759	724	781	775	735	747	716	824	717	713	716	721	778	733	722	730	719	733	751	713	708	726	763	700	750	748	769	697	715	741	733	761	740	739	775	720	749	717	710	748	741	749	783	737	712	730	744	762	730	792	739	726	740	709	757	757	740	739	696	777	775	762	791	788	753	733	727	745	770	747	740	739	731	768	739	714	744	724	731	760	747	740	702	756	752	752	721	759	704	752	745	712	723	708	742	745	716	720	711	789	704	775	737	754	741	707	747	751	740	744	713	720	730	693	721	766	744	736	765	776	758	711	736	736	688	744	677	738	705	743	766	736	733	736	732	718	755	770	735	746	744	741	683	742	782	737	755	739	730	733	720	793	753	757	722	734	743	721	738	728	781	698	759	727	765	780	719	778	678	760	747	776	756	720	775	769	782	711	727	739	782	744	776	740	740	763	724	727	734	764	729	718	715	714	738	753	719	741	720	722	764	789	758	761	760	743	773	764	760	732	713	751	755	710	782	738	734	785	744	743	756	707	766	748	730	723	737	765	738	771	761	733	752	666	724	699	762	750	757	736	756	800	721	736	706	756	723	742	771	704	785	745	724	749	727	776	763	750	749	812	751	758	779	766	712	676	775	683	788	705	749	733	691	724	724	727	736	774	723	743	740	736	713	722	741	713	741	729	797	746	737	718	669	731	712	778	709	726	757	749	746	720	746	727	705	698	699	748	729	685	722	731	736	729	741	751	717	718	769	746	707	747	770	721	740	763	747	804	726	796	752	739	724	738	759	749	739	803	783	762	760	785	729	722	721	690	748	741	754	719	697	760	702	706	735	729	759	709	708	799	760	746	718	694	703	780	772	717	765	730	728	748	767	788	737	753	745	715	783	734	702	740	756	713	748	748	795	744	737	725	685	747	718	764	713	763	741	724	732	769	716	720	770	667	781	733	744	719	777	690	723	761	728	729	757	775	741	745	723	739	722	704	728	733	704	762	723	745	706	802	762	697	731	711	701	770	727	760	750	694	738	763	766	751	718	768	757	726	711	737	755	706	705	692	709	738	744	740	763	756	754	712	762	750	794	761	762	738	728	785	741	761	761	735	749	776	721	737	758	745	766	747	761	741	777	781	765	723	704	746	710	756	771	734	727	754	760	717	739	753	755	703	691	759	755	754	722	743	692	759	732	762	723	749	725	741	745	717	767	730	730	718	728	710	706	743	769	746	775	770	701	768	736	785	751	757	761	743	764	765	736	749	745	720	714	742	745	689	717	754	756	738	720	734	743	745	735	721	796	700	754	738	737	707	748	774	756	779	756	705	692	710	769	724	686	718	727	742	793	714	697	796	769	743	717	695	784	691	775	731	733	759	714	806	712	757	784	741	760	696	781	739	745	714	752	750	746	724	709	682	662	719	720	738	782	781	789	737	715	745	750	763	717	768	730	730	783	719	756	772	751	739	729	726	715	717	734	769	737	780	709	722	737	738	710	748	755	723	703	753	742	774	717	694	754	747	756	764	702	726	710	720	749	779	746	735	686	743	777	770	711	742	744	740	764	710	750	736	778	752	732	730	725	721	718	747	775	780	771	724	760	760	724	709	788	750	664	710	783	761	757	711	738	703	745	767	713	731	738	771	706	728	690	717	726	837	719	755	777	776	745	793	804	741	695	705	738	697	759	795	744	734	814	743	769	752	721	781	720	739	755	745	731	725	734	777	719	732	699	761	738	762	693	730	703	748	694	740	725	710	678	667	770	686	756	720	757	746	758	724	713	753	755	697	767	699	691	756	777	717	765	734	771	762	741	712	712	718	757	755	701	707	775	732	736	679	697	764	714	752	770	739	716	718	747	680	768	698	705	730	716	752	743	781	729	777	757	760	770	734	726	750	707	732	743	737	771	738	753	728	744	705	725	729	755	753	716	733	711	767	713	711	717	720	776	741	713	741	752	734	759	725	772	740	726	730	707	690	712	741	688	755	743	773	745	745	739	778	795	701	699	735	761	781	733	727	790	724	747	736	711	746	745	810	720	744	721	762	744	719	785	737	791	749	743	749	733	739	748	707	741	744	768	721	784	750	778	750	769	752	778	720	720	778	698	700	729	749	752	717	709	764	754	725	759	787	761	752	770	713	784	780	744	764	719	754	698	752	740	732	797	756	769	731	684	769	732	733	688	751	690	751	720	761	751	726	696	730	784	739	753	758	720	777	713	772	732	688	744	763	719	743	702	767	741	710	703	738	730	740	715	690	721	718	728	735	756	751	740	689	714	779	781	783	752	743	727	753	734	758	744	763	716	742	737	780	762	699	756	755	776	743	697	771	716	710	746	767	754	758	736	746	675	751	739	772	699	686	720	737	729	739	762	730	785	742	726	752	749	731	737	755	747	764	696	697	732	734	723	694	761	751	712	733	740	779	759	752	767	713	717	673	738	781	743	766	768	745	777	695	734	766	725	706	768	766	738	751	769	755	733	727	743	754	714	710	725	730	737	763	772	722	800	734	796	737	744	764	759	754	745	742	729	713	718	759	767	728	759	711	731	753	742	743	708	702	721	814	753	703	748	765	718	746	729	730	689	775	771	774	677	715	709	752	769	748	732	734	762	745	721	695	709	783	744	713	745	772	737	763	765	738	722	709	726	771	694	750	737	733	744	702	719	703	744	717	731	726	752	712	766	743	705	722	704	733	766	761	720	771	772	744	737	801	739	757	739	800	706	744	706	749	732	745	759	746	732	746	785	711	768	730	712	743	760	745	676	683	750	740	714	726	726	733	710	695	725	737	751	714	753	728	747	740	738	760	756	708	735	797	744	742	753	712	732	730	701	737	729	737	752	730	748	741	719	704	743	824	688	792	734	735	719	765	784	734	788	746	756	777	767	716	747	768	757	749	817	749	753	745	760	736	680	702	776	722	757	746	770	741	748	725	800	737	747	748	726	775	754	756	716	784	755	709	718	745	715	820	770	718	760	844	749	754	769	723	756	764	766	753	754	740	736	711	760	767	778	691	744	797	711	748	750	751	728	746	750	772	742	753	719	712	675	704	719	716	727	750	757	713	749	736	672	738	748	739	710	735	788	678	750	744	756
48114	29078	14708	22895	23745	2108	381	288	240	275	222	252	220	204	227	214	194	204	213	193	183	162	170	182	187	167	178	184	155	163	175	191	179	157	147	162	179	190	166	190	159	178	146	153	177	161	185	183	162	161	166	167	200	160	167	180	147	166	179	157	184	177	177	171	162	178	181	169	169	160	156	180	169	164	164	163	160	200	155	166	173	166	152	162	149	172	177	194	168	181	175	184	169	156	170	144	165	153	173	181	157	180	145	164	169	154	162	167	176	155	175	161	172	173	178	159	195	169	160	174	149	178	164	160	143	165	198	156	164	160	170	173	170	148	189	176	161	181	158	179	147	161	161	183	157	189	141	179	171	169	159	161	163	179	188	172	172	162	179	146	176	138	171	154	159	156	167	150	171	159	165	177	189	167	156	149	160	167	158	197	154	181	171	196	156	147	157	169	181	160	177	174	174	166	163	201	167	163	159	185	169	179	150	153	156	166	177	168	151	176	159	169	181	156	161	173	162	174	196	160	149	187	188	167	178	187	157	184	169	160	170	167	161	173	172	165	157	184	193	143	156	179	129	171	159	148	174	156	167	166	164	160	168	171	158	164	142	172	166	150	118	161	144	167	153	163	167	199	174	157	153	159	165	175	160	145	148	180	170	151	161	143	163	185	175	181	175	155	151	159	161	197	163	173	182	170	161	178	152	179	187	151	150	157	152	139	166	157	154	172	161	167	173	167	149	155	163	165	167	154	184	156	159	174	178	163	181	175	183	165	172	153	183	152	153	192	179	173	140	163	159	165	182	178	177	165	159	162	160	169	159	181	157	177	180	165	190	167	168	187	168	156	153	150	162	152	184	162	166	141	142	176	176	157	153	178	183	144	174	182	161	153	184	156	178	156	185	162	170	157	167	172	169	172	183	162	191	161	159	170	139	167	147	162	168	160	157	167	145	179	171	174	163	175	165	170	158	151	154	168	176	181	180	162	142	145	164	156	152	150	183	171	193	168	161	178	171	148	162	138	166	150	167	164	172	154	167	152	159	163	167	175	162	180	139	177	178	174	152	157	160	156	181	152	165	176	160	167	171	167	157	151	166	157	157	185	181	155	196	142	155	176	168	131	165	183	142	150	161	153	168	148	187	187	178	175	177	188	129	183	165	144	145	182	167	166	177	169	152	193	168	135	141	157	152	171	167	177	161	172	150	183	159	168	172	167	142	176	181	164	164	134	156	172	170	156	161	152	168	172	174	183	184	153	159	158	162	154	160	181	168	150	148	157	177	159	194	155	153	174	164	169	159	172	145	170	140	153	133	182	165	161	177	179	184	157	164	168	167	140	173	166	185	154	163	165	174	156	162	157	182	166	174	182	146	161	159	179	182	157	139	174	160	147	149	155	165	150	161	178	154	159	156	194	167	142	198	151	164	152	155	168	150	152	174	168	156	160	159	180	168	171	203	148	202	172	173	131	185	199	173	174	160	155	193	155	160	168	158	160	166	163	158	172	170	165	201	153	170	182	163	188	171	168	180	153	154	165	168	174	168	175	164	165	188	142	178	166	170	150	164	182	167	181	156	169	189	167	174	187	180	161	161	162	164	172	170	148	139	165	140	154	170	145	160	153	165	176	171	164	163	168	147	193	175	195	135	143	164	160	157	162	131	176	157	175	184	150	171	171	174	161	171	155	142	167	197	154	176	159	151	161	147	167	183	172	143	165	151	166	159	180	164	169	153	177	165	156	155	173	169	162	176	157	177	167	145	170	151	155	175	165	143	142	158	188	141	151	160	162	169	184	182	165	161	161	162	170	178	170	157	176	177	177	169	178	180	153	175	151	166	187	167	157	177	166	168	202	172	171	162	168	168	166	181	177	167	154	182	146	176	153	172	176	154	167	166	177	173	171	161	171	173	153	167	183	162	180	171	167	156	180	185	142	146	166	133	185	175	183	176	164	150	166	178	173	173	163	160	175	176	171	176	176	175	169	157	161	180	170	166	141	166	170	151	159	143	162	181	154	161	174	162	145	156	166	156	156	166	159	170	148	167	152	195	170	174	177	168	163	154	172	164	174	142	180	160	166	191	175	171	176	175	159	161	151	151	174	170	175	152	150	179	171	133	156	179	157	186	149	168	159	158	155	178	184	156	186	153	160	168	157	156	173	145	180	166	171	157	173	149	161	150	170	177	162	174	148	151	169	169	146	162	168	143	173	147	178	182	184	174	143	142	142	174	149	164	172	159	160	186	180	192	178	167	152	176	146	179	126	151	180	163	178	183	196	169	170	171	186	166	186	157	164	163	166	148	177	171	144	180	180	167	162	149	155	176	168	172	167	142	169	169	157	180	168	174	171	182	158	168	177	169	161	186	158	155	149	161	166	165	172	183	186	162	178	168	170	171	161	169	177	165	169	161	145	175	180	160	178	189	150	168	159	175	159	170	146	183	172	168	175	154	175	175	166	146	165	165	156	183	139	160	168	153	164	173	173	164	178	160	166	182	173	182	152	172	190	149	190	178	154	174	152	184	198	185	159	166	165	155	154	165	197	151	183	167	175	176	175	172	135	140	189	170	186	173	161	156	171	194	180	169	154	170	175	154	189	148	153	154	163	179	161	166	182	177	144	156	151	158	155	156	179	164	160	141	151	177	162	184	185	151	168	180	161	166	169	170	147	174	165	166	176	169	176	178	173	162	166	171	145	169	161	175	189	190	160	180	181	165	162	193	151	162	172	183	182	158	141	154	167	186	159	176	177	165	161	159	173	158	170	158	171	182	154	172	176	161	166	163	180	160	139	137	151	183	185	159	152	160	185	161	169	137	184	176	173	170	168	163	179	179	195	180	168	154	152	153	175	194	168	162	190	176	179	161	159	160	167	184	162	198	158	167	185	173	188	173	156	149	159	173	181	196	146	163	150	162	183	163	179	169	203	173	163	132	177	146	171	168	181	165	146	163	183	189	158	160	186	189	156	146	167	160	151	160	172	175	177	176	174	172	170	175	172	159	167	171	135	171	168	166	178	172	156	180	184	171	143	176	143	161	131	180	151	156	192	182	160	147	156	171	152	160	159	165	180	157	172	151	149	160	176	166	149	153	173	152	150	159	183	164	157	153	154	163	161	165	160	188	165	172	156	156	179	150	159	172	184	159	181	182	157	190	168	176	153	153	199	171	161	166	172	161	149	176	165	160	157	189	154	160	159	178	197	180	152	149	178	153	161	163	135	166	161	208	169	174	156	175	181	191	146	158	155	164	149	156	161	178	154	170	173	177	172	174	179	150	174	161	169	171	175	156	164	164	156	161	195	176	166	166	167	178	178	157	163	160	155	197	159	150	177	177	139	159	158	185	144	155	174	186	169	174	161	178	152	166	183	190	172	164	150	157	163	157	172	154	164	167	166	171	177	158	151	161	170	174	175	165	158	159	150	183	160	153	179	174	169	144	159	176	164	185	171	164	159	177	174	172	173	187	172	179	167	159	160	167	185	158	158	162	157	183	176
25295	19055	12518	31166	26527	1602	1440	1215	1087	966	850	799	687	640	666	598	574	543	526	562	541	528	519	504	493	495	468	441	496	468	471	459	466	429	443	454	434	441	455	431	417	391	449	444	452	420	430	456	422	429	411	424	410	414	384	415	395	419	411	415	426	400	458	447	420	436	434	371	434	431	458	437	392	410	398	439	447	399	398	400	388	410	414	397	400	387	383	446	360	419	433	389	402	416	406	424	405	425	419	407	384	415	413	365	401	412	403	404	405	421	418	400	395	384	434	439	386	451	390	373	412	360	401	424	413	408	382	416	415	398	426	388	397	381	388	382	395	405	374	449	367	386	367	392	424	415	427	393	414	403	419	365	401	398	398	422	403	428	399	407	410	432	409	388	395	395	409	407	409	376	436	427	389	425	406	395	421	397	411	413	394	401	416	371	434	398	438	422	412	390	430	385	432	409	402	410	422	409	423	383	415	413	400	393	395	410	396	389	434	423	387	377	403	406	411	377	393	398	393	396	388	401	456	426	384	421	416	412	413	408	391	396	408	445	383	395	461	436	433	396	399	405	380	414	417	370	404	447	372	415	389	356	428	393	436	418	379	390	350	403	410	385	403	417	402	418	388	404	398	419	391	398	382	401	419	374	380	388	392	413	440	379	416	363	414	406	418	405	430	419	406	367	406	407	429	364	398	392	421	334	384	390	387	380	380	390	416	398	459	422	402	376	446	385	426	390	412	426	383	426	432	402	387	399	415	425	417	409	398	412	400	404	404	412	383	385	401	374	373	415	408	412	401	447	430	415	412	420	391	425	424	409	390	365	443	376	436	424	386	419	388	425	397	404	407	402	389	406	399	370	416	406	381	416	406	380	419	394	412	404	385	430	434	392	375	387	402	373	377	427	395	409	406	431	405	400	417	412	387	443	400	400	395	407	377	402	426	391	417	418	386	399	423	415	319	399	419	382	393	407	394	425	375	391	405	380	393	421	383	398	382	415	387	425	455	427	392	414	402	411	392	437	381	344	429	394	412	446	441	432	413	420	366	423	384	392	429	402	412	417	377	410	417	422	378	399	392	433	413	427	390	414	394	421	389	442	438	394	396	426	372	406	437	356	391	414	423	412	416	408	418	407	390	423	374	352	385	399	421	439	385	389	408	394	442	384	408	400	379	366	437	415	387	381	411	348	426	408	380	410	388	369	421	407	404	407	404	382	398	414	440	422	385	450	409	397	389	378	403	424	406	367	418	427	428	393	424	453	407	395	383	394	423	411	367	392	388	413	437	417	363	422	410	394	423	375	417	438	413	453	438	385	414	425	420	392	400	420	427	395	385	394	402	389	441	410	420	406	420	391	421	389	395	396	401	407	404	388	439	400	391	387	420	404	412	427	387	410	434	394	387	412	421	399	441	393	420	431	426	401	392	429	416	447	389	405	401	404	408	397	419	429	371	415	370	389	386	404	424	424	435	404	426	448	383	417	434	387	407	423	382	411	412	385	422	378	413	429	385	404	397	374	412	401	415	398	406	402	389	383	416	375	422	407	385	369	387	357	380	390	431	403	429	365	370	389	443	420	395	383	382	394	371	416	392	351	429	406	380	433	400	414	401	420	453	427	395	423	395	413	390	388	404	378	398	401	388	396	409	408	389	369	388	424	385	421	389	398	404	426	409	398	388	415	398	390	400	425	409	397	372	380	380	439	383	395	398	439	379	374	438	402	412	421	387	417	406	402	395	361	385	398	397	426	379	397	406	385	382	413	415	421	408	407	408	391	395	370	393	415	410	390	390	399	392	421	432	413	427	421	396	397	394	399	396	415	430	396	382	413	435	388	377	400	387	372	466	406	387	398	430	436	424	409	413	410	399	423	414	413	402	389	367	398	406	387	407	421	399	430	433	419	381	402	431	420	390	391	408	433	425	415	409	445	403	413	396	405	399	409	404	418	434	392	387	405	408	404	402	395	397	389	374	424	431	411	414	394	414	418	379	405	385	384	435	386	397	410	404	386	433	382	378	417	412	374	387	417	417	430	364	424	388	438	381	410	387	409	432	412	405	439	409	387	409	397	433	378	420	399	385	409	409	391	399	425	399	369	403	417	400	384	416	389	389	395	421	381	446	420	400	400	355	404	417	390	393	385	422	388	398	400	406	423	426	403	419	395	361	385	396	390	461	405	416	384	419	410	415	424	372	396	405	392	393	382	392	409	416	362	399	414	404	425	415	379	387	377	434	440	381	410	390	390	417	404	395	404	376	397	404	395	405	386	436	418	382	429	384	429	390	407	402	406	422	413	397	366	376	393	399	387	357	421	400	438	411	437	414	426	402	393	377	432	435	407	419	385	408	423	407	426	430	426	428	422	398	450	382	393	411	408	394	414	419	376	421	389	382	424	402	384	409	428	427	389	403	390	403	386	397	397	422	376	402	404	396	409	408	383	387	367	417	385	359	399	393	420	364	429	388	414	427	408	396	416	390	435	413	409	435	390	385	419	413	388	423	416	436	382	454	437	402	426	393	388	389	425	427	418	404	394	379	397	412	425	420	407	431	374	407	395	387	394	405	416	392	397	411	393	400	432	406	381	379	413	418	386	374	406	385	398	393	392	416	429	438	396	355	410	412	402	426	412	414	404	419	388	359	397	430	442	385	402	399	411	417	382	362	427	386	384	426	413	388	423	389	423	421	412	399	417	388	410	410	482	397	424	423	378	402	384	384	451	430	396	421	374	415	392	423	388	386	397	402	416	357	405	401	395	418	411	418	396	413	377	403	422	401	399	386	393	393	377	381	411	411	438	433	393	411	402	368	380	418	363	396	429	446	370	427	399	405	424	422	391	388	427	384	444	412	380	399	385	412	380	427	378	402	445	354	397	394	410	398	381	394	429	403	400	377	409	411	415	403	405	429	377	430	393	400	368	431	371	414	377	393	427	442	382	396	417	399	427	419	411	412	434	388	427	443	393	394	392	363	404	398	398	399	397	400	400	395	432	423	458	413	383	382	435	411	406	378	427	395	389	387	444	379	402	385	404	381	431	392	426	364	367	411	417	447	378	404	372	413	395	466	426	406	400	420	410	399	422	407	382	385	419	391	366	384	394	387	422	413	394	419	351	419	394	381	401	403	425	429	393	413	429	429	375	372	385	406	434	399	390	384	407	409	382	417	376	392	358	380	383	394	461	428	402	376	399	401	381	382	430	381	412	431	444	399	403	410	392	434	407	418	413	453	409	434	395	387	426	399	411	392	391	398	420	375	396	398	428	402	411	365	389	418	383	392	398	415	361	418	389	415	439	418	401	395	372	426	412	398	386	423	384	394	419	386	413	406	378	388	363	429	373	395	421	404	410	431	425	410	384	370	371	421	418	437	409	374	421	387	394	408	417	400	375	380	382	389	402	387	386	392	404	396	385	436	404	395	384	381	413	400	388	397	427	415	410	410	383	395	402	360	406	422	394	417	396	416	379	390	394	428	410	398	424	384	374	420	432	395	383
62561	42563	22140	26480	37947	5543	596	379	310	260	239	203	199	207	165	191	171	156	155	142	163	154	165	122	126	138	127	126	133	118	114	136	123	117	108	129	121	118	120	133	116	132	122	130	110	107	115	112	120	115	126	113	120	107	95	108	119	118	103	106	160	108	103	117	118	119	134	134	127	111	105	129	115	108	113	105	121	109	122	107	115	105	104	111	104	117	99	114	109	101	123	120	120	120	130	101	120	110	120	132	111	108	131	118	108	100	128	113	112	130	104	116	105	122	106	107	109	120	112	122	112	102	111	123	108	115	100	108	108	109	114	100	102	123	97	129	107	111	104	104	102	115	104	99	123	120	104	99	123	129	106	114	105	118	97	121	124	118	124	93	115	105	110	104	96	101	115	87	108	122	110	123	119	128	118	122	117	114	123	124	104	115	128	115	101	116	104	109	110	99	138	107	113	116	106	118	124	112	103	97	113	92	117	98	125	115	114	118	92	122	94	110	123	123	112	126	126	106	126	108	118	101	111	120	95	112	108	107	127	107	128	119	103	97	118	119	111	92	120	114	107	109	77	101	113	104	103	107	115	103	123	103	102	124	97	116	105	127	117	110	129	104	91	105	100	115	106	118	117	119	99	130	137	102	122	109	128	118	108	121	104	110	119	110	116	104	95	126	114	121	121	111	120	101	110	125	133	104	110	115	110	120	103	122	100	113	99	97	111	106	102	112	110	98	107	91	120	93	103	106	104	125	118	109	92	125	130	115	94	117	113	135	117	127	129	114	113	131	118	117	108	123	115	118	114	113	137	106	121	112	128	124	124	117	124	93	130	113	123	109	112	98	115	87	103	115	119	106	111	119	118	96	97	120	127	102	112	107	120	135	123	130	113	110	118	113	115	109	101	115	131	124	108	114	119	108	90	119	124	136	103	106	102	98	123	101	115	109	126	111	120	105	115	108	130	116	116	115	116	126	108	118	121	94	108	123	103	122	124	114	108	115	109	91	129	118	109	118	123	129	120	106	108	109	107	117	116	124	136	109	115	106	131	123	98	118	107	125	126	94	99	139	93	104	89	115	98	121	114	126	113	109	134	112	112	114	113	91	129	109	118	91	112	119	132	115	116	111	119	109	136	108	106	112	123	103	112	117	107	119	109	127	105	120	125	118	111	116	105	98	110	101	130	91	111	126	105	98	115	122	93	120	120	108	105	105	103	91	110	111	103	131	97	105	105	116	124	111	121	116	119	101	111	113	116	101	103	114	109	126	130	98	127	97	115	98	90	116	112	138	117	108	115	123	123	119	114	109	102	101	117	105	125	114	126	117	120	107	128	121	96	109	105	104	112	119	113	105	101	90	120	116	99	115	127	126	108	118	110	114	101	116	97	121	119	100	99	103	121	105	81	126	108	106	105	116	120	126	119	104	112	119	126	117	106	109	108	105	125	108	121	108	102	121	117	133	109	108	111	109	100	109	108	110	106	141	105	110	114	128	109	118	100	99	121	134	112	129	102	108	121	104	100	105	97	111	118	101	143	103	121	109	107	112	119	98	95	131	108	90	114	130	127	112	119	116	109	106	105	111	116	124	127	119	117	101	114	117	115	111	118	149	122	103	105	128	128	111	109	86	100	114	111	135	114	108	114	107	109	110	114	101	126	116	108	113	105	111	114	114	99	89	106	112	126	107	125	114	122	101	114	112	92	109	121	143	120	111	124	114	109	108	126	99	117	109	94	112	101	95	105	117	119	144	118	124	123	121	103	125	107	118	106	120	108	90	123	110	102	117	125	135	129	97	132	111	120	127	109	133	97	88	104	116	96	110	112	136	97	119	127	107	120	113	140	112	109	104	105	103	100	101	110	82	112	97	120	114	121	116	103	96	114	102	116	116	130	114	99	120	103	103	113	119	104	122	114	115	104	131	119	103	104	106	102	107	103	122	106	97	110	96	119	109	126	137	132	134	109	108	110	131	117	113	114	115	126	123	115	113	123	105	105	97	99	130	123	110	125	111	88	94	123	126	113	100	112	116	103	109	112	115	102	105	128	100	102	112	113	97	108	111	99	120	104	124	117	92	114	112	91	110	112	105	113	122	109	108	113	118	91	112	108	113	120	114	118	114	107	121	115	120	120	104	138	124	121	86	109	94	103	122	99	111	116	109	107	106	106	116	110	125	109	115	117	114	98	113	132	117	125	125	122	105	103	125	113	114	113	99	101	124	118	104	102	96	120	121	124	106	109	114	95	101	105	110	124	118	117	120	107	105	106	122	102	116	116	115	103	88	115	104	101	106	115	111	117	123	86	102	108	120	103	115	117	118	136	104	127	102	118	117	96	119	110	112	88	114	99	124	112	103	114	124	103	98	93	100	112	92	114	118	105	96	102	87	113	116	127	100	109	127	102	122	112	102	133	111	119	119	109	81	104	109	90	88	118	105	95	112	114	116	110	130	121	118	117	112	117	111	117	123	113	103	127	134	115	117	104	123	123	123	123	122	130	121	117	101	99	96	108	112	98	119	119	127	110	117	120	112	108	106	109	118	98	111	122	120	125	122	118	109	107	111	128	122	120	124	125	102	102	96	94	121	112	129	119	103	116	104	106	103	113	96	122	92	93	114	119	107	110	124	105	120	109	125	100	115	109	118	104	119	108	121	121	113	115	111	128	105	110	119	120	114	125	114	129	104	128	110	129	104	129	126	118	122	104	93	101	118	94	119	107	98	104	114	115	100	119	110	108	125	100	111	117	102	110	113	98	120	109	113	138	110	115	101	120	125	119	126	111	118	121	115	96	118	128	120	111	121	97	122	118	118	114	101	120	103	120	124	111	109	99	104	116	140	102	111	105	114	116	115	100	105	103	130	106	129	100	95	104	118	104	126	112	116	118	110	127	108	107	95	114	122	128	113	116	111	106	99	121	126	122	104	143	104	113	125	121	117	125	127	107	132	111	117	116	114	112	92	113	109	105	121	98	120	125	102	113	118	117	126	119	120	116	117	122	95	116	129	120	119	113	104	103	120	111	115	119	107	114	138	112	113	102	113	124	123	106	96	103	127	127	122	121	114	124	139	121	97	121	112	101	112	117	109	110	131	110	104	88	135	113	125	104	119	120	110	117	98	101	129	113	106	108	105	112	112	114	125	117	114	126	114	116	99	113	123	115	111	113	117	112	109	96	124	117	102	114	104	98	116	105	101	128	127	98	132	107	123	103	106	120	129	118	113	123	123	126	104	115	121	124	115	123	116	126	116	108	103	110	101	103	108	109	130	124	113	110	110	121	108	112	109	105	111	116	116	113	132	138	110	96	104	115	109	111	115	98	104	98	123	104	110	96	95	112	102	109	119	135	101	103	129	135	115	121	116	110	99	116	100	128	104	133	114	119	122	112	104	141	104	109	107	93	127	103	119	110	128	131	111	117	114	107	110	113	130	111	103	107	102	118	122	121	116	117	103	118	129	122	111	117	121	118	83	110	124	102	134	98	112	128	108	118	105
33785	28037	14871	31257	32332	2734	2209	1820	1552	1337	1160	1028	937	832	772	751	696	649	607	620	533	518	465	510	461	442	437	452	464	413	452	445	427	416	366	367	374	371	360	361	399	378	378	346	363	337	336	355	380	365	330	338	313	346	357	382	338	342	346	355	307	332	334	310	353	351	362	305	316	339	328	319	340	323	326	278	313	325	325	332	329	329	334	308	295	293	300	315	327	290	343	318	327	351	327	296	305	344	288	311	289	321	305	283	343	317	290	294	326	327	283	281	326	326	301	320	330	295	314	295	288	278	328	320	317	329	336	277	281	319	287	369	338	283	302	331	324	314	275	313	316	301	342	289	301	332	300	312	304	307	324	297	312	297	322	280	313	341	301	319	318	340	299	289	308	324	341	286	303	313	258	339	311	308	323	278	321	342	329	330	271	305	295	298	280	284	311	288	324	308	329	291	315	305	322	305	314	287	305	328	305	303	311	302	323	303	331	316	274	306	316	298	292	304	326	313	345	299	329	318	296	292	280	318	293	309	328	300	278	316	326	286	322	314	294	323	302	312	336	320	326	332	279	304	312	282	312	304	320	331	284	324	300	300	327	323	300	306	296	309	308	291	301	284	291	314	323	300	310	271	342	305	312	313	308	306	289	311	308	306	312	291	283	292	291	321	311	282	296	298	304	314	305	303	281	321	303	326	322	299	299	307	321	296	285	307	313	289	289	293	335	307	295	323	306	325	319	341	300	300	356	309	318	298	293	307	319	289	291	301	331	308	310	321	303	318	304	301	322	298	303	292	295	323	289	310	326	317	292	306	240	363	307	299	304	323	325	293	324	315	312	297	294	323	283	284	311	327	308	322	327	283	317	266	310	319	296	302	301	316	307	310	308	265	325	309	273	309	302	311	307	295	292	307	291	319	283	297	293	324	293	293	323	302	332	283	331	307	286	322	314	270	322	321	293	287	350	290	310	309	315	300	310	304	261	309	319	281	304	295	325	300	282	291	309	301	309	289	334	308	335	266	329	310	314	262	321	339	317	291	333	310	311	302	313	312	344	313	340	284	290	324	317	293	311	327	314	301	309	315	330	300	285	302	285	356	290	314	342	312	278	295	316	295	335	285	329	288	293	322	295	304	288	314	311	286	298	289	326	296	288	319	330	295	299	301	323	324	249	314	315	325	296	322	280	273	322	324	306	303	346	293	338	308	309	332	304	335	301	307	284	313	286	324	303	311	313	290	331	297	281	289	301	268	288	300	300	327	302	292	316	311	309	293	295	300	281	282	307	283	318	280	271	306	310	305	319	323	299	315	346	287	324	316	307	300	315	291	307	302	312	334	311	315	317	306	318	284	299	284	283	337	317	270	293	333	303	333	297	283	300	315	304	283	318	326	279	275	313	297	313	308	353	297	306	296	297	313	303	321	287	303	318	327	321	317	297	294	286	307	254	307	273	334	322	318	311	307	313	321	300	314	323	315	302	291	276	301	274	291	262	351	302	312	289	263	311	322	321	321	294	292	304	328	310	312	284	311	306	281	271	327	318	286	337	321	334	315	286	300	316	292	294	311	322	312	315	316	319	313	326	287	295	332	322	294	318	302	303	311	309	297	300	298	299	314	336	305	326	354	320	280	291	292	316	337	299	284	310	311	265	303	329	276	297	304	290	298	309	310	303	302	244	287	297	310	305	316	295	285	306	312	309	350	285	309	304	347	299	279	309	326	312	270	297	310	323	338	286	303	313	347	302	263	291	301	346	290	299	291	307	291	316	286	281	280	306	286	359	316	324	342	279	319	285	267	284	306	308	331	324	310	297	325	298	311	294	306	310	297	293	300	279	299	295	325	296	322	341	295	308	328	280	294	331	308	302	307	289	297	335	323	314	327	323	299	298	306	342	301	294	296	290	350	294	282	324	288	300	293	300	269	341	301	314	321	313	296	313	302	299	296	283	337	316	304	289	331	326	278	320	309	297	325	299	331	310	324	306	309	307	331	298	324	319	302	295	300	297	299	278	327	282	325	310	296	298	297	306	307	323	286	302	326	313	259	318	289	309	324	320	321	309	329	314	292	306	314	312	294	330	330	291	296	316	310	306	295	301	301	287	326	309	309	302	313	325	281	278	299	317	302	290	293	322	288	320	305	322	307	312	259	284	319	308	303	288	314	283	298	291	320	315	296	293	276	298	291	323	283	305	305	321	302	288	322	308	284	344	293	335	329	318	337	325	286	310	318	306	294	325	303	292	307	300	342	305	288	290	310	305	309	295	312	288	312	286	298	316	290	328	286	319	265	334	312	311	300	287	275	310	307	337	340	303	323	297	326	328	331	297	299	309	350	306	299	306	323	310	305	309	288	312	311	329	295	303	294	313	316	303	286	267	318	267	297	293	315	296	279	302	323	330	322	310	304	296	289	307	287	293	285	309	308	298	296	290	307	309	305	302	328	299	289	310	301	290	272	319	308	318	304	298	290	306	307	285	305	304	310	292	293	321	279	280	309	279	311	290	302	302	304	317	304	291	317	317	299	279	293	302	288	295	321	308	322	330	300	282	314	328	289	326	295	312	320	302	306	317	320	312	301	310	315	287	298	307	261	302	296	310	306	274	287	310	305	301	289	293	351	311	312	328	321	295	316	288	300	312	302	314	309	297	307	319	290	329	315	305	278	325	305	310	323	305	317	315	302	315	313	295	295	273	304	313	311	297	317	315	292	318	307	314	278	313	308	324	296	291	329	313	327	298	314	314	308	284	320	306	321	304	302	297	320	325	300	299	307	309	291	322	295	287	303	329	297	304	311	303	322	274	285	301	339	309	292	315	286	282	318	331	322	297	276	337	304	315	322	281	301	284	289	313	329	301	300	290	308	290	285	295	282	306	302	317	312	284	324	326	276	314	276	313	307	322	297	323	305	296	294	308	300	280	307	264	310	312	287	297	282	306	308	318	290	301	309	317	292	282	311	315	308	316	299	300	314	299	323	283	287	311	325	283	325	316	313	292	313	327	306	310	291	301	304	306	328	323	293	288	314	316	294	321	301	328	282	283	289	315	302	268	286	294	323	322	305	290	317	252	314	323	318	309	304	293	319	304	372	326	311	309	312	313	314	289	299	307	326	316	294	300	351	328	300	298	290	283	305	313	299	311	317	315	285	338	289	261	295	328	301	324	300	307	288	297	299	289	337	326	305	312	330	289	291	296	284	308	308	331	321	325	301	331	322	291	316	277	307	291	295	310	276	342	312	310	306	305	271	320	290	300	313	314	278	292	310	344	342	320	319	309	303	326	325	340	303	306	314	316	274	309	342	303	296	297	306	316	299	321	298	280	315	295	285	332	321	306	281	297	316	318	305	284	276	312	318	300	311	316	318	298	311	288	309	287	298	298	295	306	311	311	301	312	311	325	280	292	306	298	306	303	307	354	297	304	303	295	292	323	320	289	306	320	302	328	305	276	305	292	294	336	315	297	297	310	291	315	302	265	298	297	302	317	320	292	316
8081	1385	490	1316	979	366	349	370	336	364	314	335	334	300	313	319	329	333	337	353	336	329	341	335	338	302	308	311	325	356	306	323	347	332	319	336	332	346	344	321	366	311	318	347	345	323	326	309	313	291	303	315	330	295	307	318	348	290	340	340	288	327	293	358	305	322	318	342	342	353	333	341	324	303	333	309	318	349	308	297	345	313	320	310	328	341	332	345	321	316	312	294	324	341	302	324	307	349	343	321	347	313	345	321	353	330	315	340	312	303	326	315	335	340	322	301	363	341	359	302	344	301	344	350	326	278	319	303	348	337	350	323	353	325	288	311	351	335	335	315	322	359	324	365	353	315	366	307	368	340	311	316	329	334	302	337	324	358	293	342	342	327	334	343	317	328	330	338	298	317	320	340	329	299	361	349	335	356	328	359	337	323	343	343	348	307	337	342	309	329	338	351	317	333	363	325	341	326	341	293	327	338	344	327	296	322	357	323	342	306	311	287	324	334	341	345	344	317	333	352	334	317	321	318	352	357	345	297	326	349	334	322	320	319	310	340	339	314	332	360	308	323	319	329	303	342	327	330	368	366	319	301	317	381	338	347	338	314	315	343	355	335	350	354	336	352	323	361	345	350	316	321	308	316	333	305	342	294	303	339	331	310	350	365	340	305	326	321	339	288	320	336	323	318	381	323	329	316	310	297	313	336	332	327	314	332	323	311	343	284	335	333	308	324	347	357	350	350	307	325	340	318	352	348	333	337	335	340	320	328	307	350	321	343	348	321	352	320	359	337	309	310	358	317	296	334	307	378	328	324	359	321	337	316	372	349	347	327	316	330	342	308	326	301	330	324	339	319	343	294	339	333	306	303	308	340	345	331	344	320	331	342	289	324	326	305	332	332	308	292	319	343	370	316	340	331	326	311	356	329	319	342	368	338	344	315	320	350	326	341	322	333	352	341	338	322	309	315	350	340	344	308	329	318	327	341	357	346	348	325	317	302	380	301	290	347	324	364	353	329	317	350	353	322	340	302	318	341	310	277	358	320	354	320	329	326	324	322	313	320	345	347	309	323	313	290	324	336	323	353	298	355	343	352	329	323	306	303	303	301	301	296	338	319	318	343	352	336	332	319	321	328	299	338	324	347	306	333	340	332	316	344	314	314	295	329	312	332	309	335	328	352	336	321	342	330	313	362	293	332	334	329	324	332	359	343	314	277	343	317	348	339	338	304	322	323	321	326	318	284	366	347	339	350	308	311	308	311	318	331	328	343	314	303	348	303	331	310	318	325	318	340	343	297	270	350	316	329	335	321	331	324	347	331	336	335	336	297	320	301	327	316	317	313	308	300	308	320	310	307	344	334	338	307	331	345	298	330	310	314	320	299	347	321	305	332	313	346	300	345	310	326	316	309	362	317	322	323	308	349	345	319	331	353	353	353	331	332	339	301	324	307	313	314	331	300	325	338	313	320	333	289	331	344	323	347	336	314	308	320	329	358	292	322	337	338	350	300	265	343	328	329	336	324	324	353	348	337	325	319	299	333	325	312	337	310	332	357	347	349	303	337	321	335	332	326	350	321	325	329	352	331	311	342	291	344	345	358	325	316	318	310	274	330	326	340	311	322	316	359	320	334	316	361	312	324	326	282	319	341	314	327	336	317	341	289	324	309	339	351	322	359	337	322	311	329	349	312	325	328	304	346	344	349	309	305	349	371	314	332	327	315	324	380	319	286	311	299	350	322	327	314	328	333	320	335	359	338	349	363	300	299	333	334	321	317	322	299	301	341	362	327	296	363	314	326	336	368	339	347	311	315	349	328	321	325	358	352	326	352	304	306	288	295	312	340	332	328	307	292	330	335	326	342	352	352	328	332	367	329	295	292	324	312	339	308	337	347	332	336	345	352	307	342	349	350	316	333	310	355	345	347	375	297	335	355	319	347	317	327	329	340	362	372	314	333	336	332	301	375	297	377	317	311	307	337	319	315	318	358	325	322	335	344	340	361	333	322	298	296	347	344	352	320	338	289	333	311	351	364	313	318	356	330	347	360	326	346	333	313	322	344	356	371	316	352	324	347	346	293	331	310	308	310	310	332	338	303	334	329	315	301	320	349	326	294	333	349	315	342	342	327	343	325	348	318	289	321	364	335	336	343	354	314	320	338	311	348	333	324	291	353	315	315	302	313	337	353	339	360	318	317	332	329	345	325	333	297	301	299	326	313	300	304	320	322	311	355	350	307	327	341	320	318	307	322	329	314	323	300	347	342	331	302	311	300	320	306	318	298	324	329	303	323	329	345	307	350	342	340	318	323	310	316	314	335	305	309	324	318	328	334	360	331	339	339	347	299	344	319	324	304	320	314	321	336	338	293	327	377	335	369	320	325	332	333	297	326	312	342	304	327	339	289	336	304	298	335	337	303	323	330	342	328	333	282	339	323	341	336	354	341	317	332	309	302	309	333	337	334	334	351	339	309	330	297	365	333	333	355	336	325	340	360	350	302	333	338	298	315	353	320	340	322	345	295	316	321	323	328	337	316	322	343	305	325	331	319	335	331	350	308	340	325	323	325	300	338	337	351	333	317	333	339	323	295	336	341	331	344	292	295	337	317	349	369	333	337	358	314	349	298	343	331	341	356	365	337	326	341	339	303	327	315	332	310	314	325	323	341	329	328	349	335	322	354	314	335	359	345	340	341	284	344	324	328	312	324	344	357	330	336	333	322	289	345	337	343	340	361	352	350	291	358	311	356	344	372	313	335	331	317	357	341	326	343	341	341	325	317	326	323	333	367	336	329	322	337	318	312	314	323	335	332	295	341	308	341	358	319	331	373	327	335	327	338	312	334	358	345	298	331	336	330	331	344	308	310	320	351	333	333	360	356	309	340	302	298	313	323	328	324	329	358	358	325	332	310	343	321	291	324	344	327	316	305	309	361	329	314	321	332	292	313	295	309	326	344	345	348	329	291	296	351	332	359	316	304	304	345	305	322	309	348	351	311	316	348	304	290	342	368	327	341	277	348	304	323	319	357	309	332	332	329	343	335	318	341	356	328	332	323	335	294	315	361	337	299	311	390	334	320	326	332	292	342	322	344	327	328	333	355	326	332	341	333	329	325	332	326	350	310	320	337	318	333	356	290	357	338	345	349	326	338	320	301	358	277	314	347	355	352	346	340	274	354	320	312	339	312	312	307	340	355	288	330	311	347	339	311	319	325	338	336	319	350	320	352	346	347	331	322	327	322	344	328	347	312	296	317	367	334	291	314	327	342	318	307	324	321	363	332	326	321	317	335	340	305	311	324	352	354	300	331	319	326	295	294	374	324	291	345	359	292	332	335	329	286	336	332	315	290	320	303	322	337	347	354	335	308	344	334	340	356	329	308	332	295	313	309	313	361	340	342	337	332	294	321	299	369	295	334	337	315	332	337	330	323	333	318	377	323	294	327	344	315	338	331	325	330	329	330	365	317	351	336	351	321	318	330	348	330	328	339	341	309
6958	2087	1042	5245	3520	811	778	779	779	765	734	767	801	753	751	745	760	787	795	761	771	741	745	729	774	748	710	755	758	773	753	766	762	758	697	768	694	726	739	767	705	747	764	702	699	767	698	784	711	711	723	740	728	761	703	732	705	729	766	769	745	735	699	725	733	700	724	742	730	754	746	729	711	775	708	682	755	774	710	763	735	726	729	701	709	706	780	786	729	674	751	773	729	743	759	709	714	678	733	730	730	771	742	734	729	711	757	699	726	760	737	755	751	775	757	760	780	772	741	731	754	749	693	756	739	706	712	734	754	718	772	748	765	752	731	750	720	709	736	712	722	738	698	763	754	717	749	737	744	718	741	761	724	739	774	762	770	765	724	738	696	743	713	779	764	720	722	706	768	774	731	719	777	722	714	714	755	753	721	735	713	763	731	702	775	774	715	716	676	750	686	736	727	752	730	748	705	740	717	757	720	715	818	754	784	761	707	745	754	757	753	733	725	774	716	765	735	755	761	727	716	762	738	769	775	755	743	743	764	741	743	749	754	684	768	732	763	763	743	744	678	694	754	707	783	711	735	747	757	692	762	745	752	793	720	726	757	789	724	707	731	774	701	716	722	788	727	784	776	745	800	754	752	724	764	732	711	729	720	714	729	714	795	722	753	770	727	783	716	694	750	749	706	801	739	684	756	765	741	751	729	704	780	722	739	718	699	749	774	753	742	678	737	737	792	746	739	732	734	736	749	709	795	770	753	712	762	725	732	733	745	793	750	787	746	772	747	737	777	696	725	775	742	713	778	736	755	710	734	741	719	769	752	703	718	703	721	679	777	755	790	744	707	774	785	693	731	733	768	743	728	712	798	742	741	734	770	748	681	751	726	768	718	721	798	729	785	728	749	758	746	730	694	702	726	797	755	744	754	743	756	729	755	704	764	741	746	710	749	748	738	771	781	692	745	726	746	730	725	774	683	760	734	744	722	720	746	798	765	715	727	756	705	763	752	720	741	723	758	711	737	737	721	746	761	761	738	746	771	723	817	744	747	708	735	746	757	751	727	707	747	712	729	733	734	763	801	717	720	742	753	749	760	710	721	755	763	717	759	750	760	715	748	731	739	760	701	722	779	741	732	724	715	752	710	719	726	761	742	764	763	753	774	724	727	761	737	709	741	746	802	711	701	756	708	732	764	727	667	702	748	723	737	727	730	764	748	742	731	746	745	737	714	793	784	744	758	723	729	693	736	784	761	719	776	766	726	667	712	737	736	722	679	754	762	769	756	752	787	781	742	729	754	716	720	725	772	674	742	743	755	731	742	750	722	702	748	739	786	809	709	689	722	684	734	725	746	729	766	753	756	731	759	736	733	719	771	740	785	750	735	761	728	771	725	701	730	727	745	740	708	701	772	735	715	728	723	770	756	759	754	732	732	752	710	758	794	707	744	708	723	757	702	671	830	751	761	785	734	746	713	724	694	769	729	798	744	714	756	709	747	743	792	736	778	747	736	725	779	708	744	769	715	730	664	741	755	778	725	703	734	738	704	770	780	722	791	747	808	720	737	788	700	748	735	726	730	789	737	704	727	797	741	719	762	754	713	750	736	764	774	782	728	754	810	709	759	736	757	699	777	729	723	770	732	723	746	743	705	736	743	729	769	780	724	785	721	753	768	728	761	754	737	791	711	790	748	727	754	765	705	717	751	725	742	703	752	739	661	751	764	722	744	746	732	782	721	759	754	756	717	739	722	695	692	706	744	761	684	742	740	768	763	722	694	719	760	715	743	750	714	747	749	714	739	732	772	697	690	702	747	706	749	709	711	788	766	737	721	743	743	766	788	772	720	730	719	715	724	740	726	711	749	722	763	742	760	757	725	689	754	725	734	703	757	736	777	690	773	746	729	727	741	743	712	739	733	738	768	778	759	746	707	715	726	705	790	770	729	717	781	746	785	742	747	735	740	761	739	744	737	731	766	732	744	737	727	755	697	707	729	705	729	737	740	768	755	798	774	737	751	738	703	733	753	790	736	740	749	753	713	762	703	749	721	752	776	751	727	710	733	689	715	742	721	742	747	717	715	777	697	719	734	713	803	737	742	714	689	769	732	781	758	728	757	751	752	716	713	701	727	736	733	699	746	751	694	708	717	717	704	757	707	783	841	726	799	758	739	699	738	739	742	730	763	712	704	679	764	754	723	737	720	689	768	743	751	747	713	737	719	743	735	740	730	726	744	705	779	719	696	731	744	751	758	725	707	762	767	793	735	755	768	732	735	751	755	732	738	761	726	760	765	734	749	747	640	721	745	742	724	788	756	716	702	745	740	765	728	749	712	750	687	781	744	736	741	700	667	724	719	717	710	737	746	744	722	708	772	770	728	722	757	726	730	753	763	784	742	754	726	727	723	714	710	726	766	733	751	760	718	732	718	702	745	763	743	784	702	729	743	776	761	725	731	728	770	760	723	730	788	702	768	736	720	743	756	756	729	741	686	722	758	714	744	732	782	778	733	724	758	743	787	793	709	762	741	652	690	703	718	771	711	709	783	713	731	779	719	764	742	746	820	740	755	744	755	743	719	728	767	766	779	768	767	750	779	784	709	731	736	698	771	758	781	738	763	721	699	708	719	741	730	724	732	748	721	731	718	711	711	731	698	710	782	742	724	736	729	772	659	749	717	756	728	772	714	736	727	785	739	699	774	747	735	687	730	731	726	737	705	761	703	681	720	721	703	718	725	764	827	722	761	761	734	716	738	742	726	708	738	734	750	750	735	785	699	765	744	730	777	729	746	729	717	719	687	751	739	760	775	722	672	770	799	746	776	731	746	710	672	746	714	699	703	737	763	722	675	732	763	700	763	753	716	746	704	738	722	724	696	763	715	716	686	708	735	730	749	711	722	731	697	705	749	733	704	745	754	773	700	753	708	727	764	762	772	686	761	721	717	737	765	720	721	753	732	702	752	722	731	704	721	757	675	761	757	756	737	749	769	763	705	757	696	743	746	794	757	728	692	801	729	730	728	796	756	731	762	756	746	728	739	704	711	694	719	730	774	730	758	719	707	680	709	743	702	777	710	755	737	777	738	740	699	729	747	752	765	716	738	709	709	736	747	697	769	767	733	759	743	751	738	763	766	761	704	749	735	747	774	765	753	723	756	776	708	703	764	733	755	782	720	734	705	700	735	760	716	756	685	720	770	774	727	716	705	796	677	701	732	699	715	738	735	767	759	732	751	762	718	739	724	697	737	727	740	790	724	750	699	734	734	712	772	723	721	723	710	762	780	737	761	738	765	745	724	753	773	766	714	724	720	739	761	748	728	722	735	742	745	741	736	744	747	735	717	713	739	766	829	732	708	703	716	718	699	691	782	719	676	766	772	717	739	766	735	771	733	757	708	768	769	713	731	756	729	781	782	725	720	753	735	743	734	771	725	743	784	749	713	711	714	742	733	718	747	770	720	775	718	752	753	730	759	726	796	785	751	780	709	791	796	765	743	737
46257	27834	10385	27998	28983	3177	363	311	277	261	231	233	235	209	183	194	194	191	184	179	198	201	177	165	192	168	172	183	178	183	169	201	173	183	214	183	192	189	180	172	176	158	181	165	173	164	174	182	162	170	182	168	178	176	156	170	160	154	157	165	185	129	152	134	178	187	164	189	163	164	154	167	161	189	181	175	143	187	178	151	169	186	190	170	204	182	167	179	183	187	181	173	176	163	158	176	142	168	199	179	154	158	187	170	177	185	172	164	161	175	162	202	169	169	167	156	168	179	158	169	176	162	177	177	182	190	186	175	166	156	176	190	182	169	189	171	162	156	188	173	163	177	179	150	164	167	172	150	177	169	175	155	153	146	146	157	160	185	167	181	187	190	171	194	168	158	173	193	169	194	173	181	166	166	162	195	167	166	172	178	175	172	176	162	171	185	196	195	166	166	204	169	189	164	182	183	208	165	169	156	169	192	203	167	184	167	162	177	173	152	178	160	176	177	176	176	162	173	142	150	176	152	152	155	159	167	174	163	158	164	185	185	164	192	167	174	167	190	187	193	161	168	187	176	173	164	203	163	177	195	173	174	185	168	166	184	174	186	168	179	169	191	170	182	190	179	175	187	166	184	152	161	144	181	184	147	154	135	162	187	195	153	179	165	157	172	153	163	165	196	187	184	171	167	182	192	163	164	153	186	179	137	173	181	153	182	176	167	171	183	168	181	157	145	167	164	155	169	180	186	182	160	185	139	169	159	170	161	162	185	139	179	166	196	170	170	178	156	170	174	175	168	164	161	161	169	165	173	187	170	170	189	196	151	193	165	165	165	198	175	191	153	170	197	186	156	173	159	162	180	175	175	193	179	175	166	145	163	161	193	162	162	195	167	171	192	175	172	158	191	162	182	172	172	134	191	162	172	173	176	166	166	189	172	177	176	174	177	196	192	174	184	188	178	172	161	158	165	155	184	173	180	158	173	162	203	193	211	180	139	172	186	177	168	170	178	169	170	173	188	163	155	181	185	153	155	162	163	175	172	170	185	152	201	186	175	183	202	194	152	162	195	177	176	183	180	152	157	172	180	187	191	167	175	155	192	156	174	174	165	172	168	168	179	183	146	133	164	184	182	161	170	158	179	162	156	158	182	154	154	171	193	197	171	153	143	146	176	172	180	180	154	175	157	166	171	159	159	157	154	162	169	168	190	157	150	212	189	182	198	158	150	174	161	210	156	137	146	196	178	152	161	188	166	180	164	179	171	180	158	165	179	152	169	176	144	162	184	174	145	150	185	162	177	186	156	167	176	146	181	182	165	156	186	166	176	173	180	193	190	181	167	153	199	187	166	163	180	174	169	172	164	189	171	168	159	194	174	155	172	169	161	194	157	191	153	172	154	158	190	155	178	164	157	186	167	147	185	183	176	198	182	166	170	166	172	188	182	162	173	152	155	173	169	175	174	192	190	162	170	178	153	184	199	168	188	176	162	169	184	186	204	194	173	153	165	158	200	158	178	180	152	138	173	181	159	174	158	164	157	169	159	181	179	166	152	182	192	179	154	153	176	172	179	145	157	159	157	169	175	167	175	161	176	161	168	153	148	165	172	171	163	169	161	143	182	158	165	204	168	167	158	162	161	173	188	167	188	164	177	157	145	188	177	181	179	185	171	168	202	171	166	190	180	190	179	147	186	159	166	190	190	150	143	174	168	175	178	173	173	191	177	199	191	183	175	178	158	146	154	172	159	203	149	187	164	156	164	180	173	196	175	187	179	180	190	182	162	173	172	167	162	160	172	148	159	172	168	163	140	170	150	151	155	141	161	178	147	155	149	166	188	198	154	175	179	168	165	185	172	185	180	152	204	182	176	169	177	157	153	198	150	184	176	153	171	157	173	188	177	176	173	170	167	173	161	163	178	131	161	194	167	153	179	158	154	162	161	162	174	161	158	177	160	158	188	176	184	160	169	168	159	178	148	168	187	176	182	179	171	171	170	193	151	201	152	180	191	178	175	180	162	180	194	174	171	195	152	165	182	154	202	183	157	188	169	160	181	174	184	167	176	163	189	177	179	153	169	177	182	174	152	164	165	181	174	170	156	179	169	157	170	198	183	196	163	184	162	159	179	160	166	163	171	153	170	176	182	187	150	152	175	178	176	177	169	156	152	160	185	175	176	147	191	151	181	167	172	152	159	161	178	178	173	165	194	187	182	188	172	185	160	148	179	157	164	176	162	171	193	182	172	164	168	154	166	162	170	158	171	170	172	159	149	168	178	155	173	161	167	148	204	170	185	178	146	179	192	153	160	171	168	179	169	159	182	173	162	168	164	172	169	185	200	174	176	181	181	179	169	164	155	169	180	175	158	163	164	205	186	163	189	167	176	176	182	185	163	191	179	174	164	155	182	194	183	177	154	152	173	171	164	188	178	177	177	174	194	156	185	166	160	174	157	176	158	168	162	167	151	157	160	160	168	171	176	171	171	190	169	171	159	165	186	169	164	184	184	168	171	172	149	189	198	180	194	164	165	158	161	151	170	199	170	168	167	191	151	180	196	205	193	157	163	171	175	185	179	191	156	161	177	165	163	162	181	181	183	179	168	173	179	147	185	146	185	192	167	188	165	181	172	177	167	157	152	150	145	200	186	187	208	169	152	150	174	197	191	155	153	162	177	177	189	154	161	156	136	199	164	175	183	188	163	181	176	160	171	190	178	185	171	166	155	187	173	180	188	153	187	170	145	186	179	175	169	191	164	184	175	181	153	161	173	177	154	145	159	164	187	183	171	166	177	183	187	156	155	159	147	160	152	159	170	186	178	172	174	153	188	157	184	159	156	190	182	160	169	187	173	186	175	186	194	171	193	155	145	192	174	153	181	181	160	188	194	173	198	189	167	178	151	162	181	191	141	166	192	157	170	173	179	150	167	138	167	161	174	162	186	149	178	148	168	180	158	163	164	172	157	182	165	161	160	176	180	155	171	161	156	183	152	154	154	158	153	174	165	173	158	174	152	194	196	177	170	161	156	174	161	176	161	164	186	168	159	171	186	182	183	187	175	192	199	174	158	171	149	167	187	190	161	162	191	157	160	187	187	163	158	170	183	185	186	163	165	170	175	164	190	178	160	158	190	181	164	158	176	167	169	191	157	179	203	169	174	154	160	161	151	180	157	191	179	152	181	173	167	176	149	199	175	193	196	163	161	169	168	158	150	166	182	183	174	191	195	150	191	177	168	164	182	191	173	159	165	171	170	167	181	155	181	166	193	170	184	169	174	156	171	163	178	161	179	166	157	161	192	185	186	169	161	184	156	173	184	167	165	142	172	178	185	166	170	176	149	207	167	200	199	166	173	186	158	158	185	196	169	166	156	198	198	187	169	208	182	163	174	204	175	170	151	167	155	163	148	196	162	167	161	159	182	170	163	169	197	192	176	158	187	190	166	168	190	149	173	175	189	176	177	196	167	144	185	185	178	179	171	165	167	150	167	145	167	166	194
24441	19185	6862	32472	24359	1675	1265	1161	934	876	764	758	686	668	602	617	565	551	549	547	486	490	503	487	500	505	504	494	490	459	512	490	486	451	467	448	456	440	484	459	410	445	419	409	442	446	401	435	435	392	427	396	402	404	426	422	417	440	456	443	445	428	442	423	422	457	389	468	399	409	420	447	443	438	442	416	441	417	411	411	423	418	386	399	431	447	381	424	437	462	422	390	436	429	436	414	433	402	418	416	413	423	378	433	390	410	423	430	463	421	417	415	402	410	405	451	457	422	390	449	395	434	426	412	418	425	443	353	403	446	429	430	413	406	454	410	410	423	413	415	419	423	419	428	437	396	384	445	384	451	433	404	416	445	424	407	426	425	403	426	432	405	413	389	422	394	462	417	424	459	431	435	398	431	396	413	453	450	403	388	411	432	419	404	398	432	387	421	441	402	428	421	405	406	438	412	446	419	428	409	414	441	414	429	420	444	439	431	442	413	403	449	452	419	439	396	440	419	441	429	446	399	410	435	446	405	390	439	401	453	397	399	400	397	448	394	389	384	415	410	431	428	402	416	413	413	441	409	366	431	425	431	435	399	421	408	426	393	424	415	415	422	451	453	395	487	416	387	443	447	445	439	413	404	446	430	423	396	393	402	433	407	395	408	440	463	449	406	428	405	408	430	421	407	411	418	412	398	433	451	429	441	405	414	413	429	465	471	435	428	432	387	404	439	379	409	424	410	405	395	399	401	416	402	371	417	420	424	439	401	375	426	437	442	430	462	409	423	397	440	422	453	402	420	421	409	387	434	415	426	423	427	394	388	397	425	420	425	442	385	403	415	411	435	415	422	426	426	430	421	430	408	466	425	462	429	393	410	441	403	421	390	418	435	435	416	427	428	411	414	372	430	424	407	403	405	390	397	377	405	445	403	402	446	440	460	384	389	385	427	420	447	429	408	442	427	409	409	405	429	386	428	407	421	415	417	400	420	425	394	414	419	386	431	419	468	398	392	415	412	420	409	423	438	420	414	450	415	395	408	411	449	440	433	405	426	394	374	429	433	411	371	419	403	405	411	413	382	424	422	429	413	422	371	406	461	426	400	423	390	421	433	390	414	432	360	439	415	415	413	392	438	426	413	428	407	431	403	389	428	427	414	419	393	444	377	397	401	413	434	395	407	422	435	441	419	406	377	409	418	407	416	402	436	437	393	418	442	399	438	421	445	409	420	413	407	427	399	451	411	435	410	418	436	396	408	412	399	384	412	412	444	429	403	424	401	421	438	436	397	458	400	403	415	411	432	417	437	414	388	421	414	402	407	452	429	470	442	411	451	399	401	396	438	401	393	467	426	432	425	445	402	405	409	403	384	404	444	432	398	406	401	378	452	439	406	436	403	405	400	454	426	429	400	467	401	391	376	404	421	408	462	426	419	400	429	429	418	417	400	410	407	399	403	420	452	449	433	408	405	425	378	400	424	394	433	414	432	432	401	406	437	435	399	409	448	425	383	423	426	387	403	396	411	414	418	402	427	396	391	424	415	430	402	425	418	462	422	455	420	400	399	408	418	436	428	447	434	450	425	382	395	413	410	439	442	402	438	415	437	407	404	425	400	422	410	410	419	426	431	444	414	381	444	440	447	442	425	417	453	425	445	372	422	441	450	410	418	426	408	428	409	392	384	444	433	427	444	442	449	443	432	454	405	403	378	392	367	376	419	419	421	418	435	378	391	406	441	436	436	445	426	455	438	409	428	417	425	428	389	429	431	406	434	405	439	443	439	414	402	382	396	442	451	416	422	414	430	478	423	397	434	462	427	397	407	460	389	422	429	418	426	423	445	424	455	371	422	424	412	416	439	439	428	421	417	433	414	412	433	406	412	418	408	422	424	409	399	429	410	381	400	401	383	439	428	391	432	402	427	442	384	396	454	419	451	461	413	437	422	444	424	441	395	438	441	406	422	414	453	396	422	410	409	420	433	391	417	421	401	420	410	416	385	405	415	449	408	402	416	404	416	439	407	432	443	419	433	392	423	440	416	446	400	401	399	419	397	415	431	430	427	417	431	440	426	436	431	394	395	433	429	396	398	416	396	404	418	408	413	365	420	421	450	428	397	407	439	400	410	379	435	427	414	409	417	445	441	412	423	390	406	396	417	388	446	445	459	411	409	414	435	409	422	428	410	390	407	423	411	408	444	422	412	415	420	409	397	402	395	421	421	407	431	409	416	434	399	426	410	405	362	436	414	443	406	389	412	414	404	395	444	418	390	391	437	416	413	424	424	460	435	429	426	445	399	430	448	411	454	415	435	421	433	426	424	401	436	454	421	384	409	382	426	401	425	407	421	427	408	422	431	429	417	386	416	440	392	397	421	419	394	419	412	406	444	438	429	394	418	430	390	438	436	432	443	448	374	406	416	445	422	420	438	405	381	437	393	380	415	398	433	420	440	452	410	417	399	421	436	424	447	406	431	384	389	358	389	411	409	423	396	430	408	429	379	431	419	397	389	387	412	426	417	425	404	445	445	391	382	427	429	412	383	427	387	414	456	397	430	392	419	424	387	430	427	424	408	438	406	385	403	398	419	425	413	411	416	401	402	396	379	399	448	465	385	427	419	432	403	387	386	482	440	465	432	402	392	424	424	403	413	421	413	434	433	421	371	425	381	429	414	404	431	417	385	426	464	435	475	389	392	401	439	439	415	409	420	408	434	443	414	464	411	409	409	426	403	426	432	397	447	415	373	397	423	389	428	417	424	431	437	413	394	396	400	466	434	390	419	414	406	412	390	422	419	420	404	435	439	411	400	433	401	396	462	437	402	416	427	413	420	437	422	434	443	394	407	431	453	387	396	388	428	400	421	417	435	425	442	413	421	429	449	419	399	395	448	397	415	387	433	410	371	429	405	400	443	418	407	426	411	416	377	399	419	419	396	418	448	398	409	464	437	385	403	411	442	382	367	414	423	418	419	437	459	443	391	433	428	408	442	400	436	412	408	429	401	403	391	402	433	398	422	397	409	389	437	376	415	419	417	404	419	423	418	390	412	386	376	432	416	390	428	427	423	403	399	416	429	444	428	441	425	437	424	432	433	418	426	434	407	391	407	447	452	443	420	430	364	413	428	404	394	430	401	429	417	390	413	431	393	397	405	435	392	400	409	395	431	446	436	405	428	402	425	428	430	406	452	432	408	417	418	450	419	456	407	435	435	401	400	395	447	417	407	388	437	406	419	457	433	394	462	437	390	454	416	404	383	413	441	419	459	445	397	416	420	400	426	383	412	480	422	414	402	424	395	452	461	436	449	382	392	393	391	407	432	371	424	378	417	400	451	431	421	434	411	405	395	430	443	414	412	391	436	437	384	413	400	406	431	441	399	404	421	443	435	419	420	358	411	439	413	421	416	414	435	422	385	415	413	439	450	411	432	450	438	391	416	403	391	453	351	397	404	435	412	408	384	405	420	442	428	403	400	418	410	399	400	430	387	400	433	443	419
60883	42728	19198	37497	41880	8523	744	364	310	253	240	230	198	191	173	180	140	152	142	146	149	150	142	145	150	144	140	151	131	141	145	121	134	127	110	131	116	123	123	125	118	106	133	122	127	129	124	108	116	126	120	139	129	110	142	128	118	129	133	122	126	111	123	126	118	122	104	120	111	107	135	114	140	110	117	116	119	142	125	134	138	127	120	133	129	119	131	112	116	117	142	132	112	127	116	117	125	113	108	142	120	121	118	132	107	114	126	115	131	104	122	122	101	125	131	137	112	108	124	118	106	139	127	143	104	109	118	140	119	118	136	102	115	129	121	131	124	118	121	117	122	119	132	122	124	116	127	137	125	128	126	129	151	130	113	129	134	138	111	107	129	133	114	113	109	125	133	145	112	121	136	129	109	112	139	128	116	113	121	123	145	135	146	109	132	129	143	129	128	111	142	124	145	107	117	147	141	120	149	106	111	121	151	126	116	114	123	143	118	130	129	126	110	122	116	113	154	111	112	144	124	118	123	112	106	126	115	131	123	126	117	131	125	130	132	125	147	125	123	105	100	107	116	130	131	113	101	117	124	98	121	109	135	122	117	121	114	131	123	104	105	118	119	119	138	109	146	115	124	142	133	136	107	124	115	109	123	127	149	113	104	109	114	121	114	136	151	119	138	120	136	113	107	117	134	124	111	127	135	119	124	124	109	125	119	105	102	124	135	124	127	125	129	135	127	142	124	104	128	119	111	137	118	120	126	127	122	132	109	123	103	108	122	107	114	116	111	101	110	134	121	118	131	137	125	137	120	137	126	120	125	131	122	103	116	127	109	107	116	122	139	136	116	107	155	131	126	112	137	114	119	129	110	126	112	128	129	113	120	105	137	137	148	127	120	96	135	101	133	121	123	113	116	119	107	125	111	136	95	110	124	126	116	120	104	132	110	112	125	120	114	111	119	132	111	124	106	123	128	117	121	124	140	119	117	120	115	127	115	111	118	120	97	124	105	124	133	111	121	110	130	107	122	119	124	121	126	122	100	120	110	124	124	134	115	127	103	129	96	117	115	114	116	128	121	104	142	125	129	126	115	103	118	99	117	123	135	119	123	119	120	107	123	101	118	126	127	109	121	126	112	132	122	107	113	115	141	117	115	123	115	105	100	139	126	129	114	125	124	104	108	113	132	127	108	116	126	145	156	128	121	123	111	126	129	119	106	113	121	122	121	117	127	115	116	121	138	133	116	125	138	112	116	109	100	114	119	110	120	141	108	127	111	124	113	118	102	110	114	118	115	108	104	106	123	125	113	133	125	120	117	125	135	122	103	99	113	134	147	103	122	121	118	109	133	119	117	109	148	146	128	109	101	121	137	134	113	126	120	116	131	125	114	112	115	149	100	117	125	135	124	130	142	118	144	120	144	137	105	122	115	117	107	117	113	133	126	113	108	112	130	126	117	119	128	116	115	118	131	114	127	135	114	126	138	127	125	126	121	104	120	110	114	133	140	125	123	126	126	130	127	144	126	117	110	121	145	109	126	114	145	125	109	120	127	106	128	129	124	128	113	128	128	111	109	124	97	123	137	101	122	131	114	106	104	114	121	122	116	103	104	112	136	146	140	131	109	115	116	120	119	133	105	107	128	118	122	129	117	114	125	110	127	119	120	124	116	115	116	122	117	120	122	105	126	98	101	122	146	109	110	107	116	120	130	142	113	124	119	128	130	120	122	103	139	123	119	128	109	142	102	124	124	113	121	124	114	127	131	123	104	140	136	106	130	129	110	115	138	129	112	130	99	120	143	128	117	113	107	124	114	112	111	120	119	111	132	127	121	115	124	136	131	131	144	104	120	100	124	107	112	108	110	142	127	136	122	122	128	119	129	115	145	138	114	106	134	104	111	115	132	113	125	102	109	108	119	129	120	117	124	132	126	123	128	126	130	113	118	117	109	134	118	137	113	111	130	111	117	122	124	106	116	133	129	132	110	112	126	128	126	123	116	119	105	131	139	126	122	97	127	116	112	114	120	134	116	118	116	107	124	151	116	135	124	124	130	117	129	117	113	118	116	130	135	126	123	123	120	122	120	117	115	120	129	108	129	131	133	117	111	118	127	134	135	142	108	116	133	130	125	121	107	115	124	127	111	113	123	117	123	102	106	121	126	128	132	114	115	125	131	133	124	131	121	109	123	117	117	139	124	116	139	135	120	142	108	115	115	130	119	118	119	108	133	135	126	140	139	120	120	108	129	117	126	112	129	130	141	134	150	132	121	108	128	125	116	116	117	116	129	118	104	118	128	116	141	102	121	127	117	116	122	129	126	111	134	117	111	126	123	116	120	117	133	127	102	131	125	114	126	133	95	126	130	140	128	120	138	124	116	125	124	118	108	119	120	103	126	137	115	126	123	113	128	139	126	123	143	113	133	134	109	128	134	107	142	116	113	116	120	103	117	133	117	101	113	113	110	114	111	115	105	124	97	113	112	118	105	132	123	120	111	128	116	124	141	113	136	118	123	116	111	115	126	122	101	107	133	133	122	126	145	143	109	110	118	89	131	117	118	125	119	110	123	119	104	115	124	136	131	111	120	117	108	126	123	114	108	130	104	118	135	117	123	129	129	120	124	127	126	100	104	131	116	134	115	132	134	119	128	124	129	113	145	132	119	133	125	112	130	109	113	130	98	96	106	125	104	119	131	136	102	104	124	119	131	109	110	139	125	108	127	105	122	131	138	135	120	120	115	114	124	129	105	113	120	111	107	126	114	111	123	155	120	126	118	131	109	116	117	116	122	105	135	127	123	118	106	139	126	119	126	128	134	132	125	114	125	117	110	129	135	119	136	141	133	114	133	128	133	120	134	106	111	130	125	114	115	130	109	104	112	114	113	136	98	119	118	112	127	123	135	122	119	121	123	128	95	140	142	131	107	132	104	125	118	132	116	122	110	122	118	128	108	108	135	113	143	122	131	119	130	117	110	125	128	119	137	112	119	123	125	107	128	122	87	126	104	101	120	123	153	129	141	120	139	118	110	116	112	119	127	118	127	139	119	132	128	118	113	125	136	129	127	106	106	125	119	114	121	135	128	99	120	126	121	136	146	109	121	117	115	122	141	90	122	135	116	126	99	118	125	136	121	157	95	119	126	140	133	137	142	120	115	126	118	119	119	133	138	121	134	103	92	121	106	107	122	113	140	137	120	120	132	124	111	113	123	101	129	139	114	125	113	119	131	115	141	104	128	114	117	123	84	129	118	106	125	106	112	114	103	108	95	112	108	108	92	112	127	120	114	117	102	129	115	138	113	115	108	109	108	103	116	105	118	139	121	123	101	122	126	126	110	136	128	102	130	142	112	113	128	108	145	124	117	123	116	108	120	114	133	134	122	133	103	108	136	117	130	109	121	117	114	123	130	109	111	123	118	117	124	114	110	98	118	119	127	114	112	112	144	111	127	129	112	132	121	135	104	112	115	124	99	123	117	127	116	120	113	134	133	120	114	113
33523	28492	12732	37354	28159	2525	2058	1642	1377	1309	1098	975	877	793	753	677	652	567	603	579	523	511	493	453	482	428	456	445	440	452	413	455	419	373	424	372	405	338	370	371	402	354	346	345	345	367	382	323	393	388	363	378	334	356	379	358	332	354	345	364	336	350	381	343	350	358	332	375	385	373	351	349	357	338	369	356	322	304	350	328	364	324	320	335	348	331	336	366	372	351	347	323	334	337	333	315	309	369	345	358	344	346	358	286	366	334	322	360	336	361	351	313	342	365	320	333	330	352	284	348	341	354	313	346	316	359	338	333	321	315	326	347	352	351	340	316	357	326	336	350	319	331	337	303	317	318	337	335	328	329	338	323	309	314	318	347	346	329	307	322	333	326	327	341	326	317	306	327	339	378	323	326	318	325	327	340	345	306	320	328	299	318	359	315	329	345	309	312	326	272	291	316	331	340	337	317	290	321	311	332	320	341	322	326	335	321	305	348	342	293	356	319	319	335	335	307	336	322	327	326	350	347	326	333	338	302	325	353	348	347	333	329	310	345	305	345	316	323	303	301	341	326	325	311	322	315	337	319	310	339	349	325	314	318	326	314	328	280	330	298	340	347	316	349	338	316	333	362	330	349	316	294	306	313	294	329	351	364	321	339	312	299	273	334	317	355	308	346	304	348	358	347	324	360	338	340	360	348	330	347	340	321	314	327	333	332	338	345	341	329	366	313	325	346	340	347	329	334	334	313	299	300	314	339	304	290	299	334	300	301	267	357	315	318	331	340	354	276	315	331	331	312	308	336	285	302	319	334	293	300	342	324	334	320	341	344	368	329	372	325	342	316	338	307	352	334	312	346	314	327	340	323	296	321	343	315	311	341	311	327	307	327	332	330	326	320	350	386	346	311	311	350	326	315	310	315	342	351	348	321	332	335	326	299	365	333	303	323	312	323	329	311	345	338	305	354	311	333	334	326	315	344	309	323	327	348	326	330	334	330	313	330	300	337	335	328	335	301	334	344	359	327	350	331	342	374	289	295	309	314	342	289	322	326	289	295	313	331	341	353	326	353	347	313	329	352	309	292	324	355	301	335	311	317	332	335	320	318	341	315	326	310	340	340	304	318	327	330	325	334	320	334	320	333	319	297	311	309	300	315	306	330	296	315	311	317	327	326	350	325	290	294	375	340	316	323	302	353	337	331	305	298	327	331	336	333	333	354	322	335	309	359	329	346	323	319	322	322	308	296	320	343	315	318	333	338	310	292	315	337	316	305	325	297	304	328	337	364	356	312	323	321	313	336	323	328	333	300	306	329	304	336	343	330	339	335	299	336	327	358	324	288	301	327	327	330	298	337	312	307	319	338	304	322	327	334	291	349	316	315	316	303	324	322	340	326	292	323	320	323	330	359	329	278	301	324	329	330	339	329	345	306	315	318	343	311	316	328	359	315	322	306	308	309	306	289	297	315	311	343	331	308	306	322	359	321	310	333	342	301	336	305	333	330	329	337	306	286	340	322	301	357	344	296	302	337	317	337	322	318	311	361	338	299	340	297	321	314	356	337	331	338	338	327	334	290	298	324	342	354	299	328	324	348	315	326	347	324	327	333	315	335	315	312	316	322	329	295	289	315	310	327	315	320	333	320	343	315	313	305	342	334	297	357	324	325	334	335	309	316	354	342	313	339	328	340	324	316	349	301	317	302	313	325	328	309	335	324	299	339	303	323	315	306	316	348	353	333	299	305	319	325	349	319	319	313	325	332	323	311	306	390	322	306	304	301	352	344	330	347	316	301	295	345	351	317	358	328	340	333	322	344	316	305	319	294	326	304	327	352	332	329	324	307	327	320	326	319	317	315	314	341	311	265	314	306	362	317	317	317	324	289	320	355	300	333	318	335	325	317	334	328	315	313	325	313	303	336	318	323	312	312	323	329	361	357	340	325	320	299	324	335	328	314	336	359	328	341	350	353	327	311	323	298	339	297	350	304	340	317	301	351	302	322	338	361	353	367	309	326	341	311	295	318	326	340	332	355	314	310	315	327	325	331	341	300	316	320	302	332	349	311	345	369	320	334	325	325	306	327	300	311	328	316	323	335	308	357	338	339	311	328	300	311	350	302	306	333	342	321	319	316	312	309	351	334	315	322	301	329	335	320	332	305	332	327	333	313	334	319	341	323	294	297	322	340	328	300	316	313	316	305	311	375	337	327	321	305	351	320	307	321	306	342	337	328	332	319	339	306	315	332	338	331	321	326	338	364	383	329	321	337	314	354	315	307	337	314	332	336	326	328	328	298	328	314	317	365	319	306	320	318	312	315	294	335	307	307	344	315	348	332	305	307	293	323	325	359	297	324	328	315	345	318	332	365	311	320	330	330	313	327	322	294	321	326	305	326	321	297	326	284	330	369	313	288	340	308	350	317	321	337	296	309	328	338	340	317	318	333	324	361	297	321	289	325	355	335	307	339	306	303	316	360	320	334	342	328	330	338	354	343	343	353	336	334	332	321	319	316	325	340	309	323	290	326	315	360	342	320	320	322	297	353	325	314	339	382	317	320	341	317	273	357	356	345	357	335	332	326	299	303	298	323	284	310	303	323	311	316	339	329	296	313	322	302	357	334	304	313	332	349	316	331	330	328	362	325	319	323	304	332	351	321	333	349	331	307	336	317	331	335	310	344	347	336	334	318	339	315	341	322	308	355	325	331	314	319	320	297	338	327	297	300	319	347	300	310	351	353	368	337	320	309	347	335	324	311	345	322	324	322	333	357	331	327	295	343	311	314	321	303	325	327	326	335	298	342	313	321	314	323	326	334	345	301	321	308	318	323	304	333	290	292	307	311	321	325	313	321	327	331	317	333	352	332	323	340	357	356	326	306	309	300	324	328	282	323	294	326	311	318	309	330	330	304	336	314	338	309	323	342	322	320	344	321	296	320	334	360	336	328	324	343	290	305	314	326	303	311	336	334	308	324	319	317	323	314	355	338	343	331	341	319	331	313	308	363	318	348	335	324	330	324	316	362	327	320	315	302	310	328	269	336	319	319	302	347	327	337	283	301	331	326	299	338	334	333	343	344	314	321	325	357	311	333	314	335	326	334	330	308	339	313	338	337	296	347	320	313	317	338	335	369	325	320	332	318	324	322	313	328	337	343	346	332	329	333	301	325	374	298	349	353	302	297	337	315	297	318	333	377	291	284	332	307	326	323	306	323	312	323	319	320	320	295	330	330	346	297	350	293	315	312	314	318	292	326	331	322	342	349	293	312	335	299	328	319	330	323	343	314	330	314	319	315	308	325	342	325	320	358	333	349	318	300	315	334	310	313	325	305	315	338	348	344	327	339	322	334	361	299	313	304	316	332	335	306	306	325	344	331	320	335	346	344	328	336	323	349	342	332	336	335	346	345	311	297	306	338	334	323	344	318	310	316	324	327	321	324	342	334	327	363	290	321	339	310	323	327	313	279	347	311	310	314	338	316	318	347	295	311	290	285	328	344
7947	1417	492	2194	1151	313	350	342	347	357	359	334	319	338	345	352	342	294	341	316	345	344	289	356	323	341	365	342	367	315	312	332	327	350	369	335	340	329	318	341	337	309	354	310	349	333	316	308	329	318	332	350	338	315	320	346	320	342	324	310	349	342	307	331	310	320	321	322	340	325	303	303	313	332	337	327	321	310	349	346	335	339	319	321	295	317	312	347	363	369	343	317	353	324	333	318	352	334	331	330	331	352	324	315	346	323	350	324	333	326	336	332	338	316	312	331	317	351	331	349	344	339	335	312	344	320	315	326	336	320	318	342	325	306	334	294	291	316	367	342	343	350	358	342	343	318	370	330	369	324	304	304	320	356	338	348	350	323	319	319	318	338	362	320	313	356	344	334	323	340	313	335	343	327	317	347	318	341	329	325	318	334	341	329	333	287	350	336	321	324	341	342	332	321	368	328	337	341	340	330	321	382	325	309	318	282	302	322	310	339	324	342	346	335	343	335	345	377	344	328	310	365	358	288	336	339	338	345	323	366	368	331	310	327	303	321	328	357	324	344	310	328	319	350	327	350	331	321	316	348	327	311	337	347	340	347	300	369	341	333	335	372	346	364	324	325	327	288	323	324	361	325	310	357	337	335	323	345	353	341	335	352	316	352	318	345	313	337	360	346	323	320	319	326	322	324	328	352	332	363	334	312	342	325	316	322	342	335	293	320	320	338	351	331	351	339	353	329	331	345	340	346	328	337	329	358	349	380	354	370	330	342	346	345	319	314	345	314	302	321	321	337	332	363	335	314	365	335	316	319	314	313	341	333	342	335	300	316	325	319	335	356	341	350	342	304	334	340	350	357	364	362	339	341	326	345	343	347	392	335	311	344	327	351	329	334	339	309	349	330	330	338	359	349	326	352	323	324	363	340	358	329	347	357	396	334	340	312	319	347	328	322	365	344	325	325	309	335	318	346	333	288	343	315	344	345	347	375	346	311	311	346	331	313	306	323	336	364	363	348	299	328	317	335	326	330	357	328	336	337	338	375	316	312	330	358	299	315	351	344	328	328	305	332	356	354	347	317	332	328	329	306	334	320	345	326	345	354	345	339	344	346	295	321	347	340	343	337	328	359	329	330	306	340	322	365	323	335	322	349	346	355	338	343	323	345	346	346	349	325	335	356	297	313	312	324	325	348	337	309	321	324	316	331	304	332	322	355	358	321	315	293	332	331	303	344	352	330	278	334	329	312	330	328	329	332	344	345	376	330	318	378	360	306	318	343	386	359	316	349	340	362	319	340	304	363	343	352	340	378	320	328	306	363	311	351	321	338	327	362	348	393	351	302	325	393	319	343	339	332	318	323	335	340	329	314	322	341	330	313	339	356	322	318	312	317	308	311	293	343	330	362	332	337	360	357	319	337	319	333	353	318	334	318	340	358	340	353	311	333	320	342	328	332	335	324	339	320	310	336	335	303	340	351	348	344	338	327	354	336	371	373	343	343	326	331	338	378	343	294	338	321	338	369	356	337	355	347	324	299	319	303	336	317	297	328	316	337	326	309	367	321	346	366	331	340	339	328	355	372	349	345	347	336	324	332	359	348	301	336	332	320	339	332	305	314	330	324	330	318	338	325	328	318	326	344	304	330	299	362	309	351	366	352	378	331	339	313	335	346	391	343	301	354	312	324	384	362	310	319	307	328	318	307	316	299	330	373	331	339	318	357	339	292	340	332	379	317	320	336	329	341	341	336	350	296	291	334	324	318	347	344	329	326	366	355	339	339	328	357	332	345	353	319	357	317	296	358	357	312	343	339	313	365	330	348	347	341	312	314	330	339	340	350	319	330	339	322	313	354	369	344	348	348	334	349	325	332	338	330	324	350	336	326	359	379	334	316	355	359	348	321	284	325	328	304	334	337	360	303	338	319	371	358	338	333	313	328	365	357	327	322	331	352	330	320	354	359	313	322	327	302	368	331	352	353	348	339	363	352	338	340	342	333	323	331	314	296	303	339	295	338	359	289	341	347	325	337	312	321	366	348	305	324	313	344	329	317	337	324	314	329	340	338	343	303	358	313	343	351	338	347	372	349	346	338	327	338	322	301	329	332	315	334	310	349	357	336	341	359	316	312	326	323	335	342	334	356	323	341	343	374	343	317	327	344	341	340	350	332	298	342	323	341	277	303	309	354	322	324	337	315	346	349	329	330	350	304	314	325	337	326	344	341	342	329	332	381	341	340	349	356	356	334	325	317	305	315	337	339	336	323	341	336	332	320	310	290	329	379	316	328	319	312	348	349	355	322	327	345	326	346	366	336	317	320	323	303	318	336	333	344	332	338	341	319	310	341	334	339	335	340	336	321	330	367	317	306	308	341	319	338	320	302	335	323	347	360	342	316	335	355	329	297	328	349	325	340	330	304	355	313	327	319	341	358	324	315	285	347	333	347	321	333	333	338	322	301	379	344	335	353	360	365	332	383	314	346	345	315	326	337	367	350	373	328	328	320	313	298	343	302	326	310	319	346	365	344	328	303	325	322	303	341	316	352	319	353	357	337	348	335	320	326	335	324	305	322	347	318	311	316	324	330	324	337	297	348	344	342	327	334	333	342	323	314	310	346	347	333	325	341	320	287	344	327	336	311	319	314	328	330	336	342	340	299	291	371	318	329	368	326	332	326	375	345	349	368	346	328	344	307	336	327	355	349	354	338	355	328	321	359	337	353	306	324	334	295	325	344	351	288	316	352	307	325	371	348	337	302	305	321	308	305	330	322	347	333	309	330	333	390	340	342	327	323	304	320	358	324	347	345	318	357	350	321	378	307	343	328	337	336	353	357	334	288	320	363	324	320	345	311	347	338	320	273	366	324	340	299	309	337	342	323	326	332	359	342	330	319	312	333	326	361	333	341	316	329	352	316	338	337	340	302	356	339	286	276	336	320	321	324	336	339	344	347	340	340	324	307	353	333	350	332	299	346	328	365	325	325	386	344	323	309	378	343	332	342	321	317	329	331	340	322	340	335	312	342	320	347	339	336	319	331	319	342	339	324	311	354	336	297	365	334	329	332	324	323	344	346	329	356	377	316	318	305	334	324	315	343	332	336	361	353	365	324	342	346	320	304	360	317	331	352	337	313	328	300	312	326	327	317	331	355	327	333	311	365	330	335	321	365	326	349	324	351	309	314	324	342	321	365	321	322	306	304	310	368	352	373	314	311	310	368	337	342	335	318	305	295	336	336	322	328	342	341	338	312	362	306	310	349	341	331	327	325	339	325	304	331	308	350	345	313	329	327	339	359	326	297	340	338	340	340	327	297	327	320	338	293	341	347	326	338	302	337	325	337	361	307	368	359	338	366	304	313	323	340	359	297	356	325	359	344	330	326	344	326	356	331	338	342	331	336	310	364	334	350	333	327	334	322	362	306	338	343	329	354	347	312	366	335	317	365	359	353	328	325	323	323	337	334	332	359	321	317	334	340	334	344	343	318	333	328	327	313
6901	2114	1167	8015	3373	843	840	778	779	833	747	824	778	758	752	782	776	724	792	799	744	759	741	712	731	765	784	823	796	765	746	762	731	761	736	745	742	690	783	775	758	744	756	763	768	763	755	772	751	789	774	727	728	782	794	760	768	779	722	714	792	713	722	777	721	743	733	730	735	733	813	740	716	729	760	771	729	806	753	708	757	728	709	743	756	772	774	728	720	744	712	728	750	721	773	684	716	827	769	730	764	764	765	731	762	757	764	742	749	750	780	724	759	745	748	755	751	771	751	771	750	757	712	735	752	759	745	739	709	699	814	788	763	724	794	743	732	718	711	750	803	779	789	767	732	780	767	774	762	786	777	734	730	767	697	735	774	765	757	762	757	778	756	718	719	746	803	789	719	738	778	739	725	762	767	685	730	732	780	772	720	725	720	762	693	734	783	774	730	806	771	744	759	724	753	746	753	696	743	717	753	725	709	771	746	751	741	749	765	743	747	775	716	767	745	733	723	751	771	724	762	758	815	701	712	770	790	734	749	722	759	709	785	768	789	732	748	720	791	721	739	747	749	682	726	732	770	751	812	794	768	749	719	785	766	725	773	796	734	712	739	737	780	723	795	753	787	775	727	759	736	732	741	733	731	719	742	761	747	737	689	755	777	789	736	745	752	728	748	781	817	753	758	740	775	784	787	778	766	681	694	803	795	781	834	791	717	790	797	689	695	701	735	736	771	752	723	751	759	737	779	753	732	795	713	727	694	733	703	753	737	748	719	777	706	771	717	775	790	752	766	736	731	761	762	728	803	746	707	711	742	799	767	719	773	769	718	741	752	767	773	782	784	779	777	777	760	745	762	779	699	740	745	711	720	734	717	750	736	750	790	787	770	747	787	777	789	744	746	761	730	749	750	734	734	748	725	783	754	751	745	713	728	719	756	777	728	764	771	755	814	758	782	780	708	746	715	742	755	763	754	728	730	743	792	766	739	762	764	725	750	830	762	749	761	762	749	761	745	781	801	724	752	807	752	789	742	786	783	715	752	790	711	770	736	713	773	747	769	772	809	727	768	734	734	725	796	774	779	779	681	772	754	754	793	773	765	746	778	725	726	757	733	751	766	744	772	767	783	763	752	776	731	758	746	724	803	735	780	762	760	744	697	771	769	727	746	797	780	714	730	774	751	745	747	737	747	780	709	781	756	734	747	763	719	741	794	738	729	750	769	784	766	724	772	721	727	720	748	759	716	743	724	799	767	737	759	726	775	722	763	693	752	731	724	748	760	748	774	756	758	725	739	736	756	735	770	780	749	704	763	732	741	775	773	763	728	707	738	745	738	738	751	752	752	779	750	751	749	771	746	727	731	724	740	776	715	744	771	739	740	797	732	787	767	727	721	767	794	729	801	730	764	714	720	727	754	755	791	732	703	729	830	754	721	786	772	743	838	741	736	746	786	743	733	711	760	794	787	790	756	724	778	760	757	773	752	739	723	746	767	764	802	808	741	758	775	749	776	759	773	738	769	742	752	715	789	735	719	717	728	713	764	732	738	720	743	747	739	750	788	689	747	752	774	765	743	681	774	737	774	766	737	761	750	715	779	743	720	771	791	795	790	735	757	747	737	723	790	721	746	733	782	790	822	804	770	788	764	721	713	789	799	750	756	778	718	770	795	750	764	765	716	754	777	748	764	782	806	732	738	719	781	735	722	767	746	760	766	731	751	718	729	809	730	766	751	781	754	738	735	763	742	782	760	733	783	754	718	785	727	733	776	768	777	711	742	745	750	750	769	814	770	775	753	727	751	773	715	763	761	753	784	769	765	805	756	713	758	712	738	746	768	727	717	732	742	741	740	745	777	751	754	777	736	751	789	744	730	733	775	709	719	759	777	710	783	729	708	747	707	775	781	768	694	707	732	792	775	736	759	819	750	727	748	755	710	738	756	766	684	746	798	747	779	754	728	785	737	750	769	810	734	784	741	757	716	784	776	723	785	745	765	739	764	788	750	771	749	743	757	738	737	740	775	702	750	779	763	840	769	762	754	735	750	717	726	707	777	800	774	686	743	727	763	775	758	807	791	780	766	781	721	744	719	759	736	739	757	725	734	722	734	737	774	746	717	741	748	715	711	761	753	777	720	748	701	735	775	713	734	787	734	773	746	744	753	796	779	737	752	748	747	757	722	747	724	754	733	739	755	764	741	774	739	733	759	728	776	742	737	726	713	786	720	763	708	764	776	793	787	789	756	697	739	714	735	751	741	732	765	793	753	786	770	759	721	761	757	736	773	780	688	746	779	741	783	767	759	772	770	725	738	809	771	734	827	753	776	771	747	790	769	780	800	753	760	749	759	772	791	774	746	755	731	749	756	764	702	719	780	731	766	697	719	737	721	763	763	696	774	738	774	731	748	768	762	777	747	751	739	821	744	759	766	722	768	769	738	765	757	761	738	749	762	808	758	759	775	759	732	757	772	742	784	751	711	757	777	762	727	705	755	740	730	768	769	771	759	722	812	760	739	789	744	762	752	780	700	793	757	739	790	732	735	773	817	752	781	758	799	776	735	737	729	761	725	720	773	735	722	732	733	779	743	765	726	775	790	740	750	770	796	763	715	730	786	738	763	770	751	753	749	718	736	729	761	762	780	748	781	761	727	788	756	744	723	740	760	740	750	734	771	747	757	703	769	769	744	725	793	729	751	741	705	777	760	749	754	716	754	778	745	753	780	769	760	741	733	734	761	759	731	768	729	704	797	750	810	770	779	738	788	771	819	721	758	729	767	756	754	760	697	745	718	750	738	721	695	759	754	768	818	755	737	750	679	730	756	723	716	771	808	660	737	751	777	723	781	790	759	723	730	734	723	724	760	738	754	741	769	738	760	803	759	747	732	741	711	768	758	767	765	744	728	762	787	728	818	781	760	793	746	750	783	754	729	761	783	729	750	731	741	806	727	772	731	771	698	762	721	756	762	761	740	755	729	785	761	756	779	805	771	748	754	761	776	730	739	724	727	718	778	719	769	757	767	773	716	763	793	742	732	718	734	815	757	717	785	770	779	742	763	710	717	806	731	802	800	760	749	777	759	734	765	775	740	680	777	702	734	769	752	723	773	694	739	783	772	811	706	739	744	723	764	741	790	749	780	720	770	743	752	703	725	754	746	795	712	763	734	750	758	757	737	747	782	770	759	731	764	741	753	733	743	734	745	718	779	798	763	768	736	729	757	772	761	747	768	758	746	749	705	740	772	792	798	795	726	788	786	716	786	746	711	767	725	790	760	734	791	790	765	714	718	768	757	771	728	771	719	789	711	723	769	736	725	730	723	803	731	780	780	778	776	767	743	780	742	748	790	750	730	745	756	747	725	782	768	799	781	761	762	741	740	772	765	771	776	730	729	784	743	718	803	741	734	744	760	769	762	699	721	785	768	750	716	791	744	697	774	748	728	750	755	720	763	745	719	718	738	736	747	701	746	753	772	765	739	767	744	758	731	726	803	757
47827	30223	10961	14308	23252	3751	410	284	242	263	299	226	208	232	204	196	167	177	170	176	178	185	176	204	191	191	177	194	183	171	168	191	157	142	186	158	165	176	151	172	193	173	172	143	179	142	199	175	168	152	164	175	168	164	158	174	189	150	147	157	186	177	156	170	165	170	202	160	212	183	187	176	150	156	196	177	164	167	175	172	165	163	179	153	172	155	143	168	152	134	153	178	162	171	157	165	172	159	146	148	166	179	169	157	159	188	173	161	187	138	182	167	168	147	161	151	189	188	150	173	158	165	184	176	146	169	142	162	165	163	143	146	155	177	162	167	181	146	168	201	162	165	174	169	154	178	167	155	160	148	176	160	169	151	182	165	178	167	171	154	153	169	170	163	149	167	188	157	137	140	156	160	183	167	170	177	172	164	182	166	148	160	156	171	172	170	148	164	169	171	158	163	176	158	173	172	188	185	155	174	156	197	164	157	184	171	171	176	178	153	172	170	158	176	154	176	160	145	157	172	150	157	176	169	151	170	139	159	178	149	189	175	147	164	153	150	161	163	169	148	188	167	188	166	159	190	161	185	186	182	166	156	172	171	172	163	165	152	172	162	192	183	156	155	184	164	169	168	186	164	161	166	146	149	179	180	147	182	194	168	164	184	160	174	146	161	147	167	156	162	189	148	161	162	169	159	164	188	149	144	179	186	148	161	162	154	182	172	176	175	149	168	169	175	156	175	179	175	187	149	154	193	160	149	174	154	159	169	172	149	175	170	157	170	159	183	158	150	165	181	147	182	183	193	157	169	156	175	167	168	147	175	162	161	169	171	158	173	158	165	159	168	159	169	173	173	175	154	156	172	163	181	181	151	172	161	166	177	175	184	161	184	195	180	163	161	171	172	191	168	155	167	174	190	187	153	167	161	176	158	158	155	144	177	166	152	171	173	186	159	148	173	179	174	167	166	151	167	140	157	156	150	138	167	168	159	165	176	206	172	136	146	149	145	172	169	155	166	151	146	182	176	175	162	168	171	181	181	171	146	174	177	171	166	168	154	157	156	147	173	188	164	161	156	158	167	187	174	174	168	166	178	176	154	161	167	166	142	156	162	166	141	189	166	165	174	175	154	168	161	159	156	157	140	156	160	156	191	194	144	175	162	166	169	146	181	170	177	156	159	166	166	173	155	158	152	153	159	182	142	164	181	162	158	175	169	170	186	154	169	128	159	184	165	176	175	156	147	159	147	158	171	189	168	156	161	175	140	190	165	178	175	166	168	172	160	167	178	171	160	169	149	180	184	158	164	167	145	171	164	181	162	161	136	162	153	171	176	189	178	154	190	186	181	169	157	178	168	161	149	167	164	167	169	171	181	177	175	139	158	179	166	152	160	157	166	156	177	165	164	176	167	163	169	163	169	169	171	146	146	183	178	162	157	142	168	176	165	176	175	180	167	167	167	148	156	149	181	185	181	144	159	166	172	154	153	157	177	187	165	162	146	162	148	136	144	216	187	166	161	152	158	146	167	136	158	179	147	163	179	138	171	155	151	147	161	184	192	170	158	173	163	152	167	147	162	147	176	170	167	164	162	166	154	202	160	173	156	168	186	176	164	171	166	161	164	189	165	175	190	159	159	149	145	161	146	160	191	195	166	155	166	188	188	162	170	175	167	179	178	160	145	184	187	186	158	171	195	156	149	165	169	163	167	170	174	155	167	163	180	148	160	164	171	172	170	153	161	154	179	175	172	161	187	148	140	169	175	154	167	166	166	171	182	180	162	153	187	157	163	180	177	181	173	168	168	164	172	172	169	172	194	142	155	159	161	130	174	166	155	131	164	165	171	158	160	158	164	187	170	172	136	163	183	162	169	173	166	158	168	158	178	157	160	155	165	141	179	153	155	177	167	163	175	148	171	169	166	170	176	155	161	168	171	148	163	142	150	168	176	171	156	172	168	182	180	160	170	155	167	168	161	149	152	164	163	151	162	158	160	171	167	177	165	170	170	147	174	156	160	164	171	166	158	165	178	169	147	172	181	175	159	159	154	168	157	170	179	168	166	183	145	163	178	167	153	176	157	177	148	183	175	163	155	154	159	177	180	162	166	185	153	181	147	167	153	183	148	191	167	171	187	159	180	174	167	168	150	187	157	154	173	161	186	195	138	166	172	158	160	177	168	149	153	159	159	189	190	189	179	181	170	164	179	164	173	177	184	180	174	177	180	169	161	169	147	168	168	157	168	184	175	158	168	168	154	156	159	158	155	161	182	188	182	161	154	182	132	161	178	183	193	204	178	169	154	155	169	166	150	157	163	164	141	159	166	160	169	171	177	160	174	185	144	145	192	144	170	178	166	163	177	160	175	170	176	169	158	158	186	151	154	158	148	157	166	156	159	176	178	165	168	165	156	185	182	158	165	186	155	188	147	164	146	173	179	176	146	148	153	160	165	169	161	146	168	147	151	151	144	173	145	179	137	152	186	174	165	162	146	164	179	161	168	170	151	187	192	160	132	184	169	180	185	162	181	179	153	162	196	174	167	165	157	158	183	170	153	162	157	156	185	165	177	171	147	160	151	165	174	166	153	171	166	158	166	167	172	168	150	169	160	177	180	158	169	145	173	171	159	155	172	155	152	165	173	159	174	195	158	169	141	168	172	173	153	160	158	166	156	185	161	186	168	148	190	151	175	163	187	186	144	156	170	163	169	157	147	166	172	169	181	183	166	150	170	141	150	189	154	176	183	163	161	159	156	152	164	187	167	181	175	183	149	144	150	159	158	172	146	179	175	169	166	155	168	162	153	153	196	158	169	152	172	161	161	151	162	185	195	176	163	172	151	194	156	153	187	139	167	161	147	141	154	184	168	155	164	143	185	151	138	209	155	161	155	145	163	144	159	173	175	171	147	180	170	163	187	179	164	179	191	156	161	163	165	169	149	165	156	164	196	163	186	195	162	146	179	156	170	159	171	181	184	164	162	139	185	164	154	171	173	176	175	168	169	170	166	171	161	180	160	157	175	154	150	167	169	138	184	155	156	174	170	154	180	206	158	157	184	155	161	174	137	157	184	173	156	161	150	163	150	177	176	157	170	153	164	189	175	141	179	154	147	156	180	176	162	176	152	169	165	179	207	161	145	153	161	166	181	147	167	173	157	164	154	162	164	162	160	172	149	178	189	172	178	164	181	158	159	172	156	171	148	162	204	167	167	173	186	161	165	206	169	160	155	163	189	170	196	171	175	147	171	165	154	178	166	179	163	158	164	151	159	176	155	149	174	173	182	174	172	176	165	144	152	165	154	180	180	175	174	181	169	166	182	182	170	149	155	156	157	144	174	180	185	174	147	163	166	176	167	162	178	167	145	187	156	163	159	187	164	139	149	163	138	161	153	167	169	176	163	173	180	192	160	152	175	160	174	166	181	173	168	170	160	180	145	170	163	172	167	176	166	143	154	180	185	162	177	155	154	150	175	180	151	161	163	185	168	179	157	174	182	190	148
25642	20635	9503	17818	21101	1752	1441	1232	1093	902	847	782	729	698	673	614	623	589	611	515	510	517	513	500	496	516	457	535	495	503	482	443	459	469	406	467	496	413	477	438	420	422	427	395	429	437	458	420	442	434	437	437	388	439	423	413	455	412	430	416	420	419	390	422	403	439	425	353	421	424	399	396	424	402	381	422	401	388	407	418	432	367	399	356	395	388	404	424	403	400	395	380	426	445	406	438	402	367	391	423	404	400	409	398	457	404	419	411	380	393	397	439	434	395	408	419	373	392	421	406	402	405	402	426	410	360	410	381	415	393	407	387	388	423	417	398	410	391	430	402	411	435	386	412	420	412	381	400	415	436	385	422	421	379	423	386	415	397	415	425	395	431	410	377	416	377	343	375	405	433	430	405	404	405	387	391	403	398	397	415	395	390	409	429	407	439	394	419	385	420	401	377	395	394	386	363	402	403	385	404	388	365	385	420	418	395	386	417	365	408	423	393	411	414	423	400	388	430	403	386	404	406	413	394	369	380	402	426	411	398	407	401	386	412	409	417	379	393	392	400	407	442	406	408	412	414	384	414	429	433	397	410	399	417	404	418	392	383	428	388	400	443	397	397	381	372	383	416	387	384	418	387	402	377	423	417	424	373	396	434	405	410	442	407	378	437	458	437	379	402	428	416	429	411	381	418	380	368	370	384	461	399	417	407	439	426	402	433	415	388	419	405	394	377	429	382	417	409	466	391	413	388	367	424	401	384	416	408	423	412	422	435	382	379	385	416	419	393	422	393	404	396	403	389	391	414	385	422	367	447	422	385	408	399	398	430	392	365	403	425	411	436	412	414	381	384	398	412	379	410	407	429	432	402	405	412	434	402	385	394	409	421	428	415	410	402	412	458	367	392	381	423	378	368	412	417	414	411	387	414	388	435	388	388	402	405	405	422	429	408	417	389	425	418	411	412	383	386	379	371	379	434	387	418	422	374	394	413	390	380	373	434	375	412	402	418	434	412	373	416	419	424	437	401	402	477	419	441	401	396	399	439	390	423	395	376	419	389	407	404	406	418	418	391	396	390	439	402	425	428	428	379	381	368	418	408	408	454	409	434	418	416	385	410	402	420	414	400	375	376	403	410	377	412	426	422	408	424	388	410	400	398	402	396	413	404	420	419	419	395	380	394	410	356	436	402	418	410	395	389	425	396	413	389	403	417	424	414	383	423	370	411	403	392	410	388	369	395	400	410	418	373	398	399	374	413	394	426	402	407	403	376	400	414	377	399	407	392	435	427	446	394	364	392	378	416	394	403	381	395	389	391	422	438	385	386	426	383	385	404	442	429	401	431	401	413	399	431	380	368	426	393	403	419	409	408	395	386	406	374	425	407	385	394	397	409	410	411	387	406	419	415	393	393	420	416	408	376	379	426	410	399	429	408	404	433	441	403	380	416	413	414	389	413	387	413	440	412	433	395	410	393	430	413	424	414	396	390	379	434	389	435	366	378	410	414	397	397	415	427	430	377	398	383	389	411	363	379	415	407	403	402	391	400	373	456	402	433	424	379	417	383	387	407	393	399	405	385	395	404	389	409	391	410	425	434	414	422	386	389	416	406	398	411	435	405	414	438	425	412	403	446	398	394	380	399	378	424	459	422	395	385	402	399	395	430	404	373	439	397	395	399	413	424	422	436	429	415	368	414	385	380	377	382	418	381	404	388	397	405	410	397	377	400	382	392	420	401	413	402	410	425	381	431	405	403	418	410	360	417	401	410	390	427	399	418	427	434	394	402	371	398	389	430	421	409	398	361	390	408	408	406	415	417	416	407	402	393	442	407	403	381	401	417	380	417	435	379	390	397	406	382	399	435	393	410	408	377	395	430	409	387	429	405	392	416	403	432	406	372	379	404	421	386	430	379	413	417	399	422	414	377	409	416	422	376	395	406	379	392	382	406	391	382	430	418	454	411	392	415	400	389	394	403	392	394	418	387	376	412	384	373	398	408	372	411	400	427	422	409	369	395	410	438	401	380	406	401	431	411	411	398	429	395	381	428	432	386	370	438	398	403	413	421	405	403	401	366	429	403	420	427	402	429	429	430	406	422	417	372	410	397	418	363	405	398	385	400	419	405	429	414	403	424	382	389	397	437	426	414	407	427	401	410	415	403	447	406	406	401	391	391	402	363	431	409	396	403	371	403	435	420	368	418	424	408	426	393	379	412	375	355	396	446	388	399	420	389	394	442	413	422	402	414	380	372	414	397	408	381	380	372	417	428	406	431	387	413	419	396	394	418	394	379	396	393	361	381	414	429	408	381	415	405	390	426	456	404	401	421	419	431	417	395	394	399	378	420	377	394	429	389	403	416	433	405	400	400	408	394	403	415	403	392	370	370	411	387	404	415	402	449	402	415	413	386	399	416	438	418	427	412	421	423	356	395	384	398	428	406	460	419	390	392	432	403	430	379	447	368	432	380	434	401	400	420	432	435	380	414	403	393	395	389	404	438	422	416	439	387	408	392	358	392	364	380	410	408	371	393	408	392	398	400	455	424	360	428	402	382	381	382	376	383	407	397	394	405	407	407	398	425	416	424	433	398	398	384	404	409	395	398	421	397	377	411	408	374	414	423	415	419	396	403	407	418	414	417	412	370	414	409	406	412	431	440	404	414	440	414	385	400	412	428	420	437	386	397	415	374	415	382	407	414	400	420	426	398	420	437	400	369	422	415	384	401	396	385	428	416	408	419	397	419	415	437	415	397	371	391	401	397	431	375	374	412	421	424	386	387	402	393	415	412	398	406	390	411	418	378	453	406	417	430	406	410	407	388	422	391	408	405	416	408	412	408	400	405	436	385	410	423	379	427	439	401	417	414	405	407	438	397	431	407	381	410	413	427	365	386	389	370	389	379	381	419	397	415	433	404	383	402	394	404	407	383	417	406	396	419	430	400	381	435	407	378	455	397	388	389	378	385	435	402	401	394	402	440	408	393	436	386	391	374	405	434	406	454	400	424	446	379	417	397	412	399	390	392	431	369	366	382	403	411	420	402	438	420	403	407	433	425	424	403	379	436	433	402	412	420	399	390	394	425	394	419	384	366	427	398	410	397	409	375	407	374	379	395	393	409	380	382	401	447	396	423	414	401	437	385	440	387	454	383	420	429	389	396	411	403	394	403	410	414	379	385	415	373	424	416	372	404	389	397	369	406	381	430	404	395	419	427	404	378	389	443	406	402	430	413	442	381	406	416	384	436	391	387	373	424	409	423	368	409	378	399	402	408	415	405	391	412	410	386	385	424	422	421	446	408	385	401	378	423	413	400	397	403	408	409	400	402	410	405	401	382	413	407	421	414	386	438	373	405	404	385	405	397	363	452	360	426	408	408	404	398	386	405	442	444	396	390	391	411	426	398	419	400	380	386	379	397	395	400	413	423	409	406	427	396	411	426	380	425	421	395	462	380	461	418	379	406	454	401	426	427	390	373	417	403	407	389	414	424	438	361
62065	44060	19778	21979	31282	12989	1157	417	348	292	238	208	216	192	192	160	177	163	165	160	142	152	128	117	129	131	135	123	117	143	105	125	115	126	124	133	141	103	117	118	114	120	134	117	123	109	123	102	127	115	106	114	143	118	127	116	120	121	125	96	130	114	119	125	98	126	122	125	124	115	123	107	127	125	135	118	115	114	123	121	129	127	102	109	121	126	100	92	103	112	112	117	100	120	116	119	118	120	118	111	112	124	92	118	131	124	124	111	137	115	103	106	104	114	103	127	116	103	123	111	101	115	101	120	114	94	121	113	107	114	136	117	117	119	99	120	129	111	119	96	105	119	114	116	105	96	113	127	119	135	103	95	111	115	128	107	126	124	122	122	134	112	119	118	120	108	108	127	116	144	129	116	104	122	129	128	134	102	121	123	121	104	110	94	103	106	100	131	114	95	133	118	130	108	131	118	119	127	129	116	106	106	121	120	119	115	117	121	123	114	120	132	96	107	100	110	114	125	121	84	109	118	117	119	112	110	102	127	109	104	123	122	127	114	135	118	117	95	95	109	93	130	102	111	104	120	95	109	111	120	113	114	120	112	109	114	115	130	103	114	98	119	96	104	88	111	105	119	108	111	124	105	112	123	116	103	106	130	133	95	127	106	101	113	123	114	134	100	128	90	123	108	94	125	106	120	121	105	115	98	93	117	120	131	87	105	114	132	135	100	130	111	105	92	115	100	121	118	107	138	106	129	126	118	99	90	120	106	122	106	97	140	106	108	101	124	111	127	88	111	95	107	104	119	130	105	106	126	118	119	92	119	111	107	100	107	114	119	130	92	143	128	111	119	116	110	112	99	94	120	124	120	119	112	98	115	123	108	108	118	131	131	138	112	109	110	124	132	118	146	113	120	110	97	121	111	111	105	112	86	116	116	111	93	122	125	106	96	125	104	121	115	101	129	124	125	105	96	111	139	128	118	103	114	128	121	110	106	104	119	116	107	114	120	98	112	137	117	120	97	113	127	124	128	126	108	102	110	102	97	111	108	102	104	123	86	106	113	130	111	123	123	119	111	128	123	105	116	131	119	121	111	119	119	117	123	103	104	131	127	105	129	125	118	89	106	109	106	109	125	107	127	106	111	102	120	95	129	107	118	99	125	99	107	107	100	114	118	109	92	142	120	113	124	102	95	91	103	99	105	121	95	96	112	119	108	112	108	124	102	107	93	107	106	123	103	107	112	108	106	116	95	109	104	109	115	93	109	108	110	122	122	123	128	129	134	119	126	137	129	121	107	117	122	108	103	120	106	105	120	114	111	101	107	109	108	103	140	105	116	117	104	111	125	111	110	103	108	122	126	127	101	96	113	113	119	120	127	102	124	114	116	108	111	113	100	109	111	105	116	108	116	131	111	122	116	114	109	119	140	117	108	95	98	111	119	131	112	117	129	109	88	90	105	118	122	118	117	104	122	141	122	119	96	118	120	120	119	101	113	100	97	132	116	119	108	105	110	119	109	113	112	113	138	117	115	130	110	122	127	110	116	122	114	104	103	145	132	91	121	111	107	115	141	108	116	123	118	122	95	117	121	111	103	94	113	125	112	122	122	103	119	123	101	131	103	111	106	119	106	107	108	116	120	106	112	124	123	136	116	117	113	127	111	122	103	112	109	128	112	112	103	123	113	114	113	124	128	104	122	110	108	126	125	104	119	115	113	132	111	116	128	100	124	135	118	111	125	108	112	98	105	117	115	103	117	111	105	108	109	114	121	102	104	132	114	144	117	119	115	131	131	116	126	117	127	125	129	120	129	132	126	111	121	110	127	131	95	122	113	121	107	101	119	125	104	109	125	102	115	118	134	117	98	145	109	111	126	105	122	116	153	97	113	102	104	100	115	112	125	103	118	116	98	105	129	121	99	109	106	119	122	114	99	136	108	121	123	115	105	97	93	109	88	118	113	95	112	120	105	123	99	100	122	117	119	110	120	126	113	109	112	127	117	119	118	115	128	129	109	101	109	107	126	99	98	121	114	114	104	128	99	98	104	103	123	122	119	116	100	114	98	102	117	114	120	124	113	112	124	120	107	124	110	101	110	117	108	98	94	127	122	113	102	90	118	102	112	105	105	120	129	107	113	113	121	116	120	116	115	110	119	110	120	122	104	113	116	108	101	129	121	121	96	112	121	120	87	105	113	127	110	98	139	120	105	105	117	112	110	96	100	107	106	121	101	117	103	112	105	96	115	110	99	108	115	112	116	109	116	89	118	127	90	114	127	109	96	111	112	114	103	129	128	122	88	124	115	104	127	119	109	123	145	122	121	119	120	130	107	109	110	102	120	119	98	118	137	121	125	138	122	98	123	117	127	102	101	111	121	117	114	136	106	106	131	97	119	105	115	96	110	116	122	123	110	121	124	102	118	108	115	113	107	107	112	119	122	120	114	127	103	123	97	130	102	144	113	125	118	131	113	120	116	122	118	120	134	84	114	123	130	105	121	131	116	126	133	107	111	108	129	145	97	123	114	100	113	113	112	102	109	97	103	130	112	111	110	122	108	113	113	122	106	129	118	124	113	96	118	115	112	117	109	121	105	103	104	137	110	97	102	107	124	110	119	110	108	96	119	136	107	104	120	110	121	111	106	116	116	102	127	120	135	108	130	112	111	101	102	135	129	105	115	96	93	92	83	109	119	108	112	117	117	108	111	114	111	94	116	118	110	111	112	131	104	98	101	108	104	116	119	103	116	105	115	127	109	116	108	92	119	99	102	99	116	123	125	108	105	96	106	108	115	103	105	107	126	89	114	128	110	120	127	120	124	113	96	105	113	104	97	113	117	105	127	123	110	99	119	122	123	123	110	111	127	124	110	99	116	127	116	109	124	113	123	117	103	108	92	102	106	132	109	110	103	109	121	130	108	115	119	100	107	114	109	116	131	120	123	102	112	114	112	119	125	119	126	95	117	114	117	107	119	105	117	95	118	127	103	101	98	132	91	115	144	126	125	131	107	118	103	136	125	115	97	120	116	120	137	117	113	123	106	101	135	119	119	119	102	108	109	116	110	116	93	102	122	112	111	105	115	119	115	122	116	108	108	117	122	120	129	113	100	119	114	117	110	124	106	130	114	117	109	116	118	120	113	92	114	111	119	114	91	118	95	125	112	108	116	110	114	125	101	128	111	102	124	103	126	111	124	98	131	120	107	99	112	109	110	118	109	125	103	117	108	114	138	109	122	95	110	110	102	101	99	110	92	86	125	118	106	124	114	139	108	105	104	123	115	117	96	126	114	115	118	111	115	115	118	101	101	116	104	121	98	104	119	120	103	130	119	115	115	121	111	113	111	136	119	117	114	122	104	120	120	104	111	137	116	112	119	121	112	116	114	105	113	101	115	128	90	89	111	105	117	120	131	128	99	117	110	96	108	127	144	118	120	94	103	117	101	111	111	118	106	104	114	138	134	107	116	118	98	108	92	110	111	98	97	124	115	110	119	122	100
34719	30116	12477	21672	23599	2741	2288	1855	1518	1302	1132	1002	937	858	774	691	632	671	607	540	555	530	512	477	484	464	438	445	464	422	431	462	414	386	376	391	388	417	372	384	368	377	351	381	350	329	349	353	375	350	339	343	361	326	352	363	335	320	339	365	299	365	327	307	287	313	319	331	334	311	311	361	349	342	316	332	326	352	355	319	318	296	313	341	353	314	316	335	300	332	307	304	323	312	309	311	326	299	313	308	313	293	314	292	297	336	304	304	305	330	294	327	295	317	318	311	318	351	340	316	357	303	343	327	320	328	312	321	287	325	322	270	314	342	278	316	310	338	328	286	310	315	305	285	332	310	323	313	366	325	297	306	311	283	309	285	327	276	319	302	294	311	339	295	296	328	300	312	316	323	303	281	317	337	315	325	329	311	342	327	342	319	313	306	275	300	268	324	300	326	318	300	305	322	288	312	329	312	346	341	314	303	352	333	291	326	294	334	324	306	312	303	308	277	296	322	327	299	299	326	307	347	316	306	301	318	318	311	290	311	313	315	318	290	286	326	307	293	304	274	302	306	300	313	326	279	291	329	317	331	311	332	302	324	331	317	275	288	323	315	309	353	304	304	322	299	287	285	281	293	328	323	318	313	311	292	290	323	273	327	316	298	353	301	295	302	313	292	292	311	332	319	289	317	299	302	285	330	325	332	332	296	323	315	316	301	301	296	336	306	284	314	299	304	282	325	326	316	348	322	305	301	302	305	293	325	309	320	287	286	270	308	320	264	289	286	329	333	304	288	298	296	327	324	310	317	288	311	287	311	304	295	305	317	278	327	314	293	337	320	273	322	322	322	348	316	332	314	343	302	319	279	330	313	311	319	315	296	305	290	290	311	296	331	310	298	301	285	284	324	343	301	305	325	283	305	323	283	315	297	301	306	304	321	298	311	279	303	327	310	273	318	311	295	309	320	331	304	299	332	323	332	295	356	302	295	360	332	308	325	310	291	327	322	302	323	347	288	305	300	326	318	322	314	282	292	285	312	296	316	316	348	301	317	299	343	303	304	311	306	348	307	268	311	306	278	311	318	325	291	322	285	297	308	314	291	279	306	289	322	323	304	279	318	308	290	281	297	304	287	286	315	321	305	353	288	310	352	314	335	299	298	320	311	311	341	312	290	325	302	293	289	314	285	346	340	319	341	298	311	308	323	305	333	307	286	304	289	334	308	332	277	302	311	311	303	318	293	315	279	293	337	337	332	303	334	307	316	313	300	319	287	326	310	273	310	311	328	334	309	293	305	296	319	319	330	294	314	305	320	316	329	275	303	287	321	274	306	348	291	297	327	263	338	276	284	305	318	302	292	329	309	308	321	293	315	309	320	303	332	312	310	298	321	312	284	313	350	323	304	298	302	286	258	322	343	287	327	316	324	344	317	291	298	294	314	328	273	303	326	323	301	305	345	356	326	307	297	282	311	309	303	316	308	306	310	318	324	313	296	306	316	319	302	306	331	290	322	316	278	337	310	297	337	328	296	316	308	313	324	313	290	296	303	318	306	306	270	295	302	320	315	263	301	279	310	303	310	284	295	308	315	324	323	283	338	327	317	302	293	281	303	297	315	293	281	324	305	310	288	318	290	317	295	326	294	327	318	294	314	321	298	302	314	341	354	306	303	297	285	300	316	329	304	272	304	316	273	331	283	303	287	284	302	335	308	331	293	320	292	284	328	328	320	310	317	290	292	324	300	300	324	304	321	344	299	354	284	301	304	294	326	325	306	306	299	297	303	312	320	320	292	318	355	303	308	286	305	323	302	316	301	296	306	323	281	321	315	294	329	294	329	313	331	275	291	338	330	313	318	340	328	306	319	344	308	366	279	300	337	303	314	307	318	312	314	325	271	290	309	305	278	303	313	315	261	315	305	283	325	308	312	322	319	314	290	319	297	352	308	319	340	281	316	313	297	305	334	303	280	316	277	309	315	293	308	309	301	302	310	307	289	300	320	304	298	312	312	321	344	310	323	329	316	295	308	321	300	351	334	312	306	290	296	281	313	334	327	308	273	310	282	330	338	286	267	312	326	304	323	297	317	326	332	309	329	285	324	299	306	281	311	309	321	261	334	299	312	335	320	290	330	329	309	302	276	302	325	328	291	292	311	307	332	314	306	350	294	319	311	310	320	296	269	317	336	311	300	307	309	296	314	303	288	310	330	302	331	326	317	298	307	317	309	309	326	296	306	309	327	318	288	327	301	310	292	326	311	293	315	307	332	321	286	323	363	331	294	299	313	316	315	319	297	318	300	336	332	286	321	285	289	291	317	310	313	299	309	291	333	353	298	273	293	290	321	317	326	301	311	288	326	306	336	347	291	286	359	318	319	310	314	303	316	289	311	306	323	321	299	348	342	306	287	298	332	308	318	295	300	335	314	248	305	276	321	339	315	298	310	323	291	343	307	335	324	327	315	326	309	329	335	305	312	299	306	306	344	289	321	333	306	276	319	311	332	305	327	284	318	310	320	308	304	300	318	312	301	333	299	349	321	306	303	328	319	328	309	317	307	301	308	307	305	290	325	321	336	293	298	310	328	301	323	302	360	312	289	333	312	286	310	346	286	314	304	303	323	335	286	306	334	312	312	323	313	266	296	301	309	299	332	334	329	297	286	297	321	297	306	319	323	310	330	292	324	295	311	317	278	312	300	307	335	286	282	310	307	295	330	300	303	322	308	324	310	317	305	299	287	294	309	307	297	329	322	332	309	313	328	314	313	311	286	317	305	333	309	322	291	293	306	307	311	302	284	330	289	319	313	281	352	317	303	279	311	291	315	287	302	329	316	308	320	287	309	311	324	301	287	324	294	305	312	297	301	320	292	323	328	301	335	299	317	337	317	310	304	327	278	318	318	322	316	285	320	322	331	303	307	308	301	314	321	314	356	311	319	287	304	314	274	308	291	323	292	286	335	332	271	279	300	298	300	321	322	309	315	313	301	316	308	302	315	341	312	326	308	321	309	294	308	317	321	307	324	321	334	276	347	347	332	300	327	333	355	301	341	287	309	318	307	332	316	306	302	291	304	320	295	318	286	293	289	292	335	309	296	337	304	305	321	296	317	300	312	320	310	333	309	312	310	312	304	316	293	346	305	300	281	339	310	308	329	284	275	302	288	271	309	308	292	269	283	292	293	313	339	341	313	313	315	329	289	304	323	344	308	315	329	321	291	319	317	306	298	296	288	289	299	319	323	305	330	305	324	311	310	293	319	307	339	347	315	313	315	301	294	301	322	312	337	304	317	264	291	312	325	301	302	280	298	333	291	296	294	326	335	316	312	299	301	335	300	304	305	328	340	345	313	289	279	321	305	271	326	323	326	307	323	317	288	329	314	327	323	289	302	296	304	321	305	327	339	327	296	293	313	294	303	310	317	318	335	322	285	298	288	316	290	344	335	325	270	308	328	321	318	301	278	306	303	306	316	311	285	301	280	291	310	296	334	302	317	298	314
8167	1406	430	879	858	354	318	343	348	332	355	341	307	302	318	323	280	320	354	308	357	356	327	325	313	342	316	335	327	302	290	306	305	294	323	328	325	296	332	341	308	323	314	306	342	284	302	324	309	333	335	358	323	318	347	354	319	319	342	296	345	374	339	335	298	315	336	307	333	336	328	321	318	324	322	328	332	344	326	328	319	326	306	330	294	327	310	290	342	344	338	329	307	336	337	316	303	342	306	320	286	290	324	361	353	351	322	331	354	321	296	312	325	331	301	291	334	321	338	333	306	330	323	314	329	305	311	329	289	333	304	349	368	325	305	312	357	317	303	321	321	350	311	333	341	304	302	370	311	290	309	315	311	325	319	303	337	306	300	332	336	324	318	325	325	355	331	311	333	302	331	331	348	304	325	329	321	318	341	308	353	328	307	335	324	329	312	316	337	347	280	281	310	326	308	349	302	332	353	291	344	345	321	297	360	333	333	330	308	349	337	330	348	347	356	311	352	315	322	330	320	312	336	303	332	342	354	300	319	316	294	335	367	352	328	321	305	308	331	308	296	338	357	322	325	316	358	319	298	303	301	334	319	326	322	306	320	325	312	332	342	333	311	336	323	325	331	302	351	338	391	332	320	338	319	309	311	331	327	353	308	309	358	312	335	332	317	320	380	309	295	327	308	315	357	312	334	304	340	332	334	306	308	353	319	347	336	303	313	313	354	353	312	309	344	346	351	309	306	322	317	339	340	317	284	333	336	308	324	312	284	320	355	333	304	338	326	300	320	311	323	324	314	323	363	347	274	328	327	332	332	358	341	308	299	320	332	303	324	305	309	344	317	318	355	328	303	321	306	314	340	317	315	316	357	330	341	317	350	351	320	344	317	285	357	317	321	329	325	312	317	338	321	317	310	302	307	329	350	371	311	321	329	353	328	322	309	317	359	327	353	307	362	323	321	322	343	347	321	354	331	295	353	314	322	347	328	284	305	339	351	326	301	309	297	333	320	326	347	343	342	279	339	317	309	332	310	307	325	321	299	334	294	323	337	325	344	323	316	343	316	331	326	342	325	325	317	348	337	313	360	326	293	322	318	330	364	331	316	317	325	302	326	309	329	335	320	342	354	324	361	352	326	324	339	286	307	371	322	311	337	272	312	340	302	318	329	341	302	324	355	312	299	313	300	318	308	315	314	286	324	328	313	335	346	295	310	327	323	325	315	368	322	318	316	352	293	343	319	324	313	342	320	301	308	305	332	347	309	323	325	309	334	332	319	297	334	302	326	323	310	307	310	297	337	340	326	338	344	362	333	309	325	328	345	322	315	352	317	306	325	342	338	293	299	364	352	308	317	354	318	321	348	321	282	321	292	338	322	306	357	365	314	332	323	306	314	330	328	290	338	362	318	298	320	318	331	344	302	317	339	311	335	322	328	311	304	347	329	347	318	308	310	326	329	313	336	302	308	353	372	306	304	318	318	306	289	325	310	321	319	306	344	299	320	315	344	324	294	309	304	351	331	319	313	305	328	338	310	320	327	308	321	317	309	326	324	323	364	337	360	309	325	334	352	327	297	321	309	343	343	321	332	310	312	305	320	327	314	358	314	332	322	326	333	350	333	346	334	350	297	293	353	326	343	306	332	308	329	339	321	343	324	321	332	346	356	310	344	325	327	282	318	313	340	323	332	335	332	282	301	325	308	323	329	343	345	335	304	354	322	346	340	298	343	327	305	324	319	328	327	314	318	315	362	316	316	336	335	314	305	329	328	320	328	354	355	325	325	334	363	330	348	355	330	309	341	307	333	331	300	318	337	340	307	314	299	333	341	321	338	321	362	318	297	329	345	328	300	321	300	325	358	372	306	344	329	299	345	330	343	307	343	305	312	305	309	346	309	294	331	311	336	327	323	342	311	342	303	301	347	340	362	316	347	343	320	325	362	348	332	372	325	277	302	298	320	321	330	358	314	297	357	328	328	310	362	326	347	331	333	337	353	327	335	303	337	326	290	352	326	333	316	310	362	332	340	323	301	318	321	326	298	345	338	338	338	325	318	296	298	323	329	337	319	316	341	325	336	327	322	311	324	313	314	326	335	315	315	319	341	319	353	343	322	318	298	299	307	351	284	319	313	305	314	317	300	331	309	351	323	319	360	324	342	330	321	312	322	325	351	352	341	310	318	334	278	333	304	352	363	323	352	324	312	295	337	338	343	352	329	329	339	310	348	311	309	319	332	330	325	349	317	342	318	299	323	344	335	332	291	361	318	352	338	329	333	380	293	329	343	336	319	350	315	354	344	344	290	337	326	312	328	351	327	324	358	336	326	332	351	362	353	331	350	330	353	333	304	335	309	318	289	280	338	323	354	347	348	336	349	350	313	325	320	327	315	335	330	324	330	292	325	328	342	323	333	335	307	339	314	344	352	343	352	316	310	293	341	330	325	340	331	328	300	327	340	347	328	312	312	282	319	308	312	327	338	341	331	314	341	306	324	315	320	357	312	331	330	326	339	305	328	324	342	337	306	352	323	289	332	341	317	342	322	316	329	304	267	341	315	310	341	320	295	320	339	312	322	367	319	316	310	324	315	324	311	323	319	313	337	364	312	325	343	353	328	298	318	317	299	343	327	329	304	298	312	335	322	336	360	328	324	312	324	372	349	306	334	300	312	353	340	322	318	322	319	324	333	306	324	308	318	324	329	332	314	327	350	311	326	284	305	326	327	313	317	328	314	337	352	296	317	322	311	334	330	347	332	276	338	346	301	342	311	288	298	324	334	312	348	338	327	300	322	324	338	308	309	292	283	339	314	298	309	307	348	346	381	316	343	323	325	343	313	308	334	326	304	272	294	333	318	305	297	286	329	315	307	315	342	306	332	299	306	308	358	338	326	351	323	302	334	336	343	336	343	312	335	297	309	341	340	316	307	316	309	338	331	372	322	316	323	343	319	347	328	330	332	302	336	341	308	349	306	338	305	311	311	339	359	319	309	320	296	310	355	306	333	308	325	319	330	309	337	316	337	327	340	326	371	313	313	332	301	293	353	323	319	321	311	335	310	344	322	333	353	314	313	342	311	320	332	330	316	351	323	316	338	324	328	312	339	315	300	349	302	307	329	340	300	350	326	347	338	339	334	340	326	328	364	339	315	286	307	300	348	348	288	322	347	318	327	360	317	327	335	313	323	292	284	337	344	344	329	342	326	338	326	363	302	341	314	324	340	276	323	341	336	319	331	313	308	322	319	337	311	314	331	359	292	333	318	329	304	323	328	311	329	315	312	322	312	324	317	337	327	293	325	332	346	341	324	329	343	307	296	376	319	351	310	352	315	341	337	334	333	295	339	317	340	310	328	309	347	305	300	341	319	333	313	290	330	321	353	342	312	346	310	311	318	351	349	326	308	335	334	342	360	335	292	320	311	306	322	303	326	338	317	332	313	335	341	358	328	331	328	331	295	348	349	291	311	327	354	315	327	320	325	323	370	352	314	342	345	327
7061	2248	876	3247	3001	758	828	765	732	753	706	755	707	740	730	779	707	738	747	748	700	722	732	740	733	714	762	766	734	737	696	728	797	746	724	731	795	764	768	770	724	707	732	771	739	719	727	729	693	780	786	734	710	742	788	768	751	739	726	746	726	712	752	801	713	761	761	708	692	762	742	759	664	785	758	735	730	745	730	701	724	728	700	743	734	703	719	733	704	734	775	738	720	704	780	754	769	695	747	731	732	713	733	736	770	774	758	730	725	745	703	714	744	766	770	703	720	734	734	744	731	757	798	729	730	723	735	722	731	744	739	727	728	750	724	674	759	730	730	667	776	728	729	726	716	799	748	733	652	725	762	749	740	758	665	743	721	767	717	688	757	718	692	733	747	716	704	759	732	750	698	739	723	733	705	706	707	749	758	742	785	705	722	701	729	775	714	699	676	749	757	713	752	749	689	720	721	767	732	745	705	704	776	753	696	704	727	724	741	721	701	714	708	721	699	731	737	733	724	734	739	751	776	788	740	753	767	751	704	773	771	761	784	735	794	744	759	700	716	752	695	753	758	752	721	770	679	741	708	735	759	694	718	766	736	756	769	714	752	735	731	727	730	749	737	709	725	727	752	719	710	766	726	725	780	742	703	715	712	696	745	714	750	735	720	711	719	748	733	727	746	741	702	747	729	680	676	745	732	734	712	742	759	743	737	731	777	750	735	780	729	774	713	720	739	679	717	751	710	709	738	774	726	735	732	730	751	736	695	714	744	677	707	722	718	725	726	715	754	725	700	734	687	724	702	732	774	771	727	689	688	724	730	729	759	736	728	775	740	732	727	718	750	732	733	768	730	736	694	756	712	772	728	788	749	707	750	782	727	737	767	782	736	766	706	688	672	744	745	716	726	712	713	749	730	768	701	788	733	742	739	804	710	752	730	759	750	726	749	751	705	784	709	725	768	734	759	731	735	713	707	747	717	759	779	668	713	751	730	739	709	738	763	734	707	803	727	705	689	777	730	711	779	742	725	746	722	678	775	727	744	749	761	777	765	761	749	739	791	740	739	715	739	732	742	777	756	778	717	738	721	754	764	717	667	745	725	760	738	747	692	807	698	720	716	740	697	740	711	710	732	722	774	737	724	737	709	790	747	763	749	723	738	721	712	756	713	723	737	777	750	713	745	753	747	727	718	707	713	692	701	710	710	736	741	753	708	700	736	762	751	698	751	727	739	740	708	688	740	780	695	729	747	746	702	798	709	746	713	653	770	716	751	698	756	728	747	708	778	712	683	713	729	758	730	733	752	731	770	718	711	762	770	752	736	755	714	702	769	740	720	774	666	686	683	706	703	762	730	736	745	737	736	724	721	757	724	738	692	726	736	758	754	751	710	676	699	774	716	763	735	682	712	759	720	701	735	770	710	759	702	754	769	676	749	681	721	743	697	716	754	733	706	694	733	760	745	742	760	727	755	704	703	789	710	738	729	725	753	687	737	749	699	702	734	735	735	657	722	795	748	768	732	730	707	722	755	724	734	765	706	776	723	684	721	699	738	717	760	714	749	675	707	735	752	711	754	763	742	739	723	756	697	726	738	723	741	715	764	788	720	746	709	726	695	752	741	736	702	735	751	675	712	712	748	693	727	700	746	712	719	731	702	744	707	729	794	798	760	729	738	715	734	735	746	702	730	711	703	710	746	708	713	735	716	741	756	660	731	727	751	760	713	718	706	757	754	724	676	742	701	682	782	750	759	732	724	747	726	736	730	758	726	781	710	747	713	710	750	706	764	740	727	688	735	727	762	783	742	718	753	742	675	759	739	712	767	717	687	771	742	772	715	730	752	787	805	779	757	689	797	721	730	751	788	709	707	675	743	715	749	715	741	737	724	773	713	729	751	722	730	710	748	716	752	682	725	748	765	710	750	728	687	749	695	759	734	715	743	760	698	752	704	687	755	773	689	697	776	771	686	698	739	699	771	734	713	724	763	732	731	748	739	734	716	747	738	753	747	746	719	739	699	694	694	739	711	731	742	780	688	749	720	736	685	755	743	732	744	732	785	702	714	722	699	755	769	696	733	742	739	730	718	720	701	723	758	755	761	780	742	750	724	738	716	717	725	724	760	771	769	744	751	761	715	722	745	747	734	690	766	715	731	746	746	753	715	722	714	684	694	685	752	694	736	655	796	723	710	738	729	719	772	751	702	754	742	682	778	735	757	731	698	700	765	746	716	730	708	763	701	750	746	691	701	685	678	738	750	688	741	736	719	762	747	729	757	726	723	714	735	762	715	710	702	747	723	742	758	755	779	743	760	760	749	727	796	755	733	761	752	703	721	767	729	729	788	760	736	725	745	707	758	673	747	731	752	702	706	721	756	748	731	734	752	723	693	744	757	735	697	731	768	694	736	734	758	723	728	742	718	727	706	706	746	740	761	756	750	701	741	720	749	734	711	696	704	765	729	726	729	736	754	755	710	753	722	688	720	722	713	734	754	717	718	748	754	705	744	726	730	732	741	747	763	756	777	740	719	690	730	690	749	795	725	768	692	768	759	715	715	735	737	736	696	751	750	695	699	714	784	727	799	754	737	735	665	769	734	761	754	743	723	718	764	740	744	748	724	712	709	718	756	719	819	738	706	751	720	747	713	691	720	708	777	719	746	717	732	732	744	739	730	706	715	761	730	727	774	742	686	741	748	762	745	737	751	756	762	719	753	731	747	739	750	744	747	732	688	739	725	741	721	768	725	737	744	713	726	734	733	699	691	697	724	745	774	674	736	729	716	692	726	713	775	734	764	741	723	756	698	708	799	722	731	748	752	695	713	758	708	715	728	751	766	780	746	720	745	728	701	784	720	721	727	732	700	745	784	771	725	805	726	819	740	762	714	777	724	712	752	778	735	708	721	742	733	703	691	732	733	687	772	716	759	720	734	748	737	719	754	728	758	690	724	748	731	693	780	738	752	734	756	771	717	748	692	728	732	683	741	736	682	710	721	724	720	734	767	723	742	708	718	753	701	710	764	732	687	722	750	701	719	697	705	731	751	722	741	750	716	716	736	731	717	701	770	706	748	723	749	740	713	733	681	688	706	727	779	710	729	690	752	778	766	719	726	705	737	755	729	715	752	731	723	696	762	762	724	697	745	717	789	746	758	724	740	714	753	753	744	739	756	714	744	721	741	745	740	770	676	696	727	695	778	738	752	767	725	755	713	772	733	756	732	720	761	796	739	781	757	668	731	788	726	744	720	715	718	759	711	732	755	766	749	709	792	702	779	738	727	741	732	734	750	742	738	731	699	760	756	669	743	728	753	726	733	735	777	796	761	696	716	701	743	737	747	738	749	744	733	743	709	727	738	712	718	735	771	772	764	739	705	728	779	734	732	744	724	738	699	747	760	781	729	788	769	734	780	724	714	705	740	785	697	757	781	743	725	715	772	739	764	711	750	706	768	714	732	741	742	755	776	728	740	744	730	717	727	749	730	736	708	778	718	770
46865	30978	7228	12359	20094	3115	387	317	298	269	236	200	206	213	204	205	202	225	194	178	187	164	191	197	180	155	188	181	159	185	181	209	153	177	169	170	180	174	178	164	185	163	185	151	181	154	154	153	188	186	176	170	169	173	147	152	137	179	151	151	187	176	173	158	169	167	174	189	175	170	173	146	175	151	148	166	168	169	174	174	158	181	170	181	186	170	159	157	175	163	160	148	137	161	150	152	173	157	195	153	151	159	163	161	171	159	164	169	161	177	156	157	171	182	176	164	164	172	163	160	148	169	157	156	165	164	167	162	173	153	155	148	152	163	144	159	170	154	171	176	176	172	164	185	207	149	148	162	146	118	165	167	140	192	156	185	153	165	184	144	140	179	143	159	174	168	144	167	155	152	161	128	174	143	157	136	158	166	202	165	155	162	171	169	161	170	173	165	158	158	166	171	181	144	169	182	185	168	149	173	158	164	169	179	165	156	164	149	148	146	146	179	195	159	193	145	186	168	145	150	139	143	152	171	150	180	153	174	170	163	160	169	149	170	145	167	166	167	158	180	168	169	166	158	175	163	167	178	183	173	154	164	156	128	157	159	182	194	161	155	165	160	171	154	169	154	141	163	166	182	148	147	178	184	148	156	158	187	156	160	204	144	161	152	160	152	146	168	178	169	172	156	155	171	179	162	155	151	166	147	176	148	187	176	156	151	152	172	163	143	162	181	175	150	148	143	195	166	153	139	176	171	148	162	168	165	150	161	173	155	164	155	155	161	184	155	167	174	178	161	163	153	182	185	166	156	167	142	175	158	163	180	171	182	161	156	183	173	176	177	179	191	142	164	166	147	151	160	157	163	132	165	170	188	163	141	170	167	167	198	159	153	160	163	156	165	173	175	159	157	173	151	169	193	154	172	174	156	147	176	162	149	157	177	171	176	181	138	146	155	158	136	183	150	160	144	148	146	142	162	160	155	161	176	163	160	166	152	165	155	173	166	158	168	170	157	165	160	172	139	175	176	180	171	167	152	175	171	171	167	168	181	158	159	172	174	155	149	173	174	156	171	180	177	179	175	191	153	153	152	158	177	148	162	151	158	150	147	164	173	172	161	179	177	176	170	153	154	144	177	179	167	176	179	162	173	185	181	164	176	176	153	169	168	140	174	154	157	192	174	138	162	171	163	155	155	205	147	167	170	166	160	177	144	146	189	178	148	177	155	146	168	160	198	147	167	153	164	169	168	161	154	169	162	198	167	179	154	188	177	153	148	175	147	155	149	156	191	160	170	158	174	172	178	143	164	153	175	164	171	154	159	166	151	165	161	175	164	153	164	181	171	155	159	178	174	165	154	172	163	164	164	196	168	145	187	154	161	183	156	133	178	164	180	134	165	162	156	155	165	156	169	163	159	160	155	176	176	159	175	157	169	180	169	137	161	173	163	138	165	164	165	179	150	140	141	155	150	178	164	150	200	141	160	158	175	146	169	171	193	163	156	169	149	165	151	166	182	164	167	176	178	176	148	176	154	150	182	160	151	170	164	153	175	171	168	135	158	154	180	171	149	166	131	190	155	150	146	173	184	166	186	167	147	144	164	177	181	198	163	173	183	169	165	168	165	156	167	167	170	161	146	167	167	155	140	159	165	153	172	191	152	166	164	164	153	184	169	146	151	168	162	181	181	135	182	161	160	146	171	159	155	161	170	164	149	186	152	167	170	191	153	173	170	149	165	174	175	194	159	168	158	196	166	159	168	160	145	160	175	174	162	151	160	166	177	167	143	155	155	159	182	187	156	180	181	160	139	162	164	165	169	158	177	182	167	153	156	170	154	173	161	157	154	162	149	156	165	186	154	147	150	131	152	168	158	154	162	184	162	164	179	172	160	155	169	156	174	180	156	175	150	164	157	167	152	164	151	165	181	171	151	178	168	156	157	175	175	154	171	164	126	161	176	165	165	167	152	148	154	154	167	167	155	175	149	146	168	177	162	178	153	180	164	168	159	153	165	152	143	158	157	146	158	151	162	166	174	170	177	159	158	166	148	172	204	161	177	134	171	177	186	153	166	186	153	163	171	178	170	177	143	155	163	200	157	159	162	176	173	167	148	164	171	179	179	177	170	192	167	160	187	159	159	160	182	166	169	158	167	148	155	173	177	150	161	194	157	149	159	169	164	158	123	152	164	151	139	168	157	148	137	175	155	153	186	197	145	138	175	167	153	183	187	167	145	160	172	150	177	156	171	150	150	168	171	187	153	163	170	181	142	174	155	168	161	171	181	151	186	184	165	175	163	136	171	177	161	188	164	182	173	178	173	158	137	165	160	188	178	188	142	180	167	150	152	160	176	149	153	182	134	167	161	168	169	171	194	173	139	161	166	167	177	177	175	150	178	170	178	154	170	159	168	166	171	166	185	152	163	185	177	163	160	156	173	170	148	151	154	158	152	163	177	173	164	176	170	154	180	180	141	170	197	154	171	154	158	169	173	168	166	162	163	154	181	155	161	167	178	180	154	168	158	163	174	159	167	149	156	177	164	158	167	156	146	166	177	140	164	183	172	175	188	162	186	167	152	167	152	161	142	178	160	174	143	165	152	152	162	157	180	166	160	168	171	145	159	175	158	162	169	170	163	137	152	162	155	181	165	160	188	183	153	166	143	200	157	146	148	159	170	189	148	148	161	134	170	150	173	162	183	163	145	155	162	157	154	151	183	166	166	165	160	132	159	172	160	174	170	171	155	172	183	161	167	131	169	145	170	153	160	155	156	182	152	151	146	162	159	166	161	156	155	152	183	166	168	159	180	176	171	146	157	158	176	144	177	155	163	142	163	165	157	156	154	172	174	165	155	162	147	177	182	175	168	174	147	161	151	154	166	174	162	157	134	179	167	170	153	169	157	176	165	156	173	176	166	157	147	143	144	180	162	141	167	130	151	178	149	186	152	159	154	181	148	161	156	140	170	178	141	179	156	193	165	164	192	174	169	153	157	167	165	137	176	150	168	157	162	173	150	174	177	160	183	155	170	169	149	181	168	159	175	156	155	142	155	186	176	174	163	139	146	156	165	160	152	171	168	185	147	160	146	140	171	160	144	196	185	194	185	169	189	174	165	155	159	168	182	159	174	178	179	179	136	173	169	167	166	176	171	184	165	151	164	185	175	157	149	143	178	163	159	158	169	170	153	159	185	167	175	155	162	160	162	166	170	181	185	168	166	172	166	169	180	178	133	155	153	159	186	170	172	142	155	170	157	190	173	150	179	157	146	141	168	151	159	169	137	159	154	167	159	164	174	173	175	160	180	178	148	147	161	170	176	164	162	175	177	144	167	151	162	159	164	160	161	188	160	160	175	160	175	181	165	155	170	160	144	163	158	159	146	172	145	184	148	150	143	156	157	150	183	173	157	189	171	161	153	172	183	171	181	155	189	171	142	174	159	175	190	153	171	151	145	173	168	148	177	186	148	168	172	178	153	162	155	168	193	172	180	194	150	154	159
25390	20560	2413	16369	17425	1695	1458	1251	1093	899	827	845	747	717	626	642	601	572	563	544	505	517	498	486	478	458	502	473	429	465	435	461	463	467	432	394	424	469	469	428	432	438	376	413	449	408	433	479	407	406	439	407	403	435	415	406	417	432	424	416	444	416	431	421	429	399	413	423	415	427	434	368	403	416	396	417	375	363	424	360	422	410	402	373	445	414	448	379	406	414	426	406	410	403	382	405	381	424	451	399	411	424	401	380	417	414	407	398	372	398	384	407	425	417	399	402	429	407	390	395	421	414	420	424	430	369	382	407	373	407	419	372	413	376	395	405	389	387	406	375	395	393	380	424	385	418	400	418	408	404	413	389	422	442	417	396	396	424	427	416	398	411	410	418	402	416	384	403	422	372	406	440	390	378	401	434	382	406	404	392	400	387	393	403	375	385	397	426	415	404	400	407	396	387	401	356	365	410	377	385	419	400	413	383	400	393	437	378	410	392	434	400	422	383	382	375	422	407	445	429	427	391	437	449	408	387	366	403	410	389	423	416	359	427	445	380	381	382	414	404	343	372	405	442	409	392	389	383	389	357	417	393	392	408	396	425	394	376	382	401	408	403	378	399	451	412	408	413	398	382	402	413	425	395	403	393	380	383	393	423	381	423	390	424	402	402	363	398	371	371	435	382	378	396	400	360	429	380	413	399	383	364	390	406	429	398	435	404	410	346	383	375	386	418	380	407	419	427	409	425	425	370	389	392	397	397	425	416	402	384	397	378	399	420	390	389	412	401	370	426	404	384	402	381	388	399	379	394	397	414	413	452	407	402	360	382	414	382	383	375	381	372	402	414	393	392	393	406	375	396	398	368	398	369	415	413	362	384	392	400	427	380	397	346	389	360	436	406	406	385	403	391	385	403	429	370	416	413	400	393	368	399	423	382	376	392	367	414	396	431	395	419	407	400	411	404	389	416	396	413	389	404	381	405	423	407	388	400	358	391	416	384	393	381	405	402	408	391	398	428	406	382	409	430	401	396	376	425	410	408	373	391	416	428	409	414	440	418	385	430	434	350	411	394	397	416	406	365	383	429	375	387	396	390	401	362	383	397	409	402	397	411	381	374	367	394	366	410	375	415	415	397	392	373	426	405	404	412	376	399	406	395	408	407	393	403	393	412	412	406	386	403	394	413	398	401	387	407	436	408	370	390	420	378	393	399	364	427	400	409	398	373	407	459	385	445	390	396	419	388	442	402	408	404	419	457	412	421	394	398	360	429	391	403	417	402	424	394	415	452	414	405	416	395	401	390	390	390	401	360	397	398	435	406	370	396	430	405	391	399	360	387	372	385	389	393	397	356	383	409	397	406	386	396	410	404	404	362	366	394	399	399	406	386	409	411	364	396	409	382	411	423	379	407	369	422	421	387	377	430	444	417	379	376	388	384	352	360	407	409	413	405	409	407	418	403	366	407	420	410	402	378	397	378	421	367	399	419	382	434	442	407	362	407	412	410	450	382	409	381	364	381	401	424	406	418	386	402	403	376	390	403	420	413	399	398	389	441	406	403	432	379	429	380	385	415	414	384	395	366	414	409	445	369	412	399	355	388	386	408	361	426	372	446	395	431	418	362	416	392	441	441	356	421	380	411	389	371	442	393	380	406	399	368	400	402	398	386	367	363	390	385	396	428	373	423	428	400	353	390	406	402	368	411	398	397	409	431	394	403	432	360	369	386	412	397	376	412	373	391	403	428	414	366	438	418	429	407	409	405	418	411	415	367	413	430	434	381	375	382	412	410	404	419	403	393	406	411	406	419	443	401	427	375	409	433	391	417	395	377	401	407	364	361	390	377	393	395	378	373	415	394	381	383	390	400	394	367	401	399	377	378	399	416	400	378	441	405	411	392	417	394	389	398	407	399	367	376	365	434	445	399	420	390	368	385	394	400	402	440	397	409	377	370	416	421	395	398	428	428	404	432	406	432	400	427	374	420	389	400	418	383	417	368	362	398	410	417	416	415	409	415	431	444	425	392	388	392	419	401	377	423	446	420	403	425	388	394	396	409	396	403	434	372	401	377	444	380	396	379	406	376	407	400	378	398	392	398	386	395	389	400	416	438	391	430	402	366	374	418	403	381	395	385	410	405	371	400	377	421	401	383	399	387	413	429	435	371	390	418	377	393	397	426	395	386	387	364	402	411	397	397	409	411	402	413	400	385	399	434	380	392	412	404	403	418	399	419	381	376	411	415	386	414	377	423	401	383	384	387	398	366	377	382	405	358	373	375	403	387	433	376	404	381	404	436	401	438	379	403	403	405	371	416	371	391	394	403	402	390	416	378	432	379	389	403	406	372	403	428	399	421	437	431	395	396	398	412	430	452	421	428	400	410	420	372	427	370	401	399	406	392	409	368	373	373	370	399	438	407	394	392	416	387	409	391	382	403	410	394	409	392	408	364	408	399	393	389	399	395	398	404	391	367	388	376	430	394	417	376	366	389	398	414	407	410	403	380	379	389	383	453	409	411	393	407	399	401	375	393	396	378	381	411	406	424	376	445	408	386	349	406	393	399	391	400	418	376	389	396	426	404	381	402	409	405	391	390	416	405	387	409	418	413	420	425	433	401	380	389	388	410	403	405	394	396	403	420	405	394	392	388	377	442	394	403	412	357	365	387	417	391	442	400	406	405	395	370	410	384	399	422	378	407	389	419	415	354	396	406	423	412	396	375	414	421	408	396	420	388	393	392	405	391	414	371	388	405	407	398	406	409	390	426	414	421	404	403	415	407	391	435	409	402	410	422	392	387	429	383	381	388	424	389	418	431	411	383	417	364	396	425	407	401	414	399	425	404	387	432	418	390	394	411	387	381	418	411	412	388	435	441	410	409	410	417	388	403	379	416	406	380	414	375	414	401	429	416	363	413	384	389	377	400	432	438	413	412	416	405	374	392	407	384	431	393	422	374	400	396	406	410	392	407	405	427	394	403	379	382	382	390	378	386	407	412	402	376	391	392	390	397	392	397	402	390	382	405	411	413	414	385	366	378	396	417	383	399	366	437	363	391	376	370	419	402	409	352	424	404	390	363	418	397	365	389	392	396	358	418	429	397	409	389	385	420	426	396	399	410	408	397	403	420	384	393	372	431	385	427	430	390	411	389	413	385	393	439	409	397	387	375	385	401	387	377	357	446	391	394	378	393	422	406	400	403	432	405	429	415	413	382	398	413	431	358	374	408	363	373	436	400	412	370	431	411	412	420	409	402	422	369	419	364	401	408	394	422	366	400	389	399	382	420	389	397	408	423	445	386	410	417	381	387	424	432	413	394	424	395	401	405	434	391	427	361	386	416	406	404	410	416	366	364	428	411	431	406	419	411	411	403	381	410	413	406	382	405	393	427	418	377	397	389	375	416	397	405	403	399	417	368	431	377	431	387	388	399	432	396	404	400	396	384	450	436	408	398	413	414	421	362	391	401	417	395	422	369	376	383	428	401	378	370	370	425
61354	46044	15350	16873	28549	10874	798	383	300	250	257	229	191	201	184	173	181	145	125	144	147	162	153	138	117	131	119	124	128	107	130	125	132	112	117	117	118	136	119	108	88	121	127	114	126	121	118	132	119	102	98	119	138	98	103	108	120	120	128	134	116	119	129	115	124	108	127	123	120	120	117	103	98	118	101	96	119	137	123	121	121	119	112	97	88	106	127	127	119	108	117	112	114	114	134	134	102	113	111	111	101	121	129	129	122	119	129	110	105	121	127	103	120	100	115	109	110	112	102	118	104	110	109	116	100	98	109	100	113	122	123	115	99	111	126	100	126	104	126	121	125	98	100	116	121	110	100	137	121	109	120	111	99	120	106	100	119	117	113	128	129	121	97	109	101	108	98	118	105	121	128	107	107	127	131	110	117	105	104	116	104	127	95	125	128	103	115	123	119	106	135	100	114	100	101	113	114	110	101	114	118	102	102	111	95	131	102	120	114	100	115	107	102	113	114	87	123	113	90	113	112	110	124	113	107	120	110	93	117	126	102	95	126	112	124	110	99	116	116	105	95	125	116	117	119	118	119	108	88	111	108	121	104	95	111	105	101	112	123	118	111	114	104	112	115	121	96	119	100	112	115	118	117	89	145	115	126	113	98	112	115	104	103	100	112	105	107	106	124	112	130	138	118	112	111	111	99	107	109	127	120	117	113	107	94	112	108	119	104	124	125	131	122	106	127	128	113	104	110	118	110	118	103	104	117	114	109	141	101	98	131	114	108	122	109	102	133	112	111	113	106	139	91	132	105	113	104	110	92	95	120	114	124	128	123	107	118	110	112	122	117	93	118	115	84	112	120	130	120	121	110	99	123	113	116	107	124	125	100	106	122	121	120	114	113	107	104	115	108	117	97	103	107	122	125	112	110	106	107	104	117	119	144	118	125	130	130	97	111	105	106	105	114	118	117	106	108	125	95	116	115	120	106	133	125	118	109	108	119	128	119	122	107	127	123	103	105	114	111	103	108	115	100	114	102	126	100	116	112	113	120	126	115	108	101	125	116	110	100	100	103	109	114	83	103	116	121	100	110	96	129	119	125	100	106	109	109	123	114	100	104	103	115	133	111	103	91	122	121	104	105	110	120	106	88	102	108	127	106	123	103	126	107	97	141	100	107	112	129	124	115	110	109	107	79	119	121	106	112	110	84	87	113	102	108	110	95	109	109	103	124	121	115	98	108	115	96	122	114	122	116	119	120	108	122	126	106	114	110	99	92	120	114	110	101	116	115	103	103	124	107	123	122	122	111	112	122	127	122	114	105	134	132	114	107	125	98	116	105	113	116	113	99	110	105	116	119	107	114	93	105	109	123	129	105	145	93	105	105	94	121	99	100	116	115	110	107	128	99	115	117	115	112	102	123	115	119	114	117	130	102	121	122	120	100	122	122	104	133	119	117	100	117	94	114	103	127	106	90	123	83	105	119	117	105	102	105	115	108	105	104	117	124	110	109	113	116	115	100	119	115	126	91	119	105	120	95	81	100	120	108	108	111	105	120	98	116	112	125	98	114	110	104	119	106	121	101	108	102	106	119	114	106	107	95	110	95	146	111	88	116	105	101	108	111	114	99	129	123	110	135	123	110	99	83	107	119	111	107	131	125	100	116	131	107	109	129	111	105	109	113	113	107	131	100	102	124	113	117	111	112	106	100	117	117	89	134	110	103	119	112	118	86	117	101	96	132	102	126	144	122	104	92	116	94	112	133	131	88	108	141	105	108	95	117	116	127	99	99	107	108	114	110	99	97	110	125	119	117	95	110	126	121	119	108	135	141	127	103	119	125	105	114	129	137	116	124	101	115	105	123	112	122	113	92	111	118	116	124	126	119	102	121	91	115	107	115	92	111	134	110	131	103	120	114	134	107	125	114	105	102	143	120	117	116	101	98	90	111	109	117	123	113	119	111	106	98	113	108	133	109	110	98	124	122	77	108	134	114	108	104	106	115	108	104	100	109	133	117	117	99	131	102	106	124	111	97	109	100	105	111	127	98	103	92	115	95	100	103	110	102	116	121	101	121	97	109	104	94	115	105	127	100	92	114	113	93	138	125	118	113	110	113	114	125	126	116	115	116	141	125	126	96	120	114	127	133	99	118	133	100	114	112	115	101	97	109	122	108	100	94	108	129	116	107	115	107	96	114	114	113	110	115	127	112	109	120	109	121	117	117	113	123	116	124	96	118	123	119	106	117	105	107	111	118	128	109	109	120	103	117	98	118	97	109	91	109	124	110	101	113	95	126	132	98	101	117	121	110	122	115	124	85	108	109	84	119	116	109	118	110	101	97	133	123	119	110	109	123	116	120	112	104	120	103	95	125	120	110	104	106	119	104	112	107	134	89	103	116	113	113	102	102	122	103	109	126	97	129	105	116	100	113	98	119	116	100	98	111	136	95	105	109	101	118	115	107	101	99	126	108	100	118	105	108	108	107	112	102	107	92	101	105	115	121	116	125	102	111	117	113	103	112	107	117	118	104	121	112	107	116	99	109	127	106	114	115	107	122	110	106	103	109	126	103	96	95	102	92	111	137	114	98	115	135	116	116	115	109	103	105	103	117	105	115	105	125	107	121	106	90	111	102	123	125	81	102	120	106	93	107	109	93	135	101	115	95	87	130	103	99	104	121	112	112	130	115	103	125	126	109	111	106	115	104	121	101	128	130	93	108	115	107	117	116	109	131	97	112	121	106	106	100	115	105	106	116	92	121	82	109	111	101	109	113	105	126	105	135	129	99	99	90	115	122	110	94	83	116	109	132	119	138	116	102	92	97	105	128	97	106	104	101	118	109	114	105	108	112	105	117	125	105	108	100	125	111	104	99	93	118	107	128	114	110	117	118	98	106	120	117	112	99	113	136	107	103	94	110	86	138	111	100	106	116	96	127	122	92	117	112	98	105	132	97	118	120	117	115	92	111	106	134	108	100	108	126	105	116	108	110	101	112	110	125	116	106	118	113	114	106	107	106	113	94	102	102	95	107	104	116	125	119	95	122	104	105	113	94	130	116	125	108	111	106	116	133	117	108	101	96	126	132	117	97	100	131	113	120	110	107	109	90	94	112	123	109	92	136	109	126	115	121	121	123	130	103	85	90	107	122	100	98	132	100	92	97	117	116	114	102	103	101	108	113	102	119	114	114	104	112	96	111	88	114	119	114	92	118	106	106	107	112	104	99	114	109	110	106	109	113	104	109	109	96	113	101	82	131	113	120	110	113	114	104	102	95	104	127	122	126	108	115	110	110	113	111	116	115	112	117	120	120	97	116	116	118	101	121	130	109	135	106	101	115	118	111	94	97	107	109	110	109	86	119	126	113	119	119	132	99	110	116	102	106	116	114	101	97	105	104	106	105	104	91	110	102	116	94	130	119	116	98	118	99	112	116	96	114	104	101	121	119	128	108	129	99	107	125	123	119	125	129	115	117	105	117	126	112	115	118	145	112	105	140	116
34463	30769	4111	18385	21602	2843	2203	1869	1541	1303	1152	995	951	862	764	723	695	624	591	584	536	482	499	495	484	514	496	457	458	457	411	396	409	415	355	353	402	403	371	396	357	372	359	354	322	354	339	340	362	346	364	339	348	349	332	324	338	339	359	308	333	328	323	340	333	328	334	336	317	361	318	300	313	351	315	317	307	332	338	309	337	323	305	300	293	313	316	298	320	309	314	292	321	342	317	323	280	297	309	317	314	321	301	326	269	312	278	338	309	310	276	299	314	331	290	290	314	316	308	307	332	303	265	326	295	331	329	314	300	310	304	310	318	324	291	330	332	308	332	328	311	347	308	347	291	308	298	337	302	329	308	311	295	344	295	329	300	310	274	310	332	293	340	317	308	310	334	312	294	302	289	322	329	345	285	311	300	290	324	304	316	327	334	338	332	295	346	274	288	306	273	326	305	322	293	307	294	310	304	288	303	281	344	323	333	304	299	323	288	289	310	314	311	282	298	289	323	305	306	295	303	331	293	331	301	291	313	290	294	302	305	316	302	308	312	278	315	349	340	305	327	304	310	324	272	305	275	313	279	304	312	332	319	316	287	320	291	305	286	274	292	321	294	280	295	312	299	319	275	284	321	329	285	315	312	323	292	295	317	314	320	308	320	329	316	290	275	285	288	287	298	321	340	312	312	297	304	310	329	312	316	289	328	311	293	293	270	319	341	311	275	266	304	326	317	310	322	287	316	275	290	318	317	286	319	303	313	292	283	319	288	311	297	329	306	287	339	290	299	293	293	293	279	270	320	331	297	289	319	280	294	298	279	295	271	311	328	344	320	301	304	304	278	299	303	308	288	326	285	294	298	302	317	294	329	307	311	319	336	286	311	321	300	305	301	326	321	324	313	293	294	293	291	329	267	298	302	292	301	289	307	301	313	303	315	291	301	301	312	330	340	287	322	289	308	305	301	320	306	285	317	323	295	312	306	293	305	288	300	297	301	295	318	304	323	313	308	297	301	320	309	279	303	275	295	296	315	298	316	305	313	287	293	320	287	326	301	308	321	309	300	323	275	333	352	316	291	304	310	292	277	304	283	322	302	317	311	293	287	317	278	299	313	276	330	343	326	293	302	298	332	326	297	316	321	282	326	286	304	323	308	314	304	302	304	300	315	291	277	310	313	285	298	303	293	319	298	282	329	277	286	292	313	293	319	281	310	307	284	327	302	296	297	320	299	317	269	279	282	293	305	305	285	292	295	311	305	298	295	319	305	303	326	309	314	291	291	292	308	314	309	327	301	289	340	326	296	300	302	281	308	275	263	309	287	324	328	312	297	317	280	283	318	313	289	317	303	325	309	244	304	304	291	278	299	312	316	315	286	305	316	276	302	286	317	316	315	287	288	302	322	292	311	273	323	270	307	264	294	305	297	278	307	297	312	316	315	285	309	279	313	304	298	334	273	295	290	300	318	301	314	330	311	327	284	308	276	293	301	291	265	315	285	316	292	304	312	324	308	340	294	283	288	286	289	338	321	342	308	275	292	279	296	311	293	314	281	297	293	312	286	293	306	302	275	317	313	303	343	305	282	287	304	302	336	309	324	290	293	308	304	299	317	313	294	324	328	292	333	323	304	286	301	299	325	289	299	305	293	292	320	323	277	315	332	292	301	329	288	296	333	282	299	290	310	286	304	296	287	311	313	322	292	320	305	322	300	315	314	296	319	304	291	304	326	289	310	323	269	286	309	281	295	297	305	301	300	323	290	303	317	310	290	279	305	311	323	318	304	337	277	284	308	310	285	295	282	302	322	317	292	309	297	327	303	299	299	289	314	295	305	302	308	317	305	330	315	322	305	311	304	317	315	295	326	299	294	328	308	284	296	304	289	276	335	311	274	298	303	332	325	291	283	299	306	302	307	305	323	322	282	312	287	292	312	296	326	302	294	313	291	339	297	298	298	308	314	304	261	296	328	303	288	331	294	322	305	345	311	318	282	294	303	309	285	305	316	317	330	326	312	300	303	319	313	271	336	310	290	298	294	331	290	313	333	295	300	317	323	311	318	291	326	342	315	301	313	312	317	328	299	315	297	295	305	314	263	281	296	305	275	294	314	307	289	326	308	292	287	314	308	287	303	292	284	312	327	293	297	303	299	321	288	292	303	346	281	328	306	314	284	287	319	275	311	316	284	321	297	307	307	309	301	296	319	312	296	334	329	306	314	327	280	317	313	291	302	307	306	319	277	294	302	321	305	284	300	294	298	323	311	300	287	301	283	340	330	298	281	340	280	300	281	308	293	314	333	325	332	343	307	294	300	287	311	304	310	281	315	269	310	313	310	310	300	296	289	308	305	312	295	287	327	287	302	278	291	315	291	294	316	318	298	336	317	324	273	314	320	296	305	306	304	281	321	302	328	296	292	292	311	312	299	300	343	313	297	279	308	264	261	314	356	301	295	307	272	318	303	306	303	290	302	302	327	274	284	302	307	305	272	305	287	296	303	283	283	303	292	292	297	288	269	289	308	318	318	331	323	344	328	309	320	314	310	333	303	337	288	305	293	330	277	297	309	303	301	298	306	321	308	307	291	319	311	281	286	306	341	292	290	324	321	299	275	294	321	301	314	301	328	261	314	368	279	310	294	308	317	293	326	308	289	315	307	302	276	305	320	316	293	307	296	304	302	302	314	293	327	291	292	308	309	287	316	316	300	295	303	298	345	343	332	298	309	299	319	324	286	332	311	301	289	302	294	329	276	308	301	314	321	293	299	311	307	293	296	283	287	324	316	288	299	324	321	288	276	308	313	324	287	333	261	279	287	340	279	306	280	279	267	309	317	277	316	316	275	303	319	276	310	304	330	275	324	323	289	315	312	307	284	341	325	304	318	283	330	284	331	322	329	327	292	304	303	290	290	309	309	305	281	276	318	301	332	289	311	307	297	291	289	280	303	316	302	298	282	307	304	315	299	288	278	341	324	323	279	302	282	283	319	332	308	291	306	306	298	309	298	333	302	308	276	300	302	320	313	323	295	336	315	328	330	332	318	296	299	309	299	328	353	324	317	329	299	317	317	303	292	277	307	288	314	310	298	328	294	321	291	329	342	276	274	266	302	330	293	299	295	300	284	333	318	291	300	301	296	306	308	291	329	311	271	293	329	289	298	322	288	307	313	305	290	263	291	286	289	309	279	319	310	323	301	306	313	311	282	283	306	310	292	336	307	327	327	315	337	295	236	293	287	313	294	311	327	313	283	344	279	322	328	308	306	317	283	309	324	293	309	293	317	320	295	309	293	306	321	300	334	295	302	281	272	277	296	323	296	308	309	290	323	301	310	303	299	279	296	307	345	323	313	281	335	307	307	286	329	284	294	265	306	332	308	295	321	302	294	310	330	309	301	323	301	295	301	315	314	291	316	295	291	311	321	283	296	334	274	299	295	292	296	312	327	332	320	327	315	295	309	301	329	331	306	289	280	302	333	308	307	297	307	280	295	299	294	274
7934	1708	462	1010	776	334	347	322	365	349	329	334	336	352	365	338	315	310	334	374	311	324	309	346	317	319	311	359	293	341	321	318	337	315	311	324	337	305	322	304	324	311	322	349	306	339	325	325	332	331	332	339	332	337	320	327	317	331	331	288	318	341	335	335	287	306	315	341	342	301	341	288	302	307	301	317	355	348	316	309	330	365	343	363	329	339	339	296	325	323	324	313	346	323	314	345	290	313	337	343	314	330	288	309	344	345	310	320	335	360	305	339	327	316	326	326	319	339	339	364	318	301	331	320	337	302	330	338	358	334	313	320	325	305	344	306	317	284	287	305	328	300	332	321	309	310	337	333	309	301	320	310	318	314	332	345	327	310	330	343	331	322	382	312	361	343	324	275	363	329	346	313	303	314	302	333	315	300	301	350	312	302	324	351	313	375	379	309	313	368	313	323	287	312	351	325	315	287	327	332	298	320	301	319	309	347	327	319	317	339	315	318	290	321	345	332	316	335	310	354	342	368	343	323	307	304	307	363	346	325	310	337	329	334	339	292	294	327	330	331	340	342	322	315	315	314	352	307	319	307	334	356	324	323	331	331	315	325	321	345	296	323	313	330	291	295	316	308	332	316	358	307	354	322	352	321	314	299	341	290	316	331	313	320	326	301	327	278	318	322	361	305	337	336	306	335	321	351	359	334	279	358	323	322	353	320	327	366	361	298	352	298	351	319	343	325	324	326	327	274	350	344	319	310	334	311	315	316	330	311	325	341	360	341	336	313	337	307	337	294	342	336	318	344	291	323	300	340	316	300	315	317	315	367	322	285	326	317	307	308	326	323	303	335	332	321	318	340	319	321	309	291	337	285	311	337	317	326	318	346	368	316	346	324	337	295	324	322	333	322	341	308	339	315	340	327	290	349	328	334	293	301	311	344	331	344	347	324	312	325	317	376	341	303	328	352	302	325	342	307	321	321	328	314	369	330	322	308	328	346	352	339	343	357	336	336	329	320	312	309	316	325	326	311	318	299	329	331	363	332	387	331	317	325	290	352	358	339	346	320	323	335	337	356	339	343	310	313	344	341	331	305	322	334	314	301	312	296	331	356	332	306	332	299	302	344	310	358	291	336	314	341	309	289	331	335	302	335	296	342	291	295	353	294	312	311	281	375	329	320	310	324	330	356	362	342	307	313	331	336	290	338	318	334	347	324	300	341	343	343	320	346	325	340	319	309	327	335	318	302	335	332	339	326	325	335	326	337	345	299	362	303	322	308	316	328	318	297	324	304	309	309	316	334	332	315	309	321	319	334	303	305	334	336	343	317	312	313	322	327	298	335	330	316	340	311	343	303	351	305	336	335	327	300	343	343	369	331	327	314	299	342	317	362	311	340	308	327	331	335	316	330	331	290	298	332	352	332	342	308	312	340	298	356	343	307	287	371	333	315	353	317	354	347	307	295	318	352	301	291	352	316	320	344	332	349	349	314	325	321	312	316	348	318	349	303	305	325	352	332	353	322	331	349	332	327	313	312	332	357	305	290	317	337	309	310	307	311	312	321	334	346	315	328	337	323	351	365	336	344	351	347	342	301	326	301	330	316	324	311	308	276	335	316	309	341	337	328	290	303	299	317	342	320	322	323	336	299	352	308	313	317	281	349	332	323	347	316	330	337	321	332	281	326	337	331	316	315	358	302	294	336	324	322	313	319	346	315	325	346	371	324	333	298	331	301	323	343	324	302	359	312	356	319	343	306	283	287	349	350	337	339	319	332	318	307	346	308	316	321	317	292	299	339	313	299	302	324	323	331	299	321	354	352	322	313	302	340	324	277	290	330	345	314	357	325	354	327	326	349	325	310	330	317	326	289	326	310	315	295	329	329	323	324	337	353	324	336	342	334	349	309	343	282	309	347	319	328	318	315	348	321	333	327	333	309	349	325	324	354	321	312	296	305	369	350	304	349	330	315	314	268	323	309	318	333	347	324	383	324	337	347	306	343	317	324	332	289	340	317	312	317	330	347	332	354	305	347	338	316	309	319	323	331	311	334	335	325	297	346	310	303	346	269	356	341	313	325	336	345	335	308	325	321	310	336	293	326	312	304	318	305	336	323	311	355	305	350	322	345	288	325	339	287	330	330	321	314	296	340	334	334	325	321	300	313	345	320	348	321	336	347	332	323	369	326	340	325	310	353	330	331	309	317	294	310	326	308	300	306	341	332	322	320	311	317	324	304	292	350	328	332	327	321	306	324	322	328	362	324	285	316	345	305	330	333	332	347	302	302	316	300	314	329	320	321	315	308	343	319	336	320	361	311	310	337	343	323	307	347	313	341	330	342	326	323	364	329	339	294	291	327	307	302	323	315	324	312	319	365	324	326	345	345	343	311	370	313	314	351	332	326	346	290	305	328	313	319	315	336	323	323	314	302	305	329	309	310	324	319	338	311	315	325	342	345	338	314	318	358	332	350	320	351	312	326	312	323	331	330	327	331	312	323	310	307	331	323	317	330	347	294	325	291	301	337	319	316	360	322	356	343	309	301	304	306	308	327	325	311	315	328	331	317	293	333	332	333	326	300	294	323	279	336	353	297	318	350	341	334	345	320	344	303	336	336	335	314	339	319	306	340	318	345	302	317	313	288	289	368	315	351	356	328	329	309	328	338	324	335	310	308	301	327	333	279	344	335	340	349	313	319	331	325	334	328	324	352	359	335	314	336	315	322	312	315	312	336	340	354	328	350	340	352	346	306	344	310	323	327	315	312	320	304	342	318	307	323	345	313	326	306	333	280	339	351	358	326	351	340	317	322	347	374	315	312	335	322	334	324	327	327	323	301	311	336	330	307	289	289	316	308	327	333	326	315	329	351	317	337	331	322	312	331	323	320	313	307	354	330	313	313	322	335	330	299	356	348	304	309	318	308	362	336	306	355	368	321	336	345	327	316	354	325	369	309	303	315	320	327	318	315	357	330	332	313	330	338	337	291	307	314	300	314	314	325	331	328	315	348	323	323	343	344	321	327	338	335	345	333	310	333	323	331	340	334	300	340	318	345	325	352	334	342	325	296	312	308	313	323	359	339	317	356	321	344	339	340	337	325	334	314	323	319	303	322	318	341	366	309	313	304	366	315	326	334	300	328	320	323	314	321	310	330	350	333	296	336	317	279	315	292	325	306	313	285	319	307	318	321	321	347	335	338	333	330	323	278	325	318	328	328	311	322	347	311	328	323	334	309	326	319	313	320	283	292	305	312	350	308	317	306	345	319	320	362	357	317	338	335	318	338	320	297	316	292	313	298	351	371	328	352	360	317	321	350	323	313	344	342	329	328	313	329	297	345	279	319	303	316	359	328	345	329	316	334	349	304	296	316	321	347	315	293	313	333	310	313	335	350	314	342	340	290	337	326	335	312	339	325	324	333	320	351	339	326	314	323	369	309	325	349	373	350	339	315	304	323	318	313	340	325	322	358	332	328	321	342	341	331	360	361	297	307	333	294
6877	2597	870	3823	2564	729	811	733	731	790	740	750	771	708	745	737	762	771	748	772	738	744	759	728	756	725	700	758	734	732	669	698	755	754	720	748	774	679	724	721	710	710	788	728	735	723	674	697	730	712	700	777	736	713	774	805	732	783	700	714	787	721	741	722	710	757	775	754	714	732	739	729	715	782	725	793	775	730	772	716	700	772	700	778	751	712	714	731	692	690	769	774	736	715	703	790	719	747	719	677	788	742	761	728	772	726	743	739	775	732	753	726	744	759	710	738	765	741	712	725	707	778	730	749	711	746	746	748	730	794	760	755	754	729	784	727	700	694	709	756	777	733	740	733	704	771	734	734	755	732	724	711	703	737	674	755	755	720	790	757	784	747	713	737	709	726	750	749	705	758	723	778	772	663	699	741	749	713	722	732	754	750	730	715	712	711	731	723	749	741	762	707	782	697	730	701	719	742	725	744	743	743	724	722	738	715	762	768	798	747	718	788	768	740	778	745	753	740	721	700	679	724	780	702	695	737	705	713	712	707	756	739	760	733	743	712	744	761	703	738	759	735	726	761	749	740	719	699	693	744	738	756	740	727	755	761	764	740	756	776	730	716	716	720	766	725	738	725	677	766	694	760	696	763	786	782	741	716	730	733	775	725	694	709	726	772	737	720	767	737	760	711	690	781	805	733	757	745	751	700	739	723	802	700	724	717	732	720	773	758	759	706	738	795	740	760	758	743	751	689	753	721	764	759	716	706	724	743	738	732	734	771	745	726	791	742	762	738	732	698	752	755	744	678	760	749	697	675	753	762	723	777	764	745	751	681	719	683	746	735	739	745	709	751	765	725	724	723	786	771	747	753	692	747	749	776	728	753	714	724	733	779	725	750	711	707	739	791	708	682	720	710	741	716	726	723	712	728	730	741	744	726	754	746	709	745	735	736	735	716	722	741	792	756	735	704	713	686	719	747	726	756	733	693	781	749	784	686	716	729	812	700	703	741	659	703	738	742	746	741	719	759	748	723	716	757	735	779	713	706	762	766	724	742	721	696	696	709	749	751	712	749	736	776	770	680	680	736	749	761	711	744	700	733	781	714	734	717	784	706	765	706	679	738	732	757	739	760	791	707	763	712	718	750	748	744	757	763	776	736	748	693	740	714	749	722	696	722	730	782	722	701	709	803	713	736	730	778	752	693	689	730	737	742	760	700	739	726	735	746	768	736	799	764	730	719	708	708	733	743	737	758	759	743	739	698	720	723	727	802	736	754	760	769	691	734	719	680	746	734	713	689	745	741	698	722	704	767	763	678	757	758	731	761	704	777	744	798	709	712	766	778	707	719	755	704	758	673	753	772	700	720	732	715	705	752	741	786	745	792	680	742	740	734	770	712	713	731	726	768	724	761	660	724	716	717	708	767	721	749	691	749	730	759	717	724	760	763	724	714	753	676	737	726	704	738	637	770	764	762	734	753	744	722	740	730	727	672	729	682	797	697	725	734	769	740	772	727	723	765	752	712	757	720	760	690	756	697	714	779	755	721	789	755	781	726	780	751	812	772	757	754	736	736	652	752	723	727	743	731	743	725	736	704	716	772	705	737	719	775	711	761	742	742	722	726	750	736	708	714	744	719	705	752	715	744	754	748	713	759	736	731	788	737	763	722	690	747	718	743	789	799	744	709	714	775	767	748	708	754	790	739	751	721	718	699	721	737	669	736	703	794	742	719	709	704	765	698	721	734	778	751	722	738	738	695	753	745	762	695	760	759	771	702	748	735	716	709	757	724	724	771	754	744	755	760	706	758	681	668	718	721	745	764	704	770	664	711	723	735	748	760	721	714	746	731	751	738	743	672	764	723	723	727	725	794	714	738	731	723	778	725	759	763	715	780	741	701	722	676	751	770	785	752	695	737	740	703	723	731	745	715	684	727	707	739	748	768	722	742	738	815	741	769	726	730	744	720	724	723	700	724	722	741	727	757	721	757	731	678	708	758	761	715	701	725	741	717	735	717	697	698	743	729	738	712	737	744	733	749	751	737	770	754	737	709	704	737	698	676	738	762	750	800	758	724	738	664	735	718	748	724	717	754	759	719	706	746	729	690	724	750	781	742	744	720	754	756	742	775	711	764	710	685	702	677	723	730	727	713	667	713	732	768	702	731	655	699	702	722	749	750	772	701	799	712	744	704	740	734	743	711	744	726	768	732	767	754	734	769	715	771	752	714	747	770	751	750	735	701	714	755	737	745	740	775	734	722	743	722	735	709	729	718	751	746	724	772	729	784	745	698	741	722	741	769	735	720	779	718	696	785	754	676	723	716	755	739	765	720	738	749	759	721	723	730	748	795	705	767	781	787	731	738	740	780	752	789	712	748	776	725	707	751	728	738	732	743	745	755	759	719	756	756	735	734	775	743	702	738	692	681	725	781	703	694	755	715	759	727	738	749	749	741	747	670	751	726	751	695	765	756	738	680	731	721	781	691	723	717	738	665	723	779	749	777	726	750	774	728	728	694	764	787	764	733	738	767	709	768	754	740	695	774	764	706	770	768	704	761	748	795	722	717	767	700	742	754	712	709	759	718	778	744	676	715	683	738	747	708	741	745	729	696	742	755	723	734	717	766	748	756	791	736	731	753	713	730	741	751	723	722	740	681	781	732	743	730	740	767	763	733	742	708	725	727	718	757	715	704	760	763	751	760	692	718	739	701	715	709	722	748	765	723	747	806	734	774	788	732	745	729	722	730	731	724	728	737	721	724	722	785	718	746	741	760	734	723	769	784	760	687	770	711	771	748	780	732	757	706	715	692	747	740	733	726	743	748	737	754	747	692	762	690	717	775	752	732	696	745	736	751	763	708	715	745	768	737	726	753	767	771	754	732	730	776	715	732	756	728	701	741	690	739	706	749	752	700	779	761	764	693	724	777	765	772	763	711	723	734	775	761	748	719	751	705	699	722	744	735	788	717	805	778	722	795	735	737	738	749	705	715	764	715	701	775	758	744	722	755	771	677	746	706	779	743	788	767	738	701	737	743	738	730	713	711	760	726	707	712	739	683	732	757	727	724	721	747	783	712	769	729	763	734	746	689	761	753	719	684	758	705	773	757	720	686	766	716	770	759	704	708	713	805	714	737	719	705	778	714	766	704	783	763	721	733	719	663	739	743	768	653	723	719	734	726	762	741	758	728	695	731	787	734	773	713	712	713	775	741	703	735	712	732	767	735	679	752	715	773	706	716	827	794	742	761	763	700	768	662	734	774	743	731	709	727	737	751	799	715	736	722	670	771	733	728	734	754	715	692	801	707	717	740	736	698	775	770	745	744	693	716	755	711	737	722	720	737	736	642	678	696	730	720	696	729	737	717	747	686	714	756	731	744	774	753	724	744	753	764	761	723	723	737	737	745	724	699	717	745	744	776	728	755	715	778	710	778	701	763	704	743	746	717	695	770	727	696	793	753	790	722	767	788	713	764	779	743	744	698	746	711	767	709	703	788
47203	32928	10931	14017	19965	2249	403	333	309	213	235	205	214	236	212	190	191	199	190	211	157	176	173	164	170	181	183	171	168	178	178	182	170	151	162	181	166	159	146	177	206	166	175	165	181	167	168	173	182	178	167	161	176	156	155	169	168	162	167	150	182	147	166	166	158	163	200	172	165	183	155	144	177	152	188	178	150	162	164	155	161	161	147	181	146	159	144	151	172	176	164	162	147	159	184	170	164	178	192	161	163	165	158	161	192	154	185	161	139	170	176	152	151	160	183	160	156	173	134	161	174	168	153	160	156	142	133	170	158	176	199	167	172	157	148	152	181	157	194	177	183	158	168	164	180	181	174	184	167	155	187	170	143	164	164	180	155	154	169	164	157	162	169	146	182	155	152	182	177	152	190	171	170	156	173	164	167	163	168	182	135	160	163	157	154	166	154	149	184	175	185	171	165	169	180	161	146	171	155	160	177	160	162	183	184	152	172	176	162	149	170	158	166	135	144	161	165	173	169	160	157	176	146	176	167	141	172	162	176	143	168	180	176	148	170	149	172	163	179	152	143	194	176	177	159	174	148	179	172	156	145	159	163	163	168	180	174	166	167	174	145	168	169	175	149	154	152	140	156	159	152	144	156	166	166	150	165	147	181	181	194	181	150	163	163	160	163	140	168	184	153	161	181	165	170	180	173	165	144	178	198	149	168	153	166	178	146	159	187	154	154	167	134	162	158	162	166	173	147	174	166	171	164	173	154	166	177	157	157	165	168	190	143	159	152	129	155	152	179	171	169	156	156	163	178	172	166	152	163	174	185	152	142	163	173	159	162	184	140	169	166	145	166	166	138	160	163	167	148	168	140	165	181	184	162	174	179	141	170	172	161	171	164	168	174	171	140	158	158	165	181	180	179	175	172	166	180	178	155	161	129	165	150	169	177	156	155	176	187	167	169	152	172	159	205	160	172	183	160	173	142	180	151	156	138	154	167	171	192	161	186	173	162	167	195	147	177	151	173	149	145	145	171	170	177	184	173	180	183	177	188	169	173	193	177	167	176	165	173	129	164	175	172	154	167	161	149	150	208	153	185	184	150	165	172	137	153	163	168	197	170	164	163	183	175	171	176	163	132	179	162	164	169	167	167	156	152	155	151	172	178	155	171	169	169	177	153	172	163	168	173	149	158	174	173	139	165	160	174	164	169	185	174	153	173	176	184	184	186	183	165	156	154	197	155	160	188	185	154	148	174	167	182	139	163	181	178	152	156	153	144	169	163	172	157	167	165	166	169	170	185	160	160	152	174	141	185	172	176	155	152	147	160	153	139	173	166	148	167	162	160	153	178	147	151	175	157	172	188	181	167	138	157	167	160	152	165	168	178	156	183	166	165	147	174	161	168	172	158	150	161	157	160	178	162	162	177	168	147	179	160	153	174	170	152	154	161	153	146	156	145	173	169	163	152	166	159	155	134	146	164	178	187	148	169	136	176	168	157	151	162	144	172	151	149	171	171	172	169	180	184	157	147	190	171	169	159	182	167	164	137	177	187	158	182	191	193	181	180	150	164	165	173	157	177	173	145	161	162	178	165	165	169	151	175	159	148	165	155	154	192	174	166	178	151	157	163	183	166	165	160	154	143	148	145	170	145	161	163	156	154	171	159	134	150	143	123	171	171	178	152	163	171	170	154	174	156	189	157	158	167	180	173	155	143	140	165	151	150	153	162	147	169	151	184	149	148	162	141	157	162	150	165	163	153	159	136	157	177	162	141	145	160	149	172	187	169	171	155	153	164	175	163	167	175	158	190	160	195	174	170	172	185	162	163	176	168	165	160	163	170	170	161	164	167	165	149	168	165	178	159	139	168	160	190	167	170	159	155	169	174	157	169	163	165	153	164	176	168	153	182	155	158	159	152	172	173	159	152	156	191	169	144	178	159	174	164	177	171	158	181	209	180	156	158	174	167	162	164	152	158	152	167	159	167	176	176	160	172	147	160	172	167	181	146	178	163	164	162	182	168	152	146	152	173	168	164	152	156	170	168	165	154	164	127	164	180	159	163	157	159	175	174	185	163	169	166	151	160	151	154	178	153	163	166	178	169	166	171	155	185	142	162	138	172	174	176	164	181	191	168	165	168	178	187	155	138	167	168	156	162	157	175	156	177	167	154	183	167	156	185	194	189	185	145	171	169	159	177	174	159	175	136	156	157	142	173	158	189	197	173	177	156	164	166	137	145	159	191	167	194	147	170	181	186	166	202	168	178	157	179	173	158	173	146	164	154	176	149	165	153	174	158	167	177	176	148	187	177	150	161	178	155	154	165	176	172	160	136	161	187	176	157	153	180	149	149	186	180	180	153	160	159	163	196	161	162	175	158	192	173	174	162	164	162	190	192	141	156	131	162	181	150	169	150	139	171	185	165	160	180	169	149	187	165	163	160	166	158	159	166	134	147	185	157	158	142	158	156	138	147	161	158	174	166	169	150	158	171	158	160	158	175	159	177	168	178	180	167	172	179	176	175	173	184	176	167	157	169	150	153	152	175	164	159	166	157	125	168	175	161	180	171	162	139	162	168	188	164	165	151	165	159	151	161	162	169	155	168	150	167	162	150	171	175	158	167	153	187	176	163	190	179	172	162	171	177	166	192	154	169	181	170	173	153	154	162	171	173	196	155	161	168	149	177	147	171	148	185	169	176	177	153	158	170	174	161	182	159	177	154	173	154	176	144	176	183	150	187	176	163	167	159	162	142	169	180	188	164	181	155	144	171	153	175	184	189	175	192	158	155	152	154	167	159	158	160	164	172	147	161	154	183	163	163	158	169	169	141	167	164	162	177	166	149	170	132	161	172	200	165	167	181	160	173	170	183	154	161	177	166	156	153	163	170	170	148	145	170	140	184	158	171	189	178	167	189	157	179	189	153	181	168	191	161	170	147	135	165	152	158	161	166	156	153	147	158	156	143	185	177	166	168	161	174	145	179	152	171	177	176	170	186	188	182	158	168	169	148	164	136	147	146	144	156	162	164	191	177	181	147	176	164	173	160	175	169	172	173	156	162	173	170	172	176	163	153	150	154	174	154	159	175	150	155	154	168	170	159	167	148	164	174	178	161	163	165	188	152	175	159	171	158	166	162	165	184	184	186	161	190	159	188	182	190	140	149	160	159	139	155	158	173	159	185	167	144	174	161	169	158	153	180	175	164	147	161	162	159	165	172	173	176	162	176	177	155	183	177	161	174	168	163	153	146	175	168	190	193	171	179	151	162	190	163	162	177	158	172	185	150	173	184	171	150	187	184	179	151	167	190	170	168	166	178	174	191	176	172	159	167	167	173	156	160	152	157	153	171	163	170	173	158	166	177	141	165	155	185	172	154	174	160	168	171	167	191	154	168	178	151	158	153	164	152	159	145	170	160	154	159	185	169	165	148	149	166	151	147	153	154	182	167	170	164	163	174	174	167	190	164	171	181	182	167	171	170	163	154	176	158	180	159	189	168	156
25187	23760	4929	19798	18403	1716	1445	1172	1064	939	862	743	738	665	656	637	620	566	619	532	555	507	499	515	484	523	467	488	441	430	444	455	471	452	453	413	449	449	434	447	434	392	441	418	447	411	393	436	425	449	391	415	394	393	411	437	416	449	425	375	423	441	410	418	401	404	397	416	422	414	397	423	418	414	433	400	422	454	396	396	385	428	385	441	408	425	417	425	433	407	446	428	430	419	418	423	396	402	371	380	427	417	386	372	411	408	414	399	397	389	400	417	411	415	395	366	416	428	450	364	401	396	422	397	392	377	381	407	400	390	431	438	397	418	387	387	423	412	384	398	392	389	374	383	411	382	424	402	391	405	412	379	369	373	402	363	413	397	408	392	423	395	409	390	406	461	381	401	414	436	415	377	371	378	386	426	413	389	448	407	391	397	422	398	387	433	376	396	371	375	386	403	418	403	381	438	398	393	396	366	382	409	381	437	390	387	381	400	441	403	389	407	401	455	423	392	371	404	395	409	408	423	406	383	400	428	417	393	364	421	410	441	398	397	428	400	413	438	390	377	388	443	372	424	385	418	394	425	403	436	405	386	398	398	395	391	374	413	400	401	431	427	382	386	429	390	397	432	429	396	398	432	394	429	442	414	385	422	394	391	365	414	430	405	382	383	425	391	405	386	402	369	396	413	392	389	408	382	404	375	371	390	392	414	376	458	411	444	449	410	410	428	437	382	400	402	408	408	387	431	385	378	404	413	383	414	401	408	384	418	397	379	401	396	408	389	374	378	401	399	398	424	433	384	419	383	397	388	395	394	386	359	436	410	375	405	372	364	405	409	433	405	395	404	370	399	375	411	425	446	424	396	452	458	386	404	417	402	369	398	398	438	435	413	402	414	359	410	407	406	387	423	411	387	384	396	406	414	353	408	401	379	402	426	433	441	415	397	390	410	423	425	416	393	417	421	362	405	412	392	414	384	393	407	423	427	404	400	383	373	423	428	400	392	407	412	392	402	391	379	399	374	396	364	401	375	395	415	376	403	386	407	414	397	381	402	401	429	395	384	406	379	433	372	429	420	418	364	412	395	385	429	385	414	394	412	396	434	428	407	401	353	392	409	388	399	391	363	419	401	435	394	353	392	417	415	371	394	351	408	410	432	390	401	402	366	417	421	422	378	379	356	385	411	380	415	370	428	405	391	375	423	387	405	375	413	419	402	412	377	386	437	403	407	409	375	400	348	436	397	399	416	371	363	408	419	405	363	389	409	399	399	392	376	421	416	417	385	368	385	417	358	418	387	398	360	394	399	400	428	372	428	419	408	397	404	422	408	429	394	411	378	422	389	381	423	389	398	393	429	410	417	369	424	369	410	407	402	437	405	405	407	388	421	421	436	398	409	414	381	429	406	448	384	435	372	361	398	398	409	363	434	389	353	432	388	434	444	399	435	426	420	392	425	433	406	407	409	376	387	420	392	408	425	365	403	393	389	380	408	421	389	371	421	407	429	397	463	374	415	415	371	398	399	395	431	365	380	422	422	386	430	397	403	405	434	395	390	376	397	403	364	403	410	427	393	390	405	417	415	388	393	397	401	399	404	420	428	388	409	447	368	444	385	439	388	396	441	404	387	368	370	393	447	406	380	397	385	421	410	411	422	437	403	375	402	427	430	364	413	393	396	404	426	383	378	403	400	427	406	394	415	372	380	386	404	412	426	388	393	418	361	427	396	396	415	394	426	401	394	424	423	388	408	369	419	399	421	415	383	416	404	383	371	385	401	399	383	360	368	372	394	393	402	436	436	417	405	395	402	407	398	386	400	389	409	396	415	411	397	426	374	388	409	397	418	401	395	400	412	412	391	429	413	408	427	374	384	438	415	398	414	380	391	441	348	402	428	400	410	422	397	431	380	387	378	388	399	398	416	389	395	398	362	398	397	436	428	395	399	415	428	407	408	412	400	413	442	396	417	407	410	404	374	362	400	390	385	446	406	385	407	434	405	411	425	408	419	382	375	382	383	433	387	414	434	386	403	427	409	406	407	409	421	392	402	382	403	388	393	426	428	406	404	428	386	417	426	379	387	416	404	382	401	376	419	432	403	411	413	405	387	378	387	379	401	427	442	397	421	405	446	396	366	364	393	411	416	405	424	410	467	407	359	413	390	424	413	397	381	410	397	417	434	408	397	407	384	406	398	409	429	412	389	423	416	363	399	399	411	399	403	418	444	402	436	393	401	385	418	413	394	400	435	414	399	390	381	410	421	405	426	404	410	405	378	421	386	396	421	459	405	376	427	345	419	407	412	400	446	419	394	395	389	385	391	404	373	395	411	411	426	414	426	424	384	408	384	411	365	378	402	421	394	413	396	389	385	377	389	429	390	366	386	394	401	379	410	405	406	406	390	406	430	382	408	417	368	380	387	391	394	412	420	402	418	406	384	438	401	394	397	385	405	405	412	374	418	423	395	419	365	423	402	387	413	422	423	401	399	355	359	385	399	389	405	426	402	406	399	413	433	410	387	434	410	373	397	434	397	413	410	437	384	428	412	400	388	429	391	412	423	411	397	425	384	387	410	412	397	394	406	386	386	392	391	409	389	416	400	408	386	369	427	412	409	414	400	411	394	384	378	398	413	413	423	415	406	431	447	406	414	413	409	354	390	415	414	366	398	406	421	374	397	401	415	404	388	358	403	373	365	390	398	407	385	372	384	413	379	423	381	394	374	397	391	415	430	403	425	387	381	357	394	407	418	403	382	397	399	417	436	391	405	389	412	387	406	458	384	383	398	405	376	372	397	391	427	399	412	417	415	408	423	390	382	370	361	414	377	403	394	405	375	447	399	432	410	393	383	424	380	387	415	355	410	399	380	422	416	420	392	433	393	401	432	399	382	366	379	378	378	433	373	405	407	438	386	358	388	404	423	375	435	392	402	432	389	436	407	412	444	419	374	417	423	417	392	377	405	411	399	404	413	392	381	389	426	383	388	419	424	421	382	424	382	395	398	407	440	378	423	432	427	362	396	394	420	411	420	370	411	409	355	415	418	401	394	408	388	424	383	413	403	389	441	416	449	386	437	394	396	427	360	401	465	422	442	389	384	413	405	410	440	400	421	360	406	422	416	404	417	415	405	394	368	434	420	381	414	414	425	420	374	382	397	394	410	397	408	388	432	355	400	394	412	389	382	393	376	431	389	400	388	410	374	395	401	405	377	382	425	373	410	394	430	409	395	417	365	396	389	432	440	406	411	395	394	404	418	414	373	443	389	440	419	405	396	363	376	377	366	374	433	399	460	401	408	404	397	420	398	406	404	402	404	413	407	393	449	396	428	396	432	349	386	407	450	433	385	410	389	406	380	421	412	413	398	376	435	409	404	390	359	410	390	389	416	443	416	440	387	414	420	396	414	418	392	423	391	406	409	420	407	397	411	362	404	440	423	413	432	393	391	387	412	438	395	397	410	410	430	401	408	416	397	413	378	395	434	383	392	418	411	409	416
61571	47518	21514	17574	27772	8801	674	386	336	277	229	234	209	190	183	175	154	174	150	155	152	155	127	148	159	138	129	134	128	111	113	125	126	116	131	125	124	132	119	114	113	115	126	123	125	138	127	132	116	110	109	133	124	116	129	108	98	114	114	104	110	114	128	139	115	111	123	112	117	132	108	136	127	92	115	95	125	116	123	116	135	117	106	110	117	122	101	110	106	136	123	97	98	110	115	115	118	127	111	105	102	123	128	141	121	106	119	120	115	117	134	128	122	114	124	132	123	94	105	127	106	118	124	101	130	111	110	110	126	126	110	144	102	118	105	107	118	107	120	104	132	104	115	106	114	142	132	112	127	102	99	102	108	116	104	117	122	109	114	117	116	103	123	110	121	108	97	128	113	102	121	111	91	135	125	136	120	113	93	108	116	110	108	120	107	121	106	105	121	101	112	125	99	129	104	80	107	120	119	98	111	118	108	112	123	117	107	142	123	126	125	129	105	105	114	148	126	111	126	136	138	119	113	104	117	114	97	111	98	116	106	123	103	120	129	109	123	92	130	130	107	110	99	115	126	127	101	133	105	115	95	116	109	114	108	112	96	121	105	94	110	121	118	108	87	97	108	119	113	126	118	93	109	94	116	107	111	113	122	129	115	123	115	119	122	123	124	107	117	117	106	111	116	83	103	104	95	116	128	119	119	114	99	111	112	129	103	108	119	98	97	113	106	121	106	115	117	119	118	143	99	111	130	125	110	123	120	108	105	111	111	123	134	113	118	111	126	83	97	100	105	124	131	138	121	122	128	121	108	101	122	110	98	115	118	109	110	99	115	104	115	115	117	109	129	127	116	108	100	124	90	127	111	108	108	109	117	95	100	108	124	121	115	120	128	133	112	122	105	121	124	106	103	136	126	134	116	123	128	130	119	111	120	112	96	108	109	109	115	134	122	113	114	110	132	121	104	124	122	87	121	121	137	99	107	107	122	93	131	104	100	99	128	109	127	114	109	107	145	111	121	119	114	105	102	128	132	112	98	119	127	114	118	139	129	116	139	114	109	102	112	119	99	99	110	116	107	114	101	117	107	132	116	101	117	108	145	101	121	109	117	117	116	109	106	107	110	123	125	120	95	106	124	96	106	113	125	120	105	106	123	144	115	115	109	132	109	111	104	136	107	108	100	112	108	126	115	111	111	117	116	123	109	131	127	110	118	96	88	123	106	94	103	110	96	129	101	131	99	132	98	115	104	130	106	110	124	124	99	120	103	128	102	116	112	114	114	109	104	106	130	113	114	124	120	106	115	108	95	94	123	104	129	134	118	119	113	116	120	118	110	108	118	134	103	113	117	104	108	122	107	108	102	116	135	131	112	103	126	122	109	137	109	117	120	106	100	111	116	108	113	125	112	105	123	131	106	106	124	84	121	112	113	111	128	113	127	109	119	76	107	111	113	103	114	101	101	109	118	97	142	111	99	93	108	120	102	109	108	104	110	103	126	117	93	132	107	108	122	110	139	103	148	133	101	117	114	124	113	109	115	100	114	120	117	111	105	121	86	102	100	107	99	108	106	105	112	106	115	93	96	117	103	108	106	117	125	117	125	111	119	120	98	105	131	100	113	103	115	118	108	101	105	114	92	117	102	111	114	92	114	106	125	128	123	129	127	126	129	107	124	107	114	111	127	117	111	92	122	97	112	115	120	129	114	110	107	110	99	97	113	105	105	114	112	97	120	118	115	111	114	131	111	116	96	128	96	111	118	107	96	111	133	117	112	107	93	88	105	116	116	112	135	120	111	119	102	112	110	116	110	111	121	106	112	127	108	113	106	108	118	103	112	96	103	110	125	106	122	110	117	100	119	116	125	116	113	98	107	112	120	123	109	103	99	111	109	120	127	118	99	111	98	107	109	116	104	111	136	106	96	106	120	110	119	112	114	109	140	121	136	116	125	110	103	112	110	115	123	106	113	107	104	109	111	128	127	122	104	128	104	119	110	112	100	113	114	123	116	108	115	113	100	108	105	143	123	120	116	122	115	116	108	114	108	105	98	91	131	131	131	112	125	103	114	112	119	110	108	111	114	100	118	125	98	110	114	127	99	112	115	111	101	111	103	121	118	97	119	105	111	112	113	121	144	111	99	112	128	101	102	124	108	107	94	101	127	115	106	116	111	115	108	113	97	108	126	88	104	107	106	95	102	130	127	121	101	107	112	113	117	125	119	111	110	103	98	127	106	116	101	100	121	113	122	132	126	112	126	125	116	121	130	89	107	131	97	110	109	92	119	120	116	105	120	127	110	139	107	136	122	118	110	117	94	112	118	112	108	111	118	122	122	120	123	114	126	108	111	118	105	104	107	136	101	107	118	120	119	123	123	92	124	120	119	127	99	104	125	90	118	97	117	120	106	119	121	94	96	110	124	92	95	112	115	110	119	108	116	105	104	119	129	117	113	112	122	128	103	115	113	114	105	136	131	102	98	122	101	94	101	109	117	114	115	132	102	125	135	121	125	106	125	100	103	116	105	107	94	119	113	115	125	116	117	100	127	145	120	120	116	115	114	105	105	110	122	125	119	128	113	113	118	129	102	127	106	114	127	122	118	132	108	90	106	100	115	124	83	115	107	124	122	102	113	101	123	109	126	114	104	107	122	103	103	131	131	122	118	113	96	115	81	94	119	100	121	102	104	124	111	124	84	107	118	112	118	92	135	112	102	118	117	121	118	99	104	105	109	104	117	117	121	130	120	96	117	120	120	128	89	106	111	121	120	117	141	122	127	112	97	105	114	119	115	114	126	117	100	105	138	128	138	120	127	97	115	112	110	107	105	94	95	145	104	116	119	119	116	131	119	112	89	109	111	109	135	146	102	125	120	100	130	89	116	126	123	108	125	124	90	102	92	111	121	138	95	93	111	100	117	131	117	111	125	106	113	111	102	100	115	111	102	115	112	106	105	103	115	114	133	124	123	104	121	108	113	114	109	101	132	113	124	107	119	136	104	118	102	122	98	100	126	112	111	119	116	102	127	112	113	115	97	119	129	127	109	134	111	104	117	110	115	104	109	114	127	109	106	117	112	111	127	102	122	121	120	108	102	124	116	95	102	115	106	113	117	102	133	97	123	114	126	117	138	110	84	111	116	115	131	110	117	110	112	110	128	119	113	108	111	111	119	116	112	93	97	128	124	121	115	123	117	111	113	103	107	133	94	139	100	99	112	143	127	96	104	101	128	114	87	124	119	131	105	117	117	102	106	108	112	124	112	115	114	106	119	109	117	111	115	134	125	107	112	111	110	110	143	114	102	134	103	128	126	141	113	135	109	116	95	103	121	107	126	115	95	102	111	133	104	113	103	116	109	113	124	123	123	107	102	130	114	105	118	127	102	117	99	115	114	127	108	117	110	113	112	103	114	124	108	93	84	91	114	110	107	108	86	106	113	107	117	120	91	81	115	118	134	109	105	127	100	116	114	114	105	101	122	122	106	107	91	120	114	111
33439	33252	9852	18880	18797	2752	2203	1862	1550	1409	1217	1030	947	864	805	723	713	635	561	575	546	539	508	498	512	441	457	468	438	419	415	402	418	366	384	385	358	399	402	370	384	357	352	354	371	360	380	389	364	342	362	320	334	332	341	340	352	338	336	344	323	342	323	310	341	324	315	294	303	337	298	301	327	338	323	313	316	363	340	295	314	305	311	297	353	333	355	280	334	292	305	306	301	309	338	313	296	307	327	328	307	314	345	327	341	305	340	320	302	334	307	298	299	322	322	354	293	306	306	315	284	308	299	276	277	311	301	321	313	310	335	312	297	298	315	316	330	310	292	314	311	311	294	287	337	280	326	290	302	301	300	322	325	303	309	310	302	302	315	307	293	329	299	300	301	303	335	298	305	319	293	330	313	301	288	304	308	323	301	329	298	319	287	312	308	306	315	320	271	320	301	323	302	317	289	315	304	310	307	302	338	318	328	310	311	344	326	317	318	328	303	332	300	305	312	315	310	282	308	311	295	274	263	318	326	330	282	292	281	290	286	305	350	291	304	336	302	349	286	323	333	333	315	318	291	303	275	315	328	352	316	327	294	313	304	288	319	310	293	281	346	295	325	326	302	311	333	302	302	298	269	336	310	295	286	293	299	308	270	359	285	318	295	283	301	302	283	285	311	332	314	319	299	320	310	307	283	308	310	306	303	309	329	336	292	256	322	275	287	295	305	279	305	297	328	281	296	320	305	307	296	308	323	294	299	293	316	300	313	308	302	300	304	302	305	310	330	310	287	285	286	290	341	317	317	320	312	296	303	280	339	304	288	329	329	303	323	287	331	330	303	312	316	292	298	294	315	306	340	319	322	309	293	303	306	307	293	299	306	305	291	308	312	330	285	317	335	279	280	328	322	325	300	312	280	299	277	328	327	330	278	292	325	304	267	310	299	317	311	304	308	304	313	289	281	297	332	341	311	296	338	298	313	303	316	313	293	311	324	317	345	305	315	301	320	328	302	314	302	276	268	306	287	324	344	290	307	302	276	308	320	317	346	317	317	320	330	279	278	309	315	298	320	295	299	303	309	326	279	333	321	339	336	310	317	297	315	287	298	312	308	300	315	325	312	315	313	287	335	346	307	279	332	314	293	315	303	263	314	299	290	325	319	284	296	297	319	297	296	298	313	303	318	288	309	307	302	291	282	320	322	316	309	316	311	314	338	320	303	303	328	321	323	308	286	303	297	312	300	310	332	309	291	274	304	316	336	306	308	303	300	286	291	303	291	294	338	294	316	286	338	305	312	277	321	316	310	345	298	279	301	307	296	321	295	317	349	322	301	309	274	311	315	319	295	323	316	318	335	291	296	317	310	334	293	296	306	285	297	290	332	319	316	294	293	267	287	331	329	309	306	327	314	334	320	292	283	311	293	291	323	308	314	305	324	326	307	307	313	308	315	311	328	325	291	290	322	298	310	317	304	355	311	299	346	311	311	328	310	310	315	318	309	285	329	334	329	312	319	300	318	299	314	307	316	296	323	296	310	332	304	318	304	283	290	303	335	304	308	304	317	315	283	311	298	319	277	319	315	303	287	306	265	284	297	328	340	320	338	313	308	326	301	332	278	355	287	284	277	299	310	323	283	293	291	286	311	268	332	341	294	318	311	332	314	318	267	340	314	297	339	353	313	314	295	297	316	314	345	314	289	322	295	286	306	307	333	299	301	345	298	300	304	338	286	300	283	308	296	300	296	300	342	330	311	288	285	269	321	317	331	295	319	297	289	300	330	310	284	270	300	316	296	284	333	278	267	310	304	308	312	323	318	295	318	347	314	333	314	341	291	303	314	331	285	311	318	309	323	309	286	299	276	287	308	303	283	287	321	275	302	302	310	339	303	275	291	317	312	291	314	307	290	326	342	273	300	307	320	313	317	337	303	303	281	286	301	309	296	297	319	314	330	307	325	310	294	323	295	317	286	310	317	298	274	312	287	305	319	311	262	323	331	302	283	309	317	298	296	304	331	317	283	297	310	287	288	334	315	350	298	326	326	301	303	322	308	308	309	328	307	324	323	292	323	308	311	296	307	312	341	314	324	317	287	328	296	279	318	320	295	350	275	282	327	296	315	307	269	302	303	332	320	328	316	292	304	331	295	285	314	300	286	307	321	284	306	298	321	339	301	315	276	320	306	348	285	305	284	296	326	299	328	320	301	279	332	260	323	347	343	285	286	290	309	321	308	297	338	310	312	306	313	307	309	298	268	321	292	326	278	324	331	313	297	292	316	320	318	299	301	298	346	329	314	325	293	302	331	305	320	286	299	352	305	294	286	317	293	268	305	317	282	305	330	292	302	300	284	266	302	311	328	325	316	310	322	292	301	299	297	304	284	313	321	316	291	293	299	310	335	326	281	323	306	307	288	320	302	308	314	272	309	306	325	278	327	301	327	302	318	329	298	293	321	320	300	337	301	311	325	286	299	325	334	313	304	321	291	312	316	296	324	302	304	313	328	307	336	274	306	293	281	332	323	342	310	294	309	340	305	300	269	323	302	302	270	295	310	274	329	305	307	338	317	319	308	314	300	310	287	266	305	316	316	279	294	301	306	296	277	322	300	337	309	310	324	323	298	334	281	304	314	309	313	281	301	337	292	296	277	337	311	290	321	305	318	298	272	349	294	326	311	315	302	334	302	308	362	301	350	306	337	326	275	283	305	301	310	295	330	338	300	326	300	303	304	305	323	301	320	340	336	309	321	302	283	309	309	309	287	332	310	308	307	300	277	313	298	292	294	303	296	282	310	275	274	287	321	301	321	318	325	302	297	318	305	290	338	330	286	328	317	320	279	360	302	302	317	284	312	286	294	301	280	300	317	303	331	319	294	324	330	310	290	298	328	312	319	299	295	314	300	298	314	297	314	312	323	310	304	336	306	298	349	308	336	301	320	308	288	317	293	330	272	321	312	346	310	299	324	317	312	304	312	292	291	281	296	322	316	311	317	315	319	303	301	308	312	300	303	292	314	293	288	329	301	305	298	299	315	299	293	294	301	285	312	361	329	284	309	313	289	282	283	339	318	312	308	301	299	313	321	331	285	291	272	314	319	323	315	290	292	333	296	287	284	276	327	299	303	339	333	308	323	295	310	279	318	333	297	305	315	296	295	273	339	302	322	298	320	286	321	294	317	319	314	300	290	315	316	318	281	324	318	301	312	328	305	281	318	315	320	295	321	307	314	307	322	287	295	304	314	335	316	293	304	302	319	311	286	305	295	299	332	287	303	295	315	320	305	288	305	320	316	304	325	279	305	337	313	309	303	312	304	303	295	333	296	309	309	282	323	319	306	311	294	315	326	305	289	280	324	299	303	278	304	319	284	292	312	310	278	312	285	273	285	341	290	308	307	325	268	316	286	276	338	317	276	323	314	312	311	299	308	336	283	318	308	311	325	320	340	310	332	313	293	309	322	302	316	305	304	301	331	334	319	293	312	287	316	302	306	294	318	305
7590	1751	555	1095	793	349	313	332	339	304	319	359	343	325	336	298	344	303	335	320	326	340	332	348	303	342	325	334	320	288	339	335	338	313	333	300	287	333	319	313	333	319	353	328	350	309	297	286	310	310	274	314	333	338	328	335	331	340	318	343	352	320	333	330	327	319	327	361	337	325	332	316	362	355	333	346	341	317	328	314	318	322	313	313	361	305	352	343	353	346	334	316	353	338	331	299	347	340	349	312	293	334	353	354	321	385	321	324	326	334	305	324	318	307	329	316	299	282	320	320	308	308	359	307	338	336	307	313	342	324	304	296	322	331	286	342	329	326	350	325	364	296	344	356	360	321	353	327	344	339	313	316	322	364	325	344	327	336	323	317	337	342	355	338	280	348	336	344	329	352	305	355	330	340	337	347	359	305	365	330	330	329	327	345	298	345	310	292	321	298	316	336	315	304	323	314	306	318	319	292	303	347	311	339	336	353	336	326	347	340	321	319	340	334	331	317	341	345	334	367	309	328	362	351	323	328	299	340	312	327	338	303	327	350	318	320	331	308	339	334	337	313	354	315	319	328	335	341	322	282	329	334	372	338	297	306	307	328	319	313	336	294	337	330	321	322	331	351	352	321	332	315	320	327	332	324	309	358	348	326	312	347	291	354	329	355	344	304	334	323	306	351	315	308	318	317	352	313	312	337	313	338	345	307	312	350	336	300	316	333	316	317	351	337	339	316	342	334	347	337	308	325	309	317	364	337	315	309	313	293	342	339	350	345	336	317	344	353	317	349	310	347	345	320	315	332	329	318	314	351	345	322	334	321	328	343	326	317	328	287	368	352	306	351	322	337	338	333	376	366	320	339	318	345	339	324	354	339	333	349	336	348	326	297	323	325	314	312	326	338	346	335	314	332	311	360	364	373	350	335	297	302	346	314	298	340	323	325	354	347	325	340	311	337	350	321	303	319	327	347	327	339	299	328	317	365	309	328	326	283	319	356	333	318	351	340	349	309	319	310	328	337	308	336	309	337	347	309	288	316	342	347	328	302	307	342	309	323	324	325	305	355	328	321	292	318	310	321	348	332	378	329	347	314	296	395	316	329	323	321	352	315	315	308	346	320	329	312	312	322	328	337	321	346	320	337	320	341	342	330	295	358	330	341	330	352	364	338	321	330	325	320	331	349	308	324	351	290	329	315	307	320	306	318	333	344	344	339	334	355	313	359	329	328	332	307	320	373	328	332	344	322	322	300	348	330	335	325	320	287	353	312	323	310	325	320	364	323	308	334	322	331	333	326	333	320	306	338	331	333	321	332	310	349	323	306	317	309	327	352	326	333	364	327	334	316	331	325	328	332	311	323	330	312	284	319	352	338	342	319	326	340	272	321	323	331	309	298	339	317	281	298	361	323	345	317	345	310	337	360	318	325	321	348	321	306	310	327	357	325	307	318	340	327	305	345	313	325	364	319	331	320	327	327	318	335	333	357	335	300	318	317	341	334	331	347	327	308	340	342	325	321	342	307	318	287	316	310	328	319	324	314	315	301	334	333	330	337	303	336	330	299	317	294	337	332	315	358	321	343	323	343	339	320	293	301	323	345	308	354	341	291	313	322	288	311	332	315	319	300	296	321	326	338	321	339	345	329	355	312	333	299	322	335	312	328	324	312	317	319	292	317	302	336	355	333	312	325	334	317	311	316	322	319	335	329	328	337	344	374	316	332	334	327	348	280	314	316	298	281	305	325	344	352	321	339	345	317	309	344	345	304	344	313	308	325	301	333	356	324	311	308	319	325	334	339	299	340	325	345	361	323	307	317	327	296	348	300	346	325	304	329	343	314	348	326	309	322	326	306	348	329	341	326	296	354	316	319	343	323	300	295	302	304	335	325	316	328	351	351	318	307	328	331	329	327	329	333	336	305	369	317	331	338	324	320	341	342	360	320	343	305	316	344	313	338	330	339	345	328	334	315	294	355	325	307	306	344	325	334	329	326	313	309	307	337	333	339	343	327	318	320	361	355	320	327	324	344	310	340	354	329	332	341	324	331	273	329	353	316	375	286	314	316	339	333	296	300	318	331	356	317	334	351	331	329	336	349	320	361	322	303	347	336	355	315	326	333	307	305	359	337	312	312	351	323	326	309	352	320	334	308	324	293	311	317	323	328	322	326	356	319	348	304	342	328	308	330	332	321	335	313	307	315	323	350	302	308	337	323	346	338	330	338	335	327	323	320	332	319	329	333	334	308	297	290	345	358	312	344	336	315	331	306	343	300	343	293	329	328	298	333	337	332	311	325	347	315	310	327	299	323	330	312	307	327	279	331	350	353	362	336	309	321	347	333	332	317	327	319	306	329	326	315	323	332	327	360	329	302	361	336	341	348	328	309	344	315	335	340	311	302	333	317	332	313	334	318	334	337	307	333	301	315	329	305	341	332	292	328	320	340	368	345	305	299	305	313	357	298	335	352	322	346	362	352	312	340	317	309	330	340	301	339	329	338	324	336	331	294	306	329	322	347	330	348	326	332	314	353	318	310	319	317	308	277	329	272	340	303	322	311	318	353	340	337	355	325	289	345	339	349	335	307	335	333	360	358	339	320	296	346	304	319	327	343	330	322	316	350	285	303	361	321	342	338	320	308	316	364	353	349	330	329	339	328	337	312	333	337	298	336	331	312	330	337	321	321	298	335	296	362	327	354	320	310	320	331	307	347	318	300	332	343	299	317	324	310	330	343	327	345	326	318	301	327	315	333	335	336	320	293	305	324	288	313	315	335	337	325	351	353	333	319	328	355	371	337	302	344	343	315	347	335	341	310	339	318	335	324	334	317	336	311	355	345	342	339	294	357	333	307	331	308	310	337	323	334	335	308	304	321	313	275	279	337	316	316	342	332	302	301	324	322	339	334	342	323	318	308	317	331	328	317	325	342	388	327	328	314	309	325	312	331	325	307	311	318	320	338	319	343	333	340	342	320	280	328	322	324	371	341	296	310	351	342	312	312	299	334	317	309	336	275	304	311	331	334	347	302	344	302	328	326	296	294	331	316	348	320	342	349	336	340	324	305	351	301	325	348	350	315	300	316	309	306	326	313	358	319	336	328	319	345	370	333	337	318	309	312	331	321	323	295	304	310	346	351	366	305	317	311	318	326	327	330	337	332	306	298	331	337	335	318	349	293	321	318	371	328	341	344	313	317	326	301	297	308	342	336	328	293	303	341	318	349	323	314	332	321	333	348	330	331	370	339	336	333	314	326	340	309	331	335	332	319	312	317	288	357	344	319	323	275	363	336	317	322	327	315	331	326	344	333	323	311	318	312	340	324	312	310	318	350	343	324	319	324	319	316	343	312	362	348	335	321	306	317	309	353	324	317	299	306	325	330	325	316	301	352	320	346	356	354	339	288	335	303	314	326	328	349	326	329	302	325	308	359	331	327	324	342	317	309	301	325	314	345	307	328	336	336	335	340	333	332	326	351	326	322	343	328	330	345	325	320
6786	2478	1105	4116	2425	798	771	736	731	774	764	774	752	731	801	801	771	767	727	726	751	704	703	728	763	807	795	780	750	728	726	762	755	775	794	759	716	718	740	731	723	708	710	773	783	720	741	761	753	763	783	723	734	701	722	789	777	781	733	746	811	704	768	750	737	723	737	751	788	797	717	719	745	745	751	797	778	738	755	762	749	720	704	745	738	736	734	725	758	753	717	760	794	715	768	723	696	748	736	776	741	732	772	736	734	767	761	760	767	695	710	750	721	722	791	779	740	753	743	728	741	714	722	714	701	748	750	727	764	760	743	718	729	685	719	730	759	790	714	730	721	746	732	704	750	763	751	713	704	745	718	727	763	786	746	728	732	719	764	728	711	773	749	763	733	756	745	720	766	723	721	754	739	738	712	716	738	749	702	724	716	783	749	800	757	764	727	759	719	745	703	753	713	768	730	692	761	757	723	734	758	722	718	723	746	736	747	763	717	743	742	670	736	705	738	730	748	735	748	787	786	719	754	759	756	696	773	750	718	746	792	715	726	744	750	775	739	726	754	779	685	708	750	766	737	711	714	750	783	748	682	754	734	744	712	785	721	729	695	758	793	711	729	764	738	754	752	719	774	735	772	725	752	770	731	745	704	695	747	733	776	728	783	747	745	750	762	728	745	724	717	710	754	746	782	772	708	709	767	771	798	744	747	724	737	742	705	730	735	736	711	723	656	741	775	769	735	757	724	743	722	699	781	749	742	727	733	735	763	813	800	737	717	772	758	756	715	735	738	726	751	778	750	772	730	736	685	803	736	759	751	740	758	700	715	779	738	762	718	746	780	719	752	738	706	721	797	736	761	735	712	726	730	724	745	772	712	744	789	719	714	762	748	687	757	779	710	722	706	739	740	718	762	734	722	740	738	710	763	746	801	762	748	730	712	728	688	762	751	705	734	728	712	731	774	749	767	768	747	740	728	685	708	773	749	746	726	791	764	736	740	731	747	716	749	741	759	714	730	754	775	746	792	749	760	706	743	767	725	766	772	764	719	731	732	705	720	764	769	797	725	754	712	774	804	759	757	789	786	750	752	779	703	696	734	721	711	757	702	769	710	708	712	759	731	750	726	705	751	732	721	732	735	745	743	745	758	754	715	731	713	782	722	806	770	719	731	718	793	721	727	759	728	759	705	780	747	773	723	725	753	752	753	705	806	730	783	746	744	713	745	793	764	705	728	768	708	768	754	754	739	719	724	748	675	786	755	742	717	734	725	760	741	715	765	738	744	709	710	731	713	740	770	741	744	719	707	743	737	747	774	732	769	753	708	731	732	730	748	751	749	735	718	778	720	797	719	740	721	683	714	761	794	733	743	756	690	768	718	721	761	702	806	765	725	785	726	782	715	673	744	745	757	778	692	702	758	792	756	722	728	768	765	753	750	770	774	730	690	745	719	770	737	738	747	814	763	793	734	794	743	733	756	712	782	753	703	752	750	749	779	715	724	752	754	742	782	750	764	779	753	707	756	790	740	753	753	728	754	744	710	752	759	743	699	773	706	738	706	742	675	739	750	766	745	744	710	754	732	790	737	746	770	778	760	751	752	764	721	751	740	769	735	732	789	721	723	735	718	721	758	784	670	665	723	691	742	735	770	725	737	738	763	780	701	695	709	736	681	748	732	725	728	728	721	766	687	746	748	753	707	756	765	766	741	729	719	716	773	722	748	780	723	780	704	750	812	729	727	714	725	779	775	743	759	759	771	763	746	755	742	719	731	692	726	742	764	758	749	712	679	714	746	812	735	754	735	748	784	705	722	737	719	693	732	757	721	741	744	752	773	732	706	788	753	737	771	700	775	748	766	762	734	759	762	746	755	738	755	736	692	759	706	711	704	747	765	754	704	760	729	717	723	692	742	763	756	706	753	752	736	776	771	740	753	763	760	707	763	761	750	713	705	705	720	766	697	748	751	755	703	733	785	718	761	764	720	738	753	712	728	788	729	732	743	756	691	779	727	731	757	725	747	772	767	681	745	766	744	784	693	766	704	706	700	719	760	760	723	693	753	768	772	729	720	742	686	771	742	734	787	703	762	721	677	766	760	765	761	740	736	741	706	700	725	762	740	739	755	742	739	731	736	764	750	718	754	707	725	741	769	718	713	758	753	755	757	758	759	773	747	723	753	710	752	748	734	714	739	735	713	739	745	769	712	716	727	721	755	735	750	778	759	727	747	736	741	784	706	751	740	757	722	715	742	656	737	709	717	765	761	739	768	706	708	772	782	734	733	729	744	791	715	794	704	750	742	775	736	749	783	722	691	780	709	693	737	694	724	677	716	703	734	763	774	750	761	757	728	734	701	724	716	734	685	725	741	770	750	736	737	718	736	666	731	750	751	703	735	755	698	716	718	697	725	752	679	745	755	775	756	759	777	748	807	742	737	764	761	747	735	751	739	729	779	762	746	738	728	690	751	741	720	732	745	744	716	704	727	699	691	754	726	736	737	747	749	792	724	751	741	714	781	730	723	724	724	758	696	771	729	712	743	733	725	730	764	724	756	714	727	732	774	729	722	757	781	709	766	723	742	738	755	760	713	762	740	794	739	705	704	759	788	723	828	754	737	737	732	759	747	764	753	773	694	746	717	708	709	763	716	708	719	711	759	753	713	743	733	761	743	724	699	741	718	733	706	756	691	774	751	750	743	726	735	730	703	742	766	748	785	720	716	705	733	723	752	727	718	747	741	806	705	759	758	785	754	759	759	790	718	786	729	753	671	775	735	763	754	770	739	745	725	704	676	750	746	736	760	726	728	771	738	754	724	755	756	752	669	739	731	725	768	745	736	699	715	694	761	743	723	798	759	771	788	700	766	782	691	743	753	783	731	729	715	724	759	732	723	743	770	748	702	769	752	704	748	704	732	764	714	725	732	724	731	721	717	810	792	722	707	697	743	724	731	754	725	751	758	723	719	744	703	749	689	743	786	791	792	770	765	697	728	718	702	820	748	712	710	736	759	739	758	717	772	775	748	758	711	726	747	712	807	765	825	697	747	694	726	743	714	716	723	746	762	730	749	771	806	733	693	736	702	740	746	724	704	699	753	687	744	753	756	756	739	760	736	741	733	773	695	755	734	751	742	788	749	764	741	794	734	729	730	732	758	765	796	717	783	798	756	727	718	711	716	734	742	772	757	774	680	714	772	761	703	694	699	737	708	737	731	748	726	739	747	782	731	761	692	756	736	717	773	791	670	783	741	757	734	703	738	740	701	754	782	717	754	740	768	728	754	725	728	785	734	781	715	754	740	727	757	740	774	737	744	697	756	797	743	766	746	715	737	694	715	724	772	768	786	738	766	763	750	741	726	744	784	671	750	714	722	746	742	752	739	752	739	782	732	780	718	756	757	783	723	701	715	746	762	761	751	751	739	762	729	688	771	730	739	749	743	759	716	688	746	720	715	778	738	689	701	751	745	732	760	733	774	768	756	758	745	726	731	741	729	702
46521	33601	12084	9281	17432	1747	349	337	314	264	258	238	208	197	170	194	191	181	179	173	191	180	179	179	186	181	165	157	184	173	161	181	168	175	166	164	181	153	196	158	174	178	174	197	191	160	168	153	173	139	143	175	171	170	161	151	180	147	156	170	147	161	155	169	146	155	133	140	152	153	163	186	147	152	153	155	146	166	175	147	151	166	152	172	170	146	167	156	161	172	155	138	171	162	185	179	200	167	163	145	153	176	182	149	170	162	180	176	169	152	155	164	152	181	158	172	152	159	148	164	181	180	173	160	150	141	133	182	165	165	155	170	177	148	153	164	176	175	162	158	175	156	154	175	178	141	156	165	159	146	143	150	167	170	168	168	156	143	172	204	156	197	164	171	180	180	166	159	140	172	166	183	191	146	181	160	166	151	168	170	171	173	160	163	180	150	175	161	195	166	170	175	182	183	145	155	181	131	149	186	158	180	169	165	181	168	168	151	155	137	159	190	161	169	172	167	160	189	178	158	164	146	167	158	149	184	153	179	159	156	164	151	180	203	146	195	177	173	135	163	176	183	156	168	180	159	176	171	156	142	161	148	159	169	168	124	179	159	143	140	193	151	149	171	181	184	177	137	142	165	158	194	185	158	193	161	158	158	170	166	148	187	146	189	179	160	153	154	168	157	176	180	176	127	158	184	175	133	159	164	141	160	150	136	166	160	159	159	162	169	196	154	171	134	164	178	146	167	183	157	160	174	152	169	170	159	154	163	148	165	166	178	151	171	165	158	158	159	159	193	158	174	175	165	174	180	161	183	166	172	147	127	182	144	145	177	169	168	173	146	166	169	157	161	180	160	168	174	171	152	179	150	161	168	155	170	147	156	175	130	142	177	173	203	172	141	158	148	144	173	163	159	182	159	172	153	150	133	164	176	167	177	155	160	144	149	157	186	190	167	149	158	178	180	157	133	187	149	160	162	153	167	140	175	187	159	180	163	155	156	158	174	188	164	166	157	162	172	161	151	155	131	180	147	171	169	168	153	152	170	170	163	156	152	162	159	157	138	164	168	157	143	183	145	175	163	153	170	142	150	163	175	151	151	147	135	167	159	169	158	139	164	185	188	163	161	146	139	163	134	167	202	160	157	125	155	145	160	155	166	184	157	182	166	173	154	152	162	161	135	154	177	184	174	187	183	170	166	175	158	176	147	174	160	128	172	136	156	156	167	153	169	181	150	169	173	156	179	159	146	144	175	177	153	155	184	170	167	145	196	166	162	175	161	157	161	145	180	168	191	152	177	161	176	163	190	168	168	171	146	182	183	170	159	144	178	170	167	166	155	186	177	166	172	142	165	170	168	193	163	163	159	154	177	178	155	166	145	154	185	134	181	179	136	181	158	173	160	171	187	164	169	154	143	167	155	159	168	158	147	190	145	164	164	180	170	159	153	160	167	161	178	171	172	149	184	163	172	167	177	193	164	132	161	164	164	156	161	158	161	171	162	157	151	155	151	145	179	153	157	160	172	188	168	175	158	159	150	166	174	153	179	150	187	181	164	163	183	160	159	144	182	153	186	186	166	156	177	158	147	171	162	165	161	146	189	177	156	164	159	149	156	167	169	160	183	172	192	207	184	153	158	139	178	157	178	153	156	150	163	173	179	155	145	201	181	170	151	136	178	182	146	154	162	147	133	147	154	171	146	161	150	148	170	164	161	181	181	162	167	175	168	159	154	179	171	163	167	172	175	187	154	166	176	164	199	187	173	148	153	154	175	156	163	165	180	138	157	161	153	126	170	155	144	173	156	168	158	166	175	163	158	183	174	184	160	150	167	177	136	151	169	170	154	174	162	161	150	149	163	183	164	180	188	155	169	154	172	161	152	152	144	127	168	139	175	159	162	153	188	148	174	184	161	164	172	161	168	163	168	161	160	170	147	153	186	168	160	163	162	148	164	151	149	158	148	149	181	167	143	174	155	174	159	187	157	182	151	159	181	197	171	188	172	144	167	170	130	177	178	157	160	154	180	161	183	172	164	166	145	173	174	158	145	156	172	139	142	169	155	153	146	173	171	149	185	183	184	173	164	172	172	164	159	176	163	153	146	150	165	153	174	153	154	156	169	154	167	147	165	152	159	179	173	169	171	184	156	163	185	164	151	159	177	157	183	170	153	196	190	151	168	152	155	150	170	145	185	135	170	150	158	166	167	152	170	174	168	174	165	160	170	166	148	159	148	180	150	197	172	159	160	177	160	181	160	149	182	185	162	184	163	190	179	153	151	165	177	135	156	188	166	164	159	163	148	148	156	157	176	177	143	172	145	143	174	162	142	161	150	159	162	174	150	172	173	153	161	139	160	162	153	165	158	153	161	188	167	189	157	161	176	177	191	156	145	160	154	169	158	157	169	180	150	131	171	149	142	177	145	186	136	165	151	160	172	163	180	169	151	150	173	138	167	154	170	177	176	158	165	161	184	149	170	185	164	170	155	164	164	171	180	133	141	162	157	171	147	148	169	178	157	170	150	164	161	176	180	170	154	157	172	168	146	149	163	190	142	169	162	176	160	182	171	153	158	168	135	165	157	154	166	159	156	170	157	173	176	166	161	179	167	157	168	190	172	149	149	163	141	141	168	169	180	169	165	163	180	168	142	172	162	153	162	163	160	167	173	156	165	145	153	140	173	152	174	154	154	150	152	136	144	177	167	166	146	183	174	159	179	134	136	161	158	180	165	149	153	169	160	165	194	168	155	144	149	180	175	167	192	165	172	146	167	169	154	158	161	177	175	170	144	162	183	152	160	158	181	159	170	167	145	155	154	176	160	186	155	162	145	172	166	170	158	163	165	141	151	170	166	154	149	118	147	160	172	167	146	161	166	163	161	181	153	158	158	138	168	153	174	160	150	151	170	159	155	170	161	166	141	143	147	152	188	168	172	185	171	160	177	139	179	177	167	157	154	183	171	148	200	154	156	171	173	172	178	165	166	149	150	175	155	172	148	184	170	170	148	155	204	162	155	173	170	170	168	150	169	143	192	186	156	144	143	174	158	161	169	177	169	149	164	179	162	144	159	157	178	144	176	175	174	149	156	181	172	146	183	176	163	146	151	172	182	184	159	160	160	190	158	179	168	161	148	175	161	151	185	183	171	168	169	162	171	173	178	159	164	164	180	139	161	147	165	179	135	169	165	145	174	164	180	183	160	180	177	157	172	171	155	158	136	152	166	166	154	143	161	180	162	152	163	175	171	178	141	146	162	170	170	158	178	177	170	168	171	146	169	165	158	166	179	161	164	167	147	159	181	159	173	172	149	160	181	160	154	162	163	158	151	145	181	157	163	172	174	136	172	186	165	168	174	163	144	159	153	150	161	170	179	161	159	167	155	178	169	167	170	161	144	167	158	173	140	164	154	152	156	141	176	153	136	172	164	165	165	170	169	151	165	166	168	156	195	159	135	164	171	191	146	148	169	163	176	170	174	194	167	157	174	180	167	133	155	141	176
24214	24749	5515	13461	16419	1710	1421	1247	1076	963	875	793	705	722	690	585	589	563	573	522	525	545	499	471	463	506	486	503	479	469	483	491	421	449	472	462	452	466	445	443	436	435	434	397	376	435	421	422	419	407	413	476	412	415	408	430	419	462	416	387	413	421	385	452	416	413	437	434	462	365	415	397	438	439	424	417	406	413	393	413	434	442	374	415	401	405	404	432	397	430	409	382	412	404	441	398	425	410	402	424	376	429	424	409	455	401	410	397	403	397	409	390	452	392	416	430	381	447	407	412	361	379	410	376	389	408	390	385	387	394	388	425	411	406	415	389	398	426	413	374	432	414	449	435	409	417	385	383	425	371	380	380	374	412	415	393	459	399	436	363	380	376	386	396	407	373	420	386	377	419	393	401	412	396	403	384	453	415	409	368	427	401	366	389	377	385	375	385	393	406	384	405	417	414	403	398	388	415	407	380	396	426	378	385	416	425	405	407	412	415	441	392	420	416	373	423	410	399	389	389	388	421	388	402	407	405	426	439	396	390	390	408	408	395	397	348	370	444	390	388	412	409	411	413	416	426	385	388	413	384	386	420	439	389	422	404	404	409	428	383	415	359	451	403	402	410	422	436	393	422	408	387	377	415	444	377	427	395	386	405	399	419	406	425	421	418	374	420	404	390	410	389	411	359	343	403	417	398	396	360	402	401	417	398	418	412	357	401	432	374	413	393	403	393	363	405	397	450	381	387	410	410	444	429	419	399	395	419	393	425	432	408	408	412	355	401	400	382	404	405	415	400	387	382	389	425	433	378	410	393	374	389	393	436	421	413	435	400	439	387	418	377	393	382	433	387	395	449	376	391	394	411	407	408	397	394	419	415	404	388	410	388	368	393	404	393	373	390	410	401	393	426	402	395	423	428	392	408	430	397	426	393	411	397	392	383	436	387	410	398	423	425	393	412	414	389	348	413	356	381	397	413	371	393	434	399	407	403	399	399	406	385	377	356	417	413	413	428	421	404	402	376	397	376	396	418	387	380	360	418	419	413	413	393	375	378	401	418	402	404	424	375	409	372	405	398	384	419	417	402	353	388	406	407	369	381	407	394	409	430	428	367	431	381	382	413	426	394	408	384	404	420	400	418	411	416	393	403	393	382	388	380	445	404	401	376	421	407	442	393	383	398	398	413	413	383	395	388	375	417	385	395	396	388	419	416	377	351	392	395	397	389	400	422	351	413	399	378	413	390	408	382	410	433	378	407	458	397	389	402	404	372	402	425	410	374	419	402	409	390	397	442	428	400	395	401	404	421	416	396	411	405	400	436	441	374	416	424	406	391	381	422	402	398	416	408	387	413	411	363	418	400	391	413	387	376	403	406	382	434	375	418	426	399	399	430	411	431	453	389	437	426	412	389	404	401	417	418	398	403	393	396	411	396	385	352	414	415	407	419	420	368	397	409	418	396	387	367	396	401	418	404	375	408	415	365	389	427	402	444	400	419	419	421	363	342	377	396	389	399	397	419	387	404	398	408	411	414	398	391	408	407	396	435	405	413	397	382	407	403	439	407	386	410	424	398	401	385	415	384	415	421	401	409	416	394	411	422	402	405	420	390	404	384	376	397	388	426	373	425	380	391	431	389	420	381	424	407	399	438	378	397	410	399	398	411	413	398	370	420	390	420	432	394	417	402	386	388	364	424	417	402	407	403	420	426	425	424	387	411	355	360	401	427	376	390	370	401	381	382	431	396	388	401	392	376	372	424	373	417	429	406	400	403	376	393	378	388	402	404	402	420	397	394	412	399	396	419	381	440	428	368	409	394	408	396	389	395	388	409	415	379	386	409	420	371	409	413	375	387	423	413	381	377	408	380	420	409	390	375	399	410	400	447	415	382	429	387	411	369	414	374	389	390	369	408	375	383	371	383	372	448	397	408	409	365	392	432	427	364	402	428	416	414	429	428	398	391	373	394	420	436	403	376	405	409	405	383	437	388	408	420	404	374	415	389	405	403	405	395	415	411	420	433	388	359	398	413	386	394	403	423	429	428	384	416	414	408	420	441	391	399	398	403	406	398	386	386	393	388	400	385	402	426	417	395	389	378	456	377	383	381	388	370	386	397	399	408	393	418	410	420	374	371	398	387	379	415	401	402	397	389	394	427	390	384	394	406	369	400	416	411	406	394	435	385	390	347	394	397	429	394	375	420	392	396	415	397	409	375	427	398	417	427	404	406	415	428	416	427	429	414	430	438	379	411	390	400	392	394	400	390	396	406	393	415	409	397	397	431	394	408	413	399	390	407	390	394	366	352	413	435	391	386	355	417	406	411	371	407	449	376	408	396	410	400	402	398	398	431	384	359	393	416	387	372	427	395	397	410	402	382	369	411	380	384	413	411	407	406	425	385	388	427	387	351	454	405	422	405	390	391	389	387	397	392	418	390	398	369	398	378	399	396	429	399	429	403	407	428	410	452	395	401	418	429	412	408	374	407	397	378	417	417	391	406	407	437	387	397	395	407	372	397	400	418	425	405	386	389	410	408	421	413	388	385	367	430	396	387	413	424	406	402	413	420	398	419	394	410	379	395	408	415	370	396	389	415	363	388	398	399	385	404	403	397	402	364	405	407	432	406	391	371	403	412	416	399	383	409	424	412	370	404	383	398	407	391	413	395	375	391	389	434	384	395	372	428	418	406	405	379	408	434	402	412	387	434	401	398	428	418	452	406	389	445	377	372	416	433	369	382	412	388	425	373	424	414	413	399	421	382	386	402	407	394	419	410	404	355	396	389	443	402	372	396	412	411	413	420	402	398	412	401	376	407	411	397	426	390	390	403	380	389	383	422	379	385	404	435	422	367	410	425	425	422	399	410	383	394	394	354	386	353	414	346	403	433	413	400	452	382	387	393	400	417	404	389	415	420	377	412	399	397	415	408	377	423	395	431	415	393	401	420	388	427	394	455	403	392	373	404	370	390	379	380	399	400	400	389	379	378	393	388	411	384	408	434	377	408	388	397	393	394	395	409	421	388	428	411	395	381	417	406	410	387	408	377	393	426	445	442	370	413	424	400	401	403	372	379	422	397	412	415	422	411	413	382	373	442	372	392	406	399	375	394	415	415	412	373	378	394	373	360	442	393	412	391	385	383	370	375	395	407	393	422	418	424	372	372	411	384	447	412	397	359	392	414	441	403	355	415	395	416	386	378	410	389	394	428	393	427	415	383	399	400	375	411	424	369	402	377	395	367	408	403	418	427	418	383	380	397	384	401	410	416	370	389	363	413	368	417	400	360	391	401	448	416	419	404	413	408	414	403	396	400	393	381	389	432	381	403	412	410	348	371	392	397	433	401	429	380	430	419	455	425	403	415	356	406	414	409	362	458	399	389	419	405	411	440	401	380	391	405	398	384	416	413	431	416	438	405	409	391	393	388	421	430	388	393	377	390	416	383	405	386	412	410	410	424	431	417	399	382	404	404	404	406	358	385	420	426	376	429	376	413
61580	48870	22697	17660	29713	8101	719	421	364	305	256	236	203	195	180	157	160	145	162	147	135	130	131	147	149	125	141	111	146	131	114	114	112	125	126	119	141	110	150	136	124	133	137	107	133	127	126	118	121	116	124	110	135	105	128	118	118	94	139	122	104	110	109	105	108	111	127	112	116	116	109	116	93	116	109	117	125	117	117	142	103	108	109	123	122	119	117	111	103	125	129	108	109	104	112	130	103	116	118	117	112	124	116	107	107	124	127	151	120	122	110	127	112	110	114	131	135	101	91	97	104	108	120	135	100	120	107	114	95	126	126	111	90	101	101	134	120	123	107	123	116	112	125	104	149	131	104	112	98	113	111	105	101	127	121	105	113	126	111	121	142	98	130	106	119	117	132	118	125	98	98	98	113	127	116	112	96	92	110	131	124	111	130	120	113	123	98	129	130	121	129	101	120	97	114	117	108	111	137	96	110	117	107	114	119	113	114	105	121	123	118	111	114	107	108	120	103	120	111	113	112	116	113	112	105	107	100	123	106	118	122	125	105	120	130	125	144	114	108	110	115	115	109	131	130	120	115	114	130	95	102	114	113	115	88	115	108	102	105	120	91	93	118	125	101	126	99	137	123	120	111	113	104	99	109	121	134	114	130	103	115	143	118	101	133	75	94	110	128	129	108	119	108	97	127	103	116	118	107	110	113	110	126	114	124	114	128	120	94	104	106	109	107	102	106	115	121	94	110	115	134	114	113	133	116	125	117	128	116	102	121	118	98	108	113	100	128	118	118	123	130	114	119	116	110	134	118	117	123	109	119	127	103	123	121	102	99	124	114	120	116	97	127	140	98	81	118	107	112	120	108	122	130	115	105	106	111	100	127	129	105	109	115	103	132	113	108	108	109	112	106	128	129	114	123	104	105	117	109	93	100	124	128	110	109	111	123	101	124	125	115	95	108	102	121	93	99	120	128	131	131	109	131	125	113	106	115	104	114	102	124	104	103	109	115	116	110	105	104	112	113	105	106	118	116	104	119	120	100	111	103	99	117	98	99	126	102	112	94	104	116	106	96	116	117	110	122	124	103	112	99	107	108	120	122	112	118	137	116	99	131	117	101	121	109	102	109	116	111	121	94	107	113	121	128	129	128	101	126	101	105	115	129	111	107	140	113	118	100	101	130	115	124	129	117	118	132	129	97	117	127	125	136	105	107	140	108	125	109	111	109	119	111	125	109	137	119	117	103	129	102	125	89	124	108	106	128	124	124	119	104	121	138	111	96	99	92	107	128	111	100	124	111	126	133	99	107	113	108	114	117	126	120	117	117	108	114	106	94	120	120	110	120	122	103	123	124	100	125	99	114	125	110	137	96	117	128	119	105	110	121	109	119	106	107	113	99	115	100	130	101	109	120	99	120	103	109	96	129	111	129	108	118	122	114	101	127	117	105	125	104	109	117	115	126	123	106	109	121	124	124	126	136	116	126	138	103	135	122	116	111	116	123	126	97	109	133	138	111	117	117	103	107	115	105	108	126	111	99	100	121	104	103	125	129	114	120	113	99	127	125	126	126	110	135	111	111	115	110	116	111	114	120	135	106	118	135	120	100	91	122	107	106	148	100	104	125	124	107	117	132	117	87	122	92	126	119	109	117	113	116	136	105	110	108	110	105	111	112	107	119	120	108	108	115	109	127	103	100	133	118	102	122	135	127	109	126	115	116	135	110	123	118	117	105	125	110	96	113	117	115	113	121	127	126	118	107	120	111	98	117	113	117	117	129	97	106	110	109	133	132	117	110	124	116	127	139	107	116	123	123	105	138	109	128	138	123	111	133	104	111	116	106	111	129	112	116	106	119	110	116	124	113	128	100	113	117	111	110	98	110	131	83	132	129	100	115	97	92	113	120	106	135	118	118	126	90	114	125	108	129	130	111	108	114	119	127	121	107	121	121	85	106	117	124	111	117	118	128	105	127	104	122	106	114	132	121	107	115	102	99	110	103	126	109	118	115	105	116	112	115	114	122	108	104	101	127	118	105	107	115	120	106	125	128	107	113	102	113	122	94	107	104	113	125	109	124	134	126	130	117	121	109	121	103	111	127	105	122	124	103	101	129	122	110	110	121	121	115	125	105	124	103	116	135	117	137	104	112	115	95	118	118	114	109	117	111	137	116	120	133	109	107	114	116	89	137	110	140	102	112	105	119	127	114	119	102	94	112	133	132	111	132	108	111	104	115	116	107	116	112	107	121	119	125	119	106	110	125	93	110	106	121	113	112	121	116	115	106	109	147	108	113	106	105	127	113	119	104	116	115	129	102	111	98	118	117	139	120	117	107	117	118	95	124	105	124	105	109	119	116	121	145	106	108	107	136	106	120	115	113	104	110	127	125	122	117	111	121	107	112	116	97	111	124	123	114	100	113	107	126	123	122	125	125	104	118	126	111	112	123	109	111	107	131	112	119	126	111	113	111	86	102	121	130	100	123	98	109	98	125	114	127	102	107	105	107	110	110	97	112	106	110	116	102	127	94	102	122	105	115	126	116	108	99	125	113	104	129	121	99	117	125	105	119	116	105	110	119	106	99	97	116	107	113	119	121	110	116	127	113	139	120	124	126	96	139	122	119	101	122	128	113	112	114	120	110	112	120	110	130	128	113	103	118	108	108	118	103	107	115	112	111	119	108	110	117	104	108	119	112	128	127	106	116	110	112	121	136	110	131	125	110	89	120	124	133	111	110	109	123	120	136	134	125	109	92	123	120	123	104	138	123	112	130	101	113	116	115	130	136	124	123	118	109	107	103	128	126	126	120	132	117	122	118	110	123	117	124	132	98	120	128	106	116	111	116	118	123	114	91	121	114	101	93	113	122	95	114	95	106	108	134	119	104	123	123	118	134	100	113	117	116	107	106	123	119	116	119	114	104	116	125	102	138	104	124	102	98	107	105	112	117	108	139	107	84	114	126	122	131	114	101	115	109	95	102	93	108	113	114	123	121	99	114	130	108	108	114	92	109	92	126	108	114	103	128	112	108	100	114	119	117	128	127	114	112	100	116	106	104	127	140	113	112	120	107	105	100	118	109	97	116	129	111	112	104	117	111	121	99	118	109	112	125	100	103	99	121	117	102	134	121	114	110	111	107	101	122	105	104	139	104	124	134	101	127	108	128	102	107	105	125	122	128	108	129	118	118	111	116	112	97	124	102	97	125	136	106	103	121	131	105	93	100	134	114	82	114	118	109	103	105	118	114	101	105	126	108	117	118	119	94	105	114	98	120	87	124	125	136	128	104	116	118	110	112	92	116	122	111	107	115	133	108	97	111	119	103	110	115	120	107	101	119	111	117	126	119	116	101	116	98	107	125	131	117	112	124	113	105	119	112	135	115	110	110	123	129	123	124	104	106	114	118	91	110	136	124	94	117	115	110	123	113	136	114	105	96	117	129	101	116	102	116	108	116	107	102	110	126	116	110	120	119	134	122	120	120	137	122	117	101	121	116	143
32814	35097	8767	18572	21593	2730	2255	1800	1557	1332	1141	1070	932	859	733	689	720	650	616	547	577	547	523	516	459	498	441	464	423	440	430	409	412	393	419	413	447	391	411	393	381	373	366	384	359	396	369	354	316	359	332	360	369	399	318	347	344	363	364	327	349	315	348	333	319	345	328	311	356	338	329	342	376	304	335	328	352	302	339	352	343	342	346	336	326	339	297	307	334	357	332	334	322	298	305	324	325	316	294	359	336	313	334	312	342	313	318	304	302	352	306	306	343	299	330	321	332	307	303	298	347	299	338	302	296	305	324	311	326	326	330	343	313	300	334	312	313	317	339	297	315	290	317	303	360	325	296	298	332	315	322	325	338	326	290	305	308	353	319	340	279	327	302	310	318	296	330	304	321	316	323	323	308	294	300	295	336	303	318	305	313	320	311	310	346	323	318	306	356	317	290	326	312	304	334	341	293	330	302	304	355	292	316	318	310	342	332	296	289	298	283	330	296	314	320	313	321	313	312	286	304	314	330	303	319	315	314	301	320	318	315	321	282	285	316	344	309	361	306	295	303	314	298	300	309	316	326	293	290	321	304	282	339	326	316	313	338	283	294	337	293	294	299	324	300	327	313	333	284	297	300	307	270	318	301	301	311	330	325	294	303	309	306	343	317	307	311	320	320	317	319	318	299	337	305	340	336	315	313	331	308	294	330	338	322	340	332	320	324	330	317	302	312	335	310	301	331	349	331	340	308	305	315	296	299	331	330	297	329	340	361	268	317	291	304	317	290	272	315	323	297	310	346	334	327	339	261	309	318	323	329	299	316	327	336	296	296	326	300	320	291	327	329	293	324	310	304	302	307	315	337	324	323	306	302	301	320	293	301	331	317	316	274	294	288	345	314	269	304	307	310	295	321	305	333	341	321	311	311	321	321	319	316	316	309	335	302	320	320	322	293	345	340	343	326	340	304	301	311	306	334	298	308	325	317	275	328	310	328	291	316	320	305	329	293	304	298	326	294	321	313	311	315	319	310	322	308	318	308	322	331	290	301	289	311	318	342	298	340	322	320	296	324	302	297	293	322	301	331	318	306	297	298	302	285	352	324	333	307	321	320	306	338	326	284	321	301	296	318	303	328	301	325	329	345	328	314	286	316	329	276	338	297	325	310	304	289	309	312	315	307	315	315	309	343	337	323	298	312	300	282	304	280	322	305	292	295	316	310	317	304	278	302	339	317	314	313	329	320	320	337	319	318	313	291	300	295	302	328	302	311	292	306	319	312	315	323	291	296	288	298	327	289	293	316	357	297	321	330	269	305	314	289	308	330	265	287	302	281	310	323	305	309	309	301	331	303	314	276	294	281	304	302	280	291	311	321	335	309	302	296	318	336	316	339	305	312	308	331	314	345	297	311	339	334	319	333	303	330	303	293	328	297	301	287	297	314	314	311	341	349	319	328	330	310	306	313	333	335	268	320	289	310	320	306	307	291	304	320	337	305	348	302	294	309	318	320	318	328	325	266	301	304	306	332	302	303	343	329	345	285	324	327	302	301	331	344	312	349	300	289	319	301	319	306	329	319	305	289	315	303	322	320	342	303	315	313	337	325	311	326	344	314	337	266	276	298	308	301	290	307	313	303	321	307	321	288	303	292	319	332	285	309	292	321	320	355	277	318	308	273	295	291	331	353	302	315	312	307	339	304	307	298	288	284	330	308	354	321	291	292	328	280	295	324	327	306	333	288	305	297	320	308	307	305	318	318	280	298	323	312	307	336	321	301	303	319	301	317	332	302	297	294	310	284	304	305	308	334	317	290	306	319	306	317	329	295	319	293	305	323	301	284	311	284	339	321	312	338	327	292	311	373	329	292	348	336	337	314	333	300	289	323	307	274	339	315	325	325	312	325	327	342	321	270	324	304	311	300	304	321	300	318	295	310	288	316	312	298	298	323	326	318	323	300	317	301	319	331	318	288	314	327	322	322	303	340	292	328	327	329	316	299	293	309	307	298	327	340	309	315	324	328	344	318	303	292	323	341	330	317	317	298	303	340	309	310	335	297	271	318	342	303	326	343	293	291	343	333	311	319	336	303	298	309	305	323	305	294	320	325	299	287	308	268	328	298	315	310	317	302	332	311	325	321	310	325	304	293	306	336	301	318	310	306	313	298	286	270	317	300	319	354	298	313	303	293	300	285	302	317	293	291	330	305	314	277	323	302	292	316	313	300	332	337	349	294	319	331	280	322	318	343	304	304	292	317	313	334	320	306	304	324	328	278	338	316	277	305	312	311	315	335	298	305	311	288	285	288	284	315	296	318	293	309	333	329	304	321	322	319	264	286	319	289	304	314	334	296	317	330	307	327	295	328	306	333	311	308	307	303	282	357	317	298	315	284	291	303	312	285	321	296	306	327	314	320	276	310	292	314	328	324	279	286	311	330	314	317	269	331	338	320	330	328	313	306	312	309	299	303	290	313	311	304	288	294	290	320	318	306	289	325	305	303	300	296	320	308	324	321	321	345	300	349	343	294	289	307	314	324	334	309	327	323	295	382	296	331	271	302	300	340	330	313	315	311	292	309	322	304	289	310	313	320	338	310	322	343	312	307	294	304	319	316	307	296	290	320	299	342	364	330	317	320	347	316	324	294	321	312	313	327	321	300	323	299	327	300	307	297	314	297	306	295	311	318	308	321	334	277	337	363	327	311	296	345	298	322	299	321	344	325	337	299	339	305	317	336	318	310	287	316	314	328	330	324	331	354	307	343	352	354	301	332	303	322	328	297	308	309	332	301	305	315	315	289	313	334	323	289	325	312	304	325	314	316	295	337	322	343	276	305	307	304	309	317	302	341	307	313	319	302	310	307	315	326	333	324	288	314	318	315	287	322	307	317	313	326	327	296	314	301	287	313	346	331	287	312	355	335	299	307	295	328	338	310	315	337	345	346	326	322	327	315	336	273	310	320	303	323	327	308	312	301	346	326	327	303	331	317	330	329	297	302	313	305	322	304	307	295	332	341	300	309	307	299	304	320	290	294	344	326	321	324	335	328	301	336	310	325	317	316	330	311	285	321	315	323	299	305	326	313	311	323	330	336	304	279	306	336	309	312	298	295	312	299	291	286	329	338	319	323	338	293	296	316	296	331	279	308	317	309	294	327	316	286	292	331	305	292	358	312	305	295	319	320	350	338	303	316	308	301	320	330	325	341	288	326	330	334	305	319	301	316	321	290	303	299	293	284	333	325	330	308	297	311	288	305	299	304	309	333	319	312	311	311	305	301	295	333	342	291	360	305	308	328	314	323	306	313	281	325	330	295	319	290	331	341	308	304	329	339	318	306	281	294	321	307	307	321	303	301	320	299	311	295	305	313	311	323	329	327	315	294	320	290	317	294	302	330	315	292	324	301	311	300	289	336	314	320	342	315	319	283	320	318	298	325	323	307	313	317	294	339	329	340	301	309	340	301	321	322	286	325	297	309	315	336	301	314	332	335	297	313	309
7379	1705	531	1084	955	316	318	339	356	367	335	341	331	306	338	333	339	326	342	326	302	345	363	329	353	342	329	323	311	314	352	350	308	382	341	309	330	331	338	334	304	380	341	342	320	346	335	346	342	314	325	329	315	308	365	335	331	349	318	322	323	343	321	321	368	352	320	313	342	308	347	320	346	322	323	354	351	338	337	341	319	301	298	296	329	346	309	355	344	321	348	338	319	340	302	348	349	360	327	352	327	343	310	323	354	292	312	340	311	331	320	302	329	331	312	295	314	326	331	316	330	324	326	284	313	307	342	314	357	331	367	328	334	340	359	309	321	305	352	353	307	314	343	315	292	300	332	343	358	318	283	340	327	327	357	323	319	278	319	320	311	365	367	340	316	349	308	334	310	337	310	297	338	320	314	311	350	337	317	321	304	348	309	319	338	322	326	326	318	307	327	322	316	301	320	311	308	343	312	361	338	317	340	362	347	325	345	313	303	327	350	348	323	355	301	330	315	297	303	318	325	308	317	326	331	370	325	333	319	284	286	367	356	328	303	333	333	323	299	324	321	350	305	334	350	338	319	301	316	341	303	325	341	312	345	350	304	324	369	343	323	315	341	324	324	356	315	331	330	347	317	311	312	343	327	326	324	340	317	311	318	332	316	356	313	347	311	324	311	336	313	329	346	322	304	311	341	338	351	336	334	306	324	307	319	321	297	340	300	350	325	323	324	332	309	357	318	312	319	329	307	371	331	315	325	296	326	314	327	303	331	319	347	307	317	329	309	321	317	323	362	282	329	337	327	326	327	341	315	363	325	321	317	337	315	317	306	311	346	288	314	346	349	322	307	317	332	342	341	318	380	313	315	340	336	374	334	318	312	330	316	330	282	299	324	327	325	321	348	335	297	330	342	325	319	330	328	299	306	330	326	347	301	335	347	332	328	294	305	367	354	325	320	351	340	326	347	334	311	335	348	316	309	317	323	351	312	386	322	331	311	344	324	331	344	333	354	322	317	323	315	297	297	288	334	307	345	315	328	311	318	339	348	310	346	327	316	288	342	331	365	346	367	317	330	319	334	360	320	306	320	338	347	329	327	345	325	301	365	290	294	334	287	323	303	320	331	322	342	315	294	331	314	352	267	363	317	297	313	317	375	334	315	331	333	292	321	363	313	315	330	299	304	342	293	298	331	363	345	294	350	336	322	301	339	313	326	322	331	355	303	366	295	345	334	343	335	346	324	320	326	340	325	321	321	334	319	326	320	317	330	356	314	346	308	316	336	313	307	370	328	303	321	284	304	310	327	310	323	312	342	321	296	321	342	301	337	352	304	309	348	329	326	312	343	309	336	333	341	373	335	364	353	363	289	324	327	322	314	357	314	329	340	338	316	329	350	303	362	327	309	318	349	344	336	296	347	341	340	312	299	322	344	333	296	355	292	326	325	347	309	319	296	301	306	350	304	347	329	322	354	340	356	349	326	317	325	328	325	355	311	308	338	336	336	305	312	309	318	318	329	334	329	316	322	283	366	332	335	339	323	328	331	345	311	334	326	312	338	313	336	350	308	327	322	347	300	305	321	349	277	318	325	326	299	340	331	345	347	319	337	364	319	337	330	341	350	307	328	299	342	348	336	343	356	351	320	327	328	318	368	360	342	306	354	298	313	346	316	336	333	354	316	365	327	309	322	360	333	337	324	343	337	290	350	302	305	290	304	352	305	335	346	330	348	322	322	296	321	352	338	320	298	328	305	324	298	318	345	329	310	304	354	325	345	302	305	328	320	341	311	372	335	325	342	304	375	309	309	322	317	316	311	337	329	302	331	334	310	340	317	362	321	345	289	299	303	319	297	330	315	346	298	309	297	329	324	310	318	318	331	344	333	329	338	301	364	327	318	339	317	292	341	356	333	334	345	348	343	324	323	336	313	316	352	314	340	309	305	307	320	323	343	316	314	347	325	331	340	285	306	300	353	302	321	313	336	328	321	333	305	320	355	319	307	320	344	363	313	336	313	333	317	321	306	325	323	331	306	343	361	346	314	344	292	320	346	309	298	329	347	360	308	298	343	333	360	330	300	328	323	293	315	344	321	368	326	329	316	339	326	337	357	305	320	338	320	340	338	305	294	348	320	304	316	336	317	319	320	315	349	338	304	299	326	336	358	309	341	337	354	318	344	325	317	329	313	348	358	345	340	336	316	270	321	352	338	332	299	342	326	317	336	313	351	327	315	317	323	336	304	332	315	342	329	329	327	294	313	351	331	314	309	339	326	356	343	324	289	332	333	358	352	333	327	318	325	306	306	301	330	331	303	344	295	340	302	328	318	359	358	339	346	331	324	309	309	329	352	303	346	328	364	321	344	346	323	359	345	306	307	344	314	319	325	308	325	339	336	345	338	367	341	346	318	319	355	336	318	314	330	342	318	332	342	319	328	352	319	304	340	329	304	344	319	329	310	348	338	300	329	373	358	320	347	293	312	315	289	333	344	332	333	339	366	328	309	309	327	327	354	350	317	293	313	339	329	315	331	351	329	334	323	328	347	322	319	299	350	320	336	318	328	320	342	302	315	367	353	331	331	317	346	316	325	337	330	331	344	334	322	313	315	322	338	323	343	352	351	325	351	309	303	344	323	316	321	349	364	357	311	309	328	311	350	309	343	320	338	350	335	340	309	331	317	305	339	303	326	358	316	323	343	324	340	336	320	312	347	347	307	318	331	337	353	336	344	325	350	301	285	367	327	301	333	310	315	363	292	353	357	318	323	348	326	348	350	308	346	332	312	315	346	315	350	333	333	303	345	354	319	347	292	316	332	326	327	347	334	340	312	325	308	309	353	298	331	323	320	317	314	324	349	337	328	342	339	330	338	335	338	319	299	298	315	291	324	320	297	298	318	334	311	315	316	343	341	339	331	333	335	321	330	335	347	341	354	333	328	298	310	328	314	321	314	299	331	365	313	293	325	333	365	351	340	346	357	357	380	332	317	322	323	352	343	338	295	343	342	346	343	348	349	312	331	278	335	333	319	334	320	360	326	368	332	352	333	323	319	333	325	307	320	336	353	348	354	309	326	314	325	331	342	325	321	283	348	360	339	321	320	326	307	346	319	302	352	348	351	321	350	281	333	335	293	282	316	323	354	336	339	338	325	347	328	341	396	331	316	312	338	359	342	363	336	322	333	315	347	313	312	312	341	313	345	339	329	329	371	361	314	335	337	314	328	352	304	299	329	309	327	347	317	296	362	339	347	302	330	333	324	307	367	299	337	346	330	317	355	304	339	345	305	293	339	335	330	348	327	360	336	341	313	340	356	324	313	329	315	341	333	320	323	323	329	315	319	305	332	358	302	332	316	320	355	342	331	333	299	330	356	336	326	322	316	351	291	326	317	345	347	344	345	310	314	324	330	354	338	322	351	334	302	317	322	329	348	333	338	327	341	342	354	317	313	296	311	317	336	302	353	311	304	326	304	322	299	302	342	370	339	342	312	301	326	311
6600	2605	1036	4330	2970	804	788	815	785	737	786	768	785	747	735	741	769	785	758	760	708	719	705	779	727	731	758	750	750	751	799	713	800	809	741	796	768	729	820	692	803	784	687	722	670	723	785	786	695	757	762	733	726	776	749	724	737	710	737	776	754	703	795	739	723	730	719	707	719	753	753	764	711	722	751	750	784	758	726	758	739	738	722	767	709	752	752	727	730	754	765	793	750	767	753	729	705	744	750	781	735	759	767	672	699	751	701	667	744	708	740	740	715	739	770	766	770	776	790	766	725	722	738	751	779	747	747	742	727	787	739	733	737	696	768	724	756	716	737	724	763	739	725	683	689	742	744	767	731	771	741	744	754	723	731	737	750	741	737	689	725	708	745	780	757	748	725	761	729	734	737	776	766	764	758	746	787	731	798	747	751	738	732	763	722	723	709	760	716	729	783	777	679	777	753	762	753	764	735	727	716	705	754	710	813	719	785	742	714	701	796	732	752	731	728	774	741	731	735	723	789	727	735	726	745	801	717	738	783	743	776	723	742	726	775	746	708	705	724	664	753	747	732	726	731	727	739	676	744	758	731	715	726	770	739	782	708	763	766	720	755	769	706	776	706	747	813	739	714	698	747	722	730	734	716	717	704	741	733	748	766	739	700	762	764	738	739	766	758	755	713	790	765	802	767	776	705	755	696	776	753	752	766	765	801	747	730	710	704	775	728	765	710	757	794	698	721	731	711	732	724	727	734	678	725	733	774	722	781	751	698	758	734	711	778	777	742	740	726	755	756	684	752	772	693	770	737	711	730	711	751	758	740	735	711	740	715	727	704	805	725	713	742	760	724	716	781	742	749	747	756	735	770	762	715	764	732	686	755	733	757	724	759	723	727	809	717	719	763	694	752	715	718	691	732	716	750	754	757	759	760	721	748	729	673	774	736	738	788	781	723	736	743	727	736	741	766	694	796	693	708	742	728	759	730	731	781	774	769	769	722	757	756	777	733	725	720	722	722	733	761	746	766	705	745	708	724	692	737	759	707	779	713	750	755	726	716	740	788	732	772	730	723	731	757	719	787	759	735	765	758	728	708	724	749	759	696	750	768	722	725	755	755	729	721	774	675	716	786	767	772	706	784	731	782	720	737	765	744	743	731	722	679	776	720	754	784	780	780	687	766	690	761	696	745	749	737	723	749	754	759	728	734	685	723	763	764	708	748	774	685	751	762	734	709	760	678	685	758	747	756	720	781	742	766	733	758	701	754	708	770	775	764	782	716	745	731	801	707	694	715	733	729	733	730	732	786	749	773	714	770	726	781	732	718	751	701	696	716	742	724	741	750	711	736	765	710	726	762	773	701	766	759	736	759	718	722	786	770	737	743	704	741	719	744	769	745	778	726	717	720	743	703	741	814	748	785	762	738	718	746	721	759	784	756	706	801	738	713	719	730	740	802	771	736	708	770	672	700	738	777	724	724	767	806	721	785	748	748	742	703	765	735	728	741	770	730	745	739	702	752	781	701	769	683	729	801	751	755	751	754	692	691	765	730	752	737	740	763	734	712	767	732	742	744	750	706	776	748	717	685	749	741	728	757	764	761	688	772	709	766	737	740	735	679	819	769	728	755	728	744	693	751	769	719	758	745	736	754	818	721	693	723	763	719	725	747	715	745	724	767	742	724	722	746	747	728	729	742	708	698	731	738	764	721	771	734	746	727	745	773	734	704	770	704	759	733	702	752	714	774	779	816	735	760	761	769	742	729	713	739	719	741	715	785	751	735	673	756	724	754	756	743	725	710	733	722	782	700	761	718	782	711	704	763	736	771	696	743	727	770	743	721	730	743	714	751	721	723	687	756	762	774	762	765	707	773	795	754	744	746	706	730	731	727	715	779	722	786	740	680	747	713	728	735	742	725	818	786	746	760	783	772	714	726	714	744	739	761	736	764	773	771	770	751	828	702	761	672	778	751	746	711	778	796	736	783	770	769	763	717	691	722	793	765	763	729	749	679	727	748	768	731	756	729	739	741	784	734	692	749	772	786	760	743	795	741	750	739	757	744	721	681	734	779	766	747	762	764	730	745	743	740	750	721	728	707	723	760	776	788	752	743	691	755	709	754	764	723	712	715	753	770	720	721	767	728	676	739	723	760	696	739	751	731	762	723	738	762	745	713	695	752	736	705	701	748	743	705	721	738	706	789	746	735	725	699	736	760	743	757	752	745	761	713	742	794	770	769	673	726	734	798	766	740	712	761	739	786	756	733	750	732	694	703	772	705	730	695	763	773	771	743	766	755	781	750	738	785	752	702	706	783	746	685	772	746	788	749	775	735	689	761	689	745	737	744	714	760	726	736	740	769	760	726	726	717	697	753	760	711	761	737	741	782	722	734	755	746	750	702	748	696	729	750	797	758	759	724	754	731	746	747	729	748	775	708	769	753	741	676	761	737	754	764	726	702	718	746	772	788	766	663	760	753	754	735	738	754	725	779	741	770	795	721	732	730	699	708	702	759	731	716	746	766	733	803	711	783	757	712	749	711	737	727	723	746	667	717	757	724	753	761	738	725	717	714	745	745	705	754	706	732	772	753	759	699	720	736	757	701	805	713	715	764	749	730	733	763	729	772	721	767	792	769	757	752	761	769	757	757	728	752	748	719	749	750	770	716	725	755	687	723	728	750	732	753	721	717	724	734	763	744	736	749	767	810	720	810	795	693	761	764	756	719	748	731	757	757	746	738	734	728	717	767	759	729	729	709	805	754	716	695	711	737	761	730	702	722	717	752	765	714	774	767	752	741	733	748	771	706	781	758	758	746	754	742	730	797	748	769	715	771	716	803	711	751	733	704	761	717	756	725	790	770	695	717	769	737	767	747	760	699	713	754	755	764	735	728	741	816	734	775	703	726	725	731	743	708	706	711	701	726	774	792	759	725	766	707	741	796	736	733	704	727	724	757	745	732	736	701	758	727	743	750	802	720	712	793	664	795	735	709	782	703	734	719	776	785	753	752	789	739	748	776	742	742	771	781	760	720	745	717	754	759	712	719	745	740	779	764	775	742	798	781	763	708	762	688	779	710	683	739	686	715	754	715	723	755	741	730	732	773	751	705	776	703	743	789	733	721	765	751	704	729	780	737	729	746	751	719	747	749	733	763	708	672	736	715	751	767	726	804	722	687	725	755	724	715	734	743	668	756	696	687	736	729	744	723	783	709	723	732	666	766	807	743	740	714	757	721	700	743	779	751	753	733	762	746	737	722	697	743	748	760	747	768	750	753	706	740	718	762	701	713	732	761	679	755	736	715	769	736	708	761	744	739	696	719	797	731	731	714	721	756	681	758	763	773	749	707	688	763	747	712	722	722	713	768	730	717	734	786	696	782	750	708	737	749	694	812	738	761	748	699	705	741	781	715	747	740	764	725	724	777	675	761	703	708	784	713	751	688	717	731	724	765	768	729	722	725	719	782	712	690	739	751	798	753	740	769	754	786	759	790	729
46754	31632	9372	12660	18705	1462	351	293	268	243	208	235	227	208	201	196	177	195	196	176	188	170	204	168	186	179	182	149	143	159	194	190	172	201	188	172	147	166	156	165	172	202	152	167	161	167	156	195	167	171	168	158	167	155	172	169	153	158	167	145	163	182	174	184	152	148	146	174	174	180	160	158	162	194	143	161	167	173	174	167	152	186	161	155	163	159	143	173	188	161	163	155	150	143	178	141	171	148	165	186	154	180	190	186	146	164	162	155	173	155	151	160	164	170	146	173	191	174	173	183	176	164	166	164	170	165	155	194	172	145	143	180	177	168	156	135	142	176	165	183	168	186	163	172	164	162	186	177	168	179	161	159	152	153	154	187	155	177	143	188	168	178	183	170	169	153	151	173	155	169	186	176	160	164	162	164	164	152	154	158	155	161	173	156	171	156	158	173	176	164	160	151	182	184	181	157	159	186	200	174	156	162	187	156	147	166	186	170	152	160	170	169	164	169	137	167	163	139	160	162	162	187	142	156	165	162	163	157	167	153	173	153	168	182	139	149	155	157	154	176	178	152	145	165	172	167	170	151	172	200	145	160	174	164	165	159	169	171	163	174	172	168	204	185	155	178	169	166	143	167	164	159	166	165	168	145	177	167	139	164	165	150	169	180	164	170	165	163	145	149	144	211	152	182	147	176	156	162	167	153	154	154	152	168	159	167	151	187	146	151	168	170	158	170	167	181	174	169	183	153	193	145	145	173	174	153	170	155	173	142	164	165	154	137	173	150	172	158	156	157	147	164	172	157	199	171	174	192	152	150	180	174	168	175	155	160	159	148	152	164	158	165	172	163	170	161	152	180	160	171	160	163	189	157	143	164	166	154	153	152	169	168	142	150	150	174	173	166	148	174	195	153	151	169	165	157	164	168	179	152	155	180	188	173	172	161	169	151	155	165	180	183	187	135	152	171	164	158	185	145	169	171	178	155	152	173	158	175	169	153	171	165	153	159	163	150	190	166	172	178	158	166	166	147	174	191	177	177	169	156	181	182	152	152	162	139	150	174	151	163	161	162	160	159	158	166	165	148	158	166	170	178	168	158	164	165	170	172	154	148	167	163	144	154	168	150	163	146	147	184	179	148	157	150	163	163	142	177	175	170	181	164	178	149	188	158	141	170	187	171	173	155	177	165	195	164	191	170	151	163	162	150	165	157	166	179	183	141	172	149	176	178	171	170	155	212	140	172	186	172	173	183	144	172	157	153	178	193	173	159	140	163	174	152	177	150	183	162	142	132	203	187	168	171	161	168	163	187	191	154	157	157	193	145	157	163	148	184	147	167	192	168	162	177	161	169	156	168	161	159	159	176	178	163	162	165	171	158	155	162	170	148	162	144	167	141	154	176	172	170	162	159	174	180	170	135	153	173	153	155	153	187	167	176	187	192	169	164	183	178	161	186	152	164	150	142	165	172	156	131	173	175	168	159	158	178	174	181	169	165	158	187	170	159	149	151	164	153	165	152	170	169	171	178	174	172	170	185	170	187	165	157	158	144	163	158	172	198	169	140	171	185	151	174	195	165	160	149	155	171	169	152	186	177	133	162	148	173	146	137	191	170	161	172	156	164	184	196	180	176	143	166	177	157	191	164	153	157	178	155	169	141	157	161	159	152	156	162	160	180	155	168	179	164	174	141	168	164	166	157	168	167	163	144	150	154	143	153	159	153	154	157	145	147	157	160	159	177	163	162	173	178	141	152	159	183	159	163	138	160	145	163	170	178	142	144	145	140	166	153	174	185	171	159	158	201	171	168	159	164	174	156	164	161	164	181	173	164	176	183	157	156	178	173	147	181	146	176	156	161	136	184	186	170	164	169	173	178	168	174	160	154	219	150	164	153	156	146	151	170	176	154	157	160	181	177	171	163	166	167	160	141	170	171	164	175	170	169	187	166	174	162	164	169	162	189	153	155	155	189	141	171	168	164	144	169	194	178	150	132	166	165	174	135	157	170	149	164	146	176	161	211	159	181	183	169	145	146	166	168	151	146	165	170	153	154	145	156	155	189	155	199	154	142	170	166	128	171	169	191	157	149	172	155	197	176	145	169	158	151	176	214	136	164	177	150	164	152	149	161	153	141	171	162	149	171	173	166	169	180	165	181	157	162	161	178	166	178	192	176	169	142	161	170	167	168	172	170	157	152	185	174	184	185	153	164	160	171	170	163	181	156	172	144	139	174	174	155	160	145	158	150	147	147	153	154	157	163	153	178	158	149	188	157	196	174	189	169	188	160	169	156	151	172	161	183	159	147	141	165	161	201	171	136	147	147	155	153	142	159	161	156	162	187	168	175	162	161	169	170	161	165	162	174	176	174	155	149	176	157	187	168	159	154	161	188	158	144	160	179	172	188	149	155	152	164	194	158	153	155	170	162	176	140	184	155	153	166	182	141	149	178	155	141	177	169	167	186	155	148	153	169	170	206	166	152	142	156	143	185	162	152	171	160	169	142	159	159	146	166	162	176	147	179	152	172	179	167	168	171	164	170	147	165	173	183	152	168	184	151	154	171	161	157	170	152	163	160	175	192	182	154	156	154	165	158	169	164	167	169	143	174	169	157	182	171	162	160	185	165	180	184	186	142	174	160	158	180	186	174	166	173	145	135	167	170	164	169	187	180	171	182	181	174	173	135	149	156	148	174	163	167	158	156	173	155	169	185	168	151	168	169	156	186	169	156	152	177	171	153	140	135	164	153	121	170	195	167	176	147	156	155	164	140	154	144	153	153	179	137	158	146	170	188	161	149	167	169	172	184	163	161	164	150	160	188	179	162	146	178	170	179	149	164	179	165	151	180	181	152	168	168	156	170	164	173	171	168	174	176	169	172	155	194	158	153	152	125	170	160	156	178	153	166	200	147	142	183	161	160	171	192	162	174	167	158	160	188	152	184	149	154	168	167	158	152	148	187	152	161	178	162	156	153	181	156	211	189	179	135	163	152	155	174	166	178	169	176	170	146	159	159	193	159	147	166	198	137	169	164	175	173	144	159	160	155	175	169	174	163	163	141	137	169	167	192	133	164	165	181	137	175	168	159	147	151	164	168	168	167	141	176	154	132	163	153	195	161	163	198	173	189	170	156	181	170	165	163	140	163	186	144	160	165	164	129	174	172	189	168	161	150	155	180	154	165	155	164	179	166	175	186	162	162	169	185	159	169	170	171	169	166	181	180	161	173	157	173	161	193	166	159	160	167	162	151	162	158	159	160	148	164	152	179	176	159	139	172	170	148	161	186	161	158	145	172	155	175	151	148	182	177	153	169	162	155	158	148	153	162	179	148	157	155	161	188	176	175	150	191	185	144	148	144	153	160	186	186	129	160	144	142	160	140	161	159	145	169	178	168	163	184	168	174	174	167	151	147	162	149	148	154	163	156	169	147	147	167	189	174	138	171	175	159	166	154	152	169	178	194	164	162	148	155	153	160	163	157	172	166	181	143	174	145	190	147
23588	22872	4643	16666	15054	1719	1384	1237	1006	913	886	782	704	678	617	619	576	568	565	550	531	537	510	474	499	475	506	464	444	492	440	477	460	467	443	448	455	456	450	455	442	416	422	433	473	438	434	412	423	424	448	441	418	429	397	439	435	426	408	420	426	384	403	384	455	401	430	388	410	419	435	435	419	382	449	393	440	400	392	365	417	430	405	413	424	373	400	392	371	419	392	400	423	426	376	386	399	395	397	396	429	385	384	416	409	387	386	373	418	393	397	385	366	370	402	386	372	442	399	405	405	421	395	390	421	413	402	385	408	388	400	402	424	393	390	421	413	394	389	401	426	417	426	353	426	417	396	359	397	429	431	388	425	430	407	377	380	409	375	369	425	373	421	397	395	414	384	392	401	392	371	394	421	402	401	369	412	349	367	424	426	392	403	401	397	421	393	454	426	439	376	420	403	417	440	388	406	419	425	424	402	395	394	390	390	416	396	443	386	410	391	410	433	414	376	384	406	410	454	394	386	378	375	373	437	368	395	412	396	369	393	376	402	418	405	437	410	421	440	410	423	449	403	415	414	399	392	395	395	384	431	404	424	391	380	386	375	421	438	390	428	402	400	372	382	386	429	378	384	395	386	403	418	404	386	437	383	411	364	387	410	396	383	402	403	417	432	433	401	409	408	401	404	406	455	398	384	390	378	388	390	390	385	414	409	391	383	396	378	389	401	407	368	410	385	378	394	377	400	391	401	422	406	412	397	404	379	398	402	408	427	403	421	425	396	398	403	395	397	408	399	390	366	359	412	408	361	431	390	388	420	396	378	412	396	410	393	392	387	392	369	384	418	358	416	418	405	381	436	419	386	387	404	415	382	372	410	442	394	403	438	402	386	441	404	409	387	387	402	417	422	392	401	406	402	448	405	385	362	399	416	395	397	420	404	408	424	432	409	458	446	413	391	417	399	405	411	374	422	446	405	383	396	420	399	410	397	422	432	399	430	402	397	413	409	380	371	409	388	437	412	405	400	399	426	405	410	421	403	376	388	405	397	406	434	363	443	396	402	352	418	409	396	413	395	438	392	404	429	380	409	400	407	400	406	421	437	375	384	405	413	443	399	439	432	422	383	396	409	383	401	369	406	398	379	382	384	385	405	374	421	391	373	389	406	390	439	393	386	358	430	398	412	412	376	395	380	420	424	424	396	379	429	404	399	389	418	436	374	385	423	436	395	431	405	394	409	439	437	374	419	381	393	392	396	415	389	387	415	456	445	408	403	431	412	398	427	411	419	389	375	457	415	395	420	392	392	408	369	417	411	440	366	357	400	406	379	403	418	412	420	400	390	388	361	412	404	395	390	392	401	410	421	388	410	395	393	376	378	414	401	386	400	383	410	394	458	391	396	396	374	442	374	354	387	419	402	385	416	425	361	404	379	394	404	378	427	412	396	384	416	416	339	412	387	426	417	376	388	428	406	382	411	372	397	401	395	410	393	400	392	418	428	400	405	370	398	436	430	379	409	418	389	415	437	415	403	384	382	404	416	407	395	426	390	391	409	419	404	398	399	434	397	411	442	421	390	397	383	438	385	417	351	363	400	424	414	404	409	417	381	401	400	408	389	424	410	410	407	421	359	409	413	393	415	420	413	384	403	369	403	433	399	381	427	405	408	407	404	371	411	399	397	404	401	377	425	388	419	421	408	412	407	408	407	403	408	383	419	376	399	361	365	383	425	404	429	401	374	404	398	388	382	419	388	446	388	414	404	390	417	346	403	396	423	350	403	378	407	370	420	371	427	413	447	402	373	410	397	384	396	398	392	422	388	395	394	419	399	393	388	423	400	384	415	449	408	409	426	394	394	391	412	405	392	416	410	394	414	396	416	382	448	414	416	400	426	415	389	385	391	423	414	407	392	364	403	427	396	406	396	412	392	386	388	419	360	398	393	392	418	385	387	425	424	424	413	405	405	419	422	416	371	393	417	411	425	388	395	395	413	383	394	375	392	387	402	453	408	387	393	390	391	371	384	447	404	389	353	410	385	358	405	394	410	393	418	407	394	412	447	416	398	375	419	415	402	408	373	412	423	395	423	352	411	385	414	408	410	392	408	402	380	399	379	401	369	391	394	396	418	399	406	391	380	406	407	376	402	383	392	387	409	373	412	374	410	386	401	426	440	393	429	368	378	412	440	421	421	404	408	391	413	414	381	419	367	399	401	425	379	425	377	422	410	406	398	391	403	415	404	406	400	414	422	416	404	424	438	384	387	397	414	392	416	411	396	400	389	388	386	399	391	375	422	419	423	435	375	399	423	393	407	407	434	424	403	448	406	405	377	356	388	416	397	380	386	407	409	382	387	402	381	444	428	380	384	443	441	417	419	419	394	416	410	425	423	356	425	407	415	384	403	460	398	380	364	366	380	396	411	394	372	367	404	388	385	402	402	406	396	415	389	417	445	376	409	412	391	385	417	378	437	416	402	403	375	393	412	401	386	400	401	399	402	414	408	433	414	381	402	403	412	391	410	387	391	402	436	401	368	402	363	396	402	435	399	412	432	369	403	407	386	395	404	387	401	368	411	379	403	413	391	381	402	412	351	396	402	420	399	406	394	396	419	400	399	426	408	406	444	431	411	375	373	385	364	404	397	377	399	407	408	366	406	386	416	396	403	451	424	419	362	366	401	419	409	407	421	396	372	387	383	415	360	403	403	368	407	398	397	405	392	379	425	396	438	397	406	409	421	416	395	395	408	414	390	413	388	413	373	424	397	400	408	370	383	402	381	432	399	405	405	407	430	420	389	407	404	399	440	385	449	420	406	400	414	424	369	378	402	365	389	389	420	397	394	426	407	426	393	353	392	419	433	404	407	392	330	403	400	412	392	409	413	397	406	396	403	433	403	391	393	397	395	389	436	389	402	370	411	387	419	432	384	386	442	389	394	426	452	406	373	374	429	412	408	415	384	423	392	385	440	346	376	403	406	401	400	438	418	387	391	379	400	390	365	362	430	415	409	406	409	399	384	434	412	394	384	397	414	431	404	397	410	379	403	394	410	447	447	422	435	400	404	395	415	415	379	362	391	359	414	367	386	414	399	394	372	409	405	411	384	400	418	390	384	372	389	378	398	411	402	402	389	397	388	416	375	407	402	416	399	381	411	395	409	400	436	438	402	418	388	374	397	421	359	384	388	407	399	380	385	416	418	407	436	404	442	417	421	447	403	366	433	443	413	379	412	397	401	421	401	413	436	408	391	437	421	390	424	374	369	414	433	389	388	404	419	406	410	421	414	418	449	405	409	455	403	386	427	383	420	395	406	437	432	379	394	399	416	413	394	366	412	381	404	390	390	419	419	395	434	416	426	415	391	439	406	418	391	406	387	398	361	399	380	378	374	405	441	373	412	431	403	411	410	379	389	427	423	419	367	394	405	376	411	388	397	407	414	406	395	409	389	428	383	416	403	402	393	385	382	416	419	413	404	374	408	406	410	408	379	429	426	384
61173	44447	15494	16919	27378	3741	577	444	294	312	267	248	226	188	196	167	154	144	157	180	151	162	145	131	122	110	126	159	137	104	129	131	111	141	127	125	121	119	132	113	119	107	129	117	131	113	115	100	101	129	117	117	117	99	129	121	122	107	128	121	120	122	111	107	98	116	116	124	118	100	118	117	117	118	130	98	106	119	94	126	100	106	115	125	130	115	100	108	119	133	112	110	103	111	103	132	114	92	112	119	101	99	116	128	108	123	109	103	110	114	115	115	111	128	98	132	108	120	110	116	122	111	119	109	113	134	119	111	122	118	95	100	109	117	94	114	126	142	124	108	107	113	139	120	108	103	117	105	125	118	105	109	130	134	111	112	122	119	119	90	121	109	127	114	134	112	129	121	122	128	109	86	114	125	117	113	114	108	127	106	97	107	103	113	119	118	133	104	109	112	109	101	123	117	103	108	110	91	99	118	123	106	106	119	110	115	120	119	130	125	134	97	115	112	109	107	116	114	107	107	116	102	101	108	105	120	126	109	117	97	130	107	119	103	112	104	112	114	107	116	121	103	117	123	114	103	114	115	114	91	123	117	106	112	116	122	115	123	98	115	126	111	96	109	106	117	118	133	108	107	108	117	117	96	121	96	101	113	112	108	92	93	88	117	126	106	116	110	114	125	110	112	103	102	116	113	105	99	117	148	105	114	123	105	91	99	94	120	110	110	117	104	116	115	113	124	110	115	122	119	124	110	118	104	109	133	85	115	113	112	114	112	116	117	92	123	113	119	130	112	114	121	100	101	92	116	137	113	136	108	111	109	111	109	108	114	116	100	113	110	123	123	124	91	117	102	104	105	106	94	93	108	120	108	105	104	119	102	125	111	116	103	113	128	123	104	111	105	94	122	105	107	122	114	103	113	117	108	113	100	117	127	112	111	118	108	109	125	106	101	118	117	97	121	121	101	112	93	107	84	116	101	124	115	129	139	144	131	135	115	139	122	132	138	100	119	99	132	103	110	111	101	113	103	112	123	124	101	118	130	118	101	124	107	107	116	108	124	98	133	111	105	120	114	104	120	121	120	111	101	112	110	127	108	96	133	113	125	116	127	93	99	107	102	123	117	111	120	98	125	114	113	85	124	114	97	102	93	93	108	110	118	109	105	108	112	135	106	99	115	109	99	96	102	111	118	97	115	124	94	104	115	120	115	114	111	123	108	107	115	105	97	122	119	113	106	122	119	109	115	119	130	115	126	102	103	96	125	110	117	98	105	106	93	110	91	117	110	113	109	117	94	108	124	118	113	101	112	115	109	106	118	119	93	98	93	95	120	117	104	113	115	110	106	114	83	120	109	111	116	110	112	113	109	115	130	101	119	102	88	101	94	110	95	111	130	115	108	89	102	112	123	106	104	95	106	112	134	121	114	105	95	101	99	104	99	112	106	124	116	109	112	109	122	124	122	125	110	112	113	107	117	105	123	124	134	107	109	120	127	120	88	110	104	103	104	132	122	121	98	93	107	113	108	102	130	99	114	121	102	112	100	104	119	121	117	122	114	118	119	121	91	117	119	109	102	108	85	122	98	120	96	94	97	111	114	93	105	112	110	117	129	118	106	105	115	101	125	118	126	126	106	120	104	111	97	106	114	87	149	111	100	114	128	111	111	121	119	116	89	124	95	137	108	114	125	120	103	108	109	132	109	129	118	128	114	120	112	107	132	118	115	101	131	108	101	100	101	97	107	101	127	108	106	110	103	107	124	115	109	126	120	111	108	105	136	109	109	104	108	113	130	121	119	107	113	109	109	141	137	122	115	109	96	116	115	94	129	125	89	130	108	117	111	104	102	105	106	125	130	109	100	107	113	120	122	93	110	119	113	115	94	107	122	118	117	106	105	112	106	107	104	106	109	121	98	130	114	112	126	104	110	89	85	119	122	134	128	124	99	135	113	114	114	92	93	120	122	113	127	134	109	117	118	105	105	96	114	126	115	93	109	111	95	134	132	141	109	123	116	104	119	129	115	108	119	108	119	106	115	110	107	108	99	113	95	116	98	118	114	118	97	107	131	126	108	122	103	107	103	105	115	136	128	97	115	109	101	102	116	120	110	115	120	95	121	99	117	107	109	104	107	89	108	125	128	90	109	111	111	97	125	120	113	106	107	142	115	112	110	120	129	105	105	98	111	129	98	120	117	119	110	108	103	96	108	88	120	102	104	123	104	129	114	95	120	116	134	114	102	121	107	112	113	102	113	97	133	140	108	128	119	122	91	106	108	114	124	108	109	123	120	112	123	103	124	102	124	104	121	130	117	125	102	98	122	133	108	120	128	103	104	115	102	122	91	124	131	115	110	109	114	121	118	103	113	97	131	115	116	111	115	110	114	102	99	109	109	114	102	116	111	119	108	102	107	93	127	112	106	113	90	111	80	134	111	94	95	110	112	100	115	104	99	121	112	109	109	104	100	123	118	131	104	95	123	100	120	125	126	126	110	105	103	105	125	113	113	112	110	101	97	104	109	116	105	115	119	110	112	104	100	107	121	99	120	107	107	111	105	122	109	98	142	94	121	115	88	101	112	129	133	93	129	97	128	135	121	103	122	116	112	101	107	95	114	122	108	98	102	117	109	113	107	108	106	116	123	137	106	121	107	118	107	104	103	127	98	119	127	113	113	98	126	108	110	108	97	121	109	124	128	115	111	88	121	109	110	115	120	106	107	122	113	106	104	107	99	103	108	100	98	118	115	107	111	101	108	115	108	129	100	98	111	113	119	113	121	120	114	127	116	115	103	114	115	115	130	111	102	104	86	137	115	111	117	104	117	99	114	119	111	106	106	117	112	111	109	101	87	108	128	101	114	115	107	113	119	114	117	115	99	95	112	103	111	111	109	121	103	109	88	110	122	108	103	116	137	103	115	122	123	113	116	94	117	132	110	95	108	114	131	112	102	112	100	125	119	122	121	114	113	119	104	102	114	116	106	107	92	135	114	106	105	116	103	121	113	110	107	126	124	100	98	118	134	93	114	110	103	115	118	117	119	117	114	112	102	121	121	111	127	107	118	124	90	130	103	122	102	111	117	109	92	115	98	109	117	113	134	123	111	115	98	106	120	112	120	113	103	112	96	97	112	130	114	98	110	100	106	111	130	108	126	119	117	137	128	112	101	113	88	104	120	100	127	107	107	101	97	118	109	91	110	106	110	112	117	117	129	101	101	105	102	120	110	103	107	104	105	109	117	112	97	94	124	108	109	115	114	111	111	135	100	122	109	124	103	105	127	120	118	128	114	134	105	116	122	115	126	108	129	135	122	114	117	113	104	124	107	106	122	111	101	105	132	113	103	117	132	123	121	120	113	112	114	105	94	137	120	109	103	128	91	114	107	110	110	126	109	131	121	90	107	114	121	102	111	118	115	109	103	120	107	125	142	114	98	116	125	98	114	113	116	106	118	110	101	104	135	119	127	102	122	100	110	99	106	111	119	111	104	106	89	97	124
31861	30298	5627	19629	18652	2874	2297	1926	1598	1346	1214	1067	980	890	779	747	696	657	615	572	570	557	530	493	457	479	480	467	436	427	412	416	404	384	377	399	395	393	380	354	392	350	366	353	348	340	310	355	397	347	333	326	368	364	377	350	346	338	337	351	311	329	337	314	329	336	322	328	313	328	347	323	354	319	322	357	362	346	308	315	353	319	300	341	295	312	307	316	327	306	318	324	315	344	325	335	322	326	285	304	337	322	289	302	331	332	300	341	327	337	328	285	319	319	313	355	293	336	308	331	308	327	321	322	280	301	313	311	342	321	301	324	285	287	297	284	320	294	320	341	320	304	278	313	297	334	296	325	322	323	319	300	309	308	310	323	345	286	326	312	332	310	299	290	294	302	306	288	269	335	291	308	307	326	318	308	314	336	310	323	299	275	296	286	315	312	320	305	286	307	298	337	297	291	325	302	323	320	309	322	282	306	279	273	345	299	311	295	304	280	285	307	285	317	306	287	348	315	309	316	317	312	289	319	313	318	301	319	312	337	280	302	311	309	317	298	303	316	313	281	331	293	313	300	329	321	278	324	302	306	310	283	341	287	300	295	302	284	302	306	316	318	298	293	302	290	300	306	307	306	341	304	314	281	267	311	343	312	321	316	303	317	302	300	316	300	310	304	311	285	323	304	335	279	346	315	310	309	291	308	295	300	310	303	297	325	333	295	322	316	290	291	304	332	298	303	302	300	329	310	253	271	333	318	311	296	321	322	288	302	300	335	301	291	331	334	342	302	295	301	315	317	319	299	310	303	331	317	336	275	314	312	292	332	320	299	301	284	284	342	326	303	321	289	279	306	282	338	313	312	285	301	307	294	313	327	308	302	336	281	317	291	296	291	283	315	271	288	316	306	296	342	289	314	302	310	304	301	309	327	276	300	283	292	302	309	300	301	295	319	289	276	319	314	283	334	317	317	319	308	313	312	315	320	299	327	323	308	293	307	299	310	299	299	309	314	293	302	311	288	280	301	292	319	299	322	285	304	305	297	291	296	306	302	320	312	305	333	300	331	318	279	292	332	345	289	314	320	301	282	347	296	294	271	292	273	313	271	286	300	300	305	288	302	287	317	320	323	313	314	279	299	313	289	299	286	321	288	342	301	289	292	296	322	298	298	311	319	314	301	312	280	313	295	309	336	326	284	292	310	285	312	289	291	314	296	308	290	271	325	301	314	324	310	298	315	325	311	307	308	305	297	313	295	268	293	291	311	298	308	314	313	291	330	305	299	325	288	310	311	314	309	303	314	320	297	309	305	323	293	289	318	290	285	297	307	338	313	338	302	314	307	314	317	335	282	273	269	289	330	319	334	305	300	322	324	296	280	290	326	305	332	319	286	338	290	304	291	324	328	305	300	313	309	311	312	279	306	295	309	311	288	292	293	318	297	305	329	295	300	292	292	332	302	313	317	309	309	315	309	305	293	314	263	319	297	296	310	302	318	303	326	303	302	319	289	299	297	283	286	303	263	327	281	284	301	319	285	306	294	299	300	315	301	301	316	294	318	309	303	342	327	313	326	303	315	291	317	291	310	332	310	313	306	298	281	304	305	307	273	288	316	295	347	297	276	297	334	328	316	313	288	292	296	307	314	304	316	307	336	323	306	328	293	288	308	314	342	289	305	304	319	312	298	318	329	307	303	282	335	295	297	304	288	309	322	330	310	309	310	300	316	278	294	335	303	312	273	307	297	303	292	294	285	298	288	320	298	312	302	332	320	315	310	311	312	323	310	303	303	273	286	305	336	319	315	298	280	318	305	313	321	296	311	267	284	291	292	335	317	271	281	313	309	280	312	299	295	307	302	266	322	333	269	287	268	285	304	292	305	334	311	287	316	317	309	307	294	288	302	318	324	324	296	316	322	293	334	313	311	289	294	319	264	309	299	300	305	304	321	284	306	302	283	303	309	313	331	310	301	313	322	279	327	288	282	289	295	285	284	291	262	305	326	301	299	310	297	290	307	295	305	344	303	319	340	308	291	291	302	311	331	319	313	309	300	304	300	292	284	310	315	287	306	296	294	300	296	317	300	323	290	298	331	315	298	295	310	312	334	299	314	288	294	323	294	305	296	320	299	327	278	305	302	316	284	335	295	313	303	301	276	278	308	282	319	324	335	299	280	303	276	300	318	307	291	265	346	306	309	288	308	303	325	315	290	315	327	303	313	308	271	298	273	332	317	326	304	287	307	321	331	262	288	323	313	292	328	325	318	303	302	299	309	295	329	307	323	312	303	301	297	284	296	323	290	279	324	322	299	300	288	299	277	309	334	301	297	303	297	314	312	297	299	302	314	303	299	288	307	334	320	305	313	301	288	287	354	283	311	318	290	280	298	336	297	314	317	308	324	284	302	287	323	329	284	348	263	300	319	286	320	300	325	294	335	292	306	312	306	324	313	296	307	272	318	273	301	302	267	308	297	321	286	326	294	272	330	268	289	325	309	320	310	293	297	344	307	313	298	324	314	314	297	304	281	338	314	318	330	323	300	296	295	310	323	324	328	308	308	315	283	287	290	299	320	312	322	329	299	300	274	298	278	330	330	297	325	315	319	281	296	303	309	294	306	334	278	318	339	293	339	333	281	317	323	294	310	315	276	291	302	330	345	290	316	309	281	284	286	335	280	301	298	279	311	303	321	285	271	303	333	288	329	299	291	305	286	275	308	311	308	293	324	276	291	304	290	289	313	311	296	286	304	326	324	350	311	308	281	317	304	335	308	295	339	316	293	300	279	303	293	284	304	300	318	300	335	311	330	288	305	289	296	317	312	342	303	335	322	331	292	321	340	319	341	319	317	308	300	310	339	289	276	338	302	290	280	295	313	272	340	323	298	322	311	319	324	289	276	307	298	288	308	315	313	288	301	298	315	343	323	314	298	316	314	254	330	278	341	330	289	295	282	307	326	303	276	306	296	286	303	289	299	276	326	316	282	315	304	315	263	307	308	309	290	272	338	297	334	270	300	309	304	297	287	307	313	304	307	281	325	279	304	332	341	323	289	299	307	322	313	306	325	346	327	314	292	301	307	290	287	291	313	288	282	310	280	325	308	276	316	297	304	315	287	311	316	277	316	292	329	327	282	297	297	309	318	310	303	315	330	284	271	331	285	316	322	292	307	334	310	313	307	327	311	297	290	273	289	319	309	322	314	283	291	321	304	333	299	310	302	294	307	336	337	287	321	292	251	302	319	323	321	313	322	295	271	311	311	317	314	310	278	324	291	291	290	316	286	279	319	339	295	321	316	319	308	310	293	279	333	278	306	306	308	312	305	288	291	322	319	311	331	316	308	271	315	301	312	331	313	303	300	323	279	282	297	320	339	332	300	309	276	329	278	326	316	274	318	308	283	315	300	306	292	305	297	332	313	315	277	292	312	321	305	256	290	321	309	300	316	288	301	315	326	297	328	303	287	306	296	306	316	330	290	320	275	320	294	293	307	309	292	324	284
7039	1523	418	934	739	351	349	297	340	315	320	310	321	293	351	323	331	337	326	325	295	352	350	338	323	301	350	322	324	303	330	332	313	332	355	329	310	285	338	329	339	330	327	305	313	301	332	325	327	329	331	340	319	338	337	332	290	368	326	321	327	334	344	334	351	309	331	352	318	334	333	329	301	300	339	328	346	338	323	314	345	327	322	340	351	323	330	332	340	307	320	309	310	318	328	326	322	339	342	328	372	313	327	324	319	323	293	339	309	321	311	308	352	363	332	344	325	334	344	347	332	365	338	351	336	318	306	312	313	315	331	339	324	333	335	321	299	318	320	281	347	294	290	297	310	343	330	304	374	333	320	303	321	325	287	295	338	334	351	349	346	342	339	317	282	300	278	332	286	323	344	340	324	346	313	329	330	353	330	289	345	298	318	314	319	304	308	323	312	316	335	364	310	314	326	358	298	301	335	296	366	321	322	326	298	317	328	306	286	336	323	335	304	367	360	318	335	321	364	338	318	360	332	343	343	317	322	334	342	313	323	299	319	305	328	324	368	335	346	326	295	342	320	300	313	335	319	320	335	323	323	321	317	328	302	330	326	321	335	298	326	286	330	320	367	332	315	324	302	292	315	319	328	353	302	321	316	319	315	308	337	323	324	316	337	345	309	294	326	301	310	303	343	327	334	337	333	328	318	327	303	320	331	315	363	303	319	286	329	341	312	335	345	346	367	307	330	375	319	302	359	309	329	325	321	348	315	350	318	338	304	344	320	342	313	328	331	346	338	314	352	347	341	319	307	312	320	326	320	343	342	292	326	343	318	331	310	347	309	337	318	325	318	333	341	328	330	314	317	323	317	373	373	296	313	312	317	342	300	360	357	329	321	309	334	317	317	339	299	312	334	317	318	297	347	312	360	319	322	306	346	357	337	365	317	304	325	300	316	331	350	354	339	344	314	355	350	336	313	334	323	325	338	367	304	299	305	349	305	296	320	299	341	326	315	304	344	351	358	311	338	318	323	315	336	306	343	313	275	367	309	351	334	324	280	308	334	302	320	353	334	297	321	329	284	323	329	336	315	347	335	326	335	343	305	317	362	347	322	349	343	313	327	333	344	318	299	296	320	313	300	351	331	300	332	310	302	304	336	320	314	312	343	287	308	330	309	326	330	320	337	325	320	321	294	300	331	310	310	344	307	285	324	316	326	291	320	337	313	326	300	347	300	338	358	343	320	306	307	330	342	309	311	310	277	265	320	324	305	328	345	317	349	312	324	327	315	314	305	328	331	334	334	316	316	301	318	326	322	327	310	346	305	361	314	338	327	316	350	330	304	311	317	326	347	359	328	341	315	330	338	318	310	348	326	319	306	294	298	322	327	329	297	319	315	325	343	300	335	304	341	299	333	318	304	315	364	312	303	314	331	356	313	329	318	327	313	299	330	323	309	328	315	325	324	307	340	343	296	323	325	334	321	367	295	298	323	324	305	377	326	304	295	343	362	337	284	303	297	318	298	322	357	319	299	320	316	319	313	333	301	339	344	340	344	359	324	327	316	289	334	359	291	316	344	336	340	322	334	323	297	324	340	323	303	336	323	334	342	308	368	330	328	301	323	303	344	333	336	325	313	298	333	331	305	318	326	274	278	325	334	320	296	323	317	324	323	320	341	301	322	309	319	297	324	311	368	340	293	319	331	327	302	336	367	316	340	344	319	337	311	286	292	306	308	326	315	355	305	355	352	307	344	316	347	318	302	321	339	342	326	331	310	350	313	314	296	338	341	363	322	302	324	335	304	300	320	344	326	374	343	349	285	296	311	318	321	338	302	320	316	318	349	322	300	342	331	313	370	345	338	305	313	318	310	319	317	357	329	318	331	316	333	332	312	341	297	348	345	330	355	319	345	324	335	344	316	342	316	316	336	315	314	315	308	339	315	310	329	317	354	351	334	335	346	299	336	313	302	304	311	314	330	306	318	300	313	331	299	316	349	352	319	318	301	321	328	341	390	314	326	328	349	282	332	349	355	366	317	303	311	323	294	302	319	315	332	338	350	343	324	301	350	316	299	332	320	345	327	332	359	337	337	317	341	323	302	324	345	299	315	345	314	317	303	340	321	317	317	345	341	317	334	354	332	341	326	326	333	306	329	317	308	337	319	359	312	317	289	321	308	352	340	321	291	310	329	313	353	339	307	292	314	322	361	319	350	322	340	323	325	309	313	343	332	300	301	370	334	311	343	312	361	312	334	314	315	328	347	315	340	348	332	359	338	331	319	349	324	313	350	347	334	324	294	324	303	350	348	309	329	345	295	339	334	312	309	323	333	268	313	333	301	311	315	322	323	345	364	310	317	299	330	311	330	346	335	334	338	329	287	318	336	316	316	344	329	330	333	323	321	303	342	339	316	311	384	355	321	308	331	328	341	336	356	350	303	311	367	348	314	331	304	360	302	303	349	329	325	343	316	309	289	341	329	329	330	296	323	293	304	330	329	292	304	349	341	334	328	329	305	339	332	352	350	311	324	333	342	350	311	320	299	319	326	333	324	316	308	319	298	366	324	334	313	336	321	309	331	312	326	338	343	327	334	374	331	341	309	352	301	276	342	318	347	332	354	300	352	331	346	329	337	356	318	338	310	316	363	338	320	278	331	353	325	287	359	304	313	347	329	294	341	330	333	301	339	309	315	327	330	310	337	289	332	326	330	332	355	344	295	317	336	346	330	312	307	316	332	319	338	323	317	315	316	345	339	309	305	309	303	318	320	341	303	322	329	306	328	297	308	340	361	337	342	334	331	330	318	369	331	319	340	350	336	300	310	341	341	306	330	325	307	343	308	353	335	314	334	306	316	325	312	325	340	338	325	339	320	307	344	332	326	297	336	334	326	324	331	297	301	315	300	333	319	304	314	370	319	349	342	334	321	337	304	329	336	299	325	349	295	308	335	333	307	289	331	326	340	340	314	334	337	332	346	301	334	326	312	327	293	324	283	306	326	326	339	341	291	320	264	352	326	321	329	310	333	351	304	320	341	327	342	343	292	334	322	344	317	339	337	309	320	344	301	307	337	352	337	297	321	358	324	278	337	321	365	322	364	315	301	336	321	296	310	316	349	343	315	310	310	311	283	353	294	272	336	362	338	313	322	332	373	346	326	273	293	304	345	326	316	281	342	314	319	328	327	312	331	323	330	321	332	341	306	340	321	311	305	330	343	342	333	299	349	312	300	314	328	306	327	304	322	331	302	316	324	311	359	318	363	374	325	334	325	342	340	324	316	276	286	307	314	315	326	314	320	337	339	348	322	358	313	324	324	340	327	345	304	293	339	343	355	323	337	333	331	352	310	336	321	317	358	332	339	304	328	331	331	331	312	366	327	324	333	294	356	331	301	313	348	304	337	350	301	342	339	321	305	323	321	346	305	324	325	332	342	308	372	304	312	347	302	323	322	315	317	332	304	338	353	317	342	326	297	330	342	331	355	319	363	303	350	301	324	329
6599	2417	789	3962	2360	817	778	790	779	755	752	771	737	778	784	759	738	800	783	786	781	730	811	779	800	736	737	697	755	784	756	727	735	766	702	756	781	764	725	716	725	799	737	771	732	711	740	757	721	722	739	759	739	775	729	733	764	717	667	726	718	721	775	732	738	753	733	737	710	756	760	757	785	733	718	798	772	721	797	717	739	757	697	727	763	755	728	790	753	727	753	739	725	737	738	743	700	763	670	750	725	732	746	707	742	786	681	718	787	735	762	754	708	738	783	766	687	784	720	743	728	757	741	757	784	701	718	752	754	728	761	729	751	745	753	753	718	690	745	773	768	689	751	741	781	708	768	752	685	737	715	739	739	771	751	730	748	724	740	706	723	690	718	708	745	757	739	728	738	680	712	773	706	730	740	723	727	745	736	698	733	717	730	728	719	713	741	752	749	751	731	742	719	729	724	713	752	747	698	750	782	755	711	764	701	682	739	715	757	694	742	723	750	747	734	744	736	721	733	747	761	730	798	742	791	776	747	755	712	711	701	717	723	730	750	739	699	751	757	713	731	784	695	739	717	710	759	688	707	748	798	757	765	774	760	726	727	770	765	739	758	743	717	751	767	734	772	759	783	754	721	714	731	700	759	808	750	702	741	759	749	721	718	731	713	790	706	781	704	764	683	768	785	692	702	747	715	722	702	746	759	712	739	741	749	768	747	760	694	724	767	814	732	739	764	735	739	704	750	723	721	732	734	801	755	733	749	730	710	752	764	725	698	696	726	772	740	732	691	746	716	730	756	792	742	740	782	745	752	761	702	709	819	749	750	734	723	732	716	816	765	776	733	770	748	750	772	690	776	755	785	794	711	747	780	732	737	737	712	726	739	703	754	774	735	754	718	735	711	756	766	740	767	785	735	743	736	726	753	742	722	736	770	746	753	732	694	761	718	826	723	764	753	726	751	755	745	717	787	729	815	771	684	789	744	749	722	725	700	746	732	730	759	693	746	677	709	784	742	723	764	762	727	725	728	710	761	775	701	721	715	827	736	766	738	676	763	812	749	747	735	708	760	762	728	726	719	764	745	776	726	732	735	718	738	709	746	708	710	719	727	766	755	744	692	689	717	763	733	773	734	711	749	740	758	747	697	723	714	752	757	729	717	702	736	721	739	742	774	757	745	720	742	731	719	756	808	767	748	731	702	794	741	714	749	750	740	730	743	716	748	756	691	744	666	778	744	752	716	718	762	766	758	727	726	708	743	784	740	684	706	773	723	750	764	743	734	697	738	676	734	734	755	698	756	718	709	733	733	746	722	738	688	725	731	736	760	713	711	752	730	708	686	735	756	700	780	717	719	755	723	675	743	749	707	758	727	720	769	740	772	760	793	677	702	761	715	758	709	697	734	718	734	730	727	786	719	728	765	725	754	765	713	758	704	759	714	750	735	688	757	769	765	768	750	700	730	722	788	729	705	722	742	736	745	753	775	702	734	733	755	703	735	710	746	741	746	763	727	715	739	787	758	702	746	783	754	740	793	696	739	757	746	686	716	722	746	748	697	754	717	703	731	732	728	708	777	746	755	700	753	755	713	721	742	720	711	728	725	719	683	726	720	730	737	693	746	786	756	689	780	734	739	688	734	742	770	765	733	742	737	768	753	740	694	764	728	741	719	771	741	698	756	745	781	757	733	754	751	723	764	754	724	766	704	743	725	728	761	773	734	766	772	673	757	696	735	717	737	797	732	732	722	733	758	758	757	758	702	655	715	705	738	759	730	762	734	806	762	738	711	778	788	716	766	709	741	693	780	757	720	736	749	704	780	691	744	736	782	700	752	750	702	705	724	757	760	771	729	720	758	768	745	742	750	735	728	805	762	678	755	710	768	710	751	734	728	704	731	700	755	751	728	740	726	738	716	727	678	759	747	714	770	728	744	766	716	710	730	765	729	716	720	760	705	754	698	713	750	684	731	750	769	761	774	774	751	744	745	765	723	758	781	733	739	727	768	742	743	734	743	743	762	719	743	706	783	733	709	736	733	772	778	766	720	718	684	761	704	751	746	731	769	749	749	745	735	781	727	726	743	723	760	704	771	694	787	766	735	791	741	738	785	737	721	744	730	746	746	772	720	718	758	699	703	721	713	712	801	684	736	797	737	730	770	750	728	770	719	742	763	706	814	736	757	737	725	738	752	725	708	742	720	737	741	714	801	750	763	715	696	766	745	719	756	737	763	745	757	748	760	729	753	763	727	791	732	742	760	710	745	709	735	710	712	736	710	745	746	710	761	727	765	758	770	734	761	711	727	685	744	714	741	731	762	727	715	755	758	746	754	717	724	738	712	798	735	788	724	781	740	710	720	759	762	781	746	718	767	750	705	767	708	701	732	779	728	751	773	739	712	717	752	720	739	727	715	748	781	724	709	743	764	732	736	759	730	762	769	763	728	704	702	778	721	730	689	712	762	792	781	730	738	697	747	714	724	742	765	758	712	710	703	725	717	715	718	768	730	748	736	784	717	738	751	689	710	764	742	724	758	725	725	713	699	756	736	709	737	738	773	728	719	768	724	722	747	747	742	716	741	709	730	765	762	784	710	728	725	759	735	744	781	710	748	730	741	693	736	746	751	765	709	766	736	700	758	775	748	759	728	709	740	727	744	748	732	730	690	743	733	732	710	749	730	751	708	770	772	765	738	734	730	822	728	739	715	730	773	691	713	740	691	726	690	758	670	748	740	702	777	775	729	681	751	704	692	700	732	729	719	697	715	699	715	733	741	687	702	725	743	768	745	736	731	709	752	774	745	715	726	705	684	743	757	726	746	755	752	699	752	753	738	800	709	735	762	779	737	745	726	765	702	770	727	767	741	744	773	728	779	786	758	723	732	748	730	780	751	741	740	740	679	774	747	731	758	803	753	788	772	726	736	787	755	740	753	749	731	750	792	696	720	721	733	748	746	748	770	787	767	719	760	722	738	788	715	783	747	759	754	778	768	740	761	769	742	719	783	749	739	708	719	766	692	750	780	766	786	731	676	733	731	777	682	754	735	738	717	699	746	678	737	729	805	718	793	707	732	773	713	719	697	784	749	763	696	752	740	820	736	752	748	725	710	707	722	741	764	738	733	718	700	761	732	661	781	677	727	718	727	734	695	734	757	761	717	753	720	753	739	725	777	739	695	754	776	744	731	773	689	723	729	695	704	711	721	738	755	717	713	717	730	716	755	718	734	735	675	712	736	736	735	761	744	745	733	771	760	742	763	772	720	766	751	729	796	796	776	714	703	751	804	775	757	736	716	717	776	658	680	744	751	744	774	749	738	713	767	693	727	739	751	736	747	752	714	724	710	739	743	734	745	732	774	712	737	746	735	688	804	728	720	720	749	702	758	719	749	758	772	739	693	749	776	717	704	725	779	717	716	761	729	751	717	761	729	722	762	716	783	737	740	706	706	749	775	785	795	714	750	756	782	733	696	753	741	777	737	728	787	717	730	742	732	771
46040	30279	7731	15767	20913	2021	327	278	297	236	237	262	210	200	192	217	161	182	187	208	192	177	180	166	170	174	200	162	165	178	157	199	181	151	169	173	174	134	161	193	165	187	170	147	161	166	174	154	194	152	158	163	184	165	162	174	170	177	168	183	167	178	177	173	170	186	171	176	162	169	181	171	186	154	164	146	165	176	181	178	157	161	181	174	149	181	159	176	152	168	170	173	149	172	158	170	138	152	164	163	153	167	158	146	169	157	182	178	175	167	159	170	171	134	182	161	176	155	161	148	172	150	158	167	166	194	149	208	158	163	153	168	170	158	171	155	146	181	164	191	160	164	177	163	160	161	204	192	165	157	160	179	180	172	191	182	178	180	147	147	160	155	188	194	170	176	153	185	166	153	168	169	152	159	159	168	164	172	168	160	183	159	175	173	171	154	154	162	188	149	142	154	185	166	167	157	169	150	151	163	157	166	183	159	157	181	179	155	183	170	181	172	167	135	168	166	158	167	148	149	158	186	141	174	148	155	152	173	187	191	166	172	164	161	186	147	174	146	147	157	173	162	171	166	148	160	157	145	185	151	155	150	187	173	175	171	155	149	138	163	180	171	167	168	175	155	165	165	151	158	182	173	184	163	146	155	158	172	178	168	178	161	196	160	193	174	153	180	147	157	178	154	142	160	210	186	175	142	167	171	156	152	161	183	163	163	170	170	178	149	153	163	161	188	184	158	167	169	180	165	172	181	149	180	160	164	157	157	149	183	169	168	170	178	157	173	176	162	147	172	169	151	160	165	158	174	165	161	189	189	140	162	165	164	168	169	202	167	169	151	155	177	165	156	164	148	164	200	162	133	147	146	140	155	156	165	169	170	160	167	162	175	161	166	156	164	172	162	169	164	175	164	171	155	175	168	167	162	145	161	155	179	179	152	195	149	126	161	158	185	156	177	176	160	140	154	173	169	179	180	148	160	177	164	163	154	205	158	161	153	161	167	146	177	153	157	173	149	178	178	165	171	176	157	176	156	159	150	147	174	168	166	153	165	155	160	165	157	177	148	168	185	166	176	167	183	181	160	155	160	174	190	184	173	153	182	152	160	164	168	188	167	152	164	160	182	177	162	158	162	164	179	162	170	188	170	173	145	170	158	187	167	176	151	181	185	144	154	153	164	149	189	149	164	161	168	160	143	161	139	175	161	186	150	149	177	186	148	182	173	190	189	154	153	129	174	154	167	168	153	165	151	165	170	184	171	178	149	175	139	180	141	183	163	164	174	169	171	160	166	173	167	151	175	143	163	131	172	147	186	146	162	170	167	186	177	154	149	177	180	189	173	165	163	154	186	167	165	171	156	153	132	141	157	196	171	191	179	155	185	175	179	153	177	158	172	165	167	148	168	163	192	156	166	174	165	141	173	162	169	142	191	147	148	146	154	172	163	157	143	146	157	147	164	170	147	182	183	163	169	163	159	163	167	181	164	165	150	156	170	172	149	175	166	155	169	173	156	149	166	172	152	153	175	170	153	171	169	167	160	174	174	176	164	150	174	155	186	172	158	187	159	152	169	152	139	177	177	151	133	154	188	155	170	164	192	141	177	155	152	178	171	153	164	177	189	185	177	188	156	153	166	167	163	142	155	188	149	156	174	164	169	145	156	147	153	173	174	179	174	151	185	196	148	201	178	166	164	170	187	154	156	183	150	165	153	154	162	148	170	155	185	155	146	165	187	169	163	171	175	164	171	157	153	167	181	172	150	158	167	178	182	160	179	172	160	152	133	157	172	185	154	151	155	191	162	169	146	176	144	163	147	152	147	142	155	134	160	170	177	169	150	175	168	199	172	187	185	151	154	190	167	198	174	175	175	163	145	149	172	161	155	177	159	165	177	188	153	182	160	169	186	171	167	161	198	166	171	147	155	160	183	152	186	148	154	162	162	150	162	153	143	149	173	185	185	168	172	181	180	177	139	168	175	174	194	156	170	178	156	177	157	165	163	178	166	175	147	188	144	178	180	166	155	153	168	179	174	182	166	161	170	190	181	168	172	162	169	147	161	144	154	185	154	157	152	162	173	175	148	166	190	166	164	173	159	161	182	178	166	150	140	182	168	173	169	168	185	151	171	153	173	167	185	171	142	180	186	168	199	163	143	172	135	164	162	174	173	163	172	157	162	176	172	171	168	184	152	165	166	160	164	153	168	171	187	164	169	169	148	181	178	165	163	167	170	183	167	189	153	172	163	177	192	178	173	173	170	164	177	163	151	158	182	160	170	149	166	176	154	177	202	188	152	161	171	149	157	169	158	170	182	158	175	153	176	182	172	156	174	163	173	159	163	168	176	174	179	175	171	168	144	147	160	176	170	158	180	152	142	155	180	200	157	178	181	160	174	151	138	168	199	157	143	193	170	169	163	154	162	191	177	180	167	142	185	162	171	168	162	181	171	171	162	166	145	156	174	174	188	187	178	155	154	170	146	160	153	172	161	158	171	189	159	167	175	163	181	153	174	162	155	139	171	157	141	160	145	150	158	171	167	170	169	189	159	175	170	164	146	151	165	165	162	185	178	149	153	147	163	170	185	190	184	149	168	173	155	162	153	168	150	165	170	134	162	130	169	164	150	164	156	129	178	152	180	178	171	164	177	158	157	161	151	163	160	153	160	173	147	145	184	154	176	159	179	182	156	175	158	158	155	152	150	198	170	176	172	190	200	152	176	180	165	168	153	178	162	138	181	149	188	166	168	175	165	157	154	175	185	178	179	178	153	182	148	160	163	169	157	183	176	174	143	167	181	139	166	150	162	141	170	167	179	166	151	158	153	164	171	166	177	170	184	186	166	140	150	154	159	160	160	156	184	147	158	150	153	178	168	165	198	185	148	151	160	159	156	175	166	177	154	136	137	167	157	183	173	147	115	149	165	167	193	176	158	156	190	157	157	162	144	173	167	162	142	160	158	149	173	162	178	166	150	181	163	168	193	179	176	175	176	183	169	180	160	169	176	145	159	180	166	190	159	151	167	191	178	176	146	179	197	169	180	165	159	154	143	148	168	162	184	199	157	181	170	184	177	173	164	174	179	173	171	182	187	173	169	169	159	165	158	162	140	152	138	158	164	150	145	156	171	187	198	162	178	184	159	161	160	166	157	184	182	144	150	180	162	176	179	188	173	168	181	172	164	161	186	179	172	162	170	155	163	167	185	195	146	160	168	169	178	158	153	184	163	177	146	179	135	177	137	171	167	167	176	192	150	159	159	183	177	160	172	146	164	165	186	168	161	157	177	162	164	162	164	174	179	156	174	162	168	179	174	178	155	166	189	146	169	167	161	167	142	160	175	172	179	174	150	182	134	188	161	175	167	173	175	166	177	156	153	181	163	159	157	173	169	172	168	171	159	163	181	163	155	146	168	153	168	154	186	160	164	165	199	177	163	172	177	150	158	166	137	168	177	167	160	158	161	160	172	167	163	175	152	173	162	142	164	171	172	173	149	161	189
23265	21805	2410	21840	15941	1699	1414	1234	1054	965	818	785	729	642	638	637	568	553	519	510	506	535	481	525	492	488	487	450	483	507	485	492	432	446	485	456	419	458	441	462	424	428	469	451	426	400	364	418	439	405	399	404	438	397	409	449	445	433	430	412	428	426	424	388	432	412	412	434	382	416	455	417	412	387	407	412	446	404	414	377	430	403	390	386	433	412	370	397	392	398	452	411	432	407	418	376	428	432	377	422	405	394	418	391	414	385	423	399	421	408	426	425	430	403	412	440	408	410	461	395	397	404	400	363	412	434	394	403	432	387	382	404	394	426	387	443	404	449	435	380	417	374	385	410	411	425	404	389	421	392	387	416	401	413	447	394	418	377	424	415	420	417	382	383	382	378	449	407	377	444	416	394	391	405	411	431	396	384	408	412	402	426	410	425	366	373	406	383	403	379	441	439	371	366	411	402	397	381	403	382	391	422	419	402	451	399	404	407	425	402	382	406	420	380	403	404	385	403	403	390	398	405	355	400	376	400	412	391	383	405	436	404	410	426	411	439	402	420	414	422	376	410	412	410	440	413	379	378	409	363	395	456	440	399	436	384	412	398	424	387	365	439	424	372	371	413	396	391	404	442	398	417	375	419	412	421	408	388	393	367	372	406	393	413	418	409	394	413	406	389	406	404	433	429	398	405	414	380	366	420	403	386	408	392	415	381	420	422	423	398	364	364	397	395	411	440	393	375	427	421	396	443	409	416	400	380	399	400	422	409	422	399	421	455	392	436	374	407	369	419	413	391	412	404	391	429	411	432	392	372	431	411	407	391	396	387	394	413	406	384	395	408	402	386	397	390	407	403	374	384	443	402	408	413	421	388	408	408	435	390	393	419	377	400	431	396	410	435	422	431	421	421	401	379	417	404	409	417	404	404	389	438	410	421	391	383	410	439	405	437	402	416	388	418	388	382	383	375	423	417	421	420	412	372	386	429	422	398	416	414	416	397	421	412	384	382	410	388	387	423	396	436	408	362	395	386	418	392	411	400	409	397	396	427	441	391	414	407	426	437	398	423	416	444	412	408	419	392	404	401	415	398	432	434	421	397	434	421	391	412	395	437	382	443	376	368	427	398	380	420	417	404	384	398	407	429	408	405	423	421	384	413	445	383	385	390	437	433	401	377	398	372	405	407	388	393	384	381	409	397	405	409	399	413	435	393	408	409	426	417	379	414	440	401	408	402	427	401	415	430	398	407	422	391	402	421	421	387	403	399	398	436	403	377	372	393	400	396	397	426	390	391	396	372	433	409	442	394	386	427	387	386	404	426	417	419	354	396	406	390	406	408	367	398	423	400	421	453	404	385	413	442	389	355	420	409	419	387	432	410	412	391	395	396	427	390	404	420	402	425	420	386	413	434	382	411	408	399	404	411	432	404	426	406	397	417	446	403	415	435	406	374	392	422	412	421	383	429	408	456	417	423	420	421	418	405	394	413	383	390	423	402	434	399	408	371	425	404	386	384	413	392	422	398	419	416	467	423	390	442	452	424	400	420	425	398	385	389	402	431	389	392	374	408	399	421	411	425	411	413	404	389	427	450	386	424	415	426	390	410	393	378	413	431	433	414	399	390	391	409	386	392	423	415	396	401	441	412	414	432	436	422	396	379	405	414	395	395	383	388	425	358	408	399	395	413	410	379	418	406	356	391	424	425	390	400	448	386	403	457	373	385	419	413	420	404	411	379	405	400	424	394	377	409	406	387	392	401	428	379	396	434	400	420	414	441	426	418	379	423	396	395	410	393	401	372	409	405	405	374	401	421	399	408	402	466	391	405	396	383	390	427	435	395	402	422	387	371	381	409	431	428	409	420	387	427	386	384	405	414	409	366	405	422	409	395	390	419	453	415	397	395	430	387	408	386	379	411	407	383	420	413	409	413	396	408	425	411	431	376	417	397	431	430	399	408	438	388	435	402	419	397	439	403	401	408	388	415	396	385	403	387	377	415	398	395	433	357	406	374	370	399	411	409	406	414	386	394	411	427	402	414	383	364	385	409	436	387	457	375	409	405	377	394	396	392	380	393	374	410	398	415	411	404	411	395	396	395	383	399	382	409	392	413	378	410	421	375	422	385	378	358	421	393	394	413	439	436	421	438	424	405	425	445	404	398	409	372	437	356	403	376	392	430	436	391	405	431	399	409	398	393	394	405	387	391	375	379	417	447	403	416	438	426	412	435	428	400	384	416	368	399	388	435	374	412	399	383	365	426	381	383	401	399	376	389	446	401	421	389	438	411	416	385	392	432	408	407	384	438	413	406	356	432	361	437	420	382	434	392	421	435	430	415	407	420	414	440	414	433	398	390	393	422	414	398	373	422	388	379	431	396	399	381	380	377	392	418	392	410	391	397	396	405	397	390	423	384	379	371	400	393	402	395	441	413	427	389	402	420	394	414	398	395	396	386	378	440	403	458	401	413	420	409	407	427	377	416	409	374	410	423	383	379	446	372	387	380	411	411	407	413	416	404	414	417	447	403	384	391	398	373	412	370	417	360	414	408	441	415	448	444	385	431	428	438	445	396	418	407	474	444	389	370	442	419	423	386	396	394	411	416	435	424	401	412	396	398	421	396	396	419	421	429	394	376	418	406	381	408	398	401	404	371	389	404	425	409	431	412	387	413	408	388	420	418	395	399	413	393	411	417	392	419	422	413	410	417	400	443	389	400	416	405	357	385	375	360	400	435	419	422	420	449	369	387	373	423	396	400	418	400	428	414	405	409	424	418	396	425	382	414	424	427	429	407	421	382	388	366	391	383	416	398	432	404	379	391	420	419	440	378	443	373	418	420	383	415	409	384	421	411	422	430	417	400	395	409	413	391	390	410	408	404	432	399	395	419	396	410	397	426	414	415	372	413	390	379	386	376	391	429	401	394	402	411	429	381	424	374	427	387	396	421	388	426	369	385	409	403	418	406	373	392	376	409	392	385	404	389	388	408	423	439	434	401	425	384	426	393	371	406	402	387	448	399	382	416	428	457	434	377	427	405	383	386	403	401	391	383	377	400	402	413	417	392	436	452	412	439	424	446	383	405	398	404	451	461	413	412	411	404	360	356	418	397	419	390	387	413	380	429	398	410	410	404	418	366	407	400	415	379	405	396	406	378	385	441	412	429	382	386	373	400	422	408	408	408	364	408	383	375	433	415	381	423	373	376	386	408	404	396	388	399	376	376	381	430	428	446	401	435	442	404	413	377	357	425	424	444	386	394	381	396	416	437	447	389	406	416	380	386	409	406	361	399	421	413	423	435	364	435	380	417	411	382	396	435	408	402	380	397	387	417	381	402	406	424	452	399	401	397	400	386	424	390	421	425	404	396	389	393	410	373	387	420	385	404	411	419	393	391	387	413	383	414	406	399	394	392	384	417	416	373	374	420	398	433	417	412	365	399	407	403	419	380	424	415	416	355	428	404	401	427	390	406	403	405	386	416	431	426	393	398	422	407
61654	44212	17294	23600	32364	6253	554	401	318	269	240	226	204	212	198	144	173	146	131	136	150	145	171	134	141	140	123	140	147	149	154	149	138	126	133	133	120	120	135	115	115	135	125	124	135	117	126	111	130	120	131	126	148	107	115	99	109	133	116	113	106	120	98	95	118	122	125	104	107	99	125	126	120	106	122	120	108	112	106	124	126	138	106	114	109	123	106	107	121	115	121	125	122	116	115	115	134	96	106	127	101	106	110	96	109	123	129	102	96	110	117	95	124	91	116	111	122	111	114	106	122	135	116	102	117	116	121	129	124	116	108	99	110	99	113	117	122	97	111	111	129	134	120	139	118	111	144	98	115	115	121	103	113	97	134	109	125	126	119	128	116	115	120	114	104	100	134	116	136	128	117	108	94	104	125	104	105	109	108	118	105	115	139	125	105	123	95	129	116	110	137	102	116	104	106	118	114	121	103	122	107	104	106	104	114	142	127	116	103	93	111	117	93	104	109	110	102	116	116	111	125	129	98	123	111	130	130	120	123	111	114	116	95	115	123	103	124	128	116	103	114	118	118	95	124	100	100	121	124	144	118	110	119	124	97	111	111	114	126	109	112	114	122	125	96	124	107	113	137	108	111	149	108	122	96	105	98	111	106	109	113	106	107	111	116	99	105	123	124	111	109	109	124	115	118	122	105	136	125	115	116	123	103	131	117	129	148	110	127	113	103	112	105	112	113	95	110	89	123	116	108	98	103	124	88	118	124	110	95	108	120	87	115	128	105	113	114	126	117	111	109	127	99	121	124	101	130	102	117	106	126	111	92	113	99	113	144	110	109	122	112	113	104	99	101	124	103	96	115	108	122	111	116	102	117	134	120	119	136	105	112	113	105	116	115	100	113	115	118	121	123	100	118	133	112	133	118	111	119	126	111	114	112	123	117	114	113	126	85	122	116	108	113	123	119	111	119	120	116	124	118	113	114	110	120	112	118	100	141	108	115	115	103	94	118	109	123	103	118	117	128	105	126	97	147	107	109	122	123	108	114	88	120	101	108	116	109	125	121	103	130	111	101	127	102	111	119	121	110	103	119	116	109	128	114	121	120	125	129	124	131	143	118	117	112	108	114	105	103	123	128	108	103	124	111	110	94	126	108	112	112	93	110	140	125	121	110	118	112	103	119	119	100	94	116	121	120	125	98	104	121	114	108	119	115	114	113	106	113	120	101	124	115	113	90	97	130	119	120	105	111	102	128	144	108	128	124	123	128	122	110	107	122	102	121	119	99	96	122	107	128	114	111	120	118	128	126	96	112	101	108	114	140	116	117	97	136	125	126	113	122	119	111	113	136	132	119	122	111	118	127	110	126	116	106	104	120	109	128	122	91	123	109	125	118	101	131	119	107	113	104	127	108	105	103	121	124	117	130	107	134	113	123	116	95	109	99	119	128	126	122	108	126	98	112	110	107	110	127	111	131	114	113	124	113	114	97	99	134	119	128	106	101	119	115	123	90	114	102	110	120	115	99	97	147	128	117	119	120	104	133	106	104	121	116	107	121	122	112	122	118	129	121	133	103	95	111	105	121	103	128	126	127	130	128	106	104	111	111	114	107	126	132	113	110	127	122	144	117	99	102	135	113	120	115	132	101	120	112	123	108	114	117	104	113	93	120	110	107	93	117	129	125	141	114	103	133	108	120	107	121	102	116	116	133	100	119	114	114	111	107	125	112	131	122	115	102	130	115	119	112	105	130	119	103	111	100	115	91	131	121	124	108	121	118	117	107	138	133	130	112	115	103	125	124	110	121	114	138	103	112	125	120	118	117	85	109	119	105	100	102	110	109	106	128	124	129	125	104	106	109	98	104	128	109	131	120	120	124	113	113	109	118	109	116	118	116	111	124	103	112	117	116	106	99	116	95	128	112	116	113	116	115	108	121	116	98	111	119	111	98	126	120	107	115	101	124	125	103	126	113	151	116	116	113	107	132	126	112	106	116	115	111	123	114	122	111	111	102	116	127	135	95	120	102	126	125	108	108	118	148	115	122	133	100	106	105	115	127	116	140	103	109	124	109	112	125	111	118	120	109	108	108	109	107	105	114	102	119	109	111	128	119	119	114	126	134	111	95	124	106	133	123	123	122	114	118	108	139	111	123	112	110	122	117	124	112	117	111	114	118	123	119	140	130	109	110	117	113	123	127	139	108	110	126	115	135	109	117	105	116	131	127	113	129	125	121	115	107	115	104	117	124	108	112	121	122	126	119	119	101	99	131	114	121	102	112	127	116	124	111	114	109	106	106	107	113	118	108	104	97	104	113	114	126	101	129	134	122	112	113	100	112	145	108	109	102	97	102	105	133	98	112	115	121	128	114	122	100	122	103	126	126	98	118	131	119	112	103	97	124	104	112	94	131	112	113	106	109	130	101	136	130	128	111	118	102	91	93	117	129	114	106	103	107	116	104	129	117	143	115	141	98	119	101	110	120	109	84	109	138	110	129	111	103	129	121	112	115	98	113	110	106	107	116	109	115	126	114	124	103	105	110	135	121	103	102	96	118	114	101	136	109	115	108	98	108	109	116	109	116	121	122	116	121	108	118	89	125	131	113	123	114	101	111	120	118	111	142	110	111	103	133	125	119	112	113	112	106	115	108	97	121	145	128	107	134	100	116	122	134	105	120	111	121	122	98	98	96	114	118	127	107	110	112	117	126	123	135	113	108	119	110	103	109	121	110	98	141	120	128	107	112	99	115	130	119	134	130	106	106	112	104	130	104	139	102	116	134	122	125	113	141	119	124	116	114	109	123	99	115	120	97	110	122	98	105	110	108	109	104	126	106	115	105	115	134	120	104	119	117	110	101	116	116	105	117	118	109	105	109	128	135	117	133	113	118	120	111	145	109	120	117	100	134	119	111	114	102	103	113	106	107	83	116	111	107	107	121	108	107	103	113	114	117	116	111	139	135	145	128	102	117	108	120	126	128	117	111	110	100	114	129	110	116	115	125	122	116	105	107	112	122	109	117	115	133	122	123	126	111	104	144	114	129	115	121	114	107	126	89	119	129	124	122	108	111	122	127	99	118	112	114	111	130	129	97	99	130	119	132	94	123	99	120	124	135	123	104	117	105	123	107	134	123	120	107	102	127	115	117	107	115	99	117	110	126	134	108	116	115	102	101	126	110	107	112	136	142	100	116	115	117	115	115	124	96	124	111	133	106	121	87	100	121	116	104	118	125	125	134	118	100	138	138	116	138	107	120	101	84	103	106	129	114	109	105	88	106	126	117	130	136	107	109	103	107	120	118	90	118	127	113	129	136	131	118	93	117	120	135	116	105	110	122	124	124	110	125	112	109	112	110	102	124	121	110	111	110	113	118	109	99	98	124	114	129	121	118	110	125	123	92	98	139	116	114	136	118	111	122	120	116	90	123	110	111	127	121	128	108	125	122	114	114	110	135	116	107	134	120	119	130	106	109	124	126	114	107	126	101	115	127	97	123	93
32057	30397	7411	26376	19032	2767	2196	1803	1571	1336	1163	1100	989	853	798	758	703	630	582	562	571	517	527	505	449	460	453	492	450	420	422	425	392	425	411	377	393	387	381	397	347	391	330	409	414	372	327	359	373	330	338	299	341	341	352	333	323	337	347	366	347	288	313	307	319	317	300	307	327	355	338	325	323	314	298	338	318	332	343	300	345	336	300	328	333	309	327	312	331	294	302	354	313	319	303	319	315	344	348	304	305	316	330	311	309	335	293	327	319	338	331	292	319	334	323	330	309	325	296	350	298	328	327	316	340	329	327	337	299	321	308	299	292	321	301	335	344	356	299	327	319	350	311	295	312	306	297	333	316	348	308	319	327	314	323	309	324	317	336	300	320	321	297	301	318	312	281	315	313	294	321	279	338	329	300	360	300	318	318	326	311	287	336	326	305	291	310	315	344	315	301	347	324	307	333	318	319	336	296	309	325	285	358	289	316	308	336	317	288	358	332	323	328	283	328	307	327	321	335	323	301	318	314	288	331	308	318	332	347	316	317	335	304	314	321	297	302	300	319	309	335	307	339	330	336	305	299	337	292	303	321	290	337	295	336	323	301	318	330	322	327	329	271	296	322	315	320	294	316	308	327	346	294	319	268	278	298	338	300	316	331	347	333	298	335	320	300	306	328	319	315	316	311	312	308	340	315	310	294	322	316	305	300	322	301	313	297	324	318	311	327	338	300	310	307	350	315	315	297	314	307	326	320	329	315	304	318	288	322	311	331	297	292	305	343	316	313	323	316	308	330	325	303	290	322	327	311	283	330	337	311	304	332	310	320	334	297	322	314	299	304	327	321	297	319	270	332	321	306	317	331	286	315	319	328	316	320	321	306	318	314	286	298	311	330	318	316	321	307	285	318	292	317	311	337	334	315	318	317	352	309	326	276	344	304	338	345	316	305	317	334	331	276	253	327	308	315	312	317	312	301	298	344	302	280	290	342	336	299	335	315	328	321	354	328	327	318	302	336	337	281	304	320	317	298	352	345	304	299	318	290	274	318	290	301	329	301	309	308	299	338	292	285	301	307	299	334	282	316	314	321	304	305	303	366	282	304	338	314	306	306	333	284	312	325	320	331	314	327	305	304	321	298	318	303	305	339	324	307	294	319	338	296	303	322	317	332	312	298	306	294	315	326	349	313	334	331	289	311	329	322	360	307	305	290	308	313	291	331	307	311	310	346	360	288	316	303	315	345	306	308	302	305	326	308	320	325	330	325	355	291	336	339	315	306	353	317	332	339	318	320	304	315	347	338	292	322	300	324	284	309	330	301	353	311	308	331	337	314	333	313	341	320	317	285	314	311	338	327	300	320	339	291	298	312	325	311	323	308	285	309	334	281	324	302	319	317	327	307	327	312	328	294	297	345	308	294	328	320	340	330	296	327	315	326	333	307	342	271	319	309	330	302	321	272	304	314	334	311	317	330	340	318	299	291	282	285	298	322	300	307	305	334	324	319	304	308	326	292	309	330	309	329	304	311	344	289	335	329	291	320	306	317	293	280	335	309	322	312	325	279	312	311	323	340	313	323	313	308	319	302	313	287	304	314	329	302	327	333	331	335	320	356	307	301	316	308	298	289	320	300	285	298	295	313	315	313	334	301	328	310	308	349	304	327	278	309	304	296	266	306	334	292	349	301	323	297	348	311	309	326	306	288	285	335	327	301	337	310	325	279	331	307	301	327	321	322	303	259	312	304	309	305	305	347	311	340	302	313	317	327	355	346	311	339	342	301	324	317	315	308	321	293	332	288	293	326	342	317	330	283	283	329	280	304	333	336	339	302	311	290	319	326	295	303	320	299	313	288	331	319	327	303	344	328	316	309	349	323	295	316	320	322	299	293	306	334	302	322	316	309	337	341	289	298	303	314	313	319	309	320	331	296	306	335	316	298	315	318	330	296	307	336	322	291	322	324	319	293	290	328	285	285	351	288	349	322	318	295	347	314	323	327	318	337	311	339	317	328	311	320	330	333	372	342	310	340	317	351	308	297	317	307	296	316	326	318	344	315	292	330	290	321	310	330	347	330	291	334	325	343	330	300	285	325	284	313	330	348	308	330	278	308	305	296	298	325	272	315	326	304	299	292	360	306	287	312	311	306	320	305	327	294	304	312	317	322	302	316	311	320	321	307	299	323	285	294	281	304	316	311	333	328	305	323	309	319	307	310	336	295	295	306	327	330	301	305	330	292	316	307	324	294	304	322	305	331	282	338	338	343	325	314	313	321	330	303	311	334	320	301	314	326	330	311	313	303	321	334	292	295	329	279	288	314	300	319	290	317	334	338	321	305	294	349	293	333	311	342	344	316	321	317	326	301	316	299	328	318	290	319	337	285	319	334	332	308	332	316	309	336	317	308	323	300	294	298	327	278	302	310	305	314	321	331	312	308	301	300	327	316	315	320	288	303	300	319	304	286	310	319	316	318	302	316	318	299	291	301	301	303	290	299	311	333	326	331	310	324	338	307	304	288	316	296	301	285	299	288	319	326	302	295	316	331	312	319	287	300	298	307	327	309	349	318	324	305	316	320	290	316	313	276	323	303	319	312	322	289	317	311	314	298	353	317	334	329	335	285	275	318	298	326	305	318	303	320	320	304	333	322	293	326	335	322	308	325	302	298	309	331	331	289	348	339	319	312	312	292	307	320	311	316	301	325	326	310	332	314	319	303	335	342	340	356	318	334	312	304	305	322	321	280	290	294	278	354	299	298	311	324	294	304	311	310	309	375	300	337	340	320	351	310	336	307	314	322	309	320	346	322	318	314	329	282	325	328	315	326	320	301	325	322	283	339	345	308	327	309	298	307	341	319	280	297	328	297	323	322	321	318	315	306	323	324	293	320	292	340	331	319	335	306	357	295	313	291	338	295	321	318	302	312	299	329	282	325	291	299	290	335	286	308	339	317	333	314	331	335	273	324	299	344	306	316	293	272	328	295	319	342	296	322	307	295	320	311	318	297	325	298	336	315	301	320	303	310	310	332	297	330	326	326	319	314	281	277	307	312	335	320	338	328	290	330	320	306	321	309	320	322	322	332	319	301	281	308	330	331	335	323	323	308	317	316	282	332	338	343	311	306	323	327	300	322	305	357	326	320	310	317	312	315	347	328	334	326	331	299	291	295	273	308	329	325	307	320	328	326	312	304	304	323	309	313	333	300	311	318	266	291	331	315	322	302	338	332	287	302	336	308	319	346	337	336	315	312	326	321	325	326	336	315	296	318	305	320	317	301	357	322	293	337	313	318	334	317	336	318	311	296	325	316	317	313	319	317	308	307	315	302	300	320	329	317	313	310	303	341	321	332	313	310	332	307	287	311	312	321	314	303	342	305	329	342	292	321	345	335	319	347	316	339	353	334	322	278	307	307	333	303	277	323	338	329	316	289	341	298	295	320	330	301	325	297	296	334	323	298	298	282	336	313	332	314	298	281	319	317	305	322	318	298	294	329	332
7862	1516	468	1020	906	337	345	325	312	323	350	361	324	342	308	322	315	315	317	305	354	319	339	365	329	322	310	320	325	344	341	322	331	355	305	330	341	324	324	333	310	327	327	337	368	311	310	319	322	339	338	330	341	368	329	324	352	338	323	315	323	316	340	385	330	334	335	306	302	324	343	290	344	324	333	298	330	305	360	331	334	331	359	364	353	292	336	298	337	341	318	335	346	301	348	330	302	344	328	295	329	337	353	323	307	339	337	313	297	342	351	374	331	326	293	331	340	303	313	335	351	309	379	316	294	306	346	349	309	323	349	306	328	340	275	313	337	342	315	320	377	329	318	343	323	335	329	366	329	352	337	334	333	312	322	333	304	307	303	294	339	306	321	338	349	352	358	337	334	323	311	323	319	315	310	361	291	349	300	315	319	296	308	301	355	324	324	337	321	293	331	323	350	296	319	293	339	322	333	350	312	299	315	314	341	332	323	307	305	320	295	346	295	316	338	336	339	297	316	326	317	341	334	328	341	340	318	353	305	332	294	329	337	341	355	327	349	322	320	305	349	336	344	303	325	301	307	306	345	315	302	330	322	350	333	331	307	385	329	349	306	361	356	335	327	315	348	270	361	332	331	299	312	299	309	322	333	356	287	303	340	334	314	331	311	319	346	339	332	333	341	335	342	296	353	306	307	328	331	335	323	303	315	291	292	356	335	332	338	346	352	337	332	313	329	313	333	288	312	356	357	302	323	307	329	343	314	296	329	326	338	343	321	329	348	356	378	323	377	361	327	319	323	326	332	365	364	330	327	340	324	324	358	322	333	375	332	307	356	321	359	329	321	328	354	317	302	320	312	321	286	337	317	342	369	319	355	353	340	332	340	334	337	354	284	330	301	327	322	374	360	303	325	324	325	340	316	326	324	350	326	344	303	331	302	317	307	339	330	300	351	327	331	301	309	338	318	313	331	351	316	355	357	345	333	324	322	312	337	317	300	360	329	352	343	323	316	318	287	367	341	374	311	316	322	347	341	328	300	336	347	347	318	292	330	301	316	290	341	337	348	341	320	339	350	324	351	333	325	310	307	323	295	328	305	335	318	311	345	329	318	356	330	354	340	331	321	330	316	333	306	272	312	328	334	303	322	324	324	344	322	341	292	312	320	324	332	326	324	317	327	322	340	321	324	301	298	302	341	298	341	329	336	343	314	337	323	336	353	313	327	324	323	323	339	349	313	321	306	308	306	350	343	290	307	337	323	285	357	317	333	342	306	283	341	336	329	348	330	331	312	334	334	296	342	326	342	361	312	337	320	281	331	340	327	366	292	320	320	340	332	310	338	313	342	310	309	357	315	342	339	327	308	286	326	356	319	335	321	348	325	316	313	304	307	331	302	323	342	303	327	356	339	291	341	314	338	320	327	294	329	330	292	331	334	344	333	318	373	354	330	346	319	296	310	327	331	318	325	342	310	322	323	342	320	352	295	332	361	354	345	295	349	316	332	314	320	326	382	356	318	324	328	353	309	326	313	336	365	342	310	322	298	334	316	303	321	340	345	323	313	305	350	313	321	326	306	311	325	362	307	329	349	351	316	304	342	366	358	325	327	300	317	328	324	350	358	326	347	328	315	345	330	325	332	313	339	327	329	298	303	326	311	343	308	335	330	307	319	334	325	302	338	319	320	353	332	315	317	343	316	311	305	341	329	332	310	331	310	315	317	312	321	303	316	326	343	306	333	334	350	331	326	353	314	343	310	360	363	363	339	330	338	334	325	341	328	312	326	306	340	296	300	333	329	306	329	289	332	355	314	336	317	337	322	322	317	325	314	299	312	329	316	334	356	339	344	375	341	296	307	344	303	327	367	338	338	344	347	310	304	324	355	325	332	290	321	375	340	307	325	303	347	345	325	309	312	332	321	331	293	317	320	315	313	328	311	344	327	333	325	323	326	338	321	323	303	346	361	311	326	309	328	333	328	324	323	333	313	325	336	335	341	318	321	345	324	351	335	325	324	328	324	330	309	323	351	324	344	307	293	361	322	319	306	368	311	335	305	348	327	326	332	345	359	316	335	334	321	292	300	362	302	338	340	334	326	323	328	341	293	346	323	357	339	312	319	325	323	318	313	345	295	326	329	349	324	329	324	302	301	316	314	328	308	325	365	327	334	348	326	309	312	327	290	344	327	333	350	329	330	329	338	337	328	302	317	338	334	302	320	338	356	338	346	327	319	331	347	331	330	314	328	348	309	356	255	348	325	346	295	334	309	297	330	332	315	344	326	335	312	322	330	341	330	306	322	275	328	346	308	314	332	331	340	317	303	352	346	325	345	301	319	355	327	301	341	285	347	326	322	364	364	299	306	349	301	341	342	353	331	319	289	326	338	356	309	332	331	337	344	355	348	348	334	340	356	321	339	347	325	349	297	310	347	353	336	330	334	306	347	356	313	382	303	327	342	343	330	319	344	321	354	315	313	320	310	293	340	324	293	359	339	350	320	331	310	322	343	330	315	364	317	308	304	315	336	329	330	337	312	316	325	300	317	320	304	327	326	361	313	304	310	321	327	314	309	357	336	297	343	296	288	353	318	348	327	294	339	320	293	319	307	317	341	334	319	319	303	305	328	289	306	321	358	330	311	338	288	313	324	321	348	318	325	359	332	336	339	311	327	341	336	309	293	344	325	318	321	311	312	326	332	307	311	322	334	318	315	301	317	322	282	344	350	319	334	331	330	336	331	352	316	323	299	317	333	342	325	310	325	301	314	336	290	339	339	348	334	338	293	330	330	302	321	339	347	326	331	306	315	336	345	342	309	323	326	299	319	325	324	339	305	277	321	334	273	311	330	341	351	321	330	327	357	364	337	328	315	306	351	364	336	281	337	316	269	334	332	326	351	333	330	323	300	358	302	324	329	337	293	312	331	325	323	312	341	359	329	317	318	317	292	301	349	327	355	335	366	298	334	368	311	314	323	306	334	303	298	345	332	341	339	311	343	302	336	375	328	341	329	318	317	326	345	326	322	338	339	324	346	307	319	344	339	354	300	307	341	336	314	312	299	301	328	336	323	322	328	307	354	291	342	335	332	352	351	357	328	328	319	327	350	322	331	301	343	313	335	346	357	337	330	320	340	288	313	337	319	339	311	342	297	325	320	340	304	327	338	330	323	323	322	324	330	357	301	321	331	320	304	329	313	321	340	332	353	300	327	348	310	325	320	344	344	320	329	334	305	315	308	328	331	318	332	310	316	347	314	323	322	322	362	335	317	315	305	315	349	317	326	342	337	314	329	314	339	328	317	315	326	336	320	325	313	315	299	339	358	314	365	317	314	281	328	371	342	352	314	352	321	297	361	305	291	353	304	304	320	348	309	308	302	351	304	328	326	320	345	300	316	329	336	321	318	341	286	346	339	343	327	333	353	310	290	323	302	382	352	344	336	315	334	338	310	336	360	336	339	333	321	347	344	316	322	317	349	323	371	328	290	375	345	314	357	357
6930	2283	985	3920	2883	766	725	820	785	712	787	778	750	760	759	767	749	735	720	709	758	777	793	717	743	719	765	779	775	732	721	757	753	761	738	760	710	742	778	754	739	766	755	750	777	720	679	780	746	714	733	739	752	765	775	731	737	700	722	732	761	739	793	777	761	762	764	752	710	761	711	746	774	769	709	715	757	788	779	716	729	784	748	733	756	761	773	768	734	712	709	726	750	736	775	718	780	789	761	716	706	793	749	737	704	739	773	756	757	760	727	768	856	775	745	739	720	770	766	818	734	775	740	755	753	737	760	704	766	781	813	728	695	738	761	720	773	741	784	783	728	751	750	720	792	709	742	742	741	718	759	738	751	744	693	753	765	739	738	773	718	719	741	766	729	747	752	782	733	741	764	733	763	734	771	762	697	767	802	751	744	764	706	719	712	772	696	714	733	685	722	784	697	752	711	763	712	762	726	791	781	775	715	771	742	732	735	695	742	737	744	702	754	752	716	753	784	762	762	741	792	718	696	748	728	731	768	710	762	733	753	730	702	832	779	720	768	733	728	743	748	743	739	776	771	729	735	756	764	733	796	718	746	743	738	737	764	752	779	758	742	704	779	727	776	709	730	739	710	759	727	773	757	685	734	714	751	746	737	791	729	765	754	765	740	751	760	751	717	748	732	751	766	765	703	738	721	747	733	702	748	733	740	760	730	739	735	764	726	753	731	758	726	707	715	726	785	738	771	751	727	747	709	763	751	730	751	790	760	780	757	747	719	753	708	739	769	713	747	758	771	749	748	772	734	757	783	730	707	762	756	714	720	769	732	689	788	775	735	788	782	771	734	750	718	750	735	722	751	782	726	770	699	749	738	741	743	766	742	784	737	735	740	761	764	707	765	764	758	677	720	737	778	721	712	808	723	768	755	777	741	761	749	729	751	728	713	731	740	714	752	741	764	765	744	736	720	730	709	763	730	748	742	767	746	726	732	744	756	743	764	725	742	738	764	770	765	768	766	795	740	757	735	764	751	758	798	711	745	779	796	737	737	739	752	752	715	732	734	737	742	795	739	766	750	727	703	774	772	760	760	738	694	738	743	784	700	733	765	718	728	732	735	733	747	773	774	762	748	747	704	697	681	714	724	724	752	816	775	725	670	759	737	778	759	773	752	737	732	746	742	695	742	750	662	715	697	781	690	779	778	740	703	723	744	751	730	742	732	718	720	775	750	710	761	752	724	745	751	731	746	755	781	733	741	744	794	727	792	769	762	769	744	737	770	772	724	702	747	719	718	744	697	738	762	761	741	781	734	757	771	743	689	762	810	714	758	726	777	763	765	736	726	737	746	805	807	724	773	765	774	782	687	740	756	799	715	721	775	718	690	744	785	748	736	730	733	771	779	741	704	736	729	735	758	738	693	718	742	714	731	783	776	716	726	758	711	769	704	741	734	758	771	749	708	724	803	744	711	753	777	728	759	735	731	747	758	740	736	720	754	763	819	725	744	721	765	716	758	689	740	741	729	731	727	735	751	769	765	716	709	766	750	721	672	758	749	761	742	712	740	706	730	761	728	754	736	724	739	760	757	755	747	757	716	741	732	735	735	717	733	743	752	718	752	763	796	722	730	689	736	783	735	756	737	774	732	756	774	789	790	771	717	754	679	772	763	708	707	745	733	735	786	759	734	718	798	713	755	732	803	743	772	769	737	761	726	784	737	776	784	740	745	738	736	753	740	751	739	801	763	730	781	721	732	734	768	742	762	769	729	800	702	751	771	730	742	794	717	772	790	720	723	768	745	757	746	738	753	760	755	716	776	720	716	708	691	756	750	739	726	727	690	761	724	739	780	762	716	687	741	739	738	729	744	802	748	740	735	740	729	758	758	719	738	737	769	807	776	767	810	737	757	716	736	757	725	769	742	766	742	715	760	754	736	727	719	718	769	708	757	792	765	716	718	777	690	782	738	738	730	753	723	701	727	738	768	716	782	735	711	705	750	751	734	731	724	789	682	734	728	680	811	720	728	735	752	741	736	761	735	793	757	744	714	757	726	774	695	742	719	718	725	717	731	726	702	765	726	723	726	780	804	720	746	777	723	735	759	719	769	760	767	764	735	761	700	750	686	755	772	776	764	718	748	759	762	730	706	732	717	774	732	727	763	764	722	728	769	739	757	767	733	702	753	741	738	716	768	713	766	688	749	697	695	710	762	765	789	747	741	730	693	732	720	755	754	754	728	724	762	739	716	750	748	761	747	702	708	732	712	735	746	762	691	739	735	743	751	740	742	714	723	751	766	762	788	718	714	753	756	757	737	791	693	755	740	745	761	755	764	733	754	716	732	746	747	777	735	728	711	726	761	732	740	720	790	723	832	752	722	769	743	706	760	764	753	747	736	786	771	767	738	783	704	706	789	799	769	703	741	743	741	760	769	699	748	763	733	758	788	735	775	772	759	744	768	701	762	717	729	721	789	708	760	751	734	743	689	709	759	723	761	742	765	766	725	717	749	755	736	781	741	733	768	746	725	783	777	750	757	783	683	697	774	744	724	767	758	743	725	766	756	680	739	758	788	729	736	753	729	747	734	765	717	768	746	728	728	763	759	765	746	719	795	762	769	761	795	740	744	734	749	742	802	745	735	719	744	735	717	750	697	779	707	797	732	760	733	712	729	710	736	758	742	756	751	743	728	707	720	718	740	732	705	705	669	757	782	730	766	715	733	752	761	739	729	706	787	722	752	782	738	718	713	693	722	785	744	715	699	770	751	708	766	740	749	738	728	750	725	737	811	714	747	789	744	749	779	732	718	755	747	780	778	749	712	750	730	734	737	741	702	708	742	742	712	742	752	722	705	753	784	745	706	690	734	746	755	752	777	690	698	676	707	714	771	755	754	720	689	736	773	740	671	736	775	755	733	716	739	747	763	763	723	726	697	764	727	733	733	751	784	744	744	697	733	746	800	772	740	799	740	734	741	735	742	751	792	758	754	768	785	730	733	773	756	754	743	707	765	724	771	702	704	758	732	756	736	767	728	759	725	721	721	762	728	751	764	726	805	731	739	685	734	734	732	759	779	741	775	761	718	774	810	750	726	761	760	698	771	730	775	729	761	756	726	768	752	790	737	752	780	711	725	786	735	774	748	735	736	770	733	754	722	760	747	753	727	707	752	732	669	714	751	783	708	696	749	709	718	703	707	750	724	711	730	771	775	752	757	742	658	729	752	724	815	708	671	721	748	722	683	693	758	693	737	780	754	701	733	699	741	749	758	743	763	799	730	733	765	759	749	722	782	722	726	742	768	728	741	724	772	745	761	749	721	791	759	722	729	738	758	718	721	772	783	719	723	743	757	690	698	714	707	739	722	742	728	794	730	740	757	751	726	787	757	767	767	783	721	754	757	768	782	720	760	762	742	788	717	732	768	716	789	816	754	767	709	758	698	716	738	767	772	742	760	694	758	743	740	713	730	749	751	758	727	774	750	759	744	735	729	777	808	707
47093	30028	9906	13509	19481	1529	361	314	264	246	245	239	194	207	206	211	201	181	199	179	181	160	164	198	178	189	188	199	172	199	200	181	155	148	188	166	167	162	178	176	178	161	166	174	178	174	165	187	159	145	161	178	170	179	162	152	176	151	173	175	168	166	163	157	145	194	159	173	140	169	167	180	181	167	140	180	158	179	189	153	173	173	199	157	158	159	183	150	169	174	156	181	171	151	182	167	169	185	160	150	180	169	160	156	165	166	167	178	167	175	168	165	162	141	147	155	185	168	156	165	168	175	178	171	191	153	184	170	153	165	164	185	185	177	174	147	142	157	178	169	183	183	170	165	156	163	161	150	169	166	179	162	164	141	169	166	173	170	149	163	162	160	169	152	148	162	184	160	167	149	179	153	175	164	165	165	150	183	162	158	158	139	148	168	149	180	194	162	150	166	175	147	144	174	170	143	190	156	156	175	191	166	167	173	164	180	170	179	158	188	211	150	161	174	170	172	177	145	161	168	175	135	183	179	182	160	160	167	153	155	164	141	189	172	167	166	147	169	159	172	158	170	174	157	174	152	191	172	195	184	179	168	188	155	172	154	135	163	151	186	158	169	157	164	180	142	175	173	152	162	172	172	171	178	170	159	157	162	164	149	135	150	165	159	171	166	150	189	158	173	172	179	172	176	144	171	160	191	190	175	164	158	158	162	162	187	162	180	164	158	168	183	188	168	150	181	157	153	152	170	171	188	171	174	167	154	151	144	176	146	142	152	183	162	159	188	143	162	156	168	188	161	131	166	150	160	143	142	150	189	165	192	176	161	169	184	164	160	152	154	148	149	156	149	173	170	150	155	164	186	176	175	167	157	158	171	159	173	156	159	183	189	195	163	169	177	170	175	134	172	164	157	162	150	199	179	189	168	166	188	159	149	165	175	199	173	152	156	135	186	171	182	143	154	187	169	160	160	193	180	153	154	161	179	155	139	160	163	173	142	168	148	147	161	141	145	193	141	180	215	181	170	155	186	166	159	179	154	174	167	162	145	163	170	175	204	176	154	150	159	162	172	151	138	146	177	161	176	158	165	173	175	163	181	156	184	167	162	168	194	164	177	181	177	172	169	153	161	157	155	150	169	181	176	157	127	168	177	163	175	160	165	133	173	156	159	154	167	170	175	172	147	162	166	184	165	142	161	164	172	159	154	141	156	157	144	156	135	147	200	188	155	170	145	167	178	155	146	165	155	176	187	175	152	170	176	163	158	166	143	170	155	155	161	168	162	168	160	179	158	166	163	167	169	154	197	162	154	190	166	184	153	161	155	179	142	151	158	159	181	175	166	153	162	165	164	156	175	149	188	141	188	150	147	151	152	178	150	166	151	163	157	165	159	176	178	175	180	154	165	159	156	134	166	175	165	157	165	150	180	155	147	161	165	166	155	169	159	185	162	149	163	155	161	152	153	138	180	148	150	170	159	181	192	148	157	163	170	164	135	155	149	145	164	166	139	151	166	176	172	171	188	165	154	148	168	144	152	166	181	157	146	178	181	171	171	161	151	178	177	175	186	168	183	174	149	168	150	185	151	175	169	134	164	157	159	164	184	141	159	175	152	152	148	139	155	154	166	165	172	186	176	199	158	169	168	165	165	142	192	183	186	177	176	171	151	166	164	178	138	164	165	166	161	173	179	160	182	167	184	160	162	151	146	160	174	211	164	178	162	170	161	151	171	151	175	168	153	178	178	173	184	171	165	154	172	154	175	175	143	152	160	158	134	189	154	139	147	140	156	176	184	168	167	153	159	171	161	155	166	190	143	156	157	174	174	147	177	169	180	177	175	172	166	168	174	168	157	164	138	162	149	161	165	169	185	157	187	168	165	171	161	152	155	160	144	170	135	165	156	160	149	165	160	164	158	177	150	184	182	159	172	151	163	149	157	159	177	142	166	180	141	177	166	147	168	177	169	179	163	162	164	180	172	149	168	162	159	159	157	178	176	179	159	160	152	166	148	155	163	172	155	170	172	184	201	146	180	169	177	165	197	184	164	174	183	140	140	167	168	150	145	173	179	160	153	149	150	171	171	160	150	164	189	185	165	166	145	188	138	177	170	176	146	152	167	160	180	158	190	188	158	175	162	172	169	154	161	200	175	150	128	170	160	166	151	142	165	165	163	156	171	161	176	151	179	173	166	149	158	167	172	160	171	184	184	184	187	160	186	159	155	149	140	173	142	149	180	200	177	159	151	165	163	150	175	165	177	168	184	160	168	174	169	178	156	183	155	184	155	164	159	155	176	137	164	168	176	162	153	151	154	139	182	177	153	151	170	157	149	170	159	168	174	174	175	158	167	164	147	177	154	162	162	165	159	156	154	147	186	166	171	175	157	148	181	174	166	184	154	153	150	173	163	164	179	188	153	153	187	195	156	177	183	181	173	174	151	139	166	164	147	199	181	172	179	152	155	171	168	200	178	165	157	140	162	155	147	202	145	162	195	180	165	181	161	168	151	146	154	162	191	174	161	174	153	173	156	141	176	172	145	163	175	165	168	155	158	163	162	182	146	153	147	179	160	147	163	149	167	174	195	169	139	194	163	169	167	160	158	173	159	164	169	168	177	176	181	151	169	170	164	170	174	161	154	177	172	172	159	160	177	160	172	177	162	150	150	170	185	169	164	152	169	185	154	172	177	184	175	166	165	166	170	186	151	164	176	175	190	156	153	139	170	158	169	166	164	166	160	156	161	183	165	187	194	177	157	172	176	140	186	168	159	179	161	190	184	178	168	182	146	163	176	166	176	158	157	157	139	165	182	149	152	144	135	152	150	164	155	186	146	183	195	161	156	170	150	169	170	158	165	164	156	178	151	161	198	180	186	170	156	172	168	156	185	195	162	165	163	147	179	165	150	161	189	130	166	142	181	151	166	141	134	178	168	172	164	164	166	182	169	163	141	140	170	154	174	203	179	149	170	160	167	150	156	174	155	166	168	158	153	155	173	175	160	147	159	177	168	169	160	171	178	150	166	161	141	187	177	177	143	142	163	167	167	161	152	164	164	156	170	152	154	154	164	184	183	152	140	161	158	146	168	163	163	170	159	164	167	164	173	159	151	181	164	170	188	179	160	168	150	158	191	159	190	165	148	175	167	142	172	166	166	162	151	161	173	183	173	163	152	179	174	182	167	158	159	183	186	163	182	162	148	172	182	184	179	156	180	152	167	149	174	157	158	159	169	163	183	169	152	168	172	166	158	152	164	161	182	166	167	171	166	172	168	166	169	148	182	159	161	170	166	159	176	160	168	162	151	165	159	157	161	157	140	159	169	197	171	176	197	169	148	142	160	176	154	164	161	170	146	153	198	162	173	177	155	162	179	184	170	180	157	172	154	183	177	160	168	154	160	153	159	166	188	146	190	147	162	146	184	170	176	182	169	184	155	193	189	175	174	165	173	137	167	158	151	172	133	147	151	155	158	148	146	177	190	158	141	151	163	175	171	170	153
24160	21036	5493	18994	16588	1730	1419	1202	1108	897	847	778	734	673	655	615	617	596	592	570	498	543	512	534	509	469	499	457	463	480	484	473	457	482	478	446	477	458	421	409	471	451	444	455	477	418	429	420	435	449	446	439	405	425	357	405	377	440	432	438	411	430	418	399	405	392	411	405	467	404	412	421	424	406	381	400	444	423	424	431	406	422	402	405	406	398	430	380	393	386	410	377	408	375	400	411	403	385	398	432	388	416	438	426	427	425	428	421	416	401	410	414	443	388	424	403	420	413	407	415	382	429	426	402	410	389	403	379	430	419	399	440	407	372	412	408	428	436	411	403	444	408	428	419	430	413	377	406	412	410	407	400	422	370	391	394	428	399	384	391	408	379	422	403	385	405	412	367	391	420	410	438	395	400	383	418	389	461	415	372	399	439	391	417	369	434	399	388	411	410	430	366	411	393	421	393	381	432	446	394	414	386	396	405	402	434	400	430	380	424	388	407	406	401	434	373	432	410	384	383	414	401	403	415	405	416	405	368	407	416	429	406	424	414	375	414	393	415	398	368	400	376	435	400	417	431	421	359	429	373	430	428	414	384	422	399	408	395	385	428	405	372	398	414	384	402	404	410	423	420	426	415	450	406	396	393	435	409	409	421	408	412	384	429	407	408	391	401	397	397	372	447	419	450	396	421	383	402	383	403	395	421	409	392	397	403	376	444	420	396	414	382	390	416	418	412	405	430	430	394	402	412	372	417	386	392	417	403	409	379	352	390	388	434	396	384	415	426	428	383	403	376	385	406	404	434	411	397	402	404	414	377	382	395	430	392	391	408	398	390	430	383	425	425	420	385	429	417	378	417	371	414	412	433	413	394	411	417	413	405	402	380	368	407	432	419	413	441	378	393	387	404	372	414	386	408	395	428	369	440	391	401	399	391	405	405	412	409	392	406	418	384	447	385	394	428	404	409	359	395	383	402	430	419	382	378	399	413	416	451	448	431	397	412	392	415	381	411	422	393	445	384	398	397	407	392	415	386	430	380	404	383	387	353	415	417	433	415	407	410	388	382	378	405	398	416	438	419	392	425	409	394	386	378	456	416	425	462	424	411	421	377	406	413	390	363	402	408	420	402	416	373	377	400	397	407	398	388	440	414	400	424	463	387	434	393	404	404	388	405	419	384	404	399	376	417	386	370	396	415	403	427	386	394	377	408	411	399	406	380	405	450	471	414	438	428	403	444	388	431	378	392	421	383	389	433	376	402	404	424	386	397	407	440	401	386	375	411	447	381	411	358	417	417	391	406	415	412	415	406	427	435	391	413	402	397	387	414	401	404	410	412	436	396	397	396	397	367	413	400	410	399	433	370	378	379	441	402	410	388	393	411	401	427	398	412	404	388	411	389	417	392	428	440	399	416	393	383	407	420	430	398	407	368	411	425	381	423	417	434	413	428	391	402	418	415	379	380	401	402	413	437	403	414	413	392	417	414	438	377	371	386	448	404	371	409	403	435	408	397	390	400	419	399	412	367	426	404	424	404	407	414	414	386	397	385	401	440	407	426	429	402	425	397	389	421	437	408	409	382	427	449	444	405	387	428	404	409	417	399	419	405	422	411	414	415	394	430	428	419	420	413	403	413	429	382	432	395	385	397	380	403	394	414	396	401	414	402	389	407	393	412	391	394	420	400	394	411	401	373	383	398	399	407	438	339	414	400	404	435	378	407	399	400	396	453	378	408	400	394	431	416	396	388	407	417	416	437	360	430	355	456	406	421	468	375	398	395	409	441	395	415	410	395	371	420	395	418	383	418	401	366	396	370	386	369	410	395	390	411	379	408	390	463	395	406	418	411	426	400	389	382	428	361	408	410	403	396	424	400	387	416	377	393	426	394	352	397	370	409	436	442	386	367	382	364	425	424	415	382	441	422	406	405	421	393	427	395	393	420	422	364	419	379	432	398	399	383	408	403	424	377	428	380	434	442	410	406	412	429	401	411	389	396	408	393	411	403	435	397	411	373	431	399	390	397	385	396	398	407	376	434	405	394	413	401	392	396	408	395	391	399	423	402	438	388	406	390	392	384	417	412	434	416	452	428	406	416	408	408	379	385	385	376	394	415	366	418	405	397	410	378	441	400	395	374	396	387	414	408	348	414	398	412	414	441	462	403	389	433	424	421	402	435	433	397	418	409	395	394	400	390	394	433	401	404	395	421	409	418	402	392	379	406	398	408	391	402	381	428	398	418	424	381	398	388	390	410	397	410	440	390	455	416	402	398	408	368	413	389	398	392	405	403	381	399	383	395	412	412	427	434	397	429	453	406	384	406	396	404	394	401	418	396	413	434	384	424	383	417	438	429	415	418	383	380	433	377	421	376	400	386	443	379	447	434	372	415	405	407	397	379	424	416	377	457	399	395	409	429	416	373	412	412	414	403	403	385	391	408	409	343	372	400	397	407	411	414	436	403	406	441	423	359	392	414	411	405	389	399	380	395	418	379	360	389	378	440	413	390	423	378	430	407	409	392	385	399	419	382	391	399	403	435	435	393	421	399	429	367	394	401	422	439	441	423	385	389	439	381	410	397	447	402	411	425	441	397	368	406	401	420	422	377	421	398	409	444	408	401	386	389	407	416	407	389	390	400	379	409	385	386	404	458	388	387	437	444	397	410	423	384	404	402	406	425	414	415	397	425	432	387	402	432	441	416	437	396	427	381	371	400	409	383	392	421	399	392	405	402	421	437	417	412	391	390	377	381	436	411	392	412	426	409	380	382	430	399	435	379	403	447	410	390	403	431	434	368	395	410	375	425	420	394	377	380	399	399	429	403	433	434	395	438	407	399	440	401	437	415	414	425	415	425	413	373	416	381	418	408	407	389	386	417	440	369	413	410	407	412	433	387	446	406	406	397	401	406	418	412	390	401	398	385	364	386	419	409	390	401	418	395	459	398	428	432	427	388	414	393	368	399	399	431	411	407	417	389	366	394	397	410	405	433	388	373	412	409	438	384	430	401	406	414	447	443	408	434	369	394	409	391	401	368	437	425	421	362	371	419	447	410	372	402	440	436	416	405	400	406	392	415	423	439	406	368	373	407	380	398	408	417	402	414	379	386	408	406	410	418	416	420	417	367	403	418	396	419	397	416	443	422	433	396	377	423	392	429	433	419	380	412	403	429	352	415	382	401	373	423	421	401	382	409	419	397	408	413	415	401	392	421	420	395	427	424	437	404	446	403	393	421	405	413	397	471	418	398	407	392	379	416	425	440	409	425	424	401	408	412	375	423	379	391	425	440	383	425	383	407	394	408	443	403	408	404	380	370	375	393	387	416	380	426	392	374	437	435	414	428	399	375	391	390	390	425	397	439	408	402	353	427	421	386	393	429	410	436	410	365	425	445	412	404	396	399	379	387	413	373	426	421	400	388	386	378	413	389	420	414	388	394	438	438	412	376	388	424	406	416	407	425	386	423	383	396	429	389	405	429	406	393	443	368	366	387
61319	44433	18230	17331	29867	3487	539	401	317	273	199	224	206	197	177	178	199	175	146	147	129	159	149	136	134	142	167	132	149	117	143	140	114	121	138	123	131	117	124	136	135	152	121	146	122	112	136	131	116	95	133	129	112	145	124	122	109	114	116	110	104	111	113	114	128	113	129	122	114	91	116	140	120	123	117	124	142	119	99	119	119	100	123	119	125	126	90	106	108	119	113	126	105	105	115	117	94	128	125	124	123	116	112	107	108	88	122	112	116	107	103	129	118	105	81	130	105	113	110	92	103	107	116	106	107	90	103	118	123	112	134	106	114	121	116	110	129	107	104	131	121	127	123	123	109	105	112	105	111	121	98	116	116	105	125	107	103	107	114	115	117	104	121	106	120	122	89	129	115	114	115	123	118	125	132	122	113	131	105	146	112	125	118	122	115	123	108	118	101	109	118	119	116	104	111	106	101	106	116	84	119	118	121	121	132	112	118	103	141	109	111	88	102	139	93	118	107	102	123	110	116	141	114	106	105	102	112	113	116	98	121	127	120	111	119	104	116	105	93	133	93	115	110	106	108	115	126	118	127	107	93	115	108	101	128	112	110	115	119	135	130	112	110	125	122	111	125	104	112	107	134	117	119	112	121	112	132	123	107	102	125	112	114	114	125	111	92	111	97	113	110	107	133	134	127	99	122	123	105	111	114	116	123	122	106	123	117	117	146	106	120	110	120	117	106	118	111	104	98	108	137	118	124	115	115	121	105	112	97	114	104	124	101	94	119	101	121	104	139	122	122	117	101	125	104	99	112	106	114	103	114	110	98	116	114	126	122	108	126	111	122	114	117	116	112	112	107	114	111	127	119	111	117	116	113	112	113	146	102	127	105	92	110	119	100	119	119	107	116	120	104	108	106	99	106	139	118	124	107	115	115	102	119	105	127	108	103	111	121	113	118	123	97	97	115	125	111	102	98	123	108	117	103	118	103	99	112	105	143	115	116	117	115	111	96	114	110	100	113	115	132	119	97	98	104	104	116	119	122	106	116	114	100	136	93	95	128	125	114	106	124	127	113	108	135	125	98	101	128	99	115	111	107	112	121	109	107	111	125	127	106	97	124	131	106	112	115	112	114	124	84	125	100	123	119	116	112	107	118	105	121	113	114	113	124	112	115	117	130	102	138	116	119	90	97	104	108	113	118	108	118	113	124	100	91	107	109	107	110	114	117	105	114	116	118	114	127	109	133	105	109	122	146	120	84	103	107	112	119	119	113	108	98	92	108	112	108	101	87	103	90	114	112	108	109	87	119	115	120	116	98	132	105	101	120	99	113	119	107	116	113	105	105	104	101	112	106	127	114	120	128	124	137	111	93	116	131	121	91	106	108	113	98	100	120	115	128	101	108	101	111	116	104	115	114	120	104	126	112	112	119	131	116	110	124	107	106	96	111	108	106	120	113	111	105	105	123	112	114	132	110	106	104	109	103	120	111	131	105	95	112	105	110	111	107	92	112	95	113	127	107	130	98	109	112	113	117	108	123	99	110	122	119	135	100	128	126	107	106	103	117	115	105	123	118	94	109	97	102	126	134	107	115	122	128	127	129	109	108	124	108	118	127	115	142	101	132	106	112	113	107	125	109	119	105	102	124	124	124	120	138	126	97	112	108	102	121	94	142	117	116	108	117	115	125	109	128	120	111	115	103	111	112	120	133	114	131	101	125	108	88	114	116	110	111	113	111	106	107	125	107	107	94	99	118	112	111	114	138	89	109	131	138	119	112	112	114	97	109	105	120	117	117	106	118	104	111	107	121	97	82	100	111	124	119	115	113	115	113	112	113	116	118	96	113	115	135	128	116	126	117	110	101	114	133	125	116	113	107	106	107	115	131	119	116	109	125	106	98	129	89	115	142	120	101	111	120	110	100	99	106	133	113	107	115	92	124	117	109	126	125	114	140	104	97	138	87	105	105	117	107	96	113	109	96	106	105	115	121	124	115	123	109	114	128	119	120	93	103	111	103	126	132	85	106	111	113	121	109	106	100	93	132	90	122	114	125	110	108	99	119	100	120	113	120	117	108	106	106	117	121	116	125	114	127	102	89	111	131	92	115	136	106	123	105	108	112	129	120	100	133	130	108	117	108	117	138	90	107	127	127	95	122	118	90	129	115	104	104	98	100	118	131	130	97	131	95	114	112	101	114	102	122	122	115	116	116	105	117	114	109	123	120	117	112	110	115	120	113	126	91	112	100	100	118	117	114	98	106	110	124	110	104	124	109	120	95	118	116	124	117	109	125	140	119	91	117	101	119	100	111	123	119	91	91	108	132	114	116	124	110	105	112	100	135	108	113	126	131	114	123	123	121	122	85	120	115	111	112	107	101	101	131	111	101	105	129	109	106	109	108	116	107	117	129	124	104	108	102	107	121	107	135	128	111	110	108	114	106	129	135	107	137	100	122	127	88	115	110	119	124	128	112	101	105	109	112	139	122	107	112	119	123	117	99	108	129	127	99	109	126	108	98	97	102	116	112	116	107	102	119	95	115	101	112	101	98	112	93	108	120	113	110	105	110	109	104	109	141	105	114	91	112	118	111	119	104	90	105	132	135	108	98	121	113	107	121	114	112	109	120	94	107	118	132	131	96	104	98	121	95	105	100	100	111	103	115	134	106	110	122	111	110	103	119	93	105	96	121	102	112	109	109	110	100	100	114	115	117	102	97	121	125	111	114	106	117	119	114	116	116	102	122	110	107	130	114	130	117	107	103	117	112	94	121	104	115	104	135	111	98	108	117	91	125	107	102	113	110	107	118	125	104	112	120	127	133	99	83	112	137	91	116	104	106	106	123	110	122	119	113	114	116	107	128	118	121	132	138	105	121	109	98	117	111	116	124	111	111	95	122	128	111	119	102	114	110	105	142	114	117	101	102	115	114	125	114	112	103	99	123	129	112	99	118	98	108	110	106	129	114	102	126	130	99	129	113	134	127	116	112	105	116	102	122	112	110	101	129	116	110	126	132	107	102	121	110	126	99	113	97	115	114	133	128	130	135	104	104	112	103	127	99	125	90	114	116	109	133	112	130	118	122	120	98	124	115	105	128	121	117	125	119	125	96	116	120	118	122	106	107	108	108	131	113	105	133	110	107	99	128	136	130	128	115	125	108	106	134	114	130	120	120	118	101	130	112	103	99	118	107	103	113	102	125	95	124	111	121	133	113	119	112	98	123	122	96	126	114	115	114	120	110	137	132	101	108	109	127	117	103	117	128	104	100	126	110	94	119	104	115	113	133	125	86	110	119	120	125	143	120	110	101	116	93	109	116	113	116	131	124	132	123	104	122	111	103	133	118	125	132	101	95	104	118	113	123	98	115	101	123	123	111	105	112	113	115	112	114	119	102	105	122	116	106	114	122	108	101	92	105	92	117	113	100	119	100	109	113	115	93	128	129	127	100	107	104	130	100	118	131	138	111	103	112	111	119	117	110	102	107	131	97	123	125	108
32586	30743	7480	20432	20286	2860	2299	1933	1632	1335	1182	1071	959	904	786	791	708	636	627	575	514	551	545	507	488	480	483	459	386	453	437	416	394	373	397	384	398	385	357	328	370	369	394	333	382	378	391	367	398	368	362	371	365	344	338	348	377	373	359	334	346	333	326	335	331	347	349	313	343	353	328	313	327	329	314	313	350	335	340	370	318	330	350	323	317	341	330	343	328	300	319	325	331	323	299	304	356	319	320	328	326	320	316	334	297	330	320	337	305	335	317	302	302	297	315	307	279	319	301	311	301	326	276	310	309	351	338	310	279	308	323	334	328	317	325	326	339	333	336	340	300	329	307	331	323	345	310	318	325	328	284	321	334	323	312	306	319	315	327	297	317	306	330	271	313	330	309	326	278	320	310	299	335	320	335	311	311	341	330	296	309	330	292	301	320	332	319	341	342	315	337	286	303	314	294	315	286	314	317	328	342	300	290	353	316	344	339	315	308	324	314	326	283	279	305	307	287	336	291	342	311	296	308	295	332	295	333	334	296	341	334	320	307	329	329	323	319	322	335	334	310	308	300	288	341	318	330	309	337	321	287	286	337	333	329	292	295	315	311	350	285	330	317	261	330	333	318	329	328	293	311	328	312	322	324	326	290	346	314	315	310	306	329	314	286	311	315	320	336	312	333	283	342	332	324	339	298	315	293	318	307	310	334	310	315	331	322	344	319	299	294	319	325	325	308	321	306	325	342	288	296	357	331	302	296	294	305	327	316	320	313	287	307	296	304	319	349	353	345	330	317	333	323	314	316	286	304	336	321	332	315	312	329	333	306	316	340	312	321	326	356	316	310	303	335	316	330	293	321	325	296	292	316	323	305	341	282	325	308	343	316	298	346	352	328	292	337	302	283	308	327	301	312	300	286	316	315	301	296	312	326	310	319	280	304	305	327	336	345	288	324	331	316	333	305	322	304	308	318	338	330	332	325	302	335	287	313	325	280	307	300	320	347	336	345	362	305	330	287	312	358	322	308	302	315	315	289	294	288	347	316	321	323	342	317	280	297	289	292	306	301	319	305	324	339	311	296	319	320	296	325	333	286	312	323	280	296	315	303	299	294	302	319	306	296	293	319	306	350	342	312	336	318	298	295	302	304	319	331	314	304	325	327	335	307	285	302	318	328	303	327	280	298	290	317	313	311	320	300	293	301	337	321	313	324	327	320	287	318	302	322	301	306	332	315	305	327	338	320	303	329	307	292	316	307	307	334	323	349	328	308	306	323	295	323	329	300	333	330	346	319	298	327	294	309	314	307	311	314	316	296	330	321	308	300	326	289	317	332	296	300	349	290	291	313	315	282	344	347	298	334	341	291	311	309	327	337	311	320	314	333	283	331	324	312	302	297	333	319	297	328	275	299	301	283	340	311	325	312	301	333	295	324	291	303	324	309	299	324	306	315	309	293	332	292	333	339	307	313	300	257	314	297	321	351	324	298	290	322	315	313	320	296	305	313	317	313	328	305	320	297	290	297	325	295	320	340	327	318	301	332	293	312	351	280	331	314	306	329	274	278	304	313	286	323	319	298	314	338	312	356	313	339	320	332	328	301	308	331	317	295	284	289	282	283	306	328	321	321	330	330	305	332	283	295	302	297	280	320	307	320	338	300	288	362	310	299	281	321	302	335	326	314	275	286	326	307	303	320	285	331	311	320	342	305	326	308	354	303	316	345	301	314	317	310	315	336	300	307	324	321	285	300	318	286	327	344	302	323	310	314	294	302	314	323	304	317	310	326	312	323	302	313	309	334	295	303	318	301	310	313	302	304	330	331	321	338	343	305	311	345	307	273	303	291	319	310	342	327	316	297	297	313	313	318	321	331	301	324	311	292	340	319	326	322	303	318	316	316	303	271	296	307	301	325	315	307	342	301	323	313	317	275	345	313	358	297	342	313	327	291	352	351	327	329	308	302	313	310	320	321	293	319	327	313	306	293	279	305	294	334	309	313	324	300	296	293	327	305	311	307	297	311	312	313	329	303	325	300	357	323	320	333	273	315	297	293	323	318	305	319	304	327	288	311	325	321	321	331	328	333	316	335	299	271	343	315	320	318	304	332	295	356	305	315	295	324	289	319	326	266	342	350	313	279	325	299	309	296	300	318	306	332	318	314	332	345	348	302	360	317	321	320	335	290	313	308	334	328	329	304	294	327	302	294	287	319	318	276	309	283	318	268	289	342	325	299	314	313	317	313	330	327	335	325	309	330	322	303	329	314	273	306	334	301	329	281	292	313	332	355	310	322	318	314	299	314	302	317	314	313	330	302	324	322	306	337	298	328	301	295	327	337	284	329	318	328	320	310	331	320	301	297	326	324	267	321	362	328	290	340	331	361	272	345	312	304	314	333	331	341	288	328	323	349	300	312	309	328	299	314	312	316	311	323	325	290	322	299	317	315	283	305	303	310	285	289	320	294	290	302	274	339	305	330	343	339	309	300	322	311	316	329	329	303	293	301	297	298	297	323	297	308	307	340	289	299	337	303	305	302	285	286	316	324	322	286	325	289	323	325	353	302	313	325	314	315	327	300	314	310	297	310	285	329	315	354	314	330	337	332	280	305	296	319	373	285	302	305	293	297	271	344	323	336	340	303	288	318	288	308	315	302	323	328	295	303	325	344	295	304	331	313	316	301	315	331	294	326	281	319	319	316	340	347	309	312	296	300	307	305	308	345	301	303	320	332	304	296	299	305	318	325	339	300	299	278	312	321	320	311	305	298	310	296	331	324	320	323	321	325	285	331	319	305	309	298	327	309	319	331	334	320	330	354	310	287	352	298	324	296	324	294	306	284	352	330	311	309	305	309	300	334	277	325	319	254	357	292	315	324	292	296	307	306	306	311	308	309	318	299	301	318	319	299	329	302	304	288	315	245	303	320	303	330	310	317	299	327	315	299	324	339	289	317	313	326	321	308	326	327	316	298	316	305	305	295	297	321	318	309	309	306	310	288	310	298	315	345	326	306	308	280	307	318	321	318	292	300	318	335	342	297	317	323	311	317	304	300	311	335	312	347	298	316	314	347	306	273	286	283	311	263	315	303	303	333	297	334	315	318	308	312	326	305	317	333	324	320	344	311	281	326	301	283	312	308	310	338	304	310	346	281	299	325	320	295	302	310	305	323	297	306	317	311	302	319	303	303	281	314	309	312	305	313	337	305	312	318	325	319	308	297	328	330	338	345	315	306	310	338	322	296	327	307	327	307	318	343	346	319	322	312	328	290	345	296	309	333	302	317	304	288	311	317	289	318	329	295	338	313	275	308	287	311	317	309	303	316	331	302	321	326	303	305	288	365	303	303	336	297	338	315	304	293	329	305	318	326	299	313	316	284	340	298	334	285	299	335	335	343	291	294	315	294	302	307	325	321	316	329	311	303	305	317	326	306	300	330	315	291	301	330	314	334	311	293	323	293	305	329	325	302	323	321	312	329	334	302	330	308	333	302	284	278	342
7691	1650	464	1176	920	332	322	324	340	304	343	351	329	343	357	331	315	339	316	285	311	330	328	346	299	309	343	306	334	342	325	341	352	291	315	295	341	328	348	313	323	305	339	325	318	321	308	311	354	335	324	336	320	302	336	337	343	331	327	339	309	328	356	297	272	315	348	368	354	307	320	310	326	309	354	354	306	320	328	340	294	332	334	341	314	314	318	347	331	340	302	307	308	339	326	317	348	298	344	320	356	296	289	323	322	292	328	320	343	313	340	304	333	322	302	318	349	326	316	365	359	292	330	338	312	339	325	347	326	340	368	354	304	303	308	314	331	313	330	307	347	350	341	308	335	333	305	323	353	332	284	322	326	300	316	291	313	308	327	302	334	327	310	313	324	291	323	335	338	324	302	334	311	324	367	340	316	334	309	337	352	344	314	297	341	321	332	304	318	320	312	288	311	322	321	322	314	290	327	330	307	316	347	298	325	359	346	318	317	323	330	323	322	308	336	313	348	348	339	350	331	345	310	327	343	326	341	357	352	288	337	345	300	313	337	324	294	323	329	328	334	335	320	350	320	345	317	354	348	319	331	330	328	342	356	342	273	320	341	315	299	340	356	341	312	304	317	320	327	319	286	309	348	325	308	369	329	344	319	337	322	338	328	322	309	342	315	357	312	342	330	314	312	318	322	340	313	359	326	340	348	321	306	329	327	370	332	339	304	307	338	330	321	312	336	351	332	303	301	298	295	317	314	316	325	334	305	298	327	326	337	340	311	323	347	336	337	334	362	316	308	293	340	344	343	346	312	321	334	349	316	296	322	314	315	328	325	323	353	296	321	325	336	301	346	335	351	329	316	332	356	343	313	330	311	304	305	331	336	305	305	318	314	336	339	322	359	334	334	340	316	321	328	329	311	353	332	353	295	355	308	317	327	331	358	317	368	317	327	324	337	346	307	325	380	316	286	311	277	286	352	326	339	349	325	307	355	334	371	308	319	336	304	304	325	344	321	311	337	310	315	337	314	297	346	358	312	345	350	309	355	328	354	346	346	336	312	301	335	357	329	311	328	380	341	338	317	319	318	345	324	302	336	356	349	313	327	313	337	349	347	307	360	330	361	316	314	306	294	325	316	319	301	358	336	347	300	320	348	322	325	293	334	346	346	342	338	335	296	347	318	312	323	310	302	329	367	368	324	333	335	347	307	318	344	341	303	295	340	315	329	353	323	314	342	289	357	376	345	346	331	306	290	352	304	362	337	339	361	291	300	320	308	324	376	329	333	312	326	333	326	313	289	363	338	335	327	311	323	322	344	318	351	345	332	307	350	335	338	323	340	298	354	345	324	326	324	309	335	304	322	319	333	320	328	342	333	312	294	320	284	319	323	331	392	304	311	332	318	336	336	338	335	315	264	338	333	300	320	320	313	346	321	339	329	320	282	288	322	310	344	329	319	323	297	337	305	312	356	344	336	316	301	292	334	337	336	365	300	322	337	316	346	352	370	295	314	320	338	316	326	321	340	327	334	301	315	324	309	301	358	322	308	303	303	324	331	313	349	343	328	324	306	333	296	338	326	326	317	319	319	296	329	295	311	303	347	314	338	323	329	322	313	336	340	328	311	346	326	333	321	320	303	304	275	305	356	322	320	328	342	312	303	335	323	332	335	316	334	336	332	311	303	313	339	348	323	330	307	313	335	309	313	352	325	335	355	308	358	322	303	321	336	325	353	345	302	300	348	332	329	332	346	332	328	324	343	314	335	341	326	301	327	314	319	336	330	333	328	316	334	335	375	323	320	311	316	303	308	302	312	311	309	317	352	285	298	343	318	335	317	312	334	331	322	314	330	355	330	351	310	330	281	338	321	326	333	358	334	331	343	341	336	345	335	336	317	356	314	348	287	329	311	316	306	328	362	355	349	321	296	305	329	319	303	296	303	318	357	313	305	332	365	349	330	321	332	301	338	326	341	338	313	346	333	357	347	334	311	320	329	326	337	299	319	355	339	316	357	309	314	291	303	320	303	321	329	296	353	308	307	313	330	336	332	323	343	308	318	316	309	314	325	318	372	331	349	356	305	351	321	324	314	333	331	353	334	321	355	327	325	375	298	321	320	390	317	286	354	359	379	308	307	384	317	314	343	339	340	323	296	325	341	341	360	315	333	358	336	330	353	304	331	306	305	330	350	331	315	325	327	352	339	325	343	335	349	344	336	321	302	295	361	291	308	306	328	336	367	356	323	317	331	352	351	319	337	361	373	355	340	355	310	296	300	318	300	332	317	316	319	375	318	316	351	335	319	314	349	314	348	317	321	379	333	326	343	351	336	334	374	356	319	314	284	337	334	334	330	317	296	307	322	298	345	294	347	319	365	324	334	335	333	341	317	348	307	281	326	356	328	315	312	308	339	344	344	306	316	337	342	313	330	310	312	311	306	325	309	356	337	314	352	331	326	373	330	347	297	324	336	360	325	350	321	326	350	327	294	322	340	317	322	304	332	325	344	325	340	321	326	309	334	322	330	384	335	314	332	323	364	314	347	321	334	344	321	344	324	365	321	317	319	334	323	361	349	313	316	328	306	331	327	351	330	343	304	333	335	348	327	329	335	358	333	330	334	326	334	326	315	346	337	338	331	318	343	343	330	320	305	319	323	361	297	320	293	318	331	320	313	286	279	312	321	273	315	336	318	290	303	302	303	330	338	362	321	375	311	329	339	294	344	327	309	330	361	330	329	335	316	302	291	339	324	365	342	305	319	318	339	346	312	308	313	335	323	292	350	364	296	332	305	343	337	341	312	335	329	353	311	331	291	325	332	336	322	315	340	378	321	319	310	364	335	308	315	293	316	351	308	325	317	315	330	330	349	354	358	313	293	335	354	320	302	330	342	327	323	323	340	332	373	342	362	324	287	322	319	339	322	341	373	321	311	313	347	306	308	315	360	353	338	310	372	307	295	326	331	345	358	337	311	301	337	323	339	352	281	323	356	344	313	342	314	347	318	354	318	349	353	305	316	302	325	339	279	316	332	337	340	368	324	313	357	307	349	320	304	385	350	359	323	320	336	307	306	351	313	360	312	360	319	370	334	329	301	318	371	354	332	354	326	316	314	335	341	324	346	303	340	326	328	319	351	334	325	341	307	313	365	333	313	348	308	314	367	334	323	325	342	304	318	307	319	318	298	359	297	356	297	316	336	315	336	316	306	363	321	327	294	350	311	337	306	350	326	353	335	341	297	295	308	307	306	316	310	316	330	321	363	333	315	370	366	333	322	328	347	353	308	348	326	320	336	320	304	325	327	317	311	347	339	325	334	297	301	300	332	335	331	322	334	309	336	315	308	315	340	327	305	359	333	318	319	286	334	313	308	323	320	326	328	339	354	313	323	284	340	305	297	326	324	346	352	329	351	291	285	294	317	327	311	361	312	350	335	365	363	357	322	404	327	315	360	329	327	344	341	349	336	340	334	300	320	353	349	322	356	316	365	313	322	364	313	334
6856	2565	819	4535	3040	802	790	768	809	775	739	768	802	799	794	773	739	727	761	762	774	749	749	783	747	733	734	771	745	773	724	741	774	750	769	715	788	773	757	775	739	775	743	760	742	693	720	766	774	727	732	767	772	747	701	733	725	769	764	763	707	712	746	719	748	758	770	754	720	802	766	804	732	771	725	684	742	742	816	739	781	715	740	766	751	755	651	701	715	773	723	712	743	699	810	753	745	801	780	713	741	777	780	751	741	742	726	757	762	756	790	762	736	787	765	720	747	726	721	726	759	714	709	753	775	768	751	684	819	743	703	748	745	741	739	786	733	809	776	744	767	743	748	775	787	779	710	746	715	770	718	790	772	754	735	720	743	723	724	746	711	762	758	734	754	665	759	750	743	713	743	738	797	741	741	776	766	739	755	781	736	724	772	750	748	752	744	723	734	718	791	757	741	716	820	706	772	739	759	745	730	739	740	735	764	713	708	719	753	717	789	738	769	713	745	737	753	796	737	778	747	732	745	709	793	717	739	725	767	756	761	738	737	759	747	754	734	740	769	770	734	749	680	694	756	776	715	702	748	739	761	718	727	717	720	692	760	708	747	725	758	726	786	769	781	739	747	765	708	732	744	713	734	776	720	751	715	737	738	801	746	701	752	701	749	741	745	739	737	759	782	771	751	735	744	777	733	714	777	766	734	750	747	712	785	702	743	742	740	784	748	772	761	781	714	727	729	767	743	746	800	796	715	780	811	781	766	718	714	727	737	711	723	742	768	717	714	761	747	750	726	734	738	779	776	737	720	730	709	745	801	698	711	743	716	713	742	795	752	715	760	750	762	749	768	711	722	755	746	755	760	765	692	752	719	735	746	721	718	736	761	760	749	757	742	754	708	752	723	762	815	759	755	733	691	753	784	735	735	740	768	767	763	731	745	705	772	761	755	699	715	777	772	753	733	741	710	748	731	766	733	751	766	724	679	694	725	735	754	727	721	749	781	759	734	754	756	747	731	719	783	723	762	766	702	739	721	753	754	765	689	745	755	751	760	748	772	718	765	765	766	772	714	752	769	745	801	756	724	685	735	728	724	767	774	780	712	702	769	771	799	721	731	726	744	737	716	703	764	764	778	711	756	709	727	716	730	738	772	710	721	714	726	731	747	772	733	741	737	678	742	742	745	796	728	751	771	747	736	722	695	761	748	754	754	785	726	742	773	777	778	804	768	765	748	780	775	761	795	712	725	748	737	716	770	757	743	716	742	757	784	796	748	745	723	761	777	747	765	760	762	734	740	740	725	712	732	780	730	765	753	737	771	695	761	770	762	766	752	740	769	772	761	749	788	724	753	722	714	760	755	771	765	734	739	779	754	741	749	748	734	734	739	769	752	732	727	790	724	757	765	777	707	745	739	759	713	718	753	765	764	731	764	750	768	718	730	714	775	769	744	758	706	718	769	767	767	738	721	720	792	761	739	716	785	744	725	745	729	777	722	770	783	752	724	782	754	795	762	727	745	761	755	776	728	749	722	690	753	779	699	727	697	746	753	778	771	723	767	761	766	785	744	727	767	758	778	745	709	741	730	764	788	720	717	766	729	778	716	721	795	775	718	744	732	753	803	777	734	739	735	779	733	772	760	733	743	779	726	733	736	755	755	774	802	751	716	788	768	766	721	734	771	788	714	740	745	744	714	753	783	783	723	765	762	744	707	817	731	724	743	748	795	722	734	797	745	738	768	773	761	803	712	764	761	766	749	732	748	789	706	786	716	748	778	802	739	744	782	819	769	753	742	745	785	721	761	735	738	779	731	723	715	693	748	732	734	745	759	755	755	740	801	723	749	741	744	761	799	768	789	748	718	744	682	777	770	724	704	749	801	783	715	789	742	714	739	784	749	714	759	728	748	692	746	762	719	737	718	718	720	767	734	747	790	737	784	727	732	715	750	821	736	715	761	747	769	754	711	728	771	677	712	749	725	727	775	777	744	721	725	726	768	770	720	750	760	747	771	755	746	752	721	808	723	700	796	762	765	748	743	806	725	753	722	766	730	746	743	721	743	740	759	760	770	705	739	743	772	729	743	795	779	763	781	725	745	733	749	791	725	736	705	727	712	752	742	757	771	780	769	794	724	735	797	742	756	766	740	736	747	744	727	695	745	766	756	762	740	785	729	779	766	719	759	696	718	701	759	741	778	746	764	760	701	694	730	713	765	753	753	755	766	733	770	724	768	754	714	738	710	753	782	724	731	748	738	735	757	781	717	770	753	764	782	768	772	754	726	715	732	730	757	773	802	774	744	724	731	737	741	747	776	703	759	777	736	752	751	724	771	760	724	717	756	733	746	745	768	737	684	798	738	752	699	755	745	747	731	812	717	767	759	777	748	792	688	823	677	781	736	736	765	747	741	753	731	776	715	776	746	735	745	741	738	761	675	745	741	723	726	745	765	703	769	777	708	712	731	740	701	763	778	738	745	729	721	739	758	724	711	767	688	746	720	741	718	734	667	731	749	707	712	709	753	767	768	740	814	793	725	748	753	711	755	686	752	723	732	726	724	780	783	752	774	713	795	742	800	777	761	749	741	746	757	727	783	728	790	728	726	739	750	794	758	728	718	753	769	743	742	723	720	754	776	748	742	754	746	733	733	762	732	697	762	768	762	730	748	738	723	778	708	741	759	735	798	704	735	746	726	717	737	741	803	748	712	777	746	777	767	782	751	718	750	743	737	808	770	767	818	721	697	740	770	780	733	781	747	719	801	751	764	729	779	760	792	729	721	711	721	761	742	712	693	754	728	733	748	724	788	734	742	733	724	728	763	725	735	765	795	774	728	785	757	819	731	732	756	782	757	747	737	754	792	734	747	739	701	762	729	772	770	789	759	732	733	705	777	738	681	745	744	723	741	762	745	764	741	735	735	754	779	733	720	709	730	731	767	739	751	748	700	806	737	819	786	758	808	801	740	778	767	770	771	737	760	716	716	749	770	737	782	767	704	739	689	765	746	716	799	697	738	747	749	747	729	728	768	735	773	700	766	779	730	808	723	724	746	768	695	718	792	790	771	780	781	712	716	728	738	748	743	758	751	744	760	758	756	755	764	736	760	787	788	748	746	720	751	748	730	728	760	733	732	736	751	706	750	743	706	793	730	720	748	743	757	758	737	765	750	742	745	750	748	724	757	760	714	759	736	702	757	711	736	701	727	774	769	741	731	755	745	710	762	729	782	732	753	756	764	767	763	746	703	741	732	736	778	742	774	749	743	764	739	741	772	716	746	753	759	738	738	781	778	760	812	734	756	739	750	753	720	778	787	719	750	743	757	803	718	731	779	785	784	713	722	740	717	727	744	769	744	737	779	748	750	757	772	758	739	758	775	700	737	774	695	763	768	789	780	734	754	784	774	793	742	731	692	766	697	770	722	766	719	739	761	786	783	716	730	749	809	755	764	799	765	724	719	745	733	713	691	730	741	759	722	739	804	698	758	748	750	724	763	765
45720	31037	8933	20048	23884	1977	372	327	250	262	233	235	203	209	215	186	195	191	180	178	188	176	198	171	170	164	168	180	178	190	204	178	161	175	192	190	195	188	169	179	183	159	158	184	158	199	176	180	182	170	181	179	142	163	189	167	149	166	176	167	192	155	173	156	157	138	187	175	153	150	187	175	155	168	158	154	166	154	169	171	181	144	159	169	204	142	166	163	157	154	169	173	189	178	176	154	149	175	174	161	185	171	176	170	170	161	180	169	172	154	170	203	174	164	164	138	165	162	167	178	171	164	165	185	177	151	171	174	172	181	148	182	164	170	167	151	168	173	166	182	157	166	180	171	160	168	191	188	160	131	160	194	167	164	169	193	188	174	164	165	162	161	168	145	167	160	158	166	171	142	166	158	184	164	180	186	150	153	177	154	172	163	139	172	130	171	177	165	178	191	199	182	163	174	175	157	188	179	148	165	143	154	170	163	156	152	148	172	151	181	166	165	192	164	160	181	166	178	152	179	169	165	178	164	169	161	174	159	177	164	174	166	129	182	170	161	156	178	166	175	183	180	173	164	170	173	164	141	148	186	170	183	167	168	163	183	153	172	180	156	166	149	164	193	151	192	174	164	162	175	182	178	200	170	180	170	193	158	169	130	170	186	180	181	144	157	188	169	169	160	145	158	174	152	159	190	170	174	162	152	183	190	154	163	197	180	201	174	162	167	164	165	158	156	174	163	169	180	159	147	159	189	155	153	156	147	179	155	162	155	149	165	175	176	167	156	161	149	170	169	166	150	141	176	168	174	192	170	171	163	176	192	175	182	178	175	146	160	184	174	184	173	162	149	182	170	163	191	168	175	157	178	173	178	167	173	181	152	165	157	169	176	185	163	189	166	166	159	162	152	163	182	179	169	186	157	158	157	183	200	185	170	178	189	182	184	186	146	164	177	150	181	161	168	148	159	164	146	162	176	182	171	180	175	156	179	156	168	169	156	194	174	180	170	155	158	167	173	159	173	173	149	178	164	165	148	179	180	179	167	182	174	181	147	190	182	160	193	182	181	155	174	174	182	158	172	183	151	153	160	177	179	164	175	156	148	178	166	171	179	138	148	157	163	185	173	173	176	162	166	160	172	171	156	160	185	179	181	144	154	157	156	183	206	181	167	165	164	157	146	168	173	172	145	152	172	175	175	150	167	178	183	149	157	172	161	160	152	150	172	163	193	181	167	150	158	157	164	174	186	186	170	174	173	176	157	170	173	181	173	193	173	156	172	163	139	169	157	167	144	153	169	169	159	162	161	188	187	197	172	166	184	180	164	176	177	171	132	156	168	153	201	180	171	162	188	151	175	157	175	177	167	173	169	181	188	186	164	141	179	163	151	155	171	165	178	165	171	145	171	164	175	186	171	166	172	173	175	182	173	190	183	178	187	184	190	175	185	156	170	155	152	143	155	154	175	182	181	152	158	161	205	183	175	168	179	184	154	160	171	187	161	161	175	176	173	176	180	159	174	160	186	175	171	164	179	188	184	168	161	177	177	160	165	175	162	172	171	172	173	182	158	164	170	162	159	178	155	183	163	183	184	145	192	170	160	179	185	169	176	180	158	163	156	157	180	166	164	160	161	162	190	158	159	175	176	167	161	182	177	165	175	158	167	192	168	178	178	149	173	164	177	191	153	163	164	140	170	168	179	178	148	179	183	169	156	167	173	152	147	195	158	159	185	169	210	170	163	168	192	166	178	185	183	157	183	158	165	165	162	175	165	150	155	162	158	211	151	174	162	159	154	169	173	154	173	170	143	173	173	179	168	165	167	179	150	160	165	169	176	163	189	182	170	168	143	173	193	160	172	173	201	148	166	143	177	181	158	169	183	153	171	156	176	173	178	160	137	158	173	150	182	169	159	182	149	153	149	172	180	185	159	184	157	175	189	162	184	175	170	158	140	162	179	166	162	148	165	185	168	169	149	169	152	168	178	170	168	166	186	165	156	180	175	165	162	150	168	164	173	159	154	171	166	182	158	169	154	175	165	170	174	170	157	161	186	172	187	175	178	188	192	172	164	161	163	162	186	181	170	177	144	176	157	152	155	160	168	144	142	180	181	169	180	182	162	165	155	146	149	166	137	169	193	150	163	161	164	150	156	196	174	182	164	183	161	163	150	171	180	163	167	195	171	181	206	165	190	187	147	161	158	185	155	188	174	164	174	148	176	165	160	175	166	173	179	181	163	165	189	169	146	162	182	173	178	154	169	148	183	183	175	162	188	171	163	164	164	172	164	174	161	178	169	166	167	171	169	141	164	188	161	175	175	158	171	155	192	158	143	162	166	155	167	160	172	180	168	154	179	157	162	187	169	183	176	178	154	146	176	151	182	145	191	165	160	175	159	160	180	175	194	170	155	173	200	181	157	177	175	187	170	171	140	165	165	150	180	159	167	177	156	146	175	157	162	156	149	191	172	162	178	152	173	163	171	165	167	165	173	164	165	144	164	155	160	152	173	144	166	153	181	168	156	149	147	192	192	168	161	148	174	169	177	172	162	184	179	187	175	142	180	168	189	179	158	155	163	167	181	156	175	166	178	159	159	193	155	146	176	171	160	161	194	177	174	149	168	181	189	171	176	151	163	181	175	169	164	170	150	146	151	160	156	137	166	181	169	180	158	157	184	157	176	179	164	175	181	200	177	152	185	194	186	149	166	155	154	193	159	159	170	172	175	172	173	153	171	180	176	177	169	174	174	162	161	158	182	185	182	173	188	157	176	153	187	154	151	206	194	176	175	160	169	146	178	161	186	166	142	174	181	163	209	170	167	180	189	165	179	178	188	182	164	158	182	165	147	181	182	162	179	138	145	165	175	167	172	151	161	166	165	174	161	190	203	168	186	176	168	176	190	164	162	163	141	144	168	174	174	194	151	146	171	189	193	181	145	158	166	164	146	178	177	170	147	189	154	179	181	180	173	165	162	176	181	152	157	184	178	162	155	174	159	164	156	175	160	184	186	154	155	185	168	175	157	182	178	176	174	176	184	182	160	163	164	158	171	188	179	176	173	161	153	163	169	194	194	169	154	169	164	181	188	183	165	173	186	156	183	147	173	159	174	159	176	152	165	171	192	154	182	192	177	146	160	174	167	197	159	149	169	167	162	177	191	165	185	171	164	160	175	174	170	186	142	170	177	174	181	163	171	184	177	137	164	177	157	152	160	177	197	168	170	180	186	192	164	152	179	168	165	155	170	173	171	150	158	165	142	180	167	160	155	168	182	161	173	166	146	168	149	150	201	168	164	170	167	182	173	186	172	170	179	179	172	156	178	157	169	179	167	193	149	196	169	181	152	171	186	177	166	166	174	161	168	169	162	186	169	160	184	183	172	190	173	198	170	175	171	147	169	173	165	178	177	169	181	160	168	154	177	172	170	174	178	153	169	146	160	152	176	144	177	148	187	157	174	186	173	175	147	158	163	178	173	177	185	178	192	178	170	176	174	159	155
23474	22795	2383	25894	17968	1645	1414	1188	1027	881	811	745	731	683	663	616	588	591	556	543	513	573	477	539	503	495	513	482	472	454	478	462	463	444	484	441	449	476	464	464	465	405	430	464	430	426	449	397	444	456	426	433	459	402	441	438	413	398	439	446	487	429	432	421	453	439	451	427	408	424	409	463	452	388	423	422	414	408	429	414	423	426	387	394	417	385	411	394	426	407	438	433	437	416	444	406	426	407	416	442	383	409	419	412	458	403	406	440	452	454	414	418	408	408	415	422	440	405	429	392	389	393	379	393	399	418	440	401	426	395	414	418	426	362	399	434	456	401	433	409	398	407	450	466	431	426	412	411	406	423	418	418	424	423	426	397	419	408	383	431	406	432	420	372	432	386	413	382	404	442	429	382	418	391	397	400	424	409	422	370	437	412	398	421	407	421	438	439	411	413	402	392	384	385	448	407	426	402	427	418	371	399	412	409	419	404	421	408	434	435	413	421	421	437	397	411	389	410	395	407	470	409	457	419	389	432	422	419	414	404	414	425	411	404	410	433	421	419	401	414	405	430	395	424	410	416	429	373	425	392	399	396	426	403	411	412	414	375	405	441	452	404	394	440	470	414	432	444	425	433	401	416	408	408	404	418	410	392	430	392	459	418	418	408	418	396	400	373	415	385	403	440	400	443	443	448	414	418	425	369	423	373	410	399	411	444	443	379	406	416	457	425	400	427	403	381	450	451	428	398	408	418	431	382	445	414	414	445	418	412	437	413	394	416	399	437	403	395	422	417	391	401	421	406	402	392	443	392	451	420	426	452	430	414	376	417	379	402	378	352	413	431	396	400	409	415	434	398	415	434	425	425	428	388	440	419	426	420	413	458	430	418	414	407	375	434	408	406	445	423	483	439	394	434	408	380	401	400	396	447	451	430	417	429	404	448	400	406	407	394	427	431	387	376	423	411	453	401	403	407	420	415	430	402	420	393	412	412	399	420	400	412	455	423	416	419	409	407	418	441	420	419	453	415	394	380	410	409	364	421	407	384	395	413	393	408	409	413	431	426	477	406	384	390	421	423	416	432	414	464	399	429	394	373	401	402	422	434	431	442	416	434	397	387	439	409	431	432	431	413	394	427	436	423	422	407	443	410	419	430	401	432	424	433	425	412	399	404	391	413	417	421	390	393	441	417	435	387	415	453	409	373	393	413	423	417	409	448	425	402	427	389	394	417	428	422	434	396	422	403	395	464	442	421	424	461	437	402	413	414	404	383	420	403	421	427	383	408	437	420	370	381	417	403	387	431	417	425	380	423	393	434	430	421	411	428	412	397	429	446	403	449	416	393	400	428	389	422	406	426	403	436	434	392	393	417	400	412	455	386	434	416	458	385	351	388	366	404	384	406	423	443	428	425	391	378	418	390	423	407	401	396	393	397	379	447	402	402	434	423	426	398	424	409	442	415	458	427	408	410	401	395	449	401	410	405	434	395	419	433	416	447	433	398	402	403	385	439	425	385	372	420	369	406	427	432	407	409	414	410	410	432	391	429	413	446	443	420	424	395	446	464	415	426	391	433	440	388	403	422	436	453	424	432	437	431	420	456	446	404	396	416	407	413	399	414	427	455	409	440	417	417	426	379	423	424	418	422	409	402	410	412	431	443	428	424	433	429	405	422	407	387	416	365	426	398	471	420	423	425	414	435	412	398	394	428	413	411	442	481	396	420	434	400	368	427	419	408	428	417	471	415	413	392	436	421	437	385	448	440	413	424	382	395	408	426	413	406	412	376	408	388	435	437	418	411	422	399	387	401	426	400	369	434	424	442	425	409	426	410	419	386	392	408	401	395	436	391	406	430	396	387	413	433	444	387	382	368	408	425	413	417	396	426	440	411	430	423	416	381	407	412	411	400	430	437	469	421	389	430	407	453	376	405	406	401	391	386	364	409	439	395	442	422	413	428	370	391	421	410	404	398	393	380	422	452	398	380	407	405	415	425	420	414	393	422	411	410	398	433	392	391	415	427	392	390	426	403	425	396	419	398	387	413	413	412	429	402	389	418	398	423	420	391	420	404	460	391	412	387	376	448	419	392	395	419	382	424	371	423	403	421	409	425	436	399	427	451	407	418	411	382	403	356	402	404	408	403	398	400	407	395	393	436	407	416	394	444	409	420	395	422	433	447	420	415	430	395	400	404	404	397	401	415	363	400	423	381	406	399	398	372	417	463	447	406	387	381	416	417	409	414	412	445	389	436	455	383	431	439	382	416	415	424	426	418	451	399	421	437	416	407	407	435	400	391	453	431	385	460	407	378	403	404	422	459	429	380	393	426	429	435	399	410	440	392	388	411	421	409	372	468	463	413	425	415	435	433	408	396	416	398	382	404	436	437	435	424	404	404	445	405	416	399	423	457	425	394	401	427	382	418	414	472	399	420	372	462	433	384	446	426	445	465	401	410	434	408	399	420	423	391	418	450	421	450	440	414	431	408	414	447	431	378	389	429	404	416	388	398	415	417	402	437	422	397	400	420	417	418	429	431	426	436	404	413	413	419	390	416	408	404	413	386	412	456	380	398	393	421	403	403	439	449	385	389	425	397	384	395	434	365	419	427	437	440	401	405	434	388	429	398	402	443	450	431	449	428	431	402	406	395	420	405	415	408	405	413	386	414	442	442	421	404	430	443	402	442	409	425	429	441	437	430	422	403	465	416	399	434	393	438	406	435	427	429	441	399	445	415	393	435	412	380	420	428	393	449	387	409	429	402	414	392	417	416	437	425	388	423	402	399	411	433	411	424	413	416	424	416	382	420	418	438	403	445	419	405	441	415	390	443	416	404	406	423	449	397	418	412	431	456	394	422	434	433	427	421	428	396	393	411	451	404	439	428	418	451	445	408	424	413	376	445	424	370	413	419	405	454	413	410	405	442	419	410	434	431	415	415	402	372	386	415	421	418	361	418	428	429	423	363	423	407	449	412	399	404	428	401	449	423	412	400	425	399	417	412	407	384	414	431	403	396	469	405	400	392	394	397	381	423	418	421	394	445	402	394	427	436	442	401	419	409	399	380	414	437	451	421	411	427	427	403	399	376	477	407	432	407	408	382	389	386	439	426	382	394	440	451	403	392	435	399	400	386	405	441	435	419	419	436	394	425	406	402	420	429	397	422	420	437	440	379	423	411	439	452	408	437	429	397	418	424	396	475	399	425	376	396	421	419	377	429	407	446	417	403	433	400	420	405	386	398	422	470	410	391	437	408	395	397	438	422	423	384	415	441	400	400	399	424	379	452	384	416	436	417	414	411	415	386	369	445	425	417	419	398	446	423	413	402	403	393	397	425	416	384	399	398	409	429	424	410	407	403	419	403	438	384	427	396	418	413	405	424	383	369	423	402	447	437	476	444	411	410	413	420	444	402	439	390	402	389	407	410	393	447	421	394	407	378	395	414	433	406	417	409	422	382	434	384	413	413	422	410	446	426	390	446	425	412	395	427	409	393
58719	44867	15818	23876	35511	7040	604	380	327	280	265	235	196	169	177	172	145	152	162	143	149	138	141	136	154	141	138	148	120	120	119	115	109	118	127	134	143	111	130	119	153	125	122	117	119	112	115	107	123	118	145	134	120	121	122	147	112	119	120	123	114	126	108	102	117	135	102	120	122	129	116	99	127	136	117	108	135	128	116	121	105	117	118	137	140	133	101	130	134	116	124	109	118	103	128	111	116	106	114	109	129	140	131	114	121	120	150	102	130	115	106	113	120	129	113	126	118	113	122	120	125	125	125	123	120	116	106	100	114	113	115	117	100	143	110	107	110	131	124	107	114	106	138	111	137	112	107	141	91	134	112	112	139	107	120	116	121	104	110	110	106	135	117	123	112	119	134	112	124	133	117	129	114	125	113	120	115	119	121	116	116	102	127	116	109	121	114	150	113	121	96	109	121	117	123	118	131	132	119	108	114	106	119	131	134	111	104	105	97	114	118	111	103	99	119	123	129	124	130	110	108	138	134	85	116	122	111	105	125	107	135	141	117	103	106	123	112	109	129	123	114	123	105	110	104	120	119	119	111	107	120	108	116	124	93	137	114	124	115	94	133	115	115	125	104	103	111	129	110	110	105	97	108	107	135	117	106	102	114	106	119	115	115	126	115	98	136	116	103	118	122	108	122	130	128	115	115	97	121	129	122	97	126	110	111	109	127	122	135	109	137	111	136	122	119	94	120	127	130	122	111	128	104	117	100	111	122	110	121	121	110	120	128	117	139	117	109	127	115	137	135	105	125	134	107	102	110	113	101	98	112	125	90	121	110	119	125	118	124	125	133	121	132	104	124	106	119	135	118	121	106	122	112	114	121	125	130	121	124	106	122	124	109	117	133	113	123	111	119	119	98	122	104	100	119	115	91	123	110	124	122	122	119	127	99	122	120	109	136	111	123	123	125	123	129	119	123	124	122	102	110	98	118	113	105	120	139	121	106	119	113	120	119	126	113	115	115	110	122	112	103	113	129	111	99	123	113	127	121	117	103	93	104	123	116	117	116	123	126	104	149	100	123	120	115	115	104	127	127	111	110	96	106	122	117	129	112	132	130	129	135	131	100	115	115	110	115	122	113	109	127	133	131	131	115	110	122	133	127	132	128	136	116	97	124	123	118	93	133	131	139	101	109	114	130	125	122	115	135	123	124	127	111	125	123	99	119	92	103	143	123	146	131	123	106	109	104	127	115	152	120	119	105	113	118	146	109	136	125	109	124	119	112	109	114	114	106	154	108	124	123	97	103	132	130	135	103	129	132	138	123	111	105	116	118	125	133	118	116	98	115	122	124	125	109	113	128	111	103	137	94	119	133	99	96	97	110	110	127	125	110	124	129	119	111	118	96	115	121	110	117	129	122	117	114	129	114	104	111	131	117	113	124	120	100	111	118	120	112	120	99	126	114	108	97	116	94	118	129	118	119	116	119	105	121	118	100	108	110	110	125	126	131	125	114	126	128	121	122	124	132	126	110	102	133	121	126	118	101	109	117	108	139	125	122	149	115	100	110	124	108	99	123	119	113	113	125	103	102	120	127	122	118	121	116	141	134	126	114	119	106	126	120	134	115	103	114	105	106	122	133	101	129	113	115	124	118	115	121	118	130	98	111	124	128	108	97	109	124	135	115	113	125	128	125	124	112	112	145	104	115	121	111	118	107	125	122	101	110	117	119	110	124	118	99	118	132	116	115	111	134	115	117	130	116	94	123	123	132	114	122	117	107	130	111	128	103	103	133	121	136	115	126	111	126	124	123	113	124	111	115	106	113	136	107	103	118	121	111	118	113	131	116	108	110	135	115	107	124	115	122	122	101	115	128	112	122	105	123	99	121	97	101	121	119	116	112	129	92	101	124	119	128	104	110	138	107	113	102	111	124	131	113	112	109	128	108	122	112	108	130	141	110	140	124	110	111	118	123	110	110	107	125	139	111	131	83	110	128	113	125	107	110	145	106	110	113	114	105	121	117	119	117	112	107	121	114	116	128	121	117	124	104	113	113	95	116	113	148	111	91	117	110	126	121	112	107	120	142	131	126	106	108	108	112	112	130	122	116	128	131	126	102	121	113	121	133	123	129	98	108	119	113	125	138	116	103	105	103	127	88	128	123	115	137	118	118	124	116	114	102	112	128	105	117	111	114	125	126	111	110	117	124	116	102	93	97	156	103	127	111	130	119	106	109	116	119	114	102	130	119	135	131	106	133	112	101	112	123	99	129	112	111	110	109	124	109	119	110	123	99	111	118	107	112	105	138	136	136	99	117	110	131	120	127	106	106	98	87	115	122	114	110	129	121	129	110	117	104	129	130	114	113	122	109	117	105	111	130	98	107	136	139	100	130	126	110	137	116	118	116	107	113	107	107	134	112	109	106	105	119	131	119	112	116	130	122	125	110	98	117	106	113	113	132	125	129	100	119	119	131	140	110	92	105	95	113	118	119	121	94	118	131	120	123	136	118	122	105	98	120	121	116	118	100	96	123	139	110	127	119	120	126	102	116	124	130	108	108	116	109	120	127	135	95	131	110	123	106	106	122	126	122	129	120	131	132	116	145	101	111	128	125	118	115	115	111	121	97	103	134	112	123	136	121	145	110	106	106	116	106	111	100	110	137	115	102	123	120	127	129	86	112	142	85	110	101	117	112	110	91	105	120	131	114	108	118	111	119	122	131	106	119	112	136	109	119	106	112	120	110	127	113	102	137	104	125	99	98	117	131	98	115	96	119	118	125	116	135	131	110	140	106	113	126	120	116	104	125	114	108	128	129	104	147	122	107	107	119	115	144	133	122	114	139	114	116	103	140	120	111	100	138	108	114	119	103	128	99	106	136	116	102	111	117	111	131	154	107	111	121	108	118	115	120	125	112	133	105	111	125	107	115	129	110	114	134	86	109	118	120	107	117	110	115	130	127	109	105	100	118	125	117	114	149	119	129	94	128	121	116	109	118	114	118	118	123	123	110	104	123	116	110	122	135	107	144	118	110	113	110	105	111	134	125	91	101	119	118	128	118	105	113	119	109	99	112	108	129	92	118	114	113	119	116	115	138	128	122	112	122	118	121	133	103	133	119	106	119	120	114	125	99	102	121	108	131	128	118	105	119	108	123	113	130	125	111	119	113	125	110	121	108	122	115	130	124	118	127	115	114	123	101	124	115	135	117	113	97	118	129	109	115	127	121	128	133	121	123	104	110	134	106	130	123	113	119	124	107	106	121	114	121	113	124	107	108	88	122	110	137	104	104	136	111	140	121	117	137	123	90	117	117	129	115	110	118	118	108	118	123	129	109	109	100	115	135	112	116	107	116	143	113	115	119	120	111	127	128	107	97	141	123	131	116	118	111	112	120	120	131	143	126	136	113	117	123	113	111	131	119	102	134	122	112	131	132	124	111	125	125	108	109	102	91	129	96	111	94	131	142	105	108	120	146	123	110	121	116	125	127	107	109	124	133	95
31469	31230	3792	28061	22076	2762	2118	1823	1532	1313	1155	1019	912	824	795	709	690	616	627	545	530	538	467	499	494	479	475	457	420	447	443	454	426	421	415	421	422	388	400	385	378	374	360	366	371	363	339	336	332	387	348	331	338	345	351	347	354	349	343	360	318	339	364	361	329	379	353	349	350	365	361	327	344	328	337	310	331	307	356	316	332	345	328	337	344	363	372	330	331	360	337	334	339	355	337	348	342	311	322	350	324	330	314	336	351	320	344	330	327	362	325	317	307	316	321	314	328	322	342	336	351	315	334	335	344	337	307	354	320	323	326	285	333	322	347	325	329	344	320	296	325	335	292	327	319	312	331	328	327	335	319	318	320	330	322	295	343	317	318	323	312	321	330	329	321	336	349	306	352	320	306	317	340	354	332	316	344	341	335	331	320	323	321	341	304	308	328	305	331	313	315	337	312	317	315	351	320	285	345	314	306	308	338	345	318	338	331	363	336	367	314	326	326	337	330	323	334	343	316	313	343	309	287	340	318	336	300	326	344	366	332	318	326	350	304	312	338	293	326	343	315	321	336	330	322	328	321	357	340	321	315	328	307	339	256	314	303	329	315	296	331	340	300	319	329	292	334	300	345	328	313	350	341	329	337	304	302	335	304	327	314	310	284	317	351	327	295	302	313	309	315	298	347	331	310	315	334	297	303	331	355	295	363	310	313	299	344	333	308	321	324	345	336	340	300	310	348	315	290	336	301	316	355	349	341	327	321	304	309	327	330	326	345	310	355	354	340	308	322	324	279	333	281	342	305	319	324	330	330	314	330	316	309	329	298	310	310	340	327	341	338	322	326	329	314	324	334	318	334	344	322	298	300	307	314	336	315	309	332	331	320	309	315	323	320	305	341	326	337	347	304	354	320	308	317	296	315	313	311	291	345	326	310	348	351	346	316	334	310	321	298	314	340	291	319	314	306	324	353	359	324	310	303	363	348	322	328	322	307	313	302	323	301	329	295	319	330	320	302	319	325	307	300	323	325	348	344	319	316	296	306	302	339	328	321	335	329	353	313	311	311	317	320	310	340	346	303	337	333	326	337	339	293	310	327	330	317	325	311	309	334	324	305	324	298	318	328	310	321	306	316	333	304	294	323	339	308	330	345	329	305	328	347	296	340	335	328	327	314	305	344	317	352	331	336	308	334	338	341	300	306	334	303	321	304	344	325	313	344	347	297	330	313	325	318	321	315	342	329	325	338	342	326	321	344	289	325	324	314	345	342	330	330	293	306	321	317	326	321	308	322	330	335	299	338	342	324	341	323	312	307	328	326	293	350	342	288	298	332	316	350	368	322	305	310	326	337	302	335	303	312	331	324	320	354	324	292	292	331	328	289	299	324	362	327	342	320	344	322	307	367	341	315	321	346	335	338	300	335	312	303	341	311	301	305	315	299	308	323	362	312	300	326	336	336	300	314	316	294	334	320	316	298	339	337	344	304	347	329	317	350	350	315	318	328	292	330	325	306	306	320	319	314	315	332	300	276	346	315	323	350	315	308	332	329	336	333	317	308	308	322	331	296	297	308	335	321	319	313	304	300	315	320	313	330	329	300	320	304	329	314	323	307	359	290	319	330	338	329	320	345	333	300	335	311	313	310	315	347	331	312	323	335	335	320	333	343	299	362	338	352	317	336	309	334	327	317	318	303	320	308	308	322	295	296	338	307	325	313	297	310	339	312	308	309	389	298	320	301	311	311	323	333	351	334	338	339	320	350	334	340	335	315	315	317	341	328	305	315	318	304	298	329	309	333	315	322	304	327	328	318	338	304	308	329	326	288	313	315	330	275	307	318	324	316	354	337	313	348	308	318	351	330	318	328	330	298	301	339	312	319	337	328	288	300	310	323	328	298	316	344	328	328	316	293	331	310	367	319	293	313	340	331	309	314	357	318	310	319	325	320	316	328	354	306	311	311	301	313	300	330	292	322	327	331	313	325	327	337	321	341	318	332	326	326	304	319	322	320	323	310	325	298	312	273	343	340	338	335	353	305	309	308	306	311	316	321	316	340	302	333	319	330	325	298	303	302	320	307	300	314	302	346	327	329	310	297	319	322	310	288	294	311	330	332	297	312	304	318	345	334	331	312	346	298	330	335	329	312	341	329	347	313	302	307	327	330	321	337	288	346	311	344	343	307	300	359	311	294	337	299	332	340	294	367	323	301	307	314	303	319	326	313	297	338	320	308	303	324	333	313	330	362	358	316	330	339	354	300	279	308	283	291	313	344	334	293	343	327	328	315	303	320	329	327	336	307	317	355	330	326	304	331	326	325	305	275	303	328	320	306	322	328	343	313	322	313	329	323	306	306	332	343	308	326	298	321	313	324	315	328	330	319	361	289	329	306	310	347	348	320	321	286	321	325	314	323	306	324	363	313	342	306	340	315	317	336	284	339	315	326	349	310	314	321	316	310	309	330	323	327	300	340	332	332	359	324	291	311	348	332	329	336	338	315	357	304	315	353	319	360	315	337	295	319	324	358	321	309	285	331	307	317	318	334	350	331	360	348	302	316	346	272	302	337	312	301	326	294	299	321	301	285	342	339	332	323	296	308	311	293	329	306	301	338	320	295	294	323	330	327	318	323	354	278	307	307	319	317	290	321	303	352	332	336	307	313	323	318	292	314	310	321	312	341	314	315	327	320	289	365	325	344	309	302	342	318	334	322	333	323	320	326	319	324	314	353	368	341	324	345	337	334	342	330	314	304	324	310	316	321	300	312	327	328	307	319	310	332	324	323	282	304	342	296	324	312	298	308	325	312	342	309	319	308	330	329	332	318	322	315	330	310	325	318	287	302	333	304	344	330	310	327	312	366	341	308	354	306	317	309	363	290	318	310	359	351	346	317	293	309	314	305	306	333	300	295	326	298	302	340	306	287	324	352	340	305	322	330	352	308	303	322	349	279	316	343	315	337	330	345	311	333	315	309	352	316	327	300	328	336	325	317	314	317	312	303	325	316	326	304	311	314	312	297	322	315	327	313	319	338	320	302	342	326	324	304	329	316	303	320	327	316	316	326	317	337	308	309	334	315	289	298	333	307	350	327	308	330	345	341	322	292	302	363	317	286	314	319	343	334	331	324	334	322	341	354	350	292	290	316	316	352	349	322	298	301	339	306	337	313	319	314	311	298	324	319	323	297	332	288	323	307	311	327	320	332	313	318	314	283	331	337	302	283	315	337	326	339	341	302	324	312	304	307	321	348	354	325	345	326	317	309	318	312	332	315	320	345	274	309	323	329	345	324	358	309	339	319	316	281	336	338	287	321	325	314	317	324	280	340	347	329	298	312	327	332	296	314	334	327	322	340	310	336	299	305	327	338	350	287	319	336	319	341	316	330	321	323	309	332	340	343	312	326	324	315	322	323	305	319	303	323	295	310	319	347	346	329	326	313	314	301	333	334	339	304	294	326	331	359	280	313	337	331	331	312	323	314	305	350	331	328	332	304	307
8027	1948	536	1062	1220	382	375	323	300	351	311	325	345	351	353	328	364	336	345	341	352	354	364	354	294	293	303	315	353	324	301	337	310	321	304	331	304	343	327	344	305	331	298	315	322	306	304	330	310	319	323	344	326	337	311	338	346	318	352	350	325	299	321	322	320	374	361	309	335	302	318	302	336	313	315	302	338	364	316	331	305	283	301	330	330	335	345	338	327	327	313	321	334	347	333	287	319	328	293	362	305	299	350	341	335	312	345	318	339	349	360	335	350	356	324	337	311	321	334	329	317	330	309	325	350	357	321	344	301	358	347	340	323	332	300	342	335	296	327	344	314	339	326	300	308	333	320	335	344	315	336	331	302	351	332	322	357	309	337	349	330	280	328	342	326	326	345	335	324	327	328	348	330	305	337	331	335	351	303	301	359	362	300	339	313	331	309	327	324	335	279	333	346	302	317	296	325	339	345	344	328	309	319	330	355	346	298	333	330	323	319	317	328	299	316	320	319	329	327	334	294	301	314	309	338	326	285	309	303	345	328	333	341	322	301	307	327	371	302	326	335	316	325	306	325	311	304	335	316	335	344	327	330	321	306	281	290	316	356	305	324	294	332	319	318	331	291	334	314	315	318	307	330	333	296	329	334	326	315	349	332	341	306	328	330	310	318	330	312	316	352	328	317	318	317	303	338	351	320	340	310	337	311	334	349	324	329	341	314	344	332	325	314	333	327	334	324	310	300	317	371	335	315	292	321	324	352	310	309	346	289	303	335	321	363	324	334	307	331	329	328	329	286	332	318	334	346	345	364	333	351	314	315	281	306	329	324	324	306	313	292	287	328	347	321	345	346	349	300	299	306	336	325	307	303	335	313	325	327	307	294	317	296	312	314	310	316	309	301	319	323	372	304	330	321	291	333	322	323	326	326	326	313	310	318	305	334	303	328	368	305	362	345	349	318	299	327	335	343	318	301	297	336	342	331	354	326	358	334	335	355	295	286	332	317	322	347	332	314	313	318	346	348	329	351	353	325	313	312	330	318	348	331	315	342	323	328	335	332	326	324	293	344	349	323	325	322	325	358	337	332	312	307	333	317	355	326	342	343	325	317	345	315	327	325	322	312	337	335	345	307	315	329	308	337	357	314	332	372	346	324	319	335	345	344	346	353	366	299	315	308	333	347	321	326	322	318	330	343	384	308	356	301	338	318	315	312	341	320	330	303	315	369	327	348	312	318	319	322	296	325	324	294	345	290	331	301	320	353	324	329	339	316	328	353	314	314	313	336	307	352	313	303	348	319	306	306	361	359	284	275	324	332	307	355	325	317	326	318	355	302	326	325	305	304	325	360	332	320	331	322	352	324	323	362	295	359	351	300	311	329	352	331	344	340	326	315	328	339	314	327	321	315	358	306	310	339	317	334	324	328	313	348	336	308	335	349	327	335	352	317	293	306	330	317	335	307	304	299	326	327	340	327	323	286	326	326	344	327	373	354	333	330	325	346	322	353	341	296	332	338	310	325	326	341	357	323	356	348	311	314	353	349	302	325	355	301	348	324	308	306	293	308	346	349	331	321	321	311	323	321	305	295	310	306	342	308	375	365	333	309	306	293	312	343	305	339	356	323	305	323	335	281	342	349	339	310	312	309	334	309	339	302	322	334	343	311	323	312	321	333	371	328	336	298	321	302	319	295	305	328	320	314	351	291	311	339	332	330	349	337	342	352	338	316	324	311	300	318	341	348	335	342	344	320	308	321	342	345	332	343	320	282	338	345	291	314	354	340	340	311	327	327	330	312	299	338	326	306	350	282	323	321	330	349	318	316	330	360	328	295	316	337	345	300	329	275	323	304	323	321	362	319	288	336	331	333	320	347	357	352	309	325	340	333	325	322	309	349	329	322	338	305	293	338	310	319	309	294	314	303	331	300	317	318	320	351	341	350	313	324	317	305	353	280	303	295	315	308	318	320	326	368	325	331	315	310	352	317	344	301	285	374	340	306	337	318	314	314	336	300	305	317	312	347	326	345	321	342	317	337	314	321	335	306	315	339	317	323	304	349	339	345	304	317	313	308	347	335	309	317	351	321	300	315	337	313	314	291	317	328	317	316	326	317	329	332	301	319	336	312	325	358	314	330	317	335	321	321	339	297	343	330	317	353	325	290	286	330	304	350	353	332	284	399	350	316	333	305	335	354	338	330	331	363	317	354	331	313	322	352	329	326	339	358	321	293	326	324	324	324	317	359	345	299	341	338	308	282	342	337	321	309	338	328	323	322	326	285	335	332	306	342	320	314	345	327	308	335	330	347	306	336	343	329	328	364	344	328	336	326	342	327	351	358	327	362	329	332	306	294	331	279	333	330	350	317	325	347	322	298	278	335	307	323	329	325	346	313	342	300	349	352	324	334	330	302	346	328	318	312	314	367	303	328	352	338	327	320	310	325	337	303	310	319	334	288	351	344	338	313	317	328	337	348	308	315	331	318	337	359	334	326	304	327	297	348	326	371	294	331	296	307	319	312	343	378	327	376	320	310	299	319	347	303	363	337	328	318	342	333	299	308	287	303	320	369	337	326	333	305	311	316	307	322	327	310	321	310	340	329	338	325	333	292	367	332	343	365	305	319	347	322	324	336	315	367	346	315	333	310	326	317	297	318	325	367	330	318	311	324	337	355	326	341	324	330	351	314	310	342	306	297	317	320	320	363	302	317	293	344	341	340	332	336	346	323	343	331	339	340	329	312	346	348	349	331	335	313	352	320	317	319	334	310	352	336	316	328	347	307	347	294	319	334	312	286	327	343	345	321	321	322	310	323	335	312	349	337	340	312	330	307	325	351	327	345	363	349	332	323	323	325	333	331	337	314	300	319	317	321	326	331	325	336	314	333	363	331	352	351	330	352	368	362	300	337	321	345	334	321	296	308	354	327	326	334	309	331	317	320	293	320	326	301	327	311	362	301	347	323	313	313	298	345	290	348	315	331	334	320	356	343	367	343	327	329	346	330	323	310	324	317	304	321	300	310	277	316	313	340	313	310	297	344	324	314	338	365	355	357	326	300	295	345	337	324	334	353	321	308	337	341	313	337	323	327	323	333	375	341	344	308	347	324	292	337	336	298	342	313	291	303	328	341	319	344	305	327	312	323	334	330	323	312	318	304	344	307	359	327	320	310	312	337	366	333	319	328	359	338	371	343	328	312	341	335	314	339	296	328	324	309	304	382	280	310	332	349	330	331	313	324	312	348	326	312	336	309	305	341	317	328	310	330	355	361	326	342	341	347	349	359	285	334	327	322	318	272	317	324	337	324	350	322	306	345	318	323	317	358	319	344	327	317	321	345	319	359	308	297	312	343	307	308	322	319	332	283	325	324	328	309	362	364	338	337	311	334	323	324	314	324	300	335	337	344	338	356	322	309	297	318	351	321	327	345	330	349	361	321	322	320	343	323	332	334	337	319	367	295	333	311	361	318	314	321	298	308	321	308	315	334	326	280	349
6890	2862	814	3708	3305	774	786	822	752	743	747	784	723	823	767	753	714	754	763	767	734	749	758	746	747	811	801	724	717	748	750	751	729	724	752	766	708	735	775	680	776	724	727	764	745	734	728	716	794	728	742	685	759	731	757	722	770	736	776	720	727	731	736	697	749	744	757	757	719	710	734	735	778	744	728	710	733	829	772	744	767	718	727	729	769	757	743	743	711	775	750	744	756	737	738	727	759	760	727	702	752	761	768	734	783	803	773	757	742	726	734	743	775	678	726	734	749	786	809	727	769	743	757	762	771	763	756	755	788	766	736	696	816	755	765	775	750	790	774	743	723	756	767	739	743	733	736	732	701	731	791	754	764	724	742	738	735	719	723	732	770	741	748	755	734	744	743	736	691	748	727	741	737	696	756	689	783	741	757	763	729	741	737	736	735	732	768	732	777	756	728	756	705	718	758	755	728	670	748	733	792	766	731	718	723	745	737	754	730	706	756	719	767	733	762	700	708	766	765	708	754	746	725	736	709	690	716	754	736	749	742	756	715	788	742	735	736	735	739	767	721	681	755	766	755	740	770	719	749	712	755	750	772	778	755	725	761	755	757	720	792	756	736	763	734	692	757	732	697	772	733	764	755	745	731	706	777	767	746	713	768	705	781	775	707	723	747	746	754	724	743	722	754	742	724	762	735	756	722	694	733	703	749	691	781	718	787	735	733	746	675	729	783	748	743	773	782	740	684	749	799	743	790	769	742	748	731	728	723	736	742	752	768	745	730	756	751	696	768	747	777	754	719	738	726	719	761	721	763	802	724	752	709	735	752	737	729	747	741	777	710	742	757	747	746	769	780	732	735	739	789	701	790	735	792	707	742	766	748	705	745	738	750	751	769	750	775	706	746	709	749	795	753	709	723	743	720	730	775	742	740	708	666	798	709	741	743	715	731	744	770	709	718	720	717	774	755	725	752	743	765	733	730	744	690	742	765	763	742	726	730	727	727	764	796	758	707	725	726	733	724	744	695	756	751	726	724	744	796	754	761	724	729	702	774	746	762	713	709	781	742	677	719	729	779	778	770	704	743	769	754	726	733	768	747	763	765	758	749	764	732	786	756	761	756	754	712	711	690	765	770	768	697	701	748	750	734	756	751	778	751	690	741	764	741	736	763	771	772	723	733	743	736	739	733	734	793	726	754	697	723	742	715	711	740	758	763	725	759	756	743	725	722	728	763	726	727	770	724	741	727	765	801	731	739	785	724	719	780	790	718	791	723	720	781	758	742	765	764	736	736	710	714	758	701	765	741	782	758	752	740	750	776	707	729	722	712	699	792	711	751	761	741	702	721	739	716	723	806	735	762	766	803	745	707	758	729	715	727	733	733	727	749	788	730	766	748	701	725	721	758	791	738	759	776	782	826	723	770	797	718	744	711	737	734	775	751	772	744	728	729	765	732	684	728	763	738	742	756	779	747	759	765	751	742	786	750	693	729	804	735	742	718	698	713	754	722	732	712	737	758	721	725	766	784	749	793	748	737	698	740	717	772	729	731	775	713	739	759	770	733	760	782	753	723	735	789	760	724	775	767	772	750	754	758	697	738	742	755	764	744	740	721	758	771	729	745	739	753	784	736	735	770	737	732	759	732	700	726	740	714	706	761	759	764	759	745	754	661	736	734	690	753	723	790	760	710	732	757	684	732	706	745	710	727	749	728	701	725	756	768	727	797	749	759	751	765	782	711	690	779	792	769	713	767	735	741	752	796	719	766	777	732	709	734	733	739	775	726	747	762	741	693	712	761	840	727	722	804	732	754	738	695	762	790	709	746	765	759	726	755	741	776	749	745	712	736	781	763	687	766	753	764	764	712	741	779	756	762	730	710	757	718	760	752	705	788	771	725	738	716	702	764	781	719	739	738	760	753	790	754	692	763	756	729	715	770	730	784	720	710	750	754	730	724	748	708	768	728	773	731	731	776	768	729	739	728	726	734	725	766	741	760	709	734	761	696	723	738	741	719	713	715	703	719	733	721	822	782	729	763	792	695	799	790	740	795	709	746	772	758	724	753	750	786	750	771	751	742	679	777	804	740	750	753	774	758	759	771	699	760	715	761	782	745	781	677	744	748	738	777	742	780	745	748	742	744	768	767	757	796	762	755	704	712	748	702	702	775	727	749	759	772	745	740	718	706	776	759	754	718	720	731	787	713	788	724	784	800	700	740	754	725	762	730	718	744	695	743	747	746	706	723	733	769	775	699	777	761	705	673	740	719	749	778	755	731	727	767	716	751	696	746	760	733	737	787	774	700	772	752	707	763	727	719	779	736	745	761	804	742	752	724	757	742	751	758	760	727	777	732	779	696	713	746	733	732	763	724	723	779	792	768	748	715	784	639	691	748	720	748	772	705	743	719	746	738	706	738	764	736	735	728	791	774	747	695	770	759	802	718	770	712	760	735	724	765	689	792	698	761	737	762	753	705	764	788	770	714	751	779	753	745	740	747	762	753	747	743	727	755	764	714	765	699	748	754	731	781	709	746	753	746	737	802	714	760	679	767	770	734	744	750	761	761	739	708	781	732	756	747	779	750	778	749	703	767	744	733	757	730	771	666	705	758	772	782	703	764	779	728	697	726	731	705	775	720	712	789	728	726	736	740	749	765	760	766	741	766	726	756	781	703	787	721	713	761	718	736	718	733	725	762	747	721	760	773	766	746	729	739	747	776	720	777	713	703	740	783	740	789	767	790	725	775	725	744	729	724	722	731	752	738	743	745	786	698	754	741	725	710	747	712	745	743	746	774	755	726	780	706	755	770	750	728	692	734	726	733	766	731	754	694	756	756	735	696	727	750	720	752	761	740	689	743	793	747	770	738	775	731	742	768	735	705	770	716	728	792	715	716	729	800	712	767	728	720	743	749	752	737	715	739	763	730	768	776	747	759	713	754	719	745	755	771	781	730	747	757	738	732	738	695	714	709	738	752	743	761	766	745	714	724	721	738	729	742	761	743	764	765	730	708	715	769	693	749	771	744	730	708	766	743	768	724	795	769	754	797	758	764	732	713	735	697	730	779	687	715	746	802	754	756	757	744	770	723	736	752	733	763	702	773	744	766	682	785	733	780	701	750	740	769	762	738	742	709	763	778	721	763	729	743	745	748	799	729	743	751	743	740	736	737	723	736	762	743	745	785	721	734	782	769	756	711	708	730	794	743	745	735	730	707	702	753	722	776	755	716	739	733	712	695	758	708	719	721	711	774	778	721	752	765	733	753	715	772	784	807	716	719	759	804	783	736	772	759	745	772	744	774	765	750	789	759	710	727	740	764	768	781	766	782	733	722	736	761	747	754	774	735	784	731	718	767	750	748	741	743	738	744	739	696	767	815	758	732	715	779	739	762	778	724	718	746	743	747	771	738	746	703	775	732	742	759	760	754	723	737	745	738	795	741	719	732	761	679	760	749	748	719	735	694	734	754	802	752	719	730	773	693	777	746	760	752	746
44397	32818	8726	15536	20233	1436	361	291	264	265	240	247	232	202	207	188	169	185	169	178	191	186	190	185	181	173	163	185	178	174	169	162	171	197	195	148	180	149	175	153	157	171	170	204	185	160	174	161	173	155	180	193	178	152	178	192	176	184	165	183	171	172	157	147	168	156	169	169	164	172	169	179	171	162	218	174	166	179	175	166	168	178	169	165	156	151	190	168	196	171	156	178	152	143	157	170	179	123	156	174	151	159	155	167	186	160	172	155	159	161	174	162	177	167	165	132	169	166	145	157	152	185	158	154	165	153	159	193	172	187	146	174	173	186	164	182	145	173	174	177	149	174	152	164	156	169	156	182	156	188	175	166	155	143	169	177	166	164	187	192	142	155	177	162	167	189	184	154	171	137	178	156	187	183	161	168	188	143	153	173	155	156	161	166	167	167	170	183	157	160	167	178	187	174	175	162	142	155	169	172	159	170	166	199	172	165	154	159	169	183	140	186	183	188	174	158	149	176	176	164	159	171	151	171	157	167	140	166	160	187	179	137	184	178	178	136	153	148	162	169	187	162	154	144	163	163	158	156	164	179	174	191	192	159	143	164	181	174	159	146	158	202	156	166	176	178	167	186	196	144	161	160	169	155	179	197	176	184	164	153	175	158	170	161	163	161	157	211	169	161	170	180	169	190	165	182	177	182	184	176	179	162	183	178	171	157	155	159	185	144	188	173	144	175	166	167	173	172	170	177	158	159	169	179	142	190	175	147	163	163	161	167	165	156	141	164	178	152	162	160	148	169	165	172	161	174	181	184	161	166	148	164	174	156	145	155	157	165	151	168	163	142	173	165	152	197	196	153	171	162	161	150	155	165	186	184	170	160	152	166	179	179	186	151	185	174	168	172	180	173	150	150	167	183	167	175	167	195	155	153	170	172	175	182	173	166	156	173	163	178	174	182	178	169	158	183	164	175	165	175	201	172	160	157	151	193	149	169	151	164	184	171	165	163	184	170	146	148	182	155	153	193	154	191	166	182	148	171	160	182	172	169	184	158	174	151	163	160	190	151	177	199	178	164	167	164	146	168	170	209	160	162	176	161	167	171	161	173	177	176	160	187	147	164	174	172	155	151	165	153	135	180	184	171	194	183	173	164	188	197	191	166	182	160	174	179	185	175	167	172	176	181	157	175	172	168	150	160	181	166	152	154	163	157	160	169	181	158	147	195	174	148	162	148	153	160	183	167	147	183	178	184	167	159	153	188	165	142	154	170	196	183	165	155	169	159	162	181	169	147	146	169	151	145	171	156	165	158	173	174	170	161	190	150	189	170	149	155	189	158	179	185	176	179	161	160	148	158	175	158	167	180	151	172	157	175	158	147	187	164	163	165	178	165	188	155	171	170	158	155	151	177	149	162	177	182	149	148	151	154	150	191	169	153	178	167	163	152	201	169	200	174	170	157	174	157	157	165	165	165	184	179	165	172	151	160	153	167	182	152	155	161	184	151	174	181	165	165	195	181	181	145	161	143	173	142	129	155	154	159	191	175	183	144	156	165	182	167	174	180	175	172	155	152	216	170	173	167	162	159	168	187	154	163	154	172	143	202	172	156	171	172	176	159	158	183	178	155	170	165	157	139	157	184	187	165	193	149	187	145	161	181	130	155	149	184	181	160	165	165	157	150	167	181	162	186	176	173	181	163	168	171	185	167	161	164	160	172	171	152	156	169	176	143	168	172	175	164	165	140	179	167	146	157	170	157	175	174	143	170	187	151	181	160	169	152	189	212	198	167	178	164	155	141	184	157	145	167	155	191	171	131	181	153	183	156	169	181	154	143	185	173	168	158	173	169	159	177	174	140	157	159	174	148	152	167	160	159	165	167	142	150	155	154	174	180	180	157	164	161	166	146	150	200	169	151	156	168	173	178	157	184	160	171	160	153	180	159	163	175	164	189	205	165	168	162	159	148	174	176	149	173	142	143	169	157	170	157	141	164	188	148	165	152	158	182	157	146	182	193	161	168	161	157	160	157	165	171	174	160	175	155	174	147	175	153	148	155	172	164	147	172	168	164	176	169	164	161	157	181	192	168	168	177	156	187	151	158	194	188	139	156	169	172	138	172	186	168	171	161	165	151	166	167	148	160	172	188	161	179	202	158	147	150	181	154	170	151	163	170	198	152	142	162	161	159	164	166	182	186	180	152	174	148	159	154	164	169	153	161	187	175	166	145	165	190	184	181	177	201	180	188	150	168	152	166	154	154	180	152	185	179	141	153	180	172	163	171	169	169	160	175	171	165	164	176	184	178	169	167	180	164	194	140	173	184	162	159	194	169	188	172	171	185	175	140	166	141	156	176	178	177	179	172	172	194	149	174	190	161	154	157	157	171	172	188	158	173	154	163	164	144	160	167	163	182	164	184	204	181	163	160	174	190	177	150	164	162	171	170	171	172	173	192	156	163	159	171	209	176	145	154	166	194	144	169	162	156	157	181	152	152	162	165	168	177	152	160	122	139	173	171	155	167	158	162	193	179	172	177	149	185	163	177	182	162	159	145	196	183	159	154	168	167	175	140	156	152	155	153	153	157	172	182	175	191	170	174	173	158	173	166	171	158	183	163	158	158	148	154	177	163	157	148	154	173	185	177	169	172	174	150	165	170	181	175	184	181	189	168	141	179	162	171	161	169	153	168	177	147	167	160	179	180	162	147	164	165	159	152	165	168	175	170	162	152	152	162	181	152	178	159	184	155	167	170	165	167	188	168	155	176	142	165	179	182	143	171	183	166	169	166	200	171	187	161	160	153	153	167	175	162	170	165	160	204	174	174	148	168	176	174	152	177	176	151	177	175	177	179	182	160	172	118	172	153	165	161	154	155	154	177	153	155	162	140	161	174	188	203	162	131	151	189	155	148	189	158	194	176	183	167	166	159	180	179	166	184	173	183	170	178	182	142	155	163	185	174	137	172	167	169	175	175	173	170	169	160	170	142	156	173	167	158	166	147	181	149	181	191	149	159	174	162	142	183	178	171	182	150	175	157	176	160	184	162	185	190	179	173	151	156	161	156	183	149	164	134	181	170	181	171	175	152	138	163	164	171	192	180	173	172	182	153	186	157	185	170	187	160	160	162	178	184	182	174	158	138	160	176	188	181	177	171	180	164	161	150	159	132	167	180	152	178	168	183	171	190	150	176	166	161	187	165	174	195	161	156	185	173	173	181	162	166	167	157	149	169	157	161	160	179	180	177	157	151	169	176	152	184	158	171	155	171	183	158	172	149	156	184	169	181	160	181	148	181	181	180	142	152	178	156	160	175	180	157	162	140	172	159	145	188	177	175	160	185	162	156	168	155	164	186	163	160	177	177	157	172	161	158	183	141	173	152	174	168	177	182	165	159	148	156	158	177	159	183	159	172	169	175	155	153	158	198	162	150	160	176	173	170	171	178	186	160	171	159	155	162	176	148	187	166	168	147	163	153	162	163	162	155	156	174	166	155	163	158
23037	24051	2572	23432	18075	1732	1409	1208	1061	883	860	767	805	735	633	624	607	569	541	560	555	502	499	497	497	504	485	502	482	494	501	456	442	417	442	441	463	438	431	462	443	441	461	439	469	402	448	440	421	429	432	423	425	414	460	434	401	434	446	428	427	446	441	415	420	438	404	423	423	413	390	433	404	417	447	388	405	395	406	392	404	406	456	400	380	462	419	439	397	447	418	413	411	423	395	384	421	362	398	420	412	411	380	402	406	400	420	428	410	401	406	430	397	409	380	394	421	406	392	437	414	436	396	443	445	406	364	449	413	411	391	386	434	383	446	391	412	387	408	421	383	382	375	423	426	422	400	408	441	446	385	411	405	415	427	385	432	372	424	421	450	406	389	411	368	405	384	431	448	383	366	427	421	423	390	426	400	431	400	397	448	395	409	421	378	393	426	415	401	395	408	414	389	409	383	400	389	451	396	377	430	408	433	421	380	400	417	416	414	400	400	424	410	414	426	413	405	416	404	423	377	426	433	404	412	407	417	407	421	414	406	407	408	396	439	425	402	383	417	422	409	405	444	402	406	412	425	399	427	397	437	416	372	385	409	401	394	427	422	423	422	430	415	430	432	422	448	393	425	382	405	388	402	406	431	404	421	416	426	430	393	427	392	398	417	436	378	389	412	393	425	370	399	407	433	402	428	401	407	417	415	439	412	413	396	435	406	352	448	379	409	423	410	391	404	363	380	429	397	398	423	421	409	402	422	435	400	423	384	440	391	407	412	441	390	404	389	433	408	382	395	386	424	380	408	359	394	395	407	416	435	427	383	390	355	412	404	397	441	418	408	436	384	420	409	445	397	395	424	370	399	401	386	422	394	395	381	388	415	401	440	366	405	390	407	398	393	400	412	381	395	441	425	398	421	439	389	424	408	401	401	420	383	390	408	450	404	402	427	412	384	388	406	389	416	425	467	426	402	417	407	404	400	408	400	413	435	427	410	433	430	456	412	396	426	450	418	421	418	383	371	423	423	387	416	422	364	416	401	453	396	374	420	453	426	380	383	414	443	400	403	441	402	410	405	365	433	382	386	419	382	381	410	365	415	414	391	423	420	424	389	417	410	375	444	420	402	393	419	398	400	443	389	410	407	383	404	439	399	375	389	402	422	406	428	368	396	420	425	432	419	422	393	402	426	381	432	411	384	383	416	414	374	399	423	420	424	406	382	436	418	418	420	412	383	413	404	399	402	416	362	389	397	365	430	406	396	412	405	398	382	404	450	395	391	433	423	399	419	426	416	386	437	394	380	368	392	410	411	414	413	420	396	430	422	434	423	439	384	376	405	414	377	434	402	426	400	417	413	437	421	411	415	420	412	411	413	418	386	402	413	444	428	386	371	421	433	383	397	424	375	403	388	409	438	400	387	420	391	422	431	394	432	407	423	399	420	402	400	410	426	389	377	429	406	423	419	445	409	390	377	428	393	429	472	416	375	456	396	387	420	398	384	398	431	388	426	457	412	362	426	401	399	435	428	441	397	421	411	420	417	379	408	420	407	404	424	421	407	362	370	405	394	412	409	409	389	382	392	410	410	396	430	398	409	413	436	427	392	404	430	410	430	431	414	376	425	439	425	395	413	407	355	404	391	404	397	397	384	422	402	416	377	396	375	433	415	458	436	397	393	431	387	413	418	432	375	382	411	398	411	388	410	390	399	417	421	416	401	438	376	411	427	417	412	417	425	389	412	377	435	414	414	439	384	405	442	375	393	407	416	388	448	414	390	391	390	428	408	399	414	402	421	432	419	430	409	420	410	400	427	437	385	396	399	414	407	423	429	367	414	401	399	374	398	408	424	393	399	406	424	431	417	392	402	408	404	426	391	402	447	408	402	394	430	389	443	422	405	408	394	387	438	404	431	406	414	411	422	398	432	437	435	389	399	409	386	417	401	398	384	438	399	392	360	434	407	419	392	406	426	423	426	427	400	401	395	405	406	456	371	432	422	440	416	421	456	406	429	411	386	416	389	391	429	385	396	414	416	396	413	389	411	385	415	418	396	420	387	422	411	435	388	369	401	409	374	421	403	439	401	392	400	404	422	424	389	399	392	432	384	413	359	382	440	397	394	419	392	411	430	409	405	376	440	373	435	468	437	412	397	437	400	436	408	409	426	430	418	377	373	399	406	408	447	391	381	403	444	447	398	386	386	390	390	417	390	368	413	410	391	396	441	384	412	405	411	424	391	399	435	421	439	392	433	448	440	429	407	420	426	392	416	421	411	451	460	409	385	392	390	378	394	436	439	436	401	386	406	398	390	415	430	396	383	416	383	415	420	393	405	413	396	414	416	393	387	374	443	415	430	419	399	394	403	420	411	404	400	391	429	455	410	388	427	411	399	417	426	385	388	404	424	442	426	378	435	363	410	397	435	363	435	365	422	433	450	382	399	403	436	413	409	405	385	433	385	428	418	390	417	424	406	404	423	411	424	420	402	382	380	374	432	394	426	392	398	458	427	399	434	420	447	404	411	427	440	402	399	420	420	391	407	398	408	433	406	437	393	402	407	431	438	445	401	410	407	390	427	399	414	404	412	397	398	417	408	410	419	410	407	420	373	410	388	423	379	426	423	407	375	401	397	377	375	419	430	417	421	420	417	422	419	421	413	423	450	388	422	395	392	424	438	396	450	384	402	408	389	393	414	389	401	398	436	370	409	396	397	396	418	399	381	411	390	383	397	422	419	427	446	425	393	376	417	440	425	399	405	407	382	375	431	447	390	418	399	400	385	407	373	393	389	414	392	419	399	406	423	392	381	408	404	383	418	420	420	359	399	415	427	417	420	418	395	412	407	424	432	396	421	391	417	406	408	407	431	428	405	427	410	411	390	388	420	419	426	413	410	390	387	413	415	383	393	403	396	401	412	408	396	404	395	401	416	435	416	431	402	399	426	410	401	422	418	413	398	438	396	380	442	398	433	412	390	408	404	394	425	447	408	412	422	405	419	437	424	412	402	393	408	416	401	388	422	434	438	446	397	405	453	381	411	375	390	404	409	382	399	401	380	438	399	398	413	422	373	432	402	415	416	381	420	402	423	427	370	395	407	373	390	437	402	417	401	409	427	423	407	427	415	414	387	391	420	398	426	398	382	392	413	394	407	392	400	362	412	394	421	424	435	391	385	398	419	432	408	437	412	405	419	472	398	426	395	404	428	384	404	412	420	399	369	405	427	420	375	428	411	443	419	444	402	403	420	413	412	369	376	408	435	406	406	414	438	409	422	422	422	423	422	412	394	397	417	401	429	426	396	362	432	427	406	448	422	417	358	420	395	441	428	420	483	383	411	387	388	381	424	417	409	381	432	414	369	410	399	425	393	379	396	399	405	409	378	391	379	406	379	386	375	433	397	436	370	426	408	430	385	432	411	393	417	384	411	415	384	416	407	412	413	376	416	429	402	395	419	464	385	407	466	394	397	381	397	426	420	379	411	426	395	385	415	423	383	390
58402	49216	17401	22864	33854	4828	535	413	308	284	256	233	190	193	182	177	182	183	167	156	136	144	165	137	154	152	136	125	133	139	121	150	142	135	149	147	131	116	118	135	135	139	127	124	124	115	125	134	137	125	119	120	120	135	129	119	116	111	135	139	128	105	100	104	112	129	112	126	125	122	123	135	114	134	128	124	137	103	103	115	133	111	115	125	134	126	97	137	102	109	130	114	110	112	120	103	142	121	115	115	118	126	98	122	121	126	119	135	120	99	124	120	123	137	120	119	137	130	122	139	131	113	123	142	115	113	114	116	105	124	97	107	115	126	98	100	122	111	92	126	109	96	113	125	116	125	132	118	122	116	123	111	111	144	121	118	116	106	132	97	128	118	116	109	131	119	104	121	114	104	123	117	133	101	108	105	118	124	114	105	123	122	128	97	115	109	115	112	120	113	119	122	110	103	110	122	89	109	125	118	121	123	117	102	106	108	143	120	125	110	120	136	140	117	103	94	117	125	96	109	103	99	111	111	110	99	104	109	120	133	127	119	113	117	120	118	124	140	106	139	104	116	126	125	85	106	129	109	109	113	116	106	109	102	92	116	117	114	112	105	86	122	131	127	119	110	107	115	128	95	97	112	120	101	120	97	110	112	109	97	110	136	112	121	102	122	134	124	113	110	96	110	125	111	139	116	135	135	101	112	110	108	143	108	115	121	117	126	109	138	111	121	100	133	117	126	110	120	130	113	123	145	111	128	124	137	111	109	119	109	109	130	115	119	118	94	101	108	113	119	95	127	136	130	120	118	110	115	95	118	107	120	122	109	131	105	118	112	112	100	82	129	128	132	130	151	117	118	116	110	121	113	129	106	131	113	121	105	115	118	130	128	123	129	99	103	125	116	120	112	95	106	114	124	130	123	119	116	118	113	130	124	105	114	110	137	114	118	102	112	128	121	110	109	133	134	126	103	115	120	132	118	124	124	110	119	132	100	106	121	128	107	121	120	134	123	121	141	123	110	129	132	112	114	132	117	111	103	113	119	110	129	113	105	127	124	119	122	127	111	107	103	107	131	132	112	125	106	128	123	128	111	116	106	119	98	99	132	127	113	112	123	91	128	117	118	122	123	114	118	124	113	118	107	97	113	111	125	104	122	107	108	116	105	128	111	100	118	116	119	124	121	113	128	113	116	112	104	114	124	117	128	113	116	118	114	128	109	127	107	129	117	108	107	109	120	116	127	119	128	116	127	99	87	105	116	130	145	131	112	116	122	109	123	125	111	124	95	108	136	118	149	119	118	129	122	121	114	127	100	137	111	111	128	105	121	134	126	117	113	134	126	97	125	122	113	116	124	121	128	117	102	122	120	120	119	113	104	119	108	116	96	120	120	112	125	117	123	128	115	104	117	123	112	116	125	101	112	123	120	120	134	114	133	140	139	120	118	109	126	122	116	130	125	102	135	126	114	108	106	120	119	127	121	94	124	133	110	120	117	108	107	129	99	102	109	111	91	132	105	109	132	106	123	114	100	129	115	123	110	138	117	117	126	126	117	116	130	115	114	114	120	107	132	103	110	122	108	133	113	118	121	119	117	118	114	126	118	118	139	105	119	82	112	130	122	94	124	106	93	92	132	137	132	114	122	124	112	107	132	113	116	122	136	112	131	135	106	118	116	115	123	128	116	117	119	126	131	122	103	111	131	107	132	118	124	114	94	112	138	116	111	102	123	117	135	124	115	100	109	125	121	120	120	111	87	113	125	128	127	108	114	125	104	127	123	120	114	138	126	110	120	124	119	111	144	115	113	113	128	136	108	121	117	102	139	108	112	126	130	132	112	120	123	96	123	119	113	98	125	109	119	130	108	126	123	105	113	124	125	89	138	113	121	126	138	110	107	135	122	106	118	114	123	119	108	115	100	116	108	115	118	107	119	132	121	128	98	110	138	103	111	115	126	115	122	106	117	123	118	104	113	133	138	106	117	153	140	112	127	107	101	125	123	124	109	116	120	95	116	121	149	118	126	128	95	142	104	132	129	131	140	121	120	102	124	133	128	107	137	115	117	124	103	116	108	132	123	115	127	115	119	121	124	115	132	110	119	115	108	103	133	122	104	95	120	128	141	120	118	125	86	105	127	98	103	117	113	117	133	110	108	131	110	117	127	132	105	131	105	128	132	124	105	122	119	98	118	137	103	119	126	134	101	120	128	101	104	107	113	119	121	125	130	113	117	126	103	110	110	132	140	103	100	106	143	112	131	118	114	102	115	118	142	137	115	113	133	111	120	118	124	116	100	112	129	119	101	128	120	116	116	117	112	129	111	109	133	112	138	112	126	89	98	108	117	95	113	123	124	138	117	127	110	103	113	123	120	117	114	116	135	107	109	92	119	106	125	124	102	110	110	103	137	95	122	126	112	117	109	134	126	125	116	108	129	107	105	119	114	116	101	125	93	115	120	111	133	108	109	124	109	114	114	136	98	114	106	117	115	102	110	122	109	120	140	113	125	114	117	127	108	118	123	107	114	115	122	111	115	106	121	130	115	117	134	120	120	116	118	109	138	110	106	125	115	116	112	106	118	111	117	130	110	114	111	114	95	100	101	124	117	103	117	128	97	98	109	131	122	128	106	111	127	106	144	127	121	107	128	114	103	112	119	101	114	119	128	133	135	130	134	128	117	113	115	124	134	116	112	134	119	133	98	120	135	97	109	118	126	106	121	124	117	131	131	124	128	119	102	126	133	117	120	113	117	112	119	113	107	125	111	117	132	131	117	134	110	125	110	124	115	115	105	128	110	133	123	118	115	124	109	116	119	108	134	128	112	121	130	137	121	127	122	104	130	126	111	112	130	123	133	116	113	106	97	126	114	95	135	126	104	121	108	110	102	119	110	99	124	110	111	106	110	103	139	103	111	136	147	121	82	116	106	119	109	95	107	118	107	91	134	108	119	111	101	143	124	124	123	123	114	124	113	102	129	115	153	112	118	124	99	111	114	138	117	122	112	129	111	125	111	108	110	114	138	96	125	100	130	120	118	108	127	115	114	112	122	131	114	115	97	124	124	105	108	108	111	136	126	109	130	119	113	128	119	104	130	112	120	104	120	113	115	128	116	110	126	116	111	135	112	125	101	106	109	116	141	113	113	121	108	113	112	127	109	85	139	118	116	127	107	107	119	123	123	143	117	119	105	123	121	125	138	118	109	118	111	118	134	101	121	131	87	124	117	110	105	89	118	134	122	106	130	117	116	112	106	138	112	121	103	114	119	124	115	113	109	117	103	121	133	140	121	124	104	117	121	106	100	95	115	126	105	122	99	131	121	129	127	129	117	119	107	136	113	107	134	122	121	106	96	118	105	95	142	121	113	136	127	131	126	112	134	112	108	101	104	110	114	107	101	127	118	124	110	100	130	118	146	112	97	120	116	103	117	134	116	122	117	109	112	119	134	125	119	139	123	112	99	99	127	112	116	130	126	121	111	108	136	116	118	96	130	141	111
31890	34397	4304	27810	22026	2790	2251	1853	1625	1353	1160	1025	1011	872	802	699	737	640	585	567	542	530	526	511	465	515	453	433	416	440	454	439	454	431	422	416	402	361	374	365	402	357	389	380	373	351	388	355	363	311	331	372	375	347	337	360	355	388	321	357	369	349	313	323	287	303	298	346	360	350	334	335	352	339	340	346	379	323	331	305	346	325	334	361	314	321	302	346	344	310	307	322	342	356	382	315	325	368	309	302	304	347	331	359	307	308	316	312	326	322	323	346	340	325	328	372	335	305	298	372	333	341	331	335	317	311	303	324	318	380	286	345	319	341	346	312	319	358	332	313	330	319	330	319	304	324	308	318	302	333	313	329	310	349	337	291	331	334	336	312	344	350	327	336	326	337	312	283	322	315	320	310	314	341	330	324	297	350	332	290	318	321	310	288	315	336	298	343	335	312	306	327	330	335	328	322	324	338	314	344	327	331	335	306	349	335	340	272	303	339	353	347	297	304	348	313	297	288	292	314	339	318	273	336	342	322	315	315	330	337	314	306	297	311	331	336	324	313	325	321	317	324	290	328	319	319	304	324	327	288	323	329	309	313	337	320	343	328	308	307	312	345	331	302	331	350	310	344	309	297	313	328	333	337	312	331	361	331	351	349	317	315	340	332	296	323	321	325	336	313	287	315	304	321	289	320	309	309	348	311	314	304	312	322	351	323	308	334	306	292	300	329	317	310	309	315	314	275	313	325	312	327	326	348	322	305	301	318	292	331	325	329	345	339	336	286	347	315	337	324	318	359	315	350	307	287	341	312	303	313	294	322	297	331	317	315	312	321	311	319	299	302	344	308	299	323	304	326	345	288	298	365	324	320	321	344	312	300	331	333	273	339	307	315	292	327	316	343	344	321	336	321	342	334	334	328	292	305	313	339	343	305	340	333	305	327	322	322	337	306	311	333	300	338	307	338	308	333	343	328	334	342	337	294	300	308	288	342	319	339	305	297	334	314	291	349	333	314	306	325	301	319	308	302	311	329	332	296	328	292	293	324	307	303	344	308	317	342	301	303	319	332	328	350	297	308	309	297	311	309	356	316	293	344	298	347	333	286	315	323	323	306	336	319	347	331	338	338	308	307	321	318	325	315	357	333	325	299	314	295	341	312	337	333	311	321	314	298	311	324	306	299	313	304	337	347	321	322	301	351	310	302	323	283	387	340	337	304	337	332	358	315	296	312	279	313	322	312	311	291	326	301	340	338	308	347	306	316	314	306	308	332	330	298	313	314	351	302	301	355	314	306	289	327	289	297	313	311	358	314	350	313	310	312	338	352	319	297	316	347	337	329	317	330	342	311	338	303	355	325	356	303	332	347	307	302	353	323	296	320	305	307	316	319	332	315	316	277	325	277	316	340	317	296	308	353	342	332	301	319	312	300	318	334	358	323	336	301	280	327	315	309	320	367	314	335	311	331	309	307	349	292	314	323	330	305	304	333	297	317	344	338	341	317	292	344	325	362	323	323	330	328	357	332	322	311	331	298	297	312	339	339	345	290	331	300	318	309	333	307	323	323	305	322	299	342	305	313	317	362	341	324	336	283	327	343	327	318	328	284	330	293	297	307	325	326	306	284	312	337	335	319	316	356	324	306	308	325	294	319	322	306	323	328	288	304	318	319	306	334	314	328	302	344	319	320	312	285	310	308	323	332	329	305	329	294	289	348	338	300	330	332	355	331	335	323	268	294	306	340	344	297	334	304	340	346	297	328	322	335	318	311	302	316	324	314	302	338	318	332	319	325	310	290	326	301	343	346	354	351	305	326	296	333	325	328	329	354	320	339	328	311	333	331	316	300	356	312	316	303	300	314	350	335	303	319	330	325	341	338	335	299	313	327	325	313	310	290	304	312	337	282	314	306	337	319	338	300	298	305	319	320	269	333	285	303	308	326	308	313	316	308	347	319	350	304	318	304	323	296	322	298	326	295	311	312	332	312	325	301	318	312	337	329	332	339	328	352	286	298	306	288	312	318	317	318	359	328	357	316	335	310	297	325	323	322	309	298	329	324	308	307	321	287	334	314	343	318	309	265	319	328	349	301	326	315	338	315	292	327	322	311	353	329	297	330	301	309	312	313	287	340	296	346	308	331	329	304	319	320	333	344	305	313	350	271	324	329	347	351	307	297	324	321	304	343	310	290	303	332	326	315	337	314	340	298	343	327	303	311	318	304	306	294	286	312	324	323	339	309	318	321	261	324	311	297	306	317	319	292	309	313	308	316	303	315	288	322	302	331	313	318	342	297	314	328	354	356	295	357	336	324	315	327	325	305	309	308	346	341	318	306	349	325	323	297	292	285	306	308	334	312	325	322	322	345	351	329	307	332	295	327	334	333	309	307	312	319	279	330	328	295	322	343	359	313	301	282	334	334	303	349	331	284	322	314	326	321	319	349	326	333	304	361	342	341	317	344	331	292	311	341	323	319	345	347	314	306	312	328	331	307	285	361	321	334	296	322	332	317	316	312	327	314	323	335	311	314	328	317	320	315	331	344	348	344	320	320	280	338	320	311	309	337	346	362	327	320	299	314	340	346	356	311	315	314	341	349	322	310	306	307	335	330	321	335	326	342	340	309	332	314	304	350	309	351	314	332	300	328	302	325	311	318	340	323	308	297	301	311	315	333	321	309	303	313	339	294	297	331	305	331	319	310	304	302	307	325	311	329	305	304	340	345	325	341	323	331	311	296	314	299	299	335	337	326	322	323	366	316	331	327	333	347	297	331	311	286	346	298	307	332	324	323	333	327	303	345	344	309	316	352	305	338	297	318	339	323	320	296	329	326	302	325	275	328	330	328	311	302	306	330	322	303	332	332	317	315	292	308	309	301	297	340	343	325	343	320	311	298	312	335	352	346	341	340	334	326	361	308	326	295	303	359	332	298	328	306	317	330	312	313	317	317	313	345	342	331	299	322	322	282	317	320	345	337	314	344	339	362	330	315	310	310	345	309	320	306	301	332	323	312	312	323	337	307	347	325	310	308	344	310	311	304	326	328	304	331	305	330	331	293	307	282	327	322	312	311	306	296	305	317	348	325	303	307	315	329	303	291	328	292	335	310	318	318	329	305	345	341	315	301	294	310	322	308	293	343	319	345	328	302	320	326	323	350	306	299	330	336	312	335	329	314	336	312	306	314	326	327	324	280	310	322	341	299	312	313	335	296	310	369	330	315	338	344	317	326	326	314	324	279	317	320	327	327	304	305	318	343	318	308	333	292	343	337	313	332	320	321	330	322	295	310	282	318	336	336	326	327	305	332	316	335	323	305	352	316	317	322	320	334	289	342	364	316	340	304	338	343	326	307	289	348	312	334	323	346	338	320	341	292	300	314	334	296	306	321	340	296	303	317	310	328	329	326	315	314	326	303	308	319	319	356	341	317	319	301	330	326	324	309	302	317	344	324	306	322	333	324	318	323	355	331	346	310	326	351	323	302	312	322	302	310	285	329
7264	1902	424	1041	978	362	338	349	345	322	346	346	325	347	335	353	335	355	325	342	344	369	291	327	337	350	315	335	327	312	345	368	327	317	354	319	332	341	338	309	335	321	313	334	308	355	329	292	308	331	338	312	318	331	342	324	377	324	326	329	331	317	312	404	301	299	322	309	344	316	351	324	327	321	314	327	351	337	319	334	342	311	361	348	312	351	338	360	365	315	331	352	319	321	313	358	316	349	316	320	285	334	329	342	328	338	345	301	391	346	296	357	309	348	296	320	320	297	337	353	353	367	316	342	329	346	337	335	347	329	311	346	317	325	296	336	341	324	312	290	307	341	323	332	347	341	323	296	344	337	297	304	337	329	314	375	318	366	357	332	296	325	327	339	303	299	331	318	299	340	349	362	335	333	331	337	363	305	354	356	321	320	295	328	312	339	362	328	339	322	321	354	321	317	338	329	321	326	305	371	353	312	323	344	330	345	341	315	313	316	306	349	362	329	318	305	317	303	293	319	342	322	315	320	338	351	347	328	339	355	317	325	338	335	310	321	333	297	344	321	336	320	341	307	349	329	343	341	368	357	330	354	314	313	333	366	314	314	350	343	325	318	353	335	304	311	280	310	344	322	343	348	337	304	315	310	357	341	358	354	339	313	361	323	352	343	314	365	336	320	340	343	357	336	314	305	330	315	336	304	331	360	351	320	321	330	343	366	336	338	367	322	365	341	316	340	334	342	326	328	329	348	322	283	310	340	292	316	316	338	339	313	355	327	317	328	317	326	329	326	336	336	351	350	355	350	293	297	323	335	293	363	295	338	370	305	360	331	320	315	345	352	317	319	365	301	308	328	337	309	341	318	325	347	306	367	358	354	328	330	315	333	322	308	323	362	362	351	333	343	333	385	327	293	356	363	328	357	307	346	322	349	325	327	349	343	319	313	352	320	328	311	355	325	347	320	313	320	332	322	343	325	366	344	330	298	316	330	328	331	359	369	298	315	342	349	330	340	309	354	338	356	349	335	314	301	315	312	329	356	307	354	304	347	331	323	327	355	326	313	353	321	343	335	352	310	380	293	334	317	342	326	327	358	310	313	362	327	329	326	306	290	314	340	330	340	329	320	342	326	319	338	341	325	333	310	304	303	326	347	326	339	362	354	330	309	336	316	336	370	348	318	329	380	329	327	333	346	327	331	341	339	347	335	317	342	341	346	349	328	295	353	318	311	320	318	340	303	340	325	379	318	351	325	321	331	299	320	314	329	334	380	337	335	360	325	321	299	317	337	342	339	346	363	313	331	304	330	335	354	324	339	327	343	364	283	299	313	313	313	328	346	328	313	348	332	313	317	361	314	320	335	346	324	325	310	331	354	338	330	352	316	349	319	339	347	358	352	320	361	329	361	309	367	354	313	321	297	324	307	318	304	350	303	341	355	325	354	326	353	308	308	346	328	359	330	316	330	339	359	338	332	310	330	334	312	313	335	363	339	327	337	327	349	344	286	322	321	335	345	355	329	315	329	318	363	346	329	346	349	333	318	336	335	342	344	297	326	318	354	339	304	337	306	367	372	354	326	318	307	321	325	368	364	313	320	332	354	336	312	327	330	297	328	323	303	356	303	310	332	367	346	333	335	348	342	330	315	323	342	317	324	313	340	324	339	330	329	319	311	323	308	357	327	300	325	301	361	317	309	356	339	290	329	316	335	336	310	298	316	323	333	364	347	295	332	325	294	309	311	316	333	308	337	336	322	327	335	336	335	325	307	322	313	376	311	315	356	324	317	309	380	326	304	325	372	365	327	325	320	340	346	344	351	334	346	343	334	375	302	318	347	316	302	302	345	309	320	302	343	331	317	329	339	332	375	332	336	320	311	351	314	336	334	345	346	310	331	349	298	335	332	342	328	367	364	326	332	283	316	319	308	309	302	355	345	360	341	353	325	355	342	340	320	339	321	335	354	334	319	325	298	327	295	320	308	314	327	342	325	311	352	321	344	292	354	279	296	370	336	328	291	339	333	314	318	323	342	332	341	336	379	359	325	324	317	307	354	347	344	299	345	329	324	327	342	324	313	316	298	330	312	334	336	320	347	307	332	323	327	362	323	319	336	379	319	302	326	351	301	344	305	328	321	327	312	323	332	327	345	329	320	309	342	304	358	357	346	332	340	338	360	320	341	315	294	321	381	356	359	324	352	344	322	350	334	333	346	306	325	320	298	346	292	344	332	312	281	349	317	328	337	342	319	318	327	303	330	293	313	343	346	351	290	344	326	357	361	330	321	327	320	324	301	373	346	320	323	330	329	333	310	312	303	344	313	304	353	328	331	343	341	361	313	331	302	302	348	319	340	301	347	296	343	339	291	329	328	310	366	345	325	319	349	321	330	316	308	323	327	360	325	353	342	333	344	354	332	299	368	334	344	329	343	293	361	337	315	338	323	360	325	331	354	351	330	334	316	332	356	308	305	320	371	347	356	320	301	326	342	353	342	346	353	339	295	316	376	342	324	314	300	328	312	324	295	330	340	350	329	342	349	308	350	316	343	336	324	347	318	340	336	284	355	316	321	335	348	318	325	330	323	311	344	322	331	344	312	316	338	315	352	361	318	348	338	351	335	362	316	309	340	339	314	347	305	362	360	355	347	323	335	352	313	295	331	359	349	297	346	348	345	324	344	323	344	307	333	297	319	334	320	328	304	347	308	350	347	324	308	306	315	325	295	342	324	347	349	356	322	326	355	369	325	350	321	327	317	336	323	357	345	353	356	347	347	329	338	329	306	345	345	291	327	344	322	315	313	321	334	333	353	336	313	319	339	343	316	322	294	326	338	335	341	314	360	342	327	322	300	321	306	353	330	329	346	326	352	348	325	349	368	312	341	332	312	352	346	346	335	343	340	344	325	320	317	364	354	333	297	321	352	349	375	378	315	295	297	314	324	336	366	331	324	362	311	334	317	316	357	318	335	313	373	332	310	348	349	361	344	334	355	314	356	318	298	306	343	348	368	300	319	325	322	347	330	320	338	330	340	323	313	322	361	335	322	319	331	351	298	323	330	318	321	298	364	340	334	319	353	357	371	343	353	349	327	328	330	352	318	299	283	299	351	347	318	349	345	355	328	328	302	350	333	332	293	326	343	324	334	367	370	339	343	351	285	344	325	350	301	339	357	354	329	302	329	350	319	325	355	315	342	349	355	333	307	332	301	352	333	334	337	315	296	323	322	329	325	307	344	319	303	314	338	337	331	317	321	325	334	312	314	326	314	325	319	324	335	296	328	354	273	322	329	314	306	306	323	299	353	314	335	327	346	312	344	320	327	343	317	303	340	349	351	344	309	335	389	351	365	322	355	363	371	329	318	328	347	315	340	324	357	299	342	331	348	315	305	326	357	338	351	361	327	310	354	326	317	302	333	341	348	342	327	339	334	312	313	374	355	366	331	345	338	332	339	310	339	328	357	353	339	315	348	302	341	307	328	315	310	351	336	324	301	303	311
6473	2757	825	4108	3086	805	730	807	795	753	757	778	791	698	829	763	798	728	733	756	761	755	748	731	773	789	786	755	736	740	794	737	757	711	819	806	775	741	739	760	733	765	734	762	769	722	789	783	747	745	770	762	750	818	780	748	783	757	708	810	772	751	752	730	762	734	741	740	748	719	742	751	758	716	796	755	814	691	729	798	694	747	688	802	803	722	741	747	741	749	715	776	813	728	763	705	727	760	757	781	735	833	755	759	739	773	745	773	753	737	754	750	767	750	712	743	740	771	762	750	790	750	720	766	748	784	767	764	726	735	767	738	740	690	842	758	742	772	758	792	773	761	759	757	812	742	761	701	787	754	757	745	745	792	754	696	759	710	785	769	742	751	749	727	778	732	770	746	713	736	775	771	746	681	774	735	775	740	803	762	732	754	778	714	744	738	717	734	750	771	755	738	743	768	766	739	751	733	729	788	796	743	738	780	783	775	750	728	765	760	804	758	762	720	726	777	682	769	781	716	754	769	775	728	716	736	788	752	718	742	679	745	731	770	747	747	773	716	737	725	774	740	779	747	736	759	765	731	755	728	716	786	773	722	738	747	761	757	774	792	753	756	708	729	738	739	760	712	728	717	757	748	708	794	746	756	660	748	720	706	711	786	791	783	718	754	781	743	767	728	731	735	737	705	717	795	754	716	801	736	735	719	789	785	743	750	747	756	804	756	747	755	768	713	731	709	806	741	722	796	738	724	758	719	717	803	714	811	728	712	707	711	773	716	722	737	730	827	745	750	769	721	782	775	729	779	781	784	711	763	736	726	746	732	746	794	746	714	789	755	781	746	789	724	753	802	716	783	751	767	694	698	753	744	778	724	730	754	717	822	781	757	756	773	788	748	791	794	733	743	739	801	789	734	724	738	713	795	787	703	736	728	738	677	732	733	720	756	757	740	752	791	767	759	740	759	724	791	715	715	694	731	697	756	784	760	746	734	769	777	753	739	729	734	730	741	708	679	769	769	811	685	755	761	767	710	727	758	735	772	720	737	728	726	770	737	726	727	736	741	697	740	776	779	752	770	800	738	793	791	756	750	740	754	734	707	796	769	705	748	762	722	752	812	711	742	798	771	750	781	760	744	753	757	777	760	745	790	697	699	733	800	748	722	789	697	748	786	800	767	726	774	771	741	752	763	776	743	748	728	740	739	713	776	760	740	729	740	830	750	717	718	752	728	783	737	796	822	774	736	727	704	714	749	727	766	828	749	777	764	760	761	788	792	780	752	751	736	765	747	760	777	726	739	774	756	743	709	766	776	743	756	721	821	770	805	740	758	717	732	781	763	779	739	745	697	780	764	736	706	728	734	742	708	774	723	745	732	745	721	744	767	766	715	724	768	784	735	794	747	778	791	703	756	781	751	741	706	780	766	740	729	781	696	760	743	777	778	730	746	740	761	760	747	822	766	772	728	662	737	772	797	777	735	770	763	795	786	813	735	744	741	710	747	735	751	763	790	766	746	769	748	764	751	760	739	770	736	732	746	744	787	727	706	845	729	800	762	771	788	763	734	779	729	798	747	776	745	712	799	782	726	740	732	762	724	754	754	776	754	757	745	727	699	778	763	776	732	710	768	747	770	744	767	782	726	755	736	782	725	756	750	702	753	795	722	766	741	793	750	733	742	776	778	741	774	788	746	744	773	814	728	751	768	702	768	785	752	816	778	728	737	764	761	725	786	745	694	752	754	713	769	783	725	801	802	761	733	792	698	720	744	744	742	728	783	730	786	744	720	688	717	733	747	741	754	780	748	779	772	756	753	701	765	784	682	738	691	729	756	760	768	727	786	724	723	746	794	781	724	798	763	751	784	731	733	746	810	737	717	744	795	771	751	676	770	754	762	770	756	784	741	741	754	738	742	712	791	759	746	747	756	734	732	751	742	720	748	773	758	731	737	761	756	741	759	709	719	751	728	697	696	777	733	802	729	787	722	781	744	758	710	723	806	727	721	723	749	759	752	715	757	757	792	756	787	723	676	744	721	694	760	737	759	803	693	728	698	786	770	747	741	711	804	743	751	736	743	707	746	742	738	778	746	782	750	802	698	768	737	717	746	747	713	740	746	758	759	792	769	779	706	734	769	737	747	764	734	785	717	720	735	776	758	743	776	777	732	768	743	741	733	742	739	759	794	750	757	754	786	761	786	724	777	816	772	748	793	769	779	693	764	759	726	774	752	732	753	756	795	767	757	772	762	744	829	730	720	755	786	737	821	718	753	784	789	802	776	742	792	771	772	703	786	776	774	722	748	788	750	781	760	763	776	753	703	738	732	768	781	745	773	725	712	755	747	776	762	686	748	759	749	742	755	765	788	753	727	763	754	750	746	768	764	787	749	782	713	773	786	773	740	774	719	710	745	721	768	739	765	704	780	740	760	747	713	808	714	716	755	766	728	759	785	724	760	778	779	741	755	746	739	723	788	723	731	763	772	764	788	784	742	746	715	784	763	723	729	728	739	753	758	718	731	710	763	748	746	775	782	773	781	772	754	720	770	755	767	735	732	716	770	761	763	771	791	779	758	808	698	690	787	724	745	803	738	730	713	775	773	773	800	724	781	769	707	735	737	756	753	758	738	766	794	784	727	796	781	737	753	768	805	735	776	730	739	699	748	735	754	702	737	736	719	753	751	798	777	749	796	787	759	736	739	738	783	763	756	787	785	762	775	797	751	751	766	741	773	747	700	760	749	781	762	750	746	732	741	725	720	743	736	769	758	761	706	723	759	767	756	765	754	759	747	727	768	766	735	788	774	773	777	717	747	774	691	735	734	779	780	741	711	770	785	749	764	749	749	779	751	739	727	773	739	746	730	752	760	749	755	776	771	762	704	780	740	776	782	739	764	721	773	723	733	772	783	784	746	785	838	771	798	723	707	742	798	748	778	704	762	784	780	802	764	773	753	738	777	769	774	708	732	756	742	722	740	722	780	804	741	787	789	757	750	759	781	780	747	741	762	733	752	747	746	739	766	762	745	766	756	743	733	814	725	743	759	789	762	731	779	715	726	740	717	722	748	704	769	745	833	775	739	714	707	816	831	756	748	725	755	747	798	773	713	797	749	762	746	794	738	739	780	796	771	778	738	751	749	741	744	713	695	749	731	754	756	766	757	759	772	719	766	776	758	733	744	749	663	736	712	754	748	744	774	770	780	743	756	730	749	746	734	731	770	741	739	789	770	695	783	754	741	772	759	724	768	747	755	708	716	744	716	746	703	710	729	758	693	743	750	744	735	745	732	788	791	767	754	771	741	750	712	709	764	745	757	777	753	789	730	723	715	770	760	745	750	754	784	788	737	798	765	717	725	784	755	794	715	753	719	759	737	683	709	743	750	794	713	753	735	745	761	742	787	709	775	787	804	788	741	746	730	729	746	727	719	760	715	712	768	732	741	801	741	765	716	731	741	785	743	755	727	718	738	750	700	775	789	772	848	769	729	798	762	748	712
43963	34138	9766	15172	22135	2024	360	345	278	254	260	193	203	183	205	178	202	206	172	188	167	166	195	183	189	175	193	202	192	149	162	174	169	171	169	167	177	182	150	159	147	156	151	146	170	176	188	171	183	175	166	158	175	162	155	152	169	159	156	172	177	163	202	185	151	161	143	178	174	156	150	176	173	170	147	151	182	178	173	165	174	169	177	158	175	145	192	179	186	177	145	155	153	150	192	177	187	178	167	150	164	163	175	163	161	171	182	180	180	164	164	164	159	166	168	177	162	173	184	161	165	168	187	194	157	161	167	176	154	143	173	175	173	155	167	174	153	170	153	148	164	179	183	190	161	178	161	191	172	157	156	169	194	156	186	185	196	171	192	163	186	149	160	169	186	192	163	155	167	168	166	190	175	152	175	154	162	199	177	154	166	162	185	187	160	174	166	159	149	169	172	182	187	185	179	167	142	149	153	164	135	175	154	168	165	175	167	151	172	173	158	174	163	172	175	179	168	150	168	155	155	181	165	147	157	203	170	153	178	176	145	171	168	166	140	159	166	159	164	166	186	158	175	165	163	189	196	151	166	143	188	167	158	143	190	174	154	172	138	165	185	159	144	156	160	152	144	175	168	172	175	203	161	170	170	149	165	175	162	155	175	173	153	184	202	183	179	174	164	180	176	163	165	181	162	175	162	163	167	164	181	133	160	183	173	178	167	160	163	171	165	170	181	169	164	173	190	157	162	168	159	162	149	191	178	158	180	168	156	172	150	173	180	164	174	182	174	175	159	152	166	152	172	199	169	192	143	162	160	175	154	161	154	173	169	162	146	167	174	150	172	174	159	176	174	178	163	171	163	132	177	162	156	133	164	158	146	177	174	165	173	176	155	169	159	157	164	141	177	170	174	203	177	180	152	172	161	162	145	183	175	149	171	206	189	169	186	176	138	180	160	160	151	189	158	164	167	189	166	167	176	152	151	188	160	172	154	162	161	168	156	175	164	194	175	144	178	162	144	167	156	186	159	170	180	152	166	188	167	161	168	176	187	183	168	183	155	186	147	162	167	178	166	162	185	143	171	167	183	149	180	159	168	175	169	149	128	158	182	188	146	203	164	171	200	177	152	170	164	159	168	183	157	197	171	172	184	163	190	200	170	162	141	173	139	164	159	166	172	185	180	165	180	171	199	180	172	166	164	169	164	200	174	170	150	177	186	175	189	176	187	154	153	167	157	170	171	149	142	149	163	183	183	181	189	179	158	174	158	161	197	158	157	190	172	193	172	185	146	212	174	168	170	166	161	159	165	166	164	181	193	158	168	185	170	187	149	177	180	173	175	166	168	152	185	171	149	169	169	162	147	160	155	167	157	198	171	163	162	170	173	152	178	176	203	151	181	185	138	145	186	187	158	198	185	175	153	151	173	175	156	174	163	171	156	174	179	154	145	166	158	153	178	172	177	166	162	152	173	161	160	148	172	161	137	167	184	181	168	152	154	178	163	147	180	175	171	175	178	185	159	197	167	165	149	164	166	172	163	173	136	173	155	159	170	179	157	173	176	152	171	168	187	187	177	168	158	175	176	175	181	149	190	173	151	164	163	176	174	163	183	172	172	183	169	167	177	180	152	174	160	172	143	171	174	161	172	171	187	164	184	170	175	169	148	157	179	159	163	170	160	157	180	171	174	176	174	149	186	138	176	166	186	157	165	162	163	157	171	181	154	156	160	169	173	160	174	171	168	132	159	157	180	146	164	157	147	184	166	166	167	169	171	164	148	161	183	156	190	164	159	158	165	174	191	186	181	190	167	163	188	157	177	163	175	169	146	168	169	190	174	150	168	178	161	150	141	168	183	163	179	185	170	147	152	162	175	141	176	165	169	137	166	157	178	163	196	161	145	177	160	141	174	163	167	171	160	185	187	147	145	185	156	172	170	154	169	163	152	181	177	165	158	157	184	179	160	163	141	151	192	169	162	181	181	181	148	160	158	162	142	165	159	180	171	145	192	182	184	159	172	163	181	177	173	151	171	159	163	176	169	177	168	156	160	184	174	180	156	165	166	167	181	176	177	185	173	181	179	164	167	166	155	164	160	172	158	182	181	184	180	178	142	180	148	177	145	154	174	182	160	161	154	157	150	162	170	153	156	169	177	198	161	160	188	162	148	151	158	180	173	148	163	148	154	157	200	159	147	155	175	167	157	200	200	171	171	158	170	136	157	173	188	160	142	155	160	191	173	138	177	146	147	178	159	168	163	149	170	167	182	173	170	165	170	163	188	163	189	150	171	174	191	178	182	156	172	176	170	156	179	177	169	176	176	168	148	150	159	169	174	163	157	171	151	182	191	180	135	182	165	171	173	129	175	175	180	198	181	164	156	182	168	164	165	157	163	142	177	187	171	146	145	163	149	173	151	170	172	179	163	160	155	176	159	157	180	178	164	189	152	162	148	158	154	155	169	162	163	167	184	155	172	179	167	183	166	151	162	160	162	179	158	152	156	166	171	152	178	179	163	153	155	134	180	150	148	174	185	176	172	166	140	162	164	157	174	147	181	150	171	173	195	140	156	154	170	184	155	167	182	148	168	191	173	166	176	170	166	162	169	168	192	163	187	152	171	187	166	143	170	142	178	142	171	158	175	166	180	191	160	165	148	184	162	151	160	159	168	188	183	182	173	156	181	181	155	183	176	171	178	176	179	155	156	158	148	155	170	183	165	158	169	180	156	156	177	190	131	183	168	177	146	153	159	172	159	155	155	173	152	164	154	147	156	169	179	153	171	187	150	159	162	175	163	161	139	145	170	173	185	155	154	171	163	177	156	179	184	188	192	190	163	189	173	170	148	168	175	182	179	152	187	161	194	197	171	185	179	156	174	158	174	160	173	156	174	166	177	159	167	176	177	185	164	194	182	156	132	160	188	172	174	163	181	162	169	162	163	138	173	162	159	164	174	158	152	171	159	168	202	168	175	159	179	180	151	163	166	188	155	167	196	174	169	146	181	156	150	172	164	167	171	172	187	158	158	150	176	160	163	150	165	167	167	145	167	171	163	174	186	163	191	181	168	164	164	164	169	149	173	157	158	173	155	142	181	169	162	166	161	180	165	152	193	155	185	158	171	180	163	163	177	146	164	171	188	171	191	171	168	159	163	164	175	163	168	161	181	150	202	161	150	176	187	171	138	185	168	182	172	149	157	187	185	173	163	160	193	188	189	170	191	173	178	178	153	156	174	156	153	173	156	162	180	166	169	144	159	181	173	152	178	195	184	180	181	167	143	165	162	175	179	187	159	180	166	161	187	169	164	160	161	179	160	175	171	178	173	166	173	197	159	151	155	153	131	170	185	182	160	174	146	157	193	161	153	173	164	183	176	185	170	182	171	173	131	174	176	183	160	160	171	182	172	174	138	169	149	172	192	169	162	168	168	170	193	171	185	168	168	160	178	152	166	180	205	171	196	182	159	174	173	158	184	172	162	174	174	183	183	185	158	162	181	163
23625	24169	3915	22548	18268	1683	1463	1229	1015	881	887	815	767	700	634	615	640	557	557	577	517	531	505	511	521	491	511	476	469	465	524	480	483	468	458	467	434	440	435	495	412	472	461	425	432	450	440	434	392	439	442	456	414	428	448	442	397	427	407	471	415	411	419	426	413	427	425	442	425	475	421	457	439	408	442	437	413	434	382	426	432	427	405	422	441	425	472	399	426	439	428	438	393	426	402	416	380	427	404	435	410	416	438	398	434	383	425	411	431	400	393	447	402	396	447	424	410	428	423	410	423	435	414	412	397	407	416	422	409	428	418	405	418	431	419	380	363	410	396	386	390	439	440	438	398	420	420	410	416	416	398	439	403	399	437	424	436	411	391	409	412	422	408	394	404	414	430	397	424	410	392	395	405	409	430	412	402	401	424	459	406	423	416	405	382	408	418	413	416	391	447	434	415	432	444	385	449	424	416	454	398	408	405	444	406	423	423	412	429	389	404	404	414	395	402	398	409	441	409	419	420	431	433	403	407	402	394	453	381	409	390	417	455	469	440	392	388	403	377	405	394	413	424	383	388	386	413	424	405	431	436	369	365	434	400	390	406	422	411	400	379	416	390	406	417	447	410	459	402	420	420	436	399	404	400	404	441	429	402	430	440	385	405	420	374	386	418	414	407	415	368	417	405	381	383	398	384	371	409	424	443	448	369	425	399	408	431	402	428	434	367	431	427	414	415	413	416	375	422	402	434	383	426	384	388	417	423	426	433	433	418	396	411	422	456	406	407	390	406	450	402	414	434	391	442	427	415	419	422	388	399	393	414	418	425	449	422	404	430	403	422	389	433	428	438	407	420	401	395	409	391	413	403	419	430	432	388	405	392	403	409	396	376	408	425	413	425	394	416	422	391	438	447	397	407	379	382	409	409	396	413	418	436	391	394	392	437	388	390	389	442	399	394	432	393	387	416	409	411	437	413	427	416	427	382	419	418	426	409	374	431	394	428	439	400	419	433	422	418	430	432	399	411	430	402	417	427	407	420	398	433	431	436	423	441	390	395	420	425	389	425	445	395	421	401	393	415	406	413	395	422	385	398	410	388	422	385	396	431	434	422	445	433	419	404	427	370	416	383	371	385	409	401	415	424	396	427	390	400	421	413	411	440	385	402	395	364	387	408	426	404	403	442	424	460	430	419	458	424	429	443	421	403	402	401	410	392	367	406	430	406	405	423	414	420	410	447	427	411	404	420	418	386	386	384	408	389	412	423	385	396	405	403	395	409	435	385	410	404	435	393	412	424	399	422	394	430	414	412	411	410	389	440	395	415	423	415	424	423	443	385	444	422	409	388	401	398	385	403	431	388	413	426	396	388	382	397	384	421	388	402	381	382	384	410	411	417	408	421	416	406	390	407	395	413	409	392	430	454	444	426	400	398	393	398	381	430	407	413	423	426	386	447	419	438	395	443	398	426	409	401	429	411	432	404	425	419	434	410	423	366	397	420	398	423	424	446	439	406	390	393	399	426	417	396	426	422	385	426	418	399	420	401	393	370	410	438	425	456	451	410	415	415	424	390	381	415	411	411	372	413	421	429	412	422	444	416	413	397	402	396	395	425	387	457	411	460	394	448	410	434	395	421	426	403	455	418	386	396	421	426	392	431	453	403	390	428	439	428	378	406	438	442	390	396	434	404	446	450	434	406	386	429	418	434	394	427	418	427	413	417	406	407	420	425	419	400	398	382	413	394	408	417	397	444	377	395	374	425	438	422	455	404	430	430	418	429	399	448	436	446	402	424	451	411	394	387	410	417	385	423	411	421	395	401	401	404	407	418	440	423	411	408	436	426	425	376	389	393	419	407	403	444	430	412	377	396	406	379	400	420	397	397	389	407	414	404	404	444	397	441	402	396	477	416	412	413	396	432	387	401	386	423	394	441	419	375	402	433	407	445	402	431	404	424	414	383	399	438	415	405	413	431	422	405	398	400	385	401	425	432	404	383	380	408	387	403	411	411	407	425	423	426	389	418	439	402	422	389	404	361	415	436	394	406	374	409	391	438	394	438	422	435	417	416	410	408	403	435	420	421	386	412	416	415	440	404	399	401	420	418	416	407	414	446	398	411	406	429	414	430	418	434	417	359	419	423	428	380	395	410	406	423	465	427	426	400	372	416	430	425	424	404	437	460	401	415	380	436	398	410	405	387	402	428	384	442	417	412	409	421	407	431	426	400	395	437	462	414	410	389	373	419	423	403	396	427	433	436	425	428	401	403	397	358	431	444	438	400	388	418	401	416	402	419	414	437	441	419	421	412	406	431	406	385	387	457	456	394	375	447	427	426	432	430	405	429	411	425	410	430	379	433	417	418	412	381	405	409	417	410	410	417	441	417	411	409	448	376	382	429	420	389	404	426	437	408	455	416	385	436	399	394	402	410	416	395	381	416	434	424	405	429	395	415	409	379	412	405	385	413	409	418	407	426	422	428	422	406	400	447	457	406	427	391	424	420	424	414	402	393	456	397	417	379	409	403	427	443	416	411	448	413	344	435	449	408	423	405	422	479	429	421	415	417	412	416	428	410	417	412	423	444	422	419	415	385	428	425	410	413	411	403	434	380	400	399	394	422	421	402	390	441	426	446	400	385	403	418	407	396	397	412	371	406	409	401	433	429	391	429	419	403	416	399	459	395	421	424	445	443	397	386	424	400	407	400	423	396	426	387	437	395	423	411	395	433	412	415	422	377	405	412	384	404	413	391	408	402	437	379	413	425	401	439	405	416	447	408	415	396	436	417	410	417	434	416	425	415	410	420	432	364	385	411	410	390	435	421	445	425	408	425	391	373	383	396	375	390	413	441	410	442	384	418	392	440	423	395	406	387	392	395	410	436	375	397	411	420	413	437	388	394	416	409	432	403	421	416	446	385	428	430	442	431	441	403	449	405	436	419	399	396	391	386	383	399	398	392	431	417	402	418	381	428	411	422	405	406	434	423	438	401	363	405	389	430	431	394	384	426	382	406	419	374	428	420	429	390	395	383	408	385	408	415	426	417	394	361	436	384	412	417	399	412	415	401	420	410	388	387	409	440	431	414	407	415	382	396	409	447	395	401	452	412	432	392	381	420	388	398	384	410	375	411	450	402	387	434	405	393	423	372	396	420	404	400	412	424	421	379	399	418	442	406	410	402	419	421	384	379	410	433	363	396	381	412	421	415	429	395	420	409	406	399	384	442	417	423	399	409	432	405	420	451	404	372	417	435	456	398	462	393	401	412	430	387	382	380	436	379	377	403	417	418	393	399	437	385	425	391	422	454	449	437	384	435	392	387	418	395	372	403	412	415	395	463	441	396	429	379	394	442	394	373	437	435	393	400	400	398	421	420	388	438	429	432	429	441	416	383	442	382	413	404	397	404	389	412	425	387	411	423	390	402	405	395	408	388	388	378	423	402	439	413	401	425	392	425	418	429	393	429	392	429	428	412	432	380	405	412	413	419	407	405	410
56970	49879	19255	20167	31604	3750	543	406	329	261	225	209	196	192	185	180	169	166	137	157	137	136	154	151	142	135	144	149	135	150	134	117	144	138	113	128	115	117	137	129	110	124	111	113	130	128	122	123	104	107	131	135	122	122	126	116	111	143	124	115	99	134	133	121	110	119	127	143	127	113	130	119	112	108	116	124	101	121	105	116	131	130	128	120	127	106	117	124	107	127	136	124	114	120	108	122	91	108	103	123	141	114	95	103	118	108	106	115	134	111	126	125	112	124	119	121	115	100	101	130	99	103	116	112	132	124	118	113	118	116	112	120	132	110	113	130	124	122	107	109	132	127	122	106	98	110	120	140	111	126	120	130	110	94	139	110	107	114	105	116	98	109	111	132	100	119	99	116	129	123	87	118	126	123	120	111	98	116	112	113	110	131	122	128	110	116	119	112	143	120	122	114	130	104	134	134	111	122	99	111	115	108	116	118	125	105	98	110	136	106	134	134	107	109	99	95	133	115	126	126	110	119	127	109	115	122	102	105	117	109	138	129	130	104	118	124	133	128	115	103	113	120	133	110	128	113	117	121	108	125	135	134	112	125	110	137	120	128	116	104	101	114	117	108	134	120	100	96	105	129	131	113	111	136	131	117	100	122	141	129	102	110	136	121	115	120	105	130	116	124	111	127	124	114	119	95	117	117	128	111	114	119	116	129	104	127	117	144	100	143	115	113	118	133	108	126	104	89	126	140	132	126	129	101	119	136	112	98	109	109	112	112	115	121	118	117	106	124	119	118	122	115	89	116	109	111	135	131	122	106	114	120	110	97	124	133	113	108	113	117	119	106	116	129	101	129	134	113	92	120	107	113	120	118	112	113	113	125	122	118	115	108	105	96	111	123	113	101	111	116	123	113	110	113	122	105	124	156	124	107	102	122	104	102	98	94	113	110	107	113	111	111	120	117	128	112	120	106	117	114	114	126	103	101	115	149	121	121	109	141	108	139	121	105	115	111	117	105	136	114	89	123	117	111	128	122	135	118	128	131	132	99	112	123	113	88	130	110	93	112	115	117	118	137	108	99	115	113	123	120	120	112	126	119	101	118	109	104	104	126	126	93	126	113	128	114	118	120	92	113	121	113	125	114	115	104	130	110	120	121	114	107	121	105	104	111	118	101	122	116	124	111	126	109	142	126	100	109	120	117	123	136	123	116	117	126	116	123	123	107	125	110	103	95	104	129	107	116	131	117	104	126	120	133	106	105	118	116	110	124	110	98	122	140	123	119	127	118	123	126	125	113	113	130	104	134	133	113	119	105	105	136	106	120	124	120	115	102	128	111	113	106	101	129	109	110	106	110	109	114	109	121	105	127	122	119	108	115	127	123	124	112	112	109	113	139	93	133	117	121	121	96	118	119	113	110	107	96	112	120	130	101	121	128	133	112	117	110	126	130	124	118	137	131	119	128	107	110	114	125	123	149	108	116	121	105	114	117	108	100	127	126	111	96	104	122	125	123	137	119	108	143	126	119	121	114	118	96	122	133	125	115	133	119	102	100	110	133	127	119	114	82	129	104	118	111	131	120	102	119	120	118	81	123	118	115	112	104	112	108	118	114	113	120	117	126	99	131	133	124	130	120	122	110	87	101	119	110	115	110	136	92	121	121	123	120	130	121	104	115	102	110	120	112	100	110	125	109	118	117	128	113	124	127	111	78	118	123	108	118	123	110	126	89	110	134	116	107	114	128	125	118	131	113	114	111	121	115	124	119	112	116	127	124	113	108	135	118	111	115	112	116	124	108	133	123	127	108	107	121	131	148	135	122	119	131	117	107	119	125	108	113	125	114	108	123	113	124	132	111	106	116	129	110	115	115	132	121	126	117	125	135	118	121	100	112	119	140	117	110	127	119	134	109	129	96	125	108	106	110	125	104	118	118	114	96	134	143	109	113	99	147	131	100	110	106	108	103	134	113	117	105	114	101	123	99	110	101	124	134	118	115	109	123	126	101	121	113	123	111	130	116	120	132	112	117	120	108	110	123	127	124	111	116	104	112	124	106	116	125	134	129	130	108	120	96	113	117	131	99	117	129	121	118	124	116	134	126	119	113	101	119	125	121	112	126	119	130	114	135	115	144	116	109	133	119	94	124	106	127	118	114	112	114	107	95	134	96	112	117	127	126	120	137	108	88	114	90	109	94	120	131	134	120	121	121	135	129	108	127	100	124	107	119	94	117	112	124	101	118	128	119	121	115	108	98	120	122	128	126	148	125	96	129	136	118	102	113	102	96	104	131	115	116	113	120	129	111	122	118	124	109	115	112	127	133	131	127	102	127	134	101	116	113	115	115	106	116	125	102	128	125	135	97	117	131	115	123	117	109	105	121	119	117	88	128	104	110	128	134	123	121	118	123	127	131	118	87	129	110	109	97	107	124	119	128	138	121	103	102	129	127	129	116	116	121	119	117	125	105	113	117	117	124	116	95	103	131	134	135	122	116	127	116	129	119	122	130	115	121	119	127	113	118	127	108	139	110	114	116	121	125	106	126	119	105	96	103	125	121	126	113	113	106	123	134	122	104	112	130	102	114	125	135	115	123	119	130	104	112	111	114	102	124	115	125	135	102	111	96	108	121	100	122	104	118	112	112	120	113	102	124	120	114	105	143	100	120	113	103	109	118	100	97	123	113	126	118	120	112	133	118	115	135	122	122	114	120	114	125	124	120	110	105	106	136	93	103	122	128	132	113	89	119	118	102	112	123	113	129	135	117	118	108	92	98	120	120	122	123	117	134	125	131	127	126	106	112	123	114	108	115	114	113	131	119	106	117	138	114	110	111	129	141	111	115	100	121	118	115	122	127	96	99	127	108	110	115	125	114	125	109	125	113	121	125	119	120	135	106	111	95	121	115	116	101	110	121	123	119	123	101	115	120	95	101	105	116	109	97	119	109	125	117	109	137	139	133	110	114	84	116	115	115	117	120	125	117	122	108	121	125	126	114	112	128	120	138	122	101	132	101	119	112	98	107	105	118	125	118	119	136	104	103	130	123	136	114	116	116	140	118	105	122	102	114	146	119	108	105	124	127	114	129	117	125	139	100	111	130	113	87	116	105	132	123	139	120	109	140	123	109	122	124	110	120	124	107	121	93	115	134	116	103	98	105	113	126	118	105	108	137	119	112	117	112	108	105	109	97	114	119	108	107	127	112	114	128	117	113	122	118	133	114	118	118	124	109	126	100	116	116	123	118	98	113	114	120	113	114	126	104	77	114	107	109	106	105	117	111	99	98	101	112	112	134	120	112	115	130	122	107	123	111	106	109	114	118	119	111	127	105	110	129	147	100	108	107	124	121	108	108	123	115	119	103	123	111	106	148	96	127	112	97	119	117	122	141	136	98	101	123	108	114	115	125	117	118	104	126	121	112	127	133	105	115	118	126	104	97	122	133	107	115	117	105	117	125	119	105	120	130	120	103	134	109	122	118	94	123	103	122	111	137	132	126
31695	34934	6188	25456	23175	2814	2234	1837	1548	1330	1206	1059	911	831	825	715	753	639	592	631	602	562	531	515	492	473	525	451	483	432	423	416	451	439	430	436	388	363	385	404	409	363	409	410	381	398	341	403	386	341	369	361	390	364	353	339	356	339	343	384	346	318	342	349	334	342	323	311	350	343	334	349	327	336	348	343	314	320	331	319	322	346	329	353	315	306	355	311	327	324	335	326	322	371	310	328	364	335	342	348	334	328	320	342	347	296	330	344	323	357	308	344	300	299	304	308	340	293	288	331	315	327	317	348	320	355	338	298	318	330	322	323	334	305	311	325	308	373	327	307	332	340	339	298	341	321	318	304	339	352	332	298	334	323	354	337	317	317	310	315	324	313	325	308	327	315	356	312	332	315	358	305	312	343	287	300	307	306	364	334	335	321	315	313	265	321	314	299	310	306	303	329	340	349	301	278	302	331	263	343	327	296	295	336	330	305	296	300	331	352	316	310	279	321	317	322	346	342	319	302	321	291	349	324	307	312	305	318	315	305	299	308	307	338	323	345	328	341	323	279	333	312	315	336	306	319	320	317	294	315	320	290	332	303	322	344	308	313	332	317	289	334	321	323	382	342	325	304	313	326	326	324	328	319	313	317	324	313	310	341	317	351	324	313	328	346	302	336	317	302	314	352	306	313	308	327	314	324	337	335	318	316	327	357	334	302	326	336	278	329	352	313	327	343	311	326	296	312	341	311	322	330	290	315	319	332	370	308	313	315	320	309	316	356	317	308	321	303	302	308	341	318	310	331	314	308	339	308	318	318	327	324	326	315	336	314	316	320	321	303	324	311	314	301	300	329	314	340	325	357	334	292	322	318	298	326	303	350	351	308	320	309	356	346	313	319	343	307	326	296	349	297	308	334	296	325	333	311	320	301	310	349	304	340	297	314	317	358	310	307	333	311	310	300	309	328	325	305	315	313	349	314	312	309	323	324	307	328	318	325	295	327	343	325	327	356	331	313	321	301	330	297	300	334	313	316	317	289	300	346	341	318	315	329	321	310	292	306	318	325	311	318	295	309	331	312	312	329	304	340	312	357	288	311	307	299	322	309	313	337	297	325	329	319	304	321	332	304	318	322	298	321	332	320	330	334	314	307	314	305	316	315	310	314	307	305	312	347	351	322	328	317	335	326	308	329	314	308	315	294	305	326	303	324	332	302	320	323	351	328	304	306	319	314	313	315	319	320	326	303	316	316	283	319	321	296	313	347	307	317	303	319	337	307	324	326	317	329	301	348	344	295	317	315	303	281	299	316	285	344	349	295	305	318	334	322	314	326	325	321	301	306	311	296	315	333	305	331	295	321	302	288	315	309	324	318	330	336	306	295	314	332	312	294	325	297	309	327	304	353	336	311	342	333	347	279	306	304	281	334	290	330	324	328	321	316	321	310	334	314	322	347	332	330	348	311	329	372	325	329	310	336	303	299	319	328	340	339	315	299	304	327	289	290	319	318	309	311	318	328	320	312	310	328	328	328	307	323	372	355	325	335	314	306	322	304	324	332	343	325	343	353	339	312	340	325	342	340	317	307	356	300	329	306	280	311	310	327	289	308	334	319	317	282	302	311	286	320	329	303	325	311	328	310	332	286	315	320	320	315	338	337	333	303	294	365	340	322	349	330	293	317	313	311	328	325	313	329	320	352	305	287	318	356	324	335	314	298	335	322	353	346	314	331	321	329	316	293	312	322	325	338	306	307	309	302	324	292	352	322	296	318	313	313	317	327	316	327	310	321	306	295	324	313	330	320	332	341	303	366	310	332	338	324	309	325	302	320	323	345	309	294	331	351	337	357	324	306	326	362	313	323	319	322	297	359	328	285	309	345	312	279	312	334	320	335	325	352	314	352	327	328	309	305	303	315	349	292	309	308	306	309	297	291	312	334	324	325	302	313	356	328	344	303	292	294	326	361	282	324	334	301	323	313	315	308	308	344	346	333	323	284	304	337	316	288	303	303	307	339	361	333	330	318	327	325	321	310	302	317	326	306	328	291	340	291	313	335	318	294	321	314	328	304	346	315	323	322	314	338	326	313	349	324	338	335	301	323	321	320	334	311	318	334	324	303	321	303	332	311	321	318	299	297	336	322	316	318	292	338	334	309	354	311	310	295	327	311	310	304	336	343	326	333	329	322	294	304	319	324	322	309	317	371	326	300	310	329	312	311	306	314	329	325	333	354	325	324	337	334	304	289	328	347	301	327	298	321	319	311	328	315	316	312	352	298	346	345	328	306	316	307	301	299	339	305	308	343	317	337	341	342	357	338	322	320	300	326	309	337	310	305	304	347	311	323	300	322	303	331	328	333	304	325	292	309	302	311	320	323	322	319	323	285	302	316	316	302	330	300	337	305	355	298	324	316	317	312	293	331	334	348	325	310	301	293	342	312	339	308	293	357	310	313	329	311	327	284	338	311	332	364	342	329	306	289	312	311	320	289	314	318	348	312	352	337	311	328	316	309	285	323	290	327	331	347	323	297	332	307	322	324	331	317	344	303	320	327	306	349	315	341	307	308	343	329	319	343	293	317	314	344	315	313	347	312	364	324	313	317	343	301	336	303	337	334	335	314	319	333	354	340	337	348	340	296	329	307	327	312	331	311	349	336	327	348	333	310	300	347	354	345	312	346	297	322	329	325	324	308	311	324	352	295	339	334	323	328	325	318	320	292	350	353	331	298	315	334	320	367	308	334	330	337	329	318	345	340	337	290	312	317	288	318	315	331	326	337	294	323	322	343	307	339	327	308	337	346	337	303	339	329	316	332	288	339	299	311	304	321	315	280	335	301	307	310	306	342	344	321	324	302	328	331	310	308	285	306	333	289	321	317	320	301	310	331	322	304	316	347	326	315	318	347	322	309	323	314	339	337	326	314	317	309	308	329	307	271	329	342	297	310	327	320	330	338	299	335	302	318	322	312	309	337	351	333	331	297	305	308	306	301	317	307	335	347	327	343	320	303	323	344	317	310	314	308	292	308	320	361	308	319	332	320	332	313	343	280	352	310	343	328	366	316	334	342	310	299	307	308	332	324	292	333	325	336	303	298	316	359	308	295	367	320	300	360	322	342	328	324	338	318	311	326	318	302	315	337	326	334	318	327	340	361	308	324	349	293	331	332	327	317	308	303	345	326	274	314	316	351	317	318	322	327	354	318	335	332	325	292	278	312	320	325	283	300	306	323	308	315	338	327	321	346	298	323	316	309	346	309	302	328	292	352	283	322	358	299	307	330	326	328	321	324	317	337	297	329	315	308	325	297	294	346	325	329	302	303	298	312	318	328	341	311	340	289	329	313	300	300	335	316	326	333	318	331	317	380	302	310	318	338	323	310	340	309	290	331	293	329	335	293	272	289	308	318	327	335	321	330	301	316	317	316	354	327	311	333	304	321	318	336	323	371	280	316	286	329	341	314	356	321	329	299	324	324	306	347	315	341	295	314	294	255	306	327
6781	1694	440	944	971	330	352	318	328	333	319	335	328	348	325	374	319	338	299	313	321	354	328	349	342	305	296	342	308	325	316	333	344	329	339	347	351	339	307	311	312	349	323	332	337	329	318	341	359	336	362	318	354	336	332	329	350	318	314	353	343	341	337	317	329	296	315	334	307	357	319	338	330	303	319	319	328	342	311	326	312	345	327	325	311	330	331	303	309	340	341	352	304	345	332	291	341	313	334	320	319	341	339	323	332	306	331	341	339	302	331	306	292	354	320	310	343	302	283	335	353	331	342	336	342	362	326	333	344	293	352	339	350	343	330	328	341	332	315	328	339	329	337	339	286	283	359	342	342	299	347	328	317	315	326	360	327	315	317	386	364	332	310	332	321	305	323	321	332	353	304	293	311	307	336	364	301	310	351	323	352	315	307	349	327	323	314	325	322	333	336	349	356	314	341	311	317	315	352	375	333	297	357	360	316	338	320	340	306	342	318	323	335	328	357	308	306	331	309	330	339	312	334	330	338	316	319	313	298	325	351	295	302	343	309	343	352	343	330	361	380	348	322	315	327	366	338	359	340	331	310	327	323	331	315	330	344	333	351	357	300	316	324	367	303	304	355	308	334	309	334	324	324	363	308	332	311	330	346	298	310	364	277	317	333	325	321	351	359	344	346	360	335	335	334	341	324	316	345	302	390	311	289	354	312	363	330	280	303	350	373	286	333	322	289	310	332	348	343	356	325	343	331	331	306	321	351	345	327	366	282	337	334	340	323	329	313	315	370	330	352	318	337	370	315	322	323	323	347	320	339	323	324	340	352	327	318	335	315	357	341	300	364	326	344	321	314	347	352	333	341	344	315	316	316	320	329	356	292	357	295	357	316	372	347	297	325	341	321	327	297	325	343	319	338	330	318	333	325	310	320	345	349	346	320	323	317	337	325	332	325	331	315	375	322	341	313	319	316	341	333	330	333	298	318	318	317	332	363	371	341	346	360	325	353	316	345	318	322	338	353	337	332	342	309	362	334	327	340	327	302	279	338	306	319	336	328	344	313	330	277	308	335	300	323	322	319	343	354	350	333	340	321	355	328	296	296	348	328	347	305	348	339	330	332	325	308	355	338	310	290	314	306	335	325	314	351	329	304	325	338	308	337	333	343	324	338	358	320	328	309	294	322	328	322	312	338	329	324	343	344	339	306	312	366	308	330	329	348	339	326	302	329	326	335	331	323	335	318	345	340	330	342	355	349	333	297	308	354	317	336	370	321	303	342	320	346	338	320	326	335	315	335	352	338	350	342	339	330	341	299	335	314	307	325	321	321	331	316	325	322	364	352	321	301	326	332	309	349	336	339	317	348	314	357	336	327	301	297	334	318	311	317	339	331	338	368	374	304	352	346	317	346	306	345	309	328	339	330	295	301	351	286	314	335	336	301	329	330	352	330	338	332	337	299	341	328	325	332	307	333	338	322	324	350	353	366	348	313	347	337	340	325	319	340	324	304	309	316	350	346	319	341	366	353	347	310	329	375	346	329	363	341	344	319	328	306	354	317	320	336	323	346	319	335	341	318	322	330	336	323	298	332	364	350	337	292	334	350	348	341	351	345	332	327	321	315	320	327	350	330	313	363	331	341	328	353	317	311	355	312	316	328	324	324	353	336	340	336	340	340	339	337	348	314	345	335	345	334	348	326	350	352	350	312	299	346	384	306	330	339	323	315	334	319	306	314	318	331	366	338	335	312	305	334	320	311	339	358	328	333	317	333	351	337	346	347	319	334	314	357	368	311	330	336	308	320	328	350	328	322	329	344	372	330	328	300	342	349	310	331	330	302	304	311	344	319	321	345	314	332	346	304	303	321	315	312	298	327	320	338	319	337	324	322	347	332	343	309	336	357	329	325	331	312	348	324	333	328	308	346	314	345	354	333	337	348	332	336	296	336	325	326	321	318	315	314	315	311	348	323	337	309	331	320	339	344	364	321	326	332	325	296	313	319	317	338	327	356	337	373	313	348	352	337	335	324	321	316	314	356	328	325	332	311	358	317	333	306	317	316	346	313	354	359	329	396	331	317	339	336	311	314	364	312	330	368	333	333	363	361	345	346	332	317	330	356	317	324	297	356	329	341	358	351	377	334	315	339	302	317	307	331	339	312	321	305	330	335	358	346	340	327	322	355	326	308	342	358	339	341	317	331	340	381	333	346	325	311	342	299	308	371	334	333	299	311	314	353	321	328	358	335	304	308	342	330	346	324	360	336	319	324	331	336	327	289	316	347	342	347	365	285	345	344	312	339	314	346	339	329	371	316	337	333	325	345	337	360	329	345	326	312	342	347	321	311	341	324	301	297	352	349	353	305	341	327	377	300	328	336	344	333	342	312	344	317	340	292	305	357	326	310	340	293	333	310	333	362	332	320	336	360	339	315	325	327	342	315	311	320	331	323	309	318	334	300	343	352	317	327	324	306	322	343	334	331	313	317	306	323	318	316	352	324	330	332	312	317	320	334	333	313	345	305	342	331	307	308	368	335	313	290	316	327	344	333	336	336	300	304	286	319	296	312	325	320	330	318	293	313	286	323	306	321	337	367	319	346	317	308	313	316	345	293	303	329	304	337	352	299	361	326	293	337	333	357	291	364	315	359	317	322	340	341	299	305	323	314	317	319	348	345	347	332	332	331	329	333	335	314	323	316	339	308	334	335	315	338	325	325	335	304	330	330	303	297	360	320	311	342	329	331	349	335	347	317	325	339	328	307	337	285	340	366	308	331	302	344	327	360	298	349	356	352	289	334	331	305	354	326	332	308	342	309	324	327	336	337	317	302	341	325	337	338	372	352	332	302	341	329	342	324	358	367	331	342	329	326	337	309	328	334	311	321	306	310	345	298	308	354	342	317	316	303	322	297	351	335	334	364	336	334	340	350	339	325	384	369	307	323	339	339	341	339	323	313	325	379	339	311	291	331	327	322	358	299	318	304	356	334	319	356	309	316	280	313	326	318	332	291	327	314	338	316	332	352	352	343	378	330	320	334	318	344	317	323	356	381	323	371	295	347	331	331	305	321	306	330	329	298	344	329	354	346	330	327	350	311	330	330	304	329	330	293	332	307	365	321	330	311	344	350	318	327	309	320	351	330	307	329	307	356	326	351	329	315	357	302	368	326	297	311	326	311	332	319	317	335	361	298	330	301	297	337	329	366	326	319	367	325	321	351	308	290	307	317	332	341	365	321	307	354	348	359	334	318	358	328	329	318	318	344	300	291	344	313	310	332	323	292	312	340	342	354	307	326	355	313	304	339	317	341	304	332	353	328	297	327	363	290	336	321	307	341	311	296	350	325	328	288	355	345	312	354	356	329	332	327	319	338	332	313	335	331	327	327	295	319	360	333	339	323	372	302	330	343	335	300	340	330	326	325	354	363	296	342	351	332	318	326	327	297	329	340	320	352	316	349	326	320	337	351	345	320	317	322	344	338	311	307	322	312	363	304	356
6224	2751	938	3389	3424	840	830	771	784	793	741	751	790	743	723	749	777	759	709	740	722	731	785	761	776	727	761	730	759	796	733	782	714	748	745	734	726	775	719	791	736	737	744	707	717	764	759	734	742	718	757	768	778	792	739	741	756	765	748	754	715	761	732	804	728	794	763	753	775	771	696	751	707	737	738	752	761	742	757	778	784	745	738	782	777	745	756	733	780	760	733	769	757	767	728	753	749	741	797	700	758	780	741	761	748	715	750	765	772	768	738	748	809	771	680	789	762	743	729	768	727	748	731	711	762	770	707	743	782	738	728	714	716	742	746	729	753	757	737	723	718	791	753	743	735	719	720	779	752	795	704	734	758	736	804	754	719	726	751	749	746	755	768	792	724	678	772	716	777	726	767	735	742	733	747	718	736	799	829	741	703	748	733	747	785	757	740	721	665	765	750	782	745	803	715	761	738	752	674	754	710	732	719	791	703	809	714	690	748	713	715	735	765	747	752	732	757	787	729	784	780	742	745	710	795	738	768	789	733	750	769	806	720	739	741	791	746	721	783	728	744	787	758	719	780	773	773	734	717	739	772	749	721	708	744	763	749	749	747	815	771	773	734	819	802	761	786	708	765	753	798	729	727	779	735	713	758	763	689	743	791	739	730	758	711	741	733	736	796	774	753	717	715	771	713	733	728	738	774	696	807	768	749	738	778	772	760	755	714	750	767	721	759	782	756	753	716	764	749	710	783	770	747	756	760	737	769	740	767	790	772	724	772	724	760	752	768	718	727	734	761	785	744	740	708	709	729	772	775	715	726	732	740	716	731	749	724	791	713	761	754	715	730	738	749	715	752	761	765	733	704	774	736	729	753	806	736	721	785	718	741	755	728	749	739	759	759	736	757	755	710	732	775	715	741	739	722	776	745	747	726	775	758	796	749	702	727	753	786	784	782	811	757	700	772	795	729	748	766	782	724	715	773	745	690	733	764	752	752	733	716	753	692	742	767	756	772	748	718	736	681	775	722	737	715	781	740	747	738	721	777	723	776	786	779	776	759	748	756	735	737	720	725	754	730	718	784	773	700	781	744	758	729	801	748	762	741	783	731	772	763	746	712	730	704	723	750	718	697	727	730	716	778	737	772	707	762	706	786	778	717	698	751	750	811	750	772	758	751	729	693	755	712	718	752	783	758	764	727	754	784	733	748	753	724	753	735	709	773	749	743	703	736	781	746	774	739	754	734	744	748	746	736	750	687	785	758	743	703	740	750	766	753	720	804	740	758	741	759	766	703	738	720	759	740	801	720	727	741	751	733	767	724	786	718	740	777	780	787	792	752	759	784	784	759	759	767	746	741	756	765	724	784	762	767	797	743	803	757	742	779	795	753	755	738	749	780	723	718	712	712	746	748	730	702	707	791	703	756	740	750	707	773	686	758	736	734	752	746	724	707	753	714	712	762	748	749	742	760	773	745	720	731	737	717	759	741	752	762	716	711	761	756	698	766	779	741	777	742	718	787	754	719	802	743	748	742	783	730	746	722	772	740	727	698	738	733	752	773	754	728	736	774	720	753	725	728	714	742	762	721	735	722	748	799	769	802	706	744	751	755	738	731	786	750	810	754	702	754	767	757	760	715	738	746	747	798	774	756	789	721	819	746	778	803	806	787	748	731	732	735	709	765	776	735	717	731	744	776	748	751	724	720	784	730	749	775	767	753	756	773	746	757	698	737	738	758	733	713	803	709	756	748	792	784	721	688	743	755	686	775	803	720	753	756	751	701	711	755	759	768	724	708	741	736	717	751	742	723	777	757	784	804	730	755	748	788	751	738	754	732	788	766	792	730	757	718	782	731	706	764	779	710	691	739	770	752	694	789	737	774	753	768	741	720	739	787	734	760	797	738	788	796	732	697	735	705	742	777	734	753	726	756	746	781	769	736	756	728	774	809	743	723	722	706	773	734	720	767	740	757	739	763	774	787	748	751	718	730	719	739	754	760	813	799	744	791	772	741	738	735	805	750	733	739	767	728	744	738	753	726	726	719	654	700	732	742	753	759	780	762	772	747	715	742	776	782	778	706	724	733	761	718	775	729	722	744	724	745	688	736	753	753	718	797	772	781	765	748	762	701	769	739	755	741	716	740	710	770	735	744	741	728	716	764	733	763	748	744	762	691	777	735	738	721	707	736	754	800	756	805	799	725	776	737	698	775	766	756	770	733	796	773	764	761	743	768	748	746	822	771	755	778	781	703	718	789	736	768	739	734	781	742	763	778	724	739	731	735	735	748	756	716	723	772	740	742	758	726	720	752	742	755	737	796	740	740	698	738	731	744	691	744	712	708	734	746	789	742	748	802	785	776	728	728	741	721	705	719	744	715	736	744	796	760	778	769	707	736	695	698	752	754	789	782	760	775	712	800	763	759	714	739	774	740	766	742	766	715	759	675	720	745	686	704	695	772	726	739	787	783	745	729	738	780	722	736	726	764	751	757	780	728	757	737	779	783	733	752	791	758	760	750	735	725	736	697	734	770	834	713	774	748	738	812	741	791	801	733	733	759	750	763	723	764	725	728	762	748	688	744	755	746	768	765	728	739	777	758	756	802	767	711	763	749	778	764	657	764	756	760	754	740	782	702	769	705	749	745	749	706	733	705	735	808	709	783	765	777	757	713	734	756	763	737	776	793	748	704	759	740	734	750	762	776	725	827	761	692	722	704	792	729	747	779	761	775	727	751	728	747	737	754	732	767	750	757	758	789	781	754	753	743	732	754	776	733	837	736	750	793	726	797	745	726	732	775	733	743	718	734	726	695	749	773	769	767	705	762	768	730	748	764	723	723	755	758	809	793	756	721	760	711	759	791	753	768	740	753	767	744	737	706	739	799	738	738	739	741	786	772	806	789	745	755	726	774	728	720	781	735	788	740	764	787	756	749	727	737	702	716	737	764	755	752	730	764	771	734	784	717	785	750	761	742	738	760	784	737	738	774	783	725	757	725	773	739	743	793	778	728	780	736	745	776	727	734	752	800	713	759	759	787	742	735	747	778	739	728	762	729	745	721	745	777	778	732	669	701	747	721	745	771	741	792	740	695	779	684	756	778	757	770	767	698	775	734	740	780	755	715	775	732	734	760	673	781	770	690	761	774	755	761	754	767	784	737	757	763	762	771	775	737	779	774	739	717	712	750	774	714	793	709	743	706	685	717	760	711	776	771	718	767	746	758	690	762	798	727	754	724	760	735	759	732	747	730	709	688	754	768	731	738	745	751	769	774	742	753	774	727	749	743	750	718	740	717	796	777	746	772	733	773	735	789	761	708	696	769	754	756	819	757	732	723	766	721	746	746	753	712	789	704	700	727	767	678	719	807	731	742	752	764	761	770	733	753	747	734	738	771	738	765	780	755	749	742	765	733	734	715	741	709	755	795	765	730	788	694	806	752	766	750	727	747	704	726	744	730	712	741	781	737	795	761	756	781	712	770	797	760	724	710	711	733	731
42718	33273	9866	12037	24631	1464	378	310	262	268	241	238	211	198	202	195	159	205	168	195	174	181	198	176	169	182	178	179	176	164	167	173	167	200	170	173	173	190	174	170	168	187	179	175	178	191	160	179	180	154	169	159	170	169	178	172	131	164	137	149	149	183	192	152	145	174	172	182	168	193	170	179	169	159	171	170	181	174	161	171	185	173	173	180	171	156	188	164	171	176	174	177	160	160	155	161	184	182	168	160	173	181	184	154	156	178	185	165	161	156	180	173	197	159	168	150	162	176	190	184	128	164	143	141	165	176	191	173	170	168	164	165	179	156	167	164	174	173	138	163	154	179	165	176	158	142	171	181	146	154	203	158	176	160	173	183	157	183	178	160	147	190	194	167	159	144	160	178	162	143	155	158	167	162	156	178	163	194	183	178	148	180	171	154	171	153	164	182	151	198	172	159	175	163	159	146	170	156	174	141	167	174	167	136	152	182	164	156	178	190	182	144	150	175	147	153	166	160	188	153	190	175	161	149	171	146	195	161	175	179	180	153	154	168	166	198	167	175	167	183	194	160	165	148	197	162	159	173	154	181	149	147	162	153	185	189	210	168	173	180	189	162	177	164	165	168	155	174	175	194	170	165	170	177	152	185	145	153	142	165	164	159	195	173	171	184	161	158	154	153	146	167	172	157	170	145	152	163	156	176	169	156	184	165	180	163	174	180	171	172	182	176	171	173	191	164	153	185	178	183	173	153	180	189	158	165	168	182	170	170	169	151	161	154	164	144	166	200	174	187	165	150	158	168	172	167	154	176	153	178	159	144	172	171	184	165	178	161	166	190	178	155	173	191	173	179	173	166	166	178	177	175	170	178	146	168	166	159	162	155	165	160	169	166	157	170	173	153	166	178	154	184	173	147	166	140	181	153	169	187	169	151	156	155	150	162	156	156	180	175	185	176	147	174	184	176	171	156	157	156	163	185	147	166	154	159	179	169	143	182	178	173	166	161	182	162	160	165	184	161	178	165	150	179	184	185	190	152	163	159	180	184	172	166	175	149	188	143	166	175	171	172	179	168	157	172	174	157	170	151	172	189	156	168	164	176	191	161	166	177	167	170	183	186	173	138	164	170	192	222	175	162	141	187	171	167	164	163	158	141	163	165	154	146	175	169	163	152	183	144	146	154	162	188	176	186	183	150	160	175	140	169	141	144	154	163	158	178	181	139	199	201	190	177	156	157	179	160	152	174	163	182	178	162	163	190	172	153	162	176	153	178	167	144	143	161	166	166	178	154	171	157	168	183	182	163	197	175	171	170	149	161	176	170	152	139	165	184	190	152	154	153	151	199	169	184	181	182	155	182	178	170	153	155	174	159	129	169	170	167	166	176	150	168	154	166	156	171	148	151	158	165	161	178	169	164	147	192	164	165	181	155	161	185	185	151	141	173	170	177	170	172	169	198	183	180	179	162	149	170	170	166	175	142	164	168	157	148	155	182	177	166	167	167	170	178	167	175	143	199	162	159	188	148	161	155	146	152	164	151	171	146	181	165	153	179	188	201	177	175	171	178	170	162	170	157	169	187	183	175	157	157	162	140	155	174	168	177	153	177	167	173	159	189	166	162	174	162	184	156	174	145	170	179	163	156	167	157	164	184	151	150	160	170	174	164	161	182	160	160	175	166	168	182	161	186	161	179	171	156	139	144	179	183	174	158	153	190	180	155	169	168	156	154	178	150	181	182	195	164	172	158	168	162	161	163	152	163	155	196	158	191	155	171	170	168	185	175	179	179	178	153	154	182	147	156	181	169	177	155	179	165	159	160	172	150	174	157	157	184	186	150	190	150	163	156	138	161	144	164	162	170	158	159	154	180	151	161	171	163	173	168	179	173	179	161	171	172	159	156	170	163	166	180	162	164	208	189	171	177	184	174	203	183	152	180	182	175	190	137	165	173	181	148	164	171	176	209	156	160	141	151	158	197	152	181	185	172	156	167	181	168	168	183	187	162	159	170	177	174	158	161	184	162	190	155	182	158	166	143	136	151	172	191	167	163	172	173	171	176	162	175	165	177	153	159	168	188	173	152	159	184	154	164	172	176	152	177	167	171	167	185	168	163	169	178	175	162	179	157	176	175	169	171	186	157	176	155	172	159	182	169	172	186	167	175	156	162	147	174	172	195	170	159	177	148	181	181	166	170	163	164	182	172	154	167	135	170	180	167	176	177	190	151	159	162	151	187	184	166	155	175	180	184	167	146	157	149	156	171	180	163	198	187	172	158	166	170	149	151	166	168	162	158	164	167	159	150	173	177	177	161	159	159	151	181	145	177	148	168	148	172	172	171	152	166	155	173	159	161	159	173	164	164	146	163	162	193	180	188	195	150	177	162	175	152	163	157	170	151	177	193	208	183	151	162	178	207	145	180	184	151	159	181	165	184	181	152	151	155	166	167	171	164	166	203	162	171	189	154	158	185	178	153	164	155	172	162	181	188	186	187	158	143	187	170	163	175	188	174	158	158	149	151	176	174	170	166	160	159	178	148	143	170	163	155	158	198	196	166	166	174	181	153	187	162	162	149	148	161	169	138	177	192	150	195	163	156	165	176	174	169	156	176	188	159	173	174	159	167	179	164	144	157	163	166	152	159	181	196	177	155	145	170	177	185	173	167	176	172	174	139	178	169	186	177	177	160	157	169	170	180	152	162	181	149	159	179	168	159	154	161	160	177	164	188	141	186	166	167	173	179	148	163	173	164	183	186	188	156	174	156	146	164	133	152	160	195	163	157	176	173	203	194	166	172	175	159	164	172	164	172	180	180	187	170	171	143	177	153	182	185	174	167	188	185	160	178	160	178	158	168	169	156	176	162	170	167	167	189	170	175	160	185	172	195	166	154	163	160	156	173	152	181	166	177	153	187	172	176	145	167	140	165	165	163	168	155	154	168	155	184	171	142	155	185	156	157	176	161	146	169	162	151	170	177	169	136	148	170	171	180	177	151	158	169	176	191	184	177	187	198	193	157	154	170	187	169	171	156	158	178	166	178	164	156	171	161	146	168	156	146	158	145	188	164	171	151	174	167	194	180	174	165	197	150	149	160	175	187	161	169	181	170	183	174	179	163	146	162	154	177	150	167	174	195	152	173	170	132	193	176	165	157	167	212	174	163	145	178	162	149	171	159	144	163	167	164	180	155	176	168	197	165	164	171	189	169	164	184	165	147	164	151	167	154	153	139	159	168	159	181	181	160	202	159	179	169	175	151	148	176	168	175	179	181	176	174	160	189	164	192	151	172	189	158	164	183	182	152	172	177	191	156	165	144	185	153	168	148	167	158	144	142	181	157	163	167	179	145	169	147	171	162	171	171	151	167	161	158	153	194	187	180	166	187	163	158	161	141	171	174	158	170	165	174	172	165	155	179	158	179	164	181	184	163	169	184	197	170	151	167	174	154	183	173	152	161	171	143	155	156	178	156	163	159	176	180	135	165	186	188	189	180	156	165
22748	24703	3157	20076	16609	1684	1421	1163	1061	939	887	796	753	712	605	628	582	588	562	539	537	524	515	489	511	474	538	472	461	505	418	494	457	450	432	466	470	489	437	442	414	471	459	410	451	446	434	422	476	439	408	424	448	403	414	393	418	406	412	464	423	432	424	422	412	431	450	397	423	437	415	426	380	429	422	409	428	424	429	430	431	431	400	420	375	387	414	419	440	428	435	418	426	433	430	452	381	402	394	400	417	426	394	372	399	383	406	394	420	431	421	415	409	417	415	431	388	421	432	418	411	390	396	418	419	401	443	412	430	382	424	388	423	407	425	407	400	387	380	440	416	391	420	383	411	409	431	409	422	417	437	400	394	423	381	398	426	420	440	464	397	382	408	433	426	418	409	385	462	387	372	416	406	400	398	397	395	396	388	413	433	399	397	391	412	395	403	432	398	411	402	419	442	403	401	428	375	389	408	465	434	439	397	385	420	425	441	409	393	419	423	396	411	410	410	385	410	411	414	391	364	379	381	401	403	439	409	392	393	460	428	408	430	426	417	381	399	404	422	391	419	429	365	396	378	395	452	421	385	402	422	372	398	395	409	427	389	404	429	419	416	396	432	417	403	408	459	402	423	410	427	428	392	421	431	444	424	454	408	406	433	437	425	401	394	422	417	419	419	442	412	395	426	395	430	379	403	407	429	423	437	428	460	383	402	424	446	412	477	400	387	442	394	438	417	443	457	432	402	407	412	398	402	400	388	380	401	412	415	403	404	402	429	371	411	384	401	401	401	375	418	363	411	428	399	371	417	398	403	392	411	435	431	451	397	423	407	404	397	415	407	415	418	381	437	404	447	430	411	406	407	422	414	409	398	418	432	419	408	449	427	404	406	460	412	378	437	443	420	381	408	431	430	398	384	409	418	432	406	411	390	394	422	414	403	405	440	416	414	452	387	397	431	435	398	408	426	400	415	418	432	409	422	428	391	386	404	411	414	407	429	433	449	410	399	437	438	403	376	430	378	420	401	419	416	425	441	375	394	412	423	405	435	438	416	423	395	375	400	432	373	398	360	402	392	398	396	410	454	425	384	397	417	389	403	436	389	421	424	404	398	432	409	383	447	413	434	421	457	427	412	389	431	390	401	385	462	405	426	373	420	428	400	404	405	436	417	421	441	415	404	419	383	380	429	435	442	437	394	396	375	399	394	409	419	421	417	398	401	438	405	411	394	397	424	412	405	425	424	356	404	398	414	432	401	415	391	427	410	420	420	411	421	384	433	398	409	441	414	409	374	375	400	435	406	423	390	423	404	421	431	407	420	388	431	395	436	405	462	428	394	347	421	423	391	415	403	413	458	373	416	406	392	386	426	425	419	426	402	423	413	440	407	429	375	387	416	400	398	408	416	420	412	439	434	415	386	418	400	447	434	428	412	424	429	421	433	393	418	436	411	388	401	370	415	374	428	397	408	403	398	399	385	456	417	432	413	435	410	443	432	394	413	407	442	420	399	409	427	421	414	439	401	421	401	411	414	458	408	397	412	406	442	433	419	424	442	405	416	439	400	403	436	398	431	423	455	415	398	399	395	433	396	394	419	415	413	410	432	410	390	413	389	405	394	412	447	413	362	404	384	400	402	405	402	379	383	386	424	401	400	414	417	403	408	385	412	421	433	439	387	407	430	448	443	386	441	399	441	397	400	397	426	428	421	422	401	364	424	433	384	410	407	397	426	432	410	401	444	418	404	424	392	418	425	417	410	378	429	404	425	448	367	408	430	421	396	376	428	421	429	402	425	412	408	395	433	390	429	391	431	459	387	422	435	393	440	440	466	389	421	434	411	388	435	410	390	455	456	414	392	415	409	456	445	428	400	438	413	368	401	390	381	415	425	425	402	388	435	454	415	371	417	416	394	390	418	418	410	396	382	449	411	436	461	421	417	388	422	455	390	378	411	427	413	393	446	401	421	399	428	413	389	417	413	383	413	392	385	411	409	386	409	385	433	453	443	412	377	410	424	412	444	400	398	400	401	400	402	424	415	413	429	403	405	399	381	446	430	408	428	415	420	393	424	423	398	419	408	417	387	397	421	438	394	411	404	387	408	435	423	437	404	414	421	387	409	419	424	410	385	418	424	411	412	419	420	410	417	394	410	408	399	440	444	417	440	411	422	422	377	404	379	415	428	394	441	390	456	400	405	407	399	400	386	412	405	386	415	380	428	437	418	407	422	403	443	405	392	377	419	461	373	410	424	438	405	416	407	434	406	341	390	416	394	411	406	388	383	431	417	413	413	416	444	376	422	393	388	407	427	435	377	414	383	395	410	396	445	404	388	415	413	404	425	424	411	405	400	412	434	382	426	404	402	403	419	412	411	417	386	392	431	446	401	430	403	384	438	414	405	374	393	410	411	389	412	427	413	374	409	373	428	412	396	396	400	398	440	389	403	420	398	401	407	409	374	412	439	407	408	420	400	420	392	380	416	403	412	419	410	409	406	398	422	399	404	353	447	391	377	425	392	427	391	411	410	398	424	409	401	430	435	385	413	437	397	429	428	396	419	423	439	441	435	418	417	403	437	433	359	413	399	403	470	421	399	367	426	384	401	409	422	433	429	408	403	429	435	406	389	363	408	434	425	447	398	426	435	418	393	432	439	371	405	386	432	438	401	420	467	408	403	391	461	397	408	418	409	387	391	385	432	422	390	421	410	416	415	419	418	412	403	425	417	392	431	393	421	394	396	395	410	397	403	426	408	431	408	413	402	392	394	451	395	399	418	454	384	395	409	409	390	429	379	415	417	417	447	389	394	456	420	423	411	408	410	380	428	405	422	403	432	413	381	421	395	422	387	417	402	399	396	415	418	380	420	396	408	392	427	401	389	434	449	436	427	437	430	403	436	387	421	384	389	397	443	397	422	414	404	416	421	383	431	385	419	398	402	431	445	425	419	431	423	445	419	402	443	398	410	400	430	403	423	410	444	449	397	377	402	431	418	435	482	414	452	402	429	394	386	396	406	354	415	409	401	393	412	404	418	407	465	419	400	378	436	451	425	375	396	433	473	446	422	417	394	395	379	380	429	413	419	383	394	444	457	440	445	428	446	411	397	422	421	403	377	417	422	417	420	419	393	405	394	430	417	419	408	400	425	408	407	409	378	422	396	393	425	440	397	403	435	400	406	426	428	424	401	400	420	406	433	434	433	415	402	385	430	416	403	405	439	408	432	386	372	435	412	434	404	414	406	432	406	375	380	405	425	414	398	413	402	426	416	439	393	399	445	414	455	401	396	382	442	416	376	387	436	401	420	430	384	374	424	395	406	410	412	403	406	395	400	428	447	430	435	468	415	399	416	424	385	409	433	398	423	394	395	382	441	374	408	424	414	394	419	461	435	431	369	425	407	424	424	398	450	441	423	362	411	431	392	435	423	410	381	404	417	394	417	401	435	413	426	404	414	401	413	421	410	402	442	404	403	420	410	403	416	385	391	415	424	396	408	418
57629	49116	18563	17114	37789	4358	570	407	321	308	236	235	233	195	199	154	175	164	150	183	143	144	145	158	179	149	139	132	142	165	134	135	132	151	143	141	105	150	136	132	143	131	132	114	136	115	91	128	138	127	123	128	109	118	113	106	109	116	122	120	126	113	105	124	107	137	92	130	116	109	123	119	114	118	122	136	140	113	104	128	109	111	123	118	120	122	131	143	113	119	128	142	108	106	122	134	146	120	127	120	123	117	132	126	113	119	112	116	135	116	144	135	111	151	124	130	122	137	110	109	117	128	105	90	116	95	125	119	117	133	107	116	116	118	112	132	104	140	114	117	120	119	102	111	118	104	131	105	129	111	122	125	112	111	112	118	117	121	133	130	123	94	117	106	125	124	107	113	124	129	124	116	122	132	120	113	124	154	122	116	113	120	113	112	114	142	113	129	123	109	116	132	117	134	127	115	127	118	91	119	124	110	135	110	123	100	116	106	114	113	112	113	117	128	124	133	121	102	127	117	121	123	110	128	120	119	98	116	108	100	112	100	133	99	95	114	129	112	136	107	104	119	107	107	102	113	113	133	128	122	98	109	149	125	135	127	118	128	136	133	138	113	132	109	122	118	129	141	100	109	107	109	129	146	118	114	123	114	100	133	107	127	133	127	116	125	115	116	111	121	108	100	120	116	127	110	130	126	123	125	119	117	124	121	109	107	121	122	109	120	118	123	102	127	108	122	109	121	121	113	127	123	121	125	120	111	111	112	121	112	111	110	105	127	137	107	100	133	106	111	119	119	111	129	108	130	109	123	104	127	127	98	106	116	120	116	125	119	113	102	138	127	139	132	130	133	115	97	143	117	99	117	116	105	122	121	122	116	101	117	120	122	113	127	112	107	125	119	114	129	110	128	100	116	93	108	112	120	132	115	112	121	112	102	108	124	128	105	115	109	125	104	105	108	115	86	125	101	129	113	113	111	129	129	133	123	97	132	128	99	100	121	123	112	125	121	92	99	104	125	127	103	126	133	115	116	123	98	107	118	104	125	111	122	110	120	118	127	118	112	118	102	114	119	123	109	118	127	133	100	130	108	121	140	121	105	116	119	116	122	120	117	134	105	102	144	141	121	114	116	115	119	131	117	121	113	127	126	121	105	131	119	102	110	113	114	105	135	127	111	134	107	120	99	113	101	122	102	109	151	133	139	122	115	137	120	125	131	115	118	117	100	114	113	126	136	129	114	124	117	118	125	108	106	111	125	112	112	124	115	113	121	127	107	90	113	116	117	112	115	103	118	97	120	127	113	112	114	119	117	120	98	111	135	118	126	124	89	105	105	112	117	136	126	121	130	108	115	103	115	112	136	129	126	132	107	115	105	124	125	108	124	115	140	110	133	104	95	134	124	123	97	124	153	130	122	130	95	127	125	134	130	120	124	122	122	118	118	124	119	122	105	104	124	121	107	127	106	115	115	133	148	130	124	127	132	107	107	129	114	117	122	124	126	126	113	88	121	104	94	113	101	108	118	125	113	105	125	122	126	102	113	114	120	122	109	95	131	115	131	97	118	108	111	137	124	104	126	118	108	104	98	128	117	121	137	101	108	116	106	124	123	121	116	114	147	130	111	119	114	128	111	139	129	137	122	101	116	94	100	109	106	121	104	109	122	125	120	131	126	112	113	100	119	115	124	116	108	107	88	99	116	121	121	135	124	120	114	108	125	123	95	103	122	127	127	124	111	109	113	125	118	119	119	115	126	129	133	113	116	128	102	112	106	118	110	124	108	136	121	107	123	109	107	109	105	108	113	120	100	120	121	114	121	136	97	123	126	143	111	107	120	108	107	114	128	119	112	130	112	130	111	116	129	108	103	103	111	142	118	95	108	122	127	122	111	109	124	110	120	114	110	105	103	114	119	108	103	106	107	124	107	110	121	113	110	120	114	111	109	106	112	118	113	135	112	126	130	127	124	126	122	125	119	103	121	105	114	111	137	125	130	111	130	100	128	100	131	119	105	108	119	100	134	113	110	127	117	110	126	108	127	119	139	137	123	114	128	124	109	110	129	106	105	102	101	111	110	105	115	132	132	110	120	126	110	99	115	110	120	101	133	116	140	126	102	101	113	110	113	115	107	123	111	110	115	120	119	124	108	136	139	117	145	120	127	119	104	130	111	106	122	113	111	115	110	120	109	109	89	118	117	121	109	112	109	110	101	113	109	113	104	132	121	132	120	123	108	94	112	109	102	118	105	152	120	124	105	125	117	114	102	121	94	138	114	117	120	116	123	117	128	105	124	116	124	110	141	119	129	120	118	108	105	118	121	115	112	136	112	121	123	119	121	109	118	126	111	109	117	124	125	135	122	125	129	140	109	117	121	106	112	103	120	119	110	110	140	115	112	135	128	131	127	111	108	120	102	123	117	119	122	107	114	133	122	119	111	105	115	117	114	137	119	128	112	119	125	120	127	124	127	113	124	107	119	118	138	124	115	133	105	112	114	113	124	128	109	118	140	121	106	111	120	124	93	122	120	127	111	101	105	99	131	121	98	110	107	103	117	111	130	126	114	123	105	119	107	115	100	121	117	116	123	133	126	140	130	108	125	108	114	117	120	108	99	116	120	111	136	126	131	125	132	111	101	124	120	111	131	118	127	118	123	141	120	134	130	126	121	113	108	129	116	125	124	122	118	104	118	114	118	106	113	130	109	104	118	112	127	113	110	112	110	110	117	131	84	128	106	106	111	115	140	120	115	113	123	103	110	104	123	118	112	128	121	103	115	127	108	105	113	136	111	125	120	124	102	107	118	100	113	118	99	125	108	128	117	119	127	120	129	120	117	115	108	131	109	122	141	111	104	118	107	114	112	105	118	129	97	95	126	132	130	106	114	134	114	103	117	120	111	97	127	106	116	102	126	127	101	115	116	121	125	122	123	142	104	137	115	111	103	117	125	101	124	99	109	127	113	124	107	95	99	99	119	125	135	115	110	133	134	113	135	114	104	125	106	128	112	109	123	113	123	123	127	111	132	117	114	138	128	116	108	119	118	104	126	125	116	116	100	116	128	122	131	136	109	141	113	135	110	108	115	105	115	120	133	115	132	126	113	117	122	118	128	107	124	128	103	112	134	105	110	123	119	120	112	138	102	123	113	116	109	124	131	110	129	136	118	103	115	110	108	115	118	136	125	126	110	132	127	118	139	113	110	113	129	91	108	101	107	120	99	130	126	119	126	114	126	117	112	111	106	113	132	116	98	108	133	100	109	125	131	140	106	107	117	123	129	144	104	115	130	133	114	119	144	137	103	110	124	140	124	141	106	103	121	124	122	115	138	119	124	122	115	101	133	119	114	110	127	126	132	129	122	124	122	94	124	110	123	117	106	112	100	135	96	131	129	98	118	122	113	127	118	112	123	120	121	121	104	134	119	104	106	110	112	129	118	117	118	118	123	126	122	130	127	114	133	116	109	105	123	120	112	101	128	120	119	122	113	113	96	124	131
32246	33936	5487	23234	20543	2751	2322	1836	1518	1358	1246	1006	964	830	789	749	700	636	618	573	580	502	521	507	491	477	454	445	432	465	433	444	423	425	395	420	382	380	384	406	386	383	376	381	367	344	380	358	377	349	380	372	363	395	343	348	380	381	343	368	336	339	353	326	325	397	338	320	335	364	357	313	330	310	320	334	370	334	335	320	316	355	342	323	320	336	299	334	341	316	335	340	360	330	322	355	357	309	344	335	355	302	280	292	331	332	361	328	350	332	324	318	349	353	336	314	332	316	328	322	316	343	334	331	309	300	316	351	325	311	345	324	292	293	348	322	365	359	325	365	352	322	329	354	328	346	327	340	321	355	315	357	353	346	321	287	336	307	324	327	315	291	322	318	338	349	323	365	313	313	331	323	304	321	303	335	307	333	322	325	300	319	303	302	301	353	363	322	354	325	315	325	323	333	358	309	302	320	306	313	309	335	291	345	333	351	302	339	310	325	316	326	317	311	318	304	328	337	318	336	283	338	315	310	336	306	327	313	310	332	285	330	307	318	318	315	328	312	323	304	319	299	325	354	304	354	355	293	361	324	342	306	320	294	330	314	321	321	288	328	318	315	327	300	290	348	310	334	318	327	308	349	337	301	290	336	322	317	344	339	318	315	315	328	345	307	335	339	333	326	319	340	316	330	356	337	330	312	312	354	301	311	338	335	323	312	314	356	321	302	322	313	305	340	351	316	317	321	349	331	337	314	342	288	341	297	328	335	330	329	324	331	299	313	313	318	322	329	304	325	312	341	310	304	316	343	324	279	316	323	313	280	319	347	305	318	373	326	311	330	314	337	285	326	293	331	330	312	344	320	335	358	317	295	291	300	337	303	334	343	310	322	344	362	318	345	335	306	301	341	340	286	314	304	311	312	322	308	313	322	317	328	377	336	331	305	329	335	316	303	318	359	320	266	282	334	307	307	340	311	308	328	337	298	355	297	330	333	324	314	297	323	322	307	328	312	322	310	302	308	318	327	292	323	333	291	310	318	321	307	300	310	310	371	322	319	305	332	330	318	349	333	345	306	323	339	320	335	320	311	331	294	311	335	327	325	333	322	343	280	332	331	303	332	338	337	334	302	298	307	296	326	318	326	321	319	314	338	296	331	324	322	333	327	348	315	312	344	275	338	317	320	304	302	325	329	309	335	309	289	310	324	331	341	340	320	319	328	339	330	311	320	333	326	314	335	345	322	308	295	306	305	337	329	320	322	311	320	335	342	325	325	333	329	330	336	333	329	304	313	307	330	308	334	332	314	297	313	342	301	338	290	330	336	312	345	296	337	331	310	319	314	337	335	332	315	329	366	300	324	343	329	305	343	327	341	320	328	313	316	360	345	340	322	309	320	296	349	322	309	305	313	347	329	313	301	324	342	359	333	341	298	307	336	359	309	353	305	323	323	317	307	327	292	305	317	328	353	307	318	339	310	328	321	312	318	311	320	324	359	307	330	339	316	289	363	306	306	333	313	313	338	322	297	333	348	334	312	299	358	310	343	324	353	360	269	335	338	364	311	368	315	331	317	322	295	336	325	288	310	322	338	335	320	347	341	324	320	334	308	329	349	338	310	302	327	317	335	347	330	298	320	344	345	333	334	348	328	351	362	317	349	303	309	316	297	336	323	317	325	281	303	296	335	340	334	339	301	304	323	341	366	337	311	325	298	297	320	325	312	297	338	323	336	303	303	312	318	337	310	349	334	342	317	334	311	306	327	313	338	334	339	333	353	321	314	332	319	305	320	341	282	371	311	351	336	300	324	300	344	333	313	291	321	319	316	309	364	338	284	311	303	339	320	329	327	309	359	324	332	282	347	288	338	326	308	331	324	348	324	351	338	356	349	311	316	316	331	321	319	333	348	303	325	299	330	331	317	312	298	307	339	313	321	317	340	334	315	309	331	304	346	331	337	296	334	324	323	311	300	342	311	324	299	350	334	373	308	299	288	329	329	344	301	302	310	309	326	314	353	321	291	301	332	335	356	309	327	305	330	322	318	289	313	328	328	304	270	322	319	317	318	307	317	330	340	324	343	323	332	327	313	331	315	346	297	341	308	305	331	309	299	305	338	303	293	326	339	346	321	328	334	289	334	319	334	324	349	338	351	323	303	347	300	358	356	315	321	309	306	367	320	326	277	318	324	317	302	331	320	322	338	330	301	325	339	337	334	325	319	330	314	322	327	311	323	314	356	320	338	342	334	316	327	282	340	301	310	356	317	327	313	309	341	313	288	330	335	317	320	325	298	319	302	276	323	351	304	327	358	306	306	329	323	324	326	326	320	350	342	352	324	309	328	298	326	310	362	341	319	294	347	320	366	349	317	304	334	340	305	326	325	301	299	330	290	367	313	311	303	331	333	337	323	357	319	320	325	310	315	359	321	302	322	324	308	305	319	331	306	343	328	324	349	314	309	333	356	341	320	352	331	363	298	323	339	313	303	344	324	329	319	352	297	315	329	303	356	349	304	329	325	334	326	330	355	340	322	375	300	311	355	298	325	317	331	337	306	299	331	318	335	345	310	319	330	332	302	321	338	325	331	326	335	354	330	319	336	319	323	362	344	320	318	328	299	303	299	289	314	325	341	314	324	345	317	296	324	351	339	348	323	318	327	315	320	312	325	327	280	320	344	306	320	311	281	336	339	354	296	317	343	307	336	373	330	318	331	323	340	287	357	338	313	325	321	342	329	325	319	322	309	311	310	334	314	330	321	325	336	317	324	320	323	356	295	319	321	332	340	318	328	354	307	349	347	313	317	304	304	341	327	352	307	302	332	334	321	323	323	327	339	286	308	331	306	332	318	314	340	320	298	312	329	307	331	350	331	350	342	310	283	346	339	316	320	324	286	293	318	349	326	325	318	342	282	332	297	364	310	346	321	356	295	328	330	300	328	316	343	324	321	322	309	315	300	325	329	332	349	301	334	344	303	344	336	340	335	343	323	336	312	345	337	310	336	327	374	329	355	318	377	317	319	315	318	347	297	332	343	325	308	303	318	323	303	356	329	315	348	334	307	332	336	299	306	312	317	309	324	322	301	308	323	324	346	326	295	298	300	346	302	361	320	327	311	310	335	338	338	283	300	338	313	313	353	284	314	298	332	325	351	325	321	316	310	345	303	343	327	328	298	295	328	292	328	311	318	318	321	312	345	321	313	319	316	298	297	325	299	335	321	330	338	334	308	351	333	318	326	343	363	324	305	314	317	347	295	309	325	343	310	335	364	318	307	354	299	345	310	316	344	327	322	284	323	343	319	310	299	349	325	313	331	305	323	303	310	303	316	346	337	345	348	318	329	340	291	316	340	300	325	334	302	305	309	326	336	327	340	333	320	320	303	297	331	322	309	337	348	285	310	331	333	331	348	300	330	336	332	319	316	300	372	332	304	318	289	338	342	309	317	322	350	321	324	296	332	320	341	323	330	339	324	344	331	324	327	329	349	335	318	318	346	275	304
6994	1871	426	645	1072	306	341	311	340	332	344	335	361	338	335	315	346	342	365	315	345	313	314	330	337	314	340	339	351	320	311	313	326	331	303	352	347	329	351	336	304	342	309	272	366	353	306	289	355	328	316	312	348	301	355	353	369	301	323	324	307	339	310	326	353	325	339	347	332	307	329	327	322	323	333	329	348	364	348	338	322	318	357	328	340	344	320	304	370	326	343	327	311	307	345	328	360	328	344	299	325	344	307	346	339	331	305	296	322	341	330	342	323	324	337	297	348	339	344	301	292	363	333	324	331	326	322	339	336	327	314	348	318	328	325	340	325	332	353	344	362	334	360	336	321	305	336	372	322	304	313	350	310	318	319	304	318	355	330	352	349	324	326	317	277	311	347	338	323	311	349	326	308	348	325	356	351	344	354	348	341	332	317	352	314	313	296	358	371	304	346	325	342	315	355	320	285	342	311	275	355	341	328	357	307	339	334	340	334	324	310	356	327	317	346	336	305	358	331	306	331	344	332	357	332	328	322	327	323	355	300	350	320	343	325	322	332	323	332	316	357	325	336	318	308	309	312	338	328	315	346	319	344	353	316	352	307	360	345	340	319	332	311	324	316	328	358	334	326	347	332	356	337	362	344	292	313	384	373	311	316	353	307	353	369	327	350	334	355	325	341	318	312	316	356	350	350	323	327	336	352	335	324	323	344	317	300	343	356	314	310	331	336	306	332	321	369	315	349	333	327	321	316	322	308	321	353	340	321	328	298	338	330	357	315	327	326	332	343	295	315	335	334	317	335	339	285	352	335	335	321	335	367	304	320	307	321	331	331	328	362	331	345	317	325	325	367	343	354	331	309	302	366	298	318	326	325	326	330	366	365	342	329	314	330	339	355	341	327	330	327	334	305	327	347	344	341	338	315	342	338	336	337	344	326	341	350	301	297	340	313	308	383	307	322	326	325	331	341	321	323	327	316	323	359	349	315	332	309	348	343	327	324	320	329	363	356	310	366	341	284	341	336	340	304	337	342	332	355	342	321	329	309	300	331	362	337	336	354	312	325	353	295	318	333	353	320	319	314	321	313	332	327	313	327	340	358	346	367	328	320	354	334	324	326	325	339	339	339	315	346	341	324	320	337	325	333	329	334	324	330	319	324	338	307	370	351	331	335	319	318	316	317	327	342	338	313	318	324	358	347	346	343	291	329	347	314	339	348	337	336	348	326	335	322	342	295	330	355	334	311	324	332	324	329	359	329	331	336	337	328	335	353	313	328	329	353	336	336	295	342	307	315	340	319	362	366	333	308	325	343	313	340	346	320	334	323	327	337	320	365	325	338	344	330	316	293	335	326	345	330	335	337	347	351	346	352	348	331	334	341	307	311	315	301	327	322	338	313	355	342	298	314	348	311	313	326	360	334	323	338	339	293	294	368	375	325	308	297	358	335	332	368	303	322	349	313	308	333	312	323	294	288	325	329	315	337	306	347	355	312	333	352	349	322	341	334	312	300	304	314	338	335	317	327	336	318	333	312	357	317	308	333	338	337	333	319	316	344	323	353	330	368	326	351	321	342	337	333	324	319	322	331	339	327	318	330	319	331	370	349	286	308	326	327	339	346	377	351	355	270	322	343	344	340	331	326	341	329	348	319	303	322	343	345	326	321	358	320	354	314	360	355	333	340	297	297	317	330	326	310	311	323	328	350	349	311	323	349	292	309	340	382	331	301	319	282	338	306	334	366	344	322	341	311	330	319	339	314	312	350	335	346	328	327	330	309	366	306	299	336	328	341	295	307	323	337	336	314	343	320	306	310	330	374	344	339	322	335	364	345	381	331	333	307	347	315	347	330	314	339	320	326	336	371	345	296	310	332	337	338	362	342	330	348	357	321	356	339	366	329	307	326	340	324	318	348	329	330	324	326	307	302	309	348	309	373	348	346	331	330	305	333	294	289	322	285	361	322	348	289	359	331	320	357	355	326	318	312	326	326	332	330	360	312	337	330	312	350	323	308	333	320	341	332	339	322	364	318	341	360	331	375	362	348	352	341	346	343	314	342	341	300	342	345	350	336	320	377	367	341	331	309	377	313	318	331	348	329	330	313	310	346	341	328	324	324	321	338	346	341	332	312	342	340	362	339	322	330	319	360	339	305	327	330	324	320	329	309	328	289	309	329	313	313	324	323	333	342	349	360	333	340	345	364	333	334	350	341	309	283	293	325	343	353	323	330	297	338	344	315	335	327	351	325	327	348	334	344	345	319	328	343	341	329	354	323	330	330	357	305	282	317	343	298	283	340	323	341	345	364	320	304	323	312	371	309	330	328	338	349	343	346	315	332	327	304	347	332	376	341	348	314	357	324	349	323	370	306	315	338	340	316	299	316	287	324	303	319	339	362	341	341	338	310	297	337	351	323	339	325	362	336	336	347	295	343	352	311	322	336	347	322	351	313	359	333	333	324	326	354	346	332	326	367	326	332	339	346	367	305	358	332	339	327	336	320	324	351	324	349	338	347	324	344	333	346	334	321	300	346	279	318	327	337	355	348	309	360	336	317	296	355	303	326	325	330	358	325	337	320	315	338	318	331	321	303	319	346	349	342	329	325	350	327	336	316	359	326	333	355	362	338	373	324	330	304	333	310	328	323	381	333	303	339	329	336	332	322	325	341	313	358	329	340	357	304	329	329	307	382	334	317	299	343	314	359	327	336	291	329	355	317	368	318	355	366	359	356	328	313	334	343	355	335	331	337	337	380	360	328	298	327	322	282	353	331	325	352	304	327	328	317	328	337	345	346	337	310	338	329	335	378	314	312	346	315	320	325	358	355	324	347	305	349	361	345	313	332	325	333	335	318	299	321	380	362	321	291	316	372	383	339	341	321	328	342	345	325	320	328	317	336	330	367	343	362	329	314	331	337	348	336	320	325	329	309	321	314	332	324	353	348	328	359	289	309	334	320	344	359	339	330	354	331	332	327	341	362	306	330	330	317	338	364	346	349	331	338	354	301	360	352	290	340	326	338	348	356	319	337	363	329	338	299	325	336	305	339	327	342	339	333	347	318	321	314	335	334	313	329	305	322	312	319	314	305	296	343	371	329	317	313	361	317	339	370	342	319	322	346	367	298	327	341	327	343	301	324	343	330	341	316	336	333	358	325	333	325	329	337	313	331	296	289	360	329	328	342	301	345	329	332	318	322	312	358	322	324	333	311	358	301	342	327	330	335	328	315	347	341	348	327	354	342	337	315	322	329	355	315	338	333	301	313	312	364	309	349	299	345	322	340	350	372	343	314	335	357	337	344	335	352	342	360	328	339	343	317	350	330	324	342	335	356	320	311	316	314	326	334	340	346	341	338	332	342	334	345	327	311	342	330	344	339	344	358	320	312	298	315	322	298	291	374	335	349	306	332	342	341	350	334	316	349	312	318	359	331	348	319	344	326	317	332	336	314	336	325	345	352	334	363	325	357	353	344	322	317	327	325	319	332	342	360	335
6494	2913	835	2499	3503	849	716	798	780	777	732	821	775	723	752	753	772	746	774	772	740	736	743	752	767	749	729	732	726	780	759	754	735	729	748	754	795	711	745	712	740	763	792	755	713	750	764	751	752	748	734	757	776	739	731	747	790	741	752	768	749	755	737	744	771	781	782	757	746	731	716	732	793	759	744	775	759	721	717	738	755	757	773	738	790	711	682	747	721	801	757	662	745	767	710	747	744	783	723	728	727	724	772	781	723	695	773	783	766	724	778	767	743	790	726	751	735	749	760	716	811	765	742	736	730	753	743	726	746	773	758	749	738	762	769	738	837	806	719	734	799	774	702	754	740	736	695	797	762	800	721	777	736	702	798	726	731	733	759	764	727	724	762	714	796	757	781	764	745	763	808	741	712	772	760	765	765	727	770	789	746	749	736	719	825	745	783	716	734	778	762	785	771	738	726	789	722	762	795	737	777	751	734	730	760	786	725	752	777	782	745	749	748	772	798	781	731	740	776	683	736	765	722	750	769	748	725	729	750	768	730	759	776	777	755	746	791	768	710	748	747	766	735	809	738	773	769	817	745	772	711	777	745	752	792	788	773	741	767	760	772	726	792	743	714	744	741	775	740	756	750	760	733	732	751	757	758	756	830	712	779	720	752	754	707	736	735	725	730	747	777	763	752	756	753	756	759	701	776	716	751	731	687	714	753	754	792	736	785	794	744	748	764	773	708	789	756	758	759	759	757	722	802	787	750	772	735	754	690	769	758	785	755	717	782	746	795	746	763	736	755	746	762	722	794	785	758	748	748	729	739	770	786	739	742	765	779	761	768	758	765	744	766	752	775	773	765	740	704	754	755	755	712	762	727	748	772	721	775	763	759	770	812	750	731	776	755	708	731	751	759	777	795	749	739	743	708	727	740	764	746	766	787	723	758	757	746	760	774	705	748	741	714	692	759	749	771	733	733	731	762	732	730	757	715	767	707	764	772	712	723	786	714	751	712	796	784	733	728	770	761	679	756	780	722	724	742	732	726	743	757	737	750	723	744	735	721	772	731	707	786	736	744	709	756	758	747	740	759	773	728	754	735	762	794	672	754	803	746	742	753	796	719	742	804	743	737	778	738	753	719	778	729	783	762	824	763	721	739	702	692	809	765	777	798	761	757	772	772	782	724	761	767	724	798	752	735	732	746	740	706	724	752	748	775	705	724	732	761	695	780	710	741	774	766	740	792	710	739	760	784	697	780	797	701	748	752	777	796	706	767	758	787	748	774	700	786	773	723	767	732	744	754	755	746	787	734	788	735	761	770	764	741	751	707	777	821	756	738	768	692	724	763	806	746	768	747	796	787	722	781	724	765	732	739	814	728	721	746	740	698	774	705	727	774	713	731	782	717	736	751	729	772	724	767	758	789	798	712	749	718	751	682	728	751	746	745	774	750	733	760	737	733	760	775	794	758	716	713	796	735	727	763	742	723	747	761	740	751	760	752	787	712	783	772	746	737	843	766	768	737	753	705	728	742	752	747	780	731	713	733	789	716	767	700	728	762	758	793	761	730	714	738	733	751	756	731	738	738	782	749	742	775	751	695	745	713	749	699	826	776	740	732	795	792	740	792	732	729	763	724	743	730	795	765	759	728	767	747	760	752	741	760	782	743	722	769	782	727	766	755	765	742	799	776	720	761	766	783	761	756	770	794	799	771	731	742	761	705	736	767	749	751	758	770	751	787	779	776	729	731	715	715	776	757	759	755	784	740	772	777	748	754	773	757	751	746	755	744	760	789	698	713	782	708	722	772	805	750	730	771	785	716	801	740	812	739	778	746	762	720	748	687	757	772	748	764	784	737	789	703	742	819	735	749	782	687	748	739	758	803	719	740	754	773	780	759	772	691	766	757	762	724	759	784	811	716	780	734	753	720	724	715	755	728	755	739	787	748	723	723	774	756	752	762	733	756	778	761	762	773	768	724	800	733	741	747	758	764	746	720	777	731	777	788	728	759	738	759	771	726	741	805	751	778	741	739	766	720	754	738	775	737	719	682	758	780	829	762	780	780	713	743	764	742	684	767	792	732	760	734	708	749	726	744	743	762	771	744	752	742	718	744	723	722	776	715	749	766	725	722	788	753	735	728	805	751	754	696	771	721	721	740	791	696	722	747	762	812	732	799	748	759	725	764	725	768	715	717	740	761	767	771	718	770	726	770	758	749	757	707	730	746	700	733	705	771	745	739	749	736	749	784	747	767	735	752	731	746	728	768	761	766	715	777	768	754	730	743	736	735	746	767	775	700	724	740	707	762	715	778	785	744	753	710	774	791	746	764	774	793	754	715	711	735	712	751	769	741	717	813	715	727	811	789	717	716	750	772	756	753	774	751	705	781	766	755	719	763	780	786	753	759	795	779	732	723	710	757	750	761	741	759	760	770	718	733	773	800	770	754	755	760	737	759	760	722	775	757	759	767	730	735	730	770	760	781	734	750	769	762	722	797	716	754	743	710	735	772	762	745	794	769	734	742	746	752	727	754	760	806	719	756	727	741	741	729	713	739	702	812	762	774	737	737	720	758	738	751	737	783	748	746	748	774	769	735	764	761	727	729	763	755	794	838	759	707	705	774	788	727	807	726	746	788	752	762	744	781	715	807	763	754	753	711	700	758	780	763	719	746	725	756	741	790	738	777	766	761	765	795	749	750	729	755	770	733	791	795	775	746	776	778	696	768	732	762	733	763	731	779	714	747	713	796	754	773	782	737	730	784	798	751	718	738	728	727	699	723	753	751	728	765	733	732	757	754	753	769	807	737	749	738	748	683	725	776	774	746	752	749	752	794	743	741	729	805	724	769	723	752	750	707	755	755	739	759	791	768	744	745	748	787	786	761	729	727	717	714	715	769	776	781	738	759	793	731	726	783	745	753	778	706	756	758	753	744	782	734	713	763	757	759	768	736	769	734	804	821	742	728	744	755	729	732	786	790	738	769	788	749	740	760	751	747	727	761	720	753	719	767	711	727	743	738	731	723	750	737	744	710	780	754	742	765	707	729	793	751	756	735	766	800	736	791	746	782	742	731	780	721	752	786	767	755	762	767	769	761	730	736	755	767	781	768	782	762	767	720	769	739	752	819	737	786	818	816	809	719	719	784	770	775	776	738	764	774	755	750	756	790	720	778	745	742	744	728	738	739	765	690	759	749	782	739	786	751	751	764	751	752	774	731	723	730	765	758	773	763	795	766	750	750	751	789	761	755	746	765	743	772	774	762	775	733	769	734	689	768	793	746	779	756	749	725	709	780	747	759	756	741	696	740	722	787	798	734	763	756	724	757	740	811	764	718	711	760	776	748	718	798	731	770	724	728	765	742	747	764	708	788	744	753	731	732	734	784	809	777	729	748	738	798	745	782	768	755	712	746	737	800	730	753	710	785	788	777	749	735	785	738	747	735	735	808	768	733	771	782	755	748	790	708	766	801	731	743	772	700	794	744	744	725	727	767	763
44025	35507	10716	9883	20264	1186	341	332	255	259	220	225	217	201	196	177	221	192	169	167	194	163	198	176	185	178	185	184	205	154	177	183	182	159	150	179	186	167	195	148	170	174	201	136	155	149	137	183	183	148	183	186	193	178	165	181	180	170	181	195	182	172	156	167	171	163	167	161	158	174	170	158	199	139	152	151	158	152	161	150	155	176	167	172	175	156	178	175	157	153	183	157	181	186	154	141	157	147	177	156	180	172	150	165	156	169	169	164	164	175	162	190	164	181	167	193	165	168	167	160	170	167	165	172	164	146	166	182	156	167	154	164	153	203	171	170	160	147	172	168	176	179	150	169	181	165	146	161	187	158	156	157	155	151	158	160	164	166	174	159	177	163	157	168	171	179	180	164	180	160	151	176	215	170	173	157	172	163	150	177	162	155	186	187	169	165	171	169	165	155	186	189	174	149	161	164	188	180	176	160	149	178	177	144	187	154	189	176	171	192	191	174	158	172	156	212	147	149	189	148	161	180	157	173	185	157	169	178	156	171	169	178	162	172	157	146	154	154	161	188	181	158	168	181	154	161	173	195	169	159	151	181	164	162	179	155	153	165	168	162	138	175	166	166	166	147	174	185	146	139	175	142	142	171	161	158	203	159	172	158	160	174	176	165	173	160	139	159	169	192	162	155	163	182	171	164	167	167	154	186	192	143	175	173	172	186	165	165	180	177	172	152	161	149	162	159	174	167	174	182	177	151	195	163	145	162	140	180	145	182	176	177	156	187	167	180	160	163	162	161	159	154	158	165	141	173	156	180	166	163	160	168	146	185	186	174	163	154	163	182	193	155	175	170	151	168	166	163	178	150	200	171	146	189	179	179	158	200	154	165	157	167	170	146	197	156	181	170	186	163	173	159	177	165	174	184	156	193	150	151	169	163	190	171	150	164	193	174	173	155	144	163	166	170	133	161	151	156	152	163	158	190	152	162	150	189	160	168	151	183	178	184	160	164	168	170	188	160	184	163	161	185	160	198	174	181	178	159	157	159	177	164	160	174	156	167	174	192	176	148	168	159	159	168	157	164	154	162	161	167	178	166	165	165	171	161	151	162	166	187	176	162	162	186	153	140	154	177	161	166	164	159	176	169	177	164	173	167	144	169	168	176	167	173	163	183	172	168	190	142	176	173	171	168	163	162	161	159	169	178	173	181	154	161	184	172	145	169	174	168	149	186	154	164	137	161	158	173	181	189	163	163	169	154	143	165	163	189	156	170	165	165	151	190	161	169	186	171	170	188	136	165	172	166	196	164	164	186	161	177	165	165	179	165	172	196	181	174	170	165	177	207	157	163	177	134	176	152	173	178	182	169	152	153	194	151	161	159	157	154	176	163	161	164	154	149	163	172	156	186	183	172	177	192	162	150	159	198	165	164	158	163	149	153	168	147	177	153	161	149	167	160	175	144	169	152	163	182	176	159	134	168	161	184	166	182	155	175	178	179	155	159	169	158	155	160	178	152	144	196	165	158	178	158	183	193	174	136	157	160	174	176	146	156	170	187	136	149	172	184	161	186	151	153	166	164	167	159	176	170	152	181	172	179	197	156	172	148	161	202	182	172	145	167	141	180	163	156	172	168	147	139	149	154	141	145	172	168	145	153	163	173	166	169	188	159	165	174	202	182	169	159	158	159	173	157	170	189	170	181	172	155	172	178	164	185	167	188	164	186	166	176	160	169	170	154	157	178	166	166	153	156	147	171	189	160	179	191	167	174	171	161	174	169	165	182	177	157	186	151	178	162	154	151	170	151	141	156	185	147	173	166	173	172	166	176	144	183	173	194	158	179	194	169	160	172	158	140	170	180	153	157	164	176	173	173	170	172	158	165	182	181	170	155	174	179	172	150	185	155	160	169	163	153	157	178	160	203	186	153	201	153	164	183	185	200	169	186	180	188	167	168	167	177	153	155	177	164	150	153	164	183	191	185	162	176	161	170	173	155	179	133	171	169	177	173	145	185	160	184	177	168	166	179	157	156	169	174	179	158	155	169	205	171	180	180	174	165	161	171	166	161	177	174	164	158	165	160	149	168	160	195	166	178	162	180	159	167	167	170	180	148	170	154	150	167	164	167	157	167	173	178	158	176	163	170	171	177	149	162	162	162	167	183	170	168	168	171	153	183	175	164	172	161	187	183	176	158	158	158	175	139	173	189	153	193	169	185	165	174	178	173	167	164	189	164	171	179	158	119	170	158	175	190	187	164	142	169	176	162	189	171	187	159	173	177	180	151	142	161	172	175	148	190	175	159	162	153	156	170	155	162	173	160	157	181	156	156	166	177	160	179	156	165	155	136	174	166	152	161	164	181	154	168	147	193	174	204	185	172	161	152	194	153	192	182	140	156	148	176	153	153	172	156	141	160	165	167	176	186	152	169	162	168	160	165	148	191	155	165	165	157	186	173	166	154	164	163	176	157	173	152	183	202	168	189	186	157	166	180	168	158	168	164	170	185	159	175	168	177	182	174	159	164	164	188	177	153	159	176	184	159	162	179	163	168	159	159	179	145	195	171	170	168	185	179	164	162	156	175	169	140	159	147	153	178	176	153	170	185	189	150	156	152	172	169	171	156	171	171	170	145	168	139	158	191	178	147	202	184	171	170	172	150	145	169	186	189	148	159	176	167	153	163	176	164	152	163	154	164	167	157	173	171	169	155	144	167	174	165	158	167	168	163	179	159	172	174	168	146	165	180	179	164	157	182	148	162	174	170	187	197	183	156	173	158	164	155	145	156	159	182	175	183	186	172	162	156	176	171	152	156	160	167	167	154	182	176	146	167	165	169	180	151	171	144	159	160	169	160	172	159	175	188	169	155	180	161	155	164	163	168	154	172	188	167	155	183	150	154	166	164	157	138	175	166	162	176	189	160	164	153	132	179	176	139	187	173	152	155	163	179	165	161	163	192	155	181	146	158	134	156	169	153	177	172	147	167	177	161	160	188	181	156	149	185	187	164	186	163	163	177	168	157	185	161	159	171	177	156	161	147	163	174	173	195	177	183	187	180	169	168	158	184	156	158	158	145	183	158	185	158	154	188	172	176	159	164	152	142	182	191	173	180	193	159	176	160	154	173	179	150	177	153	151	176	157	171	168	166	197	155	164	166	173	162	180	172	179	147	149	152	175	168	188	150	189	170	177	167	186	182	168	174	162	173	167	183	163	162	176	160	156	146	151	159	164	159	176	156	174	156	176	158	183	175	157	156	186	156	173	152	163	199	185	169	176	175	134	188	172	165	180	166	157	163	169	156	188	165	168	173	172	145	173	170	153	156	157	164	163	169	165	194	178	152	165	171	174	170	172	155	178	152	169	147	173	162	179	167	174	166	153	159	194	156	176	162	176	170	153	183	162	184	152	170	184	154	152	149	182	175	168	171	155	166	156	167	159	163	156	153	185	187	172	168	159	169	170	143	141	152	143	173	168	156	183	169	190	153	161	162	155	163	161	150
23646	26319	3146	17826	17380	1705	1429	1220	1065	931	891	860	705	690	663	617	605	596	549	555	571	516	512	495	485	515	493	487	471	476	475	466	454	469	460	457	493	462	464	474	428	496	459	453	471	435	427	459	456	437	469	438	456	468	424	476	444	437	407	423	409	427	393	415	427	461	423	390	441	438	411	392	391	413	447	434	420	435	426	458	412	451	440	415	430	444	435	412	421	425	443	420	417	439	377	451	428	423	434	384	419	424	393	393	394	402	380	376	420	384	392	409	409	424	380	454	394	414	402	401	416	390	427	397	444	439	441	403	445	436	420	399	387	460	418	372	379	435	416	411	419	428	398	405	385	417	443	478	350	383	396	445	465	452	418	390	425	425	403	389	417	427	417	423	444	370	385	412	419	371	423	393	398	399	428	396	441	391	394	423	454	423	423	443	423	399	388	378	394	430	391	437	429	372	414	452	423	405	375	432	398	419	403	450	440	392	411	412	407	414	400	429	415	423	432	389	405	404	410	396	398	403	407	394	409	433	415	416	440	411	350	405	405	412	407	365	392	399	415	398	421	440	413	376	428	407	412	419	420	438	395	419	405	420	410	413	419	417	442	425	383	389	404	376	396	403	392	390	431	449	398	375	428	406	421	407	365	406	389	420	380	432	420	433	399	377	334	390	444	380	406	411	386	397	422	387	408	411	419	384	428	442	411	414	365	377	417	414	391	404	454	403	431	429	431	374	403	410	407	415	436	439	399	412	420	381	465	411	432	442	430	406	411	415	429	340	396	399	408	406	396	413	407	385	445	423	407	401	403	403	416	412	411	405	422	413	449	391	422	415	429	419	417	388	422	413	438	391	397	429	423	419	449	426	417	410	463	430	419	433	427	423	407	436	402	405	396	417	414	427	387	401	407	419	425	405	410	364	434	357	406	434	397	394	397	390	450	424	413	388	396	383	430	402	413	431	390	366	389	422	427	425	433	407	412	409	445	388	408	399	394	440	430	417	414	420	461	408	407	406	406	411	409	411	420	394	384	396	425	364	393	428	413	397	388	391	393	404	401	409	422	395	421	391	398	436	387	430	395	410	421	428	426	438	430	416	417	407	412	419	374	379	442	434	364	390	386	434	365	408	426	413	389	414	411	449	422	408	398	418	421	415	414	399	397	397	377	427	431	401	412	409	419	396	403	388	423	370	454	408	395	389	388	447	375	405	393	435	395	370	407	408	405	424	417	415	386	430	428	424	434	434	371	420	398	413	381	408	387	390	426	467	385	371	456	412	405	396	376	421	393	455	384	436	416	410	435	430	446	390	456	405	450	409	431	401	446	397	431	431	406	430	398	423	394	422	412	388	404	406	404	449	413	429	438	400	426	416	400	432	384	421	395	394	407	402	418	389	417	419	398	422	449	422	427	397	396	387	449	452	406	396	412	390	394	430	431	377	412	415	426	431	441	443	428	392	415	415	438	405	420	413	383	417	431	411	420	396	388	424	425	433	442	425	393	420	426	399	448	403	431	430	413	407	413	389	408	363	423	431	410	418	394	378	400	393	400	387	414	443	431	408	369	400	436	379	433	376	404	381	432	439	365	412	442	393	419	405	450	426	403	399	418	426	418	398	432	376	390	401	387	379	414	427	402	384	425	371	400	404	411	431	387	425	415	409	411	421	398	401	409	401	411	417	402	433	430	410	380	437	430	423	399	378	441	389	467	438	438	409	405	402	416	446	405	401	404	422	412	415	406	401	370	420	389	400	403	402	413	419	420	390	383	393	427	413	399	393	395	425	406	408	395	420	404	404	446	414	473	427	404	383	451	448	390	368	428	409	397	341	404	403	442	421	408	456	424	408	393	410	409	412	403	410	396	387	408	379	387	470	392	408	450	422	408	407	394	404	414	424	410	398	424	366	415	365	386	444	435	452	431	417	412	407	438	430	387	374	436	400	444	383	420	439	401	408	417	403	405	395	416	380	393	380	409	392	418	427	418	424	421	394	398	408	377	419	403	395	418	402	387	373	395	410	416	426	421	395	396	390	360	426	385	424	390	409	385	400	442	408	447	404	449	415	398	360	401	435	399	437	377	426	458	435	402	384	441	427	380	419	412	376	416	401	426	420	417	371	433	395	415	416	430	379	382	405	404	427	373	435	380	443	413	383	395	399	426	422	423	425	401	420	386	403	411	429	435	389	385	400	406	410	400	403	430	401	390	438	385	445	410	418	375	436	406	411	400	423	393	403	395	404	430	404	395	448	378	421	413	389	414	426	442	400	388	425	403	438	367	439	428	402	431	377	386	417	379	423	425	365	413	413	424	408	426	397	381	397	441	393	427	415	424	447	420	388	403	410	416	412	439	409	410	431	393	451	437	393	410	432	427	398	428	403	411	413	414	449	414	387	376	387	434	436	392	401	377	423	388	400	404	409	430	400	428	404	450	413	408	397	430	424	407	417	409	402	393	371	391	452	441	444	400	424	449	367	412	432	417	408	416	418	402	379	420	408	412	390	445	417	412	457	405	435	399	388	408	423	424	415	417	373	422	388	427	422	406	440	392	437	399	420	397	384	389	409	379	419	417	390	437	388	405	405	412	392	399	407	424	419	384	443	412	418	405	413	400	453	428	383	405	423	439	407	382	412	396	421	403	389	445	392	408	396	416	382	403	435	420	384	419	410	401	419	416	381	450	416	400	434	401	396	391	388	448	418	424	376	421	389	403	465	420	431	434	430	397	419	426	389	415	378	431	443	394	427	365	396	369	443	384	375	407	417	402	432	417	386	418	437	399	374	419	410	427	406	424	379	406	384	423	409	433	408	408	402	409	403	412	406	392	471	389	382	431	434	411	372	415	395	382	420	402	408	428	390	417	388	396	450	385	416	389	409	379	430	393	427	426	440	420	378	404	379	423	412	404	409	369	389	365	425	390	458	429	410	421	453	388	411	389	405	400	404	413	405	397	416	428	402	410	416	395	441	377	439	386	417	419	408	419	418	407	413	414	392	397	408	447	441	457	384	429	425	419	405	383	408	390	403	423	413	444	458	397	407	428	412	409	384	431	436	411	419	406	428	407	409	422	372	408	412	388	418	420	431	427	405	428	409	403	400	385	435	403	427	427	427	427	364	429	406	407	451	415	385	406	415	417	451	407	413	439	408	410	414	410	406	427	443	414	423	396	394	423	428	418	392	455	441	374	406	417	412	451	404	418	437	415	443	427	421	411	424	421	419	428	401	413	387	413	380	407	417	403	414	426	401	420	386	381	419	420	414	412	411	416	404	402	393	399	423	399	403	405	411	393	416	400	395	403	448	420	375	409	402	452	441	397	376	429	389	408	393	419	429	445	431	391	431	431	411	416	445	419	395	419	415	416	423	396	374	408	389	406	419	435	393	437	411	433	475	392	415	410	412	396	412	412	409	393	357	412	412	400	442	420	395	413	434	390	429	396	430	398	420	442	425	405	411	421	391	390	432	435	407	389	409	383	422	398	406	388	423	450	400
58890	50766	20026	16540	32514	2930	502	386	308	273	235	210	217	213	177	199	174	162	168	151	137	138	157	159	136	154	127	119	118	126	111	147	136	139	130	130	126	119	135	115	108	153	137	108	115	131	125	117	104	99	147	131	100	129	111	113	102	134	135	108	118	130	137	132	113	123	124	129	123	115	104	132	106	122	125	95	110	111	126	109	110	128	109	110	123	94	108	103	112	120	124	122	107	107	99	108	138	125	112	135	115	117	118	126	120	132	115	104	115	118	123	125	122	113	110	134	96	112	120	95	122	117	120	137	129	129	116	130	107	125	104	137	130	108	125	145	108	116	118	116	116	117	109	113	119	115	109	122	107	137	116	94	112	126	130	117	137	139	134	121	89	113	126	119	127	127	117	150	118	142	102	115	99	108	106	120	124	120	120	104	98	115	122	127	120	124	116	127	132	124	134	124	110	132	124	104	107	120	103	127	117	113	128	134	137	116	115	120	115	124	124	121	108	126	124	114	120	126	111	153	125	94	105	120	116	95	116	134	129	127	125	143	109	113	120	119	101	128	122	116	118	94	125	122	131	120	134	106	120	118	102	129	110	94	118	111	123	128	122	101	122	125	116	122	104	120	99	128	124	123	108	122	120	129	131	104	114	99	120	143	122	122	119	101	127	107	126	126	108	130	127	100	108	107	101	132	109	117	123	121	134	115	123	111	125	114	128	139	124	124	116	108	101	144	113	112	115	115	139	108	155	133	104	119	112	106	114	113	122	118	125	136	115	114	121	120	123	94	83	109	122	123	104	107	100	105	120	125	119	96	128	116	137	121	136	123	114	125	128	121	124	126	106	138	98	125	131	106	111	132	101	133	121	123	126	118	118	125	130	118	112	124	134	121	106	133	120	126	128	124	121	128	113	119	119	125	116	113	147	106	124	103	86	120	129	120	119	126	106	135	114	127	122	99	107	112	107	99	124	106	108	114	131	126	106	122	113	116	120	105	114	106	107	112	103	122	96	108	119	138	114	107	117	120	95	119	121	132	137	137	124	117	111	107	129	115	140	123	97	114	136	121	121	107	114	124	116	118	99	111	101	137	108	105	98	98	122	117	122	118	132	121	128	122	111	118	118	115	120	111	112	111	124	124	119	135	114	142	133	161	117	101	127	109	113	131	105	123	109	104	120	114	122	124	121	95	93	110	135	120	130	102	122	127	144	113	119	104	115	112	107	116	114	115	121	108	122	108	105	117	125	126	119	118	124	128	112	128	125	126	105	114	111	142	135	135	97	133	119	132	119	116	120	127	107	111	113	116	120	114	91	96	132	118	112	124	145	136	112	108	122	97	120	108	111	134	150	117	114	126	125	110	133	120	114	116	101	137	125	92	119	119	108	107	130	105	106	117	127	120	115	118	131	124	111	135	130	122	111	110	127	127	92	116	124	119	115	127	107	102	102	126	114	105	115	114	122	130	108	139	124	125	120	108	128	121	114	120	119	115	112	118	134	114	111	125	97	124	121	120	120	129	141	116	100	119	113	118	121	115	125	113	124	99	114	105	114	112	122	128	101	141	115	104	117	123	127	125	129	131	109	127	114	116	113	106	127	136	148	121	89	113	112	125	104	114	119	123	106	111	112	126	119	136	134	129	112	122	141	133	128	105	133	117	109	133	106	97	117	110	134	129	131	107	112	120	122	115	108	117	122	113	115	106	116	102	126	123	131	116	135	124	119	123	104	126	119	115	121	117	124	114	131	125	129	122	123	116	124	107	142	124	121	109	108	142	124	108	107	103	113	120	100	127	118	120	110	113	118	119	118	118	100	118	130	112	103	120	135	133	125	100	115	121	111	128	124	110	122	125	115	131	125	120	121	100	122	122	133	104	104	108	107	110	118	125	125	105	124	126	125	123	113	116	116	111	114	115	133	132	124	116	125	117	107	112	138	121	130	127	115	139	133	117	114	113	116	108	130	126	106	138	127	91	149	123	127	123	109	128	133	115	126	132	115	116	133	126	120	125	132	112	115	118	104	123	119	105	128	90	115	107	104	120	107	108	105	129	85	118	115	127	114	97	120	121	114	114	115	118	115	123	111	135	119	129	105	101	130	109	99	115	109	119	101	108	115	113	131	118	114	113	126	117	115	112	120	111	128	100	132	125	109	127	111	117	103	124	96	113	107	133	116	122	117	116	115	119	124	102	132	124	110	99	123	115	112	107	131	113	125	124	130	127	113	115	140	133	124	114	132	115	104	120	107	120	110	124	116	99	128	132	133	101	113	117	118	94	115	107	123	111	127	123	140	105	135	124	101	109	111	126	100	120	131	96	121	128	116	110	121	100	138	121	120	139	118	125	109	123	135	114	126	103	121	138	117	115	110	115	107	125	118	139	130	126	126	122	116	102	129	138	121	116	123	110	106	122	116	112	131	123	93	113	112	111	106	133	118	93	108	104	115	127	109	130	146	105	111	110	130	127	118	118	102	132	125	120	123	134	102	92	106	121	122	125	114	122	119	123	106	112	113	122	121	116	131	115	118	130	121	107	116	124	123	118	135	126	114	108	121	126	114	115	111	115	122	135	108	110	130	136	100	129	114	133	108	122	113	96	107	121	115	114	115	102	118	118	108	132	131	135	119	108	131	103	125	133	151	103	120	114	113	104	104	136	101	137	112	119	112	120	127	104	123	104	121	114	119	116	111	114	115	105	117	110	119	110	122	130	104	136	116	125	108	115	117	120	129	107	127	112	117	121	109	132	96	125	114	111	119	104	116	111	118	116	117	131	117	127	113	122	135	146	115	103	117	118	113	123	113	132	110	113	115	108	107	117	127	114	117	121	112	120	118	131	114	132	109	132	108	129	127	119	131	127	132	134	118	105	90	126	114	108	110	105	122	106	94	97	128	127	111	112	117	150	123	103	124	128	127	118	113	118	120	132	105	133	113	121	108	135	124	133	129	112	139	120	125	106	153	116	131	108	126	147	107	136	122	100	102	112	125	113	124	119	117	123	125	127	112	121	118	114	121	113	116	129	103	106	135	121	118	112	102	109	108	127	135	123	101	107	117	118	128	132	107	120	122	111	121	102	102	126	114	109	112	100	100	119	113	116	110	97	114	94	109	121	115	131	115	108	133	126	113	107	114	125	121	136	109	116	111	104	132	119	148	99	121	115	127	103	107	115	115	107	115	141	131	122	155	133	109	125	111	107	111	118	128	124	118	128	117	121	123	119	111	112	136	124	110	114	123	124	127	123	110	106	112	112	103	117	139	107	116	116	118	111	123	122	142	113	112	123	120	119	113	107	137	115	113	117	132	124	99	128	124	122	111	124	155	126	118	101	137	111	104	127	108	124	116	116	114	114	110	98	122	115	138	117	137	126	111	118	115	123	123	106	111	137	133	111	123	113	120	127	112	130	121	129	125	133	114	131	123	128	103	105	114	126	101	111	107	135	112	111	124	118	118	121	114	113	109	129	110	110	121	111	100	118	123	121	128	112	108	126
32326	36460	4914	22906	21520	2834	2236	1798	1552	1457	1147	1087	958	885	783	764	698	694	633	578	573	590	525	551	519	487	502	486	390	444	447	423	456	425	415	412	385	396	402	422	384	395	396	405	371	389	383	396	400	326	392	350	326	360	352	358	329	356	409	345	342	351	349	348	354	351	336	339	368	346	354	334	341	344	333	337	309	351	365	306	352	340	323	335	334	315	318	312	347	341	341	354	339	350	298	324	365	326	331	315	340	330	350	346	356	331	323	328	308	315	313	355	327	306	318	321	312	328	331	318	305	314	351	337	339	343	316	349	327	295	345	344	324	330	299	354	346	332	331	308	313	358	325	322	315	317	318	341	310	347	309	314	349	344	283	343	361	357	306	302	338	369	335	291	347	291	332	317	335	322	298	319	323	338	320	304	322	300	324	332	310	317	332	334	350	329	315	315	331	349	320	313	317	322	334	302	325	315	329	359	316	324	304	317	321	297	332	346	328	328	329	326	319	368	298	341	327	296	328	342	316	304	352	326	317	310	312	327	288	316	307	305	342	325	330	320	300	318	326	316	329	308	346	330	322	319	348	313	355	318	353	312	337	302	299	334	309	335	329	312	321	308	320	326	341	328	287	315	313	343	312	339	355	329	295	306	314	340	320	304	309	306	358	340	312	350	336	344	346	347	326	303	315	318	319	329	359	322	289	296	319	318	316	307	299	300	303	313	333	334	322	337	321	316	306	308	305	343	317	325	339	329	315	354	331	319	325	314	317	304	326	344	303	303	293	354	304	338	316	313	318	355	323	325	322	302	317	305	326	319	334	335	342	329	322	337	367	341	330	326	329	325	335	326	358	323	292	304	344	302	295	309	325	330	314	290	322	315	322	327	332	334	339	317	306	318	344	311	339	327	311	317	321	294	326	284	348	328	349	312	332	338	316	290	293	340	312	328	304	318	301	326	293	343	321	316	310	299	337	319	337	335	332	337	329	324	335	332	352	319	350	312	328	351	321	305	313	323	315	309	298	320	319	313	300	299	307	338	306	341	311	309	330	309	366	322	326	288	310	328	284	317	334	331	322	303	296	352	333	335	326	333	336	327	327	329	319	316	333	325	307	307	324	314	330	342	302	313	340	328	334	291	357	331	348	334	335	318	297	300	318	320	303	336	357	310	317	342	326	338	293	322	301	327	317	324	338	315	300	303	315	328	326	334	351	297	307	324	331	312	322	324	327	312	321	296	346	324	321	317	357	325	305	323	338	302	334	365	322	301	305	342	352	311	299	328	306	315	366	303	332	342	309	321	333	322	323	331	334	332	336	340	308	357	328	331	326	357	354	280	298	335	317	329	304	297	327	309	342	318	342	316	343	352	381	326	336	326	334	358	350	335	320	339	336	320	318	339	331	333	345	339	347	289	319	325	340	336	327	321	302	343	308	297	283	324	295	332	324	311	315	354	324	339	311	323	322	335	348	328	332	283	341	325	314	342	317	341	349	310	333	346	309	310	343	330	359	304	365	341	333	306	309	312	323	346	365	331	318	350	336	325	307	334	361	298	326	287	300	296	285	306	310	337	312	331	340	321	322	295	317	318	329	340	317	320	297	336	357	353	347	334	321	355	315	287	311	331	315	324	318	329	331	308	334	332	332	297	333	344	342	335	343	327	313	312	314	323	309	314	324	291	317	301	323	334	354	332	326	337	307	293	347	294	318	302	317	323	331	317	306	292	334	330	319	323	362	321	324	308	337	313	311	313	311	316	344	322	330	289	302	343	333	325	313	323	342	308	324	327	343	311	314	348	345	296	302	301	333	352	339	322	303	326	276	319	310	323	322	315	304	304	317	336	293	321	317	327	339	318	327	328	334	296	365	323	355	304	314	331	296	334	357	321	300	315	305	303	317	319	353	323	338	307	328	329	311	321	327	308	336	320	338	335	309	333	318	292	310	345	327	335	277	342	338	311	320	319	335	344	330	333	329	315	309	326	315	329	285	305	327	299	367	323	317	341	336	322	342	356	347	322	292	331	332	313	347	284	338	318	318	316	304	312	298	284	295	307	318	312	330	324	334	349	305	319	337	299	319	369	311	321	325	288	299	341	322	300	356	307	314	292	353	331	334	333	328	328	329	320	328	343	303	330	324	320	293	338	329	307	331	330	315	316	343	328	301	369	339	327	309	334	294	339	339	296	298	307	348	333	353	327	376	326	318	302	363	325	348	306	328	302	338	332	278	309	340	339	303	305	318	348	327	361	287	333	353	329	310	310	303	349	333	329	333	316	318	311	312	358	295	354	339	316	340	345	314	324	329	314	318	318	324	339	326	321	343	326	330	324	324	297	348	329	339	342	313	322	311	326	298	310	300	333	333	354	329	337	321	301	292	320	366	328	282	327	327	332	302	322	325	342	348	309	300	377	309	318	324	335	303	333	312	308	327	354	319	306	316	336	307	324	328	344	334	317	304	311	351	334	348	314	330	321	335	302	325	319	359	324	356	327	312	323	301	297	311	339	277	354	324	301	315	346	354	350	322	345	313	301	299	302	323	341	362	330	311	305	311	342	312	329	293	329	308	318	328	323	336	313	328	324	325	319	329	347	322	311	352	324	344	350	313	332	332	329	319	365	342	292	341	309	339	298	347	311	318	345	311	313	343	325	324	292	294	319	334	334	352	327	311	340	333	324	338	340	352	333	346	317	291	344	301	290	297	340	327	334	314	331	344	308	318	304	322	353	341	325	325	333	317	357	334	334	322	327	301	341	371	337	293	319	306	329	327	349	331	300	311	281	331	310	333	358	279	304	352	332	319	330	303	331	306	290	289	362	305	308	332	339	337	316	313	326	319	311	307	336	298	317	309	333	320	326	282	326	292	311	344	318	311	319	309	333	319	338	316	314	322	321	336	315	309	342	327	325	305	329	294	345	328	319	318	321	348	348	318	323	306	319	283	318	317	324	299	343	357	316	312	336	311	338	344	338	316	322	305	316	306	316	299	304	351	354	322	300	330	331	317	347	331	300	314	331	342	315	317	352	282	324	340	313	338	295	341	316	298	343	327	338	371	340	323	323	339	333	335	323	300	346	332	319	308	297	364	315	336	345	316	321	362	328	331	307	316	318	303	328	321	347	367	345	322	333	336	301	344	327	331	316	339	328	323	337	347	311	304	357	309	306	339	321	308	320	303	329	307	305	308	339	307	331	287	299	332	325	324	347	335	299	301	327	337	352	324	341	343	320	323	309	324	309	322	335	319	304	326	315	361	314	337	299	306	344	348	323	332	294	326	349	337	298	332	295	333	340	298	291	311	308	299	336	310	329	310	313	307	343	314	330	303	335	290	335	325	293	322	333	318	320	312	312	319	319	321	323	351	312	357	323	317	345	329	324	316	325	319	315	297	264	334	323	309	357	343	303	306	313	338	305	342	331	334	335	358	317	332	297	344	318	309	323	357	279	321	291	346	342	331	360	351	312	336	336	338	321	294	327	303	324	315	305	312	297	317	323
7338	2056	579	724	1172	315	339	323	345	324	313	319	317	362	325	339	329	310	326	324	351	348	331	324	314	320	336	356	339	341	352	342	343	351	295	307	342	336	335	331	301	353	302	323	327	338	310	330	312	316	298	291	333	348	304	326	330	334	292	318	344	334	305	362	336	323	336	328	320	320	352	323	325	362	334	342	340	299	346	314	335	320	342	306	357	354	343	332	343	356	306	323	324	327	309	328	344	291	347	343	339	332	341	297	340	302	317	362	374	326	335	339	308	347	322	326	310	370	333	341	354	348	343	341	308	331	346	353	324	324	331	319	329	320	364	316	368	322	335	330	318	326	292	351	318	326	288	314	350	340	315	331	322	337	331	343	306	342	297	340	312	368	333	282	313	309	342	322	293	320	350	345	364	318	338	307	289	310	308	298	308	355	333	308	294	352	322	334	335	301	308	350	319	343	346	318	323	355	348	356	302	299	347	343	312	340	322	331	319	335	360	304	319	336	330	366	300	314	336	342	320	302	304	347	337	346	351	359	366	326	372	347	317	342	348	320	328	336	339	309	362	328	336	320	319	368	310	346	364	332	340	305	305	340	372	333	312	303	337	388	366	351	343	335	335	343	350	289	359	340	326	307	333	331	325	334	357	319	328	339	329	317	293	339	340	337	317	287	278	347	333	316	364	362	343	304	329	302	340	320	292	332	340	326	350	353	295	321	349	316	302	299	316	358	297	362	323	323	354	324	335	314	326	331	320	295	343	316	319	318	291	277	375	371	332	327	329	311	364	344	307	337	340	343	346	288	325	296	308	336	336	338	332	301	305	315	313	290	320	334	354	321	337	333	327	333	349	338	383	362	305	353	337	346	343	330	320	338	341	352	290	359	318	329	330	336	318	320	333	339	345	303	319	274	345	327	336	345	361	317	330	373	303	311	317	318	365	307	311	309	351	333	358	334	319	338	332	315	346	331	312	345	313	294	346	323	315	334	317	356	338	297	356	352	341	332	331	313	326	346	339	313	309	332	322	333	355	334	310	345	329	338	334	327	332	324	349	341	322	315	320	316	325	322	339	338	350	309	312	303	379	334	344	316	308	347	326	333	343	324	315	312	334	310	342	304	305	351	329	371	339	325	315	315	314	326	336	328	282	321	354	302	334	322	299	326	295	351	310	320	317	346	321	340	340	298	353	312	328	338	330	359	317	338	360	335	323	321	354	311	312	321	313	383	349	309	329	301	317	318	327	322	287	323	338	300	293	321	341	322	324	326	345	330	350	330	303	317	365	336	311	304	318	348	338	335	338	308	329	317	350	321	349	348	331	342	330	354	345	332	337	329	336	319	359	313	325	322	338	328	324	364	314	334	342	293	315	292	326	317	327	312	346	318	328	312	318	341	330	338	343	360	353	332	342	342	337	326	363	330	321	322	299	303	305	340	306	388	341	366	337	301	331	334	324	324	334	313	318	320	330	375	343	321	298	346	322	326	306	332	349	324	344	287	344	314	301	313	349	332	339	367	338	312	340	331	328	343	322	352	348	324	350	329	293	348	338	344	292	336	356	334	324	333	338	315	337	317	344	301	277	299	317	323	359	343	334	327	341	345	330	369	341	335	333	333	307	297	334	337	308	308	340	324	329	330	323	296	347	371	362	361	316	340	304	314	314	346	304	353	333	308	341	342	323	359	341	296	322	293	334	324	319	315	336	331	359	311	307	312	320	303	347	312	344	312	309	320	332	363	331	357	357	306	346	334	331	341	291	343	316	365	320	318	331	312	314	330	368	322	324	326	357	320	337	321	317	368	323	331	340	342	316	323	342	328	340	365	306	350	343	318	296	303	328	321	356	347	295	336	335	318	336	310	315	385	335	340	312	333	299	326	310	319	318	339	329	309	337	347	340	308	321	332	350	316	346	316	317	329	322	307	345	339	364	325	334	345	316	327	315	325	314	331	316	300	348	312	348	346	363	316	362	342	322	349	302	366	353	350	363	304	304	315	317	335	322	321	348	338	306	321	290	338	351	334	313	350	318	332	329	339	329	314	307	335	364	332	339	341	344	335	303	330	301	320	306	354	325	317	313	311	314	332	319	311	334	309	338	316	329	331	345	318	298	317	341	323	326	352	333	328	326	364	329	294	328	334	339	358	295	312	330	316	333	284	326	331	341	316	323	317	306	334	326	369	331	343	342	312	323	317	308	305	344	312	299	331	324	339	319	324	312	339	320	321	327	312	310	303	344	324	331	338	346	353	327	313	297	329	350	324	337	315	327	330	308	347	360	347	310	328	331	339	355	333	313	323	321	334	312	302	321	311	319	317	357	314	307	337	317	340	305	354	311	317	337	317	326	337	304	328	319	323	320	336	317	329	316	295	339	312	294	324	329	340	330	328	315	350	309	313	334	348	332	284	349	373	339	309	355	320	339	371	327	308	357	340	336	328	343	357	298	348	358	338	320	318	320	356	360	341	369	331	323	338	370	329	333	332	339	328	312	385	340	300	335	349	316	326	317	304	328	326	294	325	366	316	304	350	342	314	332	332	307	313	319	331	313	369	312	345	328	346	319	330	323	329	339	322	384	336	323	318	293	337	341	352	328	356	294	345	355	336	311	323	325	344	343	313	304	314	315	328	333	340	321	344	291	358	344	363	343	336	342	315	329	352	325	325	348	359	327	332	347	324	316	316	348	336	358	339	359	330	342	341	352	349	322	330	321	340	326	350	350	346	313	347	317	343	322	326	351	328	365	320	333	352	325	328	352	317	319	335	340	347	321	342	344	343	326	345	323	306	351	359	380	314	342	299	294	296	294	339	303	364	341	306	340	313	364	313	341	324	325	297	342	346	349	302	334	339	312	332	313	343	326	363	351	304	351	318	332	304	317	309	346	297	339	362	359	326	354	323	327	356	308	321	304	327	342	316	297	381	326	319	319	322	301	326	337	332	361	337	332	303	321	334	325	355	326	326	340	329	304	333	349	331	363	389	337	361	321	363	313	312	324	314	334	320	322	345	365	359	316	338	351	353	293	328	359	308	352	347	337	321	318	339	333	360	347	323	329	343	348	361	340	348	348	297	330	308	342	343	335	300	335	344	323	308	320	338	322	319	342	351	332	328	309	289	336	353	345	318	336	296	306	343	356	318	320	318	319	349	339	336	309	317	343	310	331	321	340	327	315	319	334	338	306	358	296	315	332	322	334	327	330	331	331	329	329	308	357	341	308	345	327	324	345	314	349	302	326	348	332	344	317	333	296	342	328	327	299	350	328	336	354	325	318	370	337	333	368	321	340	317	305	348	336	315	324	304	338	333	338	316	338	327	353	318	348	359	319	327	337	300	360	322	317	350	332	334	330	332	332	305	326	328	310	327	271	333	320	316	364	351	319	331	299	314	306	315	322	293	340	328	315	299	332	357	319	365	333	315	327	339	316	341	325	331	305	307	351	342	332	313	339	340	350	336	323	287	324	290	321	331	297	342	322	345	325	349	339	328	295	338
6550	3104	897	2358	3752	838	820	788	771	736	803	780	769	769	720	770	767	764	755	727	800	780	792	779	776	833	778	784	761	783	717	732	744	745	756	788	735	743	762	709	732	811	682	780	720	769	735	759	735	746	779	720	765	733	735	744	750	721	779	681	762	693	784	787	764	759	786	767	771	720	775	763	767	791	719	751	765	778	729	746	782	773	740	722	714	732	801	740	776	761	751	765	708	700	779	765	766	713	757	769	747	781	740	750	716	769	700	782	747	790	734	758	747	753	743	740	738	784	756	760	740	764	729	744	768	746	779	765	716	764	749	738	788	760	675	740	759	774	700	744	758	759	719	790	690	761	790	721	705	727	703	756	758	760	759	706	756	710	780	750	780	756	701	736	761	795	722	714	715	762	730	750	745	771	738	747	728	720	702	709	692	738	738	726	748	752	743	771	710	776	702	771	725	765	741	730	764	726	736	749	764	800	766	731	729	761	722	736	775	746	745	739	739	719	725	721	740	752	735	726	728	731	735	704	770	741	723	714	728	725	781	778	737	715	750	746	740	772	690	822	783	680	757	716	736	761	782	765	783	749	719	748	794	727	752	740	782	760	767	766	758	778	691	737	767	725	691	738	735	723	693	774	757	724	695	745	738	735	701	759	750	751	716	693	745	803	766	780	717	745	741	767	683	749	753	744	735	752	718	806	744	751	759	689	752	732	720	760	769	766	733	744	691	779	764	774	757	796	733	779	753	743	744	748	735	726	748	742	785	742	743	828	734	747	709	718	735	720	731	749	793	732	730	735	734	792	772	699	772	732	731	757	721	682	738	751	728	732	727	785	742	757	720	740	774	746	758	781	805	800	757	674	745	699	736	705	743	744	816	735	806	711	753	749	796	715	767	730	723	722	718	751	754	710	732	799	774	749	737	725	743	755	738	715	713	805	751	776	719	752	749	778	712	797	716	808	749	720	768	690	734	748	742	785	724	671	722	732	712	775	750	764	813	760	756	743	732	712	737	722	780	715	700	748	725	753	743	734	737	744	723	769	772	725	700	731	785	729	759	747	728	765	707	762	735	716	706	755	743	804	757	754	754	766	732	731	715	719	748	744	797	762	740	695	787	771	728	776	755	747	700	765	717	700	732	675	722	765	731	695	744	757	715	728	731	733	737	753	744	739	802	719	693	769	747	750	771	745	773	793	712	752	776	740	757	749	751	758	719	753	718	777	740	719	761	694	788	761	780	712	764	707	724	752	733	733	731	739	745	756	791	739	751	760	764	708	761	765	762	756	727	718	737	789	747	737	710	762	763	758	774	772	717	746	808	759	794	754	806	726	738	778	738	663	772	746	751	734	774	747	778	721	721	731	733	784	733	689	707	751	717	762	749	785	792	723	718	760	737	762	735	736	765	705	741	707	765	716	767	796	741	742	731	774	796	718	810	704	728	696	766	758	750	715	785	733	758	759	760	725	766	752	736	748	780	703	729	746	754	774	719	750	742	700	750	754	782	734	740	712	739	746	752	713	701	759	746	771	791	744	704	688	776	758	725	769	767	763	759	778	778	747	751	740	735	762	748	730	730	762	776	787	751	766	690	739	794	729	765	759	752	706	768	737	732	774	752	751	713	787	735	739	771	748	742	783	734	773	750	768	724	715	752	731	740	775	710	782	682	721	707	747	743	753	739	759	777	743	814	797	737	639	722	745	716	765	714	760	747	744	752	732	776	704	786	711	737	749	715	756	738	718	692	748	772	740	742	758	753	772	741	755	735	794	767	767	738	728	749	757	719	757	763	717	739	775	742	813	734	779	745	747	771	779	747	740	791	746	720	814	767	741	807	778	760	758	763	728	752	761	721	749	730	738	705	706	735	768	739	780	701	714	755	766	758	703	723	788	714	758	747	755	751	742	735	746	717	729	732	771	776	759	754	727	696	734	750	779	699	786	714	756	740	747	738	764	745	696	772	748	724	697	786	731	720	747	708	800	742	687	781	715	779	754	747	737	753	759	729	756	772	728	741	713	790	698	743	734	761	752	727	758	755	746	739	735	775	715	743	757	790	745	734	727	780	769	731	707	704	749	757	721	781	761	729	765	784	726	724	726	738	728	741	789	725	767	749	745	737	784	723	806	785	742	788	754	721	763	718	743	755	795	719	757	719	718	722	756	751	736	721	733	728	756	773	707	751	786	746	751	756	808	752	780	742	708	705	769	737	753	739	760	718	745	749	745	769	750	780	725	727	740	727	716	770	759	695	723	722	770	758	740	736	752	791	741	710	734	741	732	755	771	777	713	738	739	740	770	736	779	735	790	793	747	766	741	788	726	787	675	766	780	765	748	742	731	768	751	709	732	705	759	740	755	754	776	729	748	715	758	728	719	754	683	757	720	787	788	794	788	714	743	791	741	716	700	785	778	735	691	739	746	793	752	732	737	717	739	739	700	762	737	754	739	763	734	761	783	777	748	732	701	759	739	727	761	719	738	747	728	718	728	713	766	753	734	728	732	743	742	752	782	699	740	763	750	714	758	752	747	707	704	770	742	758	721	742	708	721	697	785	749	727	726	780	698	764	734	747	754	757	765	745	745	699	773	749	773	777	732	740	732	726	776	785	756	774	748	756	759	720	736	726	744	747	748	747	796	788	784	724	720	740	748	786	702	715	703	716	751	788	784	725	768	740	740	748	772	740	756	756	755	714	737	801	746	764	755	703	746	732	722	725	786	779	759	726	725	732	750	758	702	725	695	751	804	758	774	751	747	776	748	748	776	772	717	706	765	775	796	779	698	736	739	764	802	773	761	787	746	766	793	763	775	706	760	730	778	734	719	761	764	748	766	766	823	744	691	799	756	760	747	758	737	746	738	719	764	777	753	775	707	790	737	741	725	765	696	748	747	757	729	750	730	748	833	775	770	747	787	731	711	778	742	720	717	750	755	705	779	725	798	697	714	744	734	738	763	785	736	754	748	790	802	768	789	729	761	758	715	744	743	776	727	773	746	734	783	756	698	769	753	751	763	739	727	775	708	715	759	707	752	735	786	740	743	714	659	744	755	752	711	792	755	705	743	741	733	766	727	709	766	743	720	730	738	752	668	730	730	737	789	722	695	720	713	795	777	759	745	735	728	762	762	746	736	771	771	771	766	779	697	750	735	708	716	776	770	739	749	739	790	738	714	746	780	741	753	736	767	729	776	757	772	730	733	729	731	732	795	770	697	775	723	772	754	766	750	755	731	752	740	757	778	736	798	740	735	778	748	754	742	763	711	740	767	766	798	747	790	775	798	739	733	717	747	769	780	756	756	746	714	728	775	797	772	793	758	718	771	762	756	706	724	714	721	724	777	766	757	777	664	753	755	776	748	736	751	779	799	811	729	759	743	758	728	740	758	765	724	754	736	729	733	773	721	735	779	748	754	760	746	802	699	777	705	745	748	712	749	772	764	753	752	707	772	699	759	791	746	748	719	696	773	793	712	696	699	748	713	756	780	729	748	746	761
44579	33890	11107	8957	22892	1302	380	322	274	253	244	225	205	190	202	182	228	201	182	195	199	199	213	174	167	173	188	201	198	191	172	153	170	174	169	150	164	167	173	185	188	187	182	188	167	200	142	179	156	166	153	146	162	162	174	170	172	174	160	187	146	178	158	173	160	157	180	144	176	176	178	193	168	167	176	164	162	183	200	147	171	166	152	153	149	202	188	186	163	167	183	148	162	201	144	151	165	158	152	198	148	175	161	198	173	171	163	167	177	164	177	156	176	153	197	177	190	170	163	158	192	150	175	180	148	185	159	163	160	177	158	174	164	174	178	137	164	184	176	158	183	175	182	143	182	176	165	169	191	159	164	140	149	165	173	185	154	164	167	175	179	166	169	178	189	148	193	157	161	173	169	135	156	144	155	197	182	154	166	165	161	178	161	154	157	168	164	164	165	174	160	167	200	146	171	173	164	169	174	150	160	165	166	170	173	156	172	203	167	164	181	181	152	181	183	174	174	160	197	170	140	181	192	166	173	187	153	150	162	179	165	154	148	159	171	178	183	168	190	208	160	174	188	195	141	165	163	161	157	176	181	161	155	186	175	174	169	159	169	171	156	140	169	182	158	163	169	177	152	180	186	177	169	170	157	188	161	171	192	167	159	173	146	199	162	171	126	159	173	173	154	154	161	164	176	167	179	147	149	152	152	171	173	181	159	170	171	147	180	180	149	154	195	159	170	181	172	160	150	164	163	160	181	158	153	179	174	158	165	165	181	170	159	170	146	162	154	179	189	150	170	170	172	159	170	154	185	183	191	166	155	144	146	158	176	152	166	172	146	150	206	159	172	161	167	203	158	166	155	149	168	173	171	176	167	176	169	158	182	178	160	160	193	160	170	167	163	152	180	154	177	142	173	178	172	181	160	178	161	167	162	179	163	211	181	182	195	168	165	155	180	164	163	183	191	171	182	186	153	153	174	168	171	147	174	159	180	157	166	175	167	167	169	170	170	167	179	186	171	165	145	155	156	148	193	177	199	163	188	178	169	176	194	159	165	178	190	173	172	184	191	145	171	159	178	185	150	172	178	171	165	147	165	144	172	154	159	168	143	167	163	162	162	150	171	175	174	160	158	173	151	166	156	152	158	157	162	190	183	157	153	203	180	190	159	165	182	186	171	157	159	142	158	165	176	179	144	162	156	150	146	153	169	167	155	181	183	172	195	153	190	176	163	156	172	168	174	182	182	158	148	162	145	175	168	174	177	155	164	138	164	183	164	161	146	175	154	171	152	166	163	189	158	171	200	183	172	173	163	161	170	164	152	174	174	171	173	170	160	162	167	180	169	172	175	157	154	175	141	166	181	156	160	178	170	158	181	160	164	203	169	178	182	164	146	164	180	139	180	166	171	168	164	171	192	167	198	180	170	161	177	151	167	166	183	168	194	173	157	180	202	158	169	176	183	169	200	168	152	156	163	195	171	176	164	148	183	183	167	153	166	162	136	203	136	159	144	135	147	153	181	183	162	173	190	170	181	180	188	148	166	177	173	169	197	128	177	176	167	177	164	167	178	166	161	193	172	169	184	164	165	183	180	179	183	148	179	174	174	179	141	157	164	148	159	163	170	150	171	161	147	167	164	170	139	157	165	167	135	172	156	161	167	163	158	157	152	181	168	168	173	178	158	158	173	179	147	183	166	176	164	150	153	146	176	175	172	161	169	179	189	171	187	156	168	189	159	170	164	189	179	181	174	161	168	154	171	160	178	164	190	158	170	172	178	143	145	163	172	179	177	162	154	172	198	186	173	158	165	151	187	168	182	173	200	186	173	178	154	148	147	144	175	139	167	160	176	180	176	155	155	168	157	155	170	193	160	185	157	153	200	178	180	173	167	174	166	193	175	177	153	156	158	166	164	175	149	187	174	155	180	171	171	164	164	166	165	178	158	175	141	180	179	152	165	146	212	157	181	169	185	153	175	154	147	164	200	160	186	169	154	159	170	156	186	168	160	160	166	171	169	151	163	193	152	150	167	172	173	156	156	181	172	178	167	164	178	199	159	167	168	164	147	151	174	151	181	175	149	129	172	190	156	168	163	177	187	182	179	178	164	167	158	156	155	160	167	189	162	182	149	185	164	176	179	162	163	176	159	184	170	168	163	202	179	171	159	205	157	176	169	193	168	177	182	154	177	166	161	153	171	168	173	163	160	174	182	167	178	176	158	190	159	169	185	169	182	152	173	160	188	165	178	155	176	166	166	153	139	170	155	170	191	162	173	177	177	159	181	185	158	173	151	161	193	187	164	165	192	142	162	144	178	160	175	172	169	180	150	171	142	177	185	175	168	185	164	144	143	155	141	173	161	165	161	155	161	179	152	174	150	156	183	179	162	168	148	178	144	168	154	169	179	173	163	149	192	167	190	149	146	167	178	156	163	152	172	155	172	145	182	157	146	162	187	176	182	189	156	174	177	182	173	174	163	155	164	171	151	165	164	165	185	137	170	163	171	170	169	148	167	149	168	163	166	158	167	169	175	157	131	176	166	175	173	165	162	158	136	160	174	161	157	188	167	165	150	158	181	148	165	164	176	177	164	159	166	179	158	185	160	149	151	170	154	169	145	156	159	153	162	173	178	165	165	195	174	156	164	151	158	165	178	159	151	171	161	169	145	181	177	173	169	156	175	167	168	178	169	215	166	178	181	172	153	162	164	171	178	169	184	211	170	157	169	179	189	166	169	139	138	163	183	170	179	166	160	169	164	175	140	151	187	177	180	197	172	176	172	188	152	170	161	157	159	177	158	188	176	172	172	166	163	197	188	156	179	157	178	156	184	166	175	161	181	163	146	170	195	155	178	179	161	177	169	167	152	178	181	192	154	186	162	173	176	170	165	179	173	166	187	196	150	167	186	175	172	174	186	186	166	155	194	184	170	173	172	154	166	173	170	146	129	170	153	191	169	164	187	158	171	159	177	191	165	153	182	157	154	150	171	167	177	160	194	171	167	170	175	165	177	181	174	187	147	176	163	179	161	180	147	175	178	167	173	158	155	162	191	157	154	166	190	144	156	153	151	181	158	140	165	169	176	156	152	204	167	169	155	172	206	185	164	160	154	158	184	163	141	147	159	171	160	170	165	181	155	152	184	172	181	180	192	169	183	166	187	159	141	185	184	170	137	150	159	149	184	169	194	160	161	199	158	188	182	152	170	173	164	149	177	156	140	172	163	168	157	179	158	158	176	150	162	164	175	202	142	151	205	176	150	175	182	155	164	174	180	142	181	170	164	164	156	159	160	159	168	180	162	157	178	183	158	186	182	190	159	152	166	164	183	168	199	213	145	151	184	179	162	171	164	162	165	131	172	172	183	176	148	138	160	154	159	144	168	185	182	170	171	154	180	174	182	160	184	165	152	175	167	162	149	167	164	162	174	160	168	175	159	149	147	167	163	148	173	170	175	148	167	174	170	165	152	165	159	153	163	177	164	172	179	145	169	170	194	162
23746	24993	3802	17721	18644	1777	1419	1251	1061	919	920	797	696	686	621	638	584	560	579	564	536	572	499	513	482	499	497	458	494	486	471	479	441	436	494	447	454	443	475	430	435	418	451	446	446	474	423	426	420	440	443	420	429	426	422	484	439	432	404	397	413	419	373	435	407	461	444	411	402	427	454	453	458	392	433	437	410	434	451	441	457	450	431	402	420	411	437	427	467	392	415	393	451	410	426	425	413	408	395	403	425	390	443	444	457	420	427	374	374	374	429	432	428	413	427	378	419	398	391	389	471	428	380	382	431	453	395	418	415	402	419	413	399	397	400	413	417	427	409	411	426	438	425	429	403	399	401	437	418	418	414	386	392	409	435	379	374	442	439	384	423	410	451	377	424	402	396	395	437	418	447	390	432	421	436	418	407	437	425	366	444	404	392	464	422	422	412	398	400	377	422	430	447	404	428	423	429	421	457	408	435	421	387	395	400	432	418	400	397	411	373	427	399	407	411	425	412	387	443	400	411	389	421	418	389	411	408	449	450	402	414	414	408	411	432	370	395	427	400	428	404	435	368	411	424	400	391	393	422	411	463	371	418	437	402	355	365	387	416	436	381	382	378	405	390	407	397	407	438	427	418	422	394	437	387	441	421	418	423	435	411	395	393	447	422	447	380	423	404	416	402	392	421	364	424	389	388	451	424	416	418	393	420	403	407	400	416	399	427	431	367	445	421	448	414	417	429	424	388	426	419	432	395	414	400	381	437	420	406	406	428	422	428	456	412	446	443	431	384	426	395	412	379	379	394	404	440	459	442	406	412	444	390	376	392	403	384	454	441	420	388	414	376	399	442	433	414	452	431	426	414	407	416	396	414	435	407	428	400	417	431	400	422	400	405	409	389	438	399	412	438	423	384	404	412	433	427	411	420	442	448	404	390	400	409	380	409	405	403	412	435	427	390	395	428	410	413	380	433	434	417	425	391	388	418	416	413	384	386	449	404	424	423	389	403	405	386	374	414	412	422	431	410	408	423	390	407	410	419	383	390	410	416	431	455	431	435	409	395	442	408	441	440	458	397	436	401	388	445	411	388	380	401	424	416	405	395	428	432	398	377	420	437	389	385	412	411	374	415	485	410	440	439	409	377	420	400	425	429	425	425	401	393	410	407	398	438	408	416	379	400	414	391	420	433	411	405	429	412	426	439	371	394	387	456	423	450	421	418	440	405	383	432	383	408	398	389	377	383	399	426	384	404	429	425	393	416	414	425	439	426	456	446	443	405	401	394	438	445	408	406	425	375	428	372	432	385	427	432	426	368	421	420	426	360	432	420	440	426	440	441	410	448	423	398	425	376	406	384	399	411	435	466	419	437	394	402	429	387	379	414	449	396	401	420	411	429	391	415	372	399	389	454	432	402	428	429	419	426	362	421	415	406	375	436	416	419	418	422	429	373	428	421	410	407	375	399	367	370	388	403	357	439	455	441	382	377	374	409	389	423	382	430	431	372	432	420	448	402	409	421	408	440	403	401	405	427	382	405	406	432	398	421	385	398	426	401	407	431	445	415	429	374	406	394	414	419	392	436	425	385	413	444	403	406	456	404	438	382	415	379	394	429	415	379	453	374	404	430	425	414	416	448	429	423	392	383	398	417	413	378	390	421	423	406	417	404	420	391	399	386	423	393	452	379	399	429	435	432	387	419	417	359	378	396	407	419	458	434	429	397	362	379	391	398	418	400	388	424	399	382	438	421	438	404	424	401	400	417	414	420	414	395	404	446	392	401	425	425	420	430	402	396	416	415	380	387	428	415	410	407	394	399	457	413	386	388	385	428	423	406	444	427	421	410	430	422	430	381	439	416	414	418	422	423	408	446	427	454	387	408	424	422	418	367	415	417	419	428	397	437	432	410	424	389	433	448	416	404	429	455	397	454	423	422	409	415	413	388	407	439	397	414	428	427	391	416	375	388	398	437	407	440	413	436	406	432	402	412	415	442	400	410	413	419	431	412	384	415	396	438	426	379	419	420	386	400	398	429	382	451	422	400	426	417	418	400	399	427	435	398	440	473	416	395	405	392	397	392	383	409	398	452	408	431	431	415	388	406	410	417	423	409	438	403	402	424	425	403	444	417	386	428	372	405	388	409	392	386	388	382	440	380	430	361	438	406	414	408	450	401	444	437	418	403	398	403	400	429	426	419	463	439	412	404	409	430	402	428	414	417	380	430	399	418	355	413	374	388	420	401	437	408	409	403	421	410	382	407	433	392	411	384	402	399	392	391	394	425	380	409	368	393	440	371	431	393	379	460	406	412	394	427	423	401	408	422	408	434	438	428	425	368	393	415	398	396	437	476	389	400	375	393	433	387	396	427	396	434	426	400	401	401	415	420	419	409	445	428	457	441	397	382	438	428	393	453	394	432	438	405	402	414	430	420	434	417	410	415	400	391	421	442	433	374	424	423	395	423	403	365	391	421	417	396	403	387	394	433	403	382	405	417	384	420	398	393	427	432	395	434	434	386	432	442	400	414	439	413	444	403	410	416	424	416	389	389	442	391	436	383	406	386	426	416	396	408	424	412	394	391	354	420	408	430	427	407	390	428	407	409	417	425	411	441	407	397	434	436	398	384	398	361	417	418	409	399	409	435	415	380	418	373	429	422	442	411	382	415	407	429	406	436	384	375	405	403	387	414	425	452	401	430	419	461	426	445	382	419	381	418	425	396	412	383	409	412	416	440	452	414	390	417	429	425	423	424	429	427	409	401	445	408	421	411	398	357	447	392	425	400	393	413	385	432	415	441	427	421	390	433	451	409	379	421	438	433	411	420	418	401	415	450	415	379	420	378	393	446	385	399	400	410	423	400	412	416	458	396	422	392	415	440	410	406	393	352	402	430	406	431	416	425	443	424	402	427	440	445	417	426	401	445	413	410	398	381	449	400	462	404	388	406	441	408	389	460	416	415	424	439	407	358	418	412	415	385	425	412	430	405	416	410	400	386	391	387	451	403	428	443	417	430	405	431	431	392	422	422	447	400	414	419	401	407	414	407	409	422	464	446	411	392	368	419	419	415	401	427	423	439	458	411	445	410	393	425	432	423	384	392	425	407	432	403	408	426	415	411	430	438	434	379	396	411	424	437	416	422	432	455	416	398	435	406	403	421	452	428	420	449	423	457	420	409	417	440	405	406	434	462	444	377	441	378	423	402	377	383	427	417	433	416	422	437	404	409	427	408	411	375	413	421	430	433	433	418	403	423	441	402	412	417	423	407	403	417	444	440	435	435	422	399	417	418	446	375	421	452	426	387	400	388	420	411	429	393	457	379	417	434	429	424	411	403	380	424	399	442	412	414	385	381	409	439	419	373	417	390	385	410	436	402	410	456	432	456	363	451	426	395	419	433	444	384	389	390	396	428	424	403	393	408	417	407	428	409	423	423	438	433	401	426	430	424	425	407	410	444	394	417	435	415	414	400	411	418	393	426	411	420	433	400	382	399	386
60419	47986	21142	18479	39143	5202	566	396	329	273	277	262	221	194	159	170	156	153	156	167	168	147	138	151	136	155	130	153	125	117	129	113	135	128	131	134	123	120	140	132	130	138	110	142	138	121	108	134	105	142	134	129	125	123	109	130	127	120	140	111	126	135	133	124	129	105	119	133	115	109	126	150	121	108	121	124	123	108	134	114	137	104	128	112	120	126	104	134	112	136	124	104	118	106	123	131	144	111	118	121	112	130	132	121	98	106	129	129	132	108	131	128	131	106	150	130	122	145	123	140	100	113	123	111	100	137	120	120	122	131	119	124	113	128	122	118	112	124	125	112	124	129	129	106	110	127	129	135	131	111	147	122	105	131	126	136	123	123	120	115	136	112	124	109	132	112	154	122	132	113	116	126	115	110	128	122	117	120	126	131	140	116	113	111	117	130	110	123	131	128	113	125	100	95	99	112	110	113	135	104	114	111	132	116	126	114	127	112	109	111	128	128	122	118	107	127	136	131	122	133	108	105	141	117	134	122	112	103	112	124	99	128	118	108	115	101	152	116	111	135	121	113	116	113	118	146	150	136	131	132	123	123	107	110	132	134	108	129	128	127	125	112	108	120	116	128	128	104	119	111	128	117	123	106	130	136	137	136	107	128	126	122	136	130	98	110	118	137	112	121	115	115	126	126	143	144	137	122	103	103	125	132	113	109	124	125	102	125	111	117	135	120	122	139	134	103	123	113	118	140	115	115	139	128	123	138	115	108	119	124	94	125	104	106	134	128	124	130	109	130	139	143	105	122	117	122	125	129	129	118	111	133	120	121	153	125	100	111	122	147	132	127	108	126	119	131	116	106	115	115	118	92	120	125	126	126	109	134	122	134	130	116	125	127	136	125	116	124	113	127	123	117	141	137	98	124	110	97	123	117	126	125	120	120	133	112	128	122	109	130	114	120	126	114	130	126	117	104	115	126	131	130	139	121	114	124	110	135	105	126	130	117	147	124	113	136	121	105	113	113	131	115	129	111	108	130	128	106	119	120	140	112	111	132	112	104	123	128	134	113	109	131	113	119	98	116	104	100	121	113	129	135	117	118	118	141	125	132	126	113	143	116	120	125	123	127	123	106	122	118	120	127	121	124	128	125	91	115	120	131	151	122	126	109	114	126	110	143	86	122	124	111	128	119	116	115	123	115	113	116	105	96	123	121	121	108	117	144	127	128	132	128	117	124	105	122	121	128	126	112	108	146	123	135	113	115	115	116	128	119	117	145	106	109	115	123	153	107	93	105	117	120	118	144	114	99	114	116	121	123	113	133	122	97	108	109	111	118	131	137	108	112	119	126	115	116	132	107	127	112	119	126	119	114	111	107	103	119	110	96	147	116	106	122	116	128	115	123	112	111	142	124	120	126	138	130	97	131	102	129	140	130	114	115	121	117	108	109	121	125	129	126	137	130	135	115	127	134	121	113	144	137	118	122	126	127	109	112	130	134	120	109	113	112	125	125	124	122	119	121	121	127	128	121	112	126	123	106	121	119	129	119	152	131	111	102	118	119	105	146	135	125	128	124	118	109	114	145	129	102	114	128	111	121	119	128	124	97	135	135	121	111	121	144	134	111	116	129	94	130	141	121	103	119	134	114	135	128	106	117	133	120	129	119	128	116	126	115	124	101	112	132	110	118	124	136	118	130	122	119	110	140	122	114	124	120	126	139	115	103	114	115	114	135	100	135	96	122	121	136	121	104	133	137	106	127	151	114	89	106	116	125	128	107	109	141	112	118	141	109	121	144	137	120	130	117	125	124	109	111	122	137	116	121	125	107	116	112	160	124	103	127	124	126	118	122	119	127	122	102	102	132	132	126	112	125	102	128	127	140	112	131	122	117	109	110	123	117	141	131	115	117	124	117	127	103	130	119	123	120	136	117	102	98	139	142	144	120	122	109	127	115	118	119	131	121	110	124	108	132	118	117	114	112	132	118	131	117	117	123	114	140	115	123	111	109	145	123	118	123	113	117	133	100	141	107	141	130	114	104	110	130	124	130	127	126	111	143	112	117	108	127	131	121	135	112	105	113	114	132	144	121	115	118	116	119	129	124	119	121	118	134	125	102	113	119	126	117	118	135	122	122	129	120	124	113	123	145	135	126	130	121	116	118	125	132	123	114	137	141	112	113	142	128	115	118	112	127	114	130	150	122	119	140	134	131	138	130	117	131	110	112	113	109	128	133	124	128	105	142	112	120	122	124	111	128	144	109	108	114	117	135	130	120	108	141	123	99	119	102	143	117	120	121	125	118	136	151	128	119	110	117	119	129	141	132	136	131	121	134	129	114	116	111	125	128	133	125	137	120	125	119	127	113	125	101	110	129	114	124	123	112	126	115	129	116	119	119	96	101	100	113	130	102	111	118	111	133	122	128	126	117	113	105	141	124	145	108	132	118	120	117	116	113	124	126	114	114	115	130	110	139	101	115	114	122	129	117	126	128	118	106	132	145	113	141	118	99	120	116	125	129	131	123	117	119	112	118	122	110	114	135	111	115	113	115	95	127	114	117	136	95	108	138	117	126	128	113	121	112	110	110	112	116	109	128	114	129	119	128	112	126	117	130	122	113	120	104	110	129	124	123	148	124	119	132	123	132	123	108	139	130	139	106	102	102	120	129	124	137	102	128	128	138	123	125	122	100	128	117	116	117	118	118	120	129	113	135	126	108	120	123	105	122	117	139	113	129	127	146	115	134	138	117	129	106	105	123	113	143	118	119	118	115	146	99	116	102	110	109	111	107	104	124	125	127	116	126	127	134	148	130	107	121	90	112	147	137	125	124	108	130	127	119	115	109	128	131	99	123	125	116	99	115	119	140	143	122	130	125	111	137	108	130	119	109	109	121	116	133	122	121	125	152	112	135	112	129	96	125	110	119	123	135	136	118	125	132	135	131	118	123	137	125	127	132	120	115	100	117	137	125	104	141	156	119	140	141	104	116	110	132	135	97	101	131	103	103	124	116	132	127	112	114	109	112	115	128	101	125	130	132	103	127	122	117	139	137	118	134	124	128	126	106	119	120	119	124	103	139	124	130	128	126	115	113	99	116	114	115	107	121	142	126	130	132	130	110	128	135	125	129	132	115	94	123	117	106	113	117	116	147	129	135	119	119	102	108	124	116	106	132	102	118	120	121	100	101	132	110	131	142	91	141	110	102	113	116	132	111	129	108	133	123	141	111	119	110	138	125	121	125	143	125	137	122	126	91	131	117	124	133	123	109	107	118	123	144	127	114	147	129	124	94	136	116	112	123	131	135	110	106	121	120	126	128	122	122	110	115	117	131	126	123	136	127	106	121	126	112	122	114	114	122	130	115	133	124	116	118	130	116	97	100	141	98	126	126	124	118	117	131	137	146	108	129	98	110	103	126	98	135	128	129	117	128	111	114	131	141	137	128	132	132	143	124	132	131	122	119	111	100	107	112	121	139	119	126	100	94	117	105	102	128	119	109
32842	34148	6479	24824	22328	2760	2271	1840	1570	1366	1098	1053	940	837	820	747	699	653	641	583	598	542	529	577	475	467	434	452	469	483	427	438	389	437	392	428	403	424	410	394	359	398	354	401	353	371	360	398	406	366	369	351	356	385	365	366	339	369	374	410	387	353	351	351	360	336	356	335	357	337	353	331	383	344	367	316	359	337	354	307	347	379	326	308	344	324	298	350	329	346	347	337	356	322	312	346	307	346	353	344	348	334	314	358	342	360	358	334	327	323	326	376	339	356	357	331	349	344	368	330	336	320	300	328	366	303	363	340	359	346	344	337	342	360	335	332	320	355	314	307	273	351	324	321	374	332	316	359	360	327	351	349	328	302	348	322	322	319	350	322	333	342	337	345	380	340	352	341	312	354	305	326	351	334	317	316	306	325	343	318	314	338	353	330	320	302	337	312	327	345	341	309	313	325	306	335	327	315	316	314	307	330	314	311	336	337	331	288	314	320	363	325	341	310	351	296	325	280	316	352	338	338	357	362	354	300	315	345	300	332	338	336	325	384	321	340	315	336	322	309	305	301	344	352	330	355	312	324	332	340	354	353	358	316	347	347	360	325	326	307	337	324	324	337	327	343	346	340	335	346	322	343	383	331	356	352	333	321	311	338	337	310	330	337	335	330	332	348	328	331	339	348	324	337	296	341	333	340	351	328	345	300	315	354	316	339	307	331	335	351	321	346	342	396	344	335	328	340	318	354	355	320	367	329	337	327	339	328	315	323	345	308	342	355	320	316	337	350	348	344	313	345	334	337	314	359	331	359	320	306	322	327	330	334	341	351	365	328	329	327	358	334	300	357	322	310	347	370	318	318	348	310	340	310	352	342	316	304	324	319	332	318	327	325	322	298	350	311	311	319	326	318	343	337	333	325	348	312	336	332	313	338	325	354	343	327	358	304	347	346	316	307	323	337	322	304	356	338	327	330	333	313	319	362	357	328	321	345	340	340	328	318	325	310	308	308	321	311	339	358	362	299	337	337	353	359	348	305	282	305	319	329	327	337	319	321	325	328	329	301	282	365	293	312	326	334	315	319	323	314	306	324	346	324	319	376	331	291	325	343	341	346	332	350	343	302	323	333	332	311	320	344	302	320	316	352	317	356	338	319	345	311	303	346	299	326	339	321	308	314	331	337	348	317	323	355	357	346	326	349	312	350	322	308	325	306	367	320	328	341	361	343	331	329	314	337	340	324	312	333	316	350	316	337	355	338	337	344	362	349	313	333	361	341	339	314	339	326	342	323	324	349	327	332	301	330	305	305	335	342	332	307	314	353	346	335	279	347	348	355	322	349	340	303	331	383	294	352	317	344	330	343	298	349	336	323	348	316	338	352	340	332	340	340	329	328	359	313	336	299	331	327	338	340	328	374	342	327	320	361	352	341	340	324	318	317	351	330	321	313	364	341	344	306	346	334	320	351	318	317	332	338	314	331	349	340	341	316	333	315	326	318	319	328	332	307	323	301	329	354	355	300	340	341	308	331	323	336	325	307	362	340	355	307	318	319	322	333	336	338	334	333	324	331	331	323	353	343	373	342	331	340	337	348	338	330	322	333	340	321	328	332	346	307	335	329	323	316	353	310	326	323	343	350	345	336	359	318	338	320	325	315	318	329	309	313	345	344	331	328	305	322	350	339	341	304	366	335	344	351	287	308	307	349	326	318	316	319	363	326	318	342	348	329	350	338	323	334	294	313	350	324	318	327	308	314	312	318	347	353	351	335	333	342	340	332	331	299	317	369	345	323	338	339	323	337	362	334	325	340	343	347	308	323	336	321	296	340	326	330	328	317	332	332	396	326	307	320	316	360	313	332	330	346	330	340	350	321	342	314	344	323	302	324	323	349	322	345	332	289	343	312	340	359	309	343	337	318	328	285	353	344	341	332	317	321	320	376	343	324	315	321	345	321	321	333	348	329	350	310	341	332	315	333	320	346	302	337	319	349	336	346	345	337	323	339	340	299	352	342	324	339	324	365	300	347	347	342	343	318	316	325	305	299	339	326	338	360	301	348	302	308	340	356	314	343	343	314	325	330	330	320	316	327	343	341	336	317	309	355	342	354	331	332	324	376	344	339	310	318	326	304	322	322	331	292	325	338	332	328	330	326	310	342	304	346	312	345	354	329	326	337	325	329	324	343	340	331	346	353	296	319	325	334	317	303	335	326	291	339	344	320	328	348	319	334	334	322	332	336	320	303	335	334	354	322	336	336	367	335	346	351	334	343	341	363	309	316	327	332	355	332	328	349	342	338	337	347	314	324	328	334	299	319	319	343	336	360	336	326	311	344	355	347	326	351	366	327	325	364	330	322	333	329	315	361	322	340	309	331	326	304	299	330	368	317	330	306	348	337	334	360	391	340	329	314	337	303	363	334	310	314	334	316	304	323	337	310	321	326	339	342	339	342	320	338	321	343	351	355	315	318	288	336	304	348	349	338	302	334	355	310	309	299	368	314	323	336	340	339	360	339	343	366	343	365	347	339	322	361	354	318	343	339	324	322	328	318	327	347	347	327	304	319	355	337	314	370	324	338	361	300	353	302	343	341	304	312	316	343	316	331	315	328	354	340	358	295	341	322	354	352	325	350	316	338	332	324	312	335	353	341	333	293	307	295	338	299	349	354	317	372	314	338	333	360	360	296	323	319	333	342	320	342	328	321	327	325	351	325	327	321	343	337	330	339	349	332	335	338	299	318	312	339	290	363	330	340	305	336	341	348	353	307	364	298	314	339	336	324	363	305	347	342	319	335	334	360	357	347	308	312	339	313	300	327	294	347	321	321	304	341	339	324	339	362	324	331	333	326	337	338	332	348	340	328	367	333	335	312	324	347	323	302	323	332	305	337	316	307	348	330	335	283	340	304	318	352	319	303	314	306	349	326	287	321	299	327	315	316	356	316	330	314	341	308	353	330	321	344	328	316	345	334	353	338	345	349	347	336	299	355	316	324	311	342	340	314	307	334	341	314	344	325	336	361	347	310	321	352	318	354	344	334	311	347	308	353	299	337	355	352	330	338	325	335	336	305	341	308	330	315	313	331	340	317	333	334	347	309	373	364	333	322	331	312	295	346	315	357	324	322	338	325	360	332	339	302	312	346	325	322	354	348	344	372	341	304	340	358	328	342	317	329	298	302	335	300	337	317	318	340	323	337	321	362	354	308	314	358	363	314	323	317	349	310	344	307	344	327	319	303	331	332	318	313	341	292	315	338	340	343	333	328	367	301	363	347	314	359	321	324	323	338	361	341	323	342	313	346	341	307	333	362	346	319	343	363	338	363	330	363	347	336	336	310	345	332	332	339	345	321	330	349	301	351	366	337	299	312	338	334	330	343	350	314	326	322	332	323	317	331	316	376	339	326	325	330	316	344	351	336	336	321	372	318	360	338	328	348	350	296	322	305	332	351	301	328	331	330	340	329	297	315	295	353	359	303	320	336	351	310	308	343	323	328
6923	1649	524	690	1054	390	346	297	324	335	348	324	323	330	341	316	301	307	344	355	334	350	358	327	359	299	357	297	353	319	308	344	317	337	350	358	329	339	357	339	321	334	331	361	353	343	341	352	306	374	355	346	332	334	361	310	350	296	322	374	347	333	362	351	335	351	329	333	319	295	324	307	326	362	332	280	358	327	322	349	327	325	355	335	348	328	338	337	323	344	344	336	333	326	327	347	334	328	332	313	312	307	339	362	320	351	337	332	333	349	355	329	322	329	328	338	367	311	340	313	332	352	323	330	357	334	330	318	334	333	330	323	364	311	341	327	341	326	355	345	332	335	320	293	299	310	296	319	346	328	340	337	321	347	333	297	304	348	345	320	357	348	328	315	362	353	337	356	336	339	354	345	361	313	381	340	343	358	354	353	314	327	329	361	360	300	310	334	360	333	310	315	365	354	376	363	312	333	344	328	321	368	326	330	304	322	362	323	333	335	315	363	332	302	344	345	329	321	319	343	360	302	320	338	310	299	338	355	363	340	364	303	313	322	337	356	352	342	316	316	328	307	322	296	379	342	321	319	349	326	358	315	341	323	341	302	341	319	327	354	311	308	351	348	300	353	312	327	354	330	312	336	339	331	302	335	355	305	312	360	366	341	328	309	318	345	312	375	358	309	350	319	336	353	332	351	359	328	334	322	319	331	372	368	321	339	368	350	341	338	334	323	359	317	329	346	306	322	366	349	371	337	330	323	346	337	328	307	329	304	318	305	313	342	326	335	308	314	341	365	321	353	325	325	332	355	328	303	311	327	341	316	326	351	336	330	312	350	345	298	324	338	329	330	348	370	356	328	311	307	315	314	307	323	306	345	365	333	342	330	318	315	326	321	319	331	326	320	314	314	324	300	327	317	333	324	319	333	335	328	335	324	332	311	335	335	352	331	308	346	320	360	335	317	334	336	350	336	342	291	314	318	338	337	311	362	323	326	338	321	348	328	320	324	335	321	311	337	324	323	327	312	304	339	362	315	325	308	340	326	291	313	332	290	306	325	341	364	360	334	348	345	340	329	335	326	305	302	339	337	317	333	340	315	303	312	342	312	358	339	347	318	371	342	347	359	298	340	320	311	311	354	323	338	336	353	344	332	334	304	350	341	358	363	336	348	331	313	296	333	346	347	331	306	291	356	320	316	298	352	331	309	353	359	349	359	332	306	341	332	300	339	321	300	311	350	332	324	335	317	322	338	340	321	353	326	301	317	362	311	348	298	369	324	344	320	353	326	330	333	336	298	324	321	331	289	361	363	303	358	331	321	305	333	321	334	300	335	325	315	350	339	329	324	340	357	296	358	367	312	321	358	344	338	374	373	345	350	311	346	344	336	333	346	345	325	345	330	326	335	314	335	354	322	324	325	364	326	331	329	369	319	348	338	355	326	328	313	335	321	328	342	332	339	331	362	340	356	311	316	351	317	327	333	366	335	360	310	344	332	315	330	303	325	321	343	329	336	367	328	309	344	310	321	307	358	347	319	309	291	331	319	294	347	354	338	312	341	316	316	318	338	309	331	334	354	322	337	325	352	305	325	331	344	347	342	320	316	333	343	360	326	318	332	315	305	319	388	330	339	350	315	311	336	335	319	311	374	357	321	325	347	350	366	326	333	351	325	325	378	321	333	309	307	336	306	329	330	338	335	346	362	327	337	337	308	356	319	303	327	346	339	334	359	319	350	323	323	326	312	305	331	333	344	312	307	327	333	311	335	325	326	304	309	369	349	316	319	322	336	337	327	321	287	320	335	330	330	322	343	356	318	326	341	356	317	331	346	343	299	327	346	322	338	349	327	332	328	300	357	317	335	319	320	296	332	324	322	346	330	360	316	324	315	334	329	343	329	322	316	303	279	317	355	332	338	355	356	322	334	322	378	350	314	352	347	297	332	337	325	305	336	363	306	331	351	321	364	309	319	337	328	305	346	353	330	367	330	357	300	347	305	303	307	315	349	334	325	342	328	333	308	369	340	351	341	330	378	360	342	322	338	362	407	330	295	350	344	337	358	318	320	324	320	334	334	341	337	329	335	321	366	334	311	347	289	318	336	321	346	333	333	343	336	340	318	298	321	307	339	331	305	337	324	342	334	340	342	325	325	326	350	361	336	311	294	328	322	356	320	341	340	319	298	334	329	357	299	333	351	325	339	312	375	317	297	326	354	360	353	329	327	321	339	296	324	325	361	344	332	341	327	371	317	295	327	335	316	328	334	337	350	318	343	341	314	356	309	345	370	347	299	320	304	323	342	327	322	349	340	336	353	314	305	341	331	334	331	344	319	337	331	320	327	345	315	332	326	352	324	294	354	341	328	362	369	316	327	355	329	380	358	331	322	339	346	330	342	362	329	333	342	332	328	352	322	287	332	306	335	312	319	335	338	351	310	350	310	339	347	358	315	321	346	309	304	374	312	328	320	320	319	346	305	343	283	325	350	355	329	325	327	337	316	305	357	377	342	364	373	367	329	297	358	340	372	360	356	328	326	301	339	307	337	349	310	372	305	326	366	332	359	343	356	327	353	329	320	359	338	343	377	366	332	292	340	361	310	347	316	352	329	311	328	303	325	320	330	324	318	354	319	310	327	382	346	334	347	340	330	321	380	296	363	319	340	336	340	316	316	330	356	311	306	329	303	333	347	332	349	304	296	321	342	337	331	317	301	371	305	332	311	336	352	327	324	348	338	325	363	326	336	350	275	325	337	325	318	327	341	345	347	309	322	338	365	351	383	331	325	356	307	319	317	350	346	344	327	321	342	336	345	348	368	363	333	326	321	345	309	348	353	331	324	339	335	332	334	310	307	317	312	342	337	329	338	320	338	343	333	302	357	359	348	363	345	305	349	345	347	329	314	306	355	310	357	351	375	298	336	361	317	313	369	319	313	317	325	334	343	307	343	354	342	328	331	354	327	353	327	354	323	319	340	329	313	303	360	332	332	319	346	344	323	337	345	364	324	296	325	344	366	324	318	326	320	317	354	333	353	284	317	345	323	328	332	307	347	340	339	342	361	344	321	333	358	351	337	350	307	320	318	298	330	351	284	335	308	325	317	347	325	321	321	355	340	325	339	318	347	294	349	358	305	338	317	350	345	351	321	347	339	351	308	314	353	319	325	320	331	330	345	321	343	336	349	328	334	327	318	334	329	322	305	303	300	325	342	343	316	321	302	322	338	349	377	336	350	311	307	353	315	300	324	343	339	349	330	344	329	343	329	346	300	327	295	308	347	313	308	315	355	336	344	335	318	331	320	342	337	356	321	350	370	339	330	337	355	342	324	355	358	319	320	308	346	362	337	360	323	338	348	345	333	339	339	338	330	330	350	335	298	366	329	320	330	316	343	328	332	301	347	293	294	345	342	343	300	308	356	317	289	303	340	345	331	317	333	324	332	325	375	288	348	335	366	345	335	327	342	349	358	338	361	354	342	321	338	312	288	368	331	365	347	339	328
6559	2608	929	2556	3556	808	783	813	751	762	785	727	812	751	763	746	743	739	795	795	783	787	752	748	732	777	775	749	783	822	766	705	776	762	729	795	717	736	766	704	755	730	744	815	783	722	753	782	787	724	743	735	774	768	765	753	715	745	792	746	793	769	777	737	798	697	761	757	757	746	735	764	700	706	734	718	702	742	720	749	733	808	778	791	801	749	720	753	727	760	685	755	765	792	742	755	756	728	760	737	740	702	759	724	764	776	716	714	765	774	741	751	739	800	813	786	739	753	716	748	775	735	766	785	745	750	782	749	794	759	716	756	754	734	690	772	736	704	730	790	753	778	744	688	761	797	706	806	783	714	795	743	752	800	752	768	748	720	743	731	757	760	791	765	769	706	766	785	796	774	753	784	740	785	723	783	752	715	778	772	781	738	719	762	746	756	716	767	723	751	755	733	711	760	753	784	746	744	717	737	768	751	760	742	733	787	767	737	742	762	770	736	721	771	740	746	747	758	786	710	739	797	768	754	746	810	753	785	774	736	736	747	794	745	756	797	747	780	725	779	737	780	750	774	745	740	772	744	759	734	728	792	731	723	821	707	736	811	751	775	766	792	737	734	762	737	720	747	754	782	733	711	710	723	755	793	771	758	735	780	753	757	780	728	771	749	720	765	741	728	757	720	710	735	740	708	744	758	727	759	731	771	751	746	733	750	735	797	725	740	777	697	715	733	762	742	769	791	715	756	772	742	762	776	731	742	734	778	768	726	735	759	743	746	733	756	750	755	715	747	777	764	779	715	743	710	754	751	702	785	735	806	791	726	788	754	719	783	745	738	739	752	763	739	783	710	782	765	785	758	757	683	768	773	734	748	750	766	786	762	764	710	742	727	758	702	723	765	782	774	728	694	734	759	761	757	733	751	745	798	690	819	782	766	762	709	775	693	832	748	738	787	780	736	752	764	784	747	709	758	793	755	765	696	718	789	799	741	724	727	742	782	785	725	756	698	748	768	748	740	790	724	722	784	720	715	749	781	756	719	743	736	753	747	747	729	758	773	739	749	779	762	796	751	763	775	709	723	775	778	727	759	661	782	758	704	741	794	758	766	746	800	772	727	764	751	785	785	723	723	731	694	793	731	752	754	784	757	747	726	693	693	778	775	786	730	724	751	773	784	758	737	777	735	792	750	750	737	776	698	790	826	750	773	757	736	743	720	741	740	696	773	766	779	718	773	776	773	737	758	799	801	790	757	747	742	761	708	774	745	704	714	753	750	722	782	747	718	783	747	797	776	782	693	711	804	733	800	756	787	769	732	807	722	787	804	788	737	740	756	720	795	746	747	785	773	814	782	753	747	707	769	744	804	796	713	759	739	793	677	726	751	776	774	846	751	771	741	740	770	810	761	746	691	798	751	747	717	757	792	748	754	735	697	758	730	749	775	776	728	793	754	722	738	744	749	786	740	765	781	787	750	740	752	758	801	776	725	738	694	763	750	724	773	760	761	767	762	772	764	729	737	789	757	731	745	763	743	819	751	700	748	746	784	767	747	762	778	732	764	789	792	686	775	744	707	762	747	727	776	746	703	782	777	771	744	755	742	754	720	751	752	737	780	779	738	788	763	742	753	792	771	738	778	765	746	740	730	755	749	737	726	751	788	752	769	805	740	713	775	742	770	731	768	747	752	758	750	768	742	683	761	746	701	805	717	747	739	773	758	766	791	722	757	702	712	729	719	788	714	745	747	768	765	741	790	747	750	744	764	703	793	765	718	712	736	750	807	809	737	734	761	680	807	767	778	758	739	749	743	742	794	790	749	765	761	722	703	848	745	751	814	768	798	735	745	784	773	778	746	806	758	774	759	753	758	750	801	717	777	716	720	770	749	785	763	749	775	787	762	783	736	791	793	770	770	768	790	753	723	697	814	783	772	753	742	764	791	692	722	782	771	774	792	767	741	733	731	778	724	767	727	781	768	739	726	786	757	772	739	696	750	784	748	820	789	743	759	768	802	756	724	775	724	748	726	799	752	806	754	706	765	774	785	743	769	811	747	733	760	762	736	807	718	733	763	725	695	759	744	745	787	738	752	792	732	756	718	810	704	714	734	752	755	711	773	761	704	737	721	719	763	747	715	743	731	783	763	758	747	746	768	791	753	708	721	757	728	789	794	786	684	752	781	744	773	767	779	775	747	781	741	790	760	724	743	780	764	756	745	745	722	796	766	759	761	750	696	724	805	762	760	767	774	711	765	721	780	723	704	772	719	769	754	770	786	738	766	725	770	736	747	753	759	764	760	766	759	755	738	760	792	810	789	750	774	733	726	770	765	783	777	718	723	744	752	749	755	818	767	763	772	763	741	778	776	817	777	769	768	733	776	714	769	780	791	802	728	725	740	756	750	746	712	790	747	720	734	742	757	739	743	796	728	702	738	746	735	776	768	804	761	755	726	748	716	757	741	745	779	758	707	774	755	759	741	761	745	784	787	750	752	792	744	797	709	731	748	759	745	796	729	713	742	760	753	748	726	736	717	774	744	768	736	810	784	744	772	767	752	741	740	780	725	759	723	765	771	725	770	791	750	787	804	765	763	769	764	710	727	740	779	786	787	701	716	818	769	749	753	771	768	771	743	742	728	781	737	728	773	733	768	766	746	760	748	703	721	793	774	750	757	727	752	765	741	731	778	761	767	752	776	783	735	750	758	728	787	811	728	709	725	790	823	779	761	780	760	751	741	735	758	752	747	800	742	752	723	797	787	750	792	705	715	770	752	720	755	718	697	752	786	766	765	773	751	805	750	735	782	723	823	826	802	760	720	739	754	722	769	740	769	772	789	774	759	754	806	792	801	760	752	814	744	724	766	741	773	802	784	741	747	795	772	761	744	820	764	786	718	745	749	784	774	745	735	733	755	748	702	739	723	764	717	784	762	744	796	803	718	761	824	757	756	764	775	745	766	812	741	713	759	758	764	749	729	691	718	761	804	772	742	748	725	725	778	800	816	770	780	775	802	755	744	725	781	736	743	733	748	773	761	735	740	747	736	742	752	750	777	768	745	772	785	742	775	789	764	733	755	736	770	787	738	718	743	759	725	718	776	725	723	721	754	769	778	756	734	794	752	747	781	773	696	724	769	757	779	757	841	748	785	767	688	787	760	749	802	777	706	770	809	772	738	744	767	728	779	712	740	763	781	744	771	800	741	763	795	766	721	768	794	759	713	742	776	746	757	780	740	759	768	731	747	766	709	738	723	730	788	765	718	822	732	748	733	782	769	760	743	770	759	748	783	804	720	771	793	733	748	789	684	758	796	749	729	767	743	704	775	760	730	723	772	766	780	751	727	752	816	781	742	745	717	811	752	820	776	729	715	745	712	766	748	755	764	751	785	713	741	759	750	765	777	791	732	736	765	790	778	762	781	780	717	703	724	713	750	753	734	760	740	717	737	784	729	724	742	766	720	789	756	778	788	765	757	789	759	773	811	748	745	701	771	757	741
45083	30908	9454	7335	15894	691	357	338	264	239	240	209	207	195	212	202	176	204	177	172	185	193	197	161	157	173	189	169	169	175	150	197	191	168	184	159	189	175	144	201	152	180	186	193	172	155	151	152	175	167	156	168	155	165	174	154	124	169	165	139	155	172	161	172	167	172	179	160	151	162	177	143	166	146	157	174	173	169	171	154	174	173	177	158	160	166	168	172	167	141	146	153	152	161	162	164	145	170	168	169	159	155	207	155	175	172	153	157	188	171	176	190	164	164	161	169	141	165	157	164	162	139	169	196	171	165	162	168	155	166	141	160	163	174	162	167	173	162	177	146	175	126	164	161	161	159	156	162	155	148	153	161	137	167	169	166	176	166	174	180	136	194	185	168	157	153	136	179	167	154	168	156	158	187	205	169	140	176	157	159	163	169	160	157	163	183	161	174	170	190	167	159	190	164	155	162	162	165	181	188	197	171	166	174	124	157	149	185	151	181	160	187	169	157	173	143	176	138	172	160	148	144	155	179	161	179	138	159	160	160	140	171	155	146	171	160	158	148	147	164	173	161	140	156	176	162	175	174	171	167	169	139	163	204	153	169	155	157	178	154	143	166	146	155	141	170	176	173	185	147	168	167	149	176	176	161	151	182	180	152	179	159	151	166	150	139	166	186	151	179	161	148	156	180	166	159	154	142	179	153	190	203	182	154	143	182	153	165	137	176	178	176	173	170	153	167	156	153	158	128	162	168	154	154	182	147	151	144	161	174	164	181	164	174	174	148	156	175	163	165	145	152	167	140	160	157	179	181	184	168	176	189	157	142	164	165	137	165	157	188	155	153	164	168	174	135	178	187	174	152	172	152	159	178	165	160	159	158	174	125	143	163	172	193	155	152	130	184	148	157	155	142	169	139	178	167	159	164	166	161	132	167	133	161	150	162	169	132	160	170	168	173	170	200	158	171	166	176	191	167	196	140	166	158	175	135	160	167	173	157	186	166	156	175	136	160	150	153	148	168	191	161	152	162	167	194	170	167	164	153	172	161	174	152	162	153	163	178	144	161	175	150	170	172	150	169	155	163	154	170	161	160	167	147	165	162	151	193	161	147	159	167	172	156	163	145	179	173	145	178	170	181	152	201	163	169	145	160	153	166	164	144	157	152	115	143	158	164	163	176	157	180	169	125	182	149	144	141	155	159	165	164	207	156	141	161	162	159	155	133	158	173	137	169	153	170	163	166	172	159	159	145	152	178	146	164	187	167	155	158	169	153	183	166	164	159	163	162	157	155	151	170	150	127	174	186	182	144	179	173	182	174	175	171	160	172	141	133	177	145	171	143	172	157	177	175	164	171	156	144	167	157	161	137	152	167	170	167	167	175	178	155	176	169	180	117	178	173	179	158	160	146	185	188	160	184	157	156	160	168	145	154	182	132	217	182	157	170	150	162	158	153	162	145	158	155	148	170	161	136	169	180	156	159	167	182	173	167	163	163	170	163	177	145	177	154	171	154	163	168	174	155	158	147	160	149	152	146	178	146	170	152	165	168	179	154	173	161	143	151	189	170	154	163	171	175	175	177	178	169	147	181	166	157	158	163	186	136	171	156	170	187	166	156	165	151	159	181	153	143	174	151	159	170	175	158	172	163	175	168	172	191	178	179	161	167	170	151	165	160	164	153	158	163	140	173	179	209	127	171	151	149	178	175	156	148	188	163	174	148	174	170	154	173	182	165	151	166	172	167	159	153	150	164	149	174	157	141	153	173	170	152	167	161	178	164	167	152	177	144	150	176	181	150	161	154	162	143	157	165	152	174	143	145	181	172	162	172	164	163	173	139	161	169	159	168	139	178	157	141	161	161	149	179	152	152	161	182	170	163	168	142	176	170	153	166	172	127	193	142	174	163	137	161	152	153	168	146	182	161	145	175	164	159	164	152	184	154	183	162	163	148	145	162	163	164	172	177	171	163	170	160	150	163	150	159	168	166	173	145	149	164	141	164	125	170	165	164	153	174	168	168	160	170	170	189	164	158	171	167	157	153	157	140	177	180	160	177	153	145	145	165	173	184	188	150	177	156	168	152	164	143	147	176	152	159	176	158	181	168	160	152	175	158	162	147	156	187	158	146	159	151	188	154	161	179	158	157	147	177	138	183	166	157	179	145	169	157	161	162	158	164	141	164	173	161	145	159	152	150	173	140	203	163	134	189	166	159	167	143	168	186	180	158	147	161	144	146	155	150	180	165	188	155	171	161	169	156	219	167	161	174	187	151	144	168	176	178	155	156	166	141	183	162	166	165	164	174	143	141	162	163	161	177	166	178	157	157	175	174	159	158	173	162	161	158	162	159	160	173	156	161	147	140	143	159	171	183	181	174	174	146	168	167	184	174	153	158	166	178	170	143	189	158	183	159	174	191	169	154	163	152	166	147	166	169	171	161	150	158	154	192	174	171	155	177	174	152	147	150	164	188	169	153	161	187	179	178	177	139	155	134	152	163	145	168	134	181	171	146	178	168	168	146	145	180	149	137	132	160	195	178	137	164	162	146	161	160	151	169	171	171	162	180	168	146	153	154	159	191	168	179	162	160	165	154	193	148	181	170	187	192	183	184	158	162	184	140	191	160	169	155	177	170	192	159	143	171	152	164	161	171	151	161	161	147	164	163	156	166	158	160	159	157	176	158	176	140	153	161	173	161	175	160	187	147	160	173	165	156	185	163	162	165	164	150	169	175	146	134	171	175	169	181	145	162	171	158	148	166	153	160	169	156	182	151	154	172	148	156	152	182	161	156	159	168	154	142	174	173	177	163	156	161	173	139	154	185	150	181	173	150	153	159	155	165	164	170	147	151	156	164	151	155	172	181	159	165	187	198	167	159	187	150	187	145	174	166	149	162	149	157	143	156	175	169	142	176	156	190	144	170	162	165	161	182	159	145	156	158	178	142	186	148	159	160	184	146	168	158	166	165	164	176	180	145	144	148	181	192	162	169	135	164	172	166	136	182	138	164	175	163	174	146	188	150	148	155	137	160	152	167	181	160	154	177	163	177	158	153	164	168	147	181	183	168	158	199	182	162	180	168	151	183	170	171	166	146	152	159	178	172	138	150	180	178	195	182	174	169	167	158	158	171	159	138	159	173	162	181	150	142	152	175	148	186	163	171	164	190	176	179	175	156	161	151	169	136	153	154	173	182	142	141	156	176	148	186	157	168	172	154	140	144	190	174	184	183	153	162	156	179	159	165	163	157	164	145	147	196	161	152	169	164	150	174	149	169	156	188	153	169	153	165	190	149	183	165	171	157	176	194	180	178	167	165	153	174	159	180	172	149	164	170	146	168	171	160	192	175	157	168	148	174	153	169	167	167	153	171	186	162	175	154	161	152	162	170	167	160	177	150	155	153	187	156	174	150	174	184	160	173	166	173	170	149	137	158	124	152	164	166	180	160	151	177	176	147	144	149	151	169	177	157	172	163	152	171	139	173	157	150	159	157	161	136
23179	22733	2973	14771	15471	1744	1462	1278	1083	989	902	787	760	691	638	662	628	568	565	556	550	508	518	543	458	502	462	485	463	460	458	454	464	451	468	458	439	420	437	433	437	438	405	426	453	412	422	400	421	466	423	441	425	402	416	402	412	417	414	435	420	421	418	424	414	449	446	445	441	408	408	403	395	423	439	372	424	394	433	357	374	400	409	377	412	425	432	419	388	399	359	418	397	377	403	401	418	393	415	394	412	380	402	373	389	421	420	417	429	432	390	414	441	414	422	389	429	433	439	430	420	414	392	426	390	403	400	442	409	387	404	426	441	407	431	391	384	412	427	416	404	362	395	399	422	450	433	397	426	400	423	388	393	395	373	403	409	378	401	406	414	417	430	405	379	420	401	389	432	407	400	415	420	402	399	387	376	390	390	402	433	397	419	420	393	382	427	398	393	397	392	406	422	401	415	420	366	415	394	390	418	419	409	410	435	396	401	385	387	394	395	411	416	408	368	400	372	377	421	373	431	416	412	411	409	413	392	412	389	399	403	405	380	440	404	400	396	408	393	406	388	377	404	419	405	428	366	394	401	405	378	394	414	412	440	397	382	416	395	437	393	407	412	425	398	409	417	399	412	409	449	408	421	412	365	386	388	387	396	391	407	419	410	403	370	421	383	430	398	400	422	397	339	392	402	392	429	427	428	390	383	408	398	387	400	389	434	423	396	412	391	419	425	391	395	419	398	446	413	416	407	421	431	392	379	415	414	418	379	381	395	400	413	429	366	409	389	420	354	405	384	392	421	399	392	409	376	400	396	388	399	411	391	390	409	406	407	427	397	447	431	410	391	432	400	413	414	389	422	404	419	432	399	359	402	406	440	379	404	401	390	432	390	412	406	393	390	411	382	408	417	410	396	393	404	365	441	432	396	369	429	412	414	405	384	418	379	402	404	403	398	418	393	413	387	360	450	404	408	393	388	422	401	359	398	402	442	397	415	365	398	420	417	382	399	390	413	403	398	390	418	375	389	454	388	388	393	428	394	404	395	421	417	384	401	364	437	423	383	410	407	412	396	390	419	410	417	427	424	363	384	399	398	397	431	423	418	410	403	411	407	430	395	433	404	415	385	415	381	419	399	394	373	406	362	403	393	397	424	394	404	389	426	433	425	385	413	384	448	389	438	429	434	402	407	407	426	378	398	436	445	416	375	369	418	410	389	422	390	407	398	397	388	430	406	398	424	403	354	393	396	394	361	390	407	388	411	407	398	370	416	403	423	383	421	435	409	394	369	446	386	415	423	409	439	400	400	388	410	383	390	382	368	426	380	381	381	389	372	422	422	407	452	413	409	402	404	384	406	395	413	423	405	383	408	409	449	432	430	406	442	394	399	375	419	397	415	401	467	408	425	417	383	418	373	408	419	399	397	390	414	404	410	394	406	393	401	376	383	397	406	416	403	376	412	405	402	391	426	382	379	406	405	403	407	392	379	395	398	410	417	394	411	394	400	421	421	399	412	393	396	402	426	403	410	395	393	430	406	409	373	380	388	428	381	373	425	412	391	396	435	412	387	390	397	392	387	411	394	415	367	430	411	416	421	375	431	391	370	430	400	425	426	417	387	431	418	352	421	373	355	397	406	353	382	429	416	441	407	419	421	403	419	388	397	399	398	430	394	373	422	420	382	427	430	409	403	386	373	399	419	360	392	398	405	382	404	383	456	423	407	394	386	411	406	419	390	412	418	377	425	432	421	379	411	377	406	397	400	395	430	428	434	385	392	364	438	425	367	439	373	406	391	404	332	414	365	385	413	448	399	429	416	377	386	412	389	429	416	402	411	404	409	431	391	393	436	380	412	443	396	412	387	434	387	417	422	406	389	401	398	422	412	421	446	409	394	431	442	383	411	410	408	405	395	437	383	412	397	386	406	378	418	405	420	426	433	368	396	405	436	395	402	350	399	387	390	413	409	423	399	395	399	414	410	396	399	440	392	375	389	387	361	423	360	411	420	411	396	376	399	400	396	415	428	403	392	436	349	393	412	368	384	407	381	435	425	394	397	389	435	396	416	420	397	417	400	444	404	377	431	395	441	392	421	422	390	383	373	407	418	419	405	411	402	392	412	382	399	406	386	422	396	397	396	396	397	390	449	398	381	383	427	383	416	390	423	403	443	346	370	411	437	389	403	382	405	430	415	404	397	384	398	410	386	420	437	411	414	397	403	390	405	413	423	432	394	394	393	401	385	367	408	422	400	391	403	354	381	399	410	399	429	424	407	433	401	375	400	421	424	410	399	414	417	388	390	399	400	399	406	401	379	406	376	404	401	353	425	440	423	365	405	394	437	388	405	381	378	388	388	417	406	415	390	369	397	388	363	364	387	402	430	395	363	423	413	376	430	374	381	409	391	401	389	418	412	371	428	390	383	418	407	408	416	401	417	401	397	429	438	348	431	392	411	431	422	408	436	399	421	421	415	381	408	396	418	367	422	422	433	413	376	383	388	369	423	379	411	428	390	392	415	401	410	419	371	431	405	371	415	399	410	403	382	406	437	446	380	365	424	398	415	376	383	398	428	416	383	415	395	395	374	399	378	411	414	406	394	400	395	401	368	393	402	369	424	441	391	411	428	400	401	400	407	414	391	409	403	395	384	389	395	398	411	401	418	401	365	389	414	406	410	397	421	364	368	403	378	406	432	412	424	387	391	387	422	393	379	416	428	402	373	398	379	397	384	396	390	400	372	411	400	395	410	382	407	402	388	372	422	382	401	397	436	429	389	396	413	407	402	431	421	391	419	421	371	364	382	381	419	394	389	425	438	398	400	405	426	418	410	390	406	347	395	381	386	373	408	420	397	423	401	389	421	396	414	439	373	385	407	392	399	405	383	434	395	403	371	411	386	396	406	404	400	403	405	426	411	399	388	372	389	419	405	376	414	391	421	404	441	393	424	367	380	382	407	395	403	400	398	399	391	407	402	410	409	444	381	433	396	394	405	392	397	398	397	392	391	421	412	405	420	403	415	426	428	375	383	375	377	454	412	407	428	398	424	415	409	414	387	365	378	422	412	398	409	373	394	382	433	375	410	418	395	389	403	385	421	380	386	419	414	414	390	401	420	417	385	399	392	463	421	416	398	392	397	432	419	372	367	402	408	420	408	414	408	415	409	377	372	397	423	367	374	415	410	393	399	348	387	417	403	393	431	409	426	416	434	383	398	374	389	410	410	432	412	408	388	389	401	400	408	383	385	383	414	360	401	388	423	407	391	364	419	361	384	420	400	390	425	415	409	417	444	383	421	423	346	406	417	402	431	436	436	424	392	427	379	385	391	394	441	396	418	375	361	432	411	389	392	407	390	369	404	417	388	394	425	433	401	368	360	392	381	403	421	419	406	395	409	345	388	409	387	367	413	398	386	390	410	398	396	394	406	387	393	401	406	373	418	395	425	406	399	392	402	410	422	386	385	394	392	391	404	389	398	387	380	394	418	397	386	413	409	377
60209	46394	17747	13701	24118	1900	524	442	313	301	256	237	228	181	189	174	172	155	152	143	162	156	121	164	142	140	124	147	119	119	150	129	132	131	142	151	121	125	119	121	119	138	134	96	130	121	112	121	88	135	135	109	109	103	123	122	116	139	107	112	115	116	112	103	108	113	137	113	136	127	114	99	112	105	116	109	102	108	119	125	113	115	104	103	133	120	87	112	103	129	130	114	113	140	106	103	96	108	123	131	127	114	109	118	122	104	122	102	145	120	125	108	117	94	137	99	120	133	115	149	104	101	122	102	100	114	114	130	117	97	122	118	105	111	125	120	103	133	121	105	114	137	117	118	110	114	124	109	112	125	103	87	124	109	96	99	96	114	110	101	123	94	126	108	114	129	114	102	105	125	110	119	113	110	112	128	120	123	118	100	123	111	123	112	110	111	111	118	99	108	112	96	108	117	116	103	102	98	113	113	107	130	96	112	128	118	107	126	119	121	108	129	125	103	127	120	118	110	130	120	106	110	108	136	122	96	101	111	112	130	109	105	102	119	109	114	129	119	115	107	91	109	120	118	117	102	107	124	96	114	118	132	112	113	130	131	109	115	119	108	101	129	112	119	108	128	146	111	133	139	114	101	116	132	103	113	128	108	114	119	116	105	112	117	124	124	125	109	103	114	114	117	118	122	121	107	122	94	117	122	120	100	100	122	123	102	116	115	114	103	103	116	104	115	99	105	129	109	109	104	112	103	115	132	117	113	107	123	107	97	101	112	98	106	106	101	108	118	114	119	120	119	87	113	129	109	113	101	113	106	114	106	115	111	122	83	118	114	133	121	123	123	121	108	118	119	122	121	91	109	119	97	117	90	122	119	111	105	124	121	109	103	115	98	112	110	89	137	123	92	111	98	109	106	119	120	112	114	104	98	122	114	114	129	114	90	92	112	98	103	96	97	93	90	114	139	107	104	123	133	111	98	113	118	120	105	112	104	120	102	101	115	110	106	111	116	122	116	106	120	104	130	124	104	126	110	133	119	111	123	115	119	104	112	120	98	110	110	104	93	107	102	112	123	107	98	106	119	102	115	113	121	94	110	120	135	108	108	90	121	96	94	93	137	136	111	104	119	111	96	106	126	99	120	130	98	110	97	93	118	113	119	106	107	110	106	106	114	108	98	114	117	118	111	95	104	97	137	101	103	122	110	124	117	123	103	114	110	99	109	112	131	94	119	110	99	103	106	155	100	102	105	110	109	92	93	91	109	91	112	107	101	104	131	129	121	124	119	119	115	98	115	115	132	108	136	102	86	129	109	122	114	111	113	116	123	115	117	134	131	118	123	96	110	116	111	98	119	122	119	112	103	131	101	120	95	110	113	105	120	86	123	111	114	110	118	131	133	99	112	105	89	126	121	129	104	103	128	121	110	112	114	115	107	127	108	97	107	95	109	114	95	127	115	106	107	101	123	116	115	88	129	106	101	95	132	118	115	108	110	116	120	98	102	100	113	109	113	111	111	119	106	143	107	134	107	123	137	129	102	120	122	116	127	106	115	117	103	128	112	107	110	118	93	112	118	123	117	110	100	111	112	113	126	107	108	121	120	120	92	110	121	121	118	100	111	102	90	111	121	106	116	112	130	99	122	113	105	105	108	104	104	113	103	111	115	118	119	123	114	129	92	111	101	116	101	121	116	109	102	130	110	124	114	119	130	141	116	104	98	136	117	103	107	85	118	119	123	109	110	131	130	138	112	127	127	101	130	124	122	109	83	109	99	101	112	110	140	117	121	109	95	107	115	121	132	103	131	113	111	107	108	120	117	118	112	124	126	114	120	121	101	118	109	107	124	95	102	100	126	119	119	115	117	110	126	121	103	94	108	136	113	113	128	112	97	120	130	101	108	102	125	116	113	117	111	94	122	113	95	117	116	106	124	115	117	119	113	111	114	106	96	118	107	95	109	113	124	130	127	117	111	122	110	101	123	123	105	109	108	120	124	95	101	111	117	122	134	114	110	130	117	124	131	116	105	124	95	100	111	104	117	114	114	96	97	114	108	119	125	118	112	110	125	102	101	118	108	118	123	113	107	109	112	115	97	112	118	127	119	107	125	117	115	137	118	107	101	111	112	103	122	109	111	117	122	118	115	119	118	106	89	137	112	104	134	104	103	113	123	119	133	121	105	105	102	113	128	139	111	130	110	100	100	115	119	115	124	123	119	111	125	110	94	117	106	103	110	119	120	96	110	133	123	111	110	101	93	132	106	118	97	109	115	122	111	100	111	124	103	107	111	106	135	110	112	111	136	123	112	118	95	101	106	104	103	119	100	106	120	106	103	105	114	106	123	117	103	120	124	124	106	124	139	106	128	129	106	122	107	113	115	123	118	106	101	124	124	127	105	116	110	100	115	111	124	103	89	110	107	140	122	113	117	104	118	123	94	103	103	119	107	93	106	121	99	101	122	104	109	116	118	122	116	120	104	106	110	104	100	133	116	105	106	100	116	104	124	124	115	105	115	121	92	109	115	131	107	88	119	113	108	104	110	109	101	121	98	128	98	112	99	114	126	116	127	99	114	129	115	114	117	104	101	121	129	103	115	113	110	115	101	104	112	89	129	109	126	123	121	105	101	83	95	105	104	120	123	106	109	111	113	136	116	140	107	128	120	112	87	117	96	117	129	113	115	119	108	126	101	120	105	106	121	115	136	114	106	118	117	111	112	116	105	119	122	112	111	129	112	84	112	101	136	111	118	98	109	113	106	111	103	108	107	106	125	118	105	108	117	116	103	139	111	106	93	118	125	132	122	134	103	123	133	106	107	106	108	105	129	107	105	92	134	110	120	118	103	125	89	112	119	95	94	119	113	121	111	129	104	102	116	123	129	113	96	102	115	106	102	96	110	126	116	111	123	114	105	112	112	116	98	120	126	120	105	124	129	125	117	123	121	114	138	133	109	104	92	92	107	87	101	122	94	128	105	109	106	113	123	107	114	86	132	141	111	116	123	116	106	116	103	119	126	111	111	117	108	104	115	120	131	96	87	113	97	95	127	111	110	110	106	107	97	122	97	106	88	111	101	98	107	120	114	135	136	106	106	117	101	105	123	101	105	116	112	101	118	121	107	105	119	105	119	98	95	132	125	143	118	105	129	129	125	111	113	101	110	105	129	123	114	104	129	109	102	92	121	129	112	101	134	129	110	96	116	117	103	116	107	119	91	117	98	117	109	109	129	88	115	113	107	122	104	120	146	97	134	120	118	126	110	101	102	115	112	93	95	108	108	96	102	112	117	112	122	119	96	100	116	114	104	123	124	107	134	133	125	106	118	108	107	93	123	109	106	107	127	103	97	111	109	100	118	119	105	112	104	107	131	105	101	83	103	125	106	111	103	111	119	132	117	111	113	118	118	126	116	122	107	118	96	111	121	97	115	138	106	116	122	124	116	116	119	112	123	124	111	111	124	126	121	107	97	109	119	106	110	109	110	118	106	106	105	122	108
32668	32210	4892	17746	13367	2764	2337	1983	1726	1476	1253	1122	987	915	803	756	719	679	627	626	542	586	513	515	505	489	484	494	495	468	456	430	423	402	373	427	403	376	391	375	396	387	384	386	380	363	334	368	336	369	367	360	301	317	361	380	375	334	375	310	328	354	383	351	343	365	318	368	358	346	313	343	315	348	355	333	315	334	344	338	343	311	304	305	316	320	300	323	307	324	340	289	373	339	296	260	331	335	332	319	306	307	335	344	327	310	306	341	349	347	335	349	303	336	332	313	324	322	301	277	349	303	327	301	322	309	292	326	321	300	334	303	346	281	316	324	316	294	278	286	363	316	304	317	344	315	341	279	302	347	326	311	325	291	314	333	313	328	332	323	353	322	349	319	285	272	370	292	311	298	315	332	323	320	317	310	304	323	301	293	320	291	329	326	275	320	321	329	325	340	323	336	281	295	335	324	281	292	313	305	313	307	352	320	325	366	321	333	332	277	318	321	300	311	309	301	313	316	329	311	308	350	308	307	291	334	379	321	335	327	333	308	318	309	328	363	301	328	306	307	311	297	331	322	320	303	308	325	313	282	319	331	311	341	313	310	286	302	291	321	291	325	288	315	300	346	317	284	316	308	321	297	295	309	314	321	287	340	291	326	310	332	337	304	325	313	307	282	334	319	319	336	338	297	320	312	328	331	295	315	337	296	316	291	314	324	294	335	319	313	337	276	296	330	340	340	327	308	320	305	323	311	304	330	291	297	330	346	323	320	311	311	337	297	338	336	324	302	333	310	313	314	319	331	306	323	312	315	282	295	343	324	322	308	299	328	314	330	306	332	299	290	317	300	298	313	336	282	331	298	309	314	292	324	314	302	313	336	312	318	337	315	272	317	309	342	304	313	284	331	302	324	356	292	315	336	313	304	303	283	339	308	299	300	301	323	292	349	304	324	335	319	332	313	309	322	338	302	305	317	318	312	311	336	284	314	304	344	304	292	313	299	339	312	298	326	309	301	316	318	287	310	298	280	308	319	319	299	302	292	343	283	320	313	311	320	290	313	351	304	316	293	359	310	296	318	377	322	289	316	317	333	329	294	311	343	276	352	330	295	289	298	294	310	305	317	308	300	305	326	313	314	318	322	310	310	320	290	341	323	312	287	298	328	348	344	283	332	351	308	348	323	314	319	291	296	296	311	356	283	360	279	334	320	293	310	309	294	324	305	287	317	322	291	335	334	321	280	319	331	342	318	314	314	341	305	336	330	329	322	319	284	298	263	320	310	332	278	317	318	295	346	269	310	310	285	332	295	309	292	313	323	283	325	291	313	294	315	279	324	284	292	335	307	304	292	360	351	292	306	289	306	313	313	323	286	311	300	338	324	305	314	330	324	292	265	315	324	302	319	292	325	331	292	357	337	312	303	313	320	327	344	338	292	314	310	324	347	332	288	312	296	298	339	318	304	309	298	305	349	296	324	309	292	324	313	336	305	319	345	294	320	303	336	302	338	321	322	351	304	319	328	318	305	326	287	287	272	286	339	286	326	305	309	306	314	308	303	290	304	302	348	312	317	326	316	314	314	322	274	308	296	278	334	313	324	303	328	305	313	309	290	331	309	338	320	314	308	269	328	326	277	314	307	330	311	315	313	287	294	304	270	310	341	345	318	300	332	291	333	314	319	327	294	302	261	292	301	316	316	289	301	315	309	310	303	331	315	331	310	294	335	315	318	311	341	284	313	313	321	327	323	308	327	295	298	274	332	310	321	301	320	306	331	326	345	314	317	316	297	302	297	312	308	314	321	315	319	333	289	324	333	294	271	310	289	289	287	308	303	334	308	336	295	327	292	287	300	305	259	277	333	307	340	291	309	310	320	328	314	294	310	352	339	303	305	331	338	330	317	310	290	283	316	293	342	319	285	308	318	301	294	322	333	302	352	344	333	308	307	318	317	333	328	302	330	316	350	281	317	315	289	302	328	287	321	332	331	282	315	318	301	311	312	306	317	332	301	266	313	332	343	299	283	328	323	315	270	321	312	309	284	310	311	288	345	315	320	331	285	313	288	291	330	312	314	312	312	295	309	320	316	310	314	335	283	305	285	299	302	308	334	335	306	300	308	297	339	328	317	292	356	304	338	280	340	297	298	320	290	319	305	319	306	357	319	288	285	342	303	325	336	315	302	306	321	295	306	306	320	306	324	319	337	322	311	313	318	282	290	333	279	318	324	288	276	303	318	326	302	319	308	316	337	330	324	314	300	324	306	334	290	301	309	325	322	336	302	317	315	325	318	319	302	299	300	328	293	322	326	301	278	286	290	324	331	284	316	304	316	328	322	330	317	348	292	302	360	359	317	288	308	298	313	356	316	328	333	317	305	348	327	295	339	309	291	339	309	331	357	315	327	302	284	322	301	327	300	310	327	284	305	290	326	299	288	328	347	342	298	303	293	308	326	318	302	329	352	304	324	297	322	321	281	304	311	302	305	291	342	333	324	322	327	317	336	321	321	312	313	294	333	317	301	324	318	312	319	329	326	338	319	346	293	298	301	280	290	301	312	313	319	323	304	335	301	308	332	343	346	302	331	325	295	323	306	303	322	343	311	304	324	296	279	306	305	274	315	329	292	343	322	318	316	317	316	348	307	295	279	290	305	313	307	304	325	291	320	321	323	290	365	291	295	335	324	292	318	313	312	313	306	310	289	304	322	318	317	296	326	331	308	320	322	284	313	312	302	283	290	334	291	329	299	342	310	332	314	276	304	273	308	285	330	330	321	325	304	283	330	339	318	315	278	321	290	309	324	305	310	310	303	312	326	278	311	320	296	316	280	316	324	307	303	310	319	330	332	297	307	333	309	340	295	317	304	291	336	339	336	329	313	287	325	308	299	293	313	321	297	329	337	308	329	291	331	308	308	314	294	310	310	328	297	352	335	295	306	303	328	287	322	316	336	327	312	298	307	309	306	299	287	280	310	302	306	278	304	325	310	312	301	316	293	319	271	293	335	302	322	286	318	330	336	296	313	314	326	309	309	295	301	348	312	323	307	305	305	329	291	292	307	327	303	312	326	325	273	294	311	314	350	301	327	320	329	289	292	313	322	316	308	367	297	298	293	296	328	296	294	325	331	319	307	292	305	308	318	306	302	328	304	303	318	311	313	303	311	317	315	280	322	285	285	281	309	342	302	324	346	290	298	313	315	315	310	305	307	318	326	336	317	308	318	290	313	301	314	301	314	338	324	346	289	295	285	296	335	328	334	318	298	291	298	307	345	271	300	332	322	306	335	355	322	306	344	308	306	311	342	327	306	325	299	331	312	285	339	298	360	310	324	313	333	328	314	324	324	294	325	359	337	305	325	338	295	295	300	332	347	339	316	329	344	307	319	322	311	297	298	288	297	298	351	297	298	288	288	289	338	324	297	320	310	307	299	317	336	329	327	300	313	331	289	303	335	321	298	306	330	285	347	339	303	288	350	315	306	311	310	316	358	303	318	317	271
6822	1672	483	643	634	343	342	314	309	328	316	313	300	362	316	345	328	298	353	311	299	313	318	312	337	328	313	293	328	308	325	369	310	313	311	343	291	305	325	341	345	362	290	334	328	362	319	347	293	322	317	298	337	313	318	327	300	278	306	359	333	346	349	334	290	308	324	334	318	351	317	349	302	317	313	317	353	317	325	339	312	292	326	310	306	334	286	312	311	323	313	304	325	338	310	333	316	322	323	329	303	350	313	332	329	327	329	309	328	320	353	318	321	317	313	340	320	334	300	333	304	321	348	308	357	319	352	310	301	343	326	346	321	314	288	341	340	343	347	334	325	328	318	286	322	310	306	333	319	300	355	351	346	318	354	354	321	323	353	333	315	289	305	324	347	314	320	306	342	332	341	324	324	313	298	318	284	306	283	327	330	322	298	311	331	343	360	308	296	326	341	322	322	308	336	314	291	292	303	348	307	313	345	362	354	324	313	299	313	332	335	341	286	319	328	340	326	315	320	316	365	373	344	333	342	328	344	290	359	358	335	311	312	324	311	321	343	320	311	334	323	349	316	325	301	333	321	339	292	293	297	361	325	341	324	323	344	301	324	318	336	336	318	302	300	351	306	333	322	297	325	325	310	364	325	335	320	343	323	350	358	326	325	293	322	313	364	312	291	319	296	348	332	289	351	329	331	306	331	301	345	318	339	304	324	290	330	331	322	304	332	293	369	317	315	305	297	305	305	305	287	369	328	340	323	329	314	308	335	297	315	343	322	308	302	310	292	326	334	342	352	306	301	323	326	319	345	318	330	324	352	331	328	369	336	317	304	357	297	317	321	315	320	311	337	287	315	325	319	359	305	357	326	314	333	343	295	331	280	308	319	325	296	317	347	321	321	340	319	336	324	339	318	374	318	335	324	324	315	316	338	318	287	320	288	309	365	339	304	296	333	304	348	308	320	329	301	281	314	333	314	336	328	331	304	319	317	339	314	341	339	320	355	312	324	306	321	335	312	313	333	311	311	349	309	301	346	345	352	357	328	318	335	314	338	361	323	298	345	319	331	314	331	333	317	312	342	304	318	312	325	325	317	305	316	306	306	338	338	338	309	291	326	313	336	311	328	331	339	324	344	316	315	300	315	313	315	311	329	327	344	310	347	320	343	302	306	348	331	322	360	312	316	332	299	335	295	308	345	342	342	301	333	309	300	303	329	328	302	325	305	323	333	340	336	331	312	327	312	306	320	337	309	326	320	357	297	331	343	330	345	335	293	348	302	308	285	335	349	324	287	366	304	301	338	334	323	308	310	323	298	324	290	346	323	305	326	289	338	306	295	304	300	298	325	319	307	302	313	344	342	344	318	322	317	331	313	316	304	318	331	333	304	339	324	305	289	299	318	316	303	333	335	339	346	289	320	323	307	312	343	345	331	304	324	340	331	309	327	363	322	300	311	317	310	353	342	338	347	324	307	311	343	323	326	328	346	349	345	328	347	311	349	304	319	327	340	329	319	337	336	313	317	321	356	317	350	343	312	339	338	337	291	333	355	325	319	332	324	342	330	298	328	331	325	332	272	364	313	352	336	347	305	317	341	295	318	314	284	303	297	321	324	309	318	349	320	298	292	330	365	325	303	360	319	330	329	331	326	328	319	334	314	330	334	340	340	327	349	322	336	287	316	322	320	306	317	340	356	308	332	326	324	323	340	354	323	335	327	303	301	317	313	340	328	328	322	322	343	303	343	343	310	340	309	347	320	346	336	334	321	341	329	325	331	305	312	332	334	336	299	326	326	312	304	294	334	327	351	319	328	318	311	347	318	348	315	327	344	334	323	328	322	305	340	346	299	323	301	333	333	315	303	314	333	317	329	316	337	333	304	313	309	314	330	334	329	310	324	332	355	334	354	337	339	318	325	329	304	326	307	311	335	314	337	357	327	330	346	329	302	324	346	329	327	300	349	337	339	321	333	310	324	309	353	331	290	299	301	327	321	313	333	329	297	342	310	340	286	321	310	300	341	337	311	323	323	334	361	313	376	297	313	310	342	333	316	312	321	323	353	324	332	335	353	344	258	339	302	344	319	316	347	334	335	312	289	301	341	279	311	299	337	340	305	353	343	331	311	311	308	334	321	303	297	355	345	303	305	332	303	361	340	304	313	336	357	323	336	314	342	333	327	325	325	343	325	317	286	293	344	299	324	325	336	301	324	321	298	314	337	332	295	284	336	313	277	317	312	310	335	333	320	342	339	318	303	314	326	300	329	314	334	275	293	285	306	374	338	320	363	320	340	315	349	306	320	312	306	276	303	319	297	340	319	315	286	322	359	320	333	322	304	324	320	353	323	328	324	319	314	327	335	337	340	340	329	345	307	317	325	324	303	358	340	327	336	337	339	318	327	338	356	314	310	344	340	355	321	333	323	306	317	318	327	351	339	352	326	315	312	341	320	313	336	357	287	338	330	294	329	329	332	341	301	317	341	347	322	309	336	324	338	338	315	298	301	295	330	343	316	349	305	330	330	347	352	332	294	329	331	325	341	338	326	317	294	316	347	315	354	301	363	313	352	299	356	315	318	340	330	354	308	342	311	335	307	341	332	323	347	321	340	284	323	272	344	323	351	323	298	341	320	294	342	336	363	304	310	308	346	330	298	333	312	336	305	313	308	301	305	324	332	296	285	297	300	357	326	337	331	324	341	327	314	346	333	326	301	319	345	284	339	315	316	334	304	359	329	322	329	319	324	329	330	291	292	332	328	274	326	319	315	341	393	279	327	318	320	326	346	346	276	347	315	339	336	288	316	326	316	333	310	335	308	299	324	352	337	312	335	315	290	306	326	346	322	323	316	321	299	327	343	307	330	278	310	322	314	308	310	330	319	344	331	316	321	332	327	351	307	320	318	319	311	303	324	345	380	354	349	344	318	311	292	322	339	316	309	332	322	352	346	305	350	312	319	308	333	316	340	341	345	307	334	319	338	310	307	278	326	335	306	327	326	339	312	334	313	316	338	315	294	335	327	321	319	299	325	288	305	320	319	323	306	346	360	297	314	324	314	353	331	324	292	322	316	355	326	326	327	313	326	310	347	330	290	298	323	299	305	323	328	366	315	335	296	302	337	351	343	312	297	303	316	318	316	306	342	308	319	302	321	317	313	284	316	359	327	356	327	298	343	353	320	303	312	327	333	310	333	312	307	334	319	314	320	345	331	338	324	309	328	348	361	387	352	320	346	310	308	301	292	310	337	311	325	321	306	318	335	312	324	284	334	318	299	373	300	283	316	344	308	334	305	331	323	304	308	337	308	297	327	324	299	319	322	325	329	352	336	318	330	336	334	286	320	325	369	317	329	312	311	315	308	348	342	323	348	309	310	326	318	313	307	342	319	296	332	342	338	318	353	352	298	323	296	311	315	319	315	334	312	357	324	351	331	301	324	313	342	302	351	357	340	337	324	331	287	346	366	305	307	348	317	327	333	339	349	332	298	339	315	333	343	324
6359	2429	877	2450	1946	784	808	805	734	739	725	750	776	797	771	787	724	735	731	777	833	742	772	764	740	769	738	721	740	750	722	749	663	724	717	718	709	745	720	782	736	745	739	749	704	737	747	733	737	747	806	804	702	758	728	702	729	758	733	712	735	726	744	724	765	734	763	772	764	730	775	779	750	778	732	742	757	796	704	733	775	743	723	769	736	751	797	774	711	711	737	774	728	788	762	708	729	743	758	734	713	719	745	727	721	773	755	771	749	775	708	759	757	702	727	734	738	724	745	714	740	755	739	693	694	772	743	715	756	743	714	707	743	708	752	765	704	721	782	771	756	729	696	746	744	720	709	742	689	724	764	739	794	730	755	730	739	762	715	711	748	740	766	723	726	756	731	729	743	706	780	736	745	779	730	786	782	762	719	766	753	698	738	704	736	745	784	700	717	756	753	735	721	767	691	728	731	771	701	808	718	729	740	753	767	734	761	788	720	677	715	737	726	729	764	730	794	786	766	725	785	746	804	710	739	730	721	738	718	739	791	766	729	738	734	767	755	742	699	728	788	759	727	725	752	730	711	731	737	777	760	739	736	721	672	744	746	806	738	732	753	724	788	719	812	731	792	725	711	707	730	720	712	735	711	715	759	787	723	776	724	750	683	771	729	785	727	782	719	714	760	687	732	751	705	750	740	715	720	750	739	771	746	774	767	704	770	761	756	691	765	728	753	710	729	735	735	763	794	733	705	785	747	737	720	772	714	813	821	756	752	801	729	724	760	763	717	697	728	811	724	714	749	750	727	729	705	745	747	704	724	740	712	734	722	733	753	762	768	742	748	750	735	730	747	752	733	724	783	783	715	755	719	792	781	772	745	779	732	696	742	774	738	751	718	698	722	711	789	758	740	738	740	803	748	750	740	752	715	789	698	731	726	746	783	739	763	749	680	726	739	711	783	748	780	722	760	744	736	744	742	676	748	726	737	728	763	754	735	731	755	709	740	715	797	779	722	755	695	685	744	734	758	738	722	741	747	764	692	737	736	744	745	668	694	727	710	751	744	772	705	780	773	698	708	763	774	750	696	760	722	748	764	727	778	715	753	739	747	729	748	754	741	721	751	749	741	743	736	763	727	779	711	736	747	744	758	737	733	755	728	760	781	751	741	770	745	772	685	737	734	735	738	757	705	792	742	775	786	757	739	735	754	772	763	760	803	721	785	729	736	752	724	704	744	769	755	719	796	687	747	742	782	730	750	745	756	708	759	768	719	713	746	751	710	701	750	748	780	677	742	757	712	744	711	739	770	790	771	718	766	732	718	738	765	737	754	755	736	767	707	710	781	794	762	709	737	740	695	726	735	712	733	749	745	748	778	730	786	704	770	708	781	758	735	748	745	735	786	775	725	692	724	717	728	762	753	746	744	776	748	764	729	716	763	741	724	706	765	704	742	724	735	753	720	776	766	750	750	706	776	713	763	780	747	764	787	734	729	728	733	739	721	768	761	746	748	711	741	746	730	740	718	757	722	694	716	772	740	747	759	779	748	703	737	778	723	728	715	736	718	722	727	732	757	740	751	758	753	779	740	700	764	737	716	709	741	755	738	762	726	737	729	727	746	732	782	751	696	811	714	745	689	737	768	730	756	737	740	756	740	681	765	724	688	730	744	753	699	725	735	715	776	757	768	724	756	705	708	744	734	700	744	737	787	769	728	729	740	750	781	734	708	756	739	717	740	751	722	748	728	758	758	771	761	801	755	698	738	748	746	721	756	785	727	726	737	697	700	755	726	765	764	734	750	693	730	766	741	743	727	752	777	717	740	681	715	740	778	726	766	699	756	768	742	723	712	745	733	779	738	716	730	738	738	731	666	756	726	782	703	790	724	750	733	736	735	721	758	749	718	740	723	716	756	708	757	720	742	761	753	754	739	748	818	769	715	725	698	772	690	774	733	749	768	712	725	774	698	771	766	808	716	723	725	784	733	773	783	772	728	728	758	762	805	728	759	724	738	726	726	743	728	713	750	770	714	723	683	795	774	735	658	703	773	761	757	735	749	728	751	719	731	778	739	729	735	736	730	752	743	710	735	719	781	775	755	742	796	751	717	707	730	690	746	769	787	775	727	727	725	719	730	748	737	802	732	759	755	735	712	773	758	711	702	739	730	719	741	697	725	745	768	749	717	736	718	770	718	735	718	729	724	755	725	754	705	719	758	737	765	746	730	783	719	744	729	736	740	757	732	740	741	728	728	733	714	731	687	690	703	795	751	768	744	757	744	725	712	773	742	766	722	712	715	717	736	700	694	713	720	749	783	741	760	750	780	746	724	705	697	737	739	786	738	732	774	779	711	691	756	761	758	718	733	705	714	797	787	780	710	707	672	709	706	755	741	732	723	712	753	697	736	777	777	760	719	744	719	704	762	776	735	764	692	743	755	733	703	727	717	761	711	737	735	709	698	724	749	760	776	742	747	701	765	732	727	749	761	740	757	738	743	705	800	726	775	747	735	737	691	706	690	739	795	733	757	745	705	734	779	805	768	788	738	725	786	785	773	756	750	777	753	742	706	780	703	766	735	749	772	773	715	713	737	738	729	697	780	730	758	712	672	760	763	726	730	764	746	719	754	772	756	738	764	797	770	741	755	719	751	726	719	761	760	685	719	753	739	785	728	758	725	749	708	739	774	761	759	753	750	725	737	737	732	717	787	734	778	726	763	740	748	749	766	727	780	737	758	766	739	728	747	730	748	736	712	706	729	728	719	742	739	755	740	754	769	741	741	729	740	717	716	742	713	723	739	740	739	716	737	743	755	739	725	775	752	697	728	745	791	719	737	772	692	730	784	796	768	706	744	738	760	739	719	739	731	795	754	779	742	784	763	808	731	726	747	773	704	726	730	759	786	714	721	796	732	717	792	764	770	739	701	786	738	695	757	749	750	723	716	690	750	751	713	725	714	755	770	787	715	777	713	743	755	688	752	775	709	773	689	767	788	710	742	732	779	768	788	713	770	745	748	756	719	719	759	740	737	745	726	735	791	739	756	726	744	803	706	741	749	740	729	731	735	714	734	741	722	745	741	756	792	727	770	708	767	738	716	768	732	740	734	740	722	770	720	711	713	703	721	732	714	739	734	714	685	770	725	755	724	739	773	757	749	757	753	743	706	747	740	761	775	747	728	743	794	721	735	741	756	728	767	787	763	763	712	745	719	725	727	714	703	757	775	740	748	757	743	754	761	731	759	768	709	729	723	743	725	735	756	752	726	746	746	731	764	711	706	752	795	728	740	741	742	785	737	686	748	743	734	722	730	754	735	712	743	772	796	762	717	712	775	713	713	734	759	752	788	820	762	777	755	754	722	742	748	769	746	703	741	705	727	748	744	777	751	732	784	786	769	806	750	730	748	755	687	728	731	707	684	790	774	717	749	718	731	732	770	743	737	771	709	702	751	724	744	706	752	770	744	779	731	764	724	729	667	771	758	724	707	767	743	760	697	744
43941	31161	10955	9721	12236	916	393	304	264	249	217	201	228	194	192	213	189	183	174	177	179	195	164	155	188	138	184	174	174	170	159	156	153	170	174	173	196	139	161	167	167	148	157	165	182	159	175	163	168	181	187	151	170	149	164	167	166	186	153	139	169	161	176	163	183	144	168	150	148	159	167	163	158	162	141	162	173	199	164	158	187	167	192	198	187	165	151	158	172	159	167	168	180	173	141	154	171	164	168	161	168	182	136	147	169	174	150	164	176	154	151	164	138	137	176	181	173	148	152	157	162	161	150	165	162	173	148	168	168	156	149	177	172	158	184	154	166	164	147	149	160	152	155	161	140	158	170	160	137	158	147	155	163	151	162	149	185	145	168	191	165	178	159	182	160	158	169	182	173	166	173	171	153	179	154	188	165	179	168	136	151	145	169	154	160	144	183	170	175	172	171	183	134	166	149	142	153	157	171	163	161	153	161	163	174	158	155	174	183	161	158	170	162	181	151	157	152	182	156	145	183	164	194	155	170	153	154	159	175	161	169	159	158	175	159	165	169	184	183	191	163	184	159	178	162	138	162	158	179	154	178	148	154	158	154	168	160	174	166	158	185	165	150	166	172	153	162	156	161	157	152	165	160	173	157	150	170	139	162	181	134	139	172	121	167	152	156	173	140	171	152	171	159	143	144	154	163	155	169	138	161	156	153	147	144	159	180	169	170	176	166	160	162	159	153	158	198	148	177	167	150	170	157	177	143	197	171	165	154	132	169	184	168	149	156	152	158	176	130	140	174	179	166	162	168	167	153	164	167	150	143	157	167	151	159	152	186	170	182	150	160	142	151	148	127	163	180	154	149	160	162	162	155	182	180	175	175	180	161	155	181	183	156	177	134	159	154	159	163	170	159	160	164	175	140	154	156	154	160	171	189	161	172	170	176	159	158	148	157	155	157	162	149	175	154	170	177	143	157	135	153	151	159	192	179	163	165	154	169	154	194	143	157	179	166	165	160	148	174	140	154	168	169	152	141	158	193	172	179	157	149	171	152	160	177	147	181	155	173	155	193	177	189	164	168	169	165	175	162	174	163	150	157	164	156	167	183	134	177	151	153	158	167	170	167	131	158	173	170	161	154	170	154	165	162	158	163	140	140	148	177	160	168	164	152	172	183	153	159	201	168	145	160	154	158	162	155	173	152	179	174	153	165	181	172	158	157	161	166	165	179	152	159	146	173	192	156	161	153	169	160	142	154	179	175	166	163	166	163	173	175	147	151	148	165	153	154	137	177	177	177	167	179	165	156	153	154	183	167	145	177	154	152	165	164	164	175	152	164	148	170	148	162	164	164	183	156	144	163	145	162	180	182	129	162	167	154	166	172	148	175	139	158	162	134	158	148	174	164	153	150	155	164	166	170	171	154	156	136	169	148	168	146	164	142	166	148	163	132	166	165	175	167	160	164	148	171	156	185	191	148	153	150	173	153	163	157	185	171	154	137	148	157	175	149	134	172	155	164	158	171	166	149	159	163	183	167	165	189	153	127	159	171	161	152	158	181	163	163	160	150	143	160	173	188	189	165	170	190	189	155	166	157	159	160	136	164	156	172	156	156	164	150	165	177	164	185	178	149	155	167	165	158	185	169	158	145	169	174	189	169	163	142	176	172	190	142	169	130	147	160	167	170	168	168	161	164	167	169	167	159	167	160	158	160	163	160	157	176	155	159	138	154	164	158	158	136	181	154	160	160	170	164	166	180	174	171	155	168	169	148	124	162	134	156	165	165	156	166	149	157	156	169	176	183	171	155	140	174	159	153	133	170	151	166	160	160	150	157	179	177	155	164	147	175	180	187	156	178	161	176	166	135	148	167	182	165	151	176	153	159	151	163	181	161	166	170	171	165	140	166	156	167	169	187	147	158	155	182	156	155	188	152	185	161	166	155	168	159	172	169	147	146	175	178	177	139	188	154	188	142	153	155	202	142	177	154	181	179	162	129	160	160	156	154	156	171	160	171	166	172	179	148	149	167	145	171	193	158	177	161	191	162	179	171	158	146	190	145	175	135	169	180	150	130	143	162	145	164	162	165	190	149	159	153	156	162	164	141	164	163	162	182	158	150	153	162	156	162	163	156	140	181	170	183	167	157	168	203	171	163	161	149	160	163	161	198	142	168	176	173	135	161	169	135	148	186	159	173	163	172	172	163	159	161	156	174	159	145	152	159	146	165	168	157	152	149	160	167	139	180	142	149	171	192	164	167	153	161	157	177	162	189	167	141	167	154	156	160	157	163	163	163	129	172	161	156	136	176	159	148	171	147	169	152	184	155	146	155	163	178	154	170	151	160	153	162	169	163	175	180	168	175	173	149	158	141	181	168	150	146	144	169	164	171	138	152	150	149	187	137	181	157	141	145	156	149	142	177	143	158	144	131	169	163	151	159	165	166	152	190	165	169	150	161	178	187	163	162	161	154	169	143	156	180	142	179	177	166	167	164	171	175	161	169	169	186	162	173	163	186	168	179	179	154	146	168	158	169	154	169	157	174	132	162	176	172	166	141	149	146	194	187	168	179	181	182	170	140	156	172	170	143	156	188	164	172	133	171	186	159	138	140	144	175	164	196	171	188	163	173	149	144	159	156	166	150	171	168	141	171	169	167	143	166	132	149	140	170	150	133	151	153	160	167	181	151	152	129	148	166	167	155	139	149	159	172	164	166	151	153	147	154	161	148	157	125	155	172	158	163	177	166	156	169	152	165	187	150	130	150	151	133	165	167	166	137	173	177	179	152	160	161	176	187	159	160	167	185	151	168	144	180	170	168	160	163	176	157	153	173	190	182	153	168	159	172	131	153	152	167	163	188	168	170	168	150	164	180	158	148	172	145	168	168	159	147	149	169	160	150	162	141	165	177	157	149	178	163	178	175	157	178	152	163	168	140	148	146	159	153	159	187	190	148	131	171	174	148	154	165	177	189	174	178	159	148	165	136	169	160	131	151	169	143	162	177	156	169	174	171	178	151	163	147	155	155	165	156	164	182	150	164	170	152	142	162	163	167	152	149	181	166	158	160	150	141	146	150	170	166	149	166	166	184	163	161	165	155	144	157	160	160	153	165	161	129	166	163	149	171	188	148	171	154	151	172	180	156	177	144	165	166	151	158	160	166	175	183	160	174	191	146	155	167	162	151	193	186	179	164	146	146	158	165	165	170	159	162	166	174	164	153	156	152	156	172	145	181	153	141	177	147	140	164	147	167	170	150	159	158	136	150	169	162	179	163	143	179	153	175	143	168	177	142	174	164	131	144	158	179	149	164	165	157	172	153	163	166	168	188	158	156	165	147	166	167	165	165	133	137	164	148	138	165	138	156	185	159	164	156	160	180	141	173	168	161	172	168	150	141	163	171	156	161	180	163	135	155	178	168	161	133	136	153	167	153	173	166	168	170	150	162	157	166	150	174	153	174	158	155	173	162	155	171	177	187	184	149	189	178	143	160	177	169	159
23451	23171	3706	16038	12882	1787	1495	1220	1119	1000	884	831	705	696	684	629	583	572	599	535	537	552	519	494	556	508	479	469	490	451	457	456	458	451	448	466	450	450	421	455	439	454	436	428	412	458	416	425	396	458	440	407	419	413	436	419	427	398	410	395	412	387	412	392	390	406	432	422	407	421	402	452	432	381	400	397	426	412	414	396	389	411	365	420	433	384	430	416	387	451	406	374	438	375	404	414	379	389	389	404	433	402	451	426	397	404	390	410	405	375	392	390	426	402	415	389	421	407	379	407	389	382	437	408	443	386	384	385	383	411	403	421	420	410	424	429	400	414	407	380	390	430	400	373	388	438	438	363	403	376	383	397	382	405	412	366	410	389	428	399	407	425	412	442	368	399	377	345	387	376	422	371	403	392	436	403	374	426	419	416	432	382	413	402	420	402	362	394	378	415	395	422	412	386	388	409	417	408	381	370	406	431	408	411	397	395	358	370	382	376	395	414	375	384	423	431	390	390	422	365	417	400	415	404	396	390	373	376	388	453	411	379	421	424	422	393	407	417	395	412	432	389	367	416	368	352	401	408	416	400	380	391	422	383	425	431	394	390	355	421	376	399	419	420	435	412	409	433	414	405	398	364	413	420	376	403	393	424	436	369	393	397	378	384	396	388	380	404	403	367	437	394	417	405	404	372	409	418	429	438	423	431	409	377	402	440	426	412	385	409	397	396	405	402	413	401	421	399	395	368	391	405	418	413	409	420	410	425	405	408	393	367	427	404	377	422	381	407	396	386	389	423	408	433	400	404	415	418	394	413	416	414	416	400	368	381	383	434	392	424	428	380	407	442	405	421	327	375	390	388	385	419	385	391	411	412	401	419	409	405	411	429	406	366	398	444	377	389	394	419	405	401	387	360	413	377	428	420	374	406	432	433	415	403	373	415	390	404	403	371	405	441	382	360	371	380	400	418	423	383	362	399	373	431	394	399	412	408	354	419	421	394	392	395	424	436	407	432	421	405	398	396	419	426	402	384	386	417	422	411	436	434	380	366	400	435	423	406	356	395	378	426	399	414	375	396	382	439	379	410	371	441	373	394	388	386	420	386	386	360	393	387	374	399	398	422	411	417	439	412	395	414	402	419	402	367	406	390	399	397	410	383	413	364	400	432	405	394	374	442	395	383	421	417	388	381	425	418	389	425	421	401	412	390	422	383	421	440	400	387	421	369	386	400	399	394	390	384	378	381	398	394	384	426	396	379	397	426	389	451	414	422	399	391	394	409	421	450	427	373	380	423	385	386	406	423	397	387	438	421	418	407	367	404	394	405	362	393	400	408	370	463	407	390	401	395	448	409	418	398	390	397	403	379	442	411	405	422	364	453	406	418	428	428	399	389	405	387	412	389	410	368	383	430	423	388	372	394	364	385	399	373	371	412	374	453	422	425	383	420	385	401	370	439	404	406	409	370	387	408	411	387	395	422	419	444	416	384	407	385	385	405	424	395	386	404	415	404	416	394	435	374	381	409	393	428	391	407	393	398	392	375	398	428	429	419	401	405	405	404	408	413	370	398	381	386	446	405	405	407	378	398	403	397	391	401	414	393	412	375	380	372	424	404	388	383	394	401	379	368	411	399	380	385	358	396	394	410	417	408	372	399	400	373	364	374	416	394	406	368	405	375	391	400	375	419	349	409	434	414	400	368	375	386	409	412	384	394	383	425	428	399	378	407	377	381	391	397	359	403	373	373	371	410	421	397	384	387	404	371	418	395	394	397	365	401	393	390	384	384	413	413	411	406	396	410	388	403	395	402	420	404	400	412	382	371	389	409	414	390	390	389	403	364	395	392	402	424	403	405	432	375	363	401	384	407	411	397	407	391	395	401	383	376	413	402	414	386	380	392	415	386	398	432	419	428	373	398	456	429	388	409	386	382	391	388	412	354	384	407	389	388	403	421	440	402	401	389	385	394	387	382	366	417	416	386	412	408	372	389	428	390	420	357	404	403	386	384	413	391	418	426	419	403	437	367	392	393	378	390	412	430	441	384	424	392	443	393	388	385	442	397	388	401	378	410	423	437	383	420	360	414	376	364	389	391	417	413	373	370	409	411	379	361	384	393	429	392	428	391	380	393	382	399	428	371	394	374	391	396	422	387	393	386	428	384	397	391	384	361	395	404	392	421	402	412	408	408	366	395	391	357	412	420	376	416	404	400	419	431	390	401	410	395	397	424	388	398	391	409	381	430	427	390	383	396	389	382	416	389	409	407	379	413	401	396	413	400	388	393	387	404	427	419	412	384	400	373	405	345	442	393	418	386	437	402	421	410	392	411	399	418	418	418	421	386	427	380	407	399	394	416	390	398	402	406	414	389	412	392	390	394	436	403	428	385	371	384	423	404	417	388	398	406	385	440	414	406	401	401	381	364	430	399	388	401	407	386	399	425	396	413	408	391	418	418	373	384	442	391	408	394	409	389	423	407	386	398	434	348	419	388	368	403	410	441	409	437	437	413	393	399	404	397	448	415	400	369	406	413	371	385	429	388	421	380	393	389	402	363	426	403	409	394	409	411	411	426	391	388	406	440	399	387	387	412	427	436	385	399	381	446	379	394	395	397	397	430	381	446	407	401	392	416	390	407	428	364	387	400	410	354	412	392	404	411	418	371	413	396	378	431	406	364	387	404	412	389	393	395	433	386	390	432	415	461	403	407	407	396	412	418	400	418	429	429	439	350	427	381	389	362	403	377	399	392	454	386	404	387	403	385	441	421	421	451	413	405	430	428	389	370	396	404	346	400	440	390	391	390	396	391	373	400	407	428	385	400	397	420	389	389	440	364	390	424	404	401	416	384	430	412	374	374	410	401	408	445	421	419	457	413	390	352	434	399	414	452	395	420	392	407	427	395	381	379	398	392	400	359	399	431	399	412	394	404	346	373	382	408	397	399	399	370	402	403	412	385	414	434	389	397	383	426	384	436	432	388	433	388	416	403	390	397	393	397	366	424	448	403	383	408	370	406	380	384	375	389	380	432	400	423	414	386	391	411	410	378	383	388	426	423	385	390	420	413	408	419	394	395	429	426	390	390	439	392	410	383	374	393	395	410	382	414	381	424	411	424	400	409	403	400	424	409	391	374	410	392	388	420	405	367	430	407	455	429	385	397	399	414	382	408	422	395	416	409	391	426	382	409	396	455	398	422	422	405	414	398	381	426	387	412	433	403	426	423	393	427	403	395	398	381	414	454	406	420	392	377	391	413	398	412	392	393	388	398	377	388	393	406	382	430	387	396	391	412	366	382	371	385	380	441	422	396	426	416	421	366	425	390	393	379	406	426	396	395	411	406	380	384	407	397	401	386	376	420	390	404	405	425	379	426	402	403	385	406	419	415	420	410	376	417	425	393	385	403	389	388	378	435	409	408	359	407	397	427	393	434	416	436	362	379	400	441	451	433	438	365	365	397	384	436	394	404	410	391	432	398	373	377	419	418	381	427	421	385
58386	46341	22841	17626	25273	3427	587	397	357	288	241	247	234	205	182	175	160	177	153	148	137	137	155	142	137	138	152	165	130	133	128	124	141	154	136	126	106	147	132	121	130	117	101	119	104	114	135	107	113	107	113	120	133	131	118	130	120	123	135	124	114	116	112	125	105	100	143	120	109	129	117	123	115	115	113	106	134	119	107	134	110	131	99	115	107	110	109	116	101	111	127	105	123	110	139	125	108	121	123	113	126	119	119	108	95	126	114	118	104	121	100	141	129	124	132	116	132	117	127	100	130	153	103	110	112	126	135	117	114	126	122	120	108	121	112	113	124	103	123	112	102	125	111	94	109	104	121	95	110	122	116	96	101	111	130	92	109	125	97	111	128	98	118	113	107	126	109	129	114	123	122	134	96	111	112	88	94	115	109	149	124	110	111	100	93	114	128	102	101	127	122	113	106	124	115	143	102	104	104	108	111	123	128	108	109	110	98	96	121	118	109	104	113	105	101	107	121	144	127	134	120	104	132	100	130	109	102	126	121	117	107	105	118	102	123	107	114	129	116	126	124	146	115	110	111	107	116	134	106	124	113	108	109	115	99	114	123	110	116	124	129	116	104	118	119	131	107	97	102	110	114	117	117	104	106	122	126	130	126	103	114	109	112	139	117	113	120	119	107	108	109	111	103	111	129	102	101	117	110	102	125	118	111	116	130	131	113	144	114	142	112	128	98	116	135	109	141	123	118	86	107	107	106	97	109	113	127	116	110	118	111	124	80	102	114	107	149	119	116	98	115	103	107	105	134	118	107	109	119	110	101	126	124	126	120	105	126	119	120	116	124	118	105	103	122	124	124	106	115	116	117	106	110	105	98	119	118	119	118	114	100	100	108	129	103	110	121	121	123	113	125	132	98	120	115	139	121	98	115	96	117	115	111	101	106	119	104	126	103	101	136	125	116	110	136	120	106	115	108	108	123	118	102	120	116	101	113	110	138	98	108	122	120	115	104	118	107	100	88	117	117	121	115	124	122	107	104	124	106	132	106	140	119	126	120	130	130	115	117	112	132	107	133	117	114	133	101	109	112	93	87	105	104	106	111	120	110	123	117	137	120	143	110	119	122	108	116	113	100	109	106	116	134	121	112	105	124	120	102	128	117	118	121	124	100	118	116	106	121	112	121	111	121	99	103	116	133	134	122	103	105	113	140	108	121	116	92	100	100	125	121	129	110	122	94	127	122	101	108	110	124	118	122	132	124	106	113	114	138	94	109	109	118	118	80	119	131	111	97	100	127	114	105	99	125	105	110	128	128	123	118	106	112	109	106	117	122	119	114	116	107	110	117	113	92	130	121	99	113	126	94	120	120	130	133	112	113	124	109	113	141	126	118	98	94	110	115	132	109	109	111	110	94	125	100	105	110	113	100	107	127	119	122	104	108	125	105	119	126	110	107	109	115	119	122	137	121	131	118	99	119	111	106	121	124	127	108	101	111	104	104	104	130	121	111	111	120	98	90	95	104	115	122	88	106	103	113	129	114	100	131	120	114	110	110	112	109	140	126	117	115	122	133	117	115	130	99	93	135	110	125	132	120	131	107	124	118	111	116	132	86	108	105	107	109	121	111	121	125	127	116	132	113	110	126	109	116	125	131	98	116	118	123	143	121	109	109	111	109	128	122	91	119	104	101	119	131	121	114	119	98	110	103	126	101	121	127	122	105	113	109	102	112	106	111	121	118	117	87	103	108	123	131	105	118	107	116	109	115	127	105	134	111	122	108	100	119	100	94	117	99	105	120	101	120	129	110	129	122	107	113	129	109	119	100	129	113	127	127	119	126	114	106	97	126	98	108	94	113	131	123	120	116	107	97	110	103	128	125	106	106	107	112	115	123	106	120	117	113	120	115	134	116	105	97	104	105	123	108	109	102	134	109	105	120	108	106	117	114	105	121	120	101	113	107	117	126	99	123	104	98	102	110	130	141	99	115	122	108	117	122	130	97	133	119	112	90	112	116	102	102	115	122	108	104	119	115	118	101	119	101	104	107	131	121	108	109	116	117	111	118	105	104	132	138	118	119	121	112	112	118	97	122	150	98	113	103	98	120	118	104	125	132	112	126	123	126	116	109	126	121	131	113	112	112	101	94	101	108	105	121	118	107	119	118	113	120	130	120	116	110	124	115	122	99	97	111	108	91	115	104	101	118	124	104	104	110	115	127	126	109	100	119	106	110	85	103	113	110	119	100	113	121	106	135	115	118	105	126	110	132	115	133	103	114	110	109	122	102	133	110	134	122	107	118	128	116	97	118	108	128	107	127	105	105	126	107	95	120	118	113	124	147	126	110	100	123	123	112	115	106	114	111	114	121	110	123	108	114	99	98	107	120	101	118	105	96	111	96	126	121	106	125	102	104	106	120	115	111	116	102	101	114	106	118	125	113	114	120	117	117	107	115	113	117	122	130	108	101	130	113	124	118	118	97	115	115	112	114	121	118	123	100	96	107	101	122	109	118	123	117	111	124	111	128	124	128	99	107	110	98	106	105	125	124	122	116	124	128	109	117	123	95	121	118	115	129	105	104	130	150	102	130	137	113	107	128	117	99	104	113	128	104	120	141	115	99	107	116	115	119	95	113	139	105	116	121	112	99	94	89	113	104	103	107	93	115	98	103	124	96	103	110	113	115	108	120	124	130	125	98	119	107	112	101	108	112	103	115	115	108	120	111	126	122	123	114	120	119	108	97	131	133	105	106	102	107	105	103	91	101	121	119	125	138	112	134	115	126	129	128	106	113	107	112	100	134	113	119	129	131	111	116	114	114	122	114	104	130	123	121	123	112	108	116	128	114	100	122	133	109	125	101	121	128	124	127	132	94	114	89	121	126	111	96	116	118	103	105	98	109	111	111	115	111	103	98	117	112	117	91	127	104	125	111	103	117	134	112	124	99	137	110	113	120	113	120	93	121	133	115	94	132	114	108	106	115	120	119	123	109	128	117	109	113	132	126	102	114	110	123	104	98	102	124	110	142	105	111	111	98	121	118	126	123	121	103	116	109	118	122	125	109	107	141	106	96	121	135	113	86	107	131	117	129	126	137	121	109	104	127	102	115	118	105	96	105	107	116	105	121	110	113	117	113	120	105	120	127	128	109	116	115	113	127	129	116	123	98	111	121	124	97	133	124	129	118	108	122	130	107	95	103	136	105	123	102	100	118	107	98	104	101	112	102	107	120	128	132	113	132	94	96	107	130	118	90	115	116	113	110	120	114	116	115	122	104	117	99	124	115	120	121	115	109	131	140	109	116	115	121	98	117	115	121	114	116	122	113	112	116	131	139	103	121	117	119	119	104	119	119	118	111	127	118	122	102	114	109	89	107	103	101	130	117	120	120	105	100	101	123	119	139	104	117	122	98	125	121	116	129	130	110	102	123	117	93	101	115	103	137	120	118	111	123	108	104	115	128	111	128	105	120	110	109	94	116	108	116	96	115	117	120	141	129	124
32064	32960	6837	20848	16080	2839	2281	1952	1548	1361	1211	1100	1013	867	877	755	688	674	585	605	554	528	533	549	491	510	478	436	493	450	431	446	458	424	406	401	422	366	412	368	404	384	379	365	360	345	372	364	366	366	344	329	339	336	362	370	346	336	364	352	380	331	354	369	375	318	333	341	335	328	361	349	324	342	326	355	364	344	319	345	317	353	294	318	325	318	341	311	353	352	353	331	321	345	322	315	335	342	312	326	368	349	322	320	318	319	325	338	310	332	329	321	319	297	333	327	317	314	312	321	280	310	354	337	311	317	314	329	319	282	309	334	350	300	328	312	311	358	362	297	318	337	329	328	315	314	320	304	323	310	334	337	313	299	293	333	290	325	320	292	304	320	304	322	325	340	307	323	308	291	326	335	319	289	309	343	332	315	303	332	355	306	324	309	346	313	332	323	309	327	298	313	329	322	293	309	332	338	350	343	307	324	312	292	302	334	300	330	314	329	317	333	293	302	310	311	321	287	305	339	344	339	321	287	329	301	320	332	314	302	322	304	334	316	306	359	287	310	325	337	303	308	293	328	300	337	321	330	331	341	297	334	315	328	363	300	297	321	323	339	312	298	304	304	309	328	294	302	301	287	345	294	332	312	331	342	348	329	330	313	325	313	329	329	316	352	311	321	331	323	302	329	318	307	285	333	322	298	324	312	327	313	345	302	300	318	305	305	334	324	317	283	329	318	304	305	313	309	325	320	328	334	331	322	311	313	312	297	312	307	334	306	329	320	321	314	331	333	325	312	283	346	301	307	322	292	346	294	289	339	332	301	294	285	346	324	316	311	314	321	331	313	298	316	321	318	353	300	322	313	316	314	315	340	325	358	308	327	332	281	288	318	333	325	318	327	337	318	318	305	318	328	306	304	305	315	318	319	328	310	340	286	334	304	318	316	328	299	315	314	304	321	323	313	310	318	317	292	340	308	298	307	312	316	309	338	288	291	331	308	312	323	300	276	309	299	317	319	300	309	327	331	296	299	330	312	317	288	333	332	293	284	331	330	313	318	272	354	318	318	314	330	321	319	313	331	308	321	284	290	319	328	319	333	300	305	309	338	305	314	307	289	264	318	311	323	326	307	297	307	301	309	311	320	328	332	309	330	296	326	314	327	322	307	337	328	329	327	314	317	323	314	306	309	302	319	330	347	306	325	338	329	308	329	342	283	277	338	310	286	307	304	319	326	296	316	288	323	307	338	303	312	309	286	316	315	316	301	296	318	299	319	316	313	311	319	335	317	318	323	308	327	301	323	332	280	330	325	301	302	303	331	285	311	295	317	324	303	328	310	309	337	290	311	288	308	312	338	327	297	304	335	309	295	357	330	322	328	288	335	279	312	319	296	339	319	275	326	307	355	312	297	333	310	280	280	338	326	292	332	299	295	294	354	331	288	330	301	300	309	309	324	335	300	308	309	316	325	289	317	315	289	329	298	327	304	309	318	331	321	322	311	311	328	290	344	357	329	308	312	310	329	326	353	301	300	281	305	335	317	317	298	301	314	316	321	318	314	340	338	319	310	306	313	338	308	326	328	333	294	334	325	358	344	335	342	339	332	327	344	337	301	323	306	318	316	335	329	321	335	305	295	299	269	338	300	324	302	341	322	312	298	311	309	344	298	278	323	314	320	315	294	296	322	305	306	298	323	300	327	307	344	312	313	339	309	289	310	353	304	299	310	320	328	309	308	316	324	311	311	343	320	335	312	328	284	316	318	317	316	339	321	329	319	340	299	340	306	326	325	327	307	307	298	318	281	325	318	353	343	352	293	311	319	282	305	300	312	299	313	297	342	326	300	333	351	335	337	327	314	348	321	339	352	329	347	255	305	346	318	310	325	286	318	341	291	338	326	319	339	322	326	297	287	286	305	312	336	300	298	339	322	355	333	321	333	329	311	319	328	290	279	319	349	323	342	312	323	327	342	330	311	314	310	306	325	297	325	303	317	318	298	326	343	300	292	318	288	304	322	312	283	330	302	332	345	313	324	324	322	304	310	313	326	284	331	301	333	298	293	298	297	319	320	309	312	325	319	309	334	297	318	317	316	327	303	299	332	300	338	299	322	287	296	295	344	310	340	311	334	345	310	300	320	311	314	328	299	338	321	305	294	331	315	302	298	359	338	325	321	334	319	320	326	301	313	311	301	337	317	333	288	332	358	320	301	315	334	279	355	322	346	323	291	319	295	323	305	316	323	296	308	309	307	301	334	310	324	323	341	320	286	300	328	338	327	297	348	302	322	329	344	345	305	283	313	295	318	305	331	273	309	318	346	289	300	336	311	289	357	287	322	358	347	329	316	324	297	315	308	299	319	326	303	270	331	309	326	302	335	307	303	302	312	310	326	312	313	315	359	314	319	353	308	328	317	320	308	309	298	314	302	335	334	361	315	310	299	324	331	329	313	298	315	323	332	319	309	300	300	328	353	355	348	335	314	336	328	320	313	316	312	326	305	310	318	297	324	318	315	311	353	301	314	309	336	281	305	317	309	268	300	342	302	326	343	322	289	325	313	301	327	323	324	329	305	292	303	316	317	301	306	307	351	293	360	311	300	322	333	314	324	288	296	319	318	299	290	278	339	343	320	303	302	314	297	309	295	307	302	303	304	325	365	315	327	297	350	347	322	332	290	341	295	307	304	328	326	323	303	303	304	288	288	302	317	306	302	317	337	341	349	349	272	279	353	338	323	313	312	355	326	318	317	318	295	316	323	313	360	295	321	294	316	308	323	306	294	312	322	333	313	313	326	323	334	325	327	361	306	329	308	293	305	282	315	313	309	319	297	306	303	347	358	315	294	340	314	309	332	307	324	314	319	336	317	298	299	285	318	293	337	292	330	294	318	348	298	319	312	312	313	315	335	310	331	310	321	319	329	311	315	284	305	308	303	335	288	306	322	298	306	297	298	326	313	312	291	331	314	296	292	315	323	331	297	315	322	304	311	305	302	285	287	296	332	326	305	315	331	322	298	324	298	311	283	313	315	323	333	299	349	305	317	296	304	316	336	344	349	280	310	316	327	300	332	297	324	324	324	314	331	320	308	294	296	295	305	317	348	304	368	331	326	314	326	292	321	332	320	312	294	302	283	323	292	280	292	268	341	321	323	317	297	313	299	315	312	333	323	283	300	282	308	340	302	336	316	338	324	317	317	346	311	345	323	329	300	310	293	336	340	311	320	312	314	295	299	346	335	368	303	298	292	307	308	308	319	324	320	268	320	291	301	311	313	290	316	292	296	267	326	309	304	318	297	290	319	314	295	346	283	310	321	333	312	286	287	278	323	273	302	323	312	326	315	312	327	321	331	297	326	294	332	300	319	319	288	313	307	301	334	286	326	300	311	309	322	336	298	324	338	318	312	307	314	323	322	316	319	324	341	314	294	353	292	347	299	300	317	313	296	308	299	326	322	341	313	344	296	303	316	332	299	302	334	319	285	332	324	299	327	309	278	318	331
6714	1662	655	710	621	333	333	337	347	359	319	346	307	355	320	284	339	344	332	338	350	369	286	351	335	372	328	357	342	327	334	351	328	318	333	319	296	368	334	313	328	334	367	332	307	336	317	332	311	297	339	404	300	317	298	314	339	338	348	330	304	341	334	327	336	341	361	295	343	314	323	305	316	293	329	324	354	337	347	306	362	321	319	351	320	380	337	314	288	320	339	329	330	372	332	315	339	340	327	316	336	358	320	345	308	333	360	311	332	286	340	365	333	328	316	348	332	319	304	348	306	320	335	332	361	367	300	288	296	364	279	289	307	357	315	350	332	328	303	332	316	337	340	333	354	319	316	320	326	351	345	325	355	314	320	307	324	349	300	323	338	357	296	336	338	359	320	351	325	330	337	317	339	326	336	359	369	356	318	378	327	324	318	309	311	345	305	341	305	345	344	351	341	328	312	322	331	322	323	329	333	310	313	304	329	292	340	349	323	333	335	314	307	330	304	294	310	330	332	312	361	320	299	328	308	359	344	298	321	331	330	330	331	332	336	331	349	298	304	336	335	313	352	337	329	364	307	316	329	292	344	353	315	358	323	327	327	325	318	302	326	340	314	318	337	305	330	330	338	307	347	332	321	323	341	331	357	369	344	338	327	342	346	330	337	328	303	354	326	344	336	354	351	307	336	326	358	321	322	332	338	358	340	339	337	306	347	362	325	357	323	305	322	296	335	340	322	312	287	300	309	313	338	331	310	317	350	321	328	324	368	305	338	322	334	325	330	341	343	326	344	334	334	299	359	319	345	354	310	329	366	327	363	308	321	366	335	328	370	356	345	292	295	350	338	313	319	329	333	362	325	313	303	372	302	307	340	331	309	340	291	329	314	332	350	343	335	320	320	319	298	329	299	294	331	316	328	334	359	317	312	345	319	323	333	296	336	316	321	350	349	358	311	308	334	360	331	290	318	338	343	297	314	303	307	361	325	327	347	350	347	336	345	311	330	308	324	304	313	317	336	316	334	344	295	352	344	350	315	294	297	349	347	354	319	315	328	331	337	339	323	331	362	323	319	340	326	312	340	348	326	323	324	333	336	349	347	337	325	359	319	347	306	314	331	319	325	338	321	310	357	369	363	310	305	314	310	353	315	344	322	334	320	315	366	383	326	343	327	304	331	361	293	321	343	315	290	338	325	328	334	294	289	329	334	304	311	332	322	329	326	312	348	325	325	329	320	343	312	321	325	324	360	340	324	332	320	310	315	300	299	295	329	299	344	304	365	362	304	340	343	322	353	324	305	347	315	335	330	327	308	337	322	306	303	317	343	336	330	309	347	339	342	347	353	337	305	321	323	329	332	331	332	353	330	280	316	344	317	331	313	327	351	316	335	372	325	351	327	307	332	302	295	344	340	343	326	331	359	323	305	305	346	354	358	336	350	346	333	299	319	324	310	325	299	308	323	361	276	334	330	324	311	368	328	345	310	336	304	350	302	290	336	314	348	318	330	346	335	309	326	307	344	341	368	299	325	346	357	306	321	346	335	326	347	337	319	307	336	303	309	329	351	330	321	338	313	307	314	350	337	344	318	344	324	311	328	304	303	308	302	304	316	327	320	353	362	330	303	319	348	299	305	313	313	335	363	335	350	340	300	350	318	362	340	333	318	321	319	331	330	356	333	323	324	344	310	327	316	341	312	331	351	331	311	375	305	342	301	317	333	325	319	321	320	329	309	331	333	332	293	346	336	301	302	340	332	323	356	364	329	314	339	330	315	318	367	334	341	319	269	309	345	331	346	324	324	330	326	279	282	302	309	345	327	323	348	319	354	349	312	330	310	361	345	305	336	345	330	372	338	335	320	305	314	304	319	336	342	332	310	322	365	337	309	314	313	333	322	318	290	328	311	335	327	329	325	329	368	337	330	344	334	301	343	326	346	298	369	354	358	349	328	313	296	297	330	362	324	314	322	313	349	319	349	337	333	323	289	341	336	322	340	306	322	321	336	334	292	308	324	326	334	306	358	335	304	311	328	352	359	339	342	300	324	316	281	338	326	346	315	297	285	330	300	327	306	333	367	314	328	349	331	350	310	319	325	298	342	304	315	293	273	348	307	336	329	311	317	300	295	336	309	355	332	356	295	294	307	342	318	319	345	313	328	315	304	339	305	333	314	318	331	326	352	319	336	350	333	320	328	321	319	310	324	347	321	324	335	298	341	342	346	344	348	336	335	354	340	332	339	349	314	313	338	332	316	302	348	321	309	333	321	328	326	344	310	351	308	311	352	342	300	354	329	341	353	359	334	325	326	308	327	354	340	305	318	307	337	357	323	309	358	335	350	336	311	340	317	322	352	295	317	344	349	354	334	349	328	326	308	304	329	349	311	346	301	323	348	352	344	343	332	338	326	313	308	338	321	288	294	345	327	356	357	317	327	305	298	338	315	310	333	353	320	389	308	332	346	343	351	355	318	334	338	335	342	312	347	316	322	327	325	301	326	333	323	342	333	298	320	322	329	287	325	390	322	320	345	314	323	335	346	348	334	363	343	333	336	349	358	328	343	311	350	332	298	342	296	359	346	328	332	337	293	283	292	317	350	330	320	335	346	313	351	349	348	325	325	314	311	333	323	325	308	308	339	340	323	370	336	329	349	320	333	322	346	353	337	301	322	324	333	324	315	316	339	298	348	314	334	315	343	339	294	307	334	327	333	321	369	323	288	319	345	345	308	342	329	344	350	312	325	321	344	326	356	307	347	323	307	318	326	347	312	339	345	317	343	348	322	350	289	334	332	348	333	323	341	352	304	326	312	294	325	370	328	292	312	318	322	308	332	324	320	307	318	335	276	317	311	338	332	279	327	310	339	345	314	367	320	327	318	322	381	377	342	313	305	355	374	326	322	332	268	318	303	329	312	332	317	313	340	318	361	304	329	318	314	319	341	341	283	318	311	347	335	334	288	341	322	342	313	346	356	344	326	347	344	309	311	319	338	294	364	323	303	340	350	287	350	310	297	321	313	360	348	330	305	298	328	321	349	361	303	342	311	325	321	335	341	353	327	342	343	319	324	347	327	320	334	311	321	335	346	350	385	320	325	315	356	323	378	317	322	333	334	329	338	322	328	330	358	339	337	321	348	326	302	336	302	328	328	341	320	329	331	298	328	315	333	322	320	339	331	307	329	295	342	336	340	314	339	310	343	323	323	336	316	360	314	321	347	303	302	348	332	313	335	324	313	331	361	326	299	316	334	318	327	303	345	315	310	326	358	276	307	328	336	357	330	321	338	319	330	313	337	281	334	333	347	316	364	317	333	289	305	336	329	343	312	311	308	319	309	334	319	326	331	318	307	318	311	299	324	343	336	302	309	321	315	311	342	337	290	313	294	316	335	334	322	339	333	336	309	335	312	320	363	334	302	297	377	331	316	320	333	319	352	353	339	307	322	321	318	317	289	345	356	336	340	322	298	318	312	301	320	338	347	322	296	297	303	332	331	304
6226	2640	1145	2696	1690	883	727	806	797	717	747	773	700	753	804	760	746	760	734	773	758	767	732	727	733	761	698	700	719	724	809	719	741	796	739	751	760	727	774	741	754	721	720	714	695	756	749	742	736	781	773	746	760	681	766	721	771	752	743	756	772	738	721	710	762	752	715	726	739	728	747	728	733	807	755	741	744	724	700	772	726	740	743	697	795	688	757	756	735	759	734	745	720	780	771	722	772	779	733	750	707	776	756	749	706	681	760	740	761	731	752	688	762	750	717	777	744	775	782	762	790	729	726	739	750	787	698	710	773	781	753	757	771	691	724	775	708	769	780	746	821	761	766	712	754	702	721	738	744	716	732	753	712	733	711	715	734	783	704	792	776	723	804	740	745	724	716	765	737	728	755	751	731	729	773	815	747	685	751	724	739	700	747	732	706	734	763	790	764	759	793	698	710	758	753	707	782	766	766	736	752	727	761	727	721	776	741	744	765	723	760	699	726	755	747	718	765	698	724	732	724	705	713	790	756	772	751	741	741	692	724	756	692	759	736	694	780	794	760	740	760	718	803	764	734	726	782	732	775	735	717	691	692	746	795	726	690	752	747	749	710	755	738	702	699	716	715	706	778	769	733	726	750	718	749	776	792	748	737	786	733	713	736	725	719	712	752	716	727	735	732	712	735	672	710	773	733	755	755	757	743	756	741	711	765	776	737	717	734	750	753	751	730	759	777	779	726	728	705	713	708	745	759	787	725	676	714	744	736	762	710	763	785	688	789	750	776	738	750	750	742	736	745	755	731	735	699	735	778	717	709	807	736	718	792	753	747	716	727	720	756	763	726	724	753	744	756	777	726	784	790	748	766	768	784	805	787	796	736	737	806	738	686	757	717	709	730	742	699	790	740	672	742	737	728	823	781	697	683	750	762	703	745	739	742	752	720	812	801	782	764	761	780	712	799	728	765	748	747	773	719	704	748	741	747	753	768	765	726	722	729	721	717	756	697	735	733	800	729	764	747	784	755	696	719	748	772	739	758	774	759	781	772	805	686	729	746	702	695	746	720	733	776	714	754	744	769	756	715	769	761	767	733	766	746	703	742	759	739	733	745	711	731	736	732	759	764	707	767	712	760	738	712	756	677	753	762	755	701	783	766	794	780	739	733	734	724	739	752	781	720	756	713	732	730	759	761	765	686	712	794	690	790	744	776	748	720	781	748	741	732	722	742	773	736	740	714	740	760	720	774	722	752	688	733	711	731	747	745	669	771	770	771	747	730	768	719	743	685	737	701	770	690	762	736	717	750	766	740	765	767	761	759	740	731	721	746	705	724	743	782	739	688	685	755	753	766	747	722	711	745	760	751	746	751	727	758	745	703	786	771	726	758	765	704	744	737	725	746	732	743	762	752	777	759	729	760	701	763	749	733	705	701	785	764	754	727	736	774	724	723	768	763	727	752	727	711	729	758	773	775	726	716	732	699	737	747	747	703	735	743	725	726	726	779	660	718	809	738	721	736	728	767	735	713	744	762	735	701	756	699	749	765	751	727	740	673	731	772	775	720	741	715	755	768	741	751	794	744	706	738	756	722	747	749	739	727	793	748	742	762	732	746	736	757	795	736	710	806	810	735	713	748	779	694	759	761	730	731	726	766	766	716	779	793	751	786	774	743	775	791	766	704	785	733	711	742	732	738	744	767	764	773	786	723	731	754	776	741	740	690	706	687	768	730	804	771	719	789	742	751	758	754	750	744	703	753	715	780	740	768	736	734	730	745	770	784	720	684	790	723	758	761	694	752	754	759	764	749	749	800	708	711	718	737	749	732	774	754	776	794	740	747	744	731	689	748	690	745	748	767	753	766	734	715	768	809	712	793	775	756	768	798	743	752	751	745	773	748	741	692	757	718	790	792	728	746	767	764	760	733	720	689	762	712	730	722	759	730	784	738	758	711	759	743	756	678	724	719	733	705	737	771	734	757	743	699	763	759	754	776	787	714	756	728	758	776	766	738	769	715	761	800	799	739	760	762	733	722	790	747	771	752	732	730	788	795	718	756	794	704	715	758	735	806	720	727	714	780	777	757	724	723	794	734	739	743	801	757	736	768	715	782	781	730	729	757	800	761	783	737	740	705	740	742	678	732	726	703	750	770	740	718	723	779	752	738	727	750	759	779	718	715	755	756	715	721	753	794	689	736	691	708	715	747	750	738	759	715	751	724	749	752	732	816	749	804	713	728	756	755	704	781	728	727	728	749	740	741	737	716	730	730	778	753	741	753	703	722	694	731	739	782	771	747	729	708	753	771	714	722	797	759	723	741	719	706	754	697	696	696	710	781	760	820	728	733	699	738	751	772	717	765	779	749	747	749	752	706	684	708	762	765	772	695	767	747	755	764	760	680	784	763	775	740	699	736	778	770	708	770	754	783	779	778	739	802	796	743	729	763	780	744	736	761	772	762	727	727	748	769	738	725	724	755	757	757	753	745	764	730	765	780	811	785	745	756	776	691	731	724	759	748	763	764	739	719	733	764	718	777	737	712	707	771	748	753	770	791	783	764	750	751	769	748	764	773	790	768	772	727	741	700	737	734	742	763	717	760	748	751	747	758	749	762	764	758	819	730	739	736	774	786	727	757	719	672	699	744	759	739	729	753	755	729	737	697	707	778	682	732	695	767	754	722	738	755	740	798	729	691	724	744	745	745	712	721	780	730	758	709	743	773	713	722	739	786	708	718	773	766	754	731	711	771	672	771	768	728	714	804	749	773	763	763	733	778	722	732	748	769	757	758	766	718	752	757	725	724	774	658	715	723	768	801	748	731	763	714	728	746	777	729	762	735	761	757	749	701	740	713	742	731	707	747	748	766	699	750	733	752	717	753	791	716	740	732	728	720	745	752	753	781	729	756	714	699	713	764	674	733	725	768	752	760	769	759	696	698	686	710	744	748	738	717	756	751	725	747	745	752	803	733	759	742	775	787	725	767	752	734	743	708	754	731	738	745	745	744	770	718	703	773	726	725	745	702	762	744	713	741	746	739	744	799	753	764	775	701	764	764	747	751	761	753	757	732	749	725	760	740	767	750	736	805	729	711	751	722	698	754	737	688	784	734	706	794	786	744	743	705	709	756	774	826	750	791	748	746	786	755	744	752	757	723	715	730	768	762	709	697	759	749	749	732	761	743	787	737	715	795	720	733	723	686	756	726	730	758	720	742	755	785	724	760	736	739	740	711	697	689	737	732	738	766	743	743	732	748	762	736	778	778	735	705	706	787	770	747	689	715	767	767	782	752	725	784	721	713	707	730	790	734	693	773	734	726	756	790	735	713	707	753	754	738	790	786	741	731	741	731	730	744	660	725	746	741	747	749	752	774	711	767	715	757	766	711	750	706	734	731	766	742	760	724	712	774	735	762	743	722	779	761	714	731	745	737	747	745	756	753	761	760	724	764	759	761	754	748	690	749	789	737	723	759	743	752	691	730	724	747	722	749	713	722	759
43831	33088	15060	10425	13268	760	373	338	289	268	245	216	236	204	191	169	179	201	170	197	171	169	199	165	192	166	199	162	149	160	167	165	169	154	193	179	151	165	166	158	165	174	178	176	167	155	142	154	151	206	163	196	148	158	171	200	158	153	166	165	174	163	160	154	170	169	171	182	151	144	163	166	162	200	163	156	155	180	155	189	160	168	166	183	178	160	186	173	171	167	154	157	145	160	178	148	171	153	174	169	155	183	174	157	179	169	154	161	181	176	136	183	138	189	197	165	182	162	172	160	164	165	168	154	173	159	156	167	198	165	161	163	168	198	172	173	171	166	170	154	174	165	170	171	172	151	186	155	154	177	153	168	156	159	134	164	173	171	154	166	166	152	155	151	155	153	171	173	161	146	155	166	173	166	161	164	155	143	148	158	172	149	167	176	160	181	154	152	162	197	168	167	154	159	180	160	153	149	189	173	200	162	190	163	172	174	163	169	183	154	158	157	166	168	156	164	172	176	170	174	169	162	149	164	169	166	169	160	170	174	165	158	154	171	175	163	154	164	170	180	173	158	183	142	182	175	167	165	164	155	165	167	142	174	155	174	159	162	178	194	173	166	180	151	166	172	197	159	173	200	181	160	169	165	140	156	174	173	179	142	156	160	154	181	154	142	149	184	153	173	179	149	171	150	166	159	163	183	162	169	148	163	155	180	168	159	177	122	151	163	174	162	192	146	176	177	186	145	156	182	160	151	176	165	170	153	175	184	159	174	162	173	175	162	155	175	152	170	167	170	139	174	153	151	150	165	186	166	173	169	160	149	149	169	169	160	153	159	170	171	162	175	162	149	157	176	168	147	152	163	181	166	147	174	190	205	184	160	182	138	160	170	175	184	167	165	175	163	178	168	151	151	169	164	169	146	172	174	161	186	174	159	176	175	143	170	165	164	142	137	184	164	165	146	165	174	147	175	135	137	163	140	167	148	165	174	165	153	156	142	190	170	173	162	172	152	145	153	149	149	167	148	158	146	148	153	167	180	153	156	163	163	154	155	170	193	167	165	175	159	163	143	159	162	181	166	177	150	170	173	158	143	147	148	166	154	162	173	163	153	159	183	166	181	145	149	146	168	205	155	153	144	179	167	164	152	182	159	154	166	152	156	169	152	170	152	167	186	188	162	148	162	177	169	183	166	154	150	161	179	156	152	181	155	150	145	171	149	182	148	178	175	163	159	165	168	169	158	172	164	139	154	181	165	182	173	182	169	180	151	148	169	158	161	179	170	167	149	162	177	162	161	168	168	162	160	167	178	141	171	158	155	161	157	171	163	157	165	163	168	154	174	166	169	171	182	170	166	155	161	153	170	177	158	160	163	136	161	189	178	170	174	176	167	174	158	159	166	176	170	190	133	175	167	156	171	181	141	134	182	177	174	154	159	134	169	179	164	161	170	166	155	181	179	146	169	148	156	182	170	174	140	176	147	155	172	166	185	176	178	158	145	172	177	172	161	162	170	183	144	168	159	156	153	151	169	152	160	178	183	169	145	160	148	161	162	151	186	179	185	171	180	154	164	172	173	143	161	184	150	166	139	171	168	189	162	167	175	153	173	170	160	172	157	171	164	159	142	153	162	171	176	175	158	123	151	144	183	165	155	149	177	153	141	174	171	170	173	148	173	175	170	190	170	174	166	164	160	173	157	161	195	188	162	174	191	164	155	159	167	145	152	150	163	136	129	172	148	178	170	157	185	164	164	151	134	157	170	163	192	166	180	199	174	175	176	149	153	169	155	156	158	174	181	175	174	182	187	167	157	145	164	146	145	139	168	161	149	166	182	184	145	162	158	187	187	155	157	170	159	134	167	157	170	152	162	155	184	172	154	154	179	165	186	174	148	167	178	175	173	169	182	165	183	163	177	158	179	175	137	137	143	165	143	165	166	167	150	175	154	184	176	170	164	157	178	170	151	176	172	177	172	176	129	166	165	163	147	179	183	183	145	138	172	142	152	159	147	156	169	172	156	150	164	153	142	171	139	163	171	172	169	154	165	166	156	167	171	159	178	168	165	188	154	167	174	158	156	165	170	180	139	167	157	165	169	160	164	182	172	166	138	170	181	172	183	149	180	177	157	142	182	173	160	154	164	172	189	130	163	160	168	171	162	167	169	178	181	179	176	149	172	168	169	150	156	162	172	158	169	160	174	165	168	178	165	157	160	178	173	151	177	162	178	169	166	173	153	165	163	163	139	163	177	150	170	161	156	194	156	160	159	162	162	163	174	177	180	157	162	167	170	167	173	158	173	177	167	161	166	150	169	158	164	151	143	163	168	161	156	156	190	159	166	150	176	159	153	163	172	167	175	172	138	160	175	146	173	174	161	159	152	178	148	177	152	162	176	163	172	181	131	146	172	173	172	154	163	172	175	168	178	179	155	170	143	153	155	185	168	189	152	179	183	166	147	174	172	158	145	146	185	179	162	168	146	177	180	166	153	171	151	171	177	157	171	165	159	180	183	152	158	142	157	173	153	146	161	154	142	162	168	165	175	175	183	168	162	177	182	187	172	162	185	190	149	167	180	176	165	151	148	150	163	153	160	155	151	159	148	188	175	177	157	160	156	167	191	138	154	179	124	174	161	157	169	183	167	169	142	186	160	190	150	171	167	167	162	175	165	167	155	152	186	156	166	157	161	165	125	184	162	162	163	158	169	165	168	134	191	152	151	180	160	181	164	170	163	186	154	153	191	177	165	161	169	146	149	156	132	155	165	150	154	175	141	159	159	193	138	160	139	173	189	141	173	197	175	152	171	177	146	162	146	166	153	163	143	152	163	155	151	168	177	155	178	159	162	174	176	152	158	132	159	161	182	163	159	178	166	145	155	148	146	166	155	163	158	166	161	148	167	175	175	155	170	181	144	194	181	159	163	169	173	163	147	170	170	184	134	131	136	179	160	147	167	144	152	151	167	159	157	175	178	156	165	146	164	164	171	154	156	180	142	167	162	162	162	191	172	149	155	160	179	164	164	169	183	177	157	173	183	165	171	182	161	148	156	146	151	173	187	154	180	170	129	178	168	175	159	179	156	192	170	157	153	174	186	173	166	168	166	167	166	162	171	185	173	153	165	169	174	176	174	139	146	145	148	180	160	155	177	170	165	165	161	184	188	150	149	168	154	163	168	157	151	164	159	180	160	183	162	155	152	166	164	167	176	185	165	167	168	153	171	176	172	179	149	150	182	159	152	151	173	183	155	172	156	170	171	163	162	150	159	179	158	170	175	149	194	162	149	164	175	167	193	158	165	161	161	168	172	174	187	170	179	154	157	156	176	170	160	141	153	182	175	148	161	138	169	163	150	174	167	178	167	155	162	167	183	174	168	161	176	150	146	170	175	136	152	175	159	156	181	169	182	152	167	165	147	182	170	157	169	178	151	165	164	143	154	148	163	157	178	183	158	170	184	157	165	166	176	167	193	175	179	157	160	155	191	173	202	178	179	168	166
23319	24751	6590	16025	12480	1740	1435	1233	1078	926	869	822	766	702	627	648	591	582	552	551	574	509	530	525	527	472	466	462	468	486	431	482	448	454	461	426	418	431	424	467	476	433	410	412	403	433	441	429	445	417	439	430	449	417	424	438	414	429	423	428	437	421	419	405	427	435	444	455	392	424	428	433	396	423	402	394	441	440	385	391	420	418	407	396	394	411	398	391	419	417	401	428	384	429	381	396	405	390	388	402	408	387	414	392	440	409	393	409	404	421	404	400	415	382	432	428	380	415	439	428	433	386	426	388	379	405	414	399	401	391	430	428	404	362	408	408	384	424	360	368	399	412	397	428	410	383	368	414	394	395	387	406	431	392	405	376	415	406	379	388	406	434	392	403	411	424	406	375	431	379	435	436	348	393	402	416	412	406	456	376	389	394	401	409	407	404	403	399	416	412	371	413	404	416	404	423	426	387	416	381	401	403	433	408	413	442	422	407	415	418	431	415	431	441	411	411	399	394	394	392	430	437	412	448	394	400	438	386	435	389	353	370	416	387	398	407	420	410	424	404	407	425	411	382	431	423	436	384	415	403	396	417	422	390	405	389	411	408	400	409	403	405	394	423	406	394	373	429	412	404	377	398	379	397	414	392	413	404	368	413	405	425	453	370	414	394	418	385	378	383	399	388	435	412	417	417	381	437	396	417	406	370	401	400	422	393	407	409	382	431	417	345	422	441	405	424	412	404	407	413	421	389	432	423	412	421	399	419	379	432	394	386	389	407	440	381	395	417	394	404	436	428	401	418	416	424	410	422	431	406	387	401	396	430	400	424	411	389	385	430	401	429	382	365	390	418	413	424	393	420	378	410	440	395	411	402	428	364	399	409	403	391	399	411	377	437	389	410	379	402	424	397	372	437	401	398	457	419	425	408	388	387	412	368	384	418	385	375	386	393	385	385	398	420	388	395	399	437	388	414	387	405	392	397	416	421	395	378	426	389	426	362	396	413	409	404	403	386	415	388	390	418	442	420	413	385	430	427	352	385	404	409	402	385	418	397	397	384	394	405	416	386	355	431	398	414	420	393	390	395	423	383	376	399	390	382	411	381	391	378	401	376	395	431	401	417	369	375	408	412	378	373	428	433	397	392	423	397	385	372	403	382	391	389	414	418	397	374	396	406	403	441	369	426	409	407	402	355	403	423	432	403	407	385	393	437	390	442	423	382	444	387	357	410	420	399	396	375	431	380	404	408	410	396	392	422	403	366	362	395	397	412	390	420	404	408	378	448	408	386	411	414	420	367	379	401	461	393	411	389	443	397	433	407	439	430	401	384	394	404	396	381	416	376	405	379	361	396	349	387	407	453	406	437	443	402	413	405	412	394	419	386	401	420	433	402	408	448	392	408	423	425	423	402	444	419	425	379	418	440	393	410	379	402	397	388	398	411	389	375	426	410	424	431	414	439	413	393	433	425	392	418	380	438	386	389	392	396	408	407	394	393	420	428	429	422	415	375	389	422	378	411	397	405	426	387	408	397	374	423	403	398	355	430	413	419	386	383	423	404	388	368	397	408	413	406	410	446	404	415	402	389	412	404	404	388	395	395	409	394	403	416	389	371	392	425	396	409	391	374	401	407	425	390	386	398	381	410	390	418	419	436	426	433	381	402	409	421	387	403	401	408	398	411	433	432	416	388	400	412	427	383	390	410	397	385	403	375	409	401	366	439	411	405	412	364	408	396	417	419	410	380	407	417	413	393	408	426	424	401	416	392	407	369	425	397	390	396	407	396	388	386	382	392	416	393	464	419	432	375	396	416	390	425	426	400	415	390	408	389	390	375	412	389	355	388	456	386	400	441	417	419	377	386	368	382	401	400	384	425	417	429	402	390	415	388	412	399	415	427	431	354	406	400	400	407	389	418	416	393	442	377	392	378	410	436	383	391	435	389	429	389	414	410	426	439	395	419	407	396	456	407	406	427	426	362	433	407	418	403	399	434	434	440	409	399	428	397	419	419	355	427	410	375	411	387	426	429	387	415	409	415	403	380	421	431	442	408	415	389	402	400	381	414	445	383	394	393	398	410	413	400	383	384	429	376	363	416	387	419	406	413	420	422	420	412	430	398	402	401	411	413	392	447	367	365	406	407	397	376	413	379	434	419	418	389	384	413	378	403	423	426	426	396	423	405	386	404	435	416	405	420	395	413	412	402	406	375	377	412	411	416	397	408	386	352	383	437	386	429	410	409	355	381	418	406	391	403	394	403	385	415	463	410	411	431	389	401	423	387	391	406	364	398	425	404	366	342	354	396	430	439	398	390	422	411	439	406	396	376	400	413	439	426	390	391	400	386	403	394	399	388	447	412	390	421	399	380	388	364	428	416	363	419	419	415	403	381	411	456	413	377	421	406	427	355	401	384	373	400	396	419	382	445	408	420	412	404	401	408	411	429	387	408	375	433	391	383	421	382	355	407	418	398	403	414	411	387	421	410	414	381	412	401	412	413	412	439	442	349	403	436	395	426	377	400	416	397	371	382	381	344	428	403	394	396	370	394	392	410	411	393	439	418	384	399	400	415	375	376	399	379	386	372	426	398	396	416	413	384	398	393	430	400	422	422	405	417	435	390	441	438	414	405	423	401	409	404	408	376	391	426	433	366	407	392	399	380	398	398	404	405	392	421	419	401	394	415	388	403	400	411	415	418	422	407	378	367	359	402	375	386	389	400	415	421	389	425	434	437	396	405	415	393	408	418	410	438	441	407	390	396	442	403	401	405	396	399	397	411	398	441	400	415	398	417	377	422	405	442	431	378	402	427	384	355	403	429	398	397	399	436	414	401	376	378	414	396	412	406	388	408	393	394	411	391	388	382	432	432	396	400	416	416	390	431	401	374	407	414	387	398	413	387	379	426	378	394	401	409	404	412	425	399	375	399	390	401	389	461	417	414	362	400	392	404	410	410	401	387	433	386	379	393	427	407	431	385	390	463	410	382	415	394	384	398	408	407	398	367	388	404	410	401	380	400	455	402	417	398	417	424	419	397	442	399	385	429	419	410	438	383	370	443	404	425	398	394	387	382	396	444	456	373	378	395	413	394	453	426	383	383	399	389	448	409	397	383	384	423	431	390	408	414	388	394	392	395	434	392	401	407	404	408	402	432	409	380	394	395	460	437	397	399	397	391	386	404	400	371	405	400	405	384	445	395	430	447	362	391	394	380	400	379	403	401	416	371	389	394	404	405	389	404	405	417	423	405	409	421	407	421	425	400	403	406	420	430	411	419	412	392	402	429	390	340	393	396	422	407	421	404	380	411	397	380	401	411	399	386	391	397	413	420	394	386	408	399	426	409	404	400	382	404	383	442	401	405	426	376	384	415	435	411	439	434	389	405	406	424	407	389	392	387	417	385	429	424	411	401	428	419	420	413	391	413	404	409	394	406	419	447	437	376	421	439	408	415	411	416	409	381	386	413	378	416	403	378	389	427	389	408	434	396	413	378
58905	49568	24808	17455	21817	2953	545	380	355	288	232	261	187	186	197	189	178	159	151	152	142	117	158	133	145	123	150	107	110	131	136	127	102	106	102	131	125	143	136	115	132	111	121	107	122	140	136	133	123	119	115	101	130	113	124	124	120	108	129	122	126	112	128	132	130	98	138	127	103	109	117	110	116	119	104	116	107	123	133	117	142	107	117	124	119	125	109	114	116	123	122	107	132	131	120	110	122	118	133	112	113	114	130	117	115	133	103	133	110	112	108	107	119	128	117	112	119	126	123	124	108	112	128	114	114	115	123	127	123	113	127	125	115	131	118	118	125	131	116	107	117	123	111	114	123	110	109	123	110	98	125	109	122	136	113	137	121	122	92	124	131	94	127	129	106	118	111	93	101	129	120	110	111	132	117	119	120	110	100	115	104	122	97	95	97	128	131	112	107	119	143	103	122	114	135	136	106	113	111	119	98	135	114	114	110	100	110	121	112	115	125	119	116	87	128	131	106	112	120	100	112	100	127	118	124	111	137	125	99	124	126	100	111	139	128	97	126	129	112	128	112	102	91	119	121	130	125	121	112	115	117	106	105	94	122	117	109	127	113	136	120	124	108	98	105	115	110	122	106	119	115	109	98	119	106	95	110	101	96	134	135	127	122	121	112	113	117	112	126	98	109	130	117	131	122	114	135	101	118	114	124	108	144	122	121	105	111	114	115	125	124	141	96	109	112	112	121	127	99	110	113	128	113	126	126	134	125	102	95	105	122	111	102	125	123	95	109	132	105	121	136	119	123	115	125	104	116	113	131	88	129	101	121	112	133	119	109	102	132	111	130	121	136	91	114	120	126	118	107	125	121	142	105	107	106	122	135	112	117	116	110	118	133	129	143	113	133	120	96	107	102	119	149	125	115	113	117	107	101	115	124	114	106	119	130	119	146	127	119	129	101	128	110	130	99	105	110	131	101	114	126	100	132	127	134	123	134	123	122	114	127	126	127	125	96	108	104	120	113	106	120	125	117	127	102	132	101	128	104	113	114	122	123	94	103	116	113	132	113	116	131	117	108	119	123	116	113	94	113	118	109	133	124	108	119	132	95	103	121	133	98	117	120	116	117	113	109	123	118	107	93	105	120	118	120	110	109	122	104	119	102	110	131	132	118	116	117	135	117	101	131	107	122	114	112	122	116	108	101	121	119	123	119	144	106	93	121	106	134	119	136	137	102	112	127	145	100	118	134	105	109	125	99	114	132	97	140	98	119	141	101	95	127	113	123	125	137	114	103	105	114	104	108	110	120	112	123	122	103	111	116	120	101	126	120	107	111	122	117	124	122	112	101	120	147	124	108	106	91	114	114	120	108	133	104	98	124	106	103	111	123	108	97	102	109	128	136	120	119	131	135	124	137	111	127	106	120	124	136	114	125	122	121	114	116	88	108	106	99	110	121	128	99	124	119	113	110	107	113	119	96	119	114	111	108	113	110	106	112	108	110	118	114	126	107	133	111	111	116	127	110	128	128	126	112	108	120	114	136	86	104	118	96	114	134	134	124	106	121	103	103	105	119	135	131	111	109	97	116	112	116	100	123	127	111	130	110	133	115	95	99	124	128	106	121	115	97	128	117	129	102	110	137	120	107	98	133	124	128	105	113	106	102	129	122	112	137	121	108	105	136	120	118	115	107	110	113	121	108	122	117	131	103	102	127	130	121	126	105	115	122	120	110	126	122	96	136	116	119	113	109	133	128	119	113	130	115	121	114	117	141	130	118	125	98	102	115	117	119	116	106	132	107	106	117	104	118	104	108	112	106	117	109	126	101	116	104	116	91	135	106	132	131	113	115	113	135	110	119	126	114	142	118	121	105	126	124	110	99	91	133	113	122	113	122	119	111	126	118	93	130	111	124	107	114	125	117	125	128	97	87	108	115	106	101	100	109	116	139	113	131	113	109	103	119	110	105	105	115	106	114	115	115	114	134	119	94	144	117	103	118	102	132	126	113	120	117	111	127	134	113	122	117	120	143	114	114	116	121	123	127	128	116	127	146	125	115	115	122	107	100	121	120	95	130	126	117	103	124	104	112	113	121	124	121	99	138	102	106	126	147	119	119	120	113	122	104	88	128	128	114	102	104	109	117	125	114	104	121	134	134	112	123	152	126	110	124	124	126	102	122	113	137	114	141	124	118	120	128	131	113	116	125	120	142	128	118	126	97	107	114	103	115	102	131	121	110	121	102	116	118	103	132	115	119	106	129	122	124	122	126	93	111	104	113	109	138	126	105	125	117	114	115	109	132	106	94	133	107	137	100	128	124	130	107	110	121	110	122	108	125	123	132	112	139	123	97	120	110	120	132	104	112	115	125	111	130	116	106	121	113	119	131	118	116	125	119	115	107	108	115	130	129	123	130	137	103	136	111	112	125	137	126	116	125	122	118	103	109	106	130	107	116	126	125	139	108	121	108	116	130	110	109	127	133	107	118	109	114	129	141	118	113	114	127	102	121	123	107	108	106	130	116	129	118	128	131	131	115	98	94	125	122	106	129	125	118	105	114	125	114	102	135	119	111	143	112	110	100	123	118	135	114	117	109	115	104	106	115	134	125	115	109	130	111	91	121	119	106	115	128	106	103	108	120	128	113	117	120	132	111	136	120	114	128	118	103	116	105	112	130	105	113	114	123	123	108	116	114	109	127	117	109	107	120	111	120	106	122	111	131	117	119	121	136	104	104	129	117	109	94	108	130	112	113	104	109	121	131	132	115	110	118	98	108	121	113	114	112	116	125	111	125	109	107	130	133	113	118	110	114	119	112	124	112	115	116	116	118	128	96	113	121	118	105	103	118	125	104	122	104	110	118	116	117	116	164	114	121	121	109	115	103	104	100	106	122	105	114	99	109	135	99	113	116	139	112	118	113	120	105	127	117	121	101	113	108	111	105	134	115	117	114	121	109	124	117	119	115	106	100	115	123	123	116	108	114	121	123	106	105	130	124	109	105	116	112	114	124	128	123	120	116	128	108	124	120	110	129	110	106	123	106	90	114	118	117	111	122	122	133	102	120	116	118	123	103	106	122	99	128	97	118	149	126	113	99	123	117	104	98	114	97	108	112	117	130	123	125	124	128	105	113	119	118	133	120	131	114	110	103	110	125	104	105	113	105	95	143	111	108	118	133	129	140	119	108	92	110	129	108	129	127	100	125	129	131	99	110	119	116	124	131	137	101	118	109	116	111	121	110	106	109	129	114	109	118	119	103	125	111	131	103	121	104	128	125	115	118	117	103	120	124	129	107	130	117	104	126	115	109	103	141	96	89	101	118	117	117	116	136	96	110	96	128	117	109	120	121	104	128	107	104	109	87	108	101	122	105	100	122	136	124	107	118	128	103	109	118	117	129	131	104	104	122	122	111	139	114	116	111	116	127	110	122	120	130	134	97	119	101	126	126	97	124	99	95	125	122	106	111	102	112	124	118	132	104	121	128	93	123	127	128	134	138	122
32545	35194	10724	19839	14974	2828	2274	1906	1611	1322	1204	1082	952	915	796	789	706	639	610	602	547	550	539	513	499	491	503	468	468	469	457	429	404	433	406	360	413	415	407	387	396	374	389	372	382	359	357	342	378	339	347	354	332	354	350	353	361	372	334	342	312	347	344	355	357	325	317	347	353	366	325	331	327	334	335	323	341	383	321	360	354	330	341	338	308	336	334	340	309	352	303	333	351	331	343	346	350	317	331	332	334	317	310	319	343	318	318	309	295	329	317	329	337	354	337	319	314	323	361	356	335	340	364	310	306	312	317	317	343	317	334	297	327	344	307	318	333	310	327	313	329	348	322	299	330	343	335	323	352	322	317	330	295	323	305	299	333	329	309	302	311	305	313	339	348	308	345	306	297	368	301	294	341	323	310	316	352	310	324	331	306	327	329	301	289	314	292	317	320	319	356	314	353	333	294	291	315	339	357	339	312	350	303	313	302	319	312	309	322	313	321	320	323	333	320	335	315	334	304	325	347	307	307	313	317	317	314	333	310	347	294	305	334	318	314	305	291	371	310	360	337	342	276	295	335	315	316	335	350	323	337	310	317	323	299	334	337	315	345	303	332	283	291	342	323	332	316	339	302	308	307	338	301	300	315	315	300	326	330	301	350	312	312	340	301	322	330	302	346	312	308	292	339	284	322	295	341	303	315	341	328	317	319	292	328	334	321	320	303	320	345	317	344	315	316	342	319	335	303	304	306	340	345	333	294	281	304	339	339	300	335	310	291	327	315	293	283	317	320	331	304	339	342	326	306	325	314	336	298	344	337	328	335	291	332	298	310	332	337	340	304	311	335	317	334	329	330	338	315	323	305	321	331	302	348	324	307	307	309	302	306	339	284	324	298	267	307	333	315	331	341	321	339	340	323	308	331	321	297	358	313	306	322	306	328	328	329	330	301	314	321	311	315	310	330	310	325	334	304	318	345	319	341	331	327	296	327	289	334	323	331	291	296	333	306	296	324	332	309	335	324	327	317	316	326	291	301	312	304	320	333	322	309	293	310	303	332	326	324	317	290	341	324	333	278	341	337	339	337	339	345	347	321	311	317	343	305	332	336	306	309	319	314	299	287	320	338	332	288	285	315	307	296	349	289	331	321	343	308	298	321	276	313	329	319	317	334	318	334	309	348	316	302	329	317	337	333	339	279	331	355	331	337	299	308	319	330	331	312	315	362	309	294	341	290	337	326	297	311	315	319	339	329	344	347	324	361	310	297	375	329	309	308	323	307	318	316	308	322	297	318	336	370	356	320	284	323	354	339	320	292	336	325	308	319	309	340	332	344	336	316	297	323	315	296	333	309	299	335	313	340	319	304	336	355	317	307	332	349	300	309	334	305	286	336	345	311	354	315	322	333	312	292	336	330	332	347	308	325	316	342	292	326	299	321	300	299	327	288	317	339	318	318	326	341	275	337	309	313	313	314	346	333	338	335	325	343	326	323	327	317	311	310	313	316	305	358	317	322	295	284	312	314	314	321	324	330	343	315	292	309	310	330	336	320	330	303	343	316	288	333	335	321	305	341	309	316	335	320	306	319	306	316	336	287	313	328	293	327	321	310	290	321	281	316	328	335	318	302	318	304	333	315	341	328	301	312	299	316	305	315	317	315	321	328	289	335	335	324	310	363	297	337	311	338	335	305	315	344	276	349	304	319	335	302	335	327	325	314	309	327	311	294	329	322	334	336	305	327	298	303	337	306	301	320	324	343	348	338	323	313	321	333	333	329	313	317	298	305	328	331	335	317	334	317	297	327	318	335	298	351	332	332	337	295	295	311	318	310	336	327	317	315	339	315	291	303	357	312	349	322	310	323	313	340	307	340	336	289	306	315	301	279	352	286	339	322	285	332	304	335	296	314	316	306	330	311	297	309	327	330	303	314	288	332	309	302	344	340	310	315	335	293	298	317	304	319	338	311	315	293	321	289	326	331	350	316	334	338	325	298	319	289	310	321	303	275	311	332	323	296	300	317	327	331	314	290	320	287	305	304	313	320	353	316	297	340	311	286	308	261	328	305	340	329	299	333	334	328	321	319	313	301	330	332	362	317	297	323	257	307	304	322	313	318	287	313	336	331	316	324	289	319	338	329	305	301	324	332	342	342	299	312	339	289	354	312	324	330	315	312	329	321	310	314	315	298	314	336	353	317	312	337	337	297	290	310	341	295	338	284	303	301	333	301	305	289	320	323	325	328	316	334	348	312	318	311	338	288	300	335	323	317	351	314	337	316	319	327	279	319	315	324	324	353	304	334	325	303	320	287	330	312	303	323	357	311	326	306	333	337	314	310	333	304	332	315	326	340	286	324	323	326	341	306	311	353	331	325	328	313	293	304	307	319	344	340	289	309	354	300	326	311	364	307	319	326	321	310	348	323	298	321	300	296	284	333	323	316	311	344	286	306	305	308	338	305	298	304	305	326	317	323	312	313	345	297	330	291	278	314	292	312	308	349	304	333	328	303	326	340	330	307	313	324	342	338	311	339	326	330	330	338	318	346	307	316	329	341	328	313	322	329	338	304	338	311	309	320	328	327	308	341	334	338	343	313	335	311	302	293	312	318	325	295	322	293	334	274	313	321	312	310	312	303	349	320	318	323	322	312	320	305	343	305	303	314	337	308	316	336	302	314	330	353	313	330	316	327	320	326	326	307	312	315	306	305	321	326	318	323	312	298	350	322	305	316	339	336	344	313	325	305	313	296	334	329	324	281	323	324	334	318	314	305	312	308	279	316	325	301	325	316	306	323	317	339	333	291	326	326	312	305	320	316	332	315	358	311	328	298	329	312	304	319	334	303	321	297	334	339	295	288	328	310	329	339	318	328	324	339	333	301	328	332	297	331	294	313	309	334	300	320	322	311	317	299	299	303	326	324	327	326	342	330	321	323	298	312	342	329	347	301	310	322	312	320	315	341	298	330	346	312	283	320	287	309	341	348	318	304	341	324	293	308	309	317	309	316	323	300	323	303	346	320	333	319	299	308	310	334	305	316	311	339	323	310	340	312	312	311	338	311	321	316	331	314	311	326	303	310	331	319	320	331	305	307	300	307	347	328	344	290	318	319	316	313	319	335	308	343	308	304	316	323	340	313	303	315	296	358	315	294	303	315	315	331	324	324	329	321	288	313	287	292	323	337	311	349	325	316	329	306	348	321	349	308	318	313	326	311	338	328	306	344	314	361	319	325	321	352	325	340	317	335	283	306	304	345	326	329	306	334	306	326	344	337	287	324	305	317	304	317	298	314	337	313	320	306	301	303	323	278	320	320	299	328	339	311	339	335	286	340	330	324	291	311	343	373	316	316	307	306	307	333	303	315	318	325	351	318	313	307	312	288	336	279	330	302	289	312	324	311	307	362	325	351	314	334	328	310	306	292	316	346	328	321	332	317	338	318	302	302	318	309	332	357	322	342	335	313	301	335	351	320	299	302	303	333	338	328	332	318	306	331	303
6669	1890	497	789	523	318	343	315	371	301	313	328	342	320	335	325	351	339	369	357	314	328	308	296	304	335	317	369	341	314	317	316	308	340	328	281	312	334	333	328	314	351	289	326	318	310	356	311	316	319	334	312	340	334	332	376	291	339	327	328	283	334	357	327	322	293	342	333	329	333	308	312	334	297	306	310	291	331	329	326	373	360	351	334	322	385	322	327	341	315	297	364	321	364	319	307	339	323	332	334	361	303	342	316	313	325	287	303	330	327	346	314	337	300	317	335	354	331	319	326	353	326	349	305	311	333	310	322	318	352	324	353	310	328	350	322	335	322	318	316	301	310	344	347	316	361	297	314	337	327	335	333	355	323	319	326	295	313	313	340	361	302	315	301	355	303	316	298	320	310	305	309	327	337	308	344	303	324	299	304	322	322	323	320	293	379	327	331	339	336	351	300	335	317	379	345	352	315	340	335	345	316	363	312	309	304	323	327	320	323	319	339	345	315	300	351	340	354	341	322	320	353	340	350	322	317	345	331	340	341	315	340	347	318	357	345	328	336	324	346	348	349	309	303	323	323	314	346	326	307	341	307	324	260	347	315	358	301	316	336	310	351	335	301	310	350	325	321	306	320	297	354	321	338	332	326	325	328	281	337	277	276	325	309	304	348	365	327	304	340	316	331	327	315	317	300	327	312	312	318	293	282	330	298	319	322	351	359	345	303	341	321	334	322	322	321	340	296	326	340	331	301	307	314	293	328	332	351	353	355	325	355	348	347	305	321	334	298	332	314	354	300	326	323	311	315	311	346	290	336	324	302	352	345	315	320	303	363	322	321	333	338	340	323	378	305	321	329	332	336	323	358	323	318	339	317	301	282	315	317	349	335	329	329	342	306	326	347	329	330	316	337	332	317	341	311	338	295	289	290	332	316	285	306	314	323	317	296	322	353	320	317	328	347	310	330	332	332	317	328	343	343	325	331	304	319	300	320	318	322	298	326	342	322	316	295	324	282	303	328	354	345	332	358	312	324	310	356	321	323	297	354	315	320	359	329	346	324	340	322	336	330	313	340	334	332	321	341	332	331	326	333	316	334	315	308	330	334	331	317	358	319	320	328	284	323	333	329	357	301	362	330	350	352	314	278	341	282	309	344	343	348	362	310	307	309	312	313	358	333	319	352	346	316	341	314	325	359	320	306	319	316	329	322	281	311	333	332	359	308	324	356	329	335	326	349	309	349	312	354	333	311	307	332	322	329	329	293	321	297	318	334	324	339	342	294	366	298	322	295	321	340	311	321	331	330	326	336	299	345	325	309	310	307	344	348	305	326	291	314	333	315	341	303	293	316	325	342	336	328	337	322	341	351	323	336	338	308	329	331	341	345	319	333	339	311	325	355	354	293	338	300	330	353	325	324	332	343	313	338	313	339	339	294	364	357	330	352	298	366	341	328	317	355	331	326	307	320	342	315	335	341	320	328	330	339	341	300	312	309	337	329	328	352	339	354	342	331	319	399	332	318	327	338	329	300	326	321	367	369	326	276	319	316	326	351	334	343	353	352	314	344	346	313	338	323	281	342	312	313	334	359	344	333	323	316	325	337	317	343	308	341	330	329	317	330	344	350	333	336	336	325	306	348	341	332	342	350	345	336	316	313	316	330	343	358	308	323	308	348	331	300	348	346	288	322	348	308	315	297	331	352	344	329	319	319	360	329	321	331	311	298	330	361	281	318	349	312	333	306	326	337	329	309	337	325	356	319	316	331	319	329	342	357	308	336	348	353	306	316	341	328	310	372	335	335	334	315	350	338	349	316	340	285	325	365	328	330	330	326	349	333	299	346	342	329	300	325	321	332	314	321	324	349	328	331	349	292	336	300	333	366	347	329	326	359	295	365	336	350	318	339	331	366	312	328	310	325	333	334	320	347	326	340	327	327	285	342	375	349	305	334	346	324	376	282	332	384	360	346	308	313	344	318	323	292	321	353	339	344	347	332	338	311	376	338	390	337	308	317	331	357	332	305	291	310	322	289	311	303	290	312	348	301	319	319	320	332	316	329	332	343	320	308	313	300	353	346	347	324	324	325	335	309	317	299	351	343	342	295	290	346	350	330	330	331	348	338	332	323	342	327	298	349	345	360	315	333	339	321	343	346	353	352	322	345	314	307	344	305	344	359	354	327	331	333	337	365	328	327	297	298	318	322	291	315	320	350	329	302	345	316	328	322	315	335	344	379	339	345	367	332	304	312	303	293	312	333	322	340	310	326	327	353	316	330	311	327	321	326	308	345	321	325	335	346	320	307	300	328	363	312	311	319	319	341	315	351	317	334	317	332	310	336	314	335	334	362	320	378	274	356	338	346	331	326	321	319	319	331	311	340	316	319	325	332	321	336	313	293	309	304	343	324	333	359	316	355	359	294	364	334	332	322	295	312	311	349	351	344	352	365	306	317	338	308	311	326	327	354	359	336	332	324	350	319	325	350	320	356	319	341	330	312	315	312	315	348	353	304	326	313	305	347	335	306	346	358	266	300	317	293	334	334	321	303	314	313	325	338	305	355	359	350	345	325	303	309	319	347	324	325	331	337	335	354	307	353	316	349	334	323	316	319	336	336	331	359	343	308	344	281	343	354	300	303	312	335	338	318	323	336	322	273	303	314	332	322	342	325	327	306	363	296	319	362	345	313	336	369	303	328	315	315	353	343	334	336	312	293	352	325	339	286	346	293	321	356	348	342	318	349	323	348	322	368	329	334	350	361	297	296	319	359	332	318	317	332	314	353	319	305	318	340	328	328	317	335	343	365	351	311	314	363	315	303	347	334	346	337	324	338	328	345	315	310	308	310	324	306	353	333	360	324	342	327	329	291	322	327	322	301	323	359	307	317	320	337	330	352	366	326	327	344	335	336	329	314	302	306	338	301	296	298	336	348	300	324	336	341	323	342	349	287	325	321	324	344	306	318	308	312	289	320	315	322	286	349	308	306	323	337	318	332	324	347	371	317	333	338	331	326	322	325	323	335	324	319	350	344	342	325	316	369	317	358	347	339	345	324	388	349	319	298	302	345	315	344	315	328	330	348	361	339	352	342	323	341	293	318	333	331	358	313	341	379	355	307	347	301	327	319	338	322	338	313	310	345	334	316	342	323	319	347	363	323	324	350	345	307	336	348	341	313	337	310	369	314	303	316	324	349	323	353	323	326	307	315	323	346	325	344	335	335	322	290	318	301	317	328	330	292	320	298	319	290	301	328	326	322	347	318	293	313	354	356	347	341	316	359	347	325	285	326	346	340	336	340	347	305	351	333	304	320	316	313	316	316	307	331	307	354	325	327	273	325	320	329	321	329	306	396	332	311	329	349	377	343	325	347	314	327	323	311	323	353	336	357	368	310	363	335	329	355	344	324	349	362	345	271	323	339	346	331	295	350	337	321	327	313	337	340	299	358	334	319	303	338	351	351	322	339	322	304	359	325	323	333	335	296	292	315	323	310	331	310
6216	2913	945	3089	1522	812	780	776	756	777	774	789	771	775	718	758	729	750	743	729	751	784	739	715	734	750	730	786	781	754	716	747	771	745	720	793	771	813	786	747	729	772	732	762	733	758	737	719	686	746	754	739	752	763	682	719	731	683	705	773	780	762	749	709	761	768	717	704	726	764	773	721	777	715	740	727	732	780	754	727	733	741	780	738	722	732	724	778	747	753	756	775	731	733	734	709	788	727	760	756	723	740	729	702	734	739	781	754	704	757	762	703	768	742	677	736	744	784	725	736	746	785	747	737	751	725	699	744	733	755	779	718	735	773	726	734	710	715	778	753	703	756	779	737	779	737	789	772	728	770	715	728	731	802	789	742	758	702	766	791	748	688	735	752	768	731	788	741	751	785	744	750	719	761	723	785	776	757	762	703	727	712	738	722	720	758	715	749	766	708	747	779	730	773	768	744	721	735	757	792	727	725	714	761	771	746	743	785	753	712	690	764	756	779	734	770	809	701	744	794	707	741	765	783	773	715	782	687	785	724	737	748	697	700	712	754	716	696	724	709	740	729	773	711	741	767	764	750	765	744	723	681	781	758	784	704	757	755	786	766	755	775	780	755	818	764	819	732	735	772	750	762	718	771	771	741	699	739	768	771	721	779	763	744	755	716	804	760	713	740	739	750	749	764	749	762	736	708	751	743	732	757	729	787	745	723	757	772	757	738	781	753	772	721	722	753	738	770	764	724	725	760	753	794	762	742	745	772	781	717	704	751	777	793	755	731	775	730	752	765	782	768	732	739	733	726	706	715	714	723	781	720	741	702	748	755	769	775	730	743	756	770	690	660	723	695	775	730	737	765	727	757	753	704	752	708	750	758	776	764	774	726	774	734	749	757	776	736	754	704	738	753	734	769	742	738	694	678	727	742	750	764	815	748	769	743	770	733	756	740	754	755	727	769	755	708	754	693	764	737	786	736	743	717	770	730	820	755	782	755	739	757	749	749	810	762	724	745	712	735	729	719	751	705	760	739	745	742	778	737	760	761	722	729	771	786	751	814	697	739	755	742	747	797	730	721	736	718	786	757	748	747	799	741	772	703	747	772	733	763	790	738	717	700	800	766	739	736	751	718	722	738	731	750	741	764	751	793	758	720	754	760	734	750	737	776	726	754	755	729	739	752	742	751	752	715	712	758	721	761	731	761	732	755	760	727	764	753	756	729	748	768	800	770	716	744	773	780	745	768	760	769	788	720	781	788	750	749	781	765	719	732	728	758	777	733	727	730	774	747	747	760	754	707	714	737	741	677	722	767	741	776	750	762	768	732	729	712	726	736	744	796	727	718	779	740	745	761	703	783	735	801	738	716	749	687	743	771	732	744	715	770	761	699	770	795	787	748	709	771	748	733	747	704	762	726	693	698	733	729	736	768	713	768	714	753	776	774	764	712	727	742	774	692	767	711	748	757	751	694	756	721	756	705	738	770	716	735	748	747	783	714	719	766	751	770	747	750	762	711	748	796	739	774	798	737	746	757	769	738	717	785	780	715	772	810	701	737	761	724	791	776	771	762	786	719	742	753	758	740	704	732	726	784	724	705	773	727	743	764	755	758	721	739	751	725	707	710	723	741	774	729	801	766	684	757	801	769	762	734	745	754	736	742	777	719	741	738	726	748	755	702	699	804	779	763	747	712	722	748	713	710	712	716	766	718	756	705	709	764	758	753	718	716	712	742	722	731	732	727	730	698	735	746	770	731	787	730	730	769	755	752	748	715	780	721	725	730	800	729	784	748	760	759	721	753	701	731	780	737	749	724	752	795	779	706	754	712	774	694	752	767	722	759	759	757	756	705	752	784	787	749	716	758	754	766	697	779	728	732	750	733	707	804	724	736	766	759	691	751	707	738	750	805	788	762	707	749	761	712	709	693	746	737	742	743	738	752	724	718	780	713	764	746	710	759	792	714	774	726	699	715	741	754	730	739	726	764	763	738	757	763	728	709	738	727	729	762	763	767	791	767	773	755	710	763	735	733	781	758	769	718	779	783	723	778	788	717	766	784	790	760	728	695	735	752	748	764	769	777	778	758	721	761	794	710	729	772	712	726	755	724	762	758	793	746	760	782	761	765	749	770	762	750	762	754	722	753	754	746	695	711	764	726	778	695	758	724	709	726	746	760	730	757	787	750	700	747	721	716	705	728	720	813	741	756	757	747	722	690	756	744	700	770	748	818	728	758	682	709	726	744	738	785	758	777	797	724	667	752	761	779	715	742	735	740	784	772	812	716	715	754	770	718	747	670	738	719	738	743	790	765	740	774	755	796	767	777	760	741	712	690	753	712	786	743	771	714	781	705	772	727	706	730	780	760	760	731	756	720	720	790	738	723	744	728	807	747	752	760	740	736	736	723	720	715	703	791	753	736	732	731	672	734	692	743	696	753	749	754	738	708	745	730	765	763	696	754	733	759	745	759	764	761	727	727	730	779	767	745	723	734	770	739	733	747	745	786	631	733	701	738	750	739	731	740	780	747	762	703	759	772	746	763	728	691	818	743	723	745	754	776	787	740	768	794	720	732	730	724	698	752	768	802	774	756	728	717	741	752	713	759	698	711	730	785	756	802	744	740	757	736	711	730	756	696	758	736	731	732	803	769	746	708	746	767	730	730	757	735	740	708	732	725	733	724	766	755	754	773	706	762	812	754	711	746	746	767	763	735	776	782	734	704	742	708	733	720	758	777	727	726	723	744	735	729	761	741	726	764	717	775	700	732	754	747	774	724	784	771	735	773	738	766	681	746	754	753	717	705	762	724	703	741	763	763	696	752	754	737	716	787	793	711	784	765	759	735	702	794	763	730	744	757	753	697	738	756	778	736	747	751	785	718	734	737	751	790	767	778	785	775	742	772	756	750	768	753	737	710	760	786	778	724	755	762	701	746	731	710	760	768	745	746	725	809	754	730	738	742	712	790	740	776	776	702	775	720	736	710	739	786	788	739	762	773	722	794	746	747	737	749	800	732	725	770	764	683	746	765	772	760	716	743	734	750	728	749	758	726	755	732	753	738	757	738	775	732	795	759	707	739	731	773	697	786	742	711	746	753	690	736	743	771	748	782	746	736	790	750	725	768	738	810	737	733	775	790	757	756	742	712	806	763	757	765	759	754	775	739	712	761	776	786	768	728	740	747	740	746	744	772	751	764	766	723	796	755	723	746	793	714	746	749	743	784	731	794	785	705	734	710	778	742	750	751	764	800	729	754	714	771	784	710	728	742	785	752	727	725	728	733	700	747	732	744	762	721	717	775	752	707	791	758	762	747	711	766	733	749	776	734	707	787	753	807	734	713	731	755	748	755	798	761	767	708	767	726	725	755	740	771	708	763	742	696	775	720	707	807	767	737	766	728	761	781	780	756	746	724	742	698	802	744	750	805	769	826	765	766	745	800	765	726	743	775	770	741	720	735	766	714	778	707	794	726	767	724	777	734	807	737	746	789	676	738
44224	33589	11401	9944	10210	655	395	312	280	262	216	240	212	211	206	185	189	191	180	183	184	194	194	158	193	159	172	171	171	177	163	181	181	171	198	181	175	167	174	177	171	171	148	154	182	153	162	165	178	137	185	171	167	177	155	164	159	139	155	155	153	175	142	154	157	170	155	178	156	156	165	158	143	169	160	173	169	153	163	162	159	161	178	173	155	173	177	182	162	158	158	151	158	165	169	164	169	165	179	183	180	167	174	157	159	169	171	179	177	185	160	154	193	145	176	146	167	174	158	152	145	158	156	157	158	183	170	165	170	146	178	148	159	171	171	151	167	158	168	187	157	167	197	156	150	153	162	150	152	168	174	178	158	161	152	176	178	152	181	152	160	165	183	178	144	156	154	147	175	146	155	157	168	170	172	174	152	158	159	174	149	168	140	148	161	166	139	137	156	175	163	155	170	149	142	159	167	190	138	172	167	160	161	181	159	176	156	158	165	176	166	171	148	161	165	164	140	166	161	174	161	149	135	168	170	143	186	161	153	175	147	178	163	157	163	172	147	167	157	165	161	158	183	178	161	147	155	161	167	181	148	192	142	161	146	148	167	162	170	179	174	130	155	152	174	163	160	172	182	157	155	162	169	167	176	166	157	176	148	150	151	166	174	151	170	183	144	165	142	168	174	188	157	137	169	173	163	153	166	164	138	175	159	151	155	161	183	162	151	160	162	165	167	171	145	171	169	164	164	158	150	165	163	177	164	156	161	149	158	166	159	162	148	174	153	171	139	152	179	161	174	157	166	159	182	171	150	178	165	139	148	177	187	186	151	160	174	183	155	183	185	169	175	166	162	139	170	163	164	140	146	165	179	192	172	158	184	156	156	136	163	144	157	165	175	149	155	141	177	170	168	171	184	155	172	177	157	172	171	167	176	154	158	156	166	142	180	153	137	148	154	159	152	156	169	178	163	153	157	172	170	145	180	128	153	171	191	155	162	166	161	166	143	187	190	174	183	146	126	194	174	159	148	165	158	149	167	176	160	163	150	155	141	168	169	173	184	160	188	175	160	153	160	146	170	156	166	169	149	140	144	164	157	170	171	186	145	155	172	171	143	156	159	171	174	161	181	165	180	163	174	162	159	206	137	143	157	203	163	144	159	181	178	159	168	139	174	150	195	165	150	155	171	177	150	187	142	157	149	184	165	144	151	160	151	147	185	161	164	160	180	138	135	171	174	156	163	162	158	147	164	192	172	151	163	157	149	189	175	156	154	175	185	179	159	161	166	174	148	163	155	144	153	161	174	141	169	161	174	163	167	173	141	163	156	158	169	170	159	155	180	161	167	159	160	180	132	160	141	150	193	159	169	161	160	167	155	176	138	139	182	172	175	173	156	168	166	147	154	179	163	189	189	153	138	186	151	160	164	179	165	169	164	172	192	150	138	148	156	142	168	178	148	170	160	164	170	134	150	167	153	193	165	174	155	184	158	162	145	145	179	152	162	134	159	166	149	166	149	152	179	172	170	173	158	180	149	175	147	149	160	166	167	163	169	161	147	149	158	147	165	147	165	174	182	160	172	175	161	175	159	169	174	156	150	186	169	200	138	165	163	172	170	131	131	175	179	166	191	166	165	153	162	181	163	186	170	172	137	162	168	167	163	173	178	156	165	170	161	153	161	180	144	158	144	172	165	170	165	182	185	150	185	156	164	140	162	164	160	183	168	154	168	182	162	137	149	174	161	164	155	167	174	155	153	178	170	176	169	169	170	167	143	179	151	162	162	172	162	170	192	157	177	149	161	165	166	163	147	145	171	169	145	166	164	160	164	149	145	172	162	153	186	153	158	171	159	144	162	164	200	151	140	159	146	175	148	166	156	158	173	165	144	148	133	157	178	192	169	166	163	164	169	157	182	154	156	147	157	153	176	172	155	163	165	153	141	163	175	159	181	179	172	148	153	172	183	177	171	169	154	124	146	139	159	161	168	146	161	179	173	155	179	158	165	167	169	167	158	162	170	158	180	185	168	174	166	188	153	162	149	170	148	196	159	181	145	140	158	183	198	146	171	153	158	160	173	176	161	161	158	150	133	177	149	155	148	163	141	156	161	173	160	170	179	157	171	168	131	172	173	169	177	152	169	157	168	152	189	178	181	161	157	168	167	158	166	190	173	183	169	167	163	179	159	143	148	157	159	154	152	166	164	176	148	172	174	183	175	140	179	177	159	176	164	170	164	164	149	145	150	161	133	169	178	168	173	173	167	169	146	171	160	143	151	147	145	195	152	173	153	161	170	154	162	159	165	177	194	169	172	170	160	158	175	150	136	157	163	153	163	152	183	167	180	155	159	148	156	154	165	146	161	162	161	162	142	160	160	157	151	167	155	152	174	157	153	155	153	180	149	179	191	175	155	182	173	171	154	165	168	156	181	167	169	178	148	156	166	162	178	181	156	185	177	164	153	149	157	177	162	158	183	175	162	167	171	162	147	181	166	154	153	180	165	176	130	151	158	165	165	162	183	160	162	167	170	162	165	129	166	169	147	184	170	169	160	159	126	167	160	154	147	173	163	155	150	173	146	164	203	164	157	164	172	166	171	162	165	166	168	158	158	144	172	173	146	184	171	147	167	147	158	150	174	158	157	163	154	155	145	166	183	176	154	156	164	179	161	151	144	147	166	150	163	164	156	167	150	161	152	143	170	162	195	179	180	148	169	148	172	160	161	140	147	173	166	157	166	134	168	162	142	163	147	154	149	166	171	176	170	177	175	171	168	163	160	148	155	166	150	171	133	164	181	166	154	160	191	149	147	152	170	170	152	165	163	162	154	171	174	155	175	179	156	167	176	161	179	161	170	173	161	149	140	171	158	168	165	160	176	167	162	170	169	178	170	166	146	180	172	153	147	172	157	159	184	181	145	161	154	155	164	154	175	155	158	154	169	135	162	150	152	141	154	177	167	177	155	166	158	168	166	157	185	170	188	159	173	156	164	205	147	137	155	158	168	152	165	150	177	181	182	179	172	157	154	183	154	166	169	151	157	191	167	186	158	189	173	154	172	170	142	165	157	171	177	168	172	175	182	170	171	181	156	187	150	154	158	176	155	177	154	161	167	159	174	160	159	171	179	157	157	167	174	188	178	154	135	164	169	173	160	186	171	152	157	163	153	180	153	183	180	151	169	148	161	165	161	161	173	179	159	165	163	142	163	136	158	176	169	154	141	178	165	172	156	177	161	156	145	158	156	171	162	162	182	163	167	174	145	162	156	164	161	167	161	145	182	129	186	149	169	180	188	156	174	174	151	163	142	154	152	161	158	174	147	156	165	161	156	171	143	163	161	168	155	166	165	172	157	179	165	178	177	184	159	179	166	151	166	142	161	169	147	170	159	141	184	125	159	175	156	165	175	169	150	160	181	165	170	176	161	146	183	180	132	168	173	137	182	188	156	147	168	177	144	166	158	169	182	179	164	163	177	165	180	168	179	178	152	159	156	158	160	161
23484	24815	4148	14747	9235	1765	1439	1227	1022	967	879	766	742	722	631	635	578	553	575	578	543	533	511	470	512	518	467	457	464	456	450	449	447	435	449	446	466	422	416	436	398	444	394	407	445	429	469	421	406	393	402	424	402	421	396	402	418	429	420	401	416	425	407	398	400	388	430	415	444	393	406	381	412	401	394	441	425	370	390	406	374	398	408	432	404	423	419	395	426	422	412	447	406	410	429	413	406	406	425	440	386	403	419	399	386	420	386	408	395	408	399	409	410	404	412	411	413	384	414	396	404	395	401	395	375	421	377	346	366	391	407	370	413	388	428	374	370	406	400	408	418	383	384	395	413	410	370	426	368	413	435	406	388	395	423	412	391	430	390	424	444	384	413	434	377	425	443	395	371	413	367	411	398	390	423	378	394	378	390	385	390	446	405	425	389	370	395	401	377	394	389	429	378	421	383	436	378	376	376	410	372	377	377	390	414	390	346	375	386	398	382	434	362	398	415	379	404	430	396	401	411	412	456	405	392	389	398	431	421	386	395	443	412	391	421	395	404	434	412	420	412	415	393	417	411	386	399	365	419	380	406	378	371	404	381	419	412	411	397	425	389	427	423	425	378	378	389	402	372	431	418	382	413	414	397	416	431	411	407	376	421	424	359	407	445	363	437	379	383	373	358	388	407	389	420	414	385	410	420	385	414	413	418	348	398	417	384	411	422	361	412	360	364	393	422	410	403	368	385	398	389	396	387	408	382	400	385	385	387	397	407	392	423	395	415	364	376	404	421	382	416	411	408	421	412	435	390	390	391	379	380	416	409	399	422	398	378	398	347	355	391	391	403	410	361	405	367	409	445	411	411	405	405	411	400	409	384	388	394	417	409	391	427	408	396	394	380	399	384	365	356	421	379	402	391	396	381	387	398	414	401	373	371	382	414	394	395	405	391	392	391	396	404	391	382	439	380	391	395	403	390	398	401	383	419	399	414	394	424	437	428	432	401	384	386	395	414	408	385	399	414	386	393	402	357	460	377	399	383	387	413	422	394	349	434	423	398	395	408	413	423	419	414	402	408	393	402	410	401	383	408	398	370	383	366	381	356	377	382	387	410	414	419	407	400	392	392	403	415	415	413	381	391	411	408	425	384	402	428	449	398	374	385	355	383	397	387	423	452	444	433	359	384	388	387	370	396	394	371	356	381	439	436	410	431	421	420	407	408	383	398	400	410	396	388	400	412	429	429	374	424	383	413	392	395	395	405	397	411	393	419	380	414	387	408	355	407	416	401	421	392	390	416	408	381	408	405	401	383	390	402	393	407	388	407	411	412	379	396	421	386	403	392	418	377	386	393	399	452	378	439	400	396	379	364	389	399	400	380	409	406	391	399	399	410	377	387	390	400	409	391	393	404	427	374	385	413	367	404	374	394	395	411	362	420	419	395	396	412	365	401	414	399	405	409	399	349	381	416	408	402	406	357	383	410	391	387	422	388	431	408	362	390	388	407	380	382	391	387	449	382	414	408	409	400	412	371	420	386	418	420	403	415	449	384	416	418	416	383	410	412	428	416	364	381	423	402	382	409	385	389	399	384	406	379	388	432	452	377	418	390	396	374	361	418	374	387	402	409	418	413	393	359	392	400	397	380	414	357	410	396	386	401	407	369	396	404	399	422	406	381	401	360	414	394	385	417	384	421	418	399	385	399	392	354	439	411	404	387	406	414	403	376	406	436	372	359	400	411	407	395	387	371	427	420	444	395	424	402	397	412	428	414	429	427	415	392	400	420	410	355	391	421	370	370	397	420	392	397	385	417	404	433	374	389	393	366	437	431	388	387	377	386	416	403	417	400	423	433	370	405	396	420	441	411	407	405	382	401	406	393	403	436	368	396	407	385	418	405	379	441	475	416	429	399	431	401	413	428	403	409	408	398	431	377	393	387	406	392	436	411	391	398	391	387	414	384	416	366	417	400	418	405	381	383	424	378	435	386	428	408	374	412	413	413	364	407	382	372	408	420	401	397	407	387	395	392	395	383	390	418	355	396	427	413	373	401	389	407	397	392	402	386	380	387	379	360	404	374	409	377	380	413	408	412	403	381	382	400	417	388	448	445	409	366	428	384	396	395	395	420	401	385	399	428	403	391	367	403	391	416	430	398	421	364	381	389	365	383	370	397	432	413	368	393	390	412	381	425	406	385	412	423	355	400	408	407	402	399	390	403	396	416	404	400	386	392	373	370	413	390	420	371	410	379	384	403	400	421	413	423	378	389	406	434	411	416	380	391	380	404	349	368	398	411	405	415	351	393	418	411	416	390	405	430	376	424	397	351	417	408	411	402	389	398	401	344	438	364	414	406	395	405	368	372	403	398	397	375	380	416	424	373	391	393	388	428	375	431	373	395	380	373	417	359	405	394	422	415	365	400	392	398	393	392	413	383	433	428	449	381	382	408	392	408	394	425	436	397	424	402	373	395	366	406	401	410	398	392	399	370	412	387	368	400	403	386	429	416	363	391	432	385	400	398	450	431	428	419	413	385	404	392	422	419	362	396	429	389	393	419	385	394	389	397	425	407	395	391	394	398	391	376	431	413	383	431	417	395	430	431	384	409	397	409	384	369	385	407	411	409	378	406	384	404	411	366	439	412	428	376	387	402	418	393	457	407	422	410	393	422	384	428	403	432	391	423	390	370	394	412	404	409	371	454	405	444	408	437	409	431	387	397	387	383	418	409	412	417	412	420	387	366	436	409	370	410	401	411	358	374	373	386	430	407	404	391	419	418	426	421	397	384	376	384	397	408	400	407	447	380	364	381	386	444	437	383	404	387	405	437	425	433	426	372	368	392	414	403	380	357	409	382	419	414	388	376	403	407	431	425	442	433	417	409	389	391	376	403	420	402	357	419	394	388	380	388	386	392	402	371	405	390	388	369	382	377	411	387	419	415	377	400	353	382	395	397	385	384	401	384	397	404	375	411	379	435	405	416	395	374	388	420	398	413	410	396	373	420	399	390	421	388	391	427	397	412	415	425	375	377	415	368	430	406	368	424	394	414	370	415	424	387	426	372	430	412	398	396	402	382	438	391	397	443	405	404	365	413	411	411	410	405	378	397	371	411	352	427	377	401	369	423	387	428	413	396	414	379	426	392	393	413	421	398	371	416	401	399	369	418	388	372	444	407	386	398	388	428	393	444	406	427	389	379	423	405	377	379	429	388	373	423	388	385	416	421	388	396	369	388	384	406	379	390	401	387	423	418	431	402	386	391	364	416	389	389	387	394	385	392	408	399	418	406	392	361	402	421	407	406	382	411	392	378	426	398	398	379	415	375	397	404	443	412	400	390	434	418	429	355	387	395	401	420	402	402	375	413	387	431	410	393	380	419	423	406	417	436	398	432	421	390	395	389	449	379	392	412	374	393	407	362	376	410	347	375	378	439	394	433	396	401	412	407	408	440	432	400	390	412	376	425	399	427	384	383	396	372	454	398	391	426	386	414	408
58821	47479	20525	16544	20095	3133	591	409	371	296	263	229	208	169	188	166	179	173	172	144	162	137	154	151	155	124	133	136	142	119	118	145	110	139	131	116	116	133	128	131	133	120	138	117	120	110	111	118	112	126	98	114	117	128	150	113	95	118	120	124	103	130	106	122	115	105	124	110	119	127	114	127	114	121	114	119	141	135	115	122	118	122	100	115	141	109	107	116	125	118	109	110	130	108	116	120	103	122	113	107	107	111	110	113	93	115	93	91	107	128	123	129	116	120	123	105	126	122	102	135	110	121	117	102	111	123	109	89	111	119	129	106	121	129	116	97	120	125	117	114	116	92	126	107	113	113	108	118	104	116	111	134	110	107	116	123	106	120	119	104	137	95	121	125	113	114	108	97	116	112	109	98	120	105	114	116	104	111	105	110	109	117	98	116	110	121	111	121	119	121	98	120	104	113	110	133	132	113	114	89	132	128	117	125	127	113	108	123	109	111	121	110	94	116	119	106	101	117	113	123	127	97	118	134	94	116	121	123	122	120	128	111	103	111	122	100	118	104	106	122	113	101	112	118	104	142	115	114	102	115	118	103	124	127	116	110	130	100	109	134	136	117	116	106	133	119	119	113	109	102	104	124	117	94	123	115	101	105	111	111	103	114	98	112	124	133	136	120	108	119	124	127	94	100	126	97	122	113	120	101	114	123	128	126	128	127	105	129	126	108	108	128	115	113	128	102	130	116	107	118	119	130	110	119	107	95	96	118	130	111	115	127	110	115	102	130	111	108	116	115	94	124	109	121	124	130	120	116	113	114	104	108	113	113	117	102	103	128	98	115	113	121	131	140	90	115	122	98	111	112	117	115	107	117	108	124	126	110	143	134	120	108	114	126	122	116	91	98	107	105	122	130	105	122	110	125	102	97	113	111	104	123	104	112	113	95	103	128	140	124	92	109	113	113	99	109	120	116	110	89	94	123	113	122	128	119	109	114	113	123	96	112	102	99	107	110	122	121	111	118	120	112	111	123	126	112	109	110	116	118	120	115	130	108	127	122	122	111	135	128	103	105	128	114	115	104	109	111	113	108	110	98	105	108	108	130	116	110	121	116	102	111	121	117	115	128	113	103	118	128	85	103	110	124	112	112	106	104	114	104	131	114	106	109	124	110	118	113	117	121	129	119	133	113	108	98	102	111	107	111	95	120	105	131	122	114	104	112	117	118	110	110	103	128	101	128	101	93	100	116	104	120	124	117	109	123	113	124	117	118	114	120	146	126	114	104	124	104	110	136	103	120	121	129	105	129	127	96	106	93	102	121	122	114	128	126	116	131	110	77	115	140	129	105	114	116	114	123	113	98	115	127	118	136	110	112	100	124	110	102	132	110	111	96	112	106	104	117	119	104	121	104	103	129	108	102	118	137	117	106	105	111	111	102	114	125	105	106	105	118	116	121	121	99	104	98	103	122	132	139	130	118	119	111	104	112	121	103	118	127	123	117	127	125	104	93	116	97	112	104	103	100	111	108	103	110	111	96	113	114	112	133	94	99	97	131	109	118	95	111	116	135	113	126	118	114	139	111	106	128	84	101	116	105	89	102	99	108	120	103	104	103	99	119	116	136	123	118	97	109	109	104	121	112	109	132	105	105	104	122	111	126	123	99	135	125	102	98	139	101	108	111	110	121	131	93	116	133	120	123	131	109	110	100	112	107	109	126	96	125	100	108	136	123	96	108	108	123	132	102	99	117	122	126	110	112	125	115	117	120	129	110	121	104	123	95	95	111	116	131	101	109	124	103	125	120	117	134	103	86	115	123	116	125	132	117	128	126	87	103	125	110	101	110	106	121	92	129	112	121	120	108	100	105	105	117	96	96	117	109	112	100	95	124	95	106	115	109	101	123	109	118	131	117	125	98	89	102	104	106	117	110	92	116	121	108	101	123	101	97	132	121	126	109	118	117	108	113	114	106	124	110	125	118	110	119	124	121	119	116	102	134	118	107	119	110	98	110	112	120	108	126	104	123	102	103	123	108	107	127	127	116	113	116	109	113	113	104	113	115	111	112	128	123	129	117	112	111	139	115	103	106	120	103	118	118	137	110	126	110	129	121	139	105	135	122	95	107	117	124	104	105	115	115	126	113	121	135	112	115	116	115	133	126	133	138	136	126	139	116	115	106	125	122	120	95	117	98	131	111	115	123	106	107	103	111	126	100	100	94	136	130	129	82	119	116	106	119	109	105	106	119	119	110	113	110	107	111	114	128	113	119	112	120	132	111	126	120	108	117	110	97	106	97	119	108	116	104	120	116	119	112	106	116	106	103	124	114	111	125	110	111	114	102	118	106	114	98	106	105	120	119	102	102	127	106	117	119	138	111	137	106	115	111	112	104	103	111	108	125	132	110	128	115	115	124	130	112	85	107	100	107	121	126	118	125	135	118	115	124	128	127	114	107	125	108	115	124	109	113	102	100	113	112	87	111	119	130	127	103	108	109	89	100	110	115	116	114	109	121	132	109	123	120	108	113	110	126	106	124	126	107	114	109	107	118	95	102	95	129	136	125	119	110	112	126	102	136	113	102	99	122	120	124	130	119	125	125	111	108	118	128	96	104	131	135	111	111	103	117	104	126	114	117	119	115	135	122	125	117	108	127	106	110	111	115	128	108	106	109	109	104	102	107	121	113	131	106	125	120	101	92	116	117	118	114	102	121	115	107	142	101	123	118	94	91	109	109	125	130	123	106	116	114	109	90	118	103	107	102	120	99	108	130	129	117	137	126	99	143	102	123	120	98	102	110	128	122	117	135	125	116	110	103	98	110	94	128	129	117	116	90	97	107	98	116	98	94	99	128	114	119	109	97	109	116	112	102	116	120	106	116	126	99	124	119	121	99	111	107	104	99	128	136	105	97	107	140	118	100	122	119	79	119	118	100	128	130	105	110	106	122	114	115	109	103	126	110	121	114	101	119	124	122	105	104	120	129	108	118	105	89	104	107	123	97	100	107	121	113	126	114	124	130	96	94	129	107	107	121	95	120	116	125	105	102	115	106	82	126	124	121	126	116	102	96	120	103	108	110	110	96	124	104	100	116	123	114	102	117	123	106	112	106	99	84	116	107	124	103	112	108	109	109	113	114	97	123	105	96	126	99	108	114	103	117	116	102	119	110	123	117	131	114	107	125	126	103	121	130	113	114	108	114	119	117	112	116	113	95	111	95	113	117	123	118	99	123	103	109	130	110	110	127	112	138	114	143	93	93	117	128	118	113	124	123	103	122	120	109	117	117	100	113	127	104	111	102	110	108	104	126	111	115	96	123	123	123	130	103	117	113	103	110	125	111	108	133	102	137	123	122	116	120	108	116	108	118	104	108	110	136	131	117	106	113	119	113	140	101	113	112	119	109	111	102	102	126	95	121	129	106	104	117	108	120	124	98	115	87	123	112	97	94	118	95	97	122	92	115	102	101	125	117	124	109	100	145	108	109	104	107	101	83	118	100
31948	33496	6227	17375	10673	2970	2296	1923	1625	1448	1222	1051	996	945	842	768	732	664	650	583	549	596	485	502	509	537	471	464	473	413	432	397	417	404	404	404	401	381	399	365	416	399	360	373	362	365	357	348	362	330	393	345	359	341	358	337	328	355	360	330	319	321	336	348	349	332	368	312	346	355	342	318	333	367	341	333	343	363	314	312	320	328	319	321	335	291	346	332	327	337	354	331	351	329	325	336	334	318	330	324	326	318	288	324	328	330	311	315	302	327	302	355	312	320	310	346	301	330	332	323	339	322	300	330	323	310	307	348	316	331	324	315	341	281	324	335	334	318	302	348	310	339	341	293	326	313	306	300	318	297	300	316	308	320	321	325	310	354	298	325	295	319	333	306	300	315	328	331	320	326	317	313	326	305	297	327	317	307	302	335	323	307	303	292	329	296	324	321	305	341	301	344	329	308	327	318	361	324	327	299	341	339	291	335	335	317	292	314	323	324	308	352	334	302	325	311	331	310	287	331	360	348	322	327	261	273	327	296	319	328	328	314	301	354	308	320	355	320	322	307	321	316	323	335	308	346	334	297	312	339	319	293	284	312	327	298	316	324	298	330	341	294	319	294	298	314	314	317	297	268	333	305	348	306	325	299	308	326	322	288	324	334	326	350	281	334	315	311	288	307	302	283	329	342	316	310	312	334	352	322	330	304	305	339	355	340	287	312	327	317	308	324	308	330	336	311	280	308	311	292	308	292	310	336	320	319	298	297	330	313	321	306	316	299	331	324	311	295	291	300	315	274	323	301	314	324	297	319	327	315	326	320	297	334	267	358	302	305	301	343	315	320	309	294	281	305	298	320	346	281	316	301	340	311	326	327	313	321	294	311	327	342	310	335	323	301	307	370	324	320	297	316	293	303	305	353	295	313	330	328	321	289	320	315	355	304	301	335	299	324	290	340	308	295	312	303	340	358	306	272	293	304	308	308	321	312	319	320	316	308	315	300	298	342	316	290	308	290	334	329	287	324	293	314	311	347	308	308	315	282	307	353	320	333	303	302	312	329	312	325	307	328	287	322	294	327	304	300	301	303	288	296	296	315	311	303	295	333	304	327	343	355	317	300	327	322	321	327	325	332	314	321	318	315	305	336	316	314	338	312	315	306	295	307	336	327	328	320	322	330	325	336	307	322	305	320	290	304	337	334	306	297	363	321	317	301	283	321	314	324	273	337	305	321	309	308	318	281	309	349	330	296	303	313	309	363	334	310	353	313	305	342	355	321	303	317	280	326	326	326	314	318	306	310	332	306	373	322	334	338	309	331	348	316	332	322	321	303	310	321	311	316	290	332	332	294	318	303	319	318	310	323	345	334	307	297	313	328	336	297	312	331	338	292	312	297	305	310	315	338	294	319	332	315	320	297	279	340	324	317	280	322	315	291	279	276	311	321	280	352	328	350	313	317	309	285	299	284	342	342	335	285	319	299	320	324	300	311	324	343	319	288	300	317	319	314	327	317	324	303	329	314	282	300	344	313	323	334	333	276	311	345	309	302	301	324	349	315	316	309	289	301	306	312	307	315	288	302	335	289	314	309	289	312	314	325	304	305	312	325	303	329	336	307	318	323	275	321	328	300	352	316	300	315	344	340	328	315	321	327	345	267	343	295	313	355	312	283	284	305	335	316	314	311	302	325	294	289	298	316	331	329	308	302	284	308	313	263	321	316	317	312	290	310	311	291	331	334	356	289	328	330	345	307	310	316	327	340	298	294	304	316	311	308	314	304	325	303	306	296	312	311	329	280	318	308	319	319	308	316	339	295	338	321	334	296	339	326	322	326	309	295	341	315	327	323	317	309	329	321	346	305	349	328	330	345	320	334	281	293	345	327	284	306	291	316	313	312	307	328	324	333	329	308	318	342	321	320	311	336	343	308	351	312	328	286	320	291	321	349	290	338	305	298	327	312	310	324	333	329	325	279	268	291	299	307	342	346	342	309	301	305	332	306	288	314	302	330	316	326	323	319	313	316	286	358	325	301	322	304	295	330	320	309	335	338	336	310	324	294	309	313	327	299	347	307	304	319	325	329	302	269	339	303	311	308	329	323	329	317	334	294	307	322	337	298	285	318	311	303	301	316	315	329	307	289	310	364	317	323	305	310	345	295	302	282	286	313	307	319	332	305	329	329	324	303	293	352	303	297	329	328	294	318	308	317	310	333	294	361	265	322	327	335	327	304	274	304	360	300	338	330	328	310	332	293	328	333	313	321	335	315	307	316	314	309	338	324	320	310	332	346	311	308	298	287	312	314	292	315	329	324	313	322	284	303	304	308	327	332	315	306	295	297	318	300	323	302	294	282	323	320	304	323	291	314	339	345	305	320	342	315	303	302	330	325	351	325	316	295	320	317	341	370	304	313	318	276	327	319	296	293	317	323	323	321	294	311	308	336	311	288	280	303	295	316	315	315	302	303	321	335	290	315	319	342	323	300	318	300	326	317	312	322	286	307	281	337	312	299	298	341	338	308	319	358	320	299	284	322	324	334	340	333	336	342	335	318	310	335	285	303	317	324	303	312	310	369	273	339	275	313	334	315	303	319	330	308	316	334	330	302	301	279	310	358	270	324	319	314	328	311	345	311	322	304	306	323	286	290	321	302	282	313	310	323	338	306	305	291	304	305	340	322	312	319	295	321	301	314	347	303	315	312	309	330	300	297	266	316	310	346	333	294	300	319	302	286	314	307	285	307	307	330	297	354	331	305	322	329	326	303	301	314	320	350	305	360	311	343	327	318	309	331	306	339	327	332	329	285	329	294	313	310	282	289	285	314	294	337	346	323	320	304	286	309	308	310	293	304	284	319	341	312	297	306	316	296	297	324	357	343	312	330	315	311	312	339	309	309	300	283	346	319	322	306	312	303	304	301	297	338	299	350	302	325	326	333	316	321	293	334	321	351	352	307	329	310	320	294	345	292	327	327	299	347	329	297	305	316	325	341	329	351	325	328	288	287	328	329	304	331	323	318	288	310	311	326	331	322	315	339	294	310	302	305	319	296	293	315	308	269	301	320	298	320	323	306	339	315	368	303	292	358	315	341	335	325	318	318	326	316	328	317	344	283	319	307	340	289	281	319	301	321	324	304	353	334	311	311	338	348	313	305	307	312	329	317	317	297	307	301	300	329	325	305	334	333	315	334	334	344	299	355	314	278	329	305	305	304	321	326	312	308	314	293	295	328	302	315	315	325	321	333	307	294	323	313	333	349	319	322	334	325	333	319	292	330	303	299	293	341	295	302	314	326	289	318	312	300	306	332	323	285	307	317	314	320	312	329	313	305	306	320	323	291	314	301	296	294	322	348	306	320	303	287	326	352	314	318	317	296	280	344	324	309	334	326	293	319	314	330	300	348	311	307	309	324	313	299	303	330	328	290	310	309	313	351	333	297	321	293	331	294	314	327	334	323	314	332	306	308	304	280	288	284	316	285	307	330	326	310	314	325	320	311
6438	1655	464	898	479	319	373	351	352	325	344	332	364	341	317	330	338	302	326	353	330	352	314	302	310	342	349	340	306	334	331	313	324	312	350	358	311	339	319	347	329	320	325	297	330	312	280	301	305	341	333	315	306	309	283	311	321	332	364	337	311	335	326	315	361	324	306	333	351	316	300	291	304	347	299	335	342	346	335	304	333	332	347	316	321	325	286	324	341	334	329	298	346	340	339	327	328	312	343	348	347	319	334	343	299	328	307	322	327	339	321	350	342	350	303	341	324	324	358	314	347	316	375	346	349	319	323	320	334	319	304	353	335	315	302	333	308	338	285	325	318	320	334	322	321	307	332	307	371	339	328	323	312	310	338	303	320	297	320	321	327	335	339	326	278	293	328	353	347	325	340	332	286	337	337	329	349	319	322	350	309	305	300	315	329	320	336	328	332	322	287	328	305	318	336	326	306	321	342	327	315	331	322	362	296	335	312	362	318	323	329	307	289	342	309	323	284	326	319	310	314	313	294	313	370	313	353	339	327	337	294	324	341	297	319	317	335	305	347	344	311	319	333	310	340	332	294	330	321	368	355	369	334	353	312	317	352	335	307	331	320	312	347	276	324	326	318	293	353	327	325	329	330	331	348	349	311	318	305	321	342	305	337	353	330	345	296	342	338	326	336	334	354	360	339	326	335	309	321	309	322	295	321	329	296	344	344	334	348	339	339	316	302	279	327	320	354	340	318	340	319	342	297	330	306	323	308	313	333	326	325	330	334	338	315	332	316	345	327	340	338	337	359	315	341	302	316	335	316	335	339	313	363	311	339	304	318	326	326	349	310	347	298	328	332	293	335	318	347	325	324	346	306	349	287	344	330	352	337	317	316	282	350	337	315	338	302	325	326	324	303	303	306	293	292	328	319	298	328	344	327	325	310	320	357	314	343	316	330	314	321	307	322	325	304	345	311	296	345	363	322	316	331	306	312	313	311	326	302	332	307	298	323	293	309	334	301	344	326	309	291	301	367	327	306	343	333	287	299	316	342	342	303	313	329	293	326	353	328	330	303	339	335	314	346	321	322	309	319	360	291	339	344	325	333	302	348	306	335	337	330	360	300	350	322	300	326	337	319	336	326	329	308	338	331	296	337	349	334	359	277	323	363	292	334	332	326	332	324	333	341	359	313	319	317	302	322	328	371	360	331	321	300	293	307	359	330	312	330	353	289	300	335	289	300	345	342	340	351	328	307	283	311	333	292	337	339	332	293	319	353	310	328	327	331	326	309	339	336	302	316	311	338	308	319	349	311	314	294	335	294	346	337	367	318	302	320	350	333	298	308	308	319	308	318	343	313	312	316	349	323	335	337	347	307	320	329	329	319	317	346	338	322	307	304	315	314	335	302	299	316	314	308	356	322	326	356	314	325	295	351	338	292	287	327	332	345	323	289	361	334	306	364	348	327	310	294	324	323	329	320	313	308	319	308	313	328	309	350	357	347	319	335	325	334	318	314	300	267	326	289	338	321	322	384	363	360	322	339	329	295	312	315	330	321	312	331	321	326	325	321	324	350	298	293	343	361	334	339	331	339	350	321	307	333	326	347	309	328	319	294	297	310	311	370	323	366	351	291	307	326	320	315	349	291	331	349	329	346	356	312	318	347	332	355	343	295	289	333	320	323	348	330	353	325	330	325	345	330	324	330	309	340	329	339	287	318	326	336	303	304	327	303	339	318	326	305	321	331	323	315	322	324	354	321	311	355	342	323	304	304	297	360	313	321	333	295	353	335	355	330	351	346	328	320	306	338	350	310	330	310	325	317	338	303	329	304	325	290	361	272	316	361	295	333	336	323	302	361	318	337	288	311	336	297	331	307	320	373	334	315	333	325	326	285	299	313	301	309	311	367	304	336	313	329	358	312	332	347	318	306	331	314	345	355	320	294	323	312	331	339	352	309	306	308	359	324	336	326	300	333	305	329	320	294	339	330	336	371	356	312	306	301	323	351	344	308	325	320	332	301	316	347	293	325	343	330	295	343	325	342	349	293	305	333	346	329	335	352	299	318	299	322	353	313	317	309	318	316	335	317	308	333	337	302	306	340	343	286	301	287	348	321	326	315	294	342	345	342	352	325	345	363	317	341	330	353	309	335	311	318	319	336	302	310	355	341	298	320	370	309	325	326	312	314	329	348	336	333	339	288	345	326	325	337	325	316	299	326	331	320	337	321	351	327	289	342	340	305	333	348	338	326	307	330	319	298	325	317	317	281	327	359	314	320	319	330	313	316	328	321	323	317	311	323	337	321	301	344	340	357	349	316	325	323	296	310	319	307	305	345	349	309	297	318	309	293	350	339	322	351	320	345	352	350	332	350	323	267	304	335	333	342	308	310	296	301	329	362	335	316	318	320	304	314	308	347	365	325	319	325	315	371	317	299	330	315	295	315	305	347	334	282	336	344	323	300	317	326	357	333	326	348	306	310	340	323	335	355	324	322	343	293	361	338	309	322	311	293	330	304	331	358	348	320	357	320	350	321	316	336	319	329	329	340	307	343	313	318	306	329	289	315	313	297	335	326	321	340	308	345	312	322	338	320	352	338	361	314	314	298	348	317	313	320	359	333	341	355	336	320	291	313	334	319	317	353	324	303	296	306	305	305	319	342	289	303	341	322	322	361	336	301	336	331	334	338	322	358	314	296	337	325	333	318	310	327	317	344	345	301	363	322	286	318	307	343	325	319	282	333	367	309	339	317	338	325	341	332	329	320	347	339	314	303	328	346	309	359	321	317	327	299	340	347	319	323	332	342	330	352	306	344	336	340	337	322	312	335	365	304	309	331	343	307	322	322	316	303	333	346	331	330	314	314	362	336	317	331	316	334	343	322	307	322	344	324	324	321	327	339	331	323	333	354	337	364	315	312	319	336	327	344	338	306	336	341	338	300	307	361	347	317	293	320	340	331	291	347	321	336	319	346	316	327	343	350	315	336	336	326	335	345	315	352	316	308	319	299	334	316	322	321	313	316	279	334	349	336	348	318	339	318	288	350	304	303	325	334	332	372	330	338	313	352	328	331	318	313	317	334	301	330	336	319	289	330	311	346	310	295	307	307	298	319	366	322	380	326	349	332	333	316	299	322	354	302	286	329	319	348	317	306	329	323	323	319	314	331	343	323	303	322	348	337	316	342	316	346	300	320	332	349	315	312	336	288	292	324	327	322	331	326	320	303	320	299	313	316	327	326	305	321	340	308	321	326	325	315	310	352	315	319	315	328	347	337	326	317	347	360	292	333	293	330	313	332	323	356	351	360	333	317	351	304	312	288	324	336	347	326	319	324	308	328	283	323	315	316	325	334	348	316	339	332	350	338	315	319	355	333	318	324	325	360	311	336	323	310	348	370	301	284	302	337	304	321	322	343	308	310	323	306	341	313	333	326	308	292	342	318	354	325	317	329	305	286	320	351	332	284	336	337	311	348	335	340	304	283	355	336	307	365	298	309	319
6202	2685	921	3616	1264	792	761	755	759	768	759	771	773	778	786	768	755	755	761	760	777	743	734	785	784	732	753	738	713	758	747	711	747	726	702	788	688	766	731	729	790	712	744	763	770	754	734	745	731	751	789	757	742	751	749	740	721	772	734	713	734	740	740	725	745	761	761	736	776	718	784	733	703	698	740	683	700	748	755	750	725	758	742	734	718	777	726	767	757	728	792	716	720	704	695	745	721	758	753	752	757	712	743	703	726	824	774	784	686	769	739	786	749	733	769	743	747	767	735	760	803	770	719	713	737	720	724	750	725	747	748	776	774	750	705	725	749	748	748	750	742	754	793	729	699	752	743	742	789	712	741	759	755	755	713	717	742	728	758	755	725	746	710	682	731	737	776	774	778	733	725	745	728	725	735	777	737	778	725	723	764	761	704	747	719	725	796	733	711	755	737	739	749	702	819	710	773	750	773	747	763	776	730	722	735	725	803	739	696	726	724	771	775	749	736	741	756	775	759	707	768	723	767	737	725	777	753	742	746	762	695	773	740	767	709	752	760	697	704	764	733	691	733	716	804	756	735	739	721	756	741	704	732	728	748	741	740	766	781	761	739	767	742	745	729	799	783	728	783	732	750	744	688	715	755	701	724	779	728	713	758	718	767	796	735	760	777	735	764	788	765	730	742	706	717	753	762	718	740	734	753	777	714	732	783	721	710	739	738	789	751	735	723	750	726	773	724	730	764	743	791	767	775	706	763	758	705	692	734	700	800	729	702	772	773	702	724	741	783	724	775	731	752	720	687	754	761	755	722	746	750	755	747	735	802	753	737	686	701	748	747	734	768	713	723	724	717	731	730	758	766	745	771	784	705	742	806	716	766	794	657	741	770	741	787	780	780	705	706	784	751	733	735	717	773	767	739	727	753	698	731	770	762	771	691	787	746	771	704	761	720	751	717	714	710	718	724	692	791	745	703	783	722	710	729	753	749	691	703	728	729	707	782	734	727	762	709	726	813	768	754	721	710	695	766	729	746	794	802	756	776	752	734	730	760	725	699	741	753	743	734	706	703	787	760	761	743	778	789	730	771	735	745	765	741	732	793	747	764	755	786	745	725	725	688	768	749	733	742	747	783	747	716	725	729	723	757	731	731	775	767	723	761	760	758	720	743	738	766	768	766	740	754	785	758	781	751	751	753	717	745	765	680	732	748	761	757	741	718	761	712	744	695	751	720	767	704	747	715	779	774	791	789	741	738	723	757	723	762	755	749	784	758	757	765	777	785	741	768	735	698	725	730	752	784	751	764	723	720	733	710	741	767	753	813	729	742	749	784	745	741	746	717	746	719	759	726	703	716	729	706	718	742	746	741	750	781	760	751	711	794	747	731	785	760	732	756	751	747	820	760	730	769	728	766	802	710	749	734	717	707	748	776	789	754	774	785	755	763	755	718	732	710	726	751	748	772	740	693	700	744	753	716	694	735	797	739	752	762	790	740	719	797	749	722	724	750	738	787	731	739	782	760	796	754	756	715	786	744	723	753	757	745	714	746	700	756	755	744	775	713	787	698	785	735	735	717	719	726	663	727	789	742	720	717	696	745	738	757	772	740	736	734	732	737	701	753	775	767	800	733	729	772	726	782	772	685	730	731	718	753	791	737	749	762	735	708	760	754	690	729	762	748	758	775	794	720	693	703	759	788	786	778	730	717	723	730	747	771	730	673	776	786	752	762	783	751	742	771	732	756	755	731	786	725	733	726	724	771	753	696	715	756	730	788	776	732	730	757	705	783	716	736	741	802	720	740	751	705	760	733	800	747	733	747	742	751	773	705	793	728	763	728	733	718	751	706	741	757	714	734	779	719	703	746	748	743	792	785	713	749	743	720	741	770	732	753	754	724	749	782	760	727	672	782	737	771	745	778	739	743	725	748	783	745	713	779	698	744	743	710	705	737	718	712	725	744	743	741	751	756	718	732	724	728	677	745	730	735	751	719	773	736	716	722	736	770	745	722	704	762	744	746	740	746	750	759	758	758	718	731	819	764	747	736	730	747	740	776	769	765	795	720	797	762	733	711	755	747	728	734	742	736	784	748	743	757	746	763	779	722	713	807	778	777	744	745	766	789	768	769	751	782	769	739	740	776	759	747	755	706	739	757	718	741	752	744	757	737	749	688	780	771	756	779	767	735	724	789	744	750	734	725	729	725	703	755	720	728	793	743	737	739	735	757	759	784	755	710	745	709	788	729	750	761	721	752	766	751	701	811	742	792	773	703	732	760	739	757	807	810	795	769	726	780	744	729	723	752	798	727	719	762	719	754	695	768	721	710	746	783	753	733	792	711	688	769	715	747	741	749	739	757	731	803	764	749	712	782	727	758	716	775	710	799	727	766	807	722	705	744	751	773	719	736	752	769	751	764	754	740	742	695	780	706	748	790	733	739	743	761	751	761	674	719	774	776	665	737	737	787	731	799	758	734	742	750	760	775	689	725	772	788	754	713	759	732	770	715	753	728	790	776	743	773	768	737	720	748	775	687	707	715	762	750	755	746	785	750	754	789	730	715	771	783	769	785	706	737	731	724	746	725	724	703	738	762	713	741	703	747	727	697	762	759	748	717	824	723	734	791	712	750	793	711	777	766	773	747	710	743	765	724	703	773	734	748	729	720	774	728	732	738	721	736	757	725	740	720	728	757	772	711	735	756	741	748	741	751	739	741	805	727	753	720	799	775	763	737	724	730	748	695	724	757	748	762	750	711	723	745	720	740	743	759	740	722	744	742	736	711	772	716	706	703	715	749	715	811	777	732	716	759	752	705	819	779	748	745	706	767	773	748	738	738	783	801	764	716	743	743	758	718	700	764	782	760	746	742	683	768	738	718	757	748	766	770	727	770	744	783	713	726	738	729	713	726	745	736	783	772	712	774	776	758	713	720	746	772	771	742	765	757	772	720	726	725	742	785	740	803	692	782	771	737	752	784	737	741	717	772	713	748	753	748	775	701	693	809	757	784	734	782	774	756	750	714	716	806	774	735	749	729	746	747	725	789	725	771	744	763	728	754	698	772	673	744	671	782	755	748	767	741	743	724	750	714	737	746	767	747	714	672	713	771	733	758	756	798	742	761	780	752	793	742	752	783	743	739	757	759	743	782	756	776	736	766	770	779	754	751	712	778	772	749	761	707	711	774	782	777	762	733	770	795	773	767	721	709	722	779	759	782	729	748	743	733	775	740	746	797	747	763	774	736	745	795	754	734	732	729	755	763	715	728	719	748	740	711	761	750	726	731	709	737	784	723	800	700	700	723	777	742	734	768	742	761	703	762	734	759	728	758	739	754	767	708	726	735	746	792	746	727	761	732	732	777	810	679	701	772	772	778	726	744	751	723	756	735	770	744	733	755	765	766	733	733	715	732	799	783	712	717	747	774	756	735	701	788	743	692	726	741	724	739	730	705	725	730	745	745	797	756	727	735	785	777	699	746	744	720	752	768	765	739	734
45223	31584	11694	10706	9636	685	401	322	292	237	262	224	233	230	191	213	199	174	162	172	168	168	195	153	177	170	169	167	181	159	156	166	180	164	187	175	170	164	174	182	177	176	172	145	159	143	157	164	163	163	164	166	178	160	183	146	200	150	156	174	177	140	151	144	174	157	160	153	159	157	179	155	162	167	178	183	176	170	170	168	173	174	142	129	200	158	160	140	176	156	172	160	176	155	143	158	166	158	178	154	162	172	168	159	166	159	162	157	146	159	151	172	167	185	136	170	168	174	148	168	187	177	185	152	146	178	173	169	155	187	166	164	151	169	158	135	156	171	169	142	167	143	162	132	173	184	154	145	170	146	163	142	143	137	170	165	173	175	163	152	166	183	139	172	162	166	165	156	188	166	160	148	183	177	159	185	157	158	165	156	182	173	168	180	177	178	174	150	152	149	167	154	167	165	150	172	152	159	162	166	162	168	165	180	138	160	163	173	161	163	170	158	159	164	171	155	166	169	154	156	157	156	159	170	158	185	139	178	174	156	171	159	180	200	191	161	169	155	149	180	169	165	157	150	162	169	149	155	156	165	145	172	129	152	165	186	177	134	182	161	173	163	171	194	168	161	159	157	182	160	181	143	177	156	152	171	141	153	133	186	142	162	161	162	152	176	202	150	148	157	170	165	146	158	167	155	148	157	168	172	154	125	160	165	174	144	160	156	156	175	185	157	147	163	130	164	167	165	158	168	161	163	144	140	155	185	162	185	178	169	145	171	177	161	157	168	162	136	156	177	170	165	143	153	143	148	155	148	147	178	177	170	142	140	164	151	163	156	161	168	163	163	166	149	152	173	153	170	177	135	143	156	160	153	193	158	173	160	181	163	162	161	189	180	161	149	158	138	158	192	185	174	174	164	148	162	167	155	145	182	175	146	133	152	169	176	184	161	158	150	165	140	141	164	157	147	147	154	142	168	165	174	152	145	147	170	170	183	149	159	152	193	174	157	190	158	171	175	168	145	169	173	152	166	164	173	147	169	170	148	145	161	170	135	158	150	180	172	172	169	172	174	161	179	160	165	131	167	146	170	167	178	185	153	174	144	154	176	174	170	140	164	140	165	181	152	179	142	159	168	151	156	154	158	132	157	142	144	147	181	173	155	174	160	150	141	159	156	170	155	160	171	155	142	175	175	166	169	156	169	169	150	160	144	159	155	170	163	166	173	173	156	179	144	152	176	151	168	154	162	162	154	149	178	144	155	142	162	154	168	145	147	191	149	163	167	149	137	171	178	165	164	160	170	146	150	148	183	167	163	158	147	175	181	172	160	165	147	157	154	154	155	159	163	177	156	153	169	171	171	178	170	160	159	159	162	129	151	170	155	141	150	150	173	177	133	142	166	147	171	193	164	146	174	121	164	158	161	194	182	156	144	151	160	159	154	164	125	160	155	168	164	147	160	171	163	176	160	183	155	180	173	137	178	178	159	148	151	189	149	170	154	179	152	163	157	149	169	133	138	173	160	156	117	151	178	164	157	161	157	157	178	185	162	184	150	164	159	189	145	175	144	197	144	155	168	188	161	143	179	149	162	176	159	171	174	148	157	138	165	155	156	180	184	173	158	182	162	166	171	156	180	165	145	163	143	173	152	155	174	156	182	160	176	165	161	145	159	162	172	173	168	170	181	163	171	159	134	163	168	155	134	152	177	144	176	167	166	162	160	168	156	136	156	160	154	153	168	165	175	145	185	159	170	154	180	162	145	156	169	162	182	161	168	169	159	158	166	167	157	164	188	144	148	164	161	151	156	145	158	157	137	152	147	154	156	154	164	169	181	154	162	159	161	154	162	135	195	162	162	141	139	148	176	184	156	174	151	144	144	150	150	150	146	154	152	160	144	141	154	156	165	166	180	154	155	156	153	160	184	164	178	156	174	161	174	158	152	159	181	152	179	171	169	149	161	179	144	195	156	154	168	172	141	167	163	142	134	136	176	169	132	168	160	159	158	143	164	155	144	154	167	161	141	165	166	183	148	188	149	155	176	150	156	175	166	159	160	152	167	166	161	145	148	162	170	157	167	160	171	155	155	158	151	163	169	154	160	168	194	158	156	169	177	166	167	173	174	124	170	164	171	167	165	184	156	129	152	155	180	161	132	154	164	173	144	170	178	166	160	179	161	136	169	149	172	163	171	146	169	155	165	145	170	188	163	143	162	157	174	161	132	172	173	158	153	147	157	166	173	178	163	135	170	181	172	161	159	160	175	155	151	161	174	183	160	177	154	179	135	157	176	148	152	166	162	168	149	157	168	166	164	178	181	158	150	183	158	151	132	157	155	146	157	141	158	146	162	156	155	147	160	157	149	152	172	165	162	140	161	154	170	181	153	172	148	176	158	157	133	147	179	197	150	164	170	195	165	164	161	171	174	142	162	164	158	180	174	168	166	146	161	164	168	151	145	166	146	156	169	164	166	159	177	177	157	174	168	158	169	150	158	157	179	178	153	160	137	165	166	160	138	119	150	171	157	175	150	144	186	150	171	138	164	170	143	163	159	169	200	152	155	162	172	145	164	155	148	144	144	163	184	153	163	173	150	165	161	153	159	178	200	172	174	159	184	159	172	166	156	169	161	156	182	143	161	155	161	170	162	146	183	135	135	143	176	174	189	167	162	162	171	145	170	149	162	151	160	177	155	142	159	170	169	191	174	145	152	170	173	163	165	153	169	174	147	152	146	145	157	169	145	158	141	165	138	165	169	134	154	167	167	184	156	156	166	156	170	151	151	151	156	157	176	159	171	151	163	144	168	171	177	152	149	156	162	166	160	158	139	145	158	161	163	181	152	152	162	178	161	153	157	154	134	164	184	173	149	156	181	145	187	156	167	162	145	149	161	192	168	162	129	164	155	153	148	191	159	164	140	166	139	157	143	148	171	145	154	161	180	145	185	146	156	158	169	163	138	169	159	173	165	196	152	137	165	168	216	151	155	161	172	164	162	127	128	151	152	166	184	182	166	158	155	165	154	157	143	156	148	153	150	150	169	155	165	193	147	151	174	150	137	166	162	155	162	177	172	153	138	188	174	156	147	152	159	138	157	161	189	166	146	156	149	147	162	172	158	174	180	157	165	159	169	160	139	158	118	173	141	185	146	132	139	165	163	162	176	174	155	156	197	143	162	148	165	172	162	165	163	186	149	137	165	182	165	164	160	145	186	150	174	140	165	166	128	138	169	168	143	172	166	141	147	162	164	186	179	149	148	160	166	173	169	164	145	147	172	154	167	171	158	153	161	161	169	174	167	146	176	146	146	151	145	165	166	154	154	164	131	147	203	158	155	166	179	181	184	153	180	150	152	144	174	174	161	149	152	163	173	167	161	151	175	160	141	135	147	147	164	165	175	176	152	181	151	143	159	168	180	139	182	184	166	187	192	163	171	160	148	162	141	147	141	149	147	193	172	169	152	155	152	142	154	168	160	160	154	169	159	150	181	161	163	143	146
23720	23592	3474	14732	7808	1787	1521	1240	1139	999	887	830	743	681	624	631	598	649	598	587	547	526	491	523	510	460	481	480	461	462	422	450	424	460	501	471	412	397	431	433	420	419	414	428	440	462	461	462	420	390	380	383	428	392	423	403	382	391	424	391	416	381	404	417	418	452	383	380	428	376	383	428	414	441	381	388	432	420	406	393	408	395	396	375	378	365	427	383	409	404	391	377	380	393	406	433	420	434	419	413	393	407	415	374	430	377	401	421	386	395	388	410	420	411	395	386	344	411	408	381	403	412	389	393	425	415	377	424	378	366	435	430	435	426	422	403	435	381	414	411	427	422	386	415	417	382	460	380	406	370	379	403	392	406	410	393	390	368	385	376	391	414	399	385	410	414	406	417	390	402	399	407	380	400	396	395	381	388	357	440	398	402	402	387	397	399	400	406	371	419	425	366	364	409	415	384	357	416	394	405	387	404	394	423	377	399	395	411	426	416	434	420	388	385	388	425	383	420	421	390	366	409	399	392	389	388	401	385	389	360	402	402	395	389	405	429	418	365	401	412	366	408	375	443	430	399	400	374	402	391	395	387	370	403	410	413	404	402	382	397	395	415	385	406	420	386	419	379	407	384	407	397	382	389	432	412	420	366	392	377	385	372	377	429	392	383	401	407	419	424	424	431	376	414	396	399	389	386	400	401	410	382	407	410	404	375	336	412	400	426	402	420	433	375	368	378	394	392	409	421	385	373	415	371	398	409	392	392	392	394	395	384	390	391	393	407	382	387	408	423	377	388	408	426	394	390	415	423	394	411	385	386	378	428	424	400	388	438	390	381	412	367	387	395	426	412	415	400	355	391	387	410	417	402	369	380	388	382	378	405	374	397	370	375	427	413	405	378	344	426	397	398	374	414	403	399	404	391	410	398	412	410	382	387	376	406	407	400	392	387	391	423	370	390	400	369	385	393	350	388	408	422	377	408	363	431	388	427	364	384	396	407	403	377	435	383	453	405	415	388	396	363	400	382	395	415	412	383	429	407	411	392	409	385	419	405	396	370	383	409	401	385	378	421	375	388	364	431	400	408	398	446	430	395	414	382	409	440	380	424	392	386	382	399	378	412	400	437	408	381	411	395	477	401	381	388	394	394	394	391	355	371	369	386	387	383	402	395	416	399	384	351	364	401	428	367	390	383	412	444	412	378	402	403	430	395	389	420	400	411	377	372	392	394	427	401	377	382	405	394	383	393	398	370	406	392	404	398	415	411	425	363	405	379	402	394	393	413	416	383	382	379	401	411	367	419	389	412	385	373	412	415	415	419	389	416	424	384	404	422	397	381	385	406	398	413	384	403	427	408	384	391	400	437	374	393	404	406	416	379	416	395	443	363	373	360	403	375	413	384	413	415	388	427	442	410	427	379	393	419	414	377	409	402	445	386	350	377	404	364	429	406	388	397	417	406	400	389	407	391	386	427	366	431	392	406	412	391	405	422	391	362	355	395	370	391	385	446	356	374	395	392	416	390	398	405	390	386	425	376	384	422	412	374	410	403	384	408	410	425	411	360	414	382	395	360	396	416	383	419	403	394	376	409	416	383	360	370	383	417	388	430	398	373	352	400	388	399	395	413	363	388	368	406	388	370	405	419	403	382	356	393	385	396	398	393	377	449	421	411	404	406	408	379	404	360	409	379	420	370	433	378	413	368	420	368	405	392	408	392	387	381	397	409	384	412	374	414	380	398	415	394	376	405	432	402	414	389	411	390	408	409	362	407	405	402	389	367	417	394	428	417	438	394	379	385	410	402	435	390	391	442	410	401	448	401	426	394	395	410	397	406	383	356	424	394	389	378	413	369	410	389	413	390	373	386	410	416	380	401	397	373	397	414	407	365	380	410	390	379	400	376	406	409	407	414	426	393	423	427	430	379	399	445	394	379	398	406	458	395	415	384	419	436	402	384	386	413	403	376	397	430	396	409	382	390	354	395	414	404	372	382	389	403	391	416	422	396	353	399	371	388	394	379	396	414	418	418	356	413	394	397	403	420	395	376	404	355	394	399	387	395	386	403	409	364	382	411	406	398	351	389	416	398	387	392	382	428	387	401	375	442	385	420	395	368	441	400	401	408	409	412	344	361	371	384	390	353	404	405	393	388	407	386	416	390	379	402	406	409	387	389	385	406	382	401	385	374	402	410	379	387	372	402	399	393	447	380	396	446	396	407	387	372	397	395	411	420	390	426	369	417	387	344	405	448	422	389	409	424	449	391	418	425	403	382	412	401	395	394	411	385	418	423	432	401	417	382	407	384	383	390	353	399	406	363	402	424	393	379	391	419	375	386	401	402	401	400	387	440	421	380	409	384	385	403	394	405	429	354	385	387	442	398	412	374	429	384	412	415	406	391	397	352	406	421	381	416	367	401	378	418	387	379	365	445	397	368	395	422	414	391	374	410	415	389	392	379	380	423	407	372	398	359	412	368	421	434	378	408	394	374	369	393	415	370	390	392	389	379	372	428	370	360	437	399	389	395	410	412	403	408	401	419	409	370	388	419	405	440	391	389	398	380	434	466	395	410	419	378	381	381	405	395	403	375	376	432	398	399	436	397	396	378	428	397	374	439	411	379	374	384	373	422	387	425	395	379	379	406	395	417	386	439	384	412	377	401	428	394	362	437	429	390	418	387	386	354	392	423	394	375	393	403	439	388	448	382	399	413	382	398	398	361	383	390	400	403	416	382	390	402	393	390	411	396	380	393	401	416	410	380	396	392	401	410	354	398	402	398	409	394	411	387	404	385	379	408	405	401	394	421	424	432	369	381	410	391	396	402	363	397	398	394	366	393	414	390	378	415	383	373	376	416	417	420	371	410	387	359	390	387	385	414	379	413	428	399	390	388	429	411	394	394	393	437	386	415	359	411	392	403	418	427	382	420	416	392	403	421	371	420	373	379	412	373	364	395	417	417	380	420	417	383	415	429	390	429	382	425	370	385	393	436	409	389	398	403	458	424	415	423	420	397	420	378	399	392	399	441	394	376	417	408	385	400	395	411	391	420	406	392	392	390	380	406	414	404	397	434	387	392	394	386	374	431	399	369	401	429	382	397	395	392	356	415	394	402	390	382	399	394	418	418	378	370	402	378	360	381	406	374	412	404	418	361	413	401	394	409	407	396	385	406	390	398	401	414	380	443	374	383	401	408	396	396	394	404	387	402	365	350	405	394	387	390	409	349	394	424	394	383	388	385	374	401	406	366	383	386	392	419	403	409	349	363	442	384	399	384	432	382	379	404	376	404	401	427	368	386	395	407	370	430	388	372	403	422	376	431	387	428	380	410	376	383	395	418	382	390	402	412	382	361	398	364	372	437	400	407	416	407	399	354	420	391	409	385	396	392	411	384	418	386	396	373	396	398	406	409	407	415	388	417	374	412	385	417	388	411	389	387	423	415	378	398	403	393	408	393	416	412	413	403	373	382	383	363	393	371	383	371	392	387	361	405
60481	45970	22939	17605	18878	2196	554	424	322	297	296	208	216	209	196	171	185	162	171	149	140	147	148	146	138	144	134	143	114	126	131	136	126	140	136	128	106	107	130	125	144	118	124	147	118	125	138	107	123	119	119	114	118	116	137	122	123	116	127	111	113	137	118	135	93	117	141	98	126	117	135	147	126	128	140	114	94	111	108	123	100	130	117	125	118	119	127	103	118	117	124	116	121	103	95	125	101	113	131	103	96	122	121	126	127	119	97	130	118	117	143	123	116	113	120	102	101	125	113	134	123	108	110	124	125	128	130	126	99	126	112	113	94	131	125	114	120	110	101	121	93	96	111	108	110	96	114	137	116	115	112	126	116	120	107	132	111	121	121	117	136	97	120	103	103	96	124	115	113	116	110	125	120	119	101	130	116	125	118	119	113	122	130	107	111	114	128	101	131	89	121	121	134	117	105	109	114	92	102	125	121	128	115	122	122	118	104	100	106	117	113	103	107	108	109	110	131	123	115	113	86	130	116	111	111	111	118	113	130	127	134	112	131	106	135	119	109	113	91	117	118	121	118	108	103	101	106	123	128	117	105	94	107	113	103	112	133	125	111	119	124	104	113	117	125	127	125	116	123	109	120	116	93	114	122	120	102	104	107	109	106	111	98	124	117	114	108	113	112	122	116	133	119	125	130	113	126	112	106	136	108	137	113	123	103	108	115	125	115	77	110	116	117	123	119	108	113	106	147	106	111	109	109	131	126	117	111	108	109	117	116	113	120	110	112	119	108	109	122	112	112	115	119	97	110	109	108	133	116	111	102	110	101	111	115	116	113	128	111	104	111	104	125	122	127	102	116	99	106	109	102	126	122	129	116	105	124	93	125	113	134	119	95	138	99	136	119	122	95	110	109	124	110	109	128	116	103	129	113	94	118	105	130	112	115	114	106	123	117	91	101	107	115	108	115	110	121	116	111	129	105	108	120	107	99	123	106	107	130	95	117	132	140	131	110	114	93	125	110	123	125	110	105	124	129	96	113	132	97	116	117	104	139	95	124	111	131	113	111	123	102	99	114	113	125	116	119	89	117	98	127	116	131	111	114	118	129	104	113	138	118	116	126	120	108	113	92	102	119	128	132	92	104	104	115	104	108	108	103	122	118	114	117	126	112	115	95	93	109	128	130	102	124	115	118	135	129	134	129	116	108	99	110	144	121	108	124	115	107	128	114	129	116	109	115	107	98	116	116	121	126	102	113	111	107	112	128	123	125	116	101	99	129	104	109	120	127	127	89	117	96	92	109	129	99	116	102	101	106	100	108	108	112	121	88	127	90	103	95	112	122	119	109	108	107	116	93	113	120	105	110	113	130	107	113	128	102	101	137	110	116	90	96	134	125	124	106	119	98	109	111	120	106	139	121	118	128	110	113	127	106	141	106	114	121	113	101	122	111	106	114	121	112	101	112	102	125	116	115	128	97	106	121	103	117	109	96	110	98	94	112	108	118	110	113	112	125	127	109	119	100	117	115	113	97	113	105	119	119	98	110	102	118	103	133	105	110	95	138	121	120	128	124	112	133	92	119	128	114	113	120	102	100	110	134	97	102	105	106	97	101	127	115	138	127	122	93	113	121	104	121	89	110	91	110	104	117	116	109	114	121	104	125	117	103	121	136	109	123	122	115	112	109	111	138	119	121	114	138	123	115	116	119	121	130	102	120	136	128	102	106	118	117	131	110	109	112	141	120	120	126	114	124	129	114	99	116	117	106	112	124	110	111	154	137	136	119	127	107	116	95	104	113	114	110	129	102	124	126	111	123	126	103	113	113	103	114	122	123	112	106	131	124	128	129	99	129	139	106	112	120	120	110	100	117	126	116	131	114	94	103	118	116	120	116	130	95	108	109	117	112	107	110	127	129	101	123	118	122	117	133	115	145	121	129	90	119	130	131	118	108	105	105	105	105	127	104	102	112	105	132	138	125	116	89	119	117	113	112	111	109	96	101	112	135	102	110	104	118	104	104	121	100	105	113	117	123	121	104	113	113	80	102	134	122	103	121	112	113	123	119	136	98	110	112	133	124	106	118	106	116	103	112	126	106	114	103	102	98	115	114	101	105	125	115	125	103	108	118	123	126	118	120	108	119	113	96	102	121	124	128	112	96	111	122	98	101	113	99	120	122	125	93	118	104	114	115	124	103	104	125	104	101	116	106	108	98	114	116	98	115	99	105	113	102	100	142	94	116	110	109	109	103	118	107	122	110	109	109	148	112	125	132	115	114	114	107	119	109	136	100	100	117	112	104	104	97	101	110	128	114	108	127	110	117	144	147	105	98	116	103	110	96	110	124	109	123	128	116	101	126	117	97	123	112	94	123	107	145	113	92	113	119	114	105	110	110	87	105	115	118	105	105	123	113	114	108	123	109	93	105	121	96	100	102	106	117	120	126	111	113	111	118	145	115	97	106	123	128	110	138	99	113	102	120	115	124	120	121	113	106	116	106	118	120	110	111	124	135	126	121	119	111	129	124	108	119	105	99	115	105	114	116	129	104	106	128	103	101	118	111	107	122	107	106	109	110	103	140	124	127	125	113	109	108	105	100	115	124	113	119	113	121	148	110	117	120	120	100	115	100	96	108	119	117	108	123	103	111	120	102	86	111	134	103	115	119	119	110	104	119	124	113	111	112	103	115	93	111	117	121	120	118	109	119	119	123	111	109	108	100	114	125	120	102	119	104	127	111	109	127	116	112	89	108	110	97	118	105	108	132	120	89	101	112	102	110	126	101	119	133	103	113	120	124	110	113	121	98	123	112	126	130	119	103	116	114	106	129	116	109	116	109	125	114	102	115	117	117	114	115	117	111	103	108	123	111	102	126	114	95	111	105	113	100	126	112	118	111	106	110	110	120	116	112	105	124	115	118	138	118	108	107	106	93	107	124	112	104	128	117	137	99	122	121	125	132	126	100	111	123	101	122	124	117	109	119	121	93	112	123	128	130	122	100	115	122	136	134	112	111	121	111	108	123	118	92	115	112	112	106	112	104	110	123	117	124	97	112	114	100	112	111	108	105	103	114	99	119	117	125	119	122	135	129	114	129	117	105	111	101	141	112	108	134	108	120	121	121	109	112	134	126	136	112	111	127	112	112	106	122	123	98	123	107	119	110	118	108	110	110	122	110	110	115	119	121	116	107	118	113	112	95	95	115	124	101	102	120	119	128	138	109	106	111	107	128	121	122	103	138	126	110	113	105	112	124	118	116	108	123	122	128	111	110	107	124	123	126	115	113	120	122	111	118	130	127	103	114	101	117	95	98	101	106	126	96	122	117	112	116	110	116	133	114	103	117	113	118	107	141	129	110	119	109	107	122	118	116	114	105	114	112	129	116	134	104	95	132	125	125	111	119	119	123	119	121	110	110	110	95	141	111	118	119	118	126	115	114	103	124	107	139	105	99	119	120	95	105	105	104	111	114	117	107	110	107	123	112	127	125	125	104	125	109	106
32222	32661	7100	18220	11849	3024	2331	1910	1610	1393	1229	1073	976	892	843	784	686	679	626	618	578	544	512	513	459	463	498	458	483	419	465	423	443	404	421	396	390	399	401	392	346	396	368	395	359	319	333	382	347	332	414	386	343	355	320	331	331	339	336	357	354	334	354	320	323	350	340	355	341	333	338	324	342	336	357	300	325	326	341	333	334	335	319	341	335	336	321	326	355	312	314	314	339	334	295	310	341	337	359	312	339	332	317	315	330	340	337	339	308	337	321	315	308	315	330	321	313	348	338	324	276	300	293	329	306	312	300	316	314	322	331	333	351	323	312	334	309	329	318	296	331	305	331	294	300	303	342	316	318	316	345	325	346	311	355	317	334	328	318	312	336	296	328	305	314	335	322	326	313	294	312	288	315	324	294	343	332	314	309	346	297	329	305	318	298	317	305	314	281	320	317	319	302	313	319	324	314	330	331	311	295	329	317	300	314	324	297	320	359	321	311	300	283	304	318	313	300	332	331	321	320	319	282	300	315	314	325	305	321	319	324	326	297	322	319	322	321	309	336	294	290	310	312	335	294	298	299	287	315	326	309	282	336	290	304	314	346	285	299	317	341	339	314	336	303	296	303	320	296	315	311	329	281	278	310	311	293	300	311	357	324	313	352	325	330	314	300	312	310	272	345	336	334	272	295	290	302	325	343	319	292	302	331	304	323	276	324	313	308	306	299	323	312	317	297	312	306	311	361	323	314	311	300	325	301	332	330	299	297	310	324	354	315	269	296	301	320	319	285	308	294	347	333	332	295	297	306	309	312	259	325	331	298	300	292	322	295	307	302	335	296	297	346	310	315	310	298	331	309	336	311	325	329	321	291	311	331	327	325	345	333	338	331	296	300	312	289	347	328	287	349	310	284	284	291	308	324	307	323	331	358	300	314	343	332	316	295	311	313	329	290	321	312	321	325	302	353	298	304	346	294	300	274	295	303	320	314	301	318	346	320	328	317	330	312	326	310	280	308	328	314	318	289	304	311	300	303	297	325	290	343	306	326	315	322	295	329	308	290	327	297	264	318	336	318	320	352	336	306	333	294	313	314	315	314	325	320	318	312	317	334	323	327	308	297	356	326	315	342	315	364	316	300	310	333	297	327	330	298	331	330	301	311	283	289	345	317	311	298	306	335	338	328	338	296	318	289	309	307	318	346	335	319	341	323	312	284	313	326	331	291	316	313	315	338	329	277	340	336	316	310	318	337	328	300	312	303	309	308	345	306	340	313	327	300	291	326	311	282	289	303	310	336	298	316	353	327	348	333	292	339	305	302	330	298	346	303	338	358	319	330	314	331	340	313	319	304	282	312	316	295	329	327	364	324	335	308	320	312	312	300	314	317	344	311	295	315	332	313	317	268	315	326	350	303	317	331	293	300	334	313	301	339	332	334	286	308	262	333	313	339	298	311	321	321	302	323	339	308	323	302	305	334	332	304	303	324	312	318	294	313	302	286	314	324	343	326	313	320	325	319	309	318	332	312	306	305	325	309	306	287	305	319	317	287	324	319	319	317	318	315	322	319	331	296	303	300	315	367	323	326	336	348	321	318	305	290	337	313	315	325	320	320	322	304	323	306	319	310	357	313	280	318	284	318	288	315	320	333	287	318	326	295	301	324	302	293	330	317	325	283	316	312	311	331	303	340	357	295	336	320	316	319	312	303	311	318	281	310	313	323	333	344	290	285	327	298	303	317	326	315	311	316	326	328	300	346	331	298	275	336	314	328	352	339	332	305	321	306	309	309	295	299	338	329	318	306	343	318	313	289	315	304	308	328	325	319	345	331	278	313	333	299	310	309	312	322	310	326	317	304	314	320	351	339	305	316	309	318	306	301	293	320	295	295	298	302	321	290	311	308	322	266	297	336	323	306	343	303	316	308	310	354	332	308	318	342	335	296	314	311	291	329	292	304	303	322	301	297	280	296	325	316	343	329	286	311	319	320	314	311	320	302	301	302	328	294	314	304	297	308	286	331	300	317	313	338	306	322	319	304	342	310	304	321	337	299	351	304	297	317	319	307	301	314	293	291	329	293	302	306	349	347	338	291	319	318	338	294	296	324	317	316	317	313	327	301	342	315	349	327	305	303	337	291	341	291	319	318	263	312	295	288	298	286	325	315	296	288	362	299	294	304	306	318	299	319	312	329	350	344	300	331	308	316	305	302	319	324	300	294	322	310	297	304	309	346	305	305	328	323	336	325	335	327	297	311	304	305	341	337	307	312	314	322	326	309	308	308	284	316	308	284	302	331	345	323	314	325	316	334	355	314	297	323	298	341	310	324	300	336	334	292	321	335	334	285	317	304	344	290	320	282	300	311	354	330	296	306	340	319	318	321	338	291	321	292	322	326	336	319	309	309	310	288	306	295	301	324	302	337	289	297	291	322	312	309	326	343	301	311	322	286	333	329	283	333	309	333	315	347	295	298	333	303	288	301	336	333	345	332	336	341	307	321	338	293	314	362	317	294	313	299	311	331	362	342	326	286	301	321	322	338	309	283	314	308	348	313	311	304	313	304	312	318	289	306	278	336	313	340	284	300	295	300	319	317	322	321	302	317	323	321	339	321	309	330	294	311	327	311	314	329	297	322	310	284	306	325	308	332	304	288	325	323	324	344	314	305	292	317	325	316	306	303	288	321	316	312	315	312	319	295	276	301	327	290	280	294	328	338	300	317	279	321	279	312	322	352	324	306	308	354	300	294	330	314	323	306	346	310	347	280	307	332	294	337	322	289	315	290	308	329	336	305	338	305	316	316	322	350	310	324	307	332	326	318	297	317	303	317	313	314	300	305	319	309	356	325	354	320	331	300	332	316	276	312	333	297	293	312	315	334	327	321	323	282	308	302	319	357	328	313	298	335	311	310	320	343	302	331	295	291	339	323	313	311	294	347	322	333	296	348	324	322	300	307	317	320	311	308	307	298	335	300	294	319	313	317	317	317	311	286	329	332	305	331	318	327	289	346	338	295	331	316	308	305	310	326	290	284	298	312	337	301	278	344	300	321	329	308	324	308	323	315	284	319	329	340	304	303	311	288	314	296	305	295	291	314	322	299	289	299	326	338	326	337	316	311	264	303	308	336	330	338	316	308	340	310	319	312	313	321	310	314	329	285	319	343	318	315	297	298	312	337	292	298	282	326	332	291	327	357	297	318	291	334	339	299	310	316	335	280	344	308	306	314	294	318	345	297	294	297	302	309	298	324	329	342	325	318	299	321	343	309	317	321	326	342	301	340	312	336	338	282	315	317	312	318	307	302	312	311	317	328	292	317	299	318	303	342	337	302	320	269	293	356	317	329	314	299	304	305	340	324	302	292	318	330	332	310	319	310	302	295	316	272	335	311	312	296	319	307	304	294	297	317	311	347	319	300	345	336	286	341	302	313	337	301	304	320	297	297	319	313	292	316	326	332	311	312	337	307	314	307	295	310	329	303	320	315	326	311	271	336	300
6918	1753	539	866	522	306	348	344	355	331	338	326	278	320	317	324	371	364	306	313	331	335	302	331	320	337	338	302	308	320	324	326	325	326	293	344	340	334	342	332	301	299	341	266	330	298	317	350	331	327	298	291	298	354	306	306	315	349	341	310	345	319	328	326	307	333	346	355	326	300	321	303	351	337	325	369	342	294	318	350	331	358	314	345	341	329	326	324	351	290	356	290	335	338	316	328	314	326	306	349	300	330	353	329	367	307	329	327	355	306	329	270	303	326	348	358	324	333	345	311	343	312	362	311	315	328	301	346	305	337	324	281	304	337	363	349	332	345	320	323	330	340	325	323	344	311	336	319	321	320	320	315	339	336	329	325	310	364	288	315	367	326	362	322	342	302	339	317	325	345	316	343	316	303	335	317	300	304	345	328	333	342	334	344	320	351	311	298	287	348	339	334	337	322	329	291	323	297	318	337	293	337	325	310	323	306	322	330	315	356	344	327	320	347	340	293	327	357	320	299	317	341	355	381	348	303	333	324	345	304	312	336	333	335	363	386	331	311	338	323	318	335	341	314	355	289	326	332	316	321	331	343	337	284	341	335	319	316	322	338	357	322	303	337	337	337	324	337	281	333	314	299	336	326	322	307	337	312	312	339	342	306	323	385	299	327	310	343	325	307	322	334	341	359	305	331	300	304	324	315	297	325	338	323	334	325	331	335	322	319	321	327	339	326	340	359	333	331	302	318	305	326	329	320	356	308	290	323	293	331	319	348	339	334	341	349	293	302	332	325	343	327	310	289	343	324	327	339	335	329	329	314	337	279	338	358	330	347	314	296	323	290	341	351	332	323	355	307	327	306	315	306	328	309	310	309	314	352	323	329	306	330	331	302	320	341	321	364	341	341	299	330	334	360	313	358	347	301	309	327	312	338	320	345	354	306	360	332	311	299	342	313	340	333	352	316	318	341	335	334	338	341	361	313	338	312	357	298	306	343	315	349	321	323	341	331	311	311	338	331	344	341	327	340	320	349	282	323	333	351	307	330	319	320	327	312	283	333	316	320	377	293	341	342	322	308	331	293	318	339	305	345	317	313	317	313	319	359	330	351	350	343	371	330	324	332	315	325	324	311	319	297	328	309	314	338	334	326	353	327	332	332	332	354	333	335	335	345	306	319	339	315	315	322	348	304	338	295	333	340	344	311	325	292	336	337	345	301	300	320	287	298	320	338	333	307	338	334	315	307	345	307	325	347	336	337	303	350	349	345	342	328	309	334	330	342	332	338	337	318	346	345	314	319	329	306	334	354	326	347	344	315	350	327	340	307	324	295	309	329	346	314	354	349	303	335	315	350	302	341	329	307	296	346	327	285	301	305	356	322	361	334	335	345	340	294	335	316	372	329	330	337	330	328	326	350	324	316	291	353	321	314	330	311	316	302	351	325	359	336	325	309	300	359	318	334	328	312	327	314	332	277	330	352	355	334	314	280	317	307	333	308	309	320	339	322	329	322	323	339	332	335	363	330	335	330	315	336	298	314	329	317	363	311	304	317	305	335	305	305	328	347	331	339	349	363	308	292	334	321	332	303	313	329	305	315	297	348	314	330	300	336	315	343	309	332	324	357	340	353	317	320	331	337	305	334	323	330	340	325	311	327	326	309	307	386	328	321	313	325	328	327	356	321	327	336	342	321	319	329	378	292	357	343	332	346	338	322	333	346	316	296	286	330	342	299	330	320	304	325	311	342	334	343	334	327	327	317	330	328	309	310	316	334	351	337	288	323	350	314	316	333	303	319	325	303	303	304	362	309	296	311	310	321	301	316	335	317	312	350	327	329	327	305	361	333	341	328	315	340	346	308	312	327	325	326	350	321	362	341	332	342	351	330	332	319	300	365	323	302	325	344	313	337	329	320	307	327	334	333	294	311	311	315	315	337	333	315	332	336	343	288	326	311	316	297	316	332	318	315	329	305	363	319	321	356	277	295	324	359	353	326	330	329	300	346	317	341	346	338	336	342	304	324	326	302	346	332	313	336	338	320	345	331	325	335	314	294	333	341	328	326	336	306	350	319	359	340	333	325	334	324	315	362	333	297	325	324	339	298	314	326	340	338	337	335	322	342	347	319	319	320	345	324	323	342	317	283	317	331	330	280	331	341	285	338	311	372	354	346	344	297	333	343	319	330	330	331	317	303	331	353	370	304	324	344	349	331	309	322	337	319	298	346	326	334	306	355	330	324	347	298	358	327	320	343	321	313	301	327	330	331	322	340	329	331	335	332	332	341	305	344	323	319	346	341	327	352	353	316	285	315	329	322	325	321	331	353	311	319	336	334	333	325	340	361	366	331	333	351	338	368	351	312	320	326	328	322	315	314	307	302	304	335	337	292	364	320	327	305	330	308	342	320	293	313	332	308	322	312	337	345	298	328	352	310	355	359	332	303	306	328	305	317	313	332	322	335	323	316	317	295	361	311	310	329	319	331	330	341	308	359	313	293	279	294	373	340	297	327	302	334	336	332	358	309	309	322	346	348	355	337	306	343	328	325	327	352	347	323	325	321	297	340	318	317	325	314	372	320	317	309	291	376	359	316	335	306	347	316	316	334	352	296	318	341	337	358	324	352	323	330	324	328	330	305	312	319	342	304	318	323	312	340	365	319	332	347	349	344	328	318	309	320	308	332	325	345	280	302	342	318	314	311	319	321	319	324	334	312	325	341	309	318	340	316	317	325	340	347	356	367	366	313	352	329	345	344	364	366	364	303	323	347	351	328	326	362	339	340	303	287	307	318	350	309	350	322	342	331	333	356	292	335	282	300	330	325	306	347	315	312	306	356	327	334	342	302	317	328	283	325	318	348	300	340	320	333	324	304	312	325	307	323	348	351	316	301	346	361	305	329	340	354	356	329	345	350	316	364	311	312	299	339	320	327	322	330	335	313	349	309	341	287	343	322	315	342	339	350	358	349	367	329	334	315	321	346	309	309	334	345	331	302	337	306	334	319	351	313	305	338	310	310	293	332	323	311	314	334	354	306	317	310	346	358	349	311	337	322	338	299	311	290	333	333	310	320	340	334	320	319	314	305	337	326	313	327	346	337	300	327	304	310	328	334	288	322	302	295	312	299	321	299	296	343	337	329	322	351	315	337	325	321	326	327	320	330	327	336	327	331	348	323	360	320	321	354	309	391	352	330	346	353	330	393	343	289	317	340	284	327	301	308	342	324	307	324	315	359	311	318	323	308	314	311	346	327	342	349	320	308	320	381	331	291	324	306	353	372	304	337	334	331	315	339	296	302	341	329	346	300	304	361	312	335	314	313	305	333	328	332	336	291	344	309	319	325	317	300	282	341	316	326	321	312	348	323	354	315	316	331	347	306	341	342	312	330	339	317	285	328	358	292	357	326	347	324	308	356	342	294	311	297	313	310	291	332	310	326	329	290	327	333	298	325	309	307	319	303	341	351	343	295	331	312	337	324	298	359	324	363	329	311	328	316
6564	2729	1035	3268	1309	790	768	766	785	763	778	739	804	765	760	718	747	778	731	719	746	724	730	753	691	741	721	776	748	769	756	773	803	719	729	722	732	763	721	739	701	766	723	723	787	773	779	757	714	726	716	764	721	704	694	748	777	745	795	756	773	763	752	757	758	727	758	731	694	721	722	723	742	772	794	750	722	813	769	757	755	724	720	721	733	767	775	745	720	762	731	748	797	770	719	756	753	787	707	743	792	744	746	720	707	784	753	750	738	738	708	791	692	754	715	772	715	746	781	738	749	733	713	760	742	737	730	765	754	714	753	795	759	743	714	744	764	781	734	731	701	751	749	730	726	749	726	762	732	744	766	720	690	766	737	724	752	758	760	779	699	774	706	717	731	755	781	749	726	734	741	781	744	751	716	729	778	779	717	767	721	754	763	734	710	756	764	736	740	758	778	749	737	782	713	727	714	678	787	736	748	756	710	718	741	715	730	752	793	731	742	760	721	748	780	720	716	733	720	757	731	728	726	744	745	735	745	757	707	757	755	744	716	779	728	747	736	718	754	813	744	737	792	732	741	729	752	770	750	724	806	713	693	722	732	762	788	741	740	734	706	702	697	755	728	720	752	754	709	713	734	702	744	712	781	720	755	749	762	715	715	744	745	734	779	726	748	760	755	747	767	731	727	726	723	756	731	702	764	764	783	738	709	751	753	778	715	737	682	780	753	733	779	747	749	714	754	712	740	770	717	739	725	686	702	744	708	754	721	787	749	736	729	726	778	781	666	740	772	733	781	743	749	746	757	793	716	727	768	743	775	769	729	731	695	756	744	703	784	735	733	776	742	729	741	763	720	720	768	723	749	681	760	746	684	749	742	734	738	762	753	788	734	726	718	756	771	767	775	735	707	711	695	714	781	674	766	758	746	716	733	753	747	717	760	729	729	793	746	712	713	769	732	758	774	740	716	730	809	713	696	770	744	730	757	712	761	787	754	731	731	772	695	705	719	727	743	717	703	731	755	762	727	742	709	775	749	750	749	753	737	723	728	807	748	737	746	719	727	737	778	709	727	694	743	741	694	763	716	771	792	708	761	807	713	753	736	729	736	720	763	726	764	759	783	704	734	735	807	794	779	719	741	779	766	747	741	736	746	751	738	735	725	781	747	792	801	757	734	755	704	721	754	764	758	726	742	716	703	720	738	724	761	697	767	774	779	775	801	770	714	768	739	753	736	780	745	731	699	808	737	773	750	711	775	801	721	734	779	764	745	737	790	740	700	722	769	704	728	758	734	718	739	785	737	743	717	762	736	747	724	762	776	754	756	730	735	733	738	771	765	736	739	675	751	751	742	751	719	721	730	754	768	738	779	727	743	708	718	697	753	756	756	736	731	765	729	796	745	706	785	725	750	743	762	653	705	702	755	712	736	724	721	753	744	756	788	741	734	776	730	746	727	771	747	743	763	734	722	766	787	765	754	707	777	747	755	741	731	735	754	706	716	728	766	743	714	741	765	754	749	724	763	769	753	779	746	759	749	746	715	844	762	732	760	714	702	736	767	763	783	766	745	734	750	777	724	713	736	764	712	752	740	715	742	761	748	730	725	783	739	763	737	756	745	766	755	729	756	747	741	788	775	777	794	746	761	740	763	722	762	734	757	759	757	732	746	715	731	692	729	715	733	751	725	746	734	725	695	742	728	737	736	735	747	732	779	766	722	703	765	764	759	732	714	749	728	732	711	736	739	751	716	752	761	714	748	712	758	755	738	744	778	740	744	763	706	695	771	695	778	767	752	710	722	743	771	729	752	724	778	763	713	688	714	705	761	778	758	738	707	740	769	732	765	720	743	699	716	795	777	777	760	743	758	680	764	744	754	744	731	764	717	696	746	723	730	729	723	730	733	763	716	691	697	744	718	758	715	743	794	724	720	741	722	713	704	733	733	759	760	722	780	751	758	729	721	719	739	740	724	724	728	748	747	731	721	773	729	778	728	758	754	724	741	751	757	721	684	753	716	760	748	730	708	748	767	758	750	749	708	769	721	722	773	732	751	716	748	740	735	720	762	745	823	746	726	741	693	719	751	710	753	710	773	720	754	758	735	782	719	709	730	725	751	759	702	772	731	766	772	780	728	754	749	789	713	785	747	714	733	755	735	806	731	724	706	762	742	772	755	738	737	712	775	770	749	763	743	770	745	735	737	764	690	740	743	774	751	741	735	714	742	749	763	769	705	715	716	756	722	737	734	755	735	734	715	745	723	751	743	736	720	738	703	700	721	753	726	734	753	713	715	797	756	788	742	719	729	763	697	715	753	772	727	722	755	802	745	738	752	742	748	734	758	770	768	754	770	765	770	751	770	739	727	701	752	754	734	702	761	780	771	809	776	720	817	740	781	729	685	727	715	676	739	712	745	720	729	707	682	683	720	744	729	728	730	769	738	792	741	765	753	690	770	720	740	721	776	778	773	730	725	773	751	702	706	708	741	752	743	729	757	755	673	725	773	768	738	734	739	753	720	788	736	745	760	718	781	708	676	787	731	715	724	740	766	755	771	749	735	760	801	783	725	776	690	729	742	788	802	745	732	743	762	742	787	695	737	759	694	745	736	690	707	720	768	802	706	702	763	748	792	722	729	703	757	712	722	748	728	758	751	769	713	724	736	735	724	740	697	692	740	749	757	722	772	756	729	738	767	751	782	730	719	726	729	754	735	775	694	744	772	699	732	747	743	693	815	723	768	725	747	746	736	724	755	721	712	706	723	799	715	745	773	714	759	673	768	736	719	752	763	723	714	771	740	725	691	738	743	747	785	716	732	709	778	706	741	759	761	739	713	747	730	727	737	742	731	779	715	732	770	766	768	721	782	773	710	778	714	759	756	694	701	767	732	752	701	766	733	758	728	766	743	741	730	774	801	734	772	752	773	759	735	728	754	742	731	721	754	760	741	706	765	771	721	755	771	748	743	749	772	737	744	779	730	756	727	732	734	732	754	766	758	770	754	723	783	724	747	733	733	725	734	781	746	740	750	704	778	754	775	719	750	775	744	811	746	792	774	753	704	715	778	750	808	825	757	690	729	734	744	712	795	717	723	696	725	749	777	780	700	718	744	745	768	707	794	778	770	774	764	729	744	748	756	718	752	737	731	686	699	725	738	759	713	768	755	747	717	728	739	733	782	754	782	733	747	715	750	761	719	719	724	735	748	749	780	702	741	723	779	772	791	766	755	761	764	758	746	725	740	802	789	772	756	695	713	741	770	731	755	733	801	734	779	732	753	712	771	740	710	770	715	720	708	794	751	777	741	757	733	742	727	777	755	718	735	737	751	688	733	739	767	734	742	754	757	735	802	699	774	711	787	754	750	776	721	764	742	720	686	737	763	735	735	774	728	756	756	755	760	769	702	739	751	733	758	727	810	736	740	769	749	729	802	744	728	767	739	756	758	760	743	684	733	770	740	756	711	760	720	716	751	705	769	742	785	721	724	719	715	762	732	732
44062	33527	12286	11717	11011	791	344	282	270	243	205	225	181	194	207	191	185	195	179	149	175	167	152	186	163	150	165	193	206	191	170	168	200	163	168	150	175	155	163	160	191	152	182	177	156	156	190	145	169	157	173	149	155	174	179	151	152	162	167	158	145	168	165	159	177	148	157	152	156	167	182	149	163	142	165	168	171	154	146	166	176	167	153	153	160	137	138	160	158	157	143	159	150	175	159	166	158	151	159	175	151	153	173	161	167	163	145	142	138	153	181	138	162	137	177	162	177	150	157	186	159	165	160	164	165	158	152	149	131	147	153	171	169	147	173	153	166	136	145	152	164	177	182	169	156	177	179	160	157	165	178	166	159	176	196	140	158	176	143	157	160	155	157	153	162	173	167	165	154	156	162	136	160	164	171	167	170	157	169	153	182	148	169	142	177	155	154	149	148	163	163	176	164	163	158	175	148	148	161	165	164	137	153	195	160	150	152	159	146	137	171	140	143	152	160	172	156	162	160	162	162	145	151	159	149	137	141	153	159	147	141	164	136	164	163	159	173	168	169	159	165	163	160	175	165	171	168	162	161	173	183	160	198	177	146	123	155	161	150	160	173	141	162	158	170	173	153	158	162	157	153	164	168	194	167	154	162	146	160	158	174	163	159	166	148	187	161	138	141	172	149	167	166	162	137	148	185	159	166	150	151	191	173	179	162	167	158	158	182	166	175	156	161	140	203	149	148	163	174	163	157	169	148	178	156	159	162	170	195	167	155	166	156	153	166	182	167	158	161	148	153	174	162	181	152	147	162	166	153	174	157	157	173	166	172	164	151	145	177	173	178	163	160	172	164	146	161	173	180	158	162	168	161	170	159	173	147	156	150	161	161	154	145	147	142	175	157	148	154	172	165	169	175	177	155	146	181	153	147	167	154	152	149	128	159	158	156	155	165	163	163	184	169	149	145	161	149	163	145	187	176	170	166	148	137	157	139	169	186	141	146	162	144	170	156	189	159	158	148	156	173	168	138	170	169	168	208	152	182	163	163	160	153	175	162	170	185	170	164	181	156	155	170	147	146	165	154	194	164	164	168	182	166	180	171	142	167	187	165	142	172	167	149	152	167	170	162	133	157	170	169	175	192	161	160	179	164	145	157	176	165	134	153	159	153	161	152	178	171	144	153	161	166	158	138	155	165	168	161	144	168	143	153	161	159	168	150	159	181	176	152	173	139	157	167	153	163	169	173	201	154	154	183	172	157	151	147	182	182	168	144	158	158	157	136	157	171	178	170	174	176	175	194	173	168	160	160	166	191	163	157	163	152	167	170	147	173	161	175	168	156	170	184	131	160	169	176	159	175	172	155	181	164	155	153	159	164	182	147	175	167	155	173	144	160	175	170	181	156	180	149	156	150	145	154	144	153	132	157	164	169	151	155	162	153	171	147	150	163	173	188	157	158	177	188	156	168	176	149	148	172	153	149	147	152	160	170	151	160	181	159	159	169	140	172	181	177	185	148	170	158	165	158	172	160	164	170	160	169	152	158	170	158	169	157	145	155	166	146	153	179	179	178	173	179	155	163	138	158	169	149	169	154	173	168	163	163	170	169	175	154	160	174	160	156	163	158	174	148	169	170	152	158	174	147	158	166	178	151	168	137	149	156	174	188	163	179	176	156	150	155	177	160	135	161	184	157	169	138	150	176	163	157	163	139	162	148	150	162	148	150	170	173	170	123	177	177	157	161	148	162	155	177	172	171	157	167	165	164	145	166	172	156	143	150	164	163	171	156	134	174	157	179	151	163	160	186	170	159	177	153	141	153	144	152	159	167	149	183	140	164	141	170	161	166	151	136	156	152	144	156	148	174	148	178	187	154	143	157	145	159	162	154	152	157	175	166	145	163	168	145	175	186	143	163	176	165	148	193	174	159	174	145	184	172	150	149	153	161	145	158	142	163	142	184	165	158	154	149	157	155	163	178	153	160	188	134	178	147	187	179	179	158	182	161	168	177	136	139	156	161	159	159	198	168	151	151	172	167	177	172	161	161	174	165	166	170	132	160	162	166	165	173	172	156	151	173	153	152	163	171	171	165	177	141	143	146	154	167	183	166	173	164	152	145	165	165	153	167	154	145	157	158	168	154	153	159	144	174	173	159	145	168	155	158	177	156	152	156	164	161	161	149	159	165	164	161	169	139	165	155	153	187	184	175	173	183	172	160	166	183	167	165	171	145	128	188	196	167	144	155	176	170	154	161	150	142	149	172	159	163	159	166	186	179	156	146	177	165	152	163	174	173	183	152	161	140	143	149	149	179	150	156	160	154	171	172	183	157	167	168	167	151	151	145	156	151	143	154	159	185	167	164	142	150	149	141	193	166	159	134	167	155	165	150	166	156	164	138	171	170	176	174	147	154	148	180	173	167	150	137	151	149	155	157	164	154	153	152	149	163	155	175	156	150	146	165	152	138	143	139	154	162	142	165	141	159	160	147	162	159	155	168	166	170	156	156	147	173	157	179	167	154	154	163	170	160	138	148	168	170	175	132	181	160	164	158	154	158	177	162	163	168	161	150	203	144	167	193	168	154	163	157	168	150	156	156	166	150	170	167	151	144	144	183	149	139	161	131	148	150	163	156	157	164	155	152	166	152	162	166	149	173	183	167	158	142	178	168	175	151	153	174	139	131	149	168	150	170	137	167	161	152	155	157	156	129	177	165	161	150	169	150	166	154	142	165	173	166	159	159	162	184	161	159	155	149	156	170	167	178	148	172	150	161	164	136	157	164	159	171	154	166	171	152	166	174	171	165	164	148	157	162	158	172	161	177	164	162	148	175	131	141	157	163	135	162	160	156	160	171	168	146	179	155	162	177	150	149	161	160	164	158	154	153	169	166	143	168	165	137	146	140	174	169	155	163	159	186	173	154	158	183	165	166	143	175	146	143	169	170	178	150	187	170	161	179	172	164	168	163	167	166	169	186	175	176	160	160	174	159	150	152	177	160	164	149	163	171	171	176	159	157	158	167	172	160	146	161	165	156	145	197	148	155	149	173	174	169	160	151	144	151	169	159	162	162	155	157	173	152	145	173	159	167	144	159	175	157	153	176	149	180	160	150	155	172	171	157	148	137	146	154	158	173	152	177	145	140	144	152	159	167	157	159	178	138	166	160	170	148	147	177	154	138	148	134	168	162	159	177	169	160	158	178	166	142	154	155	159	162	153	185	158	176	176	168	167	163	169	131	154	129	145	162	168	170	152	154	141	165	142	171	140	175	152	142	130	162	157	143	167	190	176	178	142	142	163	153	161	174	180	154	146	150	161	147	164	151	166	159	167	153	145	170	160	155	158	163	153	162	177	185	170	156	158	157	168	160	164	174	154	168	172	169	157	166	162	159	165	144	144	186	167	165	165	180	162	171	158	147	166	169	149	154	156	170	174	161	176	158	168	162	145	174	154	154	180	155	166	130	167	158	176	134	149	193	178	149	188	153	156	149	150	131	138
22622	25154	3933	16459	8221	1758	1511	1186	1042	943	929	783	721	658	654	609	617	585	537	538	537	515	540	508	468	475	459	445	454	503	443	493	490	464	484	478	415	421	426	394	441	397	397	441	435	417	439	393	434	403	444	411	433	426	389	424	435	402	418	391	404	384	405	426	395	430	430	406	377	385	428	402	411	420	396	411	393	376	420	396	422	378	434	384	401	429	420	382	358	413	406	435	380	397	426	394	385	412	407	417	408	392	385	435	364	422	412	404	394	405	410	404	413	410	393	400	375	403	385	387	400	426	378	402	427	397	403	377	377	408	362	412	394	354	391	411	408	381	394	422	391	369	367	429	382	412	427	390	406	400	403	362	427	409	386	391	391	360	423	424	448	389	406	401	403	422	403	411	418	384	386	408	421	399	420	406	369	383	406	379	394	384	394	376	400	391	364	411	385	403	401	427	370	415	397	396	408	393	408	425	397	389	406	394	379	406	370	404	362	409	401	371	403	406	376	376	435	382	412	369	416	396	405	415	398	418	408	383	403	381	410	400	388	371	382	395	409	386	415	430	401	408	407	380	379	401	361	414	420	396	404	406	417	397	403	388	405	429	403	375	392	427	409	376	390	405	379	396	366	407	429	428	377	362	387	403	416	384	390	388	366	389	357	389	391	380	387	395	370	409	421	391	418	399	434	368	430	426	418	411	390	377	404	407	419	380	386	423	375	356	403	431	417	440	413	360	388	417	405	376	375	396	411	358	428	406	388	415	402	366	378	417	383	394	414	447	386	385	381	363	393	401	387	387	391	380	411	418	402	375	381	355	405	408	415	373	377	410	384	373	385	396	359	406	404	401	418	425	412	395	386	394	410	427	399	374	392	411	407	402	392	394	387	415	387	400	414	383	403	425	386	387	421	411	438	380	388	346	386	384	390	381	362	388	400	417	343	387	386	418	423	387	406	369	410	429	417	412	382	392	406	389	419	394	377	441	384	416	394	403	392	419	387	403	392	364	423	430	408	418	378	375	421	418	420	371	424	388	381	386	402	414	428	398	383	400	418	415	415	406	381	413	383	410	348	423	381	381	409	393	439	404	383	405	409	433	391	389	403	428	394	399	379	409	385	383	409	378	396	419	406	430	380	390	405	419	415	398	406	378	422	414	379	390	415	357	369	388	381	391	426	428	367	370	368	444	391	409	387	390	398	411	425	395	355	407	424	426	411	367	396	415	391	400	423	362	391	415	380	425	405	371	407	386	433	396	413	384	398	384	445	366	396	403	388	406	353	396	414	395	395	411	390	404	362	355	423	397	384	391	378	409	435	425	385	391	392	389	423	404	410	424	421	387	389	392	425	371	395	386	413	434	422	413	416	396	409	397	418	414	384	393	397	422	390	421	395	402	421	372	387	407	351	393	363	404	390	358	395	417	394	406	367	377	423	388	404	389	395	454	418	423	384	410	397	366	414	395	374	362	391	379	403	411	337	394	390	382	410	389	421	400	404	391	391	383	390	384	407	398	387	382	429	394	387	367	416	429	404	401	417	401	413	428	404	417	416	387	408	413	362	424	420	394	422	395	413	346	372	416	423	388	411	405	380	408	374	423	358	403	405	385	425	381	444	406	413	455	427	408	386	397	416	386	398	399	376	384	415	395	403	384	378	419	402	407	388	382	385	413	427	417	417	404	458	400	390	368	396	364	411	394	362	395	370	374	392	404	396	408	433	420	407	363	423	392	400	373	425	387	364	446	386	431	385	408	390	420	404	383	405	444	416	400	371	400	386	395	409	401	401	417	460	430	386	392	384	425	399	367	401	385	388	403	383	392	389	455	448	395	365	420	408	434	431	355	387	405	396	373	424	423	392	419	407	427	391	391	394	382	417	393	400	382	380	399	389	408	387	392	438	415	375	406	397	415	435	393	404	351	388	441	420	395	402	390	395	381	413	407	413	346	380	390	435	393	413	383	426	405	403	382	402	396	386	402	451	418	388	400	402	395	431	433	385	391	444	366	391	431	369	415	424	401	393	372	368	383	382	403	393	424	357	376	426	414	400	398	394	395	402	372	417	399	413	386	409	385	412	398	404	403	406	416	379	387	409	398	417	371	393	390	423	415	373	433	398	405	392	352	425	396	382	366	420	380	358	418	406	407	395	394	406	419	398	346	439	342	417	425	389	435	382	359	394	391	404	376	397	412	408	407	383	380	408	402	395	400	395	430	393	396	396	391	428	406	431	382	414	366	433	411	338	387	437	394	407	364	421	422	412	391	419	419	408	389	389	358	365	383	393	420	421	412	397	405	424	391	397	382	410	364	398	414	383	381	372	414	369	405	393	402	416	375	410	416	408	399	430	424	372	423	395	377	407	395	411	371	375	395	377	342	396	365	425	369	399	386	399	392	382	397	403	396	386	362	383	381	369	400	394	436	412	380	403	372	391	415	385	375	409	384	414	377	397	380	401	446	400	381	398	353	396	393	426	397	385	377	377	390	389	389	378	406	371	408	349	397	458	413	440	380	417	387	392	385	404	424	384	413	401	387	362	378	414	373	367	429	345	410	369	391	401	423	389	345	420	409	403	425	390	427	420	403	390	443	391	390	384	410	413	394	404	397	386	408	406	406	377	402	413	382	406	425	380	387	395	403	410	402	389	345	445	394	403	368	387	381	414	371	392	424	411	416	402	429	363	387	363	425	418	396	407	409	378	390	421	385	439	386	363	378	391	410	367	396	415	373	380	399	410	414	401	397	391	374	418	415	419	380	415	397	405	407	380	388	378	408	416	409	363	400	371	393	397	396	382	414	404	431	401	370	377	384	401	417	417	387	402	372	378	380	377	393	370	370	397	389	390	422	356	397	430	422	376	398	379	430	409	430	430	390	391	371	400	351	405	353	401	410	415	411	406	377	387	399	392	421	428	415	448	426	399	352	417	407	409	389	378	394	363	411	388	391	403	406	401	409	382	418	410	426	371	362	456	384	395	355	373	398	411	385	421	383	383	373	392	364	398	423	389	370	406	378	419	401	395	381	385	395	371	376	403	398	426	399	381	405	375	369	422	390	391	394	416	400	423	404	378	407	396	408	399	399	412	394	389	419	394	397	411	372	435	380	377	422	404	386	391	416	437	385	369	407	399	392	412	400	419	414	391	429	399	377	394	379	390	399	405	395	401	416	376	392	403	387	402	390	383	392	406	398	416	416	415	399	373	405	382	406	404	428	394	394	414	388	374	396	414	372	388	362	406	401	413	384	365	407	373	401	428	405	424	390	398	352	379	439	399	386	374	420	405	376	388	378	387	376	370	455	417	403	426	408	388	342	408	400	406	377	401	415	430	415	400	400	390	401	401	397	437	385	369	403	400	411	417	358	393	407	376	400	415	422	413	368	399	426	376	389	374	386	376	412	369	395	432	404	385	422	375	398	379	415	412	411	376	397	375	401	364	399	384	405	390	401	436	396	402	393	444	354	383	398	390	422	404	413	370	410	394	418	392	379	403	418
58316	48108	20929	17475	21854	3016	543	400	336	269	278	235	213	186	191	155	185	143	175	125	138	156	147	143	155	148	155	129	143	145	112	131	124	123	122	124	132	126	159	141	127	113	145	123	122	132	112	105	116	123	107	125	147	140	127	133	124	115	119	120	108	118	114	104	109	130	96	118	132	121	123	132	125	108	118	118	104	96	117	129	124	102	132	122	105	109	103	114	112	130	100	122	123	127	123	116	131	132	124	106	119	105	102	108	99	113	114	136	126	111	137	121	105	117	97	112	107	143	130	142	114	117	123	111	109	99	123	114	89	112	118	117	109	105	130	110	108	115	104	118	123	107	121	100	90	101	110	111	120	117	102	112	110	109	107	115	109	106	127	126	94	107	116	100	110	93	104	125	126	101	117	123	116	120	124	98	120	107	114	121	95	129	89	112	134	107	128	103	111	132	115	115	99	93	121	122	117	115	103	121	114	110	104	116	130	108	101	95	113	105	110	125	94	107	107	109	99	120	110	114	129	95	123	111	99	96	117	101	105	115	117	124	127	108	119	110	113	123	107	116	124	115	113	110	124	118	139	98	109	108	140	119	135	104	124	112	108	107	121	121	142	117	107	107	105	114	106	114	109	103	120	130	88	109	135	122	104	115	126	119	107	102	122	105	134	108	106	102	102	109	115	108	114	127	115	111	111	104	112	125	117	125	123	114	119	105	114	110	105	111	142	121	96	114	125	117	127	106	104	121	127	128	113	127	137	133	120	97	112	136	120	111	114	122	117	98	109	116	117	100	117	114	120	108	127	113	124	115	127	147	116	109	131	93	109	102	105	114	119	117	144	108	113	91	104	101	134	88	97	105	135	111	106	98	96	99	97	118	120	105	113	116	115	102	125	100	109	105	112	123	124	106	103	95	122	96	120	116	110	114	119	125	124	125	104	104	118	111	120	112	138	134	114	119	101	100	128	95	102	107	102	130	104	113	131	108	115	130	130	113	135	116	80	141	140	110	108	124	111	105	117	122	121	110	103	103	104	126	125	126	119	117	113	123	130	111	113	107	128	108	117	115	112	126	124	124	120	123	108	106	120	123	110	124	116	116	114	107	110	103	113	128	126	111	115	107	109	104	127	125	99	99	119	113	123	101	109	116	106	122	99	122	104	110	123	125	117	111	110	115	110	106	111	116	108	105	130	101	116	132	104	103	106	103	91	113	126	139	105	110	104	136	109	118	100	116	118	133	114	120	120	108	96	120	112	115	97	108	107	137	103	120	114	134	106	105	113	114	125	100	124	100	100	121	93	124	117	96	115	115	114	106	117	121	112	120	120	136	142	96	126	132	109	119	124	127	125	113	129	119	98	91	119	118	114	107	105	105	106	123	125	125	114	124	117	132	98	118	95	110	126	107	104	127	118	114	130	117	117	138	112	115	99	125	105	92	127	111	102	126	113	128	116	127	109	105	139	130	103	120	105	93	103	132	106	111	110	107	113	106	132	154	122	125	117	106	118	130	137	104	106	114	135	109	113	111	112	123	128	121	112	99	122	113	110	116	107	121	111	104	102	123	121	123	117	116	121	112	128	94	108	111	120	108	112	137	126	125	112	113	111	115	112	131	128	123	116	117	118	137	120	109	113	126	118	104	122	102	116	111	119	115	118	114	128	129	120	100	116	133	122	128	99	124	113	88	110	132	119	104	123	118	105	123	109	120	123	116	121	128	127	124	120	102	116	106	102	98	109	100	104	107	114	99	112	130	118	103	111	137	116	113	110	125	105	118	125	120	125	112	127	108	113	133	110	103	101	93	101	97	111	116	126	97	116	99	118	109	101	129	116	115	120	120	130	121	93	113	113	118	107	117	127	114	111	122	109	116	111	108	117	98	97	107	126	131	114	125	129	125	95	136	117	107	122	142	99	98	114	116	104	110	122	113	112	111	125	134	102	88	117	113	103	113	109	111	118	99	117	114	130	117	106	115	116	110	113	124	117	107	102	112	140	118	139	113	95	118	114	116	104	119	117	131	113	128	123	110	110	106	124	100	122	104	110	113	106	113	118	127	105	117	101	117	122	141	96	112	113	114	114	109	97	119	103	105	115	133	121	112	111	117	115	132	116	113	98	127	108	115	103	121	123	119	111	114	120	131	114	98	124	101	130	131	119	122	118	120	116	124	122	113	110	117	122	97	120	135	117	104	108	104	108	125	117	115	124	111	115	94	118	113	100	110	131	125	133	133	124	101	136	107	113	110	96	116	121	116	124	122	108	95	111	104	116	115	109	118	95	115	119	124	115	99	125	105	114	110	115	100	115	103	111	137	145	92	115	118	114	75	110	124	140	125	133	108	106	94	113	123	111	111	109	79	105	126	106	95	123	114	109	109	116	92	114	128	108	98	113	102	126	94	118	110	130	113	122	112	80	115	102	119	110	109	100	110	115	93	151	129	111	126	120	106	112	100	131	149	108	117	112	110	137	111	124	105	113	109	96	101	107	121	108	96	117	128	118	110	99	109	118	114	107	116	137	94	120	110	132	104	124	109	123	108	115	111	100	125	116	115	133	125	133	112	119	107	105	114	118	100	103	122	118	97	107	111	107	121	128	103	129	105	100	113	125	125	111	121	120	110	124	127	105	96	107	129	121	107	118	125	97	122	123	95	118	111	121	117	105	123	95	109	108	112	101	139	103	111	119	106	128	116	119	112	112	101	112	106	102	107	98	115	110	105	104	138	135	107	113	127	109	137	116	123	143	106	117	137	113	128	117	99	109	106	91	114	121	112	96	122	110	107	116	120	108	116	107	123	129	124	111	122	112	109	118	124	122	97	127	119	110	98	128	112	121	112	101	134	115	115	118	118	108	116	119	118	108	108	124	123	107	104	118	91	117	120	119	125	119	124	129	122	124	107	123	103	112	128	125	106	108	105	116	105	101	119	105	101	114	117	99	115	123	110	98	116	112	101	97	111	131	113	122	103	124	111	97	116	101	131	89	108	129	130	111	110	119	108	94	115	98	122	127	108	109	134	117	120	112	126	107	119	116	88	126	106	122	138	111	108	121	112	110	110	119	81	119	122	125	115	114	115	119	138	120	123	124	122	131	111	100	115	110	129	106	104	109	118	121	113	116	99	97	108	108	113	124	115	120	118	116	99	133	98	99	114	127	132	113	113	110	94	114	120	112	120	132	124	151	118	105	94	107	112	104	124	103	97	124	107	111	140	109	122	121	115	118	126	99	108	120	112	92	100	123	126	98	112	123	126	129	114	117	120	113	133	101	131	142	124	103	126	123	103	111	129	121	98	113	107	97	98	107	109	122	98	118	104	123	113	110	109	101	108	123	101	112	114	96	106	117	129	120	108	115	106	108	122	117	124	115	137	134	130	117	124	122	125	115	133	117	161	102	121	143	102	116	115	112	109	108	88	129	114	120	134	121	117	113	119	110	137	121	107	135	126	116	113	113	111	113	123	127	128	103	103	124	106	127	100	115	98	123	99	126	124
30545	35179	6401	20117	15442	2916	2418	1908	1580	1432	1221	1082	995	868	849	775	707	704	641	605	563	579	553	545	499	507	440	485	450	440	423	421	441	407	392	411	376	362	396	408	381	385	394	386	368	395	351	382	352	328	378	369	372	326	350	336	341	335	357	335	360	347	332	376	315	328	318	295	331	326	318	319	345	318	353	316	329	309	336	331	314	311	335	335	340	331	357	336	331	309	337	297	311	307	319	319	324	326	310	355	345	322	287	340	307	361	341	318	289	325	347	334	301	312	306	317	326	327	324	300	331	300	306	308	329	348	295	351	312	348	294	292	344	301	330	343	292	311	286	315	355	307	332	299	330	348	310	287	308	343	334	316	351	321	290	307	312	337	302	326	349	308	346	308	314	324	312	296	304	291	316	314	319	322	351	317	321	323	299	298	330	315	283	294	307	303	302	324	295	329	307	301	309	298	345	326	336	333	283	306	319	306	306	311	322	302	299	300	300	298	293	322	306	323	301	331	293	301	323	296	338	323	309	331	286	317	328	316	309	323	289	344	302	312	285	336	319	301	312	273	323	321	309	369	290	332	288	333	339	346	319	310	303	359	312	297	327	320	258	337	323	295	324	348	305	294	322	335	308	309	353	315	328	293	332	310	307	291	288	271	300	292	321	297	320	303	315	302	317	318	289	334	326	320	347	293	323	305	338	309	298	319	337	310	303	296	321	313	297	342	332	320	324	314	310	303	352	300	336	284	356	323	300	312	318	315	293	303	288	324	285	318	320	336	311	335	293	318	346	345	322	339	319	330	318	300	314	293	283	299	337	328	362	316	301	315	288	279	288	300	351	309	317	324	332	292	321	304	325	301	321	325	323	342	334	303	346	318	310	323	316	289	293	323	272	300	294	357	321	324	307	280	319	334	321	315	332	320	327	298	307	331	300	319	264	315	337	329	319	329	302	337	319	305	320	336	325	297	304	296	324	323	306	286	326	334	299	304	308	333	297	343	345	310	303	291	293	320	323	331	313	281	305	312	291	354	322	313	327	350	309	353	302	315	294	312	341	282	295	301	334	333	298	313	311	314	317	307	349	309	333	293	333	277	301	335	329	304	314	310	293	337	302	297	340	310	309	313	319	305	347	323	310	323	291	336	332	301	336	318	309	285	313	341	276	335	327	289	333	308	303	325	290	304	343	319	343	335	323	308	348	303	303	312	282	329	330	293	307	316	342	296	331	297	327	352	309	329	324	330	306	319	302	339	317	279	310	319	311	294	338	340	314	306	310	299	292	336	341	315	319	329	295	291	308	281	311	339	316	300	310	275	324	304	293	323	300	316	284	309	322	300	300	299	327	309	317	309	303	271	300	302	318	353	322	298	298	322	312	308	309	337	327	307	304	309	329	297	312	300	353	324	290	343	316	318	304	321	304	324	312	317	320	316	289	318	346	360	297	336	295	328	290	314	310	324	306	317	274	333	348	306	328	311	326	299	314	333	327	334	306	298	313	304	315	293	301	304	314	309	316	339	278	315	289	293	284	311	303	321	322	323	310	317	295	337	278	297	311	293	321	305	307	346	327	303	297	327	318	328	305	307	303	294	340	326	298	302	321	283	304	304	319	352	306	304	316	309	306	328	304	305	327	316	316	278	365	304	287	316	304	319	304	280	317	296	325	327	316	310	326	312	310	283	291	311	324	324	320	345	325	317	302	328	295	314	304	320	311	319	335	286	316	312	294	362	314	295	310	307	326	334	322	314	323	284	300	306	308	321	283	303	316	344	305	331	324	319	330	332	329	340	315	307	300	315	322	320	313	309	308	345	313	317	338	338	323	337	311	343	288	302	351	298	304	323	324	289	294	300	308	347	309	315	317	329	335	297	332	330	301	293	292	322	308	341	325	333	333	333	298	301	307	303	334	329	310	283	322	288	331	328	325	288	299	329	316	322	314	318	316	311	313	334	312	326	312	308	293	306	298	278	310	330	341	301	314	311	282	308	330	327	328	296	303	323	327	299	317	310	302	296	319	312	315	283	302	300	342	302	334	302	308	318	317	310	308	307	301	312	325	310	314	323	318	314	325	323	293	303	271	338	294	326	318	328	320	327	329	307	316	305	325	306	302	327	330	321	311	339	323	328	315	299	311	305	311	311	351	294	336	316	315	301	301	303	292	323	331	315	303	304	295	312	310	325	327	338	290	274	294	305	296	356	329	308	335	292	325	315	318	346	302	299	324	346	314	321	344	354	297	315	278	332	336	290	308	310	319	300	326	311	337	322	319	323	313	311	327	279	326	322	333	309	306	309	312	338	338	315	331	305	327	340	286	349	312	302	331	302	313	307	311	350	316	317	311	297	289	361	329	322	313	292	302	321	334	316	316	310	308	281	325	314	331	295	314	287	319	335	301	353	318	319	332	317	314	300	312	306	313	314	311	318	290	306	327	318	302	313	291	313	330	295	304	302	299	347	302	308	296	351	315	350	310	282	279	306	308	319	305	334	309	311	311	370	336	295	310	315	344	300	283	332	321	284	322	350	311	292	291	336	289	318	301	323	275	309	304	280	288	308	310	332	302	333	321	335	334	320	293	335	300	320	309	291	290	301	333	309	318	284	275	299	327	317	298	309	288	302	308	303	333	286	320	313	276	315	326	296	324	306	326	299	276	306	328	287	324	297	295	324	359	285	340	311	353	292	300	329	289	317	343	308	303	337	304	349	357	322	290	287	316	347	309	313	334	337	309	299	289	305	331	296	313	308	315	325	324	296	304	295	326	322	299	311	313	324	316	296	334	313	322	313	304	312	323	298	297	304	290	299	326	351	338	345	304	310	318	297	314	335	312	315	330	312	297	321	314	318	293	330	331	294	303	308	312	355	318	307	310	304	324	279	312	333	304	342	315	319	321	292	288	314	314	319	332	336	315	313	334	352	346	328	297	296	317	304	300	339	332	328	303	315	329	314	328	288	327	303	320	293	301	306	326	281	306	311	322	326	305	328	293	318	316	305	345	334	329	327	305	314	345	340	319	284	291	342	333	330	294	305	312	296	311	330	287	309	291	309	314	341	288	333	309	329	337	300	323	283	336	317	301	309	333	278	338	327	300	308	314	308	318	309	314	313	335	288	345	331	338	305	302	316	339	326	324	300	311	311	302	276	335	325	303	321	292	329	330	342	329	313	320	297	285	297	307	308	330	287	302	292	315	309	297	322	316	327	343	307	307	339	290	307	297	320	298	362	294	315	310	306	312	305	313	309	319	315	293	341	342	318	313	324	317	293	309	295	330	286	323	300	341	297	305	286	309	331	314	326	319	311	324	312	306	319	332	325	351	332	314	341	334	312	321	332	296	313	321	281	336	329	308	342	310	319	313	336	311	317	304	299	294	292	318	326	329	282	327	342	301	300	321	328	325	314	333	322	301	339	296	331	340	342	308	324	312	286	302	286	334	353	305	305	339	316	295	310	301	306	311	329	355	301	287	328	326	327	282	327	282	305	310	314	305	333
6988	2126	644	853	731	352	327	339	311	350	310	324	332	313	312	320	338	325	314	305	354	345	305	301	321	324	333	330	328	341	302	330	368	334	323	327	322	345	325	344	337	331	329	330	318	331	323	307	282	327	344	350	349	319	317	300	340	338	299	315	333	327	311	317	292	290	315	348	334	348	343	306	337	335	313	330	318	305	322	312	326	301	343	318	300	326	325	333	308	302	312	310	292	320	347	325	335	306	327	304	304	309	317	326	306	325	340	322	306	336	320	328	317	298	322	307	335	300	330	331	355	319	327	316	322	329	327	317	311	305	301	330	321	330	315	336	335	278	313	297	354	278	315	318	294	305	330	316	309	308	325	343	325	326	329	341	342	311	299	340	317	330	287	322	323	300	312	335	363	314	319	344	298	352	310	308	336	311	317	322	340	306	326	352	340	302	316	306	303	348	316	302	350	355	337	345	340	327	310	325	329	331	324	351	302	321	322	319	333	337	316	355	338	332	303	342	304	320	361	327	303	313	299	301	317	308	352	312	314	308	319	358	318	296	301	323	308	307	326	285	344	275	306	310	331	294	332	303	329	311	332	348	333	351	316	330	353	311	262	306	317	323	323	302	304	344	320	341	328	288	311	294	341	349	314	334	350	338	342	345	309	285	345	328	290	377	321	316	315	323	316	320	353	327	315	324	310	301	333	310	327	317	347	319	352	319	312	360	326	347	329	326	327	317	295	287	335	322	318	345	335	340	338	328	289	313	325	329	365	311	307	329	335	331	323	320	336	308	295	309	331	336	356	328	300	337	312	267	302	346	307	319	329	309	325	353	345	323	293	346	330	292	325	301	329	321	330	303	294	305	311	313	313	322	368	333	321	319	321	336	290	290	326	324	325	315	345	342	322	333	299	315	331	330	313	327	320	323	348	324	339	348	284	286	330	351	301	294	344	326	325	310	341	318	303	304	333	324	353	298	315	308	347	327	353	359	292	338	324	299	337	298	344	329	330	306	309	308	311	347	357	349	356	325	296	332	288	312	361	312	316	286	320	294	338	330	324	349	290	307	298	300	317	315	323	351	303	315	323	301	297	302	316	355	330	324	282	332	347	348	337	298	312	328	306	330	328	304	309	279	310	286	327	331	324	348	353	335	352	352	313	315	340	351	333	350	313	327	333	313	305	323	308	318	304	326	321	313	329	321	357	329	343	342	344	299	294	277	321	331	321	307	321	300	338	354	305	336	277	352	309	324	323	339	358	326	301	314	306	322	331	362	330	316	292	316	318	330	321	333	330	319	337	306	350	313	350	327	304	316	317	331	339	307	301	302	331	313	313	340	313	313	322	323	309	312	303	319	309	324	326	339	362	354	311	314	310	345	361	328	292	332	331	268	302	304	319	363	322	294	313	333	339	321	314	347	342	290	311	277	337	319	319	315	337	353	321	317	340	334	312	323	363	341	327	330	315	321	330	303	289	323	336	275	335	295	329	358	346	342	305	298	324	314	294	311	314	347	304	309	313	300	297	315	331	299	302	307	325	316	332	355	340	322	310	347	333	348	311	336	338	342	337	342	362	327	298	343	301	312	324	333	289	308	344	319	345	327	325	302	311	343	325	324	314	300	317	328	320	311	293	294	304	339	302	286	327	311	316	327	332	326	313	300	309	352	346	314	296	337	353	278	295	329	329	322	326	309	340	333	332	298	302	341	310	346	322	297	319	341	267	299	315	270	294	326	348	313	307	312	318	305	339	328	339	309	303	335	302	308	326	328	297	294	336	335	337	294	297	314	317	361	357	291	321	290	317	295	317	316	305	293	329	299	302	289	297	312	308	328	340	376	319	309	291	323	311	344	334	317	319	321	322	335	281	328	312	331	344	339	327	309	295	312	329	306	296	325	364	276	339	307	329	306	325	328	322	306	313	325	350	289	321	299	301	310	320	337	342	315	314	346	321	351	335	308	318	325	318	352	304	279	333	333	311	306	318	335	332	349	338	317	329	338	323	341	332	329	315	316	354	321	285	333	331	326	338	345	338	308	332	325	328	310	347	330	303	289	299	306	316	303	323	311	324	313	330	321	291	309	288	329	321	351	330	330	340	326	317	335	320	315	316	307	321	333	343	324	283	318	330	340	338	328	288	319	285	360	317	325	303	304	314	327	306	330	353	348	322	314	335	325	298	330	330	316	298	310	343	323	297	288	334	335	362	325	327	346	319	333	321	346	326	282	322	323	315	340	289	270	387	340	315	345	320	322	297	304	296	324	351	323	328	273	295	300	323	299	325	330	316	323	337	330	330	324	326	311	333	319	310	317	325	343	327	340	348	312	337	323	332	340	343	347	338	335	364	316	326	331	311	328	301	308	297	313	350	335	352	324	326	329	288	335	310	324	297	346	316	342	345	338	332	316	309	336	320	307	318	286	285	283	325	354	335	305	312	320	348	282	324	306	341	311	332	341	313	304	324	336	320	357	330	329	335	297	297	312	311	317	322	305	317	309	335	349	333	288	370	325	329	311	338	335	327	308	338	313	292	318	317	314	334	317	317	329	308	344	332	304	294	332	293	313	349	329	322	310	343	307	307	296	306	317	335	340	310	291	339	295	295	311	321	332	315	342	332	324	345	351	330	319	285	301	343	321	314	349	333	313	352	327	297	324	303	313	313	315	296	293	343	354	314	338	305	317	337	355	305	329	331	298	342	329	338	323	356	322	331	347	298	313	306	306	314	325	338	311	334	319	334	329	360	353	286	331	338	301	328	321	327	296	326	324	313	330	325	305	323	314	336	330	311	312	333	294	301	324	362	331	323	306	300	313	305	350	331	354	344	327	310	312	358	328	342	323	311	331	324	297	353	335	284	312	356	310	324	326	354	341	321	356	305	334	281	296	283	324	342	347	323	318	317	321	317	324	313	323	343	344	287	340	339	302	307	319	306	357	320	281	345	338	322	374	330	312	309	318	316	310	301	314	333	317	332	318	310	344	380	297	320	315	321	328	309	342	299	289	352	320	324	304	317	329	326	355	339	331	330	333	283	337	307	322	313	318	340	315	327	323	346	330	290	295	295	334	310	316	339	314	336	324	312	291	304	318	306	333	349	327	329	363	372	321	313	335	310	364	312	333	318	356	311	291	327	332	311	323	344	339	302	314	321	353	314	303	339	328	330	345	312	318	330	326	319	323	318	302	336	362	317	309	313	311	319	314	346	317	322	300	339	314	338	306	293	320	298	325	299	310	335	313	314	375	288	302	338	347	347	330	312	308	351	320	333	360	313	332	341	309	357	311	337	325	317	331	305	323	292	305	308	293	295	297	300	299	313	330	313	332	353	315	324	308	310	319	354	307	316	295	342	326	332	301	331	301	341	335	326	299	325	290	363	313	318	362	322	326	323	311	328	351	300	302	349	324	356	313	330	320	315	323	353	325	311	322	312	312	329	331	349	316	335	302	331	314	330	304	320	311	290	312	318	324	311	329	342	354	295	310	332	289	367	308	352	325
6217	2834	846	2826	1708	802	790	764	778	735	745	748	744	743	726	752	710	684	750	784	751	722	746	735	730	764	735	772	709	711	705	696	720	756	765	775	654	768	731	728	743	724	695	732	734	701	729	746	747	733	709	723	724	733	731	768	747	735	711	757	744	743	736	711	743	688	703	711	793	752	714	730	720	707	737	737	734	750	763	690	718	741	783	720	730	707	758	717	764	684	764	742	742	729	730	683	751	716	748	749	714	723	716	752	744	725	710	726	719	737	739	709	757	696	724	751	719	726	757	697	715	711	756	761	732	718	680	723	728	786	708	751	769	726	733	756	728	740	743	673	741	700	688	760	775	737	706	751	746	732	707	755	747	768	716	713	778	723	725	802	747	704	706	701	745	739	754	697	731	743	801	741	739	734	746	771	735	741	754	751	784	734	767	793	776	748	724	736	791	741	733	737	686	734	712	745	727	744	733	734	722	734	755	755	762	722	719	690	744	691	745	793	728	716	736	756	742	695	675	727	736	728	767	745	767	726	753	724	718	731	747	771	777	743	716	751	709	751	736	710	696	761	738	731	737	725	720	758	785	749	743	788	736	733	767	753	748	732	709	720	753	713	727	739	726	756	709	751	736	786	751	704	734	685	722	785	767	724	696	729	734	738	741	800	759	746	732	750	727	743	720	742	752	703	680	697	728	720	789	727	708	734	727	724	734	724	726	713	768	771	787	733	700	783	768	748	771	720	740	727	718	763	682	735	755	679	774	705	732	712	749	726	704	716	717	726	703	715	748	736	712	728	728	738	760	723	731	682	704	739	723	766	751	734	777	713	708	739	766	718	726	697	729	740	704	758	700	739	741	710	777	722	737	726	763	726	725	708	765	698	743	712	774	731	721	719	751	679	750	700	718	737	709	709	700	710	743	692	704	797	706	762	725	664	703	734	718	725	724	665	725	761	757	744	780	769	748	714	735	730	755	769	707	728	805	738	761	761	761	758	730	743	736	691	744	727	690	759	738	763	718	706	760	762	803	749	740	703	735	761	730	779	739	709	735	719	729	739	749	742	794	758	715	749	716	744	741	671	725	720	703	692	714	756	722	735	735	746	748	810	662	774	716	736	747	740	720	740	745	744	708	765	672	703	686	712	757	782	687	719	714	785	731	747	725	743	717	753	747	757	704	727	772	765	716	753	715	713	774	719	710	685	694	707	781	750	760	723	747	745	745	685	758	771	763	769	763	784	692	692	737	783	730	730	737	713	736	693	749	722	708	756	734	743	692	740	735	708	753	683	742	697	728	697	744	747	763	695	663	743	781	767	774	729	689	651	722	735	764	739	716	735	737	758	692	704	723	732	749	739	701	720	728	729	775	752	712	703	731	726	715	771	714	732	691	721	747	720	744	725	772	739	704	722	763	716	690	762	741	707	711	684	694	744	760	755	724	718	756	770	710	692	726	736	743	766	724	707	715	734	716	744	733	715	736	718	708	709	755	725	757	751	774	747	691	707	782	737	722	730	710	712	758	710	728	738	744	781	722	748	731	759	747	692	732	739	750	759	754	752	722	755	716	732	667	709	741	745	755	747	718	741	729	756	711	762	718	745	726	717	685	697	734	715	766	737	737	723	696	681	759	798	792	736	731	705	662	672	747	773	726	715	753	738	733	750	707	770	713	719	734	747	710	701	710	736	745	735	724	715	740	743	750	713	777	754	758	731	667	749	762	737	763	734	761	687	715	731	716	816	758	673	678	731	738	756	734	778	742	726	750	727	752	794	735	716	722	686	678	756	750	751	711	737	746	714	700	713	765	726	700	771	758	722	775	759	745	774	734	689	719	696	732	744	719	695	743	699	718	690	737	793	688	733	723	729	726	699	786	703	742	746	763	746	718	723	716	751	747	732	716	757	734	741	742	788	690	759	729	696	743	733	710	683	745	739	748	727	740	743	690	733	753	701	706	729	780	702	697	749	704	723	773	754	708	771	720	774	767	726	709	753	710	701	700	742	670	739	749	704	739	693	726	711	692	733	735	703	750	664	758	778	720	754	702	707	719	755	732	741	768	760	754	689	726	741	743	732	762	725	704	736	798	742	767	772	708	760	722	692	732	736	687	788	703	710	704	658	766	719	708	706	725	696	726	747	733	712	766	754	756	747	732	742	723	762	733	717	758	720	744	688	735	703	762	760	725	680	757	761	772	754	738	708	706	752	791	751	751	733	737	738	794	730	739	717	719	737	753	786	725	778	765	745	731	712	760	731	753	796	743	739	728	762	714	712	719	734	726	799	757	758	759	679	767	702	735	675	758	734	719	721	751	735	733	726	724	734	694	765	729	717	777	754	759	766	736	769	695	733	704	742	702	743	744	744	729	729	728	752	723	712	738	778	723	763	703	719	748	734	732	738	748	716	761	730	735	746	712	774	722	695	759	722	816	711	726	747	756	741	739	732	748	725	756	681	714	780	739	750	738	713	733	728	747	750	696	747	751	743	713	751	764	674	741	712	736	717	766	700	691	745	665	762	740	744	715	780	734	748	768	661	723	752	732	770	720	743	731	739	735	707	753	735	725	759	775	686	695	765	717	737	704	745	695	775	742	757	728	733	760	736	751	747	714	706	765	728	698	729	703	738	739	722	747	694	723	741	714	713	749	742	712	757	741	701	699	717	752	735	707	759	746	735	711	717	742	777	742	696	689	720	717	703	708	708	710	722	734	736	714	709	745	718	735	730	695	732	763	766	759	698	743	746	739	719	719	705	724	740	735	719	751	741	768	687	706	740	727	739	758	686	743	736	723	758	706	717	707	796	748	741	755	745	756	724	737	765	751	771	738	737	741	722	694	769	781	702	705	709	730	735	728	759	735	737	748	748	697	729	706	716	749	763	756	759	709	714	757	732	749	727	719	714	653	768	730	732	722	729	749	739	779	739	739	749	718	734	752	722	732	720	721	709	731	755	718	753	741	746	692	735	724	726	747	775	717	791	720	730	760	759	725	748	770	689	681	728	723	746	725	726	742	709	740	738	720	786	730	691	742	700	678	700	747	758	748	720	711	787	727	733	735	794	756	766	754	747	734	746	739	759	704	738	689	729	736	777	743	748	756	737	782	752	775	691	752	750	725	727	775	723	743	736	736	749	720	731	704	722	734	719	754	726	736	715	767	726	746	689	728	745	693	698	720	717	714	740	723	724	755	746	736	696	710	684	768	810	717	750	728	744	740	713	794	736	765	721	756	720	722	733	700	760	712	759	725	729	721	725	751	731	744	755	726	720	721	733	750	767	704	721	746	768	735	705	724	765	767	709	754	717	719	726	747	736	757	715	744	689	741	718	725	718	721	780	723	776	722	757	719	731	718	713	761	749	746	758	727	722	742	728	718	730	715	716	726	730	746	728	720	744	734	746	722	777	775	712	744	686	724	751	733	745	780	736	723	737	720	751	730	739	730	707	776	740	761	781	728	698	753	754	755	760	733	742	766	738	743	769	735	723	769	721	725	763
43607	29879	7795	10921	13021	714	426	321	267	244	244	202	198	218	165	186	201	181	180	181	171	160	159	183	170	170	164	186	183	156	185	172	166	172	175	172	173	154	161	146	151	154	170	158	163	171	175	156	154	133	183	162	159	156	195	171	145	168	173	163	167	190	154	167	156	167	177	169	155	154	159	145	170	130	168	150	171	170	161	170	163	167	160	148	162	158	152	160	164	160	162	152	156	191	166	168	146	154	175	158	140	163	156	160	170	139	153	187	150	152	186	147	143	156	171	168	172	175	163	146	161	167	169	175	174	138	172	173	160	174	149	162	154	149	140	148	176	159	158	156	160	168	154	192	173	159	137	183	152	171	177	149	156	148	149	149	148	136	152	140	147	167	149	157	144	159	166	155	164	147	136	146	162	146	148	199	167	162	173	149	162	170	155	157	163	158	165	146	134	156	173	163	154	177	145	164	144	173	168	168	150	172	186	168	151	149	151	169	156	150	139	195	140	162	150	163	151	173	152	157	161	157	174	169	164	147	163	157	164	170	181	157	170	170	146	164	172	163	151	151	144	144	155	158	153	182	156	155	148	173	144	142	177	170	148	151	169	169	161	164	147	148	144	161	152	152	159	138	177	167	166	151	173	154	161	182	160	140	164	173	168	152	154	164	137	169	152	169	176	176	152	164	148	162	150	173	171	152	140	167	177	161	139	144	162	173	171	151	160	153	169	154	154	154	165	167	164	178	156	174	177	143	163	159	142	177	158	201	144	158	156	188	138	168	164	167	153	170	196	162	151	153	169	151	174	161	162	161	158	166	145	169	161	194	159	166	144	174	150	184	165	150	170	175	171	143	151	173	184	155	176	158	174	133	145	153	185	142	181	158	143	161	150	177	150	158	175	164	148	156	163	163	153	162	157	168	153	157	171	147	151	167	163	153	133	182	151	150	175	153	158	149	157	153	146	148	140	155	154	136	189	161	180	153	133	175	139	137	173	145	166	125	132	160	175	166	159	167	182	150	163	144	138	170	174	181	152	167	167	160	153	137	149	162	148	138	155	161	160	158	168	172	195	157	155	137	159	156	175	154	147	158	158	151	166	156	149	165	151	167	177	137	203	167	160	153	167	176	156	153	162	162	132	154	156	128	165	168	141	152	141	158	145	171	178	154	153	176	130	168	159	150	182	157	150	149	180	167	171	157	161	163	158	157	162	153	153	162	146	161	169	180	150	148	148	130	164	170	156	150	140	153	150	185	157	163	151	148	166	162	166	136	169	180	160	161	150	157	151	147	144	183	158	151	158	153	140	144	143	158	182	161	169	175	192	154	150	151	165	176	152	141	158	172	180	148	152	161	146	153	140	161	156	159	156	151	154	162	160	176	165	140	162	169	149	146	143	151	165	180	169	139	158	143	154	179	156	156	133	160	156	151	170	180	196	152	156	169	166	139	139	152	148	158	165	150	156	148	178	147	157	135	156	165	156	171	141	175	166	165	179	177	173	140	144	166	155	137	151	151	150	163	180	170	148	176	172	161	150	123	159	154	167	155	179	169	162	196	176	150	156	154	159	142	159	133	167	156	134	178	138	184	156	168	138	155	156	146	177	156	158	164	151	169	166	165	147	169	144	154	172	155	139	147	159	148	147	181	179	148	171	168	173	184	171	155	176	148	166	183	178	166	173	159	164	153	132	173	192	148	170	140	176	164	132	169	165	147	177	168	170	153	178	162	164	171	172	148	165	162	163	157	167	157	162	155	154	158	164	163	136	158	159	165	168	165	163	146	151	148	146	192	170	143	164	144	152	134	134	142	162	164	174	189	164	179	161	163	176	156	156	191	133	160	177	163	172	176	165	151	181	189	151	165	156	159	161	173	151	176	151	170	177	178	168	143	164	173	171	147	157	167	130	160	155	144	125	144	184	147	162	159	148	153	151	123	164	143	130	144	168	144	162	167	173	155	151	169	162	156	165	169	178	165	160	153	180	173	147	162	156	178	153	165	152	153	160	167	151	173	181	173	147	151	154	163	165	133	183	160	153	158	148	169	184	181	169	176	182	143	154	170	165	178	155	156	156	168	149	148	210	152	157	159	161	183	164	168	188	163	158	170	152	156	160	166	176	164	165	141	183	145	168	163	155	139	146	167	165	165	157	163	182	148	179	134	144	187	180	161	169	125	154	162	145	136	167	160	178	174	151	158	160	142	142	160	168	155	143	163	159	174	172	153	150	164	157	177	160	154	154	154	124	155	138	162	153	150	152	168	150	153	154	154	149	170	149	140	151	175	161	154	169	148	144	157	149	152	156	159	145	168	166	150	163	158	141	161	181	148	163	151	170	160	162	153	161	165	167	147	144	161	155	169	163	170	163	175	162	150	162	164	175	167	143	185	161	138	163	158	155	168	152	173	162	156	165	165	160	142	128	158	166	160	150	153	154	160	150	150	160	164	175	184	181	161	160	157	171	191	167	153	155	153	189	172	176	152	166	165	161	162	167	149	180	160	162	165	158	166	157	136	167	170	151	158	156	155	157	154	143	148	167	162	161	165	154	156	171	166	164	162	178	155	157	171	168	158	161	164	150	176	154	167	165	133	160	158	168	174	153	185	161	175	165	176	191	160	176	168	177	181	162	140	147	165	156	153	164	157	159	150	181	153	159	161	170	170	175	168	145	147	150	153	167	157	145	175	152	157	167	148	140	178	160	158	141	142	169	145	166	141	164	169	152	162	173	182	174	161	157	163	184	192	172	163	164	151	159	158	168	158	165	179	186	154	167	157	160	168	146	150	148	177	155	176	175	161	167	170	141	157	169	149	153	149	158	166	158	164	157	163	175	154	166	162	152	151	159	193	168	165	158	170	169	144	147	176	169	148	172	156	151	158	126	153	167	169	167	149	158	164	153	154	155	151	145	160	159	149	157	162	156	140	171	164	153	150	144	149	146	179	145	170	146	161	167	138	148	174	153	163	171	177	129	161	162	169	177	163	172	148	172	159	184	160	158	147	160	141	164	145	174	154	168	157	153	159	171	161	154	143	164	153	150	160	173	145	161	145	168	183	175	169	166	153	162	166	152	172	159	170	152	165	185	169	165	170	152	162	157	154	133	173	170	153	155	174	165	158	155	155	164	168	166	158	157	157	150	155	155	143	180	145	146	180	159	155	159	149	161	163	141	162	146	135	159	169	168	177	179	161	154	182	174	179	152	190	160	151	166	151	163	152	168	178	155	130	154	171	151	142	181	156	159	177	149	155	137	158	158	144	186	157	161	156	153	164	156	146	163	168	163	153	176	158	160	172	167	162	137	160	171	176	171	157	164	158	162	157	173	149	144	164	165	147	157	163	148	129	171	184	153	154	179	161	147	136	142	148	176	174	143	156	146	149	143	152	141	156	180	166	145	156	166	132	162	154	174	143	141	169	195	174	182	142	159	147	157	175	160	164	181	157	172	145	142	127	147	159	153	158	181	152	146	140	158	126	170	146	129	161	152	156	167	148
22351	22104	2697	17146	11702	1769	1501	1271	1114	905	855	809	726	734	680	629	612	600	604	573	571	544	502	493	487	494	459	459	490	448	477	470	429	444	474	454	472	405	405	447	468	413	405	390	451	439	417	408	415	410	390	426	451	387	438	437	406	419	429	442	399	413	404	396	346	416	396	416	397	382	395	398	390	432	375	377	383	392	367	377	381	432	404	393	398	400	415	402	421	411	398	384	398	414	401	402	414	414	384	412	401	379	370	388	382	437	416	391	417	381	415	387	405	382	412	364	414	397	393	380	394	410	363	362	371	414	394	384	436	393	389	375	419	375	403	412	363	442	433	373	394	355	380	403	412	421	397	402	400	424	414	409	396	403	417	382	438	393	405	406	389	418	383	385	369	399	405	431	395	358	398	401	400	358	374	351	387	371	411	423	396	369	433	355	427	394	382	365	415	402	401	416	415	406	376	424	413	399	376	406	402	358	384	435	405	360	420	369	379	392	424	394	419	386	397	393	411	417	404	411	351	427	400	385	401	381	396	408	386	380	453	401	411	411	384	411	408	415	370	412	398	405	419	407	399	374	417	373	417	401	410	430	379	377	415	401	383	390	398	400	379	395	403	350	398	401	398	393	416	376	369	388	390	409	426	407	413	420	367	379	383	412	414	384	337	421	374	402	386	358	402	397	386	386	387	392	406	353	410	381	405	453	386	428	361	394	402	403	410	393	400	367	408	407	371	401	396	435	385	398	424	394	381	407	399	387	393	362	389	444	431	399	401	382	423	390	435	385	391	412	391	370	430	359	368	406	471	386	389	407	404	357	373	397	388	360	406	402	402	396	352	421	419	392	410	385	408	380	385	372	422	391	414	444	398	411	437	371	375	377	393	402	373	399	388	385	394	386	396	404	406	364	416	422	391	404	383	382	390	398	415	378	404	371	403	427	421	394	388	350	399	376	387	413	364	381	412	422	381	403	405	406	370	390	410	373	413	387	405	389	392	388	398	379	380	417	390	408	369	369	376	417	379	414	404	418	388	371	401	383	405	401	394	422	399	376	397	418	380	426	356	353	373	409	396	419	400	419	420	413	382	386	384	378	388	414	401	400	459	395	370	369	413	408	416	412	395	429	384	374	371	372	405	372	409	400	415	396	383	402	404	365	399	390	389	379	410	388	408	374	385	438	362	414	410	420	402	386	348	405	401	377	405	382	344	424	381	412	391	426	392	416	378	427	395	405	401	379	412	401	403	372	417	397	424	368	392	409	400	411	400	412	433	392	405	379	409	370	406	375	370	401	405	401	364	403	340	401	372	393	392	388	401	417	408	431	383	402	381	382	385	404	422	406	363	390	428	370	367	392	379	394	401	415	413	381	403	404	392	418	421	397	379	385	400	402	430	380	412	377	429	396	401	406	389	377	387	380	390	400	387	395	402	359	424	384	373	375	409	396	382	409	383	459	358	422	371	370	393	407	391	360	402	411	388	429	452	404	369	383	414	398	438	371	390	436	399	425	376	419	439	391	421	405	443	392	382	407	399	401	418	414	384	412	384	385	407	370	421	382	417	383	401	382	403	382	379	395	407	411	395	376	371	399	389	407	379	396	410	381	406	379	402	392	387	360	379	419	378	426	380	418	403	406	406	376	383	372	406	388	384	393	401	381	404	419	375	424	407	396	399	381	409	408	423	382	403	389	372	352	396	422	393	432	402	416	414	396	405	403	389	394	418	384	361	429	395	407	379	412	418	411	354	385	399	378	391	404	397	378	396	381	385	395	395	401	393	377	401	379	362	407	362	373	408	459	376	400	393	392	413	441	359	398	398	361	403	371	371	422	399	401	387	415	399	403	399	401	363	390	344	413	387	365	415	383	410	397	417	412	386	389	412	428	380	360	383	398	408	408	398	406	417	391	396	424	395	394	383	384	387	399	414	415	386	368	441	373	357	397	403	378	366	366	420	406	387	419	385	374	391	403	399	432	396	375	420	411	401	392	378	425	389	396	391	354	400	404	395	358	383	370	395	397	377	379	373	397	373	404	378	388	397	384	419	406	415	412	441	388	400	413	395	389	396	379	376	402	341	377	383	373	365	417	389	403	422	408	374	390	415	384	375	386	399	379	379	410	415	405	390	403	390	444	430	387	384	408	434	435	413	368	436	386	380	435	367	383	373	386	396	415	418	415	388	415	391	404	387	353	390	396	383	378	363	398	388	417	389	437	389	426	406	396	394	422	412	394	403	406	408	366	401	408	387	409	382	392	409	414	410	416	405	382	386	400	353	408	370	444	401	402	409	378	407	416	394	399	367	394	449	411	406	389	411	391	379	394	408	405	427	384	375	370	392	360	427	437	380	396	391	384	421	425	405	403	387	387	421	366	423	393	376	396	393	355	424	381	406	380	420	364	386	396	390	386	399	420	398	419	397	377	404	393	400	378	392	393	393	435	415	411	393	385	364	428	372	447	401	386	384	378	410	375	413	423	406	408	405	375	436	415	410	402	379	422	410	384	373	428	393	393	412	409	367	404	383	378	387	396	395	409	352	399	375	379	386	389	372	425	371	387	398	376	396	398	347	407	422	409	414	422	388	365	375	392	426	392	399	372	392	380	428	386	418	403	412	409	380	364	412	380	422	410	368	394	366	386	375	412	410	402	393	394	383	390	419	375	377	388	382	419	377	415	385	394	373	387	404	404	378	389	391	384	387	442	398	387	370	404	388	377	389	409	376	409	372	426	390	350	414	391	420	425	366	411	388	436	364	380	408	364	414	400	354	394	354	417	416	421	375	366	392	383	412	400	410	371	429	421	371	416	375	393	430	426	416	385	401	375	389	370	407	387	364	417	407	393	397	399	352	426	380	404	401	375	381	411	388	370	387	391	374	389	418	408	401	385	421	378	388	417	411	364	374	362	412	425	388	364	407	401	395	404	410	406	411	421	408	414	413	387	403	394	378	411	411	407	403	418	369	424	378	401	396	395	381	376	370	386	398	429	401	423	402	358	364	391	410	402	384	417	363	401	407	402	392	370	404	434	403	402	412	409	394	383	366	398	406	341	374	358	412	385	383	403	392	347	369	374	408	378	385	388	372	427	402	367	415	364	370	377	403	430	385	372	420	396	416	392	381	366	431	410	402	410	405	381	372	346	417	399	400	412	391	354	390	423	397	380	414	401	379	385	387	369	420	397	393	415	423	386	410	396	436	427	404	397	389	383	430	424	372	421	404	401	420	392	410	387	375	391	378	393	388	395	381	395	389	385	430	413	441	398	396	374	389	387	432	391	431	445	408	439	384	393	397	427	376	409	374	377	362	400	387	398	392	373	408	399	405	376	393	399	440	368	386	396	344	404	428	380	401	437	356	386	377	394	391	395	404	410	414	431	425	374	387	413	382	409	383	397	400	380	420	384	365	391	404	401	402	434	402	397	392	413	441	411	397	356	379	403	380	331	423	405	410	410	402	392	375	349	417	399	372	385	409	383	415	389	395	348	403	385	384	388
58719	44000	15527	14305	23024	2058	526	431	349	299	272	231	230	178	180	182	160	143	169	153	133	137	140	129	147	158	123	138	137	126	131	132	114	136	131	129	134	131	120	119	131	113	109	120	122	113	101	86	115	133	120	105	119	124	113	120	101	132	108	131	129	134	112	116	113	126	119	112	116	118	121	94	124	113	110	101	126	121	139	105	118	123	97	128	126	105	107	129	131	124	139	98	117	105	121	109	119	111	101	100	119	119	94	106	109	98	110	112	107	98	93	108	122	111	123	118	123	113	123	113	126	101	107	98	117	112	106	109	109	136	123	91	136	115	87	99	118	101	118	125	120	121	104	135	121	132	128	112	116	102	114	111	114	112	115	123	104	120	115	85	98	107	121	110	123	100	110	115	106	116	100	128	107	112	103	130	138	114	102	100	104	119	115	112	120	115	134	100	104	115	112	127	123	112	107	101	96	90	125	107	120	119	114	119	98	121	115	112	111	108	113	116	85	118	109	128	114	98	110	106	108	112	121	133	114	96	103	130	110	109	119	112	106	92	100	122	104	107	102	112	106	118	99	104	110	97	108	102	106	94	89	114	104	107	96	116	132	99	108	122	95	115	129	112	111	112	132	119	111	122	111	129	109	114	109	117	101	113	102	125	111	113	125	111	124	99	120	102	100	106	105	117	123	125	103	116	108	100	102	127	109	109	111	111	105	97	115	106	118	106	116	103	101	114	117	121	121	123	110	117	99	118	132	128	122	86	103	126	125	117	111	112	116	110	117	134	104	122	129	96	119	124	102	130	104	120	104	130	130	101	135	130	119	108	108	123	99	100	106	109	94	123	101	124	125	112	130	109	103	112	111	96	123	120	122	116	113	105	109	124	105	113	126	112	100	117	128	131	116	112	80	102	112	101	111	104	122	124	121	107	113	100	101	90	123	114	122	113	102	100	101	109	115	107	122	103	98	107	105	111	119	102	124	98	96	111	100	119	129	111	86	109	115	123	119	138	130	119	113	117	104	122	116	119	97	104	116	101	102	107	121	121	111	125	127	107	108	109	98	124	110	103	110	100	111	122	112	121	114	104	119	118	123	117	112	108	103	139	102	107	107	121	111	116	129	133	134	104	119	88	123	111	117	113	120	127	98	118	115	108	115	100	115	120	132	136	123	121	133	111	110	110	118	103	84	121	121	125	99	113	116	125	101	117	118	117	116	96	112	128	122	116	106	115	100	105	110	139	100	104	144	128	102	103	105	126	104	129	102	90	124	135	120	116	111	113	119	120	118	125	105	117	123	124	121	124	110	125	99	120	118	118	103	115	116	112	104	96	118	101	103	103	121	112	125	105	117	113	113	120	99	115	102	95	100	117	103	118	112	123	104	122	129	103	102	118	107	107	118	114	106	111	131	118	108	95	121	108	105	114	112	110	112	130	98	104	100	110	95	120	118	128	113	120	120	125	105	102	123	82	118	106	114	121	113	114	96	122	105	92	102	113	122	109	105	126	108	112	120	104	119	129	112	106	121	126	128	107	124	129	124	133	122	117	113	118	104	112	112	135	120	82	110	131	109	120	115	115	112	117	117	99	111	104	105	111	121	109	123	113	105	103	114	112	117	114	127	100	101	108	122	110	118	113	97	106	120	124	119	115	134	110	115	118	121	116	100	106	105	124	111	129	104	119	126	113	120	115	106	117	121	105	126	109	122	122	129	110	115	113	131	111	105	137	126	105	127	98	103	118	110	122	114	103	114	144	114	113	134	126	114	122	131	120	151	114	105	109	116	119	136	107	119	125	109	123	127	106	115	97	122	119	111	100	114	116	109	119	118	105	124	106	111	109	139	96	91	121	134	132	113	126	121	120	133	111	123	134	119	112	115	116	110	116	108	102	104	94	104	95	104	96	116	114	131	140	116	119	122	106	97	126	108	105	119	122	116	122	105	88	118	87	122	119	101	124	116	101	109	123	116	111	122	120	124	105	130	101	115	125	100	93	99	111	122	114	105	129	115	99	118	101	116	104	130	112	128	108	119	104	116	113	120	116	111	117	106	111	116	128	104	105	119	112	125	118	106	118	129	119	110	115	109	85	94	100	130	129	121	124	121	131	131	86	100	124	114	129	108	107	96	120	111	123	112	97	109	121	113	128	106	115	104	120	98	111	114	98	126	86	104	137	142	101	124	110	112	98	120	119	111	117	116	113	108	124	99	111	116	99	108	125	108	117	123	113	116	114	130	104	119	109	143	105	106	86	101	124	119	94	103	111	115	103	124	110	125	116	107	132	97	121	124	103	107	126	112	131	104	97	112	101	115	111	110	120	113	117	105	126	107	85	114	117	101	129	101	104	109	116	118	126	119	99	113	93	88	108	118	129	114	94	110	102	121	105	118	131	136	130	114	113	118	107	128	99	133	90	111	108	124	92	108	89	118	104	138	98	103	110	115	119	119	107	111	89	105	103	127	110	119	112	121	93	118	126	131	138	125	111	140	100	117	118	102	119	108	125	131	125	113	117	115	108	135	118	111	115	99	140	126	105	92	107	119	132	124	115	110	137	108	115	123	102	100	103	107	100	103	119	132	148	108	115	122	106	104	106	108	118	115	105	98	100	116	98	126	133	112	137	123	130	122	124	110	111	91	131	114	119	115	110	101	113	97	117	104	96	115	131	107	109	129	102	114	107	115	121	146	122	108	114	116	91	103	113	128	109	115	109	120	110	112	113	119	106	130	127	115	129	117	110	108	108	121	116	117	102	136	115	108	105	124	101	129	138	132	108	119	93	119	114	135	108	123	114	141	90	121	115	107	125	120	115	110	116	100	108	117	126	101	124	129	93	117	129	123	119	109	117	99	116	86	120	102	112	93	96	117	123	135	97	113	133	105	120	116	110	109	115	104	107	113	113	107	107	113	122	124	122	89	112	103	138	99	100	114	121	102	108	98	100	117	116	111	120	119	120	110	119	99	133	116	121	131	122	97	120	114	120	119	111	114	108	125	97	113	117	115	140	113	90	115	118	103	128	97	125	111	123	116	131	127	114	106	105	116	116	129	122	115	110	111	110	120	88	97	120	117	90	118	115	107	125	115	109	107	113	125	117	118	110	98	113	107	101	95	121	121	104	120	122	115	105	135	113	112	125	92	106	116	110	106	123	107	120	113	108	118	111	132	114	125	120	102	114	107	117	123	112	121	127	117	98	114	104	114	134	121	96	113	127	123	127	121	90	106	125	113	107	105	114	86	131	108	111	123	130	120	132	126	125	83	101	103	109	146	115	107	97	104	126	123	111	114	121	131	118	96	115	117	104	107	124	109	136	108	97	106	115	97	117	134	116	106	112	124	115	121	116	103	112	103	104	94	87	112	113	119	120	118	115	114	103	127	129	123	97	113	121	121	103	127	119	130	122	110	122	131	97	109	107	104	132	108	113	137	113	98	101	111	91	121	114	99	122	122	116	121	113	102	104	97	119	106	123	124	97	107	124	127	112	121	110	116	116
31409	30841	4323	17821	13957	3083	2349	1967	1682	1362	1232	1097	1023	906	831	792	713	733	626	629	554	557	535	491	532	480	467	463	451	441	474	398	435	411	408	405	393	374	374	435	363	352	407	383	348	345	328	356	322	357	332	354	375	385	354	351	409	331	369	331	362	336	356	327	361	312	307	341	349	338	345	327	341	361	332	367	330	312	328	320	298	347	354	334	316	327	356	319	331	316	311	352	348	348	347	337	292	323	286	326	317	337	316	303	284	304	308	302	316	317	312	298	336	306	334	312	345	324	318	330	310	348	304	344	292	306	349	342	303	298	320	304	306	320	326	339	327	302	331	300	320	301	307	284	315	315	305	303	307	312	328	302	306	343	293	314	314	295	349	310	292	317	317	315	313	312	313	311	328	284	297	331	305	299	325	320	333	281	290	309	295	322	317	324	302	302	311	331	300	321	323	328	306	278	301	305	330	325	298	298	303	325	342	303	282	289	314	321	309	300	306	302	317	303	349	314	309	283	331	327	326	309	301	313	331	318	321	300	342	316	299	328	339	331	321	322	299	307	299	284	308	322	356	338	298	305	294	304	318	327	301	342	296	296	334	297	331	299	315	306	306	315	342	307	349	335	320	321	312	315	316	314	288	322	339	313	317	308	327	292	291	332	331	304	340	312	365	319	299	317	323	350	307	331	309	328	280	272	344	319	285	306	299	307	338	326	347	282	286	284	290	330	309	302	299	321	321	294	323	288	321	337	302	303	336	319	324	291	302	299	308	307	316	291	306	370	281	304	299	322	298	326	315	358	272	302	284	318	314	311	303	307	311	296	276	293	321	353	296	300	335	345	330	328	323	304	354	318	304	309	333	314	326	308	308	323	340	294	315	328	333	340	298	316	303	276	272	281	324	309	295	321	303	332	325	314	307	306	294	331	341	332	302	320	312	358	317	350	338	292	331	306	298	308	357	336	331	301	280	297	296	328	318	350	317	319	311	307	291	295	331	305	336	272	308	306	306	305	350	329	350	338	299	324	287	285	329	303	320	315	314	319	296	300	319	328	326	333	287	323	316	314	294	335	273	307	316	301	294	323	308	328	302	286	281	302	331	287	301	337	324	360	332	327	309	328	326	291	307	325	275	312	318	296	329	307	322	320	310	305	325	282	326	321	312	298	292	341	314	320	267	317	299	325	317	328	338	306	324	308	320	314	293	313	288	322	287	322	333	283	287	334	315	322	300	335	303	308	299	308	301	298	294	309	316	343	325	302	303	316	329	331	324	317	318	336	292	312	308	323	295	276	290	337	284	348	323	322	313	299	333	343	303	317	307	278	314	309	313	289	316	301	302	299	303	317	315	314	300	333	319	323	275	320	314	331	350	345	314	285	327	296	313	282	298	320	280	320	269	316	296	317	305	334	309	323	301	289	305	290	310	323	302	318	320	309	301	328	317	372	315	335	299	332	304	316	338	302	295	306	313	373	351	280	319	306	361	301	309	288	295	313	345	311	329	321	288	336	330	321	321	274	308	300	330	289	326	276	309	328	311	317	295	329	314	309	300	315	286	310	303	305	308	313	303	344	299	322	331	312	316	290	332	314	291	331	302	304	318	260	303	315	314	264	285	293	300	333	341	287	325	311	303	300	294	301	320	307	315	334	306	309	321	281	335	300	297	300	321	311	318	300	309	341	312	325	311	299	305	344	312	300	306	311	302	306	303	323	328	338	331	311	294	313	309	321	308	338	320	307	311	321	304	309	317	327	306	310	301	296	303	316	309	321	318	294	298	349	301	348	343	332	319	293	303	286	348	301	324	356	351	320	294	298	314	314	310	357	304	331	293	318	320	279	290	293	328	291	334	308	322	315	353	306	329	358	325	315	306	330	294	335	331	313	285	319	320	290	306	302	318	311	326	321	306	313	316	316	329	314	283	308	310	314	338	288	334	335	288	324	339	322	320	247	291	335	277	321	297	334	326	291	315	319	282	325	336	302	307	305	307	315	317	310	312	314	372	289	318	308	287	322	296	279	331	332	310	320	309	284	319	318	309	288	315	318	291	322	303	301	302	321	326	317	310	299	321	308	269	294	300	318	323	306	319	307	304	286	281	326	310	327	319	327	296	310	301	298	338	303	300	306	295	305	325	321	290	310	328	322	271	287	316	330	318	305	278	315	296	330	317	296	329	274	299	318	295	303	313	304	298	313	323	308	306	321	301	310	304	338	308	302	318	316	295	306	356	339	300	327	311	310	306	270	349	310	320	317	296	297	313	316	302	309	285	334	310	308	326	306	311	300	310	314	324	298	312	309	319	268	315	253	328	294	309	326	300	319	301	294	324	303	348	314	307	327	336	324	314	293	287	311	291	362	319	284	282	330	326	302	311	295	314	301	308	334	307	281	316	312	291	311	299	292	306	321	309	291	327	319	281	276	309	289	306	290	327	327	329	305	314	291	319	339	302	319	338	301	302	330	296	317	277	312	323	282	316	311	308	327	323	350	327	353	300	320	325	335	306	327	329	289	330	312	304	318	289	308	292	310	303	326	303	305	325	318	309	322	307	314	329	295	303	301	279	307	329	317	336	312	326	306	299	301	309	307	329	330	331	297	312	329	271	302	314	332	296	322	328	317	323	330	309	277	324	297	289	350	329	316	296	314	304	318	312	296	314	321	352	327	305	325	273	316	297	327	341	319	299	302	341	328	323	307	325	304	350	327	285	295	299	317	313	314	314	293	307	305	316	292	328	318	333	308	318	293	328	317	356	314	310	300	322	341	353	298	300	322	293	319	305	323	313	283	312	279	334	294	303	314	288	304	334	308	330	296	293	306	295	314	296	311	330	317	300	330	308	311	321	321	335	324	320	291	313	325	288	319	315	306	330	304	309	287	294	326	338	332	304	289	289	326	306	320	332	292	307	308	317	285	320	290	344	293	336	321	305	312	320	332	319	291	312	314	319	313	316	306	307	322	319	311	316	346	312	296	292	290	285	295	292	314	317	300	342	296	305	278	315	342	314	361	309	333	325	337	313	300	316	291	345	343	320	301	303	333	306	337	304	328	319	308	322	320	306	314	298	294	302	289	287	296	295	321	334	324	311	307	354	318	330	323	317	321	301	301	295	348	315	295	319	323	305	298	327	302	327	280	329	303	289	296	332	318	313	303	328	314	295	317	319	287	333	279	292	334	323	303	296	324	316	322	294	309	306	331	315	341	299	349	294	301	317	315	302	312	324	321	309	309	313	337	349	327	293	320	333	269	318	315	312	324	306	304	284	316	302	308	321	306	275	319	305	328	352	337	312	333	330	294	297	306	309	327	335	303	313	301	339	295	287	306	310	349	297	294	315	340	318	344	321	304	312	291	288	297	309	307	299	311	352	304	295	292	299	307	295	335	301	310	279	284	343	330	301	294	287	317	340	331	303	299	318	300	298	313	345	324	299	291	322	308	309	319	310	312	308	312	348	329	324	316	321	308	298	303	318	306	304	332	285	313	328	295	312	334
7087	1777	564	903	953	326	341	343	339	336	310	360	337	297	366	343	318	336	332	314	317	302	322	331	330	329	321	348	320	353	294	349	326	305	320	370	344	320	308	343	326	297	307	320	353	313	315	342	336	315	336	330	316	338	283	316	338	290	311	332	297	338	338	361	340	332	307	293	324	345	360	358	340	362	336	355	314	310	331	328	334	329	345	317	332	341	341	303	335	316	294	305	299	343	308	319	324	298	317	327	313	331	322	308	274	280	324	340	342	285	318	291	301	322	298	313	349	310	339	336	320	310	361	314	308	344	345	325	328	325	315	322	327	352	331	331	340	325	285	312	336	336	322	326	347	332	321	334	312	321	349	344	317	311	347	338	335	313	324	332	355	295	369	321	324	313	323	313	303	321	342	321	318	321	323	317	322	322	334	335	318	335	337	332	320	324	336	333	334	323	297	314	308	341	334	317	358	314	352	326	302	292	327	315	343	323	352	336	319	333	273	317	301	317	322	293	336	335	324	361	294	321	314	347	310	298	320	300	332	310	306	335	339	303	288	315	332	319	329	358	337	306	341	320	301	325	294	322	312	293	319	336	324	289	306	321	318	335	324	299	319	322	320	299	333	312	308	317	321	340	299	334	327	340	329	329	321	303	314	345	328	305	294	325	336	319	309	310	344	328	297	321	316	317	309	285	299	329	347	355	337	320	352	330	348	300	313	316	283	339	330	340	336	328	322	332	315	316	311	316	341	316	321	364	337	331	301	307	333	312	333	351	278	277	279	328	313	321	322	281	335	334	311	317	322	322	312	277	323	310	294	336	320	325	323	322	324	331	287	333	333	341	332	319	291	344	329	333	346	320	308	323	300	296	323	327	344	329	288	281	340	326	304	333	326	333	350	314	332	329	344	298	335	288	327	321	336	305	340	309	335	318	348	318	322	327	302	331	294	322	323	319	326	320	342	342	321	338	335	323	338	310	330	342	322	364	329	343	331	333	307	323	312	318	364	344	341	348	365	343	332	316	297	289	327	297	341	342	318	365	331	351	312	306	312	293	335	309	329	292	338	315	318	308	325	348	319	328	356	341	337	334	338	349	309	356	328	338	349	340	347	295	343	357	332	314	332	318	306	294	314	308	314	331	327	329	297	361	350	296	350	285	312	341	338	341	331	354	325	312	312	346	331	343	330	302	317	311	332	320	334	313	298	317	358	321	304	319	312	335	324	311	337	327	333	311	335	316	325	334	306	352	302	323	304	327	330	307	324	319	337	291	345	314	319	318	313	326	319	307	356	320	339	330	353	338	317	332	350	313	313	311	316	309	313	318	297	298	296	340	343	329	311	317	333	354	317	344	329	330	295	325	332	312	318	354	316	333	323	314	368	307	369	367	325	326	350	327	325	321	337	351	320	346	341	321	337	371	324	309	341	324	346	298	327	339	359	367	333	352	336	312	360	308	307	332	319	343	300	300	331	313	332	329	339	334	316	327	286	311	344	339	345	328	303	339	323	346	326	318	331	332	321	326	287	299	319	308	319	315	318	335	292	293	293	318	305	307	289	353	336	320	310	321	345	339	331	360	308	323	311	309	358	314	319	315	313	310	341	331	318	294	339	345	339	309	304	349	304	302	340	311	341	340	358	308	349	348	325	306	366	329	321	345	344	290	321	335	327	337	330	310	344	313	338	337	352	362	335	306	355	335	335	331	310	321	315	297	344	304	315	342	302	343	330	320	293	337	326	308	310	350	305	305	343	339	337	317	288	337	324	313	292	326	347	293	338	298	383	287	295	343	299	334	349	319	323	351	339	335	320	348	311	336	347	325	305	324	306	325	344	328	305	308	318	294	324	315	326	307	302	280	330	324	291	319	315	348	303	330	324	318	305	323	312	314	336	372	335	352	354	316	321	375	322	322	334	333	334	339	326	297	325	320	341	333	357	348	336	306	350	338	299	336	312	377	331	338	300	304	320	317	320	337	341	327	302	326	303	327	336	327	307	354	346	315	304	297	304	325	308	316	363	346	298	316	324	319	336	312	344	339	307	343	313	353	320	339	355	342	302	313	309	327	356	282	316	334	327	303	366	342	367	316	327	342	340	342	350	351	323	333	307	318	348	376	351	306	305	299	318	346	342	282	301	281	337	290	321	326	301	347	294	281	322	308	333	320	311	308	312	345	324	309	347	313	330	331	314	337	335	335	328	328	327	353	350	301	308	300	320	333	342	305	297	340	351	328	341	312	298	304	278	327	329	315	323	303	303	292	326	306	317	355	282	292	317	299	286	321	319	354	305	307	311	339	335	301	326	322	325	312	303	334	332	316	346	306	323	329	325	313	327	293	334	324	331	326	336	260	338	324	286	323	285	318	307	325	342	370	338	328	376	300	344	286	281	329	345	313	328	310	330	357	293	290	295	318	307	290	334	299	323	293	330	340	320	322	305	328	303	304	332	350	362	311	331	339	326	303	338	314	312	330	324	326	357	330	307	285	314	346	327	313	307	339	297	303	335	331	298	287	337	316	336	335	325	334	296	318	296	306	322	317	317	312	340	344	334	307	343	319	317	325	321	304	300	310	324	312	362	315	352	328	309	310	336	317	322	325	313	324	299	290	317	309	303	302	308	324	306	322	320	293	311	325	317	333	307	318	316	334	297	310	329	318	338	362	288	350	322	320	333	325	337	320	303	307	341	287	299	342	359	337	336	290	341	319	340	338	296	313	340	315	305	310	336	333	320	327	335	292	326	332	310	312	305	347	352	309	339	292	293	312	295	316	345	334	330	314	348	326	337	334	312	321	320	332	312	339	359	318	304	358	344	299	338	308	293	310	339	309	335	320	313	325	322	287	325	326	332	315	359	338	341	336	339	301	314	322	317	345	347	345	315	316	305	361	317	323	305	311	309	329	323	322	339	325	308	276	319	304	315	335	321	368	314	354	319	347	324	324	347	341	322	332	392	297	306	348	310	358	313	308	329	307	335	310	323	324	347	305	373	318	342	350	322	341	314	321	308	346	295	328	352	342	335	309	342	355	351	296	335	327	334	347	370	309	304	287	327	326	307	287	324	320	326	345	328	328	316	316	342	303	310	307	317	348	295	326	325	366	321	344	313	376	333	303	327	335	325	365	312	354	303	334	320	288	327	353	342	313	340	315	319	344	308	339	327	334	300	325	319	323	368	347	310	315	338	326	343	302	328	348	305	328	342	316	325	311	322	376	340	324	316	331	293	311	340	320	309	321	331	318	321	342	319	329	323	298	359	343	304	317	320	344	342	339	267	316	356	291	322	317	297	304	350	340	340	329	297	311	298	315	365	328	331	321	320	313	319	367	346	317	319	338	309	343	368	333	337	290	336	308	360	324	305	324	307	293	312	322	317	321	318	317	306	313	329	344	317	339	332	307	352	308	321	325	330	332	289	326	340	287	318	301	340	296	337	348	296	335	297	358	320	309	345	279	327	341	332	332	332	339	335	331	311	340	324	314	320	306	337	333	316	316
6322	2500	894	3163	2238	837	787	795	752	764	744	700	734	753	727	714	748	740	743	716	750	738	761	750	754	659	728	815	760	739	781	747	795	749	764	807	761	736	724	720	749	721	695	734	834	741	710	710	734	707	722	747	729	691	747	754	745	712	731	721	729	694	767	741	723	722	725	734	745	710	710	770	732	744	753	767	767	748	717	732	726	754	767	709	708	665	759	682	742	680	765	741	701	719	766	810	737	722	760	756	735	690	767	742	737	768	730	732	727	724	707	766	723	709	719	761	730	754	741	785	760	705	741	712	791	714	744	727	800	767	759	677	731	767	731	716	760	727	827	800	780	738	700	730	750	767	710	748	773	786	720	718	745	725	750	716	792	710	741	680	731	727	715	681	714	710	698	711	707	728	750	728	770	760	720	767	766	755	736	738	712	731	743	720	743	720	722	757	760	745	728	720	743	725	767	725	741	750	733	720	733	721	709	709	706	747	704	741	749	734	705	721	767	736	696	751	714	779	756	721	764	745	767	742	760	787	731	708	721	737	720	734	754	755	736	686	737	741	674	735	761	784	727	704	737	704	760	728	730	740	714	778	733	740	728	820	737	715	726	713	770	759	738	767	755	727	736	734	745	701	748	767	733	766	743	759	727	786	738	738	710	695	741	718	778	661	728	733	728	743	764	737	717	740	762	740	739	771	763	741	669	762	761	679	750	692	735	777	741	731	726	708	728	735	726	793	748	672	780	684	762	724	719	744	757	796	764	733	721	712	745	730	770	721	762	757	734	708	775	765	808	763	730	700	681	724	677	743	703	753	727	755	743	722	725	744	688	736	718	722	750	722	742	769	709	736	725	775	757	679	750	727	783	717	735	753	742	776	739	708	699	706	720	725	769	751	712	726	722	754	764	753	724	711	727	687	744	708	730	790	686	790	723	707	717	764	734	750	705	743	764	741	772	726	737	694	769	726	706	714	740	778	724	744	756	776	729	708	752	766	762	728	738	744	677	757	735	766	692	785	775	714	707	705	722	719	691	768	736	674	679	789	717	779	709	731	759	737	667	716	766	744	704	748	722	735	723	764	812	757	737	745	752	677	724	740	766	770	700	734	759	762	743	747	724	758	739	765	737	769	704	727	749	734	779	683	701	726	746	743	723	723	718	707	772	762	688	728	765	756	733	760	716	752	731	736	744	695	728	740	745	694	724	728	734	737	712	725	683	715	757	726	706	763	722	728	775	707	716	729	728	805	781	707	752	719	709	768	705	713	725	727	781	732	754	716	739	771	784	717	756	734	708	752	735	708	764	729	740	747	752	753	787	748	782	751	742	749	786	729	762	726	765	716	717	735	755	754	766	716	710	755	747	713	708	751	738	733	690	730	730	743	709	727	758	755	762	724	744	739	723	696	716	761	693	675	728	782	742	745	731	707	740	751	763	757	722	767	706	747	700	742	729	714	726	761	755	776	748	768	708	773	715	772	710	695	778	743	697	700	715	731	754	695	777	726	715	742	711	724	764	734	707	747	696	756	704	781	757	723	726	760	725	711	752	751	733	768	699	733	790	735	757	780	794	750	720	745	715	779	679	729	705	731	659	718	745	764	690	710	730	745	704	788	741	723	766	738	737	717	691	756	735	748	738	752	738	770	752	764	710	717	739	694	724	748	709	756	724	729	713	727	677	748	718	728	729	684	737	737	696	704	760	735	735	676	786	742	737	721	740	727	687	746	701	702	703	740	688	756	743	747	736	739	716	776	690	717	733	721	755	765	730	740	705	798	767	783	678	737	759	752	746	705	724	767	749	740	691	770	747	746	733	728	736	724	740	768	765	753	731	765	742	810	748	683	716	773	763	759	695	768	722	700	778	716	742	743	712	712	734	750	708	748	730	714	694	755	752	783	724	793	738	763	757	697	720	738	739	721	716	738	744	731	711	742	767	735	735	735	738	708	746	713	701	763	747	738	718	757	759	726	744	744	761	738	762	693	735	742	745	693	758	720	748	753	763	702	736	726	716	705	736	743	741	718	732	723	715	751	772	732	769	688	733	738	739	746	730	755	735	762	752	762	744	723	744	710	752	767	786	695	727	747	767	760	694	787	740	754	735	762	688	752	740	730	750	696	696	727	728	750	709	758	758	724	745	776	735	760	753	753	722	739	769	735	818	720	708	757	727	787	739	767	724	730	732	732	775	752	737	735	775	714	747	729	729	768	722	686	709	714	802	744	722	685	764	742	739	732	745	711	698	731	774	683	734	785	743	763	740	727	810	773	746	772	769	735	773	739	684	717	773	702	759	759	706	703	702	639	748	738	713	776	699	753	744	767	715	691	730	756	703	690	694	748	733	707	728	748	740	784	789	715	808	751	768	720	738	775	726	716	740	688	786	725	738	717	770	721	688	723	725	687	716	798	752	737	710	721	708	766	764	755	729	795	740	704	760	696	747	750	785	708	757	700	748	764	723	734	775	728	726	764	787	707	751	724	741	751	703	687	767	767	727	708	707	736	756	679	751	784	746	719	730	723	765	758	752	759	740	697	742	763	721	728	734	723	815	749	707	734	728	744	724	754	758	735	685	758	727	734	805	748	738	715	793	731	736	764	760	715	731	714	677	762	749	704	772	741	809	711	743	718	736	730	683	718	765	716	721	787	749	764	711	743	733	806	753	729	772	737	747	727	760	751	733	695	752	739	758	737	708	732	769	742	781	716	721	689	740	733	719	765	789	745	740	759	761	798	754	712	712	710	759	758	765	737	802	739	750	724	742	718	728	769	793	729	726	750	749	717	766	705	711	688	755	730	725	775	714	743	714	735	772	759	716	714	753	732	729	802	789	752	708	756	759	721	725	707	732	788	766	717	726	751	728	720	746	787	740	729	736	760	716	731	682	702	722	738	759	775	711	735	738	744	690	721	761	761	717	792	728	710	739	740	700	760	773	744	697	758	734	779	771	765	758	722	739	710	719	763	772	710	781	744	727	759	720	730	784	743	746	795	766	739	730	745	693	772	728	704	665	755	722	735	728	753	723	704	698	745	769	743	757	730	721	749	783	746	722	715	758	722	714	727	687	732	790	772	777	712	743	766	710	780	722	724	717	683	790	779	707	723	725	740	772	752	768	770	764	744	748	782	756	721	719	691	731	703	726	744	737	737	726	732	724	719	774	738	818	747	751	730	739	716	721	728	735	692	746	737	701	758	727	734	742	712	744	713	726	677	737	725	730	732	761	725	755	772	736	735	779	772	763	723	727	756	766	756	768	721	727	742	734	757	719	745	792	761	746	753	732	776	712	694	730	729	724	734	752	748	746	718	720	765	748	754	767	709	711	736	697	768	730	713	749	738	732	715	720	716	707	768	715	704	692	792	732	773	735	776	740	734	742	745	751	720	770	746	755	764	738	800	753	740	731	737	792	788	755	742	784	714	756	794	739	753	750	762	719	791	738	718	747	751	675	769	730	701	687	736	741	742	708	786	714	787	786	705	771	706	704	727	753	727
43452	28753	7726	13649	15670	1090	370	333	317	251	240	199	204	198	172	192	211	189	178	194	193	194	175	200	170	220	163	176	158	192	187	156	185	168	176	175	169	167	161	166	170	167	162	186	171	144	161	158	159	148	128	174	159	154	167	166	157	163	149	163	179	170	161	142	154	161	181	151	161	181	138	150	171	190	160	156	174	159	172	167	192	169	161	178	159	165	193	172	170	174	179	153	152	172	156	171	158	161	170	157	163	176	155	177	153	185	128	160	154	162	170	157	167	166	178	166	188	179	126	167	159	159	174	153	136	172	172	169	168	152	171	159	165	165	186	180	155	167	162	162	170	155	168	158	155	166	170	150	167	159	168	172	161	162	149	165	143	156	169	156	185	163	178	169	165	144	169	165	157	171	188	147	146	173	151	163	151	172	171	162	159	162	156	166	166	155	174	152	168	153	139	169	150	175	167	188	160	162	167	166	124	166	168	166	175	164	192	149	161	154	155	193	150	191	194	144	175	163	166	177	166	160	156	160	154	167	141	173	161	149	187	163	165	169	155	175	133	161	151	157	165	168	156	148	155	153	155	181	143	148	160	153	172	154	176	180	154	164	140	159	166	163	146	176	157	155	139	166	144	178	145	173	146	158	150	145	150	149	161	147	151	175	165	160	151	156	167	154	150	170	172	169	156	166	144	185	135	145	158	170	165	179	169	191	161	172	173	161	163	178	185	145	167	160	156	180	139	144	151	172	172	166	172	176	169	181	147	187	149	169	143	164	176	183	163	141	162	165	164	171	172	163	149	177	157	173	175	160	163	154	160	158	160	169	157	159	169	167	167	183	146	157	178	168	151	175	185	169	167	146	167	164	168	157	170	154	156	149	147	172	149	154	161	152	166	159	158	162	161	144	157	160	164	136	165	170	180	174	165	172	154	180	157	162	175	146	144	160	149	180	168	153	173	147	169	165	193	138	180	140	164	159	146	165	172	157	151	179	178	162	155	157	137	158	158	167	170	154	174	198	152	188	138	148	186	166	185	169	198	177	166	161	155	180	158	163	159	160	175	158	178	152	150	165	158	155	137	147	178	173	165	155	173	156	176	171	159	181	165	161	152	156	176	159	167	153	168	165	153	174	152	162	129	169	178	168	157	163	143	157	157	172	169	160	161	177	181	186	167	162	151	180	148	158	160	170	157	156	158	184	174	154	151	160	160	197	159	186	193	163	168	158	183	150	181	200	155	154	158	187	162	173	140	134	159	142	170	185	181	184	180	181	170	170	171	185	174	140	165	140	153	155	191	171	156	154	156	177	159	192	164	179	178	177	158	167	148	163	159	135	154	154	186	135	156	172	157	172	152	166	184	170	141	172	175	175	147	173	151	170	155	154	165	170	165	156	166	151	179	152	161	174	163	151	161	174	182	175	138	174	148	184	169	184	150	174	138	174	175	151	153	150	135	163	161	173	170	170	151	149	171	156	175	155	153	177	153	161	171	160	176	153	165	144	148	179	154	179	152	163	151	189	181	162	162	155	148	157	172	163	167	168	165	166	138	183	153	162	144	146	169	175	166	188	150	167	166	146	183	150	187	174	171	180	172	155	164	177	161	181	181	155	140	160	153	192	178	161	144	158	130	163	146	166	158	156	145	154	175	165	147	166	165	148	178	146	164	182	157	150	155	152	137	165	173	185	173	155	161	176	168	168	169	170	166	161	148	174	138	188	142	157	178	171	153	148	155	196	170	151	147	168	151	164	159	179	161	167	171	136	168	156	160	177	168	154	154	152	162	168	150	174	175	185	184	179	143	154	171	163	171	177	162	161	166	156	159	158	158	170	185	167	147	153	174	164	168	169	172	172	152	198	179	165	160	172	150	170	165	162	173	172	177	211	154	170	150	177	157	169	160	163	166	155	145	151	143	183	175	184	202	174	151	129	133	161	169	154	161	165	155	164	155	137	176	165	151	156	150	156	157	161	173	167	143	155	146	167	170	193	143	157	134	138	172	177	185	144	157	180	175	157	175	171	157	173	152	171	160	144	172	157	162	170	187	184	144	161	163	152	160	166	162	187	185	152	165	158	167	188	167	169	170	178	183	154	165	168	144	165	153	152	160	176	180	158	169	178	159	157	162	152	155	145	167	157	164	150	150	149	142	148	171	184	171	158	132	159	184	163	137	174	169	164	168	161	152	178	169	165	168	170	151	156	171	183	143	152	161	169	150	168	158	174	157	144	136	156	162	173	143	171	162	142	183	161	151	156	173	155	188	174	164	152	160	151	167	167	161	171	143	131	151	172	192	172	176	161	170	162	191	135	165	171	175	165	169	146	198	171	150	140	147	181	163	162	191	172	164	154	175	164	171	161	143	165	157	189	180	162	159	169	159	170	161	173	160	150	160	173	146	164	156	147	158	173	158	166	164	163	189	161	188	184	164	149	149	185	152	184	168	170	136	146	172	150	158	158	168	153	158	165	171	156	153	183	145	175	164	149	156	177	165	160	182	178	169	178	151	164	157	160	167	145	190	162	163	158	160	161	164	144	170	181	170	171	148	184	160	190	153	141	161	149	177	170	174	145	144	138	148	163	175	169	155	151	155	179	152	146	177	157	174	153	155	156	162	170	161	161	178	165	181	182	173	168	185	162	166	155	173	150	186	176	168	152	160	148	168	161	173	182	150	165	185	149	177	156	159	164	156	159	178	154	161	182	137	177	169	156	173	171	174	182	157	181	163	168	155	167	174	151	147	167	166	165	180	167	167	183	138	155	168	166	165	155	154	159	168	136	144	138	161	150	169	158	162	164	159	179	174	147	145	171	152	166	133	162	169	169	177	161	148	181	160	177	188	174	142	162	162	164	179	163	151	152	162	165	170	183	162	130	188	160	173	170	154	162	162	146	156	167	158	160	157	168	171	156	144	159	174	145	154	150	156	154	196	192	161	164	166	165	181	178	179	155	158	182	185	138	158	147	153	152	171	175	152	154	163	163	140	155	147	141	138	170	145	146	162	161	167	160	150	178	163	147	164	182	176	146	178	159	154	173	170	166	181	157	149	172	150	167	160	158	148	160	179	169	144	158	155	153	166	150	176	172	173	153	181	182	149	155	154	150	176	143	180	157	168	151	161	156	184	164	172	189	178	161	160	167	153	148	152	153	161	167	173	187	171	163	158	158	166	177	153	158	171	165	163	169	180	165	155	161	184	176	172	170	150	146	165	196	156	166	172	147	180	172	196	147	157	172	176	159	137	157	164	143	163	144	167	177	176	168	182	176	156	173	166	165	167	149	170	155	136	168	154	154	167	165	151	179	168	155	163	149	160	180	175	182	162	180	149	169	172	152	161	151	165	156	182	157	151	188	154	179	152	154	170	162	156	174	162	169	147	176	153	157	159	145	163	149	152	177	142	151	165	180	175	183	165	154	167	153	145	163	168	164	192	184	166	174	146	174	172	172	157	169	188	163	167	181	167	174	154	162	167	181	159	183	164	145	161	157	166	144
22278	21311	2837	18863	11082	1681	1475	1274	1077	922	886	802	753	767	674	645	610	579	558	550	527	537	516	482	535	507	494	480	454	457	468	455	443	472	429	457	450	448	456	412	429	447	447	435	446	435	441	438	434	412	448	435	398	408	428	389	407	431	412	414	413	420	404	414	439	432	389	407	375	391	417	418	431	411	406	400	410	393	418	423	409	377	400	428	438	422	344	422	375	383	405	455	409	411	422	434	391	406	424	425	407	399	401	427	408	391	394	366	379	382	372	437	394	439	405	407	397	389	422	423	382	378	434	410	351	385	390	413	389	391	409	422	416	412	419	385	393	382	391	392	403	412	426	375	374	418	398	405	396	416	396	397	397	372	427	393	432	376	417	391	415	410	393	401	410	385	422	433	435	403	409	397	379	439	411	393	420	396	377	410	383	404	418	400	415	379	363	389	406	394	379	419	408	387	438	424	428	380	392	406	410	392	389	401	400	384	400	396	400	400	433	428	433	374	405	405	420	423	438	376	419	400	387	397	403	384	433	387	369	403	435	378	391	405	395	389	397	413	367	432	403	428	395	438	396	404	414	366	391	416	388	415	405	378	380	389	399	384	387	427	397	416	443	401	415	392	408	405	382	398	421	410	411	364	382	395	419	368	381	404	370	386	403	428	388	410	404	407	414	416	402	410	435	416	435	397	408	384	385	420	429	438	412	412	414	397	389	387	419	392	426	399	389	391	395	425	401	392	408	386	379	458	409	394	425	387	419	400	381	403	434	410	435	425	375	406	377	418	379	386	386	364	424	372	427	424	374	395	381	400	385	426	410	392	374	401	423	414	390	407	373	371	421	384	430	395	392	364	434	421	387	384	402	427	389	396	396	422	404	408	395	438	421	422	399	402	404	384	404	475	409	383	424	399	457	391	425	411	408	407	379	391	407	408	420	354	407	381	416	411	412	403	343	413	382	429	431	416	415	388	391	411	423	410	414	436	392	384	361	395	418	415	401	407	404	401	413	385	444	404	368	419	408	409	373	425	382	406	416	433	412	410	375	391	365	437	425	378	414	402	390	443	395	360	418	390	359	423	407	376	405	364	415	435	441	402	374	365	381	389	373	414	444	423	403	404	425	382	391	377	403	431	378	400	404	421	391	414	410	367	419	408	387	419	386	400	367	396	427	421	381	410	405	380	389	423	388	387	391	414	369	378	385	419	421	415	353	384	390	421	418	413	396	384	381	410	426	413	426	368	405	391	391	390	394	418	379	402	411	385	398	395	393	401	389	426	376	389	416	388	431	375	372	402	396	395	428	388	382	387	426	358	415	386	419	442	443	396	390	385	384	406	363	393	371	399	416	420	396	402	393	391	387	392	423	397	412	396	378	405	423	392	413	385	423	430	401	407	401	405	394	415	423	396	409	412	411	384	406	419	381	406	372	401	395	387	372	403	410	399	426	424	384	382	405	377	437	385	393	426	400	422	419	426	400	409	414	404	414	408	424	379	383	389	391	440	405	396	431	407	394	396	413	415	408	395	421	413	397	413	417	399	399	394	403	404	423	420	406	413	389	439	395	402	388	412	434	428	443	428	363	419	436	385	405	417	384	406	408	416	432	398	405	414	389	391	420	411	392	387	389	369	412	413	405	381	366	402	411	401	396	417	391	420	374	425	396	419	378	412	394	363	414	423	383	433	414	403	432	354	454	390	407	408	382	388	385	409	424	412	413	427	399	424	402	429	383	403	408	401	414	362	350	394	422	407	390	401	432	348	384	397	433	396	376	387	365	423	377	378	417	417	370	404	402	396	391	390	363	426	435	371	411	425	414	393	409	395	441	388	426	374	408	371	384	383	420	397	390	416	388	407	383	396	387	401	399	426	410	433	416	392	375	392	393	412	435	379	398	388	386	400	424	418	420	385	390	424	399	417	402	415	402	421	406	425	417	380	419	405	395	412	408	381	398	407	412	417	436	373	406	391	389	386	405	412	443	373	386	387	369	396	445	418	421	400	410	411	405	388	368	394	374	404	410	346	432	409	396	395	375	423	398	394	402	382	410	420	389	408	423	410	395	410	422	387	384	418	399	412	360	404	372	405	387	370	421	393	378	397	372	404	430	391	430	413	408	383	404	411	415	423	433	378	414	403	393	394	392	371	378	384	391	386	377	391	406	412	398	373	392	418	367	382	376	384	371	383	389	367	407	399	413	399	397	417	414	401	402	419	386	427	394	387	383	395	422	443	411	422	379	401	388	399	427	411	425	414	388	415	408	410	412	376	424	370	382	411	421	419	428	389	416	357	413	402	428	408	424	366	417	405	400	412	384	438	373	392	408	392	404	414	430	401	391	399	408	407	385	438	403	402	424	415	407	395	387	411	431	417	384	375	438	421	416	402	381	395	384	405	416	344	425	407	394	429	404	404	350	398	390	405	404	378	443	368	402	408	433	416	389	354	388	393	397	394	400	415	429	398	442	400	395	400	412	400	414	410	397	403	356	443	416	407	405	394	457	442	392	395	414	401	426	383	406	427	365	383	440	416	394	375	378	417	425	386	412	415	418	339	384	396	420	388	404	417	410	366	389	418	424	369	393	447	379	424	392	401	387	382	412	438	381	426	403	389	407	376	397	385	418	389	427	402	405	385	383	403	397	445	375	390	433	427	420	426	392	432	407	367	406	432	418	354	404	435	411	419	390	419	419	370	396	419	392	397	379	406	406	394	359	408	409	421	387	389	405	449	419	419	409	429	410	398	367	397	414	400	407	410	428	410	403	394	418	365	394	424	380	382	387	422	363	398	390	393	404	388	408	404	412	387	436	415	383	399	399	394	436	437	420	381	421	400	405	416	396	448	384	443	407	422	387	383	418	422	409	418	385	429	394	430	450	402	394	386	397	432	413	392	394	357	370	413	382	418	393	408	412	389	404	409	421	404	379	360	407	433	411	399	397	386	391	389	406	383	388	380	402	446	398	403	417	370	453	423	383	389	397	409	371	376	363	378	412	385	388	412	392	380	411	407	420	392	401	381	391	378	391	417	401	433	381	432	427	447	433	376	423	404	426	427	436	373	427	395	407	396	398	407	396	395	418	435	403	391	418	412	417	377	409	387	400	409	398	364	418	405	440	448	403	387	394	406	401	416	414	435	390	394	439	414	396	404	386	445	418	396	399	386	420	395	418	402	398	439	411	430	375	395	396	400	390	449	442	379	391	426	389	429	433	424	394	413	413	403	440	395	359	413	400	404	367	378	418	422	416	419	405	370	414	380	415	374	393	391	418	429	359	406	387	398	380	400	395	429	394	438	432	396	412	397	400	401	433	387	409	399	418	380	436	400	396	370	424	415	387	420	378	437	424	389	370	388	414	369	387	389	402	379	406	412	387	381	442	381	413	411	398	383	401	405	429	433	416	394	429	416	373	411	394	377	410	427	431	404	406	376	367	376	385	395	430	418	398	380	384	364	440	370	418	432	363	399	455	395	406	391	428	407	401	398	419	405	391	381
58923	43056	14353	17687	23835	3357	536	404	379	285	265	228	201	206	186	174	184	160	171	159	121	147	137	147	124	131	139	135	132	118	143	144	117	115	122	136	124	110	110	127	127	120	115	131	148	122	134	124	106	106	125	131	139	109	110	126	117	121	109	115	135	126	118	124	116	125	121	114	136	122	120	139	100	111	113	113	131	100	116	112	134	121	95	111	124	126	104	116	116	109	119	128	129	115	122	130	113	111	111	121	122	124	115	127	127	129	90	101	123	127	90	123	89	133	108	124	114	116	96	114	104	124	101	104	101	104	108	135	119	100	120	126	135	112	110	111	118	107	101	112	128	115	107	118	112	108	116	115	102	114	113	108	117	116	121	133	123	116	139	120	121	102	117	109	128	133	118	118	104	116	115	105	135	97	127	101	127	126	127	119	107	112	111	115	109	113	112	107	127	132	113	103	114	117	131	118	130	101	121	119	125	128	99	107	113	105	101	119	114	100	109	112	118	120	113	114	117	112	138	104	108	116	112	116	112	129	105	127	130	104	113	118	126	110	91	105	120	99	119	98	125	129	120	112	96	113	120	120	111	114	101	121	102	118	116	125	117	133	105	111	139	113	106	119	104	121	111	113	117	90	122	109	98	117	96	111	97	104	92	114	105	112	106	120	125	116	100	123	100	110	102	131	128	116	120	112	114	122	113	112	111	120	97	110	111	99	102	95	114	113	112	109	82	103	129	116	105	118	117	138	113	108	105	104	112	117	99	115	117	131	108	109	124	96	123	106	121	101	125	120	101	106	112	127	115	132	125	132	117	104	113	112	135	114	112	93	100	127	115	109	96	123	119	120	135	138	113	103	101	97	94	121	131	101	116	130	118	115	112	105	114	113	121	119	115	105	129	103	124	116	95	103	119	111	117	120	110	113	125	124	129	123	107	107	119	101	124	119	124	119	128	122	98	108	114	127	113	111	113	123	114	120	122	108	122	123	88	124	104	111	119	137	121	124	135	108	126	96	125	92	124	119	112	111	112	105	123	118	118	110	125	118	115	129	103	107	127	115	128	125	108	99	98	124	112	98	101	104	115	90	126	128	127	107	137	110	120	122	134	97	137	117	101	127	124	81	112	101	127	109	110	106	110	122	108	107	136	116	121	118	116	99	106	124	128	114	110	109	111	131	123	109	106	120	118	116	120	130	120	123	117	113	127	127	107	119	132	105	118	124	116	107	101	104	117	116	112	122	119	133	116	122	108	99	105	98	99	112	122	101	113	111	128	120	117	118	128	114	116	116	112	128	115	125	114	95	110	107	120	118	121	105	119	118	111	122	108	91	114	104	109	111	113	93	112	121	113	107	114	112	112	116	136	118	118	125	124	109	118	91	116	103	107	122	122	111	112	101	126	117	152	136	124	97	122	130	123	95	109	110	105	123	109	128	112	125	120	105	123	111	123	131	115	105	117	110	97	121	122	113	125	119	110	107	103	117	112	132	132	105	119	110	133	117	103	137	124	112	119	107	127	120	107	91	106	117	105	120	107	117	128	99	97	113	105	113	122	117	101	102	116	118	99	107	101	133	94	102	98	118	129	107	101	118	125	117	114	105	111	109	126	96	116	115	116	126	121	100	128	125	110	124	117	97	140	116	125	104	118	116	113	107	112	123	109	100	98	109	117	116	142	116	94	114	118	122	127	113	123	115	111	137	113	116	109	110	110	127	125	101	124	111	107	124	114	100	124	122	130	100	121	122	115	102	128	97	133	117	117	106	107	116	116	105	116	112	124	109	143	111	124	117	114	119	121	110	115	110	123	113	122	123	119	106	119	118	110	101	135	124	102	102	125	138	123	107	129	111	122	125	137	129	121	124	102	108	117	115	122	115	115	117	117	98	120	119	127	93	109	112	102	131	123	127	103	130	98	112	117	108	107	103	100	117	112	139	117	124	108	113	113	107	100	116	90	111	98	118	106	114	115	110	98	96	111	119	127	123	124	102	93	118	110	95	113	111	114	141	104	107	129	125	118	121	145	104	130	108	121	111	116	126	102	110	108	114	115	98	115	112	130	115	144	126	119	107	123	125	94	87	98	118	108	103	126	126	118	107	127	122	116	130	107	114	114	119	120	125	116	117	121	111	105	117	124	109	108	112	118	130	111	128	107	120	97	120	121	107	100	121	124	117	106	111	124	127	108	97	122	106	96	120	134	109	117	106	119	118	109	101	108	134	120	121	120	111	117	126	102	118	115	122	119	111	113	107	111	112	109	128	116	106	113	129	106	108	87	109	119	96	120	116	102	94	121	119	116	110	111	115	91	102	109	120	93	139	122	115	100	107	104	109	117	108	90	110	85	100	118	97	123	106	110	108	121	121	111	98	98	113	98	112	100	112	120	102	107	98	102	127	123	112	122	109	114	134	101	111	98	110	135	103	108	128	97	130	138	139	131	111	109	103	119	107	106	123	109	112	120	124	120	126	101	99	106	127	114	122	117	130	100	117	129	110	125	107	106	106	125	105	112	98	109	125	119	111	140	118	121	136	118	119	109	117	126	116	118	121	133	105	127	112	111	98	109	103	117	129	108	127	111	98	92	105	124	111	115	121	108	133	125	102	122	129	102	114	124	146	104	119	123	110	122	112	94	134	134	107	111	118	122	115	115	125	116	115	102	113	114	117	110	102	100	103	122	114	110	110	110	109	120	116	85	119	128	121	109	109	113	106	127	120	110	126	108	108	91	114	116	131	115	110	108	122	116	124	115	118	110	115	127	123	119	123	127	120	130	97	121	125	109	133	95	109	100	119	107	138	117	111	121	116	104	139	129	112	109	109	117	118	108	106	121	110	119	121	131	116	113	125	123	125	137	127	118	111	107	111	106	124	110	106	111	116	107	133	109	122	114	121	120	132	106	108	111	120	126	115	116	111	127	96	90	109	112	114	113	118	109	97	108	106	98	128	113	128	109	121	115	114	125	119	113	106	104	107	104	108	106	111	111	109	116	114	114	130	122	97	115	106	114	137	110	114	111	131	102	110	86	110	104	107	108	123	120	115	142	96	98	121	123	124	106	127	88	98	146	94	111	128	112	120	122	132	119	110	119	119	115	97	101	118	108	105	128	139	121	110	113	95	147	109	108	120	124	99	113	121	121	106	113	114	132	104	126	117	123	132	100	109	100	135	137	122	122	107	120	113	108	125	111	134	116	128	110	123	116	119	135	111	129	138	138	120	115	107	123	131	113	94	113	123	126	120	97	108	109	125	105	111	118	152	130	97	117	119	101	118	115	113	116	143	118	137	111	117	103	136	133	114	103	115	123	129	131	106	118	103	121	128	130	110	117	116	110	116	108	120	104	126	99	123	111	109	111	117	128	111	87	102	116	124	118	108	120	111	140	95	110	118	108	110	116	106	121	100	121	129	130	116	111	135	122	121	109	93	122	113	122	121	98	106	127	106	125	132	118	88	133	104	123	113	113	122	135	113	119	122	113	123	140	116	103	128	132	129
30899	30043	4440	20187	14131	2893	2308	1890	1647	1467	1272	1050	994	868	836	769	710	694	651	619	560	585	494	487	491	497	447	439	493	414	427	427	435	416	404	390	396	395	381	397	378	388	359	397	354	375	363	354	389	355	334	331	370	347	365	351	361	385	351	337	342	358	365	328	324	379	354	318	326	353	364	382	365	340	352	334	320	328	300	307	323	312	325	347	333	313	324	335	309	305	294	346	331	346	342	316	316	363	287	314	321	330	313	319	322	305	328	303	329	327	302	316	325	307	323	344	342	309	343	333	318	333	300	327	355	302	308	327	337	344	334	319	313	302	293	319	302	323	323	317	350	364	315	349	346	311	333	293	325	337	308	278	314	306	326	320	341	316	343	313	302	272	305	343	330	301	300	315	284	306	347	319	302	349	344	323	320	292	311	290	315	345	337	318	301	332	272	305	336	319	327	335	324	291	300	284	353	313	348	339	327	315	307	322	284	339	298	316	295	338	328	322	340	329	314	295	340	329	295	298	291	336	274	343	314	301	320	312	347	311	302	304	287	350	293	298	317	292	310	308	295	314	285	335	311	308	337	333	307	318	325	352	337	327	334	336	304	304	312	323	315	335	322	303	328	330	322	299	323	339	299	315	356	309	326	348	282	349	362	325	327	294	343	319	323	292	332	312	336	351	330	293	318	336	330	329	311	302	295	322	300	324	298	343	302	315	311	323	312	288	314	328	333	338	327	352	329	288	323	328	322	301	326	329	329	296	315	318	331	332	299	353	327	328	291	330	343	328	332	328	347	344	313	300	315	332	340	334	353	311	354	319	288	318	343	326	346	324	340	313	321	261	305	292	365	299	343	293	330	310	307	347	310	309	284	306	305	330	307	297	323	305	319	295	327	309	309	339	330	330	284	301	341	284	307	301	306	332	309	312	333	330	344	314	330	292	322	297	323	315	306	304	307	325	325	297	326	295	316	296	293	303	359	308	340	332	319	332	316	343	327	349	315	316	311	338	350	317	348	318	321	309	330	335	317	291	335	341	348	330	301	329	335	309	332	296	316	333	318	335	294	305	331	317	353	277	277	331	293	321	306	318	331	341	283	337	306	332	294	330	328	309	323	317	345	316	303	322	289	345	333	307	304	301	335	298	320	309	285	308	326	313	300	300	312	309	334	327	322	308	308	373	327	348	305	283	326	321	315	340	326	332	325	315	281	335	337	313	370	300	323	338	309	286	341	313	317	319	332	330	322	337	337	328	321	334	308	304	305	329	332	340	333	323	303	333	326	355	293	310	312	302	301	304	307	325	330	337	319	311	328	318	304	312	321	315	322	320	299	333	316	316	325	304	312	321	324	318	328	324	317	298	304	300	347	300	310	309	277	323	332	290	325	311	293	315	325	331	280	315	314	316	324	343	263	330	305	323	319	330	296	345	290	306	311	287	311	307	314	329	315	324	303	336	349	336	326	330	299	299	334	328	348	324	319	326	316	307	293	290	294	303	343	302	289	354	304	321	292	309	334	303	336	343	351	329	341	348	300	309	319	322	295	296	295	297	314	323	332	307	328	297	324	310	319	289	287	313	324	285	329	302	315	301	316	325	299	292	328	342	318	307	314	322	327	322	312	304	323	344	344	284	338	315	315	323	307	337	321	315	313	329	311	345	315	312	325	324	312	325	327	309	317	286	343	346	319	335	346	299	324	294	323	309	294	302	326	314	331	333	301	333	313	322	303	274	336	311	301	331	315	323	327	316	319	332	330	295	334	330	320	284	343	356	303	316	316	335	327	307	320	339	328	297	272	318	323	313	341	310	301	294	330	312	317	310	304	336	302	318	343	345	331	305	352	335	287	337	321	357	295	322	327	313	340	307	282	310	312	308	319	326	331	327	290	351	306	312	332	337	343	299	314	336	306	314	304	293	317	298	328	315	282	335	330	325	280	296	333	332	331	296	317	307	336	337	324	359	294	303	326	298	318	347	303	308	322	302	315	315	301	314	308	305	337	331	296	304	313	334	309	302	309	303	297	333	336	299	319	325	328	322	306	321	357	312	314	302	287	325	322	294	328	317	313	340	294	308	281	325	334	325	320	314	315	320	313	336	344	322	313	286	305	337	317	301	303	314	319	341	298	307	338	287	326	326	293	337	339	318	323	324	311	315	313	328	330	302	324	333	313	327	303	289	304	319	319	315	293	318	342	331	305	302	358	333	310	339	343	339	322	292	318	317	295	332	310	346	298	326	310	344	310	331	313	319	356	336	298	326	314	317	311	312	316	317	321	313	293	333	305	298	307	271	306	298	321	307	342	330	330	334	338	308	330	295	298	300	340	320	362	328	323	279	345	322	294	315	306	311	332	322	299	294	334	329	312	309	322	323	301	335	360	341	312	344	289	349	291	328	326	316	321	303	329	288	315	350	335	327	352	321	346	315	326	306	304	315	342	331	294	307	289	310	304	312	306	311	327	298	279	337	344	320	328	341	325	328	298	287	278	304	297	340	299	340	307	334	314	336	313	326	314	299	311	313	303	364	287	288	326	309	320	296	288	327	325	333	300	305	317	311	303	327	298	298	325	305	339	341	304	286	344	335	332	338	294	344	330	337	307	314	298	291	325	311	314	315	357	336	340	315	332	313	306	326	323	341	318	331	320	317	328	315	322	300	315	339	315	305	297	323	308	297	313	317	338	309	312	288	320	311	307	314	331	270	311	329	318	323	330	311	312	314	310	328	319	321	332	291	325	312	337	355	312	314	345	333	327	281	286	334	296	307	335	338	307	327	329	299	300	288	342	318	308	300	297	310	314	296	313	335	295	339	324	313	299	326	307	333	337	324	292	307	281	328	327	308	344	323	297	311	319	329	296	311	309	307	306	326	329	312	300	303	339	335	327	343	323	309	328	335	303	341	321	299	299	316	328	321	347	328	350	319	307	317	316	276	321	317	297	345	285	301	304	319	325	296	302	330	326	323	278	269	332	305	307	325	314	300	303	336	322	332	338	330	353	299	310	277	321	341	289	302	305	308	293	325	311	327	324	351	299	306	337	330	329	344	339	343	334	328	314	352	294	309	336	323	314	296	328	306	326	329	314	333	289	323	283	323	323	303	323	318	327	312	307	309	324	315	321	357	320	287	315	320	322	313	315	306	307	331	321	326	311	328	326	326	304	316	310	312	327	329	332	288	324	323	333	319	295	320	285	350	333	339	334	329	339	348	272	338	300	367	315	332	297	340	326	290	344	303	341	333	328	300	330	302	305	340	329	312	322	350	332	313	313	303	325	300	328	335	306	331	327	315	312	344	324	305	321	299	311	327	340	302	327	286	337	289	322	339	294	335	306	322	323	318	331	318	311	308	316	322	329	331	343	339	297	316	340	350	314	264	337	294	314	350	306	323	328	301	324	334	309	333	344	308	328	327	322	309	294	304	327	344	303	301	324	321	351	309	313	332	323	307	322	300	321	285	330	303	298	326	299	283	319	291	336	303	352	350	339	286	286	296
6339	1220	402	834	681	319	314	335	337	334	329	349	318	300	290	348	322	342	368	324	341	314	344	342	351	330	327	300	338	319	312	337	288	317	307	347	337	339	313	314	362	356	293	296	331	353	313	334	357	283	294	332	366	337	321	304	298	315	322	329	358	330	299	332	302	357	318	318	354	304	288	317	339	334	319	311	339	326	305	333	299	330	335	310	336	324	332	344	328	325	351	331	316	336	332	339	318	270	382	284	337	347	315	324	330	309	294	343	350	291	337	326	324	343	354	341	317	344	328	351	332	344	310	300	339	321	345	348	296	347	322	341	357	349	346	350	292	322	303	344	313	339	320	328	311	338	315	325	327	310	342	333	279	325	323	334	341	309	341	329	302	323	301	327	310	331	308	336	276	300	317	325	343	328	362	354	299	310	334	343	334	298	312	317	344	352	324	346	342	351	341	303	300	326	361	301	326	322	331	370	333	358	347	327	335	306	293	297	317	347	308	339	323	310	367	346	345	324	278	356	310	325	387	324	305	337	323	321	332	321	311	319	341	343	324	369	312	309	301	340	322	312	308	314	322	303	323	320	313	298	324	337	332	339	340	317	324	319	308	339	316	324	337	337	323	344	314	324	329	313	336	324	300	343	328	316	334	334	327	321	330	289	332	315	333	331	347	314	308	319	320	326	313	346	352	305	352	361	315	320	317	290	322	291	344	343	315	327	347	300	331	337	322	324	324	332	291	328	305	278	293	376	295	333	310	345	326	322	304	332	318	328	323	335	331	337	338	318	319	330	303	298	318	336	325	342	322	376	304	314	342	331	324	328	337	331	311	340	323	353	309	337	319	345	321	337	312	308	332	323	348	330	332	380	350	326	326	318	336	320	310	344	301	316	327	291	305	336	349	345	347	338	332	344	335	312	327	326	341	295	314	344	298	336	312	343	327	313	336	347	319	331	376	294	322	342	316	328	305	281	333	336	331	331	326	347	336	310	318	299	345	349	316	326	344	303	346	322	339	297	324	278	313	309	330	337	322	334	335	311	345	323	303	320	313	328	341	319	316	323	303	343	288	352	330	336	339	320	306	345	298	367	304	340	357	300	313	328	348	314	335	319	310	310	305	289	355	310	331	340	292	311	342	344	306	334	319	333	346	338	318	344	319	333	354	333	353	334	310	328	302	330	350	348	359	329	318	322	338	355	317	349	360	327	306	286	331	306	297	329	311	326	359	323	343	307	332	335	303	292	353	336	341	324	293	288	310	329	307	295	349	317	309	320	357	331	330	341	352	300	341	351	341	322	335	307	338	318	360	334	349	304	316	305	319	306	381	300	327	330	342	310	322	347	364	343	321	307	337	346	337	321	357	309	356	330	308	324	324	312	329	329	328	324	335	346	329	342	297	319	332	351	306	366	339	338	332	309	305	317	352	299	329	311	313	344	335	335	292	329	328	321	371	318	346	308	292	310	315	359	332	325	367	304	330	315	331	344	347	331	339	304	324	325	300	329	352	310	321	288	341	312	338	325	331	322	344	327	314	318	334	314	337	303	334	336	318	301	310	313	320	316	351	356	296	308	343	335	325	323	287	316	378	349	321	299	292	343	321	346	323	346	350	313	322	316	317	345	354	340	320	339	323	329	316	325	307	313	325	333	320	354	334	341	347	353	352	318	322	302	335	321	313	386	323	303	354	308	313	353	333	323	285	314	361	329	336	314	326	328	296	350	322	272	322	346	321	311	326	331	327	341	338	322	347	366	314	354	368	318	364	310	298	331	340	323	334	337	309	326	326	341	314	337	330	353	338	359	335	326	353	302	346	339	342	338	319	339	305	331	322	345	319	345	340	328	310	334	324	298	306	306	346	321	311	309	322	312	309	331	297	344	303	282	372	321	332	329	328	318	347	332	335	315	268	360	340	327	333	316	311	299	340	330	301	308	322	322	314	322	328	328	315	336	362	312	351	344	342	324	333	318	353	329	332	320	325	335	280	295	286	344	320	318	326	322	327	298	341	330	346	348	359	313	333	313	354	332	372	338	322	340	320	350	312	306	329	320	304	308	312	317	336	338	325	331	301	330	309	311	292	328	281	305	319	307	329	305	323	327	279	341	328	297	333	349	305	343	323	340	305	346	311	348	321	319	332	321	318	340	321	335	321	311	339	374	332	319	353	353	338	331	327	341	357	310	343	276	319	335	302	350	316	319	280	322	324	286	320	312	320	321	329	321	341	315	308	313	302	308	331	334	375	317	313	299	319	315	338	331	347	345	333	330	342	293	342	338	346	312	304	319	314	332	345	332	344	307	314	298	335	336	320	329	323	331	352	337	323	318	273	308	323	296	319	312	335	312	303	314	341	312	342	297	300	322	343	356	331	341	343	328	335	318	321	311	325	326	327	316	323	342	318	299	358	380	351	335	357	312	322	280	326	278	348	336	337	290	314	327	342	331	318	344	355	306	333	338	352	301	349	336	336	316	309	331	324	325	299	338	338	293	333	332	314	316	317	330	305	329	342	328	322	324	331	307	331	302	315	342	370	350	303	296	322	295	301	342	359	327	344	324	353	320	345	354	325	341	316	313	329	313	339	318	323	331	312	337	313	321	313	348	307	330	302	315	344	284	329	334	312	355	335	323	334	337	354	348	325	367	325	310	318	321	312	343	373	313	339	316	345	320	312	328	300	307	318	330	341	320	324	319	357	317	367	350	337	319	301	295	340	334	368	322	379	318	332	321	316	354	349	334	349	307	333	320	363	305	344	357	318	362	316	337	325	324	343	318	319	318	317	301	349	360	306	340	306	320	332	311	295	299	344	322	347	317	333	289	327	340	309	322	327	338	329	341	299	304	342	323	311	314	347	347	358	333	326	338	314	315	317	333	321	317	330	325	334	330	302	309	327	351	321	314	277	327	367	327	319	308	304	290	318	309	363	331	332	309	329	296	346	330	305	330	325	318	297	311	290	315	310	337	350	333	331	316	333	328	363	318	362	309	338	307	329	336	310	303	321	296	328	330	317	312	305	302	341	315	363	369	341	351	337	297	346	319	349	318	298	323	332	345	348	370	307	332	325	309	332	328	289	313	318	336	332	305	329	338	339	318	345	348	339	355	351	332	329	327	313	322	328	339	346	317	290	320	361	307	310	320	324	317	333	324	305	323	332	330	316	331	311	337	317	320	304	315	322	303	328	324	311	327	314	337	347	360	365	331	372	353	326	361	329	306	336	309	311	325	333	338	299	336	338	320	299	348	320	316	329	338	318	307	337	280	335	333	338	316	319	317	318	321	342	295	320	304	340	325	268	300	337	326	308	345	323	350	310	327	297	333	317	281	362	338	322	372	323	328	323	347	323	343	374	318	295	356	344	311	335	348	341	315	331	315	343	302	314	362	347	322	332	303	304	342	343	320	337	353	280	332	326	327	319	332	319	333	334	317	346	351	304	353	318	348	336	339	334	303	340	352	321	348	314	340	318	310	316	356	344	330	325	323	315	318	348	337
6069	2035	817	3275	2085	766	744	756	722	719	769	732	735	753	750	761	774	747	700	758	745	716	773	779	758	743	760	778	789	755	732	797	721	707	745	741	760	738	747	664	737	799	740	749	710	745	726	745	787	767	740	673	709	737	748	734	757	738	738	730	752	768	739	776	748	745	735	729	709	720	712	728	712	774	730	740	733	771	755	762	775	701	758	760	808	749	702	745	789	799	705	719	748	721	804	717	716	754	742	712	744	730	723	706	712	746	785	758	795	755	765	780	731	760	714	768	700	738	755	802	732	744	731	739	726	768	764	761	715	746	699	728	730	770	762	769	778	783	753	729	742	732	717	750	757	800	750	749	741	696	748	734	696	724	721	736	738	782	739	784	776	711	744	758	800	776	726	772	706	729	738	747	728	800	708	735	755	743	814	725	776	731	739	760	719	742	754	702	792	792	695	771	830	753	764	752	744	719	747	763	693	774	704	737	777	804	778	744	734	754	736	714	727	765	757	732	715	709	711	731	743	798	732	710	768	729	738	726	708	728	781	744	753	763	773	799	728	731	743	710	714	710	767	737	768	732	752	744	767	742	748	719	766	747	706	797	720	722	733	725	726	790	728	770	694	748	718	727	688	730	754	700	802	758	775	743	715	731	723	745	784	718	745	749	784	721	740	747	754	718	746	795	710	743	752	719	707	710	743	721	820	757	724	752	715	758	747	757	744	764	752	738	710	765	718	747	721	709	733	767	715	770	694	772	764	714	755	774	731	748	722	725	747	721	737	733	798	738	757	746	714	735	714	754	744	734	754	738	762	761	733	721	726	722	727	732	799	742	736	708	738	770	762	749	699	716	708	741	746	748	678	734	776	733	728	748	716	752	694	699	736	771	772	749	772	817	809	733	764	757	759	769	770	763	738	731	749	730	751	743	782	774	716	751	672	756	714	739	734	750	764	714	773	788	787	717	714	775	697	800	741	740	725	775	733	701	752	715	743	723	735	755	766	747	768	740	767	739	780	714	774	757	703	735	788	781	757	713	775	751	723	721	739	759	755	727	752	784	689	698	766	749	739	730	740	763	701	741	732	734	736	736	714	728	734	771	710	747	754	726	747	785	740	730	748	719	713	745	706	759	739	742	774	700	747	736	731	797	748	728	778	793	721	747	734	723	779	761	731	775	741	781	740	718	736	741	737	793	771	725	744	750	724	753	763	725	729	742	719	734	775	711	719	710	744	700	700	746	721	710	711	742	762	737	739	772	725	751	689	752	740	764	757	759	725	757	742	736	738	763	725	774	764	741	664	761	758	748	769	737	788	770	740	693	795	763	774	745	774	767	730	730	767	732	746	744	705	732	770	745	678	815	716	686	770	762	731	693	765	775	753	760	752	727	758	769	693	759	713	770	737	778	698	765	759	747	770	743	766	725	736	706	748	739	733	794	695	756	756	775	739	714	730	809	724	743	768	732	729	745	742	749	729	768	793	724	711	745	768	772	720	758	742	714	712	758	720	723	741	746	743	748	757	701	772	721	740	770	793	756	688	727	738	695	724	753	695	796	768	682	764	757	766	761	718	705	732	767	782	735	748	773	688	749	771	792	691	741	769	782	739	720	701	761	767	747	766	714	780	764	717	739	753	741	766	778	733	732	809	689	747	766	775	740	726	774	704	762	708	741	758	776	756	774	765	758	749	691	779	769	754	761	789	742	739	774	811	727	731	762	765	706	745	751	707	763	758	725	760	773	760	747	727	761	767	739	737	743	777	718	719	718	725	723	741	788	722	742	725	693	726	721	714	700	753	776	723	783	746	728	744	739	681	720	752	719	752	727	684	751	749	785	710	755	710	739	724	706	732	797	758	766	719	750	799	718	791	724	765	716	721	729	715	714	774	757	780	755	721	740	767	711	749	727	744	758	798	768	772	758	739	733	737	758	731	763	672	764	684	768	748	712	725	716	747	708	803	755	716	774	772	694	755	724	764	745	724	771	758	761	782	698	719	707	761	753	696	774	731	745	793	711	759	743	689	745	721	703	757	722	759	724	738	730	749	798	716	719	712	726	783	774	788	743	766	703	749	702	789	748	730	736	746	749	748	750	708	755	725	725	750	765	751	744	664	725	742	715	771	719	732	726	736	736	724	744	748	736	730	734	768	778	731	752	772	734	746	682	782	774	766	710	786	739	734	700	755	715	744	705	760	763	780	705	737	747	759	739	762	773	780	742	723	735	752	753	738	691	747	709	769	777	765	712	690	756	747	746	750	749	750	733	727	745	741	776	776	749	717	763	775	773	752	737	789	847	798	729	769	745	777	746	727	677	696	764	785	778	709	757	731	754	741	744	775	792	687	733	716	725	758	735	738	672	784	746	716	742	757	665	745	729	742	748	757	793	727	721	757	731	782	766	766	747	744	767	800	734	704	750	796	673	726	696	742	704	784	710	727	768	736	714	765	757	740	717	745	736	759	718	809	718	784	730	756	687	723	779	711	719	723	705	733	758	712	779	697	711	770	722	730	770	715	753	792	721	772	750	807	760	705	734	746	715	752	739	759	729	717	751	753	747	718	737	763	685	747	780	714	714	711	736	725	746	738	730	818	745	717	769	764	732	776	764	765	769	770	754	765	733	745	729	705	772	686	742	740	752	714	755	712	726	782	779	703	698	726	747	764	800	723	776	747	744	730	750	770	694	764	753	711	713	761	766	808	754	775	773	763	716	735	749	804	753	739	760	776	737	765	751	764	737	751	736	761	764	777	760	763	714	786	755	738	739	728	723	720	727	716	714	729	775	757	719	789	781	754	747	747	772	712	760	778	760	772	733	724	728	772	795	768	755	759	723	777	768	760	721	756	749	785	785	782	770	749	727	776	735	743	752	752	726	749	730	720	696	747	734	731	705	770	715	721	799	733	730	786	746	769	754	770	776	739	739	767	712	711	739	736	737	749	705	760	746	790	765	742	732	723	814	760	751	773	768	767	719	740	726	716	754	800	737	727	721	760	761	703	785	772	758	674	756	745	726	715	742	745	745	776	715	731	770	787	720	710	768	776	729	701	804	739	733	756	720	767	774	736	761	692	753	718	679	756	708	710	735	738	744	728	736	755	765	748	755	744	747	711	781	763	781	741	765	731	724	723	755	744	757	760	777	762	752	760	725	751	708	711	719	735	707	722	738	755	769	745	733	760	738	717	729	718	745	751	772	751	745	719	741	760	767	764	704	759	743	754	747	753	762	722	744	756	720	740	755	728	797	767	784	750	752	706	734	739	779	711	774	768	787	705	733	745	715	767	756	756	746	726	769	786	702	748	787	705	736	728	684	728	671	738	769	702	754	793	739	730	731	769	734	745	773	762	704	766	747	745	702	794	736	778	742	728	711	750	728	763	735	774	696	773	790	774	775	738	809	759	773	740	732	759	742	779	691	757	728	759	750	781	736	762	722	785	689	740	766	697	730	736	773	731	758	811	713	773	733	759	714	695	742	727	696	735	763	756	733	703	759
43169	26810	5890	13145	16993	1199	334	292	269	257	238	206	228	212	215	180	198	167	185	196	167	158	196	190	162	189	179	159	177	179	177	131	162	171	156	183	163	187	178	169	184	150	153	164	168	157	159	183	145	141	154	172	150	155	146	140	191	151	168	166	160	168	181	165	198	182	146	135	147	158	153	171	148	169	180	170	163	182	168	164	165	138	138	151	172	175	179	165	178	154	181	170	156	182	150	160	174	160	179	159	177	148	184	173	144	179	156	156	163	151	188	200	177	162	155	190	167	153	167	143	151	152	175	155	156	171	146	173	171	166	203	149	169	178	167	151	144	162	164	186	175	177	161	152	169	176	181	164	146	151	165	152	177	163	171	148	187	175	140	159	147	164	192	172	162	170	167	139	166	162	145	151	175	174	163	190	165	150	176	136	178	147	159	186	137	173	181	174	177	131	157	149	167	183	168	158	163	160	163	168	160	166	145	157	143	168	162	165	156	183	153	157	163	191	170	159	187	165	179	152	159	166	188	170	182	162	135	155	170	179	160	160	150	165	157	145	170	164	188	168	152	167	163	136	128	168	159	181	170	167	157	150	159	183	144	160	172	157	152	134	147	178	182	139	168	173	145	164	178	157	167	153	192	154	158	171	156	157	160	178	179	158	174	163	145	165	159	156	161	167	152	155	184	157	181	176	158	174	175	161	155	136	177	178	138	146	168	153	145	147	148	178	185	170	157	179	156	159	169	166	162	163	165	134	165	169	166	157	178	149	184	179	170	154	159	150	157	175	160	165	162	170	174	165	175	155	191	142	155	166	152	164	148	182	172	166	157	154	154	186	169	158	167	165	159	176	179	188	149	149	157	187	173	151	157	186	157	155	166	172	156	160	162	178	172	144	172	156	155	159	170	171	137	171	166	174	143	143	160	171	176	141	151	164	150	150	155	151	151	152	150	160	184	149	167	176	178	140	172	181	168	133	170	170	144	179	173	167	170	165	164	188	162	154	162	168	168	145	161	173	173	157	201	171	165	174	175	161	138	203	176	187	172	154	150	170	171	151	171	166	149	170	159	169	175	149	158	165	156	152	151	180	171	157	168	165	143	158	156	131	152	166	173	166	149	156	180	132	155	176	176	158	164	153	176	167	157	158	176	151	169	188	158	165	151	161	149	161	166	188	183	162	151	157	149	163	178	146	150	169	183	176	162	163	150	153	173	157	168	165	174	160	165	167	164	177	162	159	150	155	155	154	168	146	150	144	185	145	197	163	143	165	178	169	143	163	179	153	167	180	185	178	161	136	147	145	146	141	166	187	149	177	166	156	156	168	153	124	147	151	198	151	138	177	155	177	148	173	163	176	157	149	158	167	159	165	149	166	143	155	166	161	155	160	156	178	170	185	150	146	169	172	168	171	175	156	165	172	164	166	172	172	183	174	153	173	156	154	159	156	163	167	152	180	162	170	168	181	165	166	181	150	148	144	199	155	163	176	148	176	160	180	176	176	167	187	149	150	159	162	161	159	173	148	169	174	174	169	150	156	155	149	164	155	169	136	147	155	145	167	168	176	178	157	179	142	156	159	144	142	163	155	173	168	156	161	146	179	157	160	147	169	206	150	157	162	155	161	182	157	172	161	139	175	157	167	159	147	182	145	171	162	142	171	156	149	142	152	157	166	178	162	185	154	147	152	162	170	161	171	167	164	158	148	150	153	156	164	163	174	153	184	176	191	187	185	157	156	142	160	151	161	169	190	168	146	171	170	166	191	162	165	189	181	179	165	173	154	183	152	137	152	164	155	154	161	165	161	153	150	184	158	164	161	152	161	159	169	182	137	187	185	167	157	158	155	153	163	165	173	191	169	150	182	179	151	161	152	172	159	145	148	162	172	171	155	174	180	173	182	160	156	172	135	178	165	162	154	156	160	140	158	149	198	191	168	171	170	165	171	178	155	166	159	187	128	172	148	181	146	191	154	172	173	167	144	168	185	178	157	169	152	167	175	189	173	175	151	151	166	162	149	192	191	163	122	169	173	151	144	147	168	150	171	142	175	154	152	150	160	174	169	171	141	174	174	159	173	138	156	180	143	151	156	171	141	178	172	138	150	187	175	177	184	192	180	171	171	166	145	167	142	153	173	149	185	168	153	163	185	159	153	163	161	188	154	176	152	148	170	162	165	168	159	142	181	151	153	170	166	185	157	170	158	157	176	180	144	136	159	143	157	168	158	166	142	199	162	162	183	163	172	180	158	173	161	146	189	188	156	167	159	173	148	168	182	172	166	144	164	167	154	153	159	168	164	170	168	155	146	162	184	157	157	170	154	159	155	143	183	172	164	138	159	170	140	171	168	169	183	148	172	179	168	176	151	190	157	152	193	153	120	172	174	193	155	194	177	159	169	161	187	193	155	170	168	170	156	164	181	147	143	165	187	145	148	174	142	165	143	176	161	154	152	156	172	169	167	181	160	181	167	176	171	147	154	160	163	127	163	188	167	187	168	151	158	166	182	137	161	149	164	161	170	177	155	160	152	172	161	170	172	150	160	165	139	159	159	193	168	149	153	150	170	141	139	142	168	169	154	166	168	142	155	161	156	151	159	161	153	150	190	154	160	142	165	155	156	181	172	177	165	178	166	160	170	180	160	175	166	174	151	157	145	147	192	156	174	177	159	123	179	167	166	165	168	151	176	171	172	159	206	145	177	204	196	151	177	168	173	157	166	159	145	145	157	154	170	181	179	162	140	170	150	209	182	160	157	165	143	176	174	162	142	145	166	165	168	163	165	184	161	178	144	149	168	155	172	142	174	163	167	151	162	159	170	153	167	156	177	142	145	178	158	177	179	154	177	176	195	181	157	167	150	158	175	153	176	135	170	148	168	160	142	135	163	182	192	157	168	155	151	182	173	173	181	169	179	165	170	185	176	168	164	172	155	170	174	172	177	175	163	167	155	158	166	159	195	165	187	165	151	161	176	146	182	177	173	177	147	151	178	168	151	161	146	177	157	183	159	149	159	157	152	160	151	183	170	194	174	153	163	170	154	154	160	144	153	160	197	173	161	146	172	172	195	169	161	175	164	156	171	166	159	165	185	177	173	152	179	165	186	142	173	170	156	180	151	169	178	167	167	154	166	163	177	154	155	192	177	191	173	185	164	172	174	160	170	183	141	160	170	151	162	186	149	161	177	159	159	170	158	183	183	175	146	150	165	178	165	161	169	178	171	160	163	166	140	165	175	186	171	171	162	176	178	150	171	167	172	173	165	190	159	168	194	146	166	156	161	151	155	164	176	151	155	161	147	160	177	175	151	165	158	177	164	158	182	144	165	165	171	169	163	166	163	158	172	177	165	154	151	156	169	172	164	163	195	160	169	168	175	147	148	172	164	168	192	158	164	175	177	131	158	178	149	145	169	164	172	134	175	149	147	155	184	155	170	169	166	159	165	172	163	167	153	154	157	160	172	163	154	159	155	172	173	142	170	162	179	165	170	146	155	158	179
22273	19289	2697	18252	13940	1740	1506	1283	1104	980	880	810	724	706	672	620	618	585	564	588	523	527	561	490	506	485	500	469	448	513	460	493	443	454	452	426	443	459	435	443	425	428	424	414	422	489	423	442	444	412	451	381	418	464	422	423	411	427	403	408	388	423	417	403	422	395	421	448	405	415	448	431	434	448	427	398	449	446	387	395	419	383	362	394	389	406	377	403	388	403	439	393	404	397	418	407	395	438	417	438	432	408	398	388	415	392	404	419	436	410	418	414	403	383	410	427	374	403	417	424	432	416	376	404	392	422	398	390	420	390	384	424	382	412	394	392	404	413	391	428	362	381	403	374	405	400	404	419	420	412	414	375	412	404	422	389	411	388	390	416	452	422	404	388	390	442	387	404	394	392	419	406	392	409	429	383	414	410	414	435	386	401	438	377	389	382	439	377	428	415	407	388	417	415	383	410	419	391	445	384	386	415	440	399	444	400	399	402	406	440	406	406	399	419	373	420	423	408	399	417	390	389	390	390	418	401	390	391	392	413	407	438	410	430	392	375	398	400	438	413	432	385	438	432	427	409	438	418	406	415	419	416	412	373	414	378	421	407	393	396	429	413	383	387	395	418	386	410	390	427	386	383	411	416	402	398	425	423	355	361	383	398	402	411	387	394	387	436	426	405	373	402	381	381	397	412	390	394	403	366	396	445	434	437	394	409	385	412	428	447	380	379	394	422	424	394	397	383	384	421	386	415	374	443	395	377	396	416	407	383	394	400	391	412	378	392	413	416	441	386	419	385	404	389	421	410	404	409	369	414	394	394	411	407	373	373	369	375	383	409	403	413	405	412	395	388	410	446	450	388	418	416	409	421	417	393	355	426	416	380	393	416	405	357	396	420	418	406	421	356	408	399	395	411	409	382	386	377	406	397	391	391	388	402	383	419	391	443	427	372	382	401	396	374	424	416	401	356	421	423	360	408	384	403	409	388	405	391	429	391	448	402	405	417	406	417	376	428	344	381	408	380	436	414	430	391	387	422	404	399	431	440	376	428	394	394	419	415	394	406	394	385	417	405	420	410	398	405	374	442	441	409	414	395	401	378	428	395	401	414	404	402	391	433	379	366	423	411	414	387	389	432	387	422	418	392	441	394	417	406	408	399	438	360	400	406	371	404	380	426	386	412	409	431	380	388	444	422	420	419	391	405	413	420	427	418	377	399	418	369	401	387	427	426	397	391	392	373	379	374	382	445	393	385	375	401	392	481	412	417	423	382	427	434	408	379	449	409	407	442	414	393	401	376	422	398	416	419	388	404	390	430	404	417	403	385	430	388	412	408	430	407	429	440	415	430	406	402	401	421	398	414	424	364	400	408	376	393	399	396	413	409	409	383	354	418	402	388	376	413	395	381	423	409	413	376	422	397	441	406	393	412	402	438	413	414	386	389	379	425	396	427	424	413	420	405	399	403	405	429	410	391	421	416	405	436	423	383	404	409	399	381	396	410	425	414	397	410	404	399	422	393	438	450	400	356	430	388	406	418	421	411	388	378	460	384	443	433	408	383	429	392	387	409	399	426	380	347	403	412	401	389	412	431	393	404	411	400	380	415	422	403	395	424	422	383	416	377	393	405	410	408	405	408	404	371	379	410	386	397	454	427	397	382	378	447	381	407	405	406	423	386	377	393	406	396	424	403	397	410	409	436	428	412	425	372	389	381	410	409	403	394	390	402	411	415	384	396	383	404	413	409	405	416	425	398	410	427	425	422	398	436	386	388	391	391	400	412	392	420	410	435	404	392	423	358	429	410	395	372	347	419	378	402	421	376	430	420	386	399	443	373	378	391	417	387	438	385	399	413	397	383	435	388	382	412	378	411	421	409	373	379	437	379	394	395	394	422	394	397	422	409	393	402	396	397	396	385	384	400	386	407	408	380	419	435	417	404	411	407	407	396	393	407	436	410	406	448	417	419	383	413	401	360	434	424	439	378	379	407	383	423	405	380	390	374	446	418	366	417	372	407	343	395	407	380	386	393	418	410	442	433	423	376	425	425	420	389	420	380	405	437	398	390	391	395	404	429	407	413	412	372	420	390	384	431	418	386	358	385	351	415	436	416	387	410	416	413	414	408	420	404	390	385	375	390	395	387	410	393	409	389	427	359	425	405	381	393	422	383	392	440	408	419	398	427	410	408	421	430	411	392	403	398	428	399	406	400	425	418	430	410	352	389	397	407	376	441	420	389	406	390	405	378	410	374	379	381	425	375	419	388	383	421	408	437	393	418	401	421	427	407	389	407	428	385	389	379	387	399	404	407	420	370	423	383	395	413	377	402	376	402	417	379	424	408	361	400	384	389	362	404	413	414	398	403	398	382	427	384	396	393	414	455	385	404	409	377	428	399	409	436	396	375	402	390	391	386	378	361	408	386	396	427	399	404	409	423	439	387	383	398	408	399	401	410	400	415	421	429	404	405	414	382	405	387	378	446	404	391	408	393	400	426	394	412	375	398	398	402	432	422	429	408	396	391	429	426	392	397	413	423	360	383	367	410	392	375	443	444	387	431	439	366	385	413	411	419	390	415	410	364	391	390	422	413	421	408	347	377	400	433	376	384	413	395	369	377	434	440	409	401	402	369	390	401	390	422	457	421	427	391	442	366	376	408	418	420	448	413	397	413	410	404	421	425	391	381	375	379	376	425	389	438	386	407	397	395	394	424	370	387	396	429	395	418	437	411	413	383	391	439	409	424	396	403	419	401	409	409	405	380	386	405	402	410	411	407	378	379	389	366	351	427	442	403	364	364	439	400	457	418	395	420	424	397	406	414	411	385	400	417	381	411	453	398	425	411	454	386	405	411	439	430	405	407	420	393	376	433	407	415	466	408	388	431	341	408	382	411	395	409	421	413	425	399	424	426	407	441	443	416	379	433	385	391	425	339	404	408	397	386	427	399	358	369	351	386	395	406	403	392	396	378	396	389	403	410	410	374	384	414	422	429	403	370	431	427	445	396	436	402	382	398	405	415	436	377	416	386	404	368	397	416	381	398	400	390	424	418	381	407	377	419	396	445	378	432	435	422	410	405	398	366	417	391	406	387	386	382	423	403	389	411	423	378	445	402	393	370	406	428	384	423	418	406	431	406	406	424	433	384	418	381	423	380	379	401	408	402	374	382	420	401	411	398	394	410	390	421	419	379	400	423	426	411	381	390	402	404	406	406	384	375	378	411	387	398	461	403	417	389	401	400	382	406	369	394	407	416	406	391	407	398	446	387	375	427	388	417	419	393	417	394	473	406	396	380	408	423	390	411	405	415	362	402	400	375	418	401	425	413	429	407	404	410	413	429	366	395	411	453	408	433	414	418	391	384	407	391	380	387	348	405	430	384	409	405	422	442	413	409	373	378	451	414	390	410	404	417	417	387	419	403	395	407	415	419	413	436	415	401	413	376	405	388	422	406	418	404	380	431	421	397	448	410	393	399	391	414	404	424	371	362	423	402
58290	39177	11850	19923	27449	6068	606	407	330	262	249	235	207	190	225	187	172	155	151	155	142	159	145	124	139	134	126	135	152	118	135	127	131	116	107	108	123	122	130	127	118	104	108	144	126	119	130	111	132	123	122	122	111	112	113	124	106	106	118	126	131	107	131	110	120	108	114	127	121	135	124	116	129	130	105	131	121	101	136	124	93	115	110	111	122	111	104	112	119	135	108	136	122	104	111	131	130	123	120	103	125	128	106	112	121	125	112	141	120	111	127	126	93	125	117	108	104	117	138	138	133	134	119	117	120	109	109	114	112	126	136	114	109	115	129	114	92	101	103	127	141	111	111	112	115	138	98	110	120	104	121	110	127	115	103	114	126	127	106	97	108	106	101	116	107	126	129	130	120	119	124	132	120	87	129	114	114	116	118	107	106	117	103	120	133	92	96	126	119	109	112	142	109	135	126	123	112	123	103	107	123	121	120	109	108	98	93	115	121	108	91	125	110	100	123	129	123	132	123	112	120	140	141	104	113	148	124	146	108	116	129	106	131	122	114	116	128	136	128	114	117	123	123	119	125	147	140	118	111	115	122	127	126	122	102	104	124	112	123	105	116	106	108	121	109	113	116	108	122	125	99	95	115	128	120	113	149	130	106	104	123	117	111	109	120	104	106	109	132	130	110	122	120	120	120	109	134	109	115	118	107	104	125	105	119	123	115	104	117	106	140	131	133	126	112	125	105	114	130	116	117	116	109	120	110	112	119	137	105	125	113	118	109	135	111	108	116	145	131	101	111	106	119	102	106	127	125	127	108	121	126	117	103	121	107	121	120	106	136	115	111	100	123	93	119	115	114	147	125	99	110	108	103	136	111	147	130	140	118	124	124	105	106	112	101	123	109	109	113	121	111	147	112	112	109	125	91	114	101	106	109	130	124	110	109	130	105	118	111	105	121	113	103	103	111	105	118	133	122	128	127	119	116	152	113	117	122	97	110	111	134	117	119	119	126	133	131	113	108	97	119	108	117	100	135	113	113	107	118	113	132	120	115	138	117	143	132	121	103	109	111	114	131	129	129	124	120	119	110	117	126	97	98	108	129	109	112	120	106	108	122	130	115	128	117	121	121	127	131	100	101	109	110	127	121	103	117	130	111	121	112	131	134	112	100	128	124	111	116	109	118	114	110	110	104	115	121	131	134	125	109	98	117	129	114	117	122	115	122	110	120	119	124	134	111	101	102	136	135	129	110	112	135	121	117	90	124	123	126	104	75	119	122	122	132	110	122	132	107	123	137	137	116	129	117	104	99	123	124	113	129	104	93	112	122	131	105	122	111	111	101	109	125	119	113	116	103	115	113	121	139	100	120	128	112	111	119	120	120	128	138	112	106	125	136	111	107	139	110	102	115	122	111	98	121	111	108	141	117	104	126	111	129	119	116	143	107	125	130	118	108	113	111	134	120	133	135	108	114	136	115	121	123	120	115	101	117	105	107	123	119	116	122	98	108	117	103	112	113	110	115	107	115	112	111	123	111	115	108	99	124	106	119	122	103	120	104	119	114	121	116	124	130	92	120	97	115	117	101	126	108	123	130	111	101	104	128	103	108	118	116	102	107	108	125	123	133	134	118	98	103	124	125	132	116	130	120	109	121	100	115	107	96	121	107	113	121	125	125	126	102	111	102	105	122	126	112	102	113	99	107	103	106	108	105	97	114	116	119	111	108	89	113	106	125	109	119	85	119	104	112	112	109	118	126	130	112	122	113	112	135	100	127	135	126	96	122	112	124	96	111	111	98	117	131	114	98	113	92	102	112	121	132	107	125	112	113	104	122	118	129	99	121	117	115	126	108	118	134	127	105	119	131	119	128	129	128	106	133	116	121	124	111	126	112	115	126	118	110	120	131	127	114	119	124	107	114	126	96	114	128	100	115	130	140	120	140	115	107	113	115	118	120	110	113	129	117	122	137	113	91	104	113	134	115	126	129	99	127	100	118	113	115	139	104	133	127	107	112	123	122	115	113	135	92	117	128	124	121	122	113	105	131	112	113	132	101	140	140	103	112	113	115	115	99	116	109	134	126	123	124	117	147	126	136	100	128	107	88	127	147	114	118	122	103	103	100	117	122	97	98	126	103	112	106	120	126	92	104	117	128	119	131	130	121	119	110	141	110	118	115	128	125	119	138	139	134	116	120	115	116	123	119	103	116	118	139	106	106	111	116	122	121	104	122	123	114	109	130	127	116	153	114	111	122	107	115	132	130	102	104	110	129	113	137	120	120	110	107	141	125	134	129	119	121	105	130	115	111	126	102	110	112	126	123	107	111	127	110	120	122	105	129	121	131	124	103	98	109	151	99	126	131	113	96	106	119	108	111	110	126	120	110	112	108	128	114	120	130	111	128	124	133	139	126	109	110	134	117	112	137	121	112	110	120	142	118	138	127	134	112	111	139	107	135	100	109	119	106	117	111	126	116	105	117	115	108	132	121	106	124	109	118	119	118	128	122	118	110	119	95	117	137	104	118	141	115	122	97	118	105	116	118	116	134	113	120	119	113	115	129	128	117	92	110	111	112	114	113	150	109	122	87	104	130	112	105	106	128	126	113	118	103	113	108	102	97	126	130	103	129	138	134	104	119	132	105	120	115	129	112	110	110	122	113	116	124	127	122	118	117	116	111	113	137	126	101	105	115	112	128	114	108	96	110	120	106	133	102	110	109	115	133	89	112	111	115	126	135	101	119	112	120	98	105	139	115	120	116	133	128	113	106	120	113	113	101	98	121	116	119	114	111	107	111	100	111	113	122	120	117	131	124	116	113	119	124	108	116	129	118	112	99	108	132	107	115	114	123	112	129	105	135	119	116	111	121	114	121	106	108	125	140	117	109	108	114	103	100	124	122	116	108	107	124	108	95	127	107	115	113	104	115	122	112	122	123	109	115	127	112	101	118	143	130	120	122	115	125	128	100	132	111	124	106	112	109	123	139	103	116	119	142	119	127	127	99	123	114	98	128	112	110	111	109	120	128	129	127	122	92	113	122	109	100	116	124	123	121	108	106	121	122	112	113	116	121	111	118	117	117	123	123	124	120	97	115	122	107	130	113	115	132	110	141	110	138	112	117	108	113	131	129	110	109	134	128	132	112	118	123	108	118	122	108	113	120	105	104	134	110	114	131	119	108	131	109	108	117	89	112	109	131	118	134	103	93	104	134	117	126	125	128	103	135	117	115	115	127	103	120	122	138	116	121	126	115	125	125	148	96	112	108	114	136	121	124	135	100	127	128	104	133	126	120	115	110	131	111	120	136	115	102	101	135	105	126	126	122	137	113	119	129	91	103	110	122	100	115	120	124	123	104	105	104	100	112	116	120	101	134	91	114	142	119	120	124	127	123	108	112	111	117	138	104	119	108	112	110	112	118	99	126	113	128	111	116	99	92	139	123	125	130	109	120	115	127	123	115	108	104	141	116	127	135	122	110	131	122	106	113	107	119	100	131	122
30496	26982	4255	21058	15613	2920	2316	1894	1637	1429	1325	1065	997	875	813	816	739	648	651	592	603	547	572	526	544	480	464	449	454	455	446	443	392	400	417	404	406	431	365	385	379	399	387	411	388	352	340	390	347	392	375	391	348	352	380	331	333	385	322	356	311	354	351	363	350	340	330	347	355	324	324	342	318	326	383	364	294	345	341	345	325	361	342	310	320	322	326	334	327	365	331	321	333	341	330	309	330	328	347	341	306	348	351	328	333	347	331	347	318	334	345	365	323	337	357	366	309	339	313	331	341	347	321	308	346	342	315	315	302	343	310	335	338	341	306	317	309	335	292	321	343	338	308	320	369	302	299	341	320	313	347	326	355	342	327	309	303	290	360	317	311	330	336	325	351	343	329	306	328	311	331	330	290	331	323	294	331	333	333	288	339	340	321	322	366	324	333	345	368	336	357	299	336	311	280	331	321	316	327	321	322	326	337	308	324	350	336	319	342	310	294	320	318	294	315	331	345	308	286	291	320	344	332	322	341	305	346	305	308	316	283	295	344	315	330	305	330	329	320	328	332	311	306	338	266	354	349	307	341	323	311	333	312	322	345	323	331	327	321	304	316	327	293	337	327	343	326	310	291	328	338	332	382	324	321	342	330	308	325	327	355	321	320	346	330	345	322	326	338	335	314	293	327	354	312	372	289	351	303	279	331	304	292	286	316	346	322	300	324	344	339	333	369	326	346	331	307	346	332	313	328	331	353	345	317	339	336	305	324	326	300	304	329	325	334	312	313	293	316	315	341	315	339	325	331	293	313	306	310	328	324	350	292	316	301	327	325	324	362	335	291	336	321	313	312	331	317	311	340	303	288	339	322	320	322	318	323	313	327	313	319	327	318	284	336	313	300	301	343	345	329	333	311	317	351	304	303	299	309	337	338	274	318	335	305	347	341	327	285	329	350	336	286	288	325	309	312	328	327	325	346	293	311	293	284	335	325	310	333	320	339	301	297	327	317	312	334	315	342	340	325	320	323	301	299	322	291	321	304	340	312	296	306	351	323	302	331	328	285	312	322	348	324	315	324	321	324	332	315	314	316	292	333	337	319	357	296	331	295	307	355	340	315	292	350	316	343	324	327	303	306	344	329	287	320	321	312	290	346	341	336	288	320	335	333	338	322	358	306	297	300	317	318	314	319	306	296	325	281	326	304	342	313	328	345	303	321	371	319	334	300	334	316	303	341	325	359	318	345	326	362	336	346	315	321	300	309	297	336	322	295	308	318	309	336	308	332	346	332	317	353	313	326	315	319	320	333	307	307	316	322	342	319	295	316	352	331	320	311	339	315	354	325	311	342	313	353	318	350	329	323	335	343	323	307	311	301	314	317	303	319	329	322	317	336	338	305	358	311	325	369	285	348	342	305	307	351	325	321	331	322	316	313	326	308	312	298	301	326	326	323	290	325	289	331	304	328	290	333	296	315	335	315	313	321	332	311	331	298	311	323	341	328	332	317	313	352	292	326	337	327	311	311	339	323	340	321	312	325	347	335	290	311	313	322	351	309	287	309	319	333	325	316	311	292	320	338	359	318	302	324	319	333	315	308	312	342	300	306	341	330	329	344	316	315	289	340	337	350	307	353	325	323	330	315	349	322	343	318	304	328	285	339	312	295	327	328	331	310	314	331	312	343	333	310	342	331	319	306	327	309	304	348	325	320	322	326	348	319	343	312	348	323	307	349	334	330	336	291	345	333	345	338	335	300	315	334	348	318	311	333	304	285	308	321	325	332	320	294	307	348	332	310	311	336	358	345	335	345	308	283	317	322	315	314	312	301	329	299	317	294	299	317	309	330	341	311	324	344	329	321	296	362	343	324	328	335	297	330	315	342	313	304	300	326	318	330	310	338	337	341	305	345	306	336	329	314	338	321	301	297	301	335	318	290	352	319	329	321	346	296	321	322	317	321	307	340	322	328	316	310	306	324	307	321	355	339	326	331	311	314	332	332	325	345	283	360	334	332	327	338	323	341	313	315	332	321	319	321	313	302	322	316	326	316	307	345	341	325	361	314	345	326	319	330	314	342	299	320	361	336	320	302	346	307	322	326	312	337	312	356	325	320	315	342	345	339	329	312	318	309	293	290	331	322	338	330	326	317	310	315	305	339	351	335	325	312	333	328	321	317	281	348	335	343	328	328	313	325	334	328	305	308	306	328	329	344	310	317	323	313	335	296	323	320	327	337	347	345	334	319	323	317	317	322	344	307	336	305	320	341	332	313	323	299	339	311	309	353	321	297	318	327	303	313	336	313	319	325	299	340	334	328	305	276	312	315	304	352	330	298	319	319	319	304	317	346	291	374	335	342	333	335	312	338	325	302	333	339	279	350	326	334	321	332	299	339	333	347	331	349	350	295	328	341	356	345	309	329	293	323	328	334	309	287	311	316	312	323	317	307	359	277	321	306	335	317	330	310	318	325	301	289	300	345	316	329	308	322	296	356	311	317	340	326	324	376	388	330	309	327	323	336	309	349	349	322	324	325	331	309	321	323	364	298	330	359	307	323	334	306	310	328	314	327	360	325	330	338	340	339	351	340	351	352	349	373	331	330	327	339	342	335	313	326	324	319	302	341	289	302	346	341	331	354	315	329	300	315	334	373	324	288	305	315	313	298	303	324	299	315	299	305	343	308	317	335	315	335	339	322	322	310	327	327	351	327	334	325	363	354	310	330	322	295	334	343	352	360	317	334	305	333	325	316	337	341	347	329	341	313	323	273	289	326	309	296	322	314	343	355	335	309	340	327	340	318	307	331	340	329	302	338	328	308	338	316	327	331	326	334	326	319	326	335	356	317	335	328	294	302	313	305	295	339	342	325	305	322	316	301	328	326	344	308	303	332	331	274	344	310	313	333	287	336	312	346	317	312	320	325	303	305	318	338	327	319	314	309	324	302	319	316	301	338	308	297	325	346	318	321	313	328	353	331	311	343	350	317	299	321	298	325	324	313	314	320	296	342	317	298	345	323	320	335	316	348	332	326	306	329	309	338	304	307	311	330	347	325	306	306	330	344	323	343	325	331	302	310	368	316	362	324	327	326	325	317	318	326	313	309	336	322	310	327	345	310	319	324	308	290	295	335	337	337	306	312	331	330	321	323	317	323	325	308	358	340	324	345	340	312	328	316	329	332	317	328	314	311	331	316	327	356	287	334	312	316	298	320	289	302	326	300	348	348	287	313	310	321	316	328	347	307	360	329	312	319	321	361	347	364	317	351	312	336	310	277	330	335	329	347	320	303	306	327	336	339	308	358	318	325	323	364	348	304	306	344	365	326	339	297	309	319	322	328	336	332	319	313	319	331	350	336	335	314	330	338	329	318	304	332	315	349	358	330	310	345	321	328	357	311	280	302	339	296	290	312	319	332	298	339	312	318	328	329	318	332	303	329	333	349	320	320	324	335	290	315	327	317	359	305	280	309	346	281	296	306	318	343	312	342	317	294	308	383	334
6638	1107	395	1169	623	321	324	353	302	281	339	312	336	345	324	321	341	347	357	329	305	321	311	299	323	307	318	296	293	384	333	347	314	324	326	344	355	336	297	318	341	338	337	307	329	331	323	319	305	312	361	322	369	352	316	303	326	326	331	329	320	298	336	343	296	339	369	363	326	327	348	342	323	315	321	317	352	288	303	328	346	344	323	272	354	321	337	327	315	316	351	383	345	341	321	370	325	363	337	346	314	337	347	327	298	279	348	311	324	315	291	311	352	351	333	313	319	324	302	358	303	340	344	352	321	321	338	293	341	327	358	341	302	345	327	355	285	350	316	345	350	320	321	329	328	329	327	314	325	299	330	308	335	310	322	360	308	323	336	315	323	331	308	325	341	306	320	337	322	358	351	321	332	336	330	336	307	297	296	309	350	332	285	338	307	298	317	360	355	361	328	334	329	305	331	339	323	315	334	353	343	317	326	361	332	309	311	315	315	351	276	319	309	328	352	328	338	331	317	305	337	336	337	282	346	299	323	321	318	328	358	343	349	306	344	321	351	321	346	306	361	290	308	302	339	330	326	324	316	316	300	356	357	323	330	338	323	302	323	312	270	318	287	334	310	330	310	342	303	341	315	332	356	315	321	333	322	352	326	333	329	336	337	355	308	316	326	359	339	300	335	349	362	318	319	299	308	361	322	317	321	349	314	356	289	373	347	326	312	359	366	315	355	343	353	348	318	321	348	307	313	329	315	340	311	307	331	317	366	339	337	302	351	336	341	339	322	336	295	325	323	310	315	323	336	317	335	362	329	296	325	333	324	318	301	368	361	311	327	353	363	346	321	315	328	330	355	312	342	315	325	315	328	322	332	303	306	318	347	363	331	334	323	311	352	305	352	340	314	393	310	328	329	301	310	309	333	337	316	322	332	309	313	313	389	319	350	317	313	316	330	318	358	338	346	300	298	344	299	328	316	328	343	334	326	302	343	356	348	322	353	323	334	300	348	299	326	300	324	325	340	336	345	337	373	304	316	317	314	344	325	308	360	293	319	314	314	311	343	338	361	325	315	339	320	341	317	323	350	340	345	303	358	316	338	302	315	330	314	304	306	315	317	323	339	342	306	298	364	331	314	333	334	342	301	328	304	348	326	338	315	316	338	310	318	320	342	315	327	305	334	342	311	344	297	321	337	343	308	304	316	301	347	334	345	309	310	319	317	315	341	310	316	352	313	361	343	305	359	362	318	363	293	341	324	322	317	309	360	341	372	325	335	322	363	301	345	350	350	340	359	331	303	320	278	354	323	321	323	324	314	366	323	324	357	307	325	359	331	293	362	340	282	323	338	343	315	307	287	347	329	363	324	325	330	315	358	332	287	321	378	329	320	330	345	332	367	330	308	319	321	293	311	338	339	323	329	341	312	320	338	337	331	315	314	346	330	321	327	309	310	327	367	317	312	294	309	323	339	326	312	312	333	307	320	298	325	306	334	343	347	290	344	315	327	335	306	366	344	307	338	355	330	311	382	333	335	341	326	348	316	340	332	314	339	345	372	329	324	325	308	317	309	353	343	333	309	320	356	327	307	330	324	309	333	328	298	335	280	280	315	319	332	349	314	334	320	327	305	326	317	356	339	340	346	323	298	302	307	347	310	318	339	321	340	295	324	336	331	307	322	353	329	297	310	298	347	313	331	333	341	290	368	327	294	349	331	319	326	323	318	350	295	305	313	329	333	340	380	349	335	324	317	306	313	367	347	315	325	339	328	326	324	326	333	355	329	345	339	359	294	335	325	333	317	371	355	348	318	344	333	349	315	339	303	322	331	319	312	347	318	327	303	360	307	313	340	323	316	299	344	339	317	308	341	311	310	334	290	349	317	350	359	311	338	316	293	329	351	319	313	316	300	326	326	307	304	355	298	334	303	355	331	325	320	337	355	335	338	329	356	313	352	341	330	322	357	303	308	348	306	324	347	320	334	293	331	330	329	312	309	298	350	314	329	349	345	314	342	345	324	318	364	319	320	322	293	329	323	296	318	313	323	308	350	318	358	332	299	318	294	301	310	350	295	335	327	303	318	337	332	332	309	381	338	335	315	339	353	330	345	345	314	305	347	343	302	296	314	333	339	326	327	340	311	308	311	323	331	329	323	321	339	321	310	369	307	308	360	297	331	336	360	330	350	321	329	298	303	316	318	337	344	295	317	348	331	310	339	331	299	287	302	315	348	307	321	329	311	329	372	343	307	331	309	345	351	362	331	349	338	322	346	361	291	318	312	291	349	321	310	326	305	307	308	287	318	335	339	314	351	363	306	359	348	356	321	344	341	334	331	338	329	338	311	332	336	355	320	310	328	337	327	322	314	338	310	321	371	342	337	323	324	324	312	339	343	337	355	314	312	336	334	291	324	295	305	334	365	306	328	340	332	331	324	307	351	336	345	325	325	319	338	332	322	308	346	344	335	337	328	322	309	342	316	321	357	301	321	317	329	311	359	306	323	327	345	325	298	335	357	318	349	349	332	328	320	334	323	358	323	323	326	362	317	338	320	305	326	345	305	316	323	310	350	336	348	342	328	333	329	358	307	338	336	345	363	340	338	348	327	319	288	322	329	328	353	318	336	330	308	354	317	302	324	336	352	330	331	342	334	330	322	320	361	366	337	328	318	332	359	341	318	335	340	317	312	293	349	357	372	308	333	326	321	286	323	304	335	349	341	313	354	352	345	350	312	333	351	336	311	305	332	333	347	332	337	323	348	309	308	328	321	330	308	336	345	301	342	341	335	320	342	350	340	322	370	318	291	344	328	320	337	323	333	352	359	353	320	350	321	340	331	338	356	356	336	302	309	294	300	314	345	331	324	309	300	351	318	306	317	319	345	294	348	306	306	354	296	317	326	361	319	306	341	307	342	307	359	336	341	324	322	310	342	359	324	316	311	311	299	339	315	319	337	336	321	299	324	295	297	328	337	298	340	375	329	329	303	320	351	348	339	334	303	342	338	371	305	376	349	313	303	292	323	342	332	346	340	301	345	315	316	348	320	299	307	335	294	359	347	321	310	316	332	335	351	314	332	338	286	326	315	337	341	322	309	342	318	323	311	326	317	338	304	339	345	343	337	302	331	336	354	345	324	315	324	311	345	302	345	361	334	339	343	319	320	299	339	310	326	318	309	375	325	346	291	320	339	343	333	326	315	334	339	276	325	338	306	333	308	316	317	307	323	320	334	336	326	300	351	322	282	320	374	332	344	320	315	322	312	331	342	294	368	345	327	344	304	324	340	353	334	355	338	293	336	338	306	318	325	323	302	347	324	327	335	323	332	332	314	353	323	339	332	310	336	325	336	308	300	314	333	286	330	289	334	372	340	343	321	318	292	328	338	316	300	335	327	316	333	350	328	323	346	333	366	306	338	344	338	292	301	321	353	356	348	335	296	338	334	337	319	310	305	353	331	298	334	314	328	361	319	330	314	313	339	320	300	320	300	310	329	325	291	307
5940	1683	810	4674	1686	810	771	835	759	754	778	774	815	769	766	760	743	768	725	700	755	709	769	733	800	752	746	758	769	769	736	678	714	749	747	729	729	786	740	795	744	772	742	766	785	706	729	742	753	753	733	795	725	714	765	746	712	714	805	795	739	715	715	788	747	711	754	735	775	758	749	726	735	762	743	747	761	721	695	774	785	760	736	740	792	715	753	725	743	766	705	702	723	777	738	767	754	741	710	780	755	781	798	730	772	706	783	756	720	746	727	726	739	734	700	761	696	761	731	781	749	720	764	755	786	758	684	748	771	767	783	692	775	774	742	761	726	695	780	729	789	784	740	815	772	706	742	701	734	748	737	734	734	765	779	698	772	773	743	721	741	745	684	747	785	764	807	717	711	713	706	741	754	758	722	743	745	784	763	731	753	785	777	778	764	745	788	744	747	731	737	725	795	728	708	696	761	714	762	749	770	724	760	738	735	799	749	731	729	758	758	714	733	723	716	720	772	781	693	764	747	768	764	724	804	718	758	701	726	778	767	760	812	683	779	760	745	742	676	730	711	749	723	747	736	765	723	755	720	728	743	766	713	722	721	747	788	723	747	724	750	764	743	780	773	674	753	715	746	726	747	780	735	756	743	763	796	765	729	772	756	694	790	767	712	776	768	767	785	702	722	759	751	742	678	744	734	784	730	748	741	732	797	762	762	751	740	713	755	755	733	762	785	732	784	775	766	755	706	724	754	783	740	727	694	750	697	790	776	728	731	763	773	795	708	756	718	745	728	765	807	763	811	748	763	722	730	718	713	746	700	744	748	757	735	756	764	721	763	776	712	718	756	746	743	743	752	704	750	740	723	742	711	803	693	750	722	717	766	736	695	730	743	742	768	724	755	764	746	758	758	792	712	782	732	733	748	727	759	752	711	729	777	697	771	684	757	732	749	715	726	745	769	730	758	727	801	733	763	734	785	737	772	685	765	755	734	706	746	775	725	740	719	764	759	724	676	773	784	704	748	738	734	703	708	750	699	766	733	763	746	742	726	713	724	757	775	771	770	717	771	745	791	719	723	732	773	779	804	762	746	700	761	746	758	752	770	730	728	713	731	723	729	715	763	759	767	716	736	737	746	749	737	807	736	721	763	811	749	802	756	790	749	723	711	731	738	798	747	751	752	739	726	748	705	734	752	751	736	707	802	755	743	729	774	749	740	748	755	762	748	748	699	751	732	772	771	762	700	769	746	744	783	710	746	737	755	767	758	769	761	787	729	756	719	721	746	689	736	744	770	711	754	780	746	747	762	734	732	755	796	712	745	761	721	748	773	698	717	774	772	745	749	749	793	809	692	701	760	741	783	779	772	767	705	747	754	686	809	738	767	717	739	741	746	741	754	799	745	745	754	702	746	733	769	747	737	783	719	750	766	768	774	737	720	724	711	755	763	768	674	763	747	760	704	754	777	753	747	713	795	727	774	811	753	697	801	759	761	715	689	748	789	738	694	730	727	745	725	707	710	766	757	782	769	737	689	770	737	761	768	744	766	794	726	746	712	734	724	758	784	774	717	720	755	754	753	780	727	784	737	768	777	719	740	747	693	776	748	711	728	736	756	662	760	722	787	744	705	750	755	777	761	728	768	720	772	750	739	749	763	742	682	767	735	768	786	742	764	712	772	769	752	775	750	698	694	708	776	700	717	780	710	721	720	746	740	740	782	744	737	706	708	721	737	774	748	714	739	750	744	699	718	784	722	806	691	747	753	794	715	786	698	821	740	727	765	686	712	768	786	730	741	767	749	719	734	752	710	783	778	736	704	748	686	765	731	792	749	706	766	729	779	767	756	766	725	789	736	716	809	748	736	802	741	755	745	718	765	749	732	727	734	725	740	730	780	763	724	780	745	753	716	726	733	731	755	728	769	759	759	765	778	742	741	770	721	787	766	750	721	757	726	757	771	781	725	776	758	732	689	761	735	740	758	711	717	734	747	734	747	787	756	745	715	751	753	734	755	768	751	723	713	749	738	750	721	715	754	738	838	771	750	759	745	697	788	725	749	782	741	770	762	731	739	742	738	756	719	764	757	791	754	767	708	739	793	765	772	712	753	716	758	727	802	785	716	768	766	738	763	833	799	726	749	747	750	764	740	727	744	726	778	679	708	784	735	752	735	771	767	739	755	764	719	776	722	671	717	723	723	756	723	752	758	753	739	761	761	769	779	718	756	758	749	753	721	748	710	772	754	733	759	773	741	758	772	724	735	747	767	753	798	732	750	786	717	771	776	750	753	723	714	775	727	757	759	755	739	741	806	794	790	736	747	753	731	742	726	758	793	741	733	758	758	740	700	716	758	746	752	718	743	749	754	811	782	718	764	731	725	789	754	722	724	753	777	753	741	733	751	769	784	766	742	705	730	772	776	717	744	787	733	744	741	769	771	789	733	806	758	793	772	744	741	744	769	773	735	699	717	707	765	764	762	725	756	738	775	733	779	771	724	789	752	760	762	767	756	747	765	816	771	748	778	723	750	781	723	729	731	732	766	733	734	750	790	782	708	751	735	681	725	736	730	760	742	735	772	749	746	738	781	754	779	736	722	764	733	793	739	762	708	741	718	731	780	732	728	791	753	767	779	721	702	792	819	739	768	770	746	725	704	751	788	746	746	692	716	755	734	738	720	696	771	794	729	739	707	826	796	763	763	741	822	735	735	772	730	760	715	736	745	726	761	695	703	747	759	741	773	784	743	760	738	738	731	756	773	766	777	728	738	743	719	725	734	781	736	715	745	773	770	765	710	769	742	704	771	705	786	765	726	753	735	757	757	738	755	720	787	754	741	781	734	706	699	748	769	738	750	765	741	741	787	759	789	760	763	729	708	792	729	792	775	719	740	723	757	772	718	738	767	775	764	728	717	772	746	715	694	738	734	759	726	783	789	687	771	742	758	726	766	700	743	780	753	762	771	762	744	736	714	784	767	749	760	771	775	776	751	710	737	735	748	706	687	714	734	737	737	764	741	750	738	818	732	765	732	775	751	748	770	814	756	745	709	718	753	717	739	781	744	705	736	785	770	745	734	747	764	747	754	763	737	748	717	707	702	782	727	757	791	751	729	787	779	756	778	745	802	750	721	778	717	736	781	710	762	719	706	781	721	721	754	754	745	726	780	723	720	740	813	771	723	761	706	731	688	769	723	755	727	715	753	738	787	726	749	726	783	734	757	787	741	762	735	773	723	743	746	787	733	740	710	745	789	749	738	758	729	732	755	755	723	734	767	748	757	726	767	693	768	732	737	732	729	722	737	703	758	697	768	788	760	766	757	723	759	767	744	692	791	717	718	773	752	760	757	729	777	710	753	704	709	811	775	713	756	759	734	705	727	761	769	764	731	731	762	727	740	736	722	757	744	768	767	717	753	771	762	743	768	747	737	780	762	740	742	783	685	710	722	699	768	760	782	767	769	718	716	733	745	669	735	745	721	784	731	729	771	738	757	790	791	747
42193	23450	4760	13628	15329	1240	396	323	267	251	220	199	203	197	211	214	186	198	215	177	183	161	198	189	169	182	162	151	162	168	190	158	169	170	174	157	152	188	157	155	170	161	188	170	173	171	179	170	171	186	145	177	168	139	166	199	166	158	166	161	192	172	185	172	150	159	154	174	162	143	167	146	161	153	159	160	177	172	159	136	159	173	139	198	177	151	159	167	141	165	185	148	162	151	163	160	160	160	157	169	166	161	174	167	176	171	182	180	179	156	159	152	172	180	158	139	160	192	159	169	158	156	154	170	170	175	169	168	193	166	140	180	173	145	153	150	173	152	161	174	160	158	169	162	152	176	177	174	173	176	173	177	152	153	150	169	163	149	177	167	169	156	153	159	160	155	159	148	161	188	169	162	179	171	153	174	152	169	162	181	186	170	142	149	136	158	158	153	153	153	175	179	183	160	173	140	150	149	164	183	164	158	160	174	189	173	169	151	165	154	164	159	169	149	157	176	155	142	187	157	154	159	174	146	169	173	153	193	187	144	184	171	168	164	173	166	143	151	176	184	173	159	158	159	180	176	156	148	145	168	140	148	147	140	157	166	147	166	170	157	174	131	171	130	172	166	169	155	151	185	143	156	151	168	155	152	169	173	156	135	188	165	154	171	174	177	157	161	168	156	187	183	168	159	146	160	180	193	175	164	183	151	155	144	140	192	160	167	181	185	160	163	145	140	177	185	181	158	150	173	142	142	166	185	167	170	157	195	163	156	177	181	160	155	172	151	151	190	162	153	174	166	186	155	163	160	145	153	147	181	160	174	140	139	176	137	163	157	156	158	138	160	165	171	166	145	158	159	152	165	152	201	169	154	168	177	156	156	175	170	153	168	158	152	138	171	150	185	168	161	170	194	160	163	162	167	143	144	146	163	156	156	167	153	138	171	139	149	172	171	154	166	170	149	178	176	153	167	139	147	173	188	153	173	154	155	157	163	157	157	160	134	167	165	184	142	163	171	173	158	140	178	140	145	179	145	180	165	167	147	148	161	182	171	169	173	169	148	175	149	144	170	186	187	168	150	165	165	158	154	156	145	164	172	145	151	169	184	152	186	160	157	173	167	147	143	165	183	149	178	183	174	145	136	159	186	176	153	164	164	152	157	179	162	165	155	166	162	156	155	164	165	171	140	150	139	172	171	139	177	145	162	148	177	154	151	167	163	147	161	148	159	148	152	152	155	154	151	126	160	177	166	165	171	167	177	173	161	158	166	152	155	156	188	140	175	159	138	161	146	164	174	155	152	164	157	173	181	146	168	192	155	168	168	179	173	162	156	174	165	171	165	158	157	181	168	156	155	171	170	179	152	165	131	185	147	168	160	158	167	147	176	154	133	147	159	185	179	166	158	167	166	179	158	165	135	161	186	168	157	169	160	173	162	176	148	154	162	149	144	149	144	148	148	173	150	156	163	184	145	169	183	174	161	184	162	155	165	167	171	167	153	157	161	149	158	162	160	184	138	169	161	152	152	161	152	173	154	146	163	147	152	172	174	175	169	141	160	174	158	163	150	175	153	161	162	166	144	175	157	161	153	142	156	189	158	166	141	177	150	166	166	161	143	150	163	166	151	197	178	152	169	160	163	156	153	161	143	158	152	149	201	178	139	147	144	152	156	162	170	154	170	149	173	152	174	156	169	150	165	154	137	140	167	163	174	169	156	174	137	159	168	155	158	176	188	150	168	175	162	150	165	165	189	171	159	150	175	170	175	146	157	154	144	177	181	156	167	170	171	157	145	167	149	164	168	147	163	156	168	156	164	161	154	152	169	184	177	154	171	155	162	163	158	162	161	182	164	196	148	170	147	183	160	163	173	164	168	165	188	160	158	171	180	179	167	160	163	154	156	161	194	157	167	177	166	196	152	155	200	176	153	162	151	163	137	171	168	149	182	153	163	134	177	132	157	176	170	164	176	154	161	158	142	169	168	160	158	155	157	126	181	179	159	166	156	152	168	165	166	160	158	148	173	164	160	157	171	177	177	187	170	163	174	169	157	162	172	185	174	164	154	174	162	157	167	150	148	149	168	158	175	160	176	160	147	136	146	162	178	176	131	151	167	164	150	176	149	158	169	157	172	152	181	164	167	136	165	188	170	156	161	171	146	158	157	167	165	158	161	150	154	174	145	172	147	156	154	163	179	157	159	153	151	190	156	144	166	154	135	165	164	162	186	160	139	156	160	151	165	143	157	162	170	175	174	162	181	175	174	161	204	161	166	144	156	191	168	186	154	137	168	161	170	163	161	154	148	174	183	165	143	157	169	160	188	169	137	162	171	166	157	153	151	181	151	168	188	162	169	147	164	185	172	165	146	159	175	168	161	148	176	158	177	170	162	162	145	178	154	170	161	148	155	177	158	156	153	172	184	154	171	151	167	157	181	172	161	171	164	198	151	163	169	171	150	173	157	163	148	178	163	164	136	152	164	152	168	186	185	131	152	157	168	155	169	149	175	185	163	182	157	174	166	158	163	162	157	151	160	170	179	189	151	161	186	152	165	179	150	157	153	160	150	147	168	158	162	157	160	164	152	165	145	161	168	170	170	160	153	171	166	132	177	153	160	148	163	180	156	174	166	160	163	177	166	144	168	166	160	145	157	165	184	155	165	162	171	128	158	168	147	165	182	161	157	145	166	168	195	172	169	191	156	155	162	147	149	172	164	171	147	156	152	154	150	170	186	149	140	172	157	169	157	160	160	163	165	175	157	153	153	181	159	160	174	202	147	189	156	155	193	175	171	168	185	152	154	165	165	141	152	143	168	158	144	188	158	159	191	186	156	163	152	166	160	166	179	170	180	159	147	133	182	171	160	152	169	172	188	158	172	152	146	155	143	171	159	161	178	167	158	151	167	172	153	176	146	177	144	158	198	156	150	140	171	172	158	146	202	165	170	160	172	142	152	178	142	159	183	165	150	155	161	169	154	142	148	141	170	170	132	156	140	143	146	159	167	173	166	185	155	172	171	165	147	182	184	164	157	172	155	172	118	152	174	147	167	164	159	128	163	163	162	135	152	167	159	166	132	171	169	156	200	144	189	147	162	185	149	142	156	160	174	169	168	183	190	153	173	140	144	171	172	163	164	150	155	164	139	146	163	169	175	165	158	178	172	137	158	185	160	151	170	138	159	172	164	164	153	164	145	144	150	134	178	164	158	153	144	164	173	157	155	148	164	181	160	181	168	161	174	177	170	152	159	163	144	143	183	144	157	156	175	156	181	172	160	149	130	164	179	162	147	183	137	158	179	167	186	181	167	170	177	162	170	173	142	188	147	170	141	189	151	161	170	200	149	165	142	148	151	179	161	196	151	161	154	171	175	163	141	150	142	149	156	150	144	167	171	177	166	159	150	130	165	175	158	152	141	156	180	170	168	171	159	171	168	154	172	148	166	172	195	145	164	178	173	193	169	149	160	160	177	156	146	161	153	176	154	140	155	168	152	124	187
21520	16287	2404	18621	11623	1740	1553	1307	1086	993	938	804	734	687	677	655	620	613	567	569	548	525	564	517	479	486	508	476	518	480	488	463	476	438	466	434	442	447	460	455	471	434	421	428	427	470	414	431	449	441	436	440	454	435	417	443	443	386	399	425	433	400	391	424	419	400	426	427	429	377	387	401	390	441	425	425	407	400	413	411	385	444	415	418	394	431	418	409	374	425	398	404	394	419	382	413	421	369	395	426	414	393	402	399	429	399	423	371	414	407	420	415	401	416	406	426	388	449	393	419	406	415	414	395	399	418	375	372	422	368	391	410	410	393	412	429	397	411	426	416	423	396	410	420	397	413	397	385	424	408	404	385	414	401	376	420	411	390	426	404	435	364	390	390	409	410	411	367	382	373	399	381	404	408	403	433	402	398	415	417	397	416	418	395	434	422	394	421	396	421	383	377	407	423	420	421	398	430	389	435	388	428	435	391	370	449	365	383	426	381	399	407	360	392	401	389	395	409	413	425	395	378	405	410	422	394	424	405	420	395	408	395	397	419	425	401	420	419	425	406	406	432	393	399	379	379	360	421	407	393	401	397	382	406	425	428	407	406	420	443	400	404	392	418	385	434	407	430	376	404	410	396	394	389	407	399	390	393	398	401	394	406	413	416	396	367	396	400	408	403	374	421	404	414	448	411	398	384	405	398	380	390	413	365	401	394	427	434	429	418	390	406	374	414	404	386	447	445	388	386	423	414	417	383	372	450	434	380	375	390	397	426	426	393	404	419	392	408	359	444	433	399	397	375	404	398	408	401	375	373	367	426	405	404	412	386	440	400	410	409	397	439	387	395	394	432	421	407	377	402	387	448	412	436	432	431	384	384	407	371	416	393	370	420	422	400	406	408	427	387	380	383	412	423	432	429	396	432	392	400	399	383	399	444	463	415	419	410	417	389	382	448	383	380	403	429	416	396	379	398	377	372	406	407	397	405	394	407	363	377	432	377	406	383	418	402	396	391	415	401	401	395	414	386	413	424	410	402	450	429	380	417	407	404	387	411	396	390	383	410	404	397	440	393	388	407	351	379	423	412	399	415	398	388	425	448	384	413	421	428	420	407	359	370	399	417	412	381	424	407	379	411	392	451	407	420	403	395	394	406	437	446	366	406	377	393	366	391	380	401	422	401	387	400	407	399	407	399	398	430	418	406	399	392	447	410	421	404	418	431	406	372	414	385	408	444	405	406	413	420	434	358	390	452	361	417	423	382	392	347	423	403	397	364	412	407	386	435	368	379	384	416	390	414	428	425	432	429	401	418	392	401	411	438	419	413	396	420	407	396	411	398	392	405	439	402	366	390	397	373	384	403	366	381	415	395	373	405	409	419	416	391	390	394	415	390	410	382	418	442	416	363	429	406	424	415	391	411	395	414	433	389	407	405	424	372	391	390	387	444	413	410	377	405	421	371	436	388	425	379	400	392	407	418	447	390	415	381	404	410	404	378	434	399	416	401	384	384	402	403	420	399	398	437	410	392	403	396	398	420	418	380	437	416	402	403	369	412	371	443	418	396	426	384	396	418	387	398	418	380	413	378	405	394	400	388	397	400	401	432	392	389	426	392	408	383	360	374	384	387	423	394	422	356	389	400	351	410	397	437	399	443	422	381	406	415	423	418	380	377	369	379	364	376	416	398	419	423	374	399	378	410	414	372	386	420	432	390	410	430	400	412	405	412	420	404	374	458	380	425	383	416	400	407	394	445	406	403	414	430	408	399	433	433	399	445	445	340	407	383	395	380	380	391	395	415	376	411	421	395	409	383	367	416	395	382	399	409	381	386	369	401	403	371	389	398	424	419	399	412	375	388	413	410	408	416	391	393	405	379	390	412	429	408	414	430	380	374	415	378	439	408	390	420	403	424	412	441	391	396	414	374	396	408	369	411	421	406	401	395	424	395	395	422	407	388	411	391	387	397	395	426	407	383	389	405	391	398	386	412	455	446	415	436	414	380	428	432	369	386	434	388	412	413	401	415	381	408	382	388	400	449	401	437	416	406	370	425	429	420	391	384	415	379	400	406	418	398	428	404	403	415	357	375	418	409	390	436	410	403	384	399	402	394	430	354	418	445	387	414	373	353	387	412	434	384	395	403	399	389	378	403	422	381	407	424	439	414	394	418	400	394	402	411	405	377	399	420	400	395	389	422	440	409	367	435	393	408	425	422	425	398	431	392	443	381	380	398	459	401	379	350	418	417	421	387	424	387	437	375	432	381	412	429	398	405	412	385	400	358	430	386	377	395	394	407	384	416	401	391	376	415	384	386	376	403	392	410	402	408	403	417	397	394	448	428	406	386	396	420	424	375	414	436	397	453	418	396	404	408	397	352	406	413	363	388	414	427	403	404	389	392	417	401	403	432	425	393	391	359	421	384	399	418	422	386	389	431	424	396	409	375	419	423	410	417	373	411	424	383	433	429	425	390	393	401	412	390	420	435	395	398	390	386	385	391	394	393	384	409	376	408	390	379	380	363	389	423	401	366	401	410	405	376	387	377	374	370	395	399	417	400	399	417	380	372	370	417	420	389	402	393	366	406	391	407	427	398	407	405	413	421	412	427	425	400	398	388	435	383	379	391	402	415	391	431	390	418	389	446	432	395	404	429	406	385	409	389	384	375	404	419	401	464	446	388	405	393	407	392	392	430	416	428	426	404	410	412	363	437	453	373	422	398	377	394	402	373	427	395	402	435	393	398	387	407	387	381	397	407	419	410	397	380	399	384	419	401	444	400	401	419	407	424	422	389	408	396	411	410	414	375	386	383	412	414	388	390	411	405	405	397	414	395	392	362	434	413	364	436	422	385	388	423	410	394	390	427	407	436	395	416	388	403	431	401	402	413	390	443	415	370	349	422	415	407	392	394	412	432	412	420	380	421	404	388	408	383	396	422	399	410	415	423	421	405	404	402	398	388	400	413	427	426	385	436	419	422	389	415	375	420	384	422	411	400	369	383	405	413	398	412	422	406	417	403	399	433	368	406	392	442	389	383	397	377	415	419	436	405	376	417	413	421	417	387	442	422	419	443	372	395	393	401	410	440	427	411	411	403	419	390	399	411	393	387	385	406	408	433	412	416	407	423	420	423	377	429	384	410	387	394	398	425	384	379	446	403	386	378	371	428	414	402	411	429	365	398	394	401	388	383	442	404	390	386	417	408	430	387	406	387	417	402	417	431	395	435	380	429	367	424	424	392	365	385	401	431	395	409	406	430	430	432	400	402	427	401	416	408	424	417	401	433	424	416	382	410	408	398	381	393	394	394	426	405	387	383	412	400	420	397	396	401	423	419	367	423	409	389	408	380	364	395	410	458	387	405	388	426	399	406	403	403	396	375	374	411	415	391	400	397	394	414	383	463	392	425	404	394	414	398	391	431	365	426	395	408	417	382	407	424	428	425	394	436	382	413	428	398	402	429	418	378	393	435	414	404	419	360	357	391	377	407	356	402
56468	38033	11648	20108	25625	5850	528	409	321	292	262	226	200	224	169	157	159	198	166	134	151	163	148	159	133	115	132	158	129	135	137	147	126	122	145	122	130	113	142	119	143	126	115	138	112	119	120	132	98	153	140	107	127	122	111	130	120	115	137	136	122	141	127	121	118	114	145	134	121	134	117	129	125	97	123	114	124	117	120	134	100	119	122	124	126	136	114	111	139	125	114	116	129	124	102	121	108	129	135	110	137	118	119	109	115	112	116	104	116	128	111	98	126	121	102	143	111	123	109	135	107	106	126	110	116	122	126	123	128	113	123	131	93	139	103	109	121	103	108	139	113	117	126	125	121	116	116	121	126	140	121	118	104	130	105	106	111	113	129	125	121	123	144	126	126	127	129	110	126	118	103	129	120	116	139	129	153	135	115	97	124	114	118	137	105	113	114	117	120	98	124	101	99	117	114	107	120	130	108	89	116	123	114	103	111	110	119	99	120	122	124	135	123	110	105	111	108	119	137	127	105	92	111	120	133	112	114	100	115	122	115	116	122	121	106	136	108	130	125	103	89	123	114	118	95	110	119	126	108	139	121	109	105	115	135	139	124	109	108	117	123	108	112	116	107	111	125	106	98	139	110	110	103	100	97	121	137	115	98	127	106	116	117	103	124	117	107	123	119	131	128	97	122	115	119	131	104	104	117	116	118	99	129	122	123	119	103	135	127	111	119	118	114	114	106	98	97	112	131	127	101	119	98	116	114	121	136	122	115	106	138	107	97	105	116	114	109	133	149	130	123	149	124	100	105	126	124	107	112	98	101	125	113	110	100	126	113	96	108	138	124	126	121	122	137	109	124	122	111	117	111	113	131	122	116	118	119	127	109	137	120	123	128	129	132	122	132	119	99	135	119	100	129	115	106	145	113	103	117	122	96	128	129	117	113	137	141	127	135	106	110	104	120	92	124	117	118	108	108	135	129	129	121	99	117	138	117	129	115	121	116	113	114	119	128	106	119	121	109	113	103	125	108	122	128	130	123	136	121	122	133	117	121	127	121	133	119	104	116	133	120	123	89	117	118	118	116	117	110	130	116	130	116	107	138	126	135	122	108	109	114	110	115	112	132	112	118	106	105	117	123	112	123	126	119	123	106	133	111	109	91	120	128	117	116	100	101	151	126	109	117	113	96	118	120	125	131	109	128	117	99	105	125	133	132	120	119	127	116	116	125	118	121	125	98	114	117	139	104	108	128	129	121	123	119	122	130	101	119	124	117	130	137	122	121	100	131	114	118	116	122	124	126	110	118	133	127	108	98	114	102	121	106	114	106	116	109	116	127	124	114	119	111	94	94	105	101	105	111	117	103	134	128	130	107	132	121	118	120	108	111	100	108	118	113	120	114	110	107	103	104	139	109	103	121	113	116	121	131	121	127	118	120	97	147	121	121	130	107	110	133	121	118	114	104	119	115	125	127	108	121	137	112	124	111	125	123	124	127	100	118	111	118	119	150	120	135	105	135	129	131	112	127	109	107	112	126	117	109	119	100	121	101	122	102	112	109	119	116	105	145	116	114	107	134	93	116	116	121	122	120	107	110	115	99	112	107	122	116	112	117	106	118	127	121	96	118	107	130	117	132	114	100	93	123	107	105	123	121	121	112	127	116	130	115	112	118	134	115	112	97	122	110	102	120	97	149	125	108	114	126	120	124	124	121	112	121	114	128	127	113	116	113	104	121	111	109	128	107	126	143	101	117	131	145	108	129	137	103	128	107	120	91	113	125	131	121	129	106	112	125	115	118	126	112	118	114	129	120	129	129	114	116	121	123	111	126	118	134	93	143	122	128	118	111	112	119	116	114	119	114	104	109	113	112	113	110	111	127	124	108	134	125	110	129	114	119	111	107	118	117	120	106	122	124	114	103	91	116	107	135	104	116	112	96	129	121	102	133	127	142	126	129	117	115	95	120	103	128	122	110	109	105	105	117	114	136	115	124	118	134	120	99	118	100	101	122	129	126	113	131	112	112	125	111	126	112	124	118	129	106	112	107	122	116	111	104	134	104	115	104	129	118	112	99	131	119	103	147	128	103	131	121	130	131	132	129	136	105	130	133	115	130	123	117	124	113	110	132	115	117	116	118	116	102	112	119	113	126	132	110	119	106	106	104	122	123	102	95	107	100	130	114	112	133	114	123	143	106	115	118	125	118	123	108	109	104	102	103	116	117	102	118	117	124	117	115	110	130	117	125	130	124	118	125	113	120	113	121	122	135	126	116	125	119	106	117	114	115	130	106	110	108	116	132	128	124	131	130	124	130	107	105	112	117	117	118	133	126	120	111	108	124	100	134	135	102	106	107	112	116	115	111	122	110	118	97	121	125	114	106	110	120	125	107	110	141	107	128	125	119	110	129	117	104	117	125	125	125	106	107	110	110	137	130	114	113	123	113	115	105	132	130	116	122	125	120	121	128	112	117	113	124	133	134	109	115	127	127	122	122	101	115	113	124	140	128	130	109	113	118	127	128	119	115	127	99	127	115	124	116	108	103	112	119	124	117	117	117	117	106	114	112	107	127	93	114	102	114	105	129	131	138	103	103	95	102	95	129	99	112	101	120	118	126	127	130	114	126	135	125	111	105	129	118	115	102	129	132	93	116	124	140	127	105	133	136	116	106	115	66	116	96	115	120	101	123	121	112	117	99	108	131	100	121	134	125	119	116	115	115	119	118	125	136	122	116	133	102	99	98	141	88	136	121	108	108	95	130	119	121	118	112	126	120	115	109	109	114	114	132	115	117	99	111	127	118	139	143	139	108	113	109	101	112	109	124	132	110	99	129	119	115	124	110	113	122	116	127	117	116	103	117	117	110	130	107	124	123	129	124	97	110	127	127	118	123	128	121	107	109	113	114	107	121	126	129	121	116	126	113	112	123	118	118	135	122	130	94	145	146	111	112	121	109	128	122	116	103	106	120	114	122	112	108	127	136	111	122	124	115	105	124	115	99	128	110	115	119	117	150	140	100	115	124	123	104	125	133	113	115	126	118	129	123	118	92	116	131	88	104	130	115	115	109	96	137	119	134	129	107	107	115	115	129	121	121	105	118	105	115	113	114	106	129	123	130	120	121	114	133	131	109	134	134	109	109	120	112	125	120	119	107	118	124	125	137	104	134	109	119	121	96	135	107	126	111	118	112	127	120	122	105	125	106	121	106	131	121	119	116	91	128	109	131	116	112	142	101	108	107	111	115	122	107	132	116	126	113	124	111	111	118	103	135	115	104	135	96	130	112	119	113	119	130	126	97	112	116	112	114	103	116	114	130	119	107	117	135	109	94	138	127	114	127	117	96	126	123	127	121	125	105	113	121	112	101	121	110	113	140	100	107	122	123	111	122	130	118	118	121	111	110	128	136	113	109	102	111	78	144	135	121	128	102	117	104	110	122	143	123	114	121	118	102	111	134	136	131	128	124	101	111	106	117	100	119	127	112	134	107	111	101	106	118	120
29886	25527	4074	21953	14773	2869	2453	1900	1699	1446	1213	1061	1009	883	876	729	682	649	680	607	611	568	567	543	504	529	501	448	439	440	431	419	428	453	407	443	422	384	381	367	398	406	407	373	401	381	365	390	348	323	379	370	356	388	385	355	336	363	357	308	333	345	322	340	357	344	338	308	360	342	322	349	338	372	344	342	344	345	326	345	319	342	344	392	346	343	314	324	327	353	332	305	343	353	339	334	336	340	320	343	282	367	300	331	362	296	328	374	317	325	359	322	357	358	340	363	315	344	311	361	347	344	340	330	326	308	331	311	332	322	320	313	316	309	327	316	346	336	336	304	286	319	305	334	344	317	316	311	334	322	338	330	312	315	319	303	314	343	301	345	330	318	332	357	347	322	339	288	321	325	351	307	342	312	352	329	347	290	324	295	330	355	342	293	356	323	314	322	332	297	334	298	340	330	325	341	353	307	346	318	305	336	335	337	335	325	328	329	315	315	350	332	316	347	324	367	311	298	304	319	305	307	352	340	310	341	333	328	329	325	317	317	328	333	306	343	303	327	327	324	300	316	338	294	330	359	326	314	339	312	315	284	336	324	345	335	306	304	329	322	319	329	311	344	344	342	349	339	327	297	321	333	342	363	343	326	314	346	309	325	338	355	317	307	308	341	311	330	313	356	321	336	341	314	297	351	312	298	305	317	323	308	307	372	350	327	342	317	320	311	311	338	324	316	324	311	318	328	334	326	321	308	342	283	330	295	337	336	313	321	296	332	315	337	310	337	303	353	329	312	324	328	317	331	327	344	314	313	298	314	354	326	323	349	332	296	299	320	310	329	318	333	301	312	341	318	301	362	327	329	356	335	336	299	341	297	338	314	315	352	280	314	311	336	350	288	356	318	327	327	304	307	342	304	355	330	346	308	321	343	327	327	316	338	332	311	308	330	319	318	332	303	354	342	345	343	312	284	301	328	328	298	312	314	306	357	319	312	310	336	297	323	302	339	316	287	322	355	324	322	332	331	351	313	313	326	345	310	318	328	356	301	324	353	329	326	326	357	323	343	311	326	309	352	323	329	330	342	319	340	330	347	315	324	318	366	307	285	309	305	348	324	358	353	329	314	304	321	317	322	314	336	309	329	327	324	344	324	320	307	309	331	296	337	341	302	326	352	297	321	328	303	330	332	301	320	349	313	313	330	334	318	344	320	324	296	348	327	306	309	338	333	341	332	333	297	347	317	333	313	307	309	299	352	309	348	328	310	330	310	344	328	315	319	339	295	360	338	338	347	376	327	357	301	343	329	312	283	313	349	325	339	288	341	321	341	324	335	340	298	356	319	330	307	340	361	379	317	298	324	308	310	298	339	313	288	318	316	353	339	319	322	315	313	329	364	337	329	304	317	320	311	345	322	317	332	329	280	333	325	330	355	318	317	325	343	317	340	313	305	319	320	305	322	317	291	331	329	293	310	344	330	327	309	330	318	356	325	335	312	287	334	323	341	299	334	341	302	294	343	324	327	311	298	318	331	320	318	304	324	338	331	320	347	370	335	303	329	323	308	365	341	339	333	341	324	333	267	325	316	300	321	361	354	322	327	306	320	348	324	324	319	292	321	301	319	301	317	297	334	352	334	310	323	363	332	338	306	312	338	348	310	298	299	314	326	318	290	322	324	342	316	315	337	354	314	325	343	336	324	345	322	340	331	315	314	330	332	334	305	324	309	343	338	329	332	322	292	320	338	329	348	327	309	319	307	305	333	323	328	302	303	283	324	320	337	303	320	327	326	319	349	348	300	304	321	331	350	333	334	347	346	347	342	288	345	294	301	321	349	332	321	319	350	315	313	342	328	323	336	312	339	338	328	317	344	327	334	347	333	336	327	314	315	335	320	320	295	338	329	338	306	338	330	344	292	296	365	326	332	296	322	332	295	309	318	317	324	312	312	317	320	289	321	314	322	321	310	300	323	333	319	322	325	321	332	326	341	331	356	316	333	327	329	324	334	358	328	371	344	305	325	307	354	370	329	320	340	323	354	336	349	295	305	317	312	321	356	301	312	301	364	335	319	313	311	350	311	287	287	347	317	320	312	334	328	319	339	316	332	330	357	311	298	318	317	309	315	307	342	294	362	338	323	326	311	342	338	350	311	316	333	294	323	286	296	317	331	315	335	312	334	299	291	338	327	332	320	291	325	325	305	339	302	309	295	323	331	321	299	317	316	281	328	320	307	324	331	302	305	290	318	326	322	340	275	318	317	323	330	328	298	309	289	335	344	347	318	321	308	283	331	337	374	336	322	309	314	323	345	287	328	311	330	323	299	311	324	316	315	299	330	340	309	306	319	311	336	300	323	309	308	314	321	295	326	352	347	323	326	319	320	324	324	324	343	301	337	337	335	334	293	291	337	346	352	342	350	315	332	336	337	313	334	298	343	319	311	344	326	279	353	316	306	345	343	351	340	300	349	317	327	329	343	317	322	284	321	319	273	327	316	330	321	331	316	328	322	331	301	329	297	334	323	348	299	329	329	310	283	329	344	303	292	349	311	329	314	352	335	316	325	316	286	342	349	325	331	283	317	351	317	320	300	329	290	307	351	312	312	360	311	324	290	316	328	322	307	297	361	358	308	344	345	313	328	315	328	348	294	327	332	332	341	308	297	352	296	345	335	327	324	302	285	358	325	289	324	334	323	366	284	337	336	316	315	314	317	319	347	327	316	355	329	302	331	313	300	328	310	337	358	292	331	334	314	345	302	321	322	354	347	299	289	329	298	321	304	332	307	323	303	351	296	334	307	291	349	323	294	348	314	288	320	324	334	325	334	331	359	322	335	292	325	324	315	323	326	324	336	313	305	337	329	297	358	286	321	370	329	361	369	343	281	326	339	336	325	303	318	309	336	287	286	337	322	340	309	340	298	342	303	329	317	320	315	347	359	322	327	309	303	303	298	331	346	314	315	305	326	310	370	349	325	333	307	330	332	344	322	324	338	321	301	324	324	338	313	311	304	282	308	319	343	333	328	321	337	333	299	317	333	326	324	345	334	322	307	327	308	322	319	331	342	340	355	316	290	311	322	300	294	312	325	337	345	286	305	335	310	340	327	347	299	339	334	315	309	326	368	331	299	331	325	326	298	357	339	339	316	302	396	344	363	319	303	296	315	308	348	343	305	339	299	320	326	299	347	312	329	348	315	326	306	345	325	332	323	325	341	325	339	353	324	333	342	323	319	330	350	322	330	334	318	311	332	320	315	339	315	322	327	330	296	297	316	340	316	329	337	287	330	317	297	339	310	326	325	320	332	322	340	345	316	278	297	307	298	298	313	330	329	331	343	306	314	308	318	341	334	333	310	309	313	293	290	338	340	313	348	318	359	349	317	300	304	353	302	331	303	335	346	299	294	294	303	337	318	327	297	315	354	330	342	317	296	323	323	317	318	322	325	320	332	307	311	324	347	340	312	297	319	326	335	302	328	321	343	340	319	295	321	320	293	327	323
6404	1141	426	1235	617	344	363	319	343	322	322	338	348	303	315	332	308	338	325	319	286	323	307	299	316	384	324	330	319	348	337	330	342	345	352	345	346	331	335	341	350	311	328	320	329	319	351	334	310	337	298	321	317	312	310	324	339	328	341	314	347	302	303	306	341	350	303	362	320	324	306	314	319	348	341	359	350	377	292	299	332	329	338	309	300	324	348	372	305	348	325	327	360	311	303	342	317	290	341	331	322	296	320	335	316	351	314	331	328	320	336	344	342	312	369	323	330	307	355	317	328	317	332	321	299	299	351	337	305	295	345	311	340	347	326	324	343	341	315	315	341	370	365	317	329	337	327	333	330	314	324	347	330	313	315	363	323	324	336	339	343	348	317	357	279	335	347	303	335	345	327	343	311	324	288	316	306	347	332	320	353	321	303	335	306	328	300	345	329	322	328	334	306	332	311	304	302	331	354	324	328	329	297	325	332	322	349	303	326	311	287	328	322	341	356	304	351	335	344	320	329	329	306	345	319	349	343	342	337	325	347	290	331	337	310	307	328	341	328	342	317	308	332	335	330	331	334	283	274	335	322	331	366	335	316	311	336	307	318	287	326	324	329	307	347	325	330	308	320	356	322	341	323	310	350	362	379	356	355	360	327	306	321	353	307	332	354	318	313	315	323	346	319	319	298	325	311	347	317	349	321	281	314	342	350	345	340	334	350	334	336	331	315	292	314	345	343	362	328	320	352	329	352	303	346	372	321	348	342	310	309	306	382	332	341	308	318	331	329	335	326	332	310	306	333	329	327	333	305	315	343	295	340	333	325	329	364	328	341	348	326	364	320	321	324	345	323	338	351	324	329	334	330	306	317	301	336	313	335	310	361	321	344	355	319	340	330	363	357	349	328	335	355	309	316	294	332	347	328	359	325	323	356	325	305	344	338	343	324	324	315	340	336	335	321	351	326	315	299	352	320	307	337	317	338	339	331	335	314	324	282	325	296	332	289	338	312	345	321	341	306	348	325	319	334	329	328	329	324	358	299	317	312	331	306	379	339	323	330	364	330	330	313	342	370	344	313	340	337	311	364	313	296	336	322	310	352	353	293	301	346	313	346	305	352	311	309	343	330	353	325	310	327	312	321	331	337	351	316	332	310	370	294	312	337	338	295	352	308	310	324	311	332	326	345	363	345	284	298	330	324	348	301	368	308	323	351	317	336	337	298	302	336	302	348	346	322	326	309	311	308	322	334	340	356	342	351	353	342	323	347	352	348	347	343	278	305	312	353	349	343	348	327	308	343	348	307	324	332	374	314	329	379	306	343	354	331	358	333	368	317	354	342	318	312	333	338	305	332	296	327	350	342	327	304	336	327	336	318	322	342	351	318	326	324	326	277	344	359	320	330	299	346	296	325	337	309	325	346	307	298	358	301	321	341	324	303	304	354	327	295	326	329	327	316	330	337	305	345	288	297	333	349	320	330	288	331	343	334	360	339	351	314	320	299	320	350	309	298	314	312	308	314	329	345	316	311	326	314	334	351	294	352	318	317	328	307	320	309	348	347	338	300	335	384	354	301	330	313	341	347	308	324	346	354	353	340	347	330	349	364	345	313	333	347	324	323	305	356	336	352	316	370	336	350	334	339	314	312	348	354	318	319	324	344	303	349	331	314	343	346	319	350	325	336	331	354	341	311	349	353	331	362	352	303	309	304	319	356	308	325	321	345	342	327	301	311	306	333	309	350	329	348	330	326	311	301	313	334	317	332	318	325	345	338	318	334	328	290	318	281	296	342	366	319	286	342	290	328	379	299	363	348	329	335	315	334	312	328	324	300	342	325	349	323	321	358	329	330	306	343	343	329	306	284	325	325	345	321	337	301	332	291	310	346	317	337	305	314	336	326	309	293	318	310	319	295	326	319	338	301	308	333	319	329	308	304	343	292	305	321	335	338	334	341	320	332	331	299	319	317	341	316	331	320	291	291	365	321	340	340	330	326	307	352	330	336	334	303	350	331	312	340	336	326	339	299	307	296	334	328	360	341	293	336	344	322	309	361	324	290	307	317	304	311	325	343	330	311	329	312	318	325	364	310	328	336	330	285	347	304	323	314	299	279	318	337	313	321	342	293	330	306	345	317	336	379	320	343	323	331	294	316	346	330	308	346	321	342	327	336	352	320	325	324	354	322	322	322	292	337	332	323	313	367	307	307	291	309	340	311	297	336	336	330	360	323	308	335	313	281	325	338	331	344	347	344	306	346	307	332	344	323	331	329	291	296	330	328	343	335	305	332	317	316	341	329	358	338	319	309	311	300	328	304	325	308	324	356	313	349	337	291	321	329	322	302	317	337	313	340	345	302	320	325	293	344	319	296	332	333	317	337	319	313	342	314	313	322	313	325	361	338	315	344	351	335	342	317	323	333	336	326	350	325	336	313	346	325	325	321	290	362	331	334	328	324	337	341	370	355	351	319	327	332	300	306	306	348	318	273	367	337	336	308	336	371	339	314	315	361	321	291	365	286	290	311	318	323	316	327	329	304	321	290	344	319	336	337	334	336	344	347	295	305	294	326	335	334	312	314	322	324	305	320	329	348	337	321	360	331	357	319	358	326	369	355	319	344	336	324	323	335	312	313	327	345	343	354	333	332	319	325	359	313	343	353	351	316	324	339	335	309	356	323	338	337	312	309	307	348	299	318	314	368	328	347	302	333	329	316	309	311	322	325	325	310	344	316	355	325	336	327	298	328	324	328	326	317	347	339	325	298	313	342	328	321	310	333	320	341	308	335	309	313	311	305	340	334	369	331	327	350	316	343	359	289	304	331	308	331	291	294	315	345	300	341	311	354	306	365	332	336	319	294	322	326	335	312	327	307	311	321	363	326	346	343	306	345	327	332	339	349	341	330	313	293	330	312	331	331	324	289	294	328	303	348	326	313	344	319	348	327	356	312	348	299	328	341	339	347	351	305	317	322	339	344	338	299	351	318	337	312	348	323	339	312	327	348	330	327	342	325	326	329	321	368	326	328	349	344	323	326	319	357	257	341	338	350	322	315	329	337	346	306	332	323	323	356	303	310	367	320	297	326	303	336	329	325	325	328	349	314	322	309	312	317	340	306	329	366	353	316	334	308	330	310	369	337	297	300	323	318	375	397	327	314	293	324	315	338	319	328	342	308	352	348	328	366	306	324	331	297	328	334	288	307	293	332	332	346	340	362	343	337	336	322	309	316	331	345	347	320	328	332	304	341	317	350	294	344	310	312	324	346	322	324	333	308	349	366	353	310	327	298	360	329	317	342	324	341	303	328	297	341	333	362	334	310	348	337	352	364	298	321	346	334	334	317	326	333	346	292	305	322	308	300	329	337	315	335	341	327	350	342	318	313	355	281	336	333	321	336	301	348	310	324	306	351	347	335	349	340	329	344	350	315	336	361	290	339	287	340	317	338	349	347	312	329	327	322	355	342	353	332	358	340	325	315	344	305	325	345	344	355	306
5929	1818	873	4618	1356	768	772	748	735	760	771	713	749	758	729	736	766	778	766	737	754	790	736	788	732	762	764	709	746	757	760	760	706	766	784	765	706	748	700	701	696	755	725	733	785	733	785	768	727	733	726	756	807	738	754	712	751	732	775	758	745	734	760	790	721	722	768	768	712	778	746	738	810	739	764	782	785	769	714	746	767	753	787	754	780	779	770	763	765	740	742	783	731	732	729	767	784	770	748	736	823	772	774	772	792	715	748	776	768	728	734	791	768	782	762	772	753	717	711	785	726	756	738	773	715	774	799	739	714	712	723	729	749	722	780	756	772	755	792	764	716	741	738	708	714	773	757	752	731	750	736	783	764	745	782	753	751	765	798	733	752	715	723	746	711	729	713	816	732	713	753	733	721	747	794	776	718	714	782	732	740	735	775	788	801	733	742	724	737	752	772	730	766	745	713	730	794	750	750	715	743	799	794	793	730	728	714	750	752	704	746	746	763	738	729	736	797	757	760	765	700	758	780	763	746	732	734	770	741	742	790	719	757	748	774	757	742	741	765	756	737	764	733	728	777	752	711	756	779	753	769	763	733	747	753	731	722	733	772	750	728	741	719	737	740	760	788	727	804	756	742	743	718	732	707	766	748	730	743	770	741	765	743	711	794	701	730	736	770	775	718	786	741	722	730	750	778	723	733	788	764	790	750	748	790	771	725	763	730	720	763	759	769	744	740	761	718	758	702	806	756	770	796	776	721	727	705	779	773	762	717	747	692	706	767	751	704	697	713	776	780	719	763	765	716	752	700	765	718	763	778	752	756	738	751	755	714	763	780	800	745	755	721	740	771	768	764	730	762	756	744	743	721	714	788	733	746	727	724	748	748	728	718	750	757	754	720	765	768	743	745	746	731	757	768	767	753	811	742	778	757	784	727	731	713	711	724	752	738	796	750	773	768	724	792	724	742	791	763	778	720	731	739	717	733	748	734	796	760	753	740	761	763	708	723	826	726	722	761	697	764	682	728	760	747	760	748	743	765	735	756	704	737	749	711	771	804	732	755	717	728	734	773	722	744	742	809	768	756	766	803	757	726	766	758	764	739	763	700	752	750	727	752	751	753	755	798	767	770	712	778	732	772	734	725	763	738	701	766	747	691	762	754	725	743	709	742	718	771	714	729	792	775	776	728	718	737	725	770	778	787	731	736	779	769	700	716	750	760	734	779	781	749	780	726	706	784	782	748	724	747	711	793	776	732	726	768	724	748	774	725	748	770	764	750	718	748	764	721	700	699	751	754	771	769	791	722	732	693	720	762	734	724	750	776	763	759	758	743	697	747	753	731	761	742	749	781	721	806	690	724	695	765	772	766	682	710	768	773	735	744	738	735	762	766	745	699	759	755	738	769	727	738	834	697	754	753	768	762	776	774	698	722	711	787	749	706	696	763	729	725	719	761	741	726	760	676	763	702	701	783	744	731	753	754	763	730	731	751	785	772	773	744	716	736	754	726	738	742	745	759	757	734	741	794	749	703	714	732	715	801	737	783	721	747	802	753	750	742	795	758	762	743	672	775	731	762	730	799	766	732	725	717	756	771	688	821	783	751	770	757	772	735	740	802	725	754	742	763	780	760	723	745	755	785	731	784	733	787	749	709	724	749	752	687	772	744	711	726	776	753	729	764	737	743	749	772	786	738	748	818	768	691	756	786	751	740	719	723	752	728	790	706	765	718	691	762	711	765	727	762	737	737	706	774	738	741	731	711	729	777	780	790	762	754	772	755	724	738	722	748	695	736	720	706	719	716	746	739	757	707	762	777	668	772	707	731	742	712	792	834	752	765	777	773	728	734	755	766	765	774	734	722	750	795	748	737	767	726	766	729	810	732	746	747	742	752	714	739	753	743	759	745	755	763	769	757	740	735	808	696	722	757	758	717	754	709	716	787	767	723	760	785	729	740	785	754	756	771	783	713	717	759	770	718	712	723	743	746	702	683	743	732	755	730	745	727	745	735	801	748	774	764	762	759	755	715	787	694	750	769	712	770	758	728	736	734	748	688	792	708	719	747	784	722	781	716	775	751	744	772	748	760	800	732	736	772	690	779	737	712	728	819	754	759	783	697	754	805	724	732	737	783	732	698	722	712	790	731	761	747	736	739	764	759	726	752	779	765	728	746	770	758	726	695	778	738	771	792	765	769	650	732	705	766	731	692	765	752	737	708	735	714	766	748	769	703	742	719	739	764	722	799	751	751	759	729	741	727	741	739	771	749	728	750	730	770	714	761	743	758	737	770	739	740	746	773	688	762	748	712	766	753	792	751	725	746	788	797	739	752	741	794	752	735	757	763	756	737	717	714	741	779	794	762	729	776	747	722	704	735	727	765	735	730	700	783	765	781	706	766	730	711	752	728	758	762	743	820	732	736	752	726	728	717	784	718	761	801	728	787	734	752	730	778	730	793	731	740	762	738	767	723	713	765	705	755	776	733	773	810	777	721	759	735	735	766	727	761	728	682	752	750	766	769	750	750	727	714	754	736	757	724	791	716	743	745	728	690	768	721	730	711	754	758	748	770	724	796	754	784	766	730	751	786	718	764	774	736	780	721	707	744	770	763	769	749	723	729	783	678	723	741	709	734	706	728	765	722	768	747	770	727	716	736	739	761	767	750	745	750	753	759	731	793	697	737	734	755	752	711	762	739	768	753	746	791	725	771	775	728	728	725	738	702	772	736	750	715	742	784	778	756	713	754	791	699	755	744	730	779	741	716	729	723	762	748	822	757	730	687	745	677	789	780	778	785	692	730	754	741	760	753	802	769	738	741	773	744	778	748	733	794	720	729	772	767	753	696	726	757	782	749	741	747	751	654	725	753	737	755	756	750	735	734	712	767	768	730	759	761	758	772	740	755	772	735	729	730	754	767	765	764	764	775	722	782	711	751	721	746	747	754	746	747	755	770	747	754	746	735	806	734	732	745	777	764	730	749	708	774	776	772	744	740	756	719	742	741	760	695	714	717	751	767	747	731	766	740	739	759	738	763	725	739	726	711	753	694	765	702	753	767	788	729	748	757	773	720	727	708	770	744	740	733	721	740	742	711	780	772	727	732	757	776	775	763	751	786	736	678	742	788	746	759	738	758	740	777	783	769	738	733	736	739	788	778	726	734	766	778	715	780	742	757	766	807	737	788	740	703	753	785	740	766	719	710	757	791	722	746	732	764	750	747	769	741	718	776	759	767	745	762	755	790	751	741	747	760	740	737	718	712	772	737	710	707	757	736	727	746	755	758	756	701	742	762	777	743	710	755	758	738	720	756	686	754	749	818	728	734	774	757	772	716	778	777	721	744	729	731	801	770	722	720	770	765	773	742	749	724	792	721	713	748	743	777	764	731	801	755	808	747	744	703	770	718	767	755	730	783	735	713	730	739	736	720	770	708	701	788	761	789	748	747	745	730	763	748	766	761	728	748	742	753	742	722	765	751	760	764	733	733	722	768	770
40891	24452	5987	18095	17973	1434	344	290	258	263	230	220	214	185	208	195	206	194	186	188	186	182	196	197	168	191	183	189	167	180	158	171	192	168	173	173	166	150	162	191	167	175	165	173	177	171	167	171	174	167	180	153	156	170	172	158	164	172	194	187	147	151	167	167	173	161	182	149	174	168	165	166	152	163	147	181	140	156	159	168	145	176	167	148	152	161	120	174	154	180	172	158	198	179	183	150	160	182	162	143	130	167	187	151	173	167	147	158	169	161	162	159	182	173	174	161	174	160	159	174	178	175	142	167	182	162	168	171	193	167	167	159	144	159	162	166	178	138	171	166	186	204	156	167	181	163	184	164	172	163	173	175	175	146	141	160	164	182	174	155	176	143	165	173	188	140	151	180	183	162	165	162	174	194	169	170	185	178	173	166	135	158	161	174	175	152	187	188	161	157	176	155	160	190	169	181	166	141	164	195	152	136	177	188	190	152	177	169	171	182	189	162	153	168	184	151	187	162	173	179	172	163	181	157	186	175	148	182	159	165	174	166	172	162	177	185	159	176	174	173	152	199	173	157	175	147	144	172	181	168	141	175	164	156	194	158	156	151	151	188	156	179	181	196	157	159	174	166	187	176	159	149	183	191	163	171	171	162	181	148	150	158	179	170	145	139	172	172	173	173	164	163	158	162	185	180	154	175	160	162	154	175	184	141	152	159	176	153	154	155	151	162	156	147	192	178	170	146	175	162	153	164	173	169	175	180	163	176	179	161	132	173	142	176	175	154	167	147	169	183	148	159	155	150	174	174	179	179	162	164	195	158	179	148	186	165	187	165	170	145	152	169	164	168	165	155	164	151	174	154	175	156	190	153	175	142	163	155	157	167	153	159	156	169	188	177	168	158	145	164	181	139	162	156	154	158	142	170	152	147	170	173	177	172	175	173	146	136	171	173	165	175	160	160	151	154	170	147	152	196	175	170	166	162	140	190	174	149	170	184	158	129	137	155	171	161	196	170	161	160	160	147	191	157	144	170	149	181	168	165	161	169	172	144	163	142	159	173	166	177	151	164	149	165	177	166	173	151	154	156	183	135	169	162	164	160	161	177	186	154	191	148	159	168	190	164	147	163	190	154	164	177	156	163	176	169	166	149	194	174	150	155	150	162	181	166	154	153	166	169	167	179	155	156	181	175	164	175	176	154	166	162	163	151	164	179	164	167	184	170	172	155	167	142	147	173	160	153	132	148	144	160	160	163	156	181	145	161	162	158	172	166	156	174	163	179	166	165	168	168	146	174	151	177	144	166	156	185	157	179	163	150	168	157	169	165	175	187	167	171	170	137	182	151	166	173	173	135	204	179	159	147	165	178	188	139	162	166	183	155	158	197	158	168	167	180	159	133	150	186	171	188	167	170	137	177	151	170	153	151	144	178	162	151	179	187	161	159	166	172	176	177	168	169	151	158	162	171	176	149	183	159	161	146	164	145	151	180	159	159	183	170	148	170	165	144	169	147	164	150	163	171	166	136	145	178	158	157	185	188	181	154	184	156	161	172	143	160	169	160	168	156	162	162	170	172	154	136	173	141	147	164	156	164	145	174	147	155	153	166	170	161	147	141	148	172	160	165	156	163	156	160	141	163	162	162	145	170	157	161	185	165	186	161	175	170	168	182	178	151	141	179	169	145	166	174	148	153	190	157	188	156	146	161	155	157	149	168	152	162	170	173	176	152	150	176	176	166	151	160	164	164	147	160	150	169	154	151	147	150	148	187	186	161	162	170	139	151	145	159	161	151	137	150	173	167	175	163	158	177	172	160	172	174	167	141	167	177	175	159	177	139	157	146	173	187	188	160	149	137	181	176	149	144	147	161	170	159	174	152	152	167	153	161	156	189	183	143	153	149	168	164	196	167	178	171	160	149	160	166	142	165	179	176	166	172	154	165	152	168	162	171	141	170	166	136	147	176	171	151	158	155	124	166	151	165	158	165	147	176	182	148	146	170	142	200	148	172	165	174	140	141	146	180	154	144	163	178	177	162	180	168	152	185	150	185	160	157	168	146	160	132	156	196	156	140	170	151	150	149	170	135	161	166	187	162	154	178	189	188	155	176	147	162	179	159	178	174	158	166	179	163	152	161	138	165	159	167	173	184	173	183	180	148	152	165	179	117	176	158	173	153	175	154	165	155	160	185	167	156	181	171	160	153	174	177	155	152	157	165	173	168	143	157	162	164	156	194	195	174	147	175	151	149	160	165	166	167	140	164	169	138	173	177	154	176	175	167	207	141	172	149	166	183	158	163	158	164	176	162	178	188	179	183	163	178	169	155	153	167	181	162	175	160	166	161	171	169	157	150	172	178	154	173	164	170	161	165	176	150	144	147	168	166	147	180	148	161	147	177	176	159	148	144	163	165	153	174	182	147	200	168	157	160	174	158	142	140	168	161	156	150	168	172	168	156	154	184	157	148	148	154	149	175	165	158	161	160	176	154	162	161	184	194	175	156	171	179	155	154	181	151	150	185	150	175	161	166	148	164	167	161	180	165	156	149	160	156	154	169	149	167	160	176	174	185	160	134	145	155	169	185	167	187	172	184	168	148	177	159	178	151	187	165	193	171	175	169	154	155	180	188	166	184	175	197	177	184	157	158	170	178	150	155	152	161	142	160	179	162	177	160	184	175	168	163	196	151	190	165	159	173	160	166	166	162	166	150	163	197	179	149	171	142	159	163	178	176	157	156	142	158	161	160	151	140	164	194	159	133	171	166	184	160	165	163	157	144	163	162	132	161	162	176	167	158	145	161	150	171	178	173	170	151	187	168	156	195	164	159	149	167	154	150	195	143	172	159	186	151	167	178	166	156	168	184	166	148	187	159	156	167	150	149	160	174	162	145	171	173	163	194	175	175	136	158	179	157	165	148	166	159	174	160	164	160	157	164	168	184	164	185	169	167	156	155	164	156	154	164	172	184	174	191	161	156	175	197	165	133	156	132	161	192	181	175	145	159	169	159	174	182	174	168	181	175	171	159	161	177	161	161	152	170	171	171	153	167	152	182	172	151	165	172	172	173	181	166	161	157	154	149	174	148	163	160	158	149	209	163	160	170	179	171	140	182	161	174	174	171	168	176	162	164	181	148	176	153	172	176	179	171	167	193	181	167	155	188	190	188	149	166	188	173	171	163	173	160	146	175	185	169	175	166	162	173	180	156	151	138	170	141	178	166	183	167	152	156	183	162	142	147	155	169	171	169	144	159	140	160	175	144	159	175	168	164	156	147	140	160	151	125	161	176	169	176	167	172	183	155	183	142	154	174	166	147	149	156	189	156	165	156	158	159	192	171	182	186	161	176	162	155	150	148	176	164	156	156	168	176	192	155	194	163	158	189	161	171	185	187	142	150	142	168	162	147	178	189	150	181	154	173	159	147	145	162	170	172	154	181	144	167	185	172	142	184	183	159	162	172	179	154	157	166	171	152	166	178	187	192	159	161	170	147	184	162
20455	17917	3511	23011	9247	1817	1470	1313	1070	947	864	781	747	683	694	631	638	632	595	563	560	518	494	506	502	511	500	523	507	460	472	475	496	475	479	461	482	481	439	443	432	446	426	456	454	433	469	410	435	438	417	444	403	377	456	390	452	442	409	438	435	467	437	429	424	430	450	407	428	461	414	434	447	414	442	404	422	434	393	396	399	411	433	450	433	429	414	412	444	432	377	396	390	404	408	415	425	413	396	406	412	430	430	428	415	404	402	424	425	413	381	388	387	430	398	406	398	436	440	411	411	397	399	430	392	383	397	430	396	420	440	387	421	429	394	415	398	436	401	427	397	394	403	436	425	413	399	391	416	423	392	394	416	423	404	398	402	397	413	410	424	415	405	406	388	412	394	407	427	401	428	422	441	435	436	377	433	408	423	431	417	435	444	420	354	442	438	418	406	417	397	415	421	402	423	422	385	394	428	407	415	439	440	383	424	429	407	414	398	380	385	440	416	389	414	398	402	387	414	431	415	382	435	425	432	392	412	421	378	391	421	445	397	412	412	401	441	412	410	430	427	449	406	439	411	410	417	427	423	390	442	432	417	442	420	458	423	380	399	420	402	392	423	407	478	422	416	410	403	403	406	406	418	405	442	421	384	416	412	372	372	431	405	414	408	408	411	406	405	403	387	401	414	430	422	437	395	410	413	425	419	390	448	419	400	416	427	373	434	390	394	397	388	418	392	394	416	384	411	420	393	396	443	367	429	434	422	417	396	417	433	400	396	426	425	406	396	380	471	418	430	388	415	384	417	446	450	409	396	426	403	400	419	417	421	399	393	421	413	418	431	428	399	432	431	428	413	394	397	388	382	383	409	400	393	388	436	417	412	396	415	415	384	384	386	399	418	411	383	388	443	403	429	456	422	389	416	428	414	417	397	380	396	392	392	366	398	420	398	422	412	406	427	405	416	417	407	438	399	417	409	377	410	414	432	419	409	450	394	413	413	427	409	418	412	454	403	414	402	363	421	395	424	425	395	416	430	410	381	402	420	410	450	387	455	395	409	388	394	442	367	376	391	404	384	371	402	387	403	457	386	456	367	392	446	418	418	392	403	422	425	410	412	474	397	403	380	408	397	416	373	414	403	433	367	411	412	426	430	425	402	397	409	419	432	403	386	402	388	394	424	421	413	422	406	410	450	441	441	397	387	395	424	420	410	395	409	423	394	421	413	439	392	416	412	408	429	415	406	442	412	388	393	410	395	403	412	423	396	413	365	388	396	423	432	378	413	401	374	438	397	405	391	387	417	402	405	453	387	401	412	443	347	362	403	393	420	381	405	434	414	428	409	411	454	421	460	393	393	404	405	416	397	390	385	391	409	393	400	427	378	427	426	403	396	426	399	406	430	445	429	433	406	369	401	399	409	427	411	404	390	381	412	407	416	415	446	453	450	395	392	389	407	405	398	396	388	398	403	411	378	458	405	374	423	429	406	390	374	444	406	434	420	429	443	427	402	401	381	388	403	417	364	399	393	447	425	417	380	444	409	417	414	395	366	420	384	439	424	412	407	412	401	402	431	421	396	443	393	430	411	420	414	431	415	415	410	425	403	399	400	429	414	362	429	416	421	400	429	405	405	399	400	424	402	404	405	460	455	391	395	430	383	392	378	408	441	433	354	384	421	416	447	425	396	416	411	425	397	413	423	440	376	412	403	398	417	417	435	435	392	390	391	411	415	417	399	393	407	409	432	427	408	428	435	371	422	426	389	425	421	416	443	417	393	379	400	427	406	421	413	390	438	404	364	434	464	444	391	453	410	398	424	420	419	450	379	379	411	394	426	393	409	392	402	389	410	385	439	422	435	422	399	412	423	404	394	400	474	394	413	381	430	396	411	394	423	425	398	441	409	400	383	414	405	420	413	419	432	430	422	386	428	397	387	413	442	401	399	424	455	415	431	408	409	389	427	388	401	417	429	359	384	425	455	412	409	422	411	410	431	400	368	417	409	396	395	436	416	366	382	424	413	399	434	420	419	408	413	400	412	426	411	399	419	388	404	398	421	411	409	405	411	419	415	396	368	414	420	398	428	403	396	452	357	402	416	423	404	421	407	383	426	420	390	414	465	388	412	410	447	405	392	408	429	418	391	409	457	431	402	427	415	394	425	426	436	410	418	444	429	401	409	411	416	427	432	415	389	424	440	384	425	423	400	432	420	391	430	422	439	394	416	420	376	394	409	406	401	422	432	432	400	391	433	427	447	380	405	397	432	369	444	430	419	393	397	441	408	450	409	404	366	396	389	389	422	407	423	371	413	423	422	420	393	452	432	412	379	403	419	387	377	368	391	419	383	404	402	409	442	446	391	405	421	430	434	404	390	384	423	387	457	418	397	396	426	383	396	402	360	442	394	378	380	423	418	401	404	380	398	484	394	407	444	425	411	398	412	446	407	381	424	411	421	415	403	424	409	403	449	430	449	435	386	395	422	402	422	406	406	437	401	403	399	386	406	444	436	431	391	390	458	402	393	424	407	403	395	431	435	397	417	424	420	411	397	414	403	428	448	405	420	413	416	397	428	372	419	440	419	392	383	425	382	418	410	386	408	419	379	433	416	402	425	447	424	402	390	398	451	392	410	395	445	460	397	426	377	450	402	448	416	376	433	380	450	417	362	440	404	419	406	404	395	397	410	443	419	408	397	403	412	370	446	457	416	412	440	400	410	416	402	422	411	392	408	431	377	392	406	437	395	405	433	428	424	399	381	392	394	397	396	441	408	428	407	398	461	422	439	431	418	421	391	454	382	447	369	426	422	415	419	426	422	367	435	411	407	416	438	399	453	348	411	433	418	366	381	433	436	385	403	431	395	399	390	403	421	389	402	389	425	403	406	432	434	385	427	400	376	373	421	397	387	403	406	389	417	388	368	425	383	421	398	390	362	433	442	417	400	422	386	381	384	372	394	395	425	442	390	401	398	371	387	423	424	414	429	395	412	401	394	407	410	410	400	363	447	422	395	425	399	420	409	432	378	414	411	428	399	435	405	408	388	398	404	426	404	410	412	395	438	403	397	405	431	396	454	411	413	420	419	433	399	404	400	394	374	469	416	413	424	425	425	408	429	429	422	371	417	448	423	402	410	407	396	414	415	366	428	393	417	372	417	376	437	391	385	421	408	402	414	378	427	417	395	429	403	408	382	450	400	416	428	403	391	416	416	372	464	380	396	402	391	403	393	431	386	418	384	448	411	366	444	396	428	386	399	379	399	386	369	391	419	405	408	397	389	404	425	422	423	400	406	410	400	378	395	401	439	376	380	416	404	401	389	404	440	444	414	418	452	432	421	402	422	398	391	426	420	448	406	395	419	395	434	427	430	422	415	408	431	387	378	443	414	403	415	411	422	401	418	405	414	371	421	439	427	458	400	398	453	396	414	420	415	377	452	384	432	416	412	434	396	427	433	432	410	403	374	418	400	419	382	396	407	385	417	404	452	380	371	381	419	393
54122	41160	12362	23944	31016	5505	546	438	337	288	257	219	234	198	165	169	148	183	165	161	132	152	130	152	154	134	118	149	162	147	151	155	128	129	129	117	134	123	150	146	116	131	153	138	125	125	136	116	130	112	125	126	150	114	127	121	138	136	117	115	126	133	130	125	135	154	121	132	108	110	111	123	131	120	124	112	122	118	129	117	145	133	131	123	138	117	121	137	128	129	120	140	137	115	116	121	144	113	102	138	120	119	140	114	126	123	123	124	115	124	127	119	111	122	123	120	129	122	118	95	112	122	136	115	120	126	111	121	103	124	122	103	127	111	115	105	119	115	121	132	126	122	119	124	136	134	109	133	96	141	111	125	147	124	129	121	131	110	126	126	133	141	122	109	113	145	112	134	106	125	111	123	110	100	118	109	128	130	133	123	104	113	134	117	115	104	124	129	121	115	135	111	106	129	132	115	108	112	124	150	118	135	115	120	132	109	127	113	139	128	152	129	132	116	130	121	112	121	119	124	136	122	128	110	117	129	137	115	103	123	126	114	114	153	110	125	116	121	125	119	134	141	109	125	98	121	103	131	134	124	134	126	122	115	125	126	129	116	107	126	117	125	133	110	119	106	120	118	124	134	114	129	130	141	130	118	127	119	114	119	115	125	124	134	127	120	105	112	160	133	126	126	126	133	123	117	119	131	127	116	114	115	121	103	118	124	120	113	126	111	121	120	136	108	118	134	124	105	125	121	128	108	112	113	134	112	124	113	101	115	125	122	126	133	123	117	123	106	131	104	155	134	128	105	111	92	132	109	125	111	130	128	139	119	110	136	117	129	115	133	120	115	98	124	120	144	139	119	101	119	113	118	128	106	120	127	128	142	110	107	124	116	121	119	119	117	132	106	122	137	135	119	106	113	130	117	150	112	102	127	113	133	122	142	113	139	128	116	118	119	98	124	122	111	110	110	134	132	115	121	118	115	138	109	135	118	110	109	108	110	107	134	120	122	129	108	113	113	120	125	128	117	135	114	112	123	137	112	115	133	117	106	101	135	122	124	109	119	127	143	122	110	121	132	104	118	94	154	120	153	138	120	107	95	122	127	137	99	117	136	117	129	118	125	116	128	112	120	101	118	120	111	136	108	89	113	114	119	113	116	125	131	103	106	119	127	120	126	123	105	123	126	106	128	125	111	110	113	121	128	121	116	121	132	115	116	120	120	116	111	107	133	130	113	114	121	135	106	98	117	148	134	128	124	120	123	126	120	114	107	105	120	135	111	94	130	119	113	125	98	125	117	118	94	144	133	130	125	116	122	130	109	103	138	128	115	139	125	136	100	129	129	131	120	99	130	137	134	119	135	123	117	100	113	130	108	109	114	130	120	136	115	125	105	116	119	129	120	128	119	130	114	133	128	130	110	114	109	111	103	134	118	123	112	134	114	120	130	108	115	103	134	108	128	123	117	111	119	114	105	125	144	130	127	116	113	129	106	120	103	121	121	101	128	105	120	115	120	126	122	125	111	111	117	114	136	123	117	119	138	137	115	111	86	131	128	122	109	122	121	117	141	116	104	112	124	133	134	125	143	122	118	121	118	114	128	101	114	112	112	129	133	126	113	124	133	122	128	106	97	124	139	103	136	115	117	119	111	138	113	109	111	132	124	133	115	102	121	133	119	128	116	111	155	107	97	122	125	110	125	121	129	104	117	130	121	107	100	126	109	130	108	130	126	126	111	101	121	135	139	104	105	106	106	143	109	127	136	112	122	120	136	112	114	131	121	111	121	124	123	117	105	134	99	118	128	120	105	116	133	118	124	123	126	110	120	133	114	115	97	125	116	110	111	109	115	120	146	104	120	114	134	105	123	118	128	110	110	130	141	114	110	109	126	118	127	139	127	118	125	105	105	136	130	112	134	112	115	127	122	122	117	124	120	127	118	134	126	125	128	121	139	120	109	141	103	138	112	125	126	135	124	140	124	137	122	121	110	130	128	136	127	135	128	112	120	106	123	119	116	117	126	122	131	128	120	119	148	128	113	107	124	125	113	134	124	129	112	138	106	117	127	114	112	117	140	127	128	123	110	94	110	109	109	105	128	123	118	135	123	126	117	98	115	130	141	116	118	114	117	107	109	119	123	122	108	123	126	111	112	113	103	117	122	124	120	128	103	124	137	119	130	117	109	129	116	106	116	113	132	126	126	122	115	142	121	113	133	131	109	103	122	122	115	122	113	138	113	121	126	126	152	104	121	109	113	131	136	112	125	122	103	138	124	89	127	120	114	111	118	112	111	120	130	124	102	121	134	117	146	122	121	132	134	131	138	118	126	109	120	119	125	117	114	123	131	134	147	110	108	104	132	109	107	122	113	124	138	100	116	135	134	111	121	142	147	110	147	111	127	124	123	97	99	123	138	135	120	134	122	128	106	113	121	111	115	129	132	108	95	125	106	127	129	113	116	146	114	109	101	117	112	115	123	142	120	110	99	119	142	118	128	109	96	98	130	130	131	113	125	123	103	111	91	128	110	111	111	141	129	138	130	127	127	132	133	113	139	122	118	112	118	119	125	117	136	121	108	109	115	149	108	118	137	110	137	132	115	130	115	130	130	137	106	121	133	121	124	101	135	135	135	126	124	104	128	135	130	113	119	106	119	134	109	97	115	108	127	143	115	107	106	101	117	114	146	109	117	121	123	143	117	113	128	150	129	131	113	113	107	135	118	124	113	128	119	118	103	134	114	108	110	109	118	103	101	117	139	115	141	123	132	118	127	124	119	104	137	101	113	124	126	113	147	143	129	137	123	113	123	149	127	126	120	127	115	113	118	136	108	147	154	131	117	123	124	140	120	106	114	133	123	127	142	116	130	122	117	135	92	115	115	108	123	110	121	119	128	94	128	115	126	142	121	118	124	109	120	134	140	130	110	106	117	122	111	125	128	128	124	112	121	103	106	119	121	117	109	117	105	104	117	121	109	124	110	114	114	94	120	137	122	120	118	124	120	101	107	116	126	115	116	147	123	121	136	115	150	105	131	119	125	136	110	133	118	96	116	103	110	124	132	110	121	127	105	113	104	117	109	118	118	136	125	131	117	131	126	125	111	104	117	127	97	123	124	136	107	123	129	122	134	134	134	129	117	123	120	137	114	140	132	109	110	90	114	122	126	131	124	116	124	113	117	131	106	142	130	108	125	132	120	118	118	122	122	134	138	128	113	117	137	113	109	124	118	119	108	119	116	113	107	117	132	133	118	124	103	127	132	127	128	137	98	116	124	136	123	107	123	131	113	118	130	132	125	130	116	126	134	96	119	125	130	115	138	131	125	136	104	124	120	105	154	119	119	105	117	139	129	123	130	128	99	102	125	111	112	136	136	119	100	122	123	130	107	112	118	126	123	117	112	117	102	114	123	119	107	127	106	135	126	117	130	113	151	117	120	111	109	129	129	134	113	120	119	122	112	133	124	105	104	120	122	120	126	102	132	104	123	132	127	122	133	128	114
28423	28430	4175	26688	13064	2824	2386	1828	1589	1392	1162	1067	966	930	797	809	687	644	682	575	520	564	528	529	529	506	456	479	443	434	440	456	418	428	417	424	391	400	438	414	398	384	414	378	396	365	356	357	360	359	373	365	394	372	348	390	364	373	362	402	370	365	361	351	351	329	349	368	376	378	333	356	385	366	371	374	395	357	355	360	357	326	329	341	338	336	341	329	360	369	348	357	365	375	321	343	342	301	350	354	333	334	329	341	347	337	338	346	360	328	369	334	321	329	329	326	382	325	346	352	352	374	337	338	334	299	310	334	333	348	345	373	299	347	343	357	327	324	340	358	336	348	331	337	334	347	348	325	323	335	348	334	329	313	330	367	310	337	335	349	337	348	330	341	342	325	342	301	329	352	319	320	346	354	344	321	345	319	320	331	352	332	328	307	337	339	343	305	304	323	303	333	341	332	329	329	349	348	331	328	354	350	334	349	286	321	356	324	334	339	356	296	345	312	338	326	338	307	342	355	317	359	348	355	351	366	337	348	312	343	302	351	334	303	338	332	336	342	339	331	361	340	324	330	345	351	333	317	325	295	333	337	344	314	324	354	342	347	362	313	348	308	324	328	343	328	355	321	302	298	336	304	329	290	329	336	326	363	337	372	328	329	364	330	353	340	294	327	350	361	328	318	313	335	346	307	307	359	340	306	325	313	294	366	341	387	313	378	325	360	319	342	309	336	309	355	350	350	321	341	331	319	348	324	319	319	326	329	336	293	345	331	378	317	321	337	359	316	365	312	324	342	324	347	341	340	346	345	333	325	328	321	368	349	350	314	346	321	308	360	317	349	327	326	331	305	322	325	311	298	336	359	289	365	349	308	328	351	297	349	328	351	357	331	328	339	329	310	322	306	322	290	323	323	341	310	335	361	354	290	312	320	319	321	344	328	330	323	366	323	327	341	336	355	337	349	317	334	297	342	317	316	344	334	357	340	331	320	309	363	316	305	329	334	318	306	341	325	337	354	337	324	328	326	333	346	328	353	320	321	355	301	358	329	342	310	335	308	343	337	309	343	317	330	332	324	333	365	341	321	324	328	343	310	350	354	345	363	341	345	354	337	338	348	312	332	317	330	326	348	360	327	357	322	314	318	332	307	343	357	351	337	338	334	350	344	361	327	337	315	369	317	318	324	312	310	350	308	324	348	323	352	330	319	322	348	340	317	291	338	331	368	358	300	336	321	328	341	347	361	338	342	308	354	352	335	344	349	324	321	304	318	333	349	340	346	337	333	338	310	337	323	348	355	323	333	319	314	341	323	306	321	323	368	346	309	337	338	301	321	335	313	295	296	336	330	319	318	310	329	319	342	342	358	352	323	296	336	323	317	328	342	314	361	330	367	351	341	337	325	327	348	314	339	357	319	357	337	343	339	316	352	302	314	318	322	331	325	331	299	332	347	328	365	335	331	313	324	332	346	317	342	339	320	327	340	314	315	309	319	337	354	324	313	332	390	342	340	334	329	346	320	318	318	312	353	364	367	337	359	331	340	307	332	303	321	321	340	325	365	334	316	365	312	333	333	314	328	327	294	319	355	313	313	343	343	343	329	341	347	350	314	300	332	315	326	353	307	305	289	355	325	331	301	350	355	326	306	327	366	356	331	331	334	301	353	361	328	326	342	320	306	334	322	345	298	349	298	347	340	329	358	343	323	338	330	330	363	332	321	325	347	340	356	321	310	341	318	338	310	362	331	337	319	346	326	322	340	340	341	352	327	367	353	310	353	333	364	302	347	347	328	330	334	342	329	332	359	361	345	327	356	358	331	366	334	348	354	326	344	282	357	321	336	327	330	330	308	349	335	322	320	319	343	340	320	337	319	363	358	326	285	320	317	363	349	333	307	337	368	328	357	341	319	378	341	349	309	350	328	301	320	321	336	341	318	313	298	342	330	334	342	335	311	339	347	341	326	361	321	311	371	316	319	335	348	360	335	334	327	339	316	342	345	345	332	312	345	341	363	348	305	354	337	348	322	338	319	327	312	336	339	330	338	322	326	358	328	298	324	308	323	346	314	340	289	356	320	378	368	320	379	351	369	333	312	330	349	298	357	315	313	335	331	322	371	338	352	318	323	344	329	333	348	318	324	336	327	301	314	321	353	372	312	361	324	347	368	347	330	346	323	343	309	343	310	326	333	335	320	344	332	370	314	340	357	334	328	291	338	335	331	317	303	330	335	334	338	340	353	345	327	310	334	335	326	315	317	361	358	305	354	329	375	331	336	336	332	341	320	332	337	342	311	325	311	375	330	330	315	346	327	313	344	357	332	316	352	342	335	358	331	331	300	311	330	358	295	338	349	324	304	347	295	358	371	320	356	338	329	323	317	325	311	341	325	322	314	339	333	313	318	328	300	355	320	338	307	331	349	324	351	320	315	340	309	359	306	326	333	330	317	315	312	332	332	320	365	332	318	322	320	338	348	323	316	397	359	318	332	343	323	345	291	305	329	342	305	338	322	336	335	343	335	313	359	324	353	306	335	328	335	336	305	342	327	307	343	335	303	325	334	329	352	311	322	324	339	315	360	324	311	346	321	322	334	319	341	300	356	343	336	327	338	324	333	339	337	315	307	339	308	317	319	344	325	338	325	347	333	343	337	314	346	327	341	365	332	334	311	335	340	319	335	332	324	324	337	325	317	355	350	357	325	327	356	357	348	366	327	339	340	329	320	314	369	334	314	342	328	335	314	327	370	342	341	343	354	348	321	357	334	317	349	315	324	358	307	305	335	303	314	293	362	324	327	321	325	314	337	334	336	322	332	312	320	326	352	353	340	359	301	267	320	351	334	354	323	332	306	356	313	369	332	319	338	317	356	328	358	284	336	301	357	337	317	330	336	328	343	365	368	348	311	350	341	329	285	315	295	353	369	338	287	341	316	344	336	292	331	342	327	347	343	350	337	350	361	325	298	335	317	330	292	319	312	321	328	317	312	329	356	341	382	345	339	346	337	339	323	339	323	320	354	321	330	319	327	333	323	347	342	315	336	345	347	287	343	325	334	327	358	345	332	294	364	329	334	329	321	328	335	342	339	328	362	307	307	297	335	330	324	335	342	321	354	296	296	336	342	335	335	326	318	328	359	332	344	346	328	313	348	341	356	349	360	324	348	339	324	316	334	329	302	359	343	352	346	338	319	300	354	353	350	315	298	306	342	353	349	333	341	359	325	324	320	311	332	321	355	325	352	313	324	350	320	352	316	332	326	330	381	334	346	317	323	329	316	313	353	330	364	335	333	326	308	325	320	326	332	328	332	351	343	335	325	318	349	329	334	314	348	322	333	320	346	331	280	353	308	338	326	354	327	350	332	338	350	358	351	371	297	315	322	319	283	343	351	352	345	324	352	297	337	321	312	321	331	334	347	365	334	351	363	318	310	321	353	328	303	331	310	310	347	331	340	366	311	318	325	298	326	344	330	349	337	327	355	319	319	358	336	347	304	342	335
5850	1180	387	1521	778	339	319	346	336	348	349	312	328	338	314	328	335	330	360	319	336	326	329	359	332	307	337	368	352	349	312	327	349	322	338	317	309	337	327	314	320	324	346	320	346	330	357	326	322	330	334	339	313	357	340	310	378	358	341	339	353	338	323	370	326	335	320	360	350	324	328	294	355	350	356	356	365	307	325	314	318	353	321	333	335	353	322	334	313	352	345	345	346	316	339	355	358	325	358	342	348	333	353	343	341	335	336	327	341	353	323	322	328	331	327	337	346	337	324	362	337	341	333	319	314	310	330	343	359	313	355	334	347	353	332	336	334	313	326	296	325	362	319	340	372	330	323	344	321	350	356	345	339	331	312	296	360	312	333	346	327	327	332	318	339	344	356	309	339	348	352	326	305	321	333	339	313	309	361	341	332	334	349	356	325	306	322	330	331	306	361	319	308	331	374	349	319	336	344	309	321	334	292	343	320	343	333	331	361	326	312	352	318	385	295	329	330	334	373	336	338	318	321	343	331	317	335	314	307	354	310	290	368	334	349	331	322	331	340	324	356	364	332	389	289	302	340	337	342	338	318	354	288	328	321	329	332	326	363	302	322	317	333	342	360	326	351	344	328	315	324	325	327	323	332	318	345	319	364	353	331	308	351	365	349	328	358	322	341	335	319	374	325	308	335	336	370	306	306	335	357	299	338	323	311	325	345	356	355	308	299	328	312	343	343	329	318	332	317	362	346	358	301	327	359	330	324	320	329	306	338	349	345	394	329	336	347	315	333	334	325	321	317	374	330	297	310	298	348	366	273	330	302	339	340	319	303	354	328	340	340	337	355	329	313	327	355	332	340	315	310	354	339	310	319	297	322	308	343	301	327	301	359	327	301	352	352	329	337	316	320	308	329	338	321	348	306	336	340	321	334	342	326	348	330	330	357	339	355	329	325	310	337	351	355	355	319	364	315	334	348	323	312	334	296	335	354	351	324	367	317	340	338	336	335	302	324	309	320	322	298	319	354	322	334	305	334	317	317	371	314	322	324	319	353	361	316	328	347	329	326	286	332	326	339	296	353	280	306	337	306	329	348	299	299	341	306	325	334	320	293	336	344	331	342	335	340	335	366	328	329	342	335	328	337	301	337	334	311	323	362	320	371	360	300	330	322	358	340	326	338	340	330	319	295	340	310	314	341	330	366	306	321	335	312	347	327	327	342	310	300	339	318	319	351	321	338	349	352	325	317	332	328	328	319	308	349	311	334	338	350	334	366	325	329	356	300	316	304	336	344	289	286	326	316	336	319	318	302	333	365	341	336	336	329	339	312	377	321	364	333	318	358	307	333	330	343	333	357	338	328	308	326	358	339	358	321	311	334	342	355	344	323	345	348	351	321	337	331	371	328	312	326	317	312	370	322	358	292	338	337	343	288	347	351	339	363	343	313	347	288	307	285	323	313	320	356	319	340	338	344	341	327	316	325	326	331	326	316	333	324	334	332	343	346	320	347	324	334	325	340	359	364	337	338	342	327	321	355	334	317	315	329	314	348	333	337	300	339	329	339	359	299	310	329	334	353	339	336	334	316	301	310	332	336	324	309	332	359	322	303	347	330	349	329	330	304	330	316	326	335	335	341	343	316	343	310	282	322	373	335	347	362	301	337	355	351	345	351	314	375	351	331	350	318	351	348	319	313	342	333	320	348	307	355	329	325	341	338	344	332	319	336	310	345	351	335	285	334	341	333	340	339	353	330	302	366	323	338	324	335	340	330	324	327	316	379	337	332	348	365	326	303	364	358	314	357	291	327	327	332	337	311	328	305	343	318	339	318	312	335	324	330	344	317	322	353	337	319	355	333	319	326	318	336	337	324	320	348	335	330	318	341	346	349	342	329	306	336	354	319	307	319	308	335	339	320	301	330	342	394	373	325	335	355	309	314	306	357	359	345	341	337	312	331	303	339	348	322	324	362	327	317	316	335	315	354	317	315	340	328	357	365	318	321	338	342	363	309	332	318	343	348	326	340	359	357	309	344	363	349	340	347	338	323	330	354	355	347	325	322	355	314	341	355	371	334	321	316	328	333	328	301	315	349	339	342	370	307	326	312	329	359	323	301	312	323	317	323	300	300	316	341	340	346	331	299	359	334	315	320	336	315	309	331	343	345	306	371	350	351	332	338	343	310	321	315	332	328	349	331	331	347	359	290	337	337	319	334	343	317	311	339	340	307	319	336	329	308	356	327	334	336	337	277	331	354	323	341	334	347	312	332	347	301	321	296	341	313	321	317	322	335	321	331	306	361	371	351	334	290	327	329	316	343	335	328	354	324	309	343	369	334	350	321	321	335	317	357	349	355	302	340	312	331	373	320	320	338	337	335	345	342	320	339	323	309	331	366	314	347	325	304	328	351	376	299	328	298	345	323	318	297	311	323	337	336	320	317	388	314	347	354	300	332	312	319	374	324	316	344	346	321	365	335	332	336	350	325	358	330	329	333	324	349	328	311	356	317	303	312	354	299	363	314	319	334	337	334	301	327	321	353	330	339	321	314	348	348	331	335	329	301	341	318	294	339	317	352	343	348	350	341	329	334	352	350	319	337	357	334	329	322	335	340	314	299	340	337	347	285	320	303	306	348	314	348	339	344	343	324	337	322	357	346	310	331	320	335	304	352	381	352	321	334	367	339	305	331	370	365	328	364	336	316	354	326	332	330	387	297	363	361	327	326	345	343	318	347	346	324	318	342	308	345	319	349	342	319	306	341	356	354	327	344	338	302	353	320	329	342	323	307	338	310	314	323	366	320	341	334	332	312	308	352	320	306	317	301	315	330	364	336	347	315	333	345	318	291	347	309	350	323	325	356	356	305	379	319	337	336	313	306	320	324	365	381	344	357	298	310	314	334	358	345	324	331	320	373	343	330	344	332	317	313	335	300	325	369	296	343	333	340	312	333	356	307	320	300	341	333	330	298	318	318	360	305	337	320	327	338	338	362	326	333	319	325	333	338	331	363	336	331	331	348	327	303	343	347	323	340	338	327	334	346	354	300	293	349	355	343	324	354	308	356	357	306	326	317	342	337	327	312	352	314	351	310	325	317	307	350	358	378	348	321	298	323	358	286	305	330	356	360	330	337	336	342	325	307	347	384	306	322	314	326	348	302	304	361	373	319	329	319	310	303	350	340	336	328	321	320	343	335	309	304	353	366	356	341	336	337	382	326	342	344	356	338	347	316	330	329	335	347	367	356	346	323	325	321	315	320	342	332	304	345	359	325	318	318	368	332	347	317	309	325	340	341	341	323	319	307	317	369	315	296	331	339	316	328	340	326	323	326	346	316	381	341	343	374	348	335	376	333	329	330	327	338	366	318	341	322	317	376	310	320	304	332	321	354	325	316	325	357	343	345	329	344	320	332	336	332	329	321	340	361	313	332	331	361	331	387	303	330	356	277	316	384	323	322	323	305	372	353	334	337	310	326	340	290	365	356	342	360	339	300	312
5393	1897	800	5778	1877	865	827	767	784	812	777	758	801	717	792	753	797	767	763	772	806	809	766	800	758	715	781	769	769	760	796	782	792	785	737	762	726	784	804	708	761	781	747	764	726	735	754	730	750	789	781	780	705	756	729	772	738	778	769	757	769	727	760	747	747	764	777	739	738	769	737	808	717	768	826	751	740	798	749	748	781	781	744	768	766	775	816	748	774	739	774	767	722	728	757	744	728	741	751	749	786	801	740	733	739	795	814	780	762	734	753	809	760	715	798	787	780	793	726	757	779	805	700	743	756	772	708	701	728	757	776	793	762	749	742	770	772	725	729	787	800	774	791	781	796	754	727	760	740	779	779	788	749	796	708	829	782	844	764	742	801	725	747	750	750	744	729	722	775	744	740	725	754	765	725	771	723	763	816	785	748	734	781	765	773	720	790	772	748	780	755	789	759	758	757	755	762	760	755	774	735	754	767	755	811	745	729	790	744	754	740	736	796	751	758	782	748	714	740	738	788	764	744	759	774	780	757	779	751	730	751	749	780	770	792	755	799	776	732	751	789	760	741	730	773	719	769	737	737	762	757	720	773	767	793	769	753	725	750	801	775	742	768	753	762	793	808	765	781	751	784	744	755	786	786	784	761	770	739	799	778	761	764	781	762	775	752	809	807	762	782	773	797	765	758	767	763	757	758	791	773	814	748	756	761	787	729	750	759	769	753	820	744	735	808	755	726	772	765	721	731	796	769	745	773	763	768	729	734	746	711	754	705	738	742	779	760	764	732	754	761	742	706	739	782	763	768	738	753	720	705	818	787	754	756	745	770	740	760	765	771	791	780	721	749	760	759	785	768	727	737	740	800	789	716	757	749	749	789	739	758	736	746	775	699	760	792	733	774	725	724	701	761	808	787	719	797	765	783	749	755	736	739	765	778	725	796	796	769	727	791	789	758	741	758	701	762	766	743	757	777	732	759	750	773	750	746	778	810	738	781	776	786	753	769	769	714	844	829	771	770	772	771	736	784	775	715	738	774	734	729	766	795	728	737	762	818	768	790	740	749	749	767	739	759	723	749	781	766	793	767	734	771	757	766	768	737	786	801	762	762	780	736	747	715	789	784	803	734	807	772	810	753	731	808	787	794	737	792	714	780	760	799	776	788	757	820	789	763	760	774	793	756	775	738	733	776	752	714	756	777	753	758	772	811	763	783	734	734	796	753	737	776	738	726	779	795	768	794	717	790	740	700	786	762	746	749	772	713	757	793	754	762	755	749	713	776	761	752	757	744	761	727	732	764	777	806	744	756	781	746	739	775	749	753	737	777	774	749	742	716	741	766	782	780	765	722	732	764	735	755	699	788	697	756	778	774	730	731	738	761	779	771	717	733	719	751	758	770	789	734	704	786	715	753	729	750	737	773	725	759	777	769	759	760	764	771	778	807	786	769	724	774	723	749	762	757	774	786	753	821	764	766	740	776	734	758	738	769	767	785	780	773	807	704	704	770	719	756	770	755	792	714	767	784	797	770	715	804	709	724	809	756	757	738	779	829	810	704	796	720	772	775	762	733	767	764	737	733	770	759	742	814	753	736	740	770	833	737	767	800	800	746	767	744	744	742	782	756	759	763	777	753	752	766	775	777	722	752	747	777	695	773	756	729	755	764	779	723	783	713	783	760	801	786	753	800	763	771	792	765	748	748	815	792	755	686	735	791	805	759	749	761	769	786	781	788	760	775	756	780	763	727	775	735	764	756	731	773	754	708	717	774	776	726	794	786	793	741	765	769	780	723	777	774	707	722	736	803	791	756	817	811	726	781	760	720	798	794	769	760	755	783	789	785	736	751	807	741	748	768	779	728	748	773	768	801	759	763	744	804	753	727	753	798	810	788	791	702	711	723	764	763	758	809	739	728	769	789	773	727	812	755	738	804	817	742	721	757	741	775	739	818	773	708	794	770	780	756	776	769	772	705	715	800	747	815	762	725	768	799	742	777	793	826	747	717	778	749	783	725	759	725	767	773	809	762	786	758	785	755	749	766	706	726	742	750	787	763	762	799	770	765	815	775	739	768	735	769	797	750	804	780	726	777	781	795	728	762	770	732	747	781	725	796	760	746	711	748	807	728	734	763	785	722	760	776	763	763	721	781	766	771	703	758	764	808	784	729	756	804	758	734	743	740	781	708	766	775	737	751	740	783	775	740	782	741	707	759	763	765	754	711	725	742	773	800	703	741	742	787	739	742	761	756	780	781	765	752	775	731	811	748	754	758	789	715	763	733	734	771	735	743	751	778	757	727	712	731	760	749	766	770	774	765	759	785	707	729	733	731	734	769	771	800	763	755	817	706	818	746	766	768	747	738	759	752	732	759	758	797	747	723	723	750	750	750	711	756	785	747	769	768	784	691	759	709	717	763	721	735	762	757	771	742	765	745	791	757	790	754	792	755	755	812	774	790	745	768	729	755	718	734	763	755	765	757	765	783	755	745	790	735	732	752	739	776	741	734	741	773	745	730	795	777	743	732	775	773	745	780	766	723	750	704	712	780	782	755	792	722	782	754	736	773	724	768	745	747	741	749	758	756	756	743	746	765	775	716	755	741	744	767	797	733	770	779	782	750	766	784	752	766	745	795	773	775	722	765	762	769	765	829	756	780	811	759	762	794	798	752	828	776	769	717	806	720	740	804	769	770	760	799	769	725	761	756	770	713	753	758	739	717	769	749	787	747	742	745	742	780	758	748	752	696	829	730	718	756	753	775	767	759	755	749	739	799	747	765	747	736	718	772	722	808	779	721	755	727	739	736	825	758	777	741	794	780	791	739	737	729	737	758	778	739	736	738	752	772	752	801	788	715	782	765	728	784	811	762	781	773	769	716	781	739	757	767	775	758	737	756	785	775	758	788	762	791	698	767	770	749	784	758	762	762	737	726	751	776	798	749	735	708	738	756	744	764	749	786	773	770	830	721	743	772	764	725	788	723	790	714	771	794	716	750	783	728	737	764	754	715	762	760	769	773	747	769	791	732	774	815	758	728	769	804	738	803	782	733	790	783	806	769	745	738	782	778	737	716	771	743	750	755	834	842	772	741	740	760	829	764	768	757	794	751	770	696	770	764	766	825	759	767	748	759	750	751	749	775	787	726	761	707	730	750	750	783	798	781	791	753	773	739	721	775	752	769	746	736	776	741	764	756	735	711	733	772	760	736	805	773	791	742	762	801	726	750	774	760	783	783	789	744	782	776	785	750	758	762	798	782	737	772	759	725	727	823	754	786	781	757	726	777	741	758	750	756	737	769	699	770	728	795	784	747	738	766	771	762	774	778	743	775	757	730	757	741	751	757	670	750	793	824	750	802	738	770	769	759	773	774	753	745	761	774	704	756	767	782	786	788	724	770	781	738	785	714	687	776	760	784	743	761	799	805	805	732	759	779	752	796	796	762	792	805	745	798	796	786	821	709	766	725	772	741	786	732	765	788	772	774	739	722	751	799	755
38266	25224	6867	17917	20339	1434	355	342	288	276	224	219	206	199	205	200	190	206	200	179	183	189	163	161	162	187	155	179	197	166	177	165	183	171	155	171	152	164	175	176	179	165	163	169	164	183	174	169	164	164	177	173	138	183	176	150	170	163	156	168	141	158	136	170	179	188	186	183	159	151	170	170	160	194	165	181	166	189	186	169	169	195	151	172	154	176	189	168	169	151	160	163	175	163	159	163	166	182	166	175	174	168	148	171	171	165	178	179	176	159	163	144	178	151	141	141	165	191	178	155	153	171	182	169	187	178	158	147	154	152	166	191	169	165	185	140	164	156	180	157	175	166	173	165	153	159	172	141	156	156	197	147	168	191	176	152	137	194	179	159	171	155	165	145	172	156	156	148	178	157	173	172	158	196	164	169	166	147	159	178	176	181	151	145	159	173	172	186	146	168	172	178	164	169	144	161	172	191	179	153	160	158	210	168	148	191	162	190	179	155	172	156	157	175	166	176	169	169	154	160	145	138	142	156	175	157	167	169	166	192	176	167	164	187	168	185	161	166	165	186	177	161	165	175	170	163	169	171	174	167	169	178	146	177	189	157	167	174	178	164	162	165	173	180	170	168	174	154	176	153	171	159	145	157	143	166	173	150	149	146	142	184	161	170	167	163	178	184	168	151	163	143	145	142	160	175	183	161	152	146	154	202	150	144	165	160	155	159	164	169	185	161	150	155	173	167	152	153	176	179	154	182	173	158	154	175	165	169	148	170	184	158	168	200	163	174	208	162	166	185	155	181	175	170	166	166	176	159	168	163	175	170	161	174	166	167	152	185	178	158	150	153	174	169	165	164	164	167	171	176	149	172	147	158	190	141	150	168	180	164	159	186	171	164	156	191	152	155	175	189	166	146	167	156	169	162	165	166	179	184	149	169	166	152	147	159	160	148	170	183	161	150	163	148	176	148	139	173	143	147	161	202	145	169	143	167	176	186	169	162	166	165	163	161	200	171	172	177	156	187	157	169	155	165	162	184	151	171	171	171	178	193	165	163	171	125	145	148	160	176	178	151	164	169	163	157	179	187	188	182	166	185	183	170	189	195	178	154	158	159	181	155	157	174	149	179	159	156	159	154	180	160	164	165	168	166	160	163	167	157	157	157	159	136	149	164	173	170	162	176	182	177	153	165	177	168	165	181	175	191	166	146	169	189	164	173	182	167	168	186	161	178	158	140	157	166	183	161	179	164	189	178	152	173	152	177	174	172	155	184	163	157	175	173	176	151	170	155	162	186	183	164	165	175	166	181	160	163	160	154	168	149	174	170	156	146	172	156	160	186	167	179	160	175	151	154	153	173	182	139	161	193	177	172	157	157	191	176	156	169	176	161	148	162	161	162	169	148	169	177	173	165	168	145	186	178	154	159	197	157	175	157	160	180	178	171	177	165	175	179	179	192	168	160	169	173	158	170	173	152	159	155	144	159	172	171	185	165	181	170	157	157	182	169	165	178	144	159	159	177	163	161	159	150	154	151	157	181	192	162	168	170	180	171	163	173	168	175	147	187	164	171	170	165	150	165	180	192	154	168	167	155	179	162	179	162	138	193	147	163	186	181	209	145	158	148	148	167	159	163	159	169	154	163	168	163	174	169	145	154	197	154	146	164	166	156	161	189	170	163	168	163	169	173	182	160	179	167	181	181	190	184	169	159	142	171	166	161	174	164	177	147	145	162	156	177	153	178	170	153	138	181	176	156	166	136	184	159	181	168	162	166	160	179	152	165	177	185	146	183	140	174	136	148	159	165	180	172	172	171	159	163	179	171	168	165	179	170	175	188	163	145	171	179	192	194	194	149	177	164	155	199	145	164	177	174	167	160	181	152	155	166	165	164	181	163	148	179	191	180	175	152	171	196	167	187	176	166	152	141	186	183	175	161	156	155	165	181	163	165	173	159	176	173	170	181	185	163	159	167	141	175	163	188	153	162	145	165	137	165	176	188	165	174	147	162	191	173	166	166	182	141	179	153	149	167	182	160	185	164	152	167	152	160	176	154	182	164	186	155	183	176	153	156	175	175	171	172	166	174	140	173	169	162	164	154	175	172	170	168	197	152	168	138	172	164	170	178	146	161	178	181	168	167	168	177	162	171	170	187	177	170	163	153	141	182	179	202	199	143	159	150	154	159	173	176	172	151	153	161	181	145	179	193	176	180	179	188	165	161	177	162	157	147	143	167	162	158	171	155	157	156	154	149	166	138	178	141	163	175	154	165	165	159	173	163	171	175	159	157	145	168	169	182	169	165	174	173	166	163	147	145	155	169	160	162	180	173	145	158	148	153	174	158	180	147	168	181	150	176	164	150	170	168	180	154	165	173	166	161	172	151	170	169	169	193	170	130	160	163	176	153	156	190	167	153	159	165	172	167	161	159	179	167	174	159	160	164	184	173	146	174	174	178	155	169	167	162	191	149	143	161	155	162	180	144	174	176	173	156	139	172	155	164	179	185	160	179	191	168	200	159	159	163	171	164	170	146	182	148	184	185	176	160	167	182	154	153	160	197	193	166	159	199	151	172	161	178	166	169	164	173	170	173	184	162	189	152	152	160	142	190	151	151	180	159	160	170	154	149	151	156	186	161	163	163	175	175	168	153	172	162	162	176	181	163	176	171	178	157	163	161	152	178	190	164	177	163	152	165	168	176	168	199	149	172	164	178	165	163	184	173	176	154	186	149	148	181	197	147	164	191	176	153	168	154	152	162	167	144	173	135	149	180	179	155	164	140	153	190	197	182	170	155	176	181	161	166	173	159	155	175	203	152	162	171	168	169	167	181	152	162	160	125	198	181	140	154	181	172	165	144	171	170	177	165	162	165	155	155	170	148	156	172	158	166	148	154	189	177	167	142	161	162	198	161	170	172	160	161	154	180	155	161	147	175	176	176	158	179	169	167	159	159	172	158	185	156	159	168	183	150	187	184	175	179	157	172	170	202	179	157	163	166	164	193	178	154	169	140	188	153	169	170	166	164	150	171	177	157	172	143	159	147	191	154	160	179	182	166	174	188	174	173	190	158	179	161	171	199	169	172	176	199	157	171	167	170	165	178	153	179	162	139	161	188	175	161	154	176	173	148	144	162	158	168	184	160	180	174	174	164	163	168	157	162	155	191	178	189	171	182	163	178	188	169	170	152	156	166	148	153	174	158	157	160	165	171	150	177	195	159	165	161	167	159	160	172	177	142	143	164	149	143	160	147	178	150	192	173	182	185	177	167	170	173	156	148	184	182	142	163	155	152	147	169	165	144	175	166	181	174	145	191	170	175	160	187	173	157	165	163	179	155	179	193	156	173	169	156	177	167	173	187	190	146	176	167	168	175	182	158	177	169	166	148	143	186	157	196	171	156	168	157	151	198	161	166	195	184	167	163	188	185	172	169	142	171	159	177	153	151	143	164	168	170	159	173	166	143	162	165	160	191	170	154	164	170	180	172	153	178	185	179	175	158
19433	18572	3952	22321	9655	1739	1473	1230	1070	938	856	855	763	670	707	653	582	590	528	604	532	544	552	517	494	487	518	475	489	497	488	492	444	429	436	482	426	432	462	414	442	414	472	438	417	430	416	455	439	404	457	423	440	429	418	436	414	436	410	444	421	423	399	416	415	456	438	458	431	425	423	425	419	426	416	422	409	460	444	387	413	429	413	401	443	453	417	431	382	429	410	439	413	397	407	419	423	414	436	426	419	424	417	421	384	388	409	410	421	386	413	398	398	398	420	429	428	450	400	421	439	417	411	431	424	362	374	406	405	440	428	424	434	425	437	426	402	407	404	403	429	390	413	400	391	431	406	411	391	445	446	401	380	394	422	444	384	383	372	422	410	392	396	404	421	372	436	405	419	391	426	405	424	442	404	417	401	399	404	398	439	394	422	419	463	394	398	401	389	439	417	413	417	419	427	396	374	410	390	451	395	414	407	398	440	419	411	392	404	441	424	405	412	421	402	415	383	419	384	451	420	438	418	406	441	479	403	412	409	417	408	380	434	420	384	399	444	445	398	394	438	412	406	417	413	443	410	386	416	425	401	405	456	401	439	403	382	430	406	404	383	417	409	431	441	391	407	411	403	407	413	407	368	430	422	395	405	413	421	408	384	377	422	404	415	425	425	455	391	381	426	445	443	434	442	387	412	439	408	414	400	435	444	391	401	423	429	443	362	443	440	412	409	408	395	432	383	400	402	452	409	403	433	358	410	420	359	421	400	436	429	408	407	427	406	408	416	414	410	388	426	411	440	403	425	390	416	388	443	407	410	390	441	374	407	398	421	451	392	368	431	368	375	360	392	447	466	414	425	394	432	405	420	424	423	408	411	431	389	414	412	384	398	404	424	410	394	439	418	440	399	424	378	352	426	424	408	398	413	417	401	408	406	422	400	401	378	411	472	391	434	399	423	408	404	441	423	459	420	416	451	395	398	404	416	399	413	417	385	423	408	430	413	391	410	414	403	452	428	385	434	432	407	412	397	402	439	395	413	378	405	392	436	415	424	394	410	374	433	356	410	370	437	405	447	401	426	401	444	424	394	383	394	415	410	438	411	406	404	360	397	431	388	384	445	420	390	397	410	399	368	456	393	409	417	426	401	410	375	412	423	401	419	422	401	449	423	377	414	408	397	434	402	436	407	430	391	380	396	423	408	416	394	410	396	396	433	383	403	411	413	423	415	446	405	412	401	419	402	435	428	400	398	387	400	432	441	433	383	389	405	416	423	435	403	415	418	450	437	403	439	387	405	392	391	421	412	404	445	388	441	391	413	416	424	402	459	421	398	412	395	416	409	415	441	382	417	391	387	434	434	418	426	391	430	424	397	443	401	395	428	405	408	386	390	435	388	434	437	417	422	421	397	395	409	372	415	447	405	466	432	402	417	393	424	403	426	436	405	424	416	425	383	389	404	409	422	400	394	435	407	447	444	399	393	402	413	424	412	470	420	438	400	431	408	394	408	392	439	429	384	451	384	421	415	416	393	445	403	422	451	376	395	437	388	437	408	416	410	420	413	397	386	417	433	429	404	423	423	406	410	433	421	437	400	435	421	427	422	391	405	406	442	443	416	410	413	405	372	420	421	398	418	411	384	423	420	405	413	412	413	405	378	415	385	394	399	420	438	416	372	449	405	406	405	403	413	436	391	400	408	397	393	407	402	394	379	421	396	429	419	401	426	418	415	429	402	387	444	431	411	440	454	372	391	384	407	416	408	396	414	373	419	411	429	412	401	409	395	431	417	421	423	377	409	413	450	396	411	401	387	408	420	407	439	428	406	411	401	389	406	380	400	410	412	448	444	452	423	420	409	413	428	410	430	427	434	432	413	384	403	383	394	428	432	410	460	454	420	409	442	427	420	401	423	442	400	430	411	424	442	432	410	383	415	411	396	391	388	387	401	386	391	409	423	409	394	386	359	394	462	405	395	418	446	400	404	426	413	403	402	406	397	428	423	410	406	375	414	392	418	431	411	401	419	423	422	391	409	409	407	398	376	406	408	412	417	415	415	404	393	420	368	369	432	404	415	447	407	444	407	441	433	393	419	425	369	421	446	419	444	408	427	426	442	437	402	396	401	415	425	442	410	412	426	412	410	440	443	435	398	392	379	382	418	402	412	432	404	396	446	405	440	416	427	398	443	409	446	395	422	412	399	411	419	408	385	386	407	414	387	418	398	417	443	395	417	395	425	443	418	394	434	424	390	395	411	386	418	373	416	396	394	403	368	451	428	413	443	374	429	429	427	366	416	415	407	425	416	397	462	439	389	417	415	412	417	437	413	412	421	444	389	427	401	418	434	412	447	458	443	409	397	391	397	406	390	397	370	415	386	387	427	411	431	428	418	398	428	396	425	362	416	473	423	443	417	366	417	390	358	445	407	386	430	396	447	422	417	426	386	430	365	432	437	398	408	353	421	433	411	426	404	401	414	368	405	397	407	427	400	419	423	402	391	406	411	431	417	372	418	418	427	433	443	445	389	424	380	458	428	431	383	417	414	466	410	431	409	433	416	435	421	413	415	436	446	442	429	427	424	426	426	373	448	435	419	414	437	391	375	412	396	418	398	393	387	427	422	447	391	418	415	419	419	427	373	400	434	411	416	418	396	416	428	403	428	433	422	399	434	388	414	413	418	431	395	407	407	406	426	433	413	381	449	411	391	400	426	472	426	414	411	416	408	370	446	421	402	430	445	420	431	450	398	400	399	385	400	373	431	423	420	409	456	415	400	389	410	407	389	440	427	410	406	404	412	420	422	426	435	429	452	396	436	448	421	440	388	415	371	415	441	412	390	426	423	424	420	378	399	436	458	400	388	397	424	391	431	391	419	418	408	383	413	415	394	393	444	419	401	403	408	410	407	391	427	388	425	416	411	388	435	437	450	422	432	420	414	440	401	432	451	413	444	412	395	400	381	443	378	423	410	383	388	429	368	409	423	428	403	416	442	389	376	421	438	386	416	429	422	408	432	375	428	419	401	407	428	414	411	405	426	409	400	415	424	392	415	384	392	365	423	389	406	410	413	358	421	402	471	417	409	415	459	384	445	379	407	381	442	407	446	420	458	405	401	402	401	436	447	395	409	433	402	406	424	396	397	427	388	420	433	395	417	403	428	374	432	366	431	414	398	407	409	413	407	434	414	415	446	419	452	435	417	408	418	409	386	388	426	407	388	409	453	416	413	409	455	406	403	401	430	440	439	427	437	404	383	408	411	397	398	406	418	379	435	415	409	377	396	377	401	431	424	419	432	449	429	397	434	423	411	414	401	417	413	413	422	382	365	422	434	393	402	412	419	415	407	402	413	387	421	396	391	415	409	464	408	411	434	429	425	451	405	409	379	394	405	420	404	413	377	447	421	412	445	406	442	407	422	427	448	399	368	402	438	421	433	402	428	380	402	405	387	441	392	400	389	387	393	427	378	409	430	393	395	401	423	404	394	406	416	411	408	423
52829	38355	13807	21620	30646	5574	607	462	384	282	267	231	221	198	185	170	168	155	166	153	136	154	163	141	134	126	131	140	133	133	122	121	126	138	113	137	132	96	142	125	148	110	121	109	123	142	126	113	104	144	150	131	143	131	127	113	111	125	131	105	122	136	117	122	114	124	99	123	122	114	119	128	103	124	114	135	114	114	120	123	129	130	105	127	137	120	124	122	112	110	150	126	147	133	124	106	116	108	136	108	136	107	102	116	117	116	100	99	115	116	116	118	121	105	130	139	116	126	120	120	131	114	109	108	129	115	86	131	116	104	103	109	108	127	99	128	107	114	119	115	131	132	109	120	113	116	116	122	112	134	120	105	136	131	112	114	129	122	125	125	114	115	128	114	119	125	128	122	128	111	116	117	108	135	112	125	95	131	111	118	133	117	115	113	119	121	121	131	133	97	103	135	117	102	115	120	121	138	106	138	116	130	134	118	117	121	104	132	116	99	126	118	125	117	117	100	94	106	128	134	110	141	116	128	127	116	127	112	114	106	135	145	135	125	122	126	109	128	144	106	130	144	100	102	128	88	114	142	137	119	123	111	121	109	122	119	113	117	128	124	111	109	144	109	122	106	116	116	105	125	126	117	118	109	142	130	140	112	107	138	119	98	117	120	118	123	112	121	125	135	126	130	118	105	122	119	108	114	134	122	112	121	129	137	108	142	123	107	111	118	101	128	113	126	113	114	137	125	97	118	135	105	123	111	133	134	120	113	134	146	119	110	114	149	120	122	134	131	91	125	90	114	124	115	113	136	116	116	126	118	115	122	122	106	110	101	113	104	112	113	123	130	126	124	135	105	131	129	121	108	128	129	128	111	130	124	104	136	113	134	111	131	115	115	127	124	106	134	109	133	143	117	106	139	111	118	140	105	131	130	112	106	108	119	131	117	107	118	130	124	125	105	116	134	112	124	136	106	109	136	127	100	107	117	124	115	108	111	102	129	109	118	136	140	108	127	120	112	112	124	114	131	134	119	130	132	117	118	131	108	127	136	104	107	114	111	124	131	120	125	135	98	133	125	108	108	123	118	126	127	105	112	128	109	108	111	123	131	130	127	106	120	125	126	111	115	111	108	120	121	136	141	118	110	123	117	114	110	109	108	112	142	146	126	124	135	127	139	138	119	113	117	137	144	113	138	120	100	124	113	114	100	117	122	120	103	133	109	111	150	116	122	107	119	121	128	111	119	131	133	128	123	116	117	104	119	118	131	127	139	97	105	111	115	124	136	142	120	125	100	112	114	135	118	112	118	121	132	124	129	125	111	118	151	104	106	128	105	127	132	110	112	142	128	94	104	114	121	132	133	105	124	111	106	102	123	124	121	113	124	113	119	123	148	114	108	121	108	135	131	117	143	119	114	128	99	122	106	114	118	123	128	119	144	120	123	113	122	111	133	120	134	114	131	132	116	117	115	121	126	103	139	111	101	119	132	129	128	117	118	116	128	108	106	139	126	114	131	118	138	124	120	125	124	128	117	124	113	118	110	108	117	110	132	121	112	112	101	113	117	124	118	120	107	99	112	119	116	114	125	128	112	127	127	112	108	107	115	129	125	106	136	112	97	115	109	112	118	134	136	124	114	119	114	120	120	130	117	119	115	114	135	115	109	103	123	133	122	136	142	106	128	125	116	148	118	127	125	117	152	115	113	115	113	128	123	128	121	102	111	120	122	119	120	115	100	133	113	110	130	116	120	114	131	127	128	117	111	134	130	136	118	120	130	122	120	112	115	108	108	101	127	108	115	105	136	136	110	118	119	127	103	120	120	135	126	131	130	129	120	106	126	131	131	112	111	146	137	113	136	144	130	112	113	98	123	136	121	131	111	115	121	115	123	129	108	137	134	122	106	112	131	130	106	112	99	100	144	125	120	126	110	107	142	97	120	104	109	114	102	124	127	113	109	119	139	117	125	119	109	100	115	139	109	101	108	112	111	126	102	131	112	138	122	108	139	106	126	111	101	133	119	127	143	135	129	120	129	132	117	104	135	115	129	129	149	126	122	96	120	102	114	103	139	100	123	123	120	119	127	112	122	99	122	124	140	111	123	102	113	110	129	118	114	124	132	127	119	108	125	131	120	105	116	118	125	121	125	100	117	110	129	118	119	119	131	145	122	125	116	128	123	130	121	123	130	112	122	101	101	125	114	128	102	105	122	115	124	126	108	127	122	135	126	113	128	122	106	112	130	106	133	131	123	130	99	117	131	126	106	89	103	115	132	122	104	113	101	120	134	119	113	111	117	127	119	121	127	105	121	116	124	125	110	112	115	99	115	102	89	120	149	103	117	121	137	107	118	123	126	131	134	108	124	123	122	128	111	113	109	107	131	112	134	119	126	134	119	146	134	115	143	134	153	129	106	134	124	121	100	131	122	113	116	133	135	115	114	126	111	106	124	120	115	139	114	104	119	122	137	111	116	118	103	126	121	166	112	133	136	113	106	136	140	116	121	138	108	133	133	144	121	120	133	120	131	108	121	124	115	123	108	138	102	120	127	124	121	107	125	139	107	121	139	130	136	128	130	115	129	132	97	121	133	114	128	114	124	115	132	141	116	124	108	107	129	120	111	109	120	115	121	127	106	125	118	112	106	116	139	113	123	126	111	115	116	128	120	144	128	98	147	132	137	128	130	132	114	116	125	133	132	134	123	140	115	130	107	122	131	113	106	116	105	135	125	105	117	105	115	122	115	132	124	127	114	121	113	123	110	112	125	116	133	121	119	105	129	106	119	119	135	129	120	128	127	104	121	113	153	117	124	114	106	123	117	121	121	123	117	111	129	117	94	131	136	122	119	118	131	134	124	133	114	125	125	124	123	123	132	104	125	95	125	104	108	109	131	116	127	137	111	113	113	135	125	117	112	125	114	114	128	126	124	145	106	107	117	112	122	99	118	126	123	117	142	122	155	130	116	141	126	134	132	107	129	113	115	119	124	115	116	125	123	125	112	134	120	119	135	118	113	126	124	137	132	118	102	120	100	104	107	113	109	142	118	130	134	120	127	98	134	115	112	109	109	112	125	110	113	132	114	116	134	121	106	104	124	122	123	116	109	125	124	135	124	128	137	106	128	122	106	126	111	128	123	124	108	119	134	122	110	115	111	137	132	129	104	138	137	118	111	123	103	109	130	106	107	151	119	121	124	117	125	153	128	130	114	121	122	117	112	126	127	162	127	131	105	117	133	116	113	125	100	114	115	121	120	111	126	143	116	96	124	119	122	135	108	128	117	100	130	108	111	126	122	123	119	126	142	121	131	121	129	126	110	119	142	114	107	98	127	136	116	123	114	115	132	116	119	117	125	115	118	119	137	114	117	126	128	103	140	118	87	138	127	132	111	111	103	115	115	100	105	123	133	107	131	106	135	116	126	132	138	112	128	133	139	134	119	122	120	124	154	129	113	100	138	98	108	100	107	119	114	120	137	123	105	106	129	123	122	111	129	126	121
27950	25845	6265	24286	12446	2853	2390	1932	1684	1439	1282	1158	977	922	841	806	705	698	669	596	581	551	547	477	540	480	496	503	501	455	450	458	460	420	436	435	425	396	386	421	385	435	375	369	397	370	363	381	404	400	356	353	369	362	391	375	349	357	367	352	371	321	353	371	332	358	345	350	364	372	356	348	345	330	378	354	325	344	351	361	327	325	304	326	392	333	342	337	332	352	325	329	346	324	311	317	324	350	340	316	350	344	294	336	327	330	358	326	341	330	332	344	364	344	333	337	345	347	340	335	330	337	323	320	345	348	324	318	337	350	306	342	338	311	323	331	371	336	336	326	344	336	306	349	315	329	348	360	318	340	317	322	304	319	313	308	333	348	309	355	331	380	348	325	329	352	325	303	350	368	333	311	331	332	370	345	341	335	312	335	295	329	321	353	309	358	334	298	341	337	351	363	336	326	333	332	341	353	360	341	328	343	354	316	337	333	329	285	327	354	315	328	326	316	316	357	308	335	345	358	325	316	331	325	330	340	386	352	297	314	356	338	310	362	354	304	321	347	326	328	325	332	320	302	314	326	338	337	331	349	370	310	369	338	318	339	330	341	346	295	350	319	323	326	321	348	326	318	319	331	291	317	328	331	362	346	328	319	321	330	331	321	299	324	360	315	326	337	344	373	290	329	341	294	304	318	296	354	357	317	351	361	352	353	327	356	319	340	374	332	361	341	359	335	307	308	300	306	326	327	363	320	324	317	354	336	327	337	336	313	305	316	341	327	360	313	342	332	352	333	305	328	354	367	309	302	339	344	323	352	338	306	326	356	319	327	337	363	368	318	329	317	330	327	366	315	343	347	319	352	367	341	322	338	356	313	334	353	314	361	319	339	336	338	343	342	336	324	335	332	324	327	318	280	315	331	301	323	315	342	313	349	334	306	363	326	326	355	336	312	328	326	343	332	375	347	296	317	315	315	364	340	331	348	320	315	330	335	306	340	329	308	333	316	330	368	355	359	334	347	339	346	333	317	350	337	327	329	336	327	348	321	374	330	321	358	322	331	319	320	313	345	290	363	338	331	345	332	342	357	281	332	342	321	291	303	331	284	322	350	312	327	316	324	343	302	351	334	332	336	324	341	344	356	332	336	340	323	370	317	362	322	332	333	325	310	343	347	320	298	333	328	296	317	326	359	306	308	327	326	343	307	304	336	344	308	331	349	331	333	355	340	341	336	319	318	338	316	329	353	356	346	329	302	286	308	322	351	351	311	312	359	322	330	311	295	334	327	308	335	306	352	336	295	349	328	316	311	317	328	358	334	375	342	319	356	363	366	334	351	320	295	349	343	315	326	314	311	315	353	331	318	345	331	336	325	339	340	331	349	374	323	338	357	330	308	330	333	326	338	353	341	296	317	359	346	333	306	359	341	315	330	323	316	315	317	331	328	350	349	319	325	315	345	321	342	334	323	303	333	367	350	322	334	319	326	347	282	330	339	360	327	320	337	343	336	347	306	326	356	310	328	356	369	333	324	347	368	352	369	364	323	338	311	343	312	317	362	340	330	328	340	330	312	325	317	317	344	318	333	303	320	328	330	315	333	335	372	316	317	327	362	338	345	350	318	355	316	356	332	330	310	313	345	330	358	354	329	316	328	288	320	327	326	325	322	358	336	330	318	364	325	327	317	311	375	296	335	367	332	335	330	350	352	350	319	318	342	332	301	333	349	319	350	316	304	344	325	337	328	317	334	359	347	317	334	320	319	355	306	361	331	323	369	302	316	342	324	320	323	315	330	305	330	338	340	344	336	304	330	349	309	312	357	341	326	330	320	318	321	307	356	336	328	318	328	323	306	328	313	320	339	349	354	331	322	327	323	357	337	327	283	339	290	349	332	367	345	333	329	302	338	310	336	310	316	327	306	327	364	328	323	339	328	343	307	345	350	352	323	323	321	315	325	302	314	349	293	342	330	358	331	331	324	362	346	325	344	356	335	371	360	314	341	316	329	326	322	311	377	318	347	358	320	309	328	314	330	347	318	318	360	346	314	304	323	311	339	308	320	319	328	321	322	314	333	320	324	357	340	305	335	328	365	314	322	316	320	353	314	360	322	341	378	303	316	304	316	328	346	339	331	355	353	305	351	301	309	291	313	369	296	365	353	316	327	322	332	367	351	356	335	345	324	377	337	325	321	322	323	329	351	319	339	332	312	363	352	328	316	342	326	332	306	323	335	374	301	334	318	311	345	297	336	337	314	327	318	323	319	330	321	332	326	306	341	328	310	317	294	327	338	345	333	315	334	361	331	320	347	323	369	348	348	325	297	309	327	358	318	327	323	346	332	327	352	345	332	335	349	343	349	321	345	318	324	364	302	326	364	339	318	325	295	346	368	325	303	346	309	315	270	328	338	346	313	331	318	360	345	344	302	328	335	323	326	336	344	327	319	342	334	342	357	334	330	326	306	338	350	324	322	338	330	349	336	357	327	308	363	335	314	315	309	334	360	350	319	347	306	289	317	343	343	326	340	358	339	356	315	330	330	352	338	372	344	343	336	343	349	324	325	345	324	341	333	345	366	313	320	342	315	330	324	326	335	332	300	328	350	345	342	339	309	353	345	347	346	317	298	342	304	330	332	318	326	353	336	338	301	364	348	337	335	357	341	347	371	379	372	291	340	305	303	299	314	313	347	320	326	320	337	338	319	360	297	353	323	317	325	342	322	323	349	322	339	317	342	331	310	318	353	317	334	347	324	324	362	377	335	339	340	308	343	325	355	336	342	318	382	325	342	378	336	345	329	353	326	346	343	343	343	330	313	315	355	369	349	357	296	331	307	354	358	338	322	312	330	332	354	354	313	361	334	319	335	336	329	328	284	326	362	365	362	341	351	345	338	313	338	312	338	356	321	298	326	341	354	336	372	351	304	354	324	326	285	314	349	343	394	312	313	339	347	323	334	308	309	334	358	323	320	318	319	309	338	358	326	347	365	319	299	318	325	322	382	338	333	330	363	290	331	339	335	333	317	301	314	341	322	296	344	331	355	328	356	319	327	351	317	338	305	317	344	346	324	336	362	356	326	360	335	332	333	334	338	313	328	331	354	332	344	322	320	338	357	371	343	319	349	340	358	322	335	372	323	332	355	337	321	327	372	337	323	329	339	306	331	332	325	353	317	326	351	335	374	298	322	341	356	330	311	317	317	311	297	360	331	342	335	365	322	324	324	348	354	344	324	337	307	345	319	321	354	362	360	285	333	312	321	328	319	342	352	336	344	365	355	302	295	306	343	351	337	306	355	318	316	346	344	317	336	357	344	328	309	346	348	316	309	351	323	333	317	312	310	342	296	326	335	320	308	336	333	324	357	347	340	328	357	312	369	368	307	339	322	327	332	356	337	325	339	336	317	332	344	307	318	331	387	377	363	327	335	322	293	318	344	336	312	325	355	324	333	320	369	343	320	329	315	337	341	334	333	336	360	321	354	346	336	335	302	314	321	344	335
5641	1058	419	1336	828	341	332	344	340	345	358	377	327	334	340	346	337	374	319	294	329	380	319	346	326	333	326	336	306	330	362	327	295	338	302	322	329	319	322	349	382	316	311	347	328	344	333	320	321	317	329	342	343	305	338	329	325	332	290	340	336	334	341	354	343	290	299	362	342	363	331	348	319	339	287	370	330	358	366	327	366	347	330	318	317	327	363	356	341	332	376	330	340	318	362	345	343	337	317	338	346	329	332	310	318	318	333	346	346	318	300	337	315	316	288	372	328	302	318	323	336	354	289	372	320	309	341	394	321	329	343	303	343	357	347	336	311	337	317	345	327	310	328	334	318	335	336	331	353	341	320	333	314	350	355	333	301	328	330	333	352	358	358	341	316	312	304	294	319	318	313	330	340	302	323	335	333	292	307	316	291	370	347	323	324	319	339	358	315	351	334	337	318	364	340	304	340	361	316	342	297	360	316	313	294	325	319	352	333	327	320	334	303	312	331	339	325	348	295	345	308	340	309	312	337	333	358	332	332	314	358	363	330	325	332	361	363	336	309	354	347	327	296	367	363	345	315	350	347	329	360	346	341	337	330	307	359	329	341	291	322	311	344	369	333	330	304	283	331	342	332	333	339	357	343	336	335	344	342	352	374	329	357	366	342	325	298	308	337	360	320	335	314	323	316	277	335	317	324	338	377	316	311	327	325	356	339	311	381	389	333	327	315	323	329	328	336	355	314	338	325	341	344	326	358	358	310	345	354	303	341	304	368	343	318	329	328	316	327	326	336	337	341	305	343	360	319	314	292	335	346	338	306	347	364	322	346	309	321	326	333	311	381	366	332	330	325	322	342	353	335	351	348	347	352	322	329	292	361	337	326	358	316	328	323	320	313	349	337	330	332	340	335	320	310	358	327	376	332	360	325	339	339	357	328	333	327	323	355	337	319	326	342	353	310	325	326	343	361	330	351	314	330	352	353	331	323	356	305	340	326	338	335	345	324	354	360	351	331	336	314	351	313	359	328	361	327	331	355	339	317	364	305	331	366	309	349	367	346	353	343	315	294	341	305	341	339	346	328	298	301	342	288	329	325	347	318	332	344	329	333	322	349	357	334	337	357	321	319	333	303	317	338	354	304	305	319	398	339	372	338	286	304	322	362	296	332	362	300	369	332	339	330	327	331	299	340	333	315	299	325	336	325	318	345	346	334	353	335	361	316	333	351	339	337	310	322	317	328	324	325	321	360	357	333	310	299	367	350	297	336	346	361	304	304	337	318	340	312	362	299	351	329	326	332	330	338	351	311	313	310	365	356	354	325	359	336	366	338	350	314	352	333	339	314	351	363	343	341	346	332	334	338	326	357	317	331	323	324	344	367	368	322	310	310	321	319	301	324	301	352	329	325	342	306	331	326	346	333	340	359	356	353	373	333	331	302	336	365	328	319	329	310	338	314	345	300	314	348	334	299	354	329	319	322	339	339	333	324	345	343	381	333	331	330	335	335	372	351	333	333	326	308	346	352	331	355	307	340	351	348	323	302	352	311	364	342	308	359	318	348	342	307	314	317	373	356	330	347	360	324	345	300	349	352	327	298	314	338	337	393	352	354	363	365	315	312	334	348	293	365	330	304	326	338	325	331	286	331	326	303	339	329	323	355	310	345	355	343	326	319	307	350	327	378	317	352	359	347	353	348	317	314	326	330	328	326	337	358	362	357	345	340	351	308	349	323	326	344	356	329	330	326	346	309	345	323	307	334	363	356	324	334	330	346	323	339	331	328	357	342	339	337	317	325	321	338	334	396	344	352	333	349	308	354	350	317	356	340	318	343	309	325	353	363	315	355	313	345	352	339	334	350	318	352	329	332	331	350	357	324	335	362	326	310	349	349	329	314	356	348	311	341	344	359	319	325	321	333	340	352	333	322	344	346	326	311	326	348	361	313	300	344	292	330	314	348	321	339	313	337	317	342	374	326	323	337	320	340	321	338	308	332	344	334	324	338	328	304	332	317	351	361	310	332	346	299	331	321	323	295	329	363	350	306	347	293	344	339	340	287	335	337	319	344	349	326	333	352	339	329	343	339	309	355	326	343	355	334	345	336	322	352	365	304	283	360	328	327	322	304	336	341	314	328	339	365	344	358	322	295	297	334	300	304	320	316	282	328	350	338	346	346	374	340	356	318	313	338	307	317	320	320	346	369	323	342	291	319	318	321	346	291	308	357	322	332	318	332	370	308	329	347	332	311	332	348	337	355	337	333	321	320	318	353	334	344	328	345	367	308	324	334	346	286	340	320	311	318	327	341	342	328	367	326	329	326	337	337	330	331	346	327	323	368	341	312	336	302	348	337	328	380	344	325	305	297	322	339	337	345	309	363	344	317	355	345	338	357	380	351	338	333	332	337	332	298	374	352	350	322	348	325	315	323	330	361	348	312	309	339	366	369	340	296	303	329	339	334	305	363	354	319	329	337	313	316	340	326	361	339	338	353	344	291	328	323	329	328	332	369	312	349	354	303	341	342	362	328	329	320	313	332	329	327	344	354	317	297	331	385	327	325	316	297	335	358	343	334	344	296	288	328	352	302	324	323	357	336	335	327	325	320	346	313	308	328	363	332	330	347	341	327	334	305	339	314	336	327	347	344	328	316	299	328	311	363	313	329	333	337	356	362	317	351	359	327	323	297	335	322	327	339	347	340	343	372	320	337	312	345	330	327	311	346	325	319	300	351	335	342	366	314	324	337	342	311	313	311	300	333	370	359	315	319	346	366	368	311	367	321	314	324	322	331	352	322	322	316	314	352	320	305	343	346	347	332	325	329	345	326	330	343	338	341	382	345	359	302	321	319	347	331	296	310	321	322	338	330	338	337	329	311	340	318	325	321	371	344	328	352	343	306	364	343	335	325	319	352	317	323	352	327	345	343	343	336	339	351	342	313	360	334	346	357	337	360	360	340	344	399	322	331	318	324	325	344	344	364	343	320	314	363	348	321	330	325	350	333	298	323	366	335	328	335	312	359	323	328	348	350	300	321	358	332	315	306	341	301	333	335	337	367	323	306	317	353	347	358	345	312	330	336	360	348	346	319	331	309	320	332	329	314	344	329	300	340	350	337	304	318	338	342	323	272	290	337	290	291	309	338	332	313	329	370	322	349	358	314	361	319	339	323	285	316	331	321	327	322	323	343	323	322	333	339	326	336	332	349	363	337	359	311	305	305	355	322	364	361	320	309	318	310	321	317	307	341	299	323	353	334	312	309	333	307	339	301	289	344	311	316	351	361	348	309	338	324	352	339	302	322	347	329	342	358	360	341	351	351	351	345	320	315	375	350	338	356	332	359	309	340	359	365	317	365	335	316	355	320	350	352	355	305	357	350	315	341	301	329	344	343	301	342	329	351	308	321	329	325	330	375	345	337	345	349	326	366	332	354	359	303	351	358	337	327	353	342	298	340	341	355	316	337	339	327	348	330	300	314	315	347	323	312	331	351	310
5425	1694	860	5445	2088	822	759	745	838	765	804	750	747	798	823	780	767	756	784	770	824	769	741	780	782	788	720	767	765	735	715	755	744	749	806	774	765	749	782	774	771	753	744	732	733	763	727	788	742	750	738	752	750	723	778	787	703	763	746	740	727	804	711	785	737	759	718	773	722	720	788	708	776	702	721	717	717	741	757	762	757	749	779	793	771	788	792	769	757	697	782	810	754	754	751	750	803	723	760	752	742	724	732	729	756	736	807	801	749	728	787	744	710	700	763	732	683	750	754	753	754	746	773	738	757	758	790	750	766	757	719	739	747	769	763	783	759	730	745	777	721	761	770	821	727	778	743	738	780	740	781	738	801	782	787	753	733	750	792	717	773	762	798	781	779	770	739	733	793	750	693	785	765	767	724	752	777	748	775	766	744	764	732	728	778	766	766	697	733	724	765	797	783	743	759	763	836	738	719	745	775	750	769	749	817	736	777	716	733	726	732	754	813	784	739	726	805	793	768	768	751	715	744	761	764	694	815	776	728	765	749	743	769	790	692	760	715	755	741	754	769	726	731	738	767	755	778	754	710	770	739	815	760	768	754	735	726	752	763	779	758	741	733	800	741	735	771	790	760	776	734	758	798	785	737	695	730	753	762	750	825	771	767	743	710	751	745	747	750	766	781	722	778	749	787	699	792	756	804	770	722	734	740	721	803	759	755	773	769	725	730	733	735	753	772	732	781	792	745	714	736	756	785	765	727	784	694	746	714	767	766	754	746	749	767	742	738	800	747	772	743	786	738	734	724	753	796	736	769	741	754	730	728	762	730	687	747	787	772	734	717	774	757	784	752	757	758	789	762	714	748	725	780	728	752	776	763	756	731	753	752	702	743	770	758	810	781	714	791	724	788	741	774	800	745	811	754	740	754	761	729	739	762	737	759	735	765	753	773	719	726	769	716	775	731	737	760	797	757	778	733	763	756	806	752	734	770	803	757	800	748	771	722	768	749	755	743	772	754	773	747	783	705	735	784	737	798	762	781	749	732	752	743	772	755	776	738	777	776	744	743	762	761	792	754	792	751	737	753	785	756	779	747	753	754	771	777	774	764	744	798	706	740	759	712	765	786	797	726	752	751	737	716	759	791	779	756	712	755	751	732	795	774	785	744	747	739	756	792	733	803	788	768	725	774	786	752	784	737	768	757	807	756	746	743	773	767	770	757	735	715	800	737	722	765	724	760	737	745	767	691	723	755	731	755	777	767	749	799	755	768	786	738	787	766	792	738	762	782	741	767	760	751	777	737	774	741	762	780	693	822	742	770	775	783	783	796	721	759	787	718	730	729	784	696	749	808	816	769	716	743	777	760	775	718	758	762	749	744	764	705	769	753	720	757	745	775	715	755	812	772	757	746	708	723	780	776	741	721	743	723	801	732	805	773	775	746	736	764	787	720	769	724	786	785	776	773	778	809	764	752	798	766	804	760	766	763	796	724	769	732	767	705	761	784	749	720	747	797	720	765	724	766	783	708	746	746	794	721	729	785	703	740	761	736	745	765	782	727	723	759	725	752	761	732	736	795	730	716	740	788	745	668	738	723	790	707	757	750	752	720	787	789	731	819	800	771	765	729	808	794	695	716	737	773	795	697	762	729	739	781	779	703	726	818	758	791	727	778	762	780	801	751	776	781	779	786	738	765	740	751	776	735	749	758	754	720	769	775	720	748	737	702	759	804	768	763	758	736	746	754	768	788	746	774	704	779	753	806	732	728	777	762	786	752	734	775	728	729	746	796	762	746	766	761	753	777	765	748	759	765	751	771	770	768	814	789	762	738	767	754	746	764	733	750	762	775	749	757	756	742	784	776	729	752	736	744	727	745	779	770	767	770	766	752	752	773	749	758	718	685	804	744	765	747	747	746	772	732	796	769	726	735	785	743	774	745	773	759	762	771	707	732	803	752	796	775	767	797	740	730	750	820	775	782	761	738	765	784	719	736	730	726	792	729	788	751	747	745	756	694	735	828	780	778	727	806	807	723	709	775	774	756	764	772	770	763	764	754	791	737	782	752	773	768	737	774	733	786	777	731	798	726	731	773	717	751	726	794	731	806	761	718	743	738	766	796	735	758	725	817	796	792	751	768	726	735	774	745	722	757	776	727	763	784	778	754	706	713	729	730	744	752	759	789	792	772	782	769	774	730	761	816	723	808	760	729	749	789	752	743	789	744	761	768	723	723	717	712	765	725	771	753	797	767	814	779	729	762	737	745	755	769	759	737	758	715	797	792	737	774	717	784	778	775	754	742	730	771	766	740	770	782	798	774	758	750	720	784	703	797	754	777	748	732	780	811	821	776	775	775	724	714	770	809	773	784	768	757	723	750	743	795	777	736	757	780	737	742	811	756	759	752	718	790	779	742	792	721	699	769	760	778	773	763	742	760	732	765	773	784	790	722	755	784	793	740	753	728	763	767	804	774	811	757	771	751	725	775	807	790	751	754	757	714	771	730	738	765	785	775	785	723	671	755	768	773	762	738	707	741	751	754	794	689	736	763	772	724	755	766	731	728	732	760	710	807	763	796	775	753	711	765	766	763	763	771	733	746	784	772	764	709	744	778	769	743	743	770	744	728	742	745	817	750	790	740	724	758	788	736	757	750	709	742	786	771	761	765	712	771	750	688	709	771	747	765	748	716	736	782	785	778	726	735	744	810	767	742	684	791	726	787	769	744	787	786	780	814	792	762	761	739	780	824	724	813	754	738	755	739	745	817	785	761	806	707	739	746	781	724	798	778	706	716	797	798	791	778	711	746	795	772	739	717	743	806	776	750	771	730	732	742	781	746	751	787	794	746	756	731	746	770	746	784	759	689	724	743	827	763	748	766	816	753	786	757	729	773	793	755	817	706	757	798	807	756	779	745	735	770	785	762	737	797	719	794	745	791	753	729	733	767	739	737	748	711	772	769	767	754	700	708	701	751	714	719	757	767	791	720	742	822	726	809	756	773	747	726	790	791	766	752	777	746	742	750	753	750	694	766	806	777	763	815	704	773	718	720	734	743	767	728	773	759	741	763	736	740	718	767	720	750	707	785	830	741	708	767	749	681	748	725	799	789	747	718	723	762	738	772	803	728	767	749	737	800	761	765	776	743	769	762	697	695	695	774	762	810	806	761	730	740	737	765	719	774	720	688	777	714	770	790	762	750	789	735	759	756	721	710	745	726	739	775	750	730	751	709	725	753	750	755	760	781	772	767	699	722	737	793	764	769	736	751	753	792	744	765	769	767	762	737	757	672	754	732	758	778	793	749	754	719	751	713	743	754	752	761	783	775	759	744	730	758	737	755	768	796	737	726	773	753	731	755	704	784	738	766	740	777	762	702	795	734	759	790	759	754	766	774	790	768	720	786	720	758	742	726	749	776	759	748	740	806	738	776	753	759	773	775	757	748	723	779	747	729	811	709	784	820	705	764	751	753	759	744	779	759	734	770	776	724	735	751	734
38211	23167	5263	18504	23404	1715	393	304	269	255	243	240	193	172	210	170	196	160	175	166	191	185	186	169	198	182	177	165	173	206	190	191	185	179	177	195	178	199	144	160	172	198	191	161	154	153	183	151	180	167	187	156	148	156	177	167	177	166	175	183	165	179	164	189	148	160	160	176	147	177	164	173	161	151	158	160	161	150	155	168	160	151	161	191	177	141	163	164	170	164	172	172	175	161	164	176	148	166	160	166	162	175	181	170	152	160	163	181	182	176	154	161	168	141	154	180	204	184	163	187	176	166	146	172	180	176	163	146	164	181	172	176	158	159	187	170	187	180	174	184	172	156	172	159	161	192	171	182	197	166	163	204	159	143	150	180	158	162	156	161	159	161	169	204	157	179	213	180	179	151	164	170	152	161	163	166	180	178	169	158	150	168	164	164	183	187	158	185	161	183	135	176	181	158	175	162	184	169	158	146	172	197	188	160	192	162	180	149	170	183	162	169	191	181	167	162	174	165	150	126	154	147	184	159	170	194	174	138	170	158	139	185	151	165	161	162	165	169	174	182	173	159	171	151	164	196	188	157	144	167	151	166	171	150	170	150	170	168	161	162	163	165	177	137	186	171	154	169	163	170	148	164	170	163	159	164	179	183	150	165	161	155	158	159	177	161	164	166	154	193	185	154	187	175	165	167	130	173	153	173	182	173	161	174	189	183	166	154	174	155	143	154	186	177	168	186	160	199	157	154	168	154	165	174	149	162	158	193	159	175	143	167	169	167	141	164	150	163	167	145	173	173	168	182	162	174	174	168	145	151	146	177	157	189	176	163	167	176	171	164	157	181	170	178	192	190	155	196	177	151	192	173	173	161	150	182	176	146	187	185	185	174	186	158	151	163	167	158	142	174	180	176	182	180	144	143	181	165	165	170	159	182	163	169	198	172	182	171	162	181	179	171	148	156	164	177	158	172	155	155	154	178	160	159	151	156	177	189	178	170	152	182	158	176	165	180	143	176	154	169	166	160	147	197	166	163	161	170	180	173	172	160	171	166	171	165	170	165	153	152	171	161	145	178	173	155	201	164	161	168	146	161	177	147	183	161	163	189	163	170	184	151	171	157	181	140	167	173	175	180	166	186	159	179	202	170	150	164	190	159	162	154	151	177	154	148	170	182	175	161	187	183	156	174	179	185	163	171	180	199	166	155	175	155	172	185	150	170	181	159	172	166	161	155	170	174	177	164	184	163	173	171	152	147	148	186	139	158	149	160	158	163	179	179	175	152	161	178	151	141	172	145	175	181	179	146	176	159	178	176	169	169	166	170	171	167	161	173	163	148	140	169	191	169	170	170	183	162	168	167	158	171	186	169	164	167	188	168	193	172	171	161	155	177	175	166	180	175	170	167	143	163	171	183	174	178	174	174	145	158	174	164	170	170	153	206	162	157	168	162	162	152	178	168	167	160	169	173	162	165	162	171	168	175	172	135	152	153	184	156	169	150	178	180	157	162	197	149	165	169	185	182	165	186	162	186	167	168	160	200	170	155	156	161	156	163	146	162	187	164	145	179	168	162	160	171	169	179	184	170	157	164	151	164	151	154	168	181	157	167	163	169	156	154	163	167	164	157	184	163	161	161	184	185	163	144	172	174	182	190	174	151	177	184	174	170	150	153	177	177	173	174	156	172	168	155	153	160	174	168	151	166	166	161	166	174	169	153	173	162	158	171	143	145	179	165	173	171	181	151	143	164	169	168	149	151	177	180	176	151	158	168	178	154	166	159	157	157	170	132	145	187	175	169	177	159	145	154	146	162	162	150	176	162	170	181	159	177	160	173	162	158	166	159	161	172	161	131	186	189	159	169	166	174	177	184	180	174	189	162	162	160	171	167	181	173	167	166	184	159	166	158	170	139	170	163	173	160	176	161	176	183	176	167	177	161	170	157	154	154	170	179	171	175	151	160	154	181	181	174	165	182	151	174	169	165	166	160	179	182	182	183	169	180	165	156	153	150	170	168	169	181	169	155	171	173	176	163	165	152	168	169	164	155	153	178	162	155	174	176	166	161	182	157	179	184	183	124	155	182	185	147	188	175	162	154	147	155	152	162	164	174	175	176	175	188	167	163	161	188	162	156	154	159	167	177	175	180	174	180	163	153	143	144	188	162	156	187	166	153	146	149	171	180	193	180	182	151	174	173	158	166	164	190	163	161	168	166	151	188	159	157	176	172	129	179	165	167	149	170	173	176	175	180	162	190	180	148	184	153	150	170	154	166	145	174	161	183	170	185	182	158	167	192	142	166	158	167	175	176	169	172	160	186	176	168	176	178	150	146	155	175	167	171	153	164	173	163	181	183	178	143	148	159	191	173	187	162	167	183	146	166	184	161	168	173	187	164	170	155	171	187	159	164	180	159	165	171	166	187	184	170	171	159	166	156	158	163	144	175	176	173	168	146	170	162	173	157	158	153	149	169	156	174	179	168	149	163	165	189	174	152	179	175	178	181	170	164	148	179	175	180	177	169	177	164	164	160	180	197	172	151	181	186	152	170	173	176	147	188	185	163	161	165	186	187	171	172	168	187	173	168	170	194	179	187	174	180	189	157	171	158	181	184	157	172	173	153	182	161	181	166	178	159	152	197	174	158	174	175	178	156	153	172	163	158	162	159	182	175	175	153	167	165	160	162	148	163	160	157	147	166	162	176	169	149	184	187	153	172	163	169	152	174	163	151	156	170	179	164	195	172	144	173	164	179	158	182	198	176	155	155	167	137	172	191	180	157	165	181	163	177	165	180	166	162	160	146	155	164	192	137	166	153	181	160	154	176	160	162	187	178	187	157	166	160	164	166	180	156	160	165	156	181	167	156	192	201	148	158	153	151	163	176	174	155	184	163	179	165	178	161	162	178	163	166	171	157	169	195	134	183	176	167	163	182	150	165	167	163	174	165	162	177	157	170	179	161	153	152	172	160	169	148	166	189	168	171	181	173	174	193	157	152	167	172	167	157	163	152	162	180	186	177	179	170	186	191	179	159	146	166	153	159	180	171	167	170	170	158	175	168	150	140	160	159	164	173	182	167	162	161	178	143	171	182	146	169	163	164	194	148	177	152	186	181	154	179	156	169	181	158	167	191	166	179	190	157	157	158	167	137	168	201	185	145	168	188	169	165	174	182	165	167	155	157	153	187	171	165	166	143	164	167	158	166	179	180	178	162	160	170	176	168	161	167	170	173	153	187	166	176	153	177	176	174	159	180	163	160	161	165	157	153	165	157	154	178	177	173	154	170	155	166	190	177	177	164	175	165	153	162	158	181	156	154	181	147	188	180	179	173	162	146	189	190	170	151	170	154	213	172	189	163	157	160	153	157	167	179	177	157	167	185	172	167	149	157	162	175	154	180	173	147	171	172	173	180	157	144	170	168	186	158	179	164	192	176	171	169	152	169	157	143	159	169	168	181	179	168	182	152	178	176	199	173	187	165	167	171	166	152	160	154	149	171
19993	16097	2619	23654	9886	1690	1485	1246	1088	956	827	787	793	698	680	680	593	587	597	543	539	489	511	492	472	476	475	542	507	505	459	491	483	463	483	461	450	438	455	458	449	487	444	433	447	448	445	444	434	426	403	428	437	466	440	412	439	453	456	415	413	427	456	431	433	383	465	491	434	391	461	489	424	427	425	442	384	438	440	422	449	438	452	453	405	406	451	409	412	425	423	425	431	423	435	393	442	446	423	398	389	433	425	418	437	440	383	418	443	455	442	417	426	433	438	377	378	420	426	396	441	457	445	405	432	431	437	418	409	439	391	391	423	382	400	388	432	462	424	425	425	450	418	452	425	403	422	410	444	435	402	425	413	413	424	403	434	402	398	424	407	438	407	422	420	426	400	401	409	410	384	396	401	404	386	397	441	411	404	437	413	457	414	437	391	433	408	415	413	376	401	388	411	388	432	440	403	414	405	403	457	377	418	388	415	424	426	423	397	440	392	390	387	437	445	414	462	436	405	432	408	404	423	445	392	417	395	412	401	418	436	408	427	391	399	380	467	411	422	448	392	406	400	411	446	436	418	424	445	427	402	395	436	427	434	424	413	443	409	417	436	409	414	453	439	401	442	355	417	417	411	400	415	452	415	368	353	418	441	427	419	421	433	443	427	402	367	409	411	450	408	421	425	423	425	429	422	405	412	427	448	405	407	412	418	421	409	422	436	426	426	441	403	409	409	453	421	405	461	449	419	455	397	419	401	429	390	399	416	408	441	447	409	454	406	421	393	405	404	423	443	398	421	435	404	397	426	422	431	399	401	417	400	417	435	396	424	407	389	394	426	409	430	412	413	438	403	445	437	407	419	438	455	410	403	400	414	396	404	414	411	404	418	399	396	427	430	398	409	423	395	402	422	416	388	414	431	432	452	416	453	420	419	406	379	431	400	442	412	396	421	415	373	405	425	425	417	426	389	414	400	410	381	426	409	391	387	407	383	404	447	433	459	422	429	421	431	450	394	413	431	434	406	384	461	441	405	416	427	422	411	413	407	409	424	409	411	431	411	397	382	403	385	471	415	393	437	410	399	422	438	413	432	452	465	438	413	440	421	445	425	436	391	410	444	416	397	474	450	442	402	410	425	422	426	407	392	434	406	410	409	413	462	388	440	415	407	409	411	396	428	379	401	454	402	412	358	408	429	397	442	390	411	442	435	398	410	422	436	426	404	414	418	435	391	427	411	463	398	376	418	407	408	425	427	343	403	416	409	384	422	365	431	384	445	411	412	410	429	431	463	448	421	438	390	430	433	455	426	450	428	436	419	442	425	448	407	435	393	420	417	401	420	411	419	405	374	405	428	412	431	438	414	413	413	427	435	399	413	386	419	409	406	416	413	428	384	420	422	401	397	389	443	397	405	402	415	401	423	426	404	398	402	396	442	398	424	423	431	394	435	443	426	396	452	396	398	378	454	433	426	408	416	430	399	403	423	451	389	375	419	403	422	417	427	423	421	380	411	412	417	404	427	410	423	398	413	413	426	378	380	410	418	453	386	409	394	421	422	410	411	418	438	395	400	427	491	430	426	408	419	419	437	401	450	435	413	389	407	434	418	423	432	423	390	438	415	366	444	432	432	418	398	431	386	376	381	432	394	387	421	399	425	409	394	446	403	436	414	418	397	416	382	432	398	404	421	406	413	399	408	401	445	397	419	385	403	423	392	425	393	382	402	410	379	431	396	394	419	376	428	427	386	384	409	398	420	405	406	393	434	412	404	460	441	409	431	422	396	416	409	424	417	422	409	443	431	406	433	427	451	423	400	404	434	397	447	448	439	436	406	431	422	387	407	454	399	410	418	387	417	405	444	402	413	427	450	421	423	422	409	422	403	386	405	421	375	383	438	393	439	384	456	421	408	389	415	445	416	422	451	418	432	413	386	384	386	421	447	410	452	423	400	377	432	434	430	421	422	411	424	399	402	394	425	398	420	415	416	407	395	420	438	374	406	409	389	407	432	429	398	462	361	468	413	407	404	409	402	397	424	410	435	418	457	428	447	455	411	421	409	363	417	449	423	414	396	433	425	393	386	431	406	419	430	431	395	435	415	442	401	373	429	443	401	432	414	420	434	430	408	373	406	451	403	450	432	401	418	407	454	417	411	416	440	407	400	372	423	412	416	402	436	412	399	430	422	432	449	392	423	423	426	414	396	439	414	420	400	394	396	417	407	407	447	387	364	432	414	436	424	410	370	426	428	392	409	442	388	407	431	450	422	408	428	401	445	425	435	433	387	416	428	422	395	406	423	439	390	398	437	430	406	395	398	426	405	434	414	377	422	390	445	399	407	423	421	405	421	409	409	403	428	437	437	415	457	401	429	424	405	434	432	423	437	426	401	427	390	414	425	411	381	415	387	401	418	420	419	432	411	421	416	408	451	404	437	396	425	405	426	387	422	378	430	415	398	387	406	444	373	435	425	424	403	390	428	354	392	406	401	400	447	431	426	415	421	417	431	440	415	432	419	402	412	434	401	377	410	437	427	419	382	404	420	401	400	426	450	430	410	406	388	419	438	410	406	433	439	409	400	407	410	439	422	441	457	401	432	411	442	380	410	420	417	400	454	434	438	389	423	392	437	385	398	395	424	427	418	434	413	416	399	371	404	416	440	382	433	398	432	429	404	412	417	417	372	401	369	414	428	393	359	406	402	379	392	420	395	453	431	381	395	421	427	416	438	424	415	405	417	430	400	424	404	376	420	397	374	470	419	411	401	390	400	411	419	391	434	387	422	416	437	404	426	410	419	433	436	419	403	419	440	459	422	427	429	395	394	401	431	373	394	451	427	424	431	429	416	402	410	426	395	414	433	433	448	378	425	403	397	440	424	414	446	381	395	437	413	385	446	458	388	429	451	415	436	411	421	400	413	460	374	431	418	422	420	395	434	435	406	399	404	407	371	415	404	388	424	403	388	390	415	416	371	405	420	425	397	401	397	407	429	434	413	414	418	441	407	435	435	427	413	413	434	429	434	453	412	426	425	418	403	420	452	431	408	431	412	416	433	409	399	415	407	398	433	422	393	409	438	425	402	405	446	381	387	416	411	447	410	412	405	405	421	485	409	441	427	403	446	393	409	385	429	395	417	434	409	415	399	428	424	389	389	382	401	423	405	420	399	424	394	430	421	408	437	427	415	416	415	424	396	417	440	420	423	421	409	420	445	444	391	451	385	411	417	442	404	412	413	427	409	434	429	427	411	429	427	397	422	422	421	426	433	426	427	406	435	400	432	430	399	456	420	430	434	441	474	401	433	449	408	430	415	404	383	423	369	403	430	389	435	415	407	406	413	389	413	414	431	404	414	411	401	390	419	457	413	467	392	418	407	403	431	407	438	420	427	432	442	404	421	372	403	415	396	412	383	412	398	400	398	414	417	419	451	424	429	412	389	420	417	407	397	406	438	391	422	409	440	410	425	412	409	420	401	437	398	439	411	407	380	412	427	431
53283	38353	11891	25522	33384	6470	703	407	351	262	270	237	223	213	199	202	186	154	175	142	151	164	138	148	142	142	168	145	132	112	154	149	149	130	126	109	142	134	144	155	138	145	107	132	128	113	136	129	123	126	125	135	122	123	120	143	136	133	151	139	112	116	125	126	126	128	120	115	111	121	138	135	114	131	134	131	126	109	142	115	116	115	127	132	111	119	124	108	128	123	116	118	118	133	114	110	121	120	110	98	119	124	142	151	128	134	127	123	119	118	113	135	130	140	116	123	118	122	126	125	112	131	103	124	140	145	120	125	132	144	125	119	102	120	115	117	132	136	120	111	134	118	141	134	125	106	146	109	129	125	127	132	115	122	126	111	118	116	114	122	126	139	141	114	131	133	105	124	123	119	118	143	137	115	155	120	121	119	152	128	111	137	125	130	124	122	115	126	133	152	97	114	128	107	140	138	135	111	113	116	127	134	134	117	136	124	143	109	134	114	117	109	107	133	138	118	113	125	118	124	136	144	114	125	129	152	122	129	121	108	114	114	135	128	131	125	139	134	121	145	126	133	144	116	118	120	109	111	111	122	151	118	112	128	107	121	127	116	130	117	93	115	118	113	123	105	115	118	105	115	122	110	139	120	121	107	138	113	105	111	119	124	103	129	112	138	123	132	113	115	127	133	121	140	124	119	114	112	140	129	125	97	123	118	115	122	130	131	112	115	140	133	128	130	145	123	108	131	111	124	150	112	121	130	152	123	132	113	132	135	135	129	133	117	128	144	132	140	111	131	122	127	122	136	130	140	124	113	138	105	121	128	107	125	115	121	132	124	125	112	125	93	107	130	123	104	127	121	128	140	121	122	123	128	129	146	151	137	119	102	123	105	109	134	124	115	128	121	132	116	102	116	127	118	124	128	121	130	124	122	122	145	120	122	128	125	113	107	127	122	136	121	121	127	114	130	123	116	121	125	120	120	118	110	128	107	123	148	143	121	102	112	128	123	124	115	113	117	118	123	134	135	111	132	111	148	131	96	125	119	123	122	137	106	139	129	134	119	113	114	139	148	115	109	117	125	124	126	124	119	116	117	121	117	122	158	115	122	119	120	100	120	157	118	121	126	114	117	136	117	105	113	135	129	119	137	129	104	138	123	144	123	107	125	124	133	127	115	121	121	134	105	101	121	111	120	123	139	133	116	124	124	113	122	125	128	146	100	110	118	124	131	117	118	129	121	114	129	94	139	135	121	132	139	114	119	136	132	105	134	114	99	141	115	109	146	125	106	124	127	127	140	132	128	147	131	121	126	116	126	130	142	120	121	119	132	122	117	146	130	112	114	111	130	142	132	130	128	133	122	125	133	111	121	158	125	113	114	140	139	105	118	138	104	112	97	118	113	140	139	136	110	113	120	136	132	125	113	116	105	125	114	130	143	125	103	122	117	111	128	107	122	137	106	133	110	101	137	132	129	127	121	122	125	114	133	104	109	112	111	132	126	109	114	128	111	126	140	124	116	139	124	149	147	109	136	126	128	125	133	116	112	122	132	139	130	107	129	99	103	129	117	108	123	121	128	108	127	111	122	129	115	131	124	137	109	137	133	113	122	133	107	126	122	119	120	131	107	128	130	131	129	137	132	131	130	121	103	121	130	122	131	111	135	112	115	131	135	130	116	127	125	124	102	133	140	115	123	114	127	126	120	142	144	104	118	126	122	120	98	108	113	136	119	133	112	126	128	120	118	125	120	150	114	121	115	127	117	113	114	123	117	123	126	156	132	123	114	132	118	115	114	119	115	129	147	144	116	118	134	130	123	140	121	140	112	124	118	142	136	121	124	119	116	143	142	143	113	119	108	118	122	131	111	117	136	129	104	109	128	128	129	133	108	119	123	108	119	111	125	114	110	125	112	131	126	126	136	119	115	120	134	135	142	138	128	105	115	101	137	118	114	116	134	124	104	126	118	127	114	130	135	117	114	119	136	118	120	132	126	120	125	134	119	125	118	127	124	120	141	115	129	129	110	136	120	127	126	105	116	119	121	122	118	104	127	128	112	139	145	141	112	115	131	110	124	131	116	138	131	126	125	130	144	106	123	127	132	131	150	112	114	130	118	127	104	112	133	130	127	115	127	122	124	136	134	128	119	124	135	105	93	125	122	114	130	126	130	119	121	121	111	136	128	119	125	123	126	129	121	108	118	131	141	122	128	118	137	129	131	119	137	121	143	131	119	111	129	136	126	138	119	117	122	129	110	153	125	138	127	135	119	123	139	129	121	141	125	136	132	111	120	123	130	124	114	127	139	119	132	112	151	128	106	114	115	129	120	108	144	129	131	111	108	121	104	110	122	145	122	119	126	110	134	107	124	133	141	111	152	133	134	130	124	123	129	123	128	145	132	138	123	111	143	131	140	133	141	102	107	115	121	117	107	126	111	112	121	119	126	128	120	133	116	140	107	127	126	132	127	134	129	129	123	124	114	136	116	136	134	139	115	108	132	132	103	105	105	118	134	107	125	114	130	112	125	111	133	121	122	133	107	119	118	110	116	126	126	120	121	131	131	141	112	142	144	129	120	98	121	116	109	131	125	126	110	138	118	121	109	111	145	96	114	138	129	104	150	139	144	99	117	137	116	130	128	121	117	131	131	132	120	127	133	114	120	114	113	118	116	133	129	137	120	107	118	90	123	134	151	119	111	129	125	133	130	121	128	117	119	109	139	124	134	92	104	100	122	119	128	122	136	115	120	121	116	122	120	132	134	123	127	124	120	124	127	124	115	133	129	120	102	121	119	127	128	115	137	120	103	126	99	119	108	128	127	128	108	144	134	127	134	121	114	124	118	136	124	121	115	136	111	138	125	106	129	143	143	130	138	124	144	112	125	113	109	126	106	136	106	106	132	129	125	117	135	127	130	147	148	107	120	130	98	109	119	109	117	135	118	119	125	109	125	120	131	122	136	118	144	129	128	107	120	128	138	128	124	116	118	127	141	126	126	141	120	111	103	151	109	115	145	106	128	113	119	135	129	113	123	124	116	126	121	109	122	124	131	107	145	118	136	99	103	113	133	117	119	108	124	123	132	119	142	150	120	119	116	121	110	152	111	137	134	132	116	134	121	136	117	114	112	121	133	126	136	126	136	141	117	126	123	140	139	119	133	128	112	122	146	125	133	121	124	133	121	120	128	124	120	116	113	128	119	134	136	136	124	135	124	115	106	117	113	126	122	132	125	119	123	117	133	118	111	131	122	126	137	132	132	142	134	145	106	133	123	132	109	127	111	133	128	148	119	112	129	123	119	126	106	124	154	107	121	137	119	128	123	122	126	136	99	137	110	123	121	110	153	116	98	122	113	126	146	118	118	116	115	100	111	125	125	123	114	118	141	109	127	125	132	122	123	128	140	128	121	117	119	108	133	110	120	122	124	131	123	109	137	114	125	141	148	121	135	116	133	133	132	108	117	121	125	136	106	133	123	111	121	115	120	121	105	111	125	139	130
28527	25075	4420	27633	10186	2791	2240	1874	1641	1360	1138	1068	967	898	855	795	734	735	674	608	630	585	573	508	510	504	478	502	459	464	445	439	471	461	403	431	411	390	400	402	382	407	366	372	397	346	401	403	390	360	390	385	345	401	364	390	406	369	389	393	367	405	360	371	353	337	359	355	360	355	353	341	368	390	338	350	355	375	365	346	378	329	375	341	391	351	368	364	361	346	351	335	351	341	406	364	346	352	369	319	328	329	312	354	323	371	365	322	356	327	333	335	318	343	324	336	329	352	325	358	351	327	357	364	344	346	355	355	332	333	344	340	349	353	349	362	386	355	338	350	342	349	359	360	308	341	354	368	329	295	347	346	328	368	356	348	359	371	356	350	338	353	346	374	343	363	321	351	338	317	363	318	298	345	338	335	338	362	342	359	339	332	357	342	339	313	380	308	338	332	365	331	328	335	325	349	352	312	327	301	340	343	355	358	365	315	350	334	361	329	340	339	346	330	327	337	338	367	356	337	354	336	310	341	344	343	354	315	345	335	345	360	344	342	349	344	321	303	359	323	350	355	342	351	326	330	330	333	339	310	326	336	350	337	366	362	301	321	369	303	353	317	350	329	315	351	339	321	303	353	343	349	325	339	320	314	361	320	331	322	338	328	330	373	347	352	312	321	325	319	337	349	351	339	332	324	323	402	305	360	322	331	354	353	320	320	318	321	352	332	345	360	328	322	344	325	344	323	321	367	346	345	336	341	351	342	296	346	346	350	324	351	326	364	347	357	342	349	335	350	324	349	325	338	344	349	348	347	372	348	344	335	329	361	344	349	375	338	342	391	329	322	344	325	321	325	333	342	343	342	347	342	353	347	320	332	337	328	359	315	365	340	336	307	381	338	315	369	356	347	343	325	381	325	350	315	314	299	315	340	314	329	346	344	328	348	338	351	353	328	354	365	357	348	326	322	313	343	339	354	274	316	324	327	336	313	342	325	328	349	343	305	331	362	329	347	340	351	315	322	340	358	354	324	328	361	359	340	299	334	346	348	328	320	365	317	361	348	345	329	326	369	306	323	347	341	308	303	306	329	351	367	373	323	353	306	350	333	371	355	349	344	329	376	356	362	344	306	319	372	352	355	321	339	319	319	346	327	337	333	355	341	320	340	293	342	319	354	351	374	360	340	368	349	325	348	334	345	343	316	289	338	330	344	322	307	352	326	329	317	340	343	327	334	356	351	331	349	288	365	378	353	300	359	365	363	340	347	328	313	329	365	337	342	330	352	358	323	319	354	339	324	348	334	313	345	363	336	359	333	340	358	341	316	370	352	335	340	366	322	327	292	362	360	333	333	340	326	369	341	301	332	329	354	370	330	344	372	355	298	336	367	300	353	351	339	351	335	335	371	330	372	343	339	352	362	357	331	329	323	357	327	357	356	331	340	314	348	363	353	336	346	337	357	370	392	320	340	373	368	338	324	344	340	340	349	340	319	358	336	329	347	324	328	348	336	343	335	325	331	365	333	324	331	317	318	304	353	331	336	345	366	330	345	335	312	360	382	334	326	341	384	317	330	357	350	361	342	322	335	323	326	362	324	315	337	311	327	317	306	319	323	354	313	324	325	349	326	298	325	369	301	328	370	317	340	324	345	345	325	324	387	354	343	348	327	344	323	335	342	338	343	354	351	319	337	333	321	317	347	368	315	342	372	359	365	311	374	335	331	340	338	368	348	349	310	310	383	334	341	314	298	330	328	339	297	337	339	320	385	320	348	273	328	361	332	347	324	361	334	313	353	343	349	363	359	324	322	373	353	312	357	332	354	349	298	357	316	329	324	359	359	354	353	322	364	341	341	355	337	375	333	351	367	353	338	337	346	331	318	348	315	331	343	356	348	332	363	342	330	292	334	318	315	326	331	360	329	336	336	326	312	348	380	317	358	334	344	347	337	327	318	310	355	327	364	327	356	318	340	373	332	305	357	310	341	323	328	343	331	340	334	323	324	318	334	362	349	349	337	345	322	333	371	327	362	328	352	337	328	335	338	333	346	316	367	330	325	327	335	327	338	339	327	330	333	349	343	318	330	332	347	309	357	343	321	332	328	361	345	350	350	303	350	357	339	337	316	311	317	343	316	351	328	322	360	336	329	361	333	336	326	348	331	313	339	312	330	344	336	344	344	337	344	346	328	351	314	354	354	341	314	346	331	346	361	337	354	343	324	347	322	344	338	326	313	323	329	356	333	338	334	355	345	338	332	347	340	345	337	343	325	339	342	347	338	350	328	348	330	369	367	325	331	323	348	349	358	347	321	358	350	339	356	326	314	345	333	323	337	329	329	339	338	330	337	331	321	342	352	334	355	327	343	346	323	363	322	374	358	348	354	341	325	320	337	356	338	364	358	329	332	332	356	333	307	342	297	304	296	343	364	307	317	324	362	343	367	319	321	340	312	328	347	349	350	357	320	308	353	382	326	339	352	312	332	318	326	328	344	315	367	326	366	344	334	366	354	373	336	337	337	359	373	349	337	343	354	326	344	378	352	358	340	354	348	334	326	344	316	385	343	323	317	333	328	331	346	348	302	343	336	338	322	334	361	322	351	341	324	317	295	289	331	310	378	350	334	348	315	314	328	318	372	333	350	359	349	321	326	341	346	327	350	361	369	335	300	330	361	310	341	350	321	313	347	374	323	337	348	339	334	336	329	313	330	333	379	308	312	345	334	327	370	365	359	333	335	350	370	358	339	325	336	346	335	342	342	339	366	338	315	353	345	357	359	320	343	358	385	331	333	324	360	339	334	352	313	330	346	317	315	318	346	370	329	313	339	311	330	333	308	328	329	333	324	353	346	350	366	309	322	349	326	332	336	352	310	346	346	349	350	334	361	307	348	309	317	347	347	336	330	340	337	329	324	340	359	298	335	326	360	361	335	331	334	357	343	327	365	338	348	331	340	327	331	307	330	368	296	358	329	368	310	340	351	324	305	300	369	323	354	330	342	356	383	321	347	329	341	339	351	344	335	355	340	337	352	351	361	354	339	328	306	378	350	353	311	333	330	371	343	390	344	323	350	330	325	317	347	317	346	339	324	348	339	335	347	331	325	372	336	368	336	316	363	297	351	366	339	351	362	356	365	349	338	361	332	333	309	333	374	330	299	344	324	322	303	362	329	344	299	359	306	318	315	359	351	343	329	341	355	336	339	335	363	311	328	322	354	314	368	312	332	369	331	315	314	324	318	348	327	377	324	298	343	321	320	332	340	369	333	369	328	306	361	326	341	351	345	332	355	315	319	328	329	322	328	348	305	311	339	342	355	330	314	334	308	364	340	339	321	348	387	323	331	338	359	277	329	350	320	333	341	302	349	354	359	328	343	353	328	344	311	336	347	350	350	358	343	308	354	338	341	336	341	325	349	346	356	349	330	326	334	339	332	317	329	343	313	365	341	320	312	335	304	356	345	369	343	342	322	328	365	328	324	359	332	346	360	331	357	347	339	330	364
5493	1256	440	1572	853	333	324	374	346	312	346	312	368	363	337	330	312	319	316	322	330	330	352	384	346	312	362	337	361	353	360	326	338	349	327	360	352	339	355	346	332	304	312	327	350	310	332	342	327	329	336	361	331	334	297	321	340	328	291	329	325	345	322	331	349	309	330	330	346	384	361	335	343	362	363	331	344	337	341	375	354	362	344	355	336	320	308	311	336	335	346	307	342	339	334	311	346	293	335	316	310	346	326	331	313	354	362	322	323	343	320	351	322	343	321	314	327	307	322	316	336	312	323	341	352	315	366	318	339	310	357	350	333	331	336	310	323	333	339	313	369	280	325	287	310	341	360	343	304	354	359	337	328	336	319	326	328	370	322	313	332	353	312	355	354	337	313	332	316	372	338	329	311	319	333	330	367	336	313	334	340	333	362	357	365	359	364	305	305	335	320	332	338	346	340	335	360	342	332	314	351	357	341	359	310	333	347	335	344	358	308	336	334	330	319	327	310	345	328	354	319	375	326	311	340	300	303	350	308	323	326	325	363	329	366	332	357	311	367	339	330	329	332	323	285	371	312	345	325	327	404	361	309	341	308	305	324	339	317	361	328	342	326	350	330	311	333	353	354	307	328	344	342	316	345	318	351	360	355	349	341	311	301	339	304	328	328	332	323	339	349	343	309	337	331	337	323	345	316	339	332	340	340	327	337	329	356	330	378	352	323	338	326	326	344	325	337	341	353	333	330	330	340	356	328	338	327	348	360	327	347	288	366	387	299	348	346	316	353	343	317	326	347	318	367	319	322	349	349	351	341	360	345	341	321	318	323	321	311	308	361	329	303	364	326	311	303	315	318	319	336	337	358	323	324	337	351	342	320	350	340	372	352	329	363	335	348	369	325	296	372	340	318	330	307	320	339	334	327	336	341	340	324	346	350	344	340	329	390	309	303	349	355	378	346	310	330	302	317	337	332	348	349	320	331	328	302	337	348	322	343	336	334	342	332	340	324	352	337	333	338	336	346	312	299	338	306	352	344	340	297	341	343	330	357	342	335	329	366	312	332	317	335	322	332	373	338	343	325	341	314	319	351	336	311	333	306	293	358	334	353	317	298	305	298	333	342	329	355	332	327	313	377	335	343	365	312	329	322	316	324	325	361	346	343	349	320	322	326	300	370	325	332	341	329	343	363	325	346	349	332	341	347	314	342	315	316	338	381	332	303	357	350	306	314	333	295	315	337	327	323	356	322	354	349	303	343	352	355	314	310	336	350	313	333	329	333	330	320	305	331	333	364	336	327	327	340	345	341	372	378	332	312	342	308	348	312	346	348	338	341	343	305	300	354	331	342	347	363	320	344	322	341	362	330	327	340	320	343	337	371	317	348	309	338	334	318	365	339	349	322	378	332	315	325	375	320	341	368	339	339	312	327	357	335	321	326	334	334	330	352	314	362	349	302	345	304	317	326	306	368	332	286	336	355	328	376	313	330	344	321	366	331	327	332	351	315	322	321	328	326	335	351	345	316	324	326	300	341	350	328	299	318	337	353	344	309	345	327	351	337	285	288	270	326	346	314	340	337	371	335	335	365	343	288	354	325	343	361	342	331	325	326	358	328	311	328	348	370	357	369	330	316	359	330	316	358	358	306	332	341	306	344	292	302	310	360	336	342	347	335	346	322	365	340	374	333	327	342	344	323	346	343	343	301	317	313	320	322	332	348	310	349	316	333	332	324	312	310	370	330	308	342	297	321	343	331	333	329	348	325	313	324	348	331	344	336	333	347	313	349	336	316	333	329	344	360	336	327	358	333	342	292	296	315	322	338	328	352	326	292	320	334	342	321	312	331	319	315	319	334	360	341	327	318	321	337	307	308	315	325	349	353	323	326	334	349	308	352	317	375	334	331	347	377	342	322	358	341	354	257	345	310	321	324	331	330	318	310	375	350	337	321	315	294	345	334	319	344	344	332	339	333	310	363	354	324	337	359	294	323	358	340	340	346	371	337	322	335	322	338	357	331	327	391	340	398	356	326	351	339	328	350	318	336	323	349	323	339	315	359	355	310	311	338	332	331	312	333	333	338	344	336	310	342	301	341	345	362	318	309	357	332	322	321	335	336	326	333	299	357	320	364	376	315	383	314	332	327	339	353	330	303	364	327	312	341	314	337	332	311	345	307	329	338	330	366	369	332	358	310	338	332	337	385	341	333	345	326	366	334	324	350	342	330	290	345	310	314	313	306	347	341	354	335	373	341	315	335	349	320	322	344	311	331	354	338	328	317	304	334	341	333	373	303	311	302	337	306	356	332	335	327	341	353	329	342	337	352	350	327	316	357	358	319	344	334	347	354	334	361	331	345	338	338	321	337	355	318	334	327	331	362	366	334	345	340	351	368	317	319	371	340	374	346	322	351	358	349	340	337	339	338	365	338	347	315	354	321	325	345	343	329	362	374	347	348	334	329	331	376	322	309	353	314	356	353	355	346	326	316	341	328	327	350	348	331	336	357	332	345	363	346	326	346	332	322	345	338	323	343	317	323	279	358	354	326	330	318	321	355	345	312	326	307	331	338	343	329	298	355	310	353	351	353	303	356	358	315	319	362	296	341	344	335	323	331	354	338	306	305	333	335	313	314	353	348	339	324	326	316	330	332	356	319	301	369	348	316	328	342	339	340	338	328	333	315	375	334	323	344	340	352	315	351	344	312	353	342	346	335	316	330	365	336	318	363	351	353	355	338	352	363	333	333	327	347	354	351	315	321	333	301	347	332	342	348	303	345	315	304	332	341	357	351	309	330	356	343	356	338	322	317	362	341	368	333	321	340	351	332	355	313	331	316	338	315	325	360	326	318	330	305	329	323	322	348	305	324	323	319	345	373	346	362	327	317	348	336	325	341	316	359	352	280	339	352	333	315	333	337	330	335	339	340	314	345	350	323	314	305	337	336	330	314	342	295	342	341	348	350	331	345	337	327	340	339	332	353	363	343	301	313	355	302	324	324	373	329	349	379	341	305	349	322	314	370	312	299	317	312	358	311	378	348	327	312	333	343	305	341	348	360	336	319	341	321	323	377	342	350	323	395	349	301	338	313	324	327	316	371	341	366	308	338	329	339	339	335	347	363	370	311	340	351	328	338	324	344	338	354	341	330	351	316	315	329	320	317	335	332	322	369	361	320	323	326	347	336	357	310	344	338	334	347	336	350	324	364	326	363	339	348	350	350	312	321	348	367	347	365	322	325	339	317	326	318	319	324	313	345	351	324	345	304	301	322	316	345	348	325	354	324	367	342	336	365	338	336	350	335	320	342	328	338	336	307	341	361	342	335	329	331	318	333	292	336	297	322	314	326	341	365	307	338	327	347	345	337	334	352	357	315	343	363	315	336	345	337	320	336	317	335	321	334	330	309	352	342	306	353	302	336	338	317	332	325	354	305	335	327	337	333	334	319	302	321	334	341	329	344	340	335	341	296	336	331	338	352	307	335	348	333	348	325	317
5346	1994	854	6147	2397	771	796	766	807	746	787	786	752	795	746	782	819	752	756	808	748	737	795	736	769	789	813	785	792	823	766	789	769	719	753	759	748	733	760	751	768	785	795	827	786	811	755	825	817	827	739	800	762	736	778	819	766	822	786	782	759	816	770	739	800	756	732	772	788	803	762	751	758	732	742	771	751	789	715	737	789	774	744	773	795	737	742	796	711	777	785	772	778	729	776	801	734	756	763	760	750	761	752	815	740	752	784	717	767	746	752	789	789	768	750	760	783	754	741	751	767	724	787	768	779	770	775	754	737	726	767	734	821	718	777	786	768	814	734	785	760	785	722	826	808	769	808	796	750	771	761	769	791	830	719	773	778	782	805	783	757	727	758	757	774	770	759	763	778	739	719	757	742	783	796	783	740	755	765	772	755	729	773	810	766	733	745	807	747	766	749	754	762	770	799	727	777	744	784	740	735	743	711	737	784	752	786	721	740	757	731	789	742	796	774	743	757	795	768	762	801	754	775	790	755	737	770	778	757	772	753	796	729	750	797	755	742	781	785	765	738	791	774	778	729	766	779	735	782	761	751	745	798	731	804	777	743	762	786	740	733	740	766	775	812	786	748	742	809	764	750	700	815	759	789	790	774	792	810	737	800	818	757	759	759	835	791	720	737	732	765	775	754	734	749	789	729	729	747	795	765	730	741	774	791	746	860	797	765	817	736	761	758	732	766	771	763	799	735	749	845	734	772	750	780	776	762	802	768	723	790	790	781	796	766	774	738	791	774	766	773	788	718	786	774	782	769	736	744	733	795	746	760	777	775	772	746	788	791	771	749	746	744	800	745	761	799	770	772	682	754	760	785	770	775	739	767	740	740	717	756	722	775	777	767	733	736	758	826	787	768	787	721	740	806	790	810	803	734	826	751	738	765	797	737	734	761	763	821	764	789	769	740	733	754	737	765	692	758	787	757	789	752	708	778	822	739	757	753	791	756	757	791	801	732	790	780	707	752	727	785	730	766	769	811	761	791	791	729	753	799	759	778	760	766	780	758	777	798	790	793	770	798	771	733	750	777	757	736	728	780	770	761	757	769	761	807	812	787	733	709	760	762	781	747	779	786	736	711	810	742	713	793	738	812	785	767	757	738	764	701	811	715	738	756	719	756	809	754	742	772	766	818	782	736	776	786	755	792	727	744	749	753	759	841	789	731	750	791	769	792	796	784	815	787	768	795	772	745	751	842	750	759	744	747	815	751	774	803	779	741	788	781	801	759	765	837	807	758	797	754	757	807	792	746	791	787	764	755	777	767	764	710	784	782	753	720	804	733	771	763	784	732	788	744	773	757	740	798	757	737	766	788	790	766	748	798	741	799	742	757	735	781	773	768	805	781	779	709	804	762	769	724	787	760	780	744	813	744	777	716	758	738	829	781	785	778	766	725	755	822	788	820	757	763	721	738	713	759	751	736	803	762	766	725	799	792	793	743	771	799	730	734	789	810	786	744	770	789	749	794	784	774	796	779	763	745	771	755	766	735	741	712	758	762	777	808	781	751	766	776	718	727	759	739	809	731	773	741	715	735	712	796	727	765	750	769	739	807	781	736	762	783	748	730	778	754	798	781	772	766	762	794	756	764	742	764	830	723	772	709	773	767	743	707	740	806	764	773	822	804	758	789	776	714	718	746	785	825	777	788	747	726	818	755	757	769	736	781	773	760	733	778	787	804	802	766	724	793	759	732	761	774	800	792	773	771	762	781	779	723	740	740	812	745	738	769	782	749	763	785	756	759	766	793	769	766	747	731	718	772	821	779	725	784	740	773	741	744	780	793	691	793	772	802	766	793	784	773	735	748	804	818	782	740	820	816	744	792	744	738	736	784	789	760	748	766	741	841	779	729	759	764	777	768	737	792	737	760	778	753	789	740	794	762	771	736	751	756	764	791	810	742	790	745	725	763	815	748	760	733	799	792	796	734	756	793	747	741	785	782	800	747	771	748	800	790	747	751	784	772	748	759	812	737	775	757	783	815	778	736	732	761	734	790	783	803	758	743	758	731	754	836	759	831	718	785	789	770	759	779	788	752	760	730	745	736	776	780	748	716	707	819	786	830	737	753	750	819	699	753	783	726	725	726	803	809	732	744	781	769	758	814	797	795	803	746	735	771	765	766	734	768	762	780	748	774	756	742	722	738	753	729	811	779	813	752	791	771	793	777	767	769	772	797	774	770	753	779	745	808	725	794	790	752	757	768	775	742	736	721	777	803	770	795	722	739	753	760	789	768	854	728	732	746	800	791	780	783	772	746	801	726	749	745	779	740	762	796	798	760	758	746	782	793	817	794	745	779	749	769	750	779	757	754	771	750	782	819	764	836	790	734	781	708	734	782	816	810	772	778	716	692	788	746	787	801	746	756	742	763	802	782	762	718	776	826	731	741	753	779	701	741	731	792	823	754	810	788	782	774	760	786	714	797	743	797	737	768	751	768	758	783	783	759	772	743	755	718	800	725	764	753	744	799	771	747	732	784	801	776	773	784	797	786	803	771	766	777	748	743	767	772	759	774	775	805	794	767	772	767	770	751	798	778	803	780	763	762	803	768	742	743	780	770	753	732	751	801	762	768	769	737	733	770	742	798	751	792	786	726	779	721	810	763	745	730	767	773	727	755	797	780	811	698	769	815	762	733	770	746	737	779	760	772	757	738	799	744	763	796	792	817	760	728	701	763	729	789	793	802	795	756	745	758	751	800	754	690	766	836	780	780	771	759	728	756	833	738	767	780	747	802	800	775	769	739	799	771	732	746	770	783	791	742	716	750	737	749	737	775	739	766	761	821	720	772	742	813	765	745	816	767	703	733	822	787	775	772	751	783	803	792	777	755	760	711	753	770	732	770	701	755	747	754	713	761	760	724	790	765	782	756	771	789	730	724	803	753	753	775	813	784	778	755	756	759	793	757	733	769	707	762	771	792	791	778	808	788	752	735	761	763	787	780	739	778	777	837	769	747	768	715	683	765	759	770	763	778	731	714	765	768	799	784	769	741	733	782	744	717	756	776	781	791	720	750	750	770	767	758	761	776	727	782	756	758	691	764	759	773	721	775	755	785	781	759	798	792	774	772	782	689	769	840	779	784	795	776	794	763	788	757	716	767	755	763	753	764	754	773	770	776	743	726	812	754	792	800	780	796	766	789	761	765	758	759	749	782	754	711	770	815	737	822	756	797	747	776	753	789	803	738	766	726	787	724	767	768	755	775	771	784	758	727	789	742	751	747	739	745	776	771	778	751	792	777	765	720	774	776	707	745	731	789	740	793	763	727	759	760	765	703	723	739	748	721	796	757	749	797	788	717	764	782	783	736	791	799	729	758	771	796	734	766	734	765	769	774	731	753	722	773	729	726	741	785	789	746	783	703	768	812	745	741	783	763	768	742	777	764	790	746	770	770	721	770	799	765	733	747	756	779	732	709	785	740	773	759	784	734	777	792	761	737	748
37506	26262	6472	20874	23729	1680	337	330	299	233	265	227	208	214	210	247	200	176	185	194	212	185	166	152	192	176	189	196	166	203	179	163	169	191	192	175	184	204	173	188	191	160	151	183	180	154	188	179	165	176	181	169	168	182	187	171	181	149	153	151	161	174	157	167	167	171	166	170	206	165	165	184	159	173	172	208	144	180	150	173	183	180	159	184	176	172	185	173	161	164	159	177	163	174	186	150	182	168	169	181	186	176	155	175	164	171	156	193	187	184	142	179	198	165	162	174	183	155	207	159	151	160	154	154	193	153	165	161	169	207	183	188	166	174	195	176	176	177	165	176	157	158	153	182	183	165	196	172	168	164	177	170	170	166	189	165	167	157	191	192	195	197	189	178	161	171	168	158	171	168	151	147	183	194	166	175	174	180	152	164	173	179	188	173	164	187	160	136	170	195	177	190	171	170	185	178	167	173	174	169	161	167	165	158	154	155	181	160	165	183	161	149	178	173	166	151	167	152	167	194	166	174	142	182	144	165	184	162	185	169	179	179	166	170	175	155	167	162	170	191	155	154	172	166	179	176	193	176	150	182	177	171	166	162	182	179	162	186	180	171	160	159	163	165	195	183	154	171	170	177	170	186	190	187	174	189	183	179	155	164	186	156	156	164	164	187	162	177	185	172	165	160	165	165	159	178	161	180	182	154	180	135	171	173	147	169	168	160	177	160	174	193	182	178	187	158	167	172	180	192	154	177	154	179	162	184	178	163	193	148	187	181	169	132	164	172	177	168	168	192	147	153	194	190	174	189	179	178	187	151	169	127	176	178	185	188	175	166	174	152	174	183	174	178	151	145	168	166	159	176	166	174	183	203	173	152	161	179	172	171	172	166	186	152	162	159	172	172	184	193	210	163	170	186	185	166	170	161	177	192	159	159	144	143	180	180	162	170	159	171	195	170	164	173	177	161	187	170	179	180	161	166	175	180	180	183	178	168	147	167	162	164	199	165	197	178	175	167	170	155	171	180	178	180	173	169	178	191	166	177	193	154	159	159	181	152	193	164	181	177	177	149	188	171	177	145	175	144	158	142	202	161	169	179	149	162	174	184	159	176	191	175	137	179	177	160	163	158	164	164	153	167	147	172	186	182	167	170	163	174	152	185	153	151	183	161	153	150	174	183	169	147	174	186	145	178	163	156	181	176	167	151	178	180	169	166	181	158	145	166	151	155	172	164	154	149	172	177	153	195	175	178	180	149	197	153	181	146	195	180	172	179	153	176	187	177	181	177	173	162	155	151	166	153	186	182	182	190	163	179	179	153	196	185	180	180	174	170	174	149	163	172	182	171	152	176	187	164	178	175	176	174	154	149	140	159	164	160	187	179	157	151	183	157	146	151	169	148	170	176	159	158	138	192	160	172	176	160	150	172	173	162	170	164	181	179	166	165	193	170	165	170	184	163	187	185	167	162	174	176	191	175	173	175	164	169	142	162	160	173	194	184	189	176	165	164	161	179	162	144	172	152	192	149	161	174	161	163	156	182	155	168	170	143	184	164	152	137	168	159	151	181	193	175	203	176	165	185	189	196	161	185	179	192	187	148	181	186	179	157	181	172	167	156	166	181	185	182	172	169	184	187	188	170	147	183	146	177	153	172	175	179	193	180	171	162	183	188	183	167	164	172	162	163	181	182	177	170	169	136	177	168	158	168	145	181	161	154	188	168	167	182	175	187	196	189	186	174	173	176	176	172	182	170	165	138	169	157	167	162	185	156	148	152	180	167	175	173	193	179	161	163	162	150	181	173	169	164	157	177	144	175	147	188	171	160	166	172	177	168	152	170	155	154	188	162	144	150	166	158	134	196	172	171	168	187	168	169	191	172	142	169	179	182	178	185	136	179	160	167	183	181	165	173	159	187	162	174	187	176	167	177	176	157	202	171	155	169	190	160	187	174	167	170	164	173	169	176	162	187	183	166	170	166	183	176	168	185	157	135	169	161	162	177	168	157	141	183	169	148	178	170	166	182	178	176	142	163	164	181	162	182	175	157	165	188	167	146	124	162	170	175	166	180	188	164	174	171	170	182	190	170	174	170	177	181	186	185	157	148	152	178	156	151	185	162	185	176	155	150	155	185	184	184	158	145	149	168	159	169	163	154	175	175	153	172	157	181	181	165	192	167	146	153	166	161	162	163	155	190	173	165	176	177	160	176	160	163	186	170	209	144	196	184	173	167	160	164	217	161	158	168	144	151	168	153	178	168	175	171	184	176	201	171	153	148	174	152	151	159	166	152	174	177	190	196	179	176	168	176	178	167	147	167	156	186	158	180	168	176	186	182	140	181	173	178	151	175	173	152	170	181	177	199	171	151	156	186	166	171	165	166	170	203	175	165	135	174	164	196	156	150	151	166	160	210	181	160	206	170	168	173	216	151	178	149	162	163	176	168	144	166	179	164	154	191	177	178	191	191	169	186	194	164	183	172	156	188	161	181	177	152	150	164	164	146	184	153	164	189	175	189	177	165	169	150	164	184	182	183	163	173	191	182	158	166	145	161	191	161	168	176	162	157	193	183	164	158	164	164	159	183	180	168	174	164	170	168	142	183	173	163	183	188	159	165	181	165	164	143	165	173	170	152	192	158	172	167	155	193	171	175	179	171	189	172	170	160	157	160	170	161	178	176	167	186	139	169	171	169	143	166	162	176	145	176	151	152	181	172	173	161	157	201	202	155	165	189	150	165	175	167	179	186	161	160	154	182	174	173	176	191	163	182	181	162	185	188	171	161	173	178	178	190	167	173	173	161	155	174	171	176	172	189	182	173	160	165	157	182	160	171	196	182	184	152	166	161	160	173	145	167	164	163	165	175	194	180	149	169	146	190	155	168	161	172	162	170	176	176	186	181	175	173	176	158	188	169	176	168	193	147	152	187	173	178	186	159	139	170	181	183	161	172	170	186	186	194	170	161	154	186	187	178	164	162	165	174	170	203	173	170	183	174	154	197	188	159	161	176	182	174	159	177	171	153	191	161	184	175	169	168	158	182	185	146	180	145	152	170	174	175	191	167	143	161	168	161	174	214	174	204	156	186	200	130	168	160	154	172	150	174	137	172	177	158	183	157	171	173	174	157	162	189	159	153	168	175	160	194	169	164	191	161	169	180	174	186	165	184	165	151	172	169	148	152	167	188	169	184	186	190	173	159	167	162	186	205	172	168	157	172	178	168	164	161	178	161	162	155	150	175	165	167	151	173	160	202	174	157	193	156	184	147	157	171	152	161	160	165	182	164	161	184	191	172	177	175	174	189	165	161	202	173	157	187	180	169	180	173	176	161	178	185	185	174	174	174	183	190	186	162	177	175	173	171	181	183	164	159	179	179	187	166	148	191	182	191	168	156	178	175	162	147	136	185	154	172	193	176	177	198	191	165	177	182	154	153	174	176	173	164	175	169	170	171	159	160	169	175	177	172	176	162	156	168	161	179	170	187	153	152	157	145	156	161
19022	19294	2526	26117	9963	1673	1441	1239	1058	953	857	837	778	726	656	631	615	603	557	551	558	546	539	529	539	475	490	521	531	487	493	467	458	441	477	445	486	452	471	489	466	467	465	437	425	454	426	440	451	439	420	448	453	446	422	430	441	425	469	426	449	433	420	437	430	439	443	457	466	448	423	429	458	446	453	423	471	438	420	439	434	413	431	439	414	405	445	437	418	423	429	444	454	452	451	463	427	414	454	451	417	402	432	402	401	422	436	427	426	453	445	407	414	410	400	397	442	438	429	429	421	457	440	427	455	407	405	421	407	437	407	424	448	418	410	445	433	472	400	448	441	451	427	452	406	450	452	439	390	412	442	431	422	425	431	414	426	395	456	409	480	453	460	439	439	425	449	428	425	400	450	382	448	481	431	405	424	384	415	434	413	428	435	432	405	435	402	442	407	447	417	430	424	419	445	439	410	446	404	428	393	431	439	442	447	392	418	434	398	440	447	434	400	430	440	473	450	418	397	414	426	410	414	422	415	433	462	432	426	424	443	398	442	426	382	471	431	437	435	422	427	409	397	437	411	437	404	438	452	427	421	415	385	420	452	427	406	451	459	418	437	446	421	424	410	390	423	375	419	418	418	471	425	428	399	434	458	425	403	410	448	435	432	444	398	434	470	442	427	432	418	433	416	433	406	412	389	422	429	441	391	414	415	408	436	429	446	400	423	412	426	427	401	431	470	444	464	438	410	432	373	413	391	403	429	439	446	409	428	409	452	448	462	410	429	416	429	439	408	435	420	453	420	465	412	431	443	411	390	427	451	433	400	410	409	448	399	419	405	398	408	439	437	424	427	438	441	408	406	459	426	423	438	411	436	432	481	430	443	424	414	413	416	381	418	452	456	402	407	417	428	391	399	419	406	425	409	449	439	448	425	436	434	397	453	416	391	464	442	435	401	402	416	380	391	403	464	420	412	401	443	430	443	403	439	457	445	450	422	428	447	400	400	440	444	407	382	426	402	427	391	432	442	419	458	402	430	403	405	404	426	417	401	400	430	405	432	415	450	464	418	422	429	416	472	436	449	415	397	441	408	411	433	406	442	401	412	436	428	423	440	432	398	435	445	446	436	447	432	460	438	398	438	426	455	431	443	446	447	455	423	426	420	460	432	382	395	438	407	455	439	436	419	434	432	431	446	451	401	442	420	435	445	426	423	414	441	419	414	416	460	410	455	424	427	418	444	396	441	454	420	416	416	466	441	429	406	425	440	427	406	417	390	427	432	467	408	426	412	405	407	398	423	423	396	412	406	455	442	384	395	452	412	449	429	443	407	413	431	451	442	454	388	425	443	389	415	454	410	409	394	409	442	436	422	452	428	416	425	423	435	449	445	419	435	444	438	454	414	384	444	396	438	412	408	406	417	412	442	416	480	460	393	443	412	432	391	460	431	428	407	428	410	437	443	437	406	416	446	404	411	399	433	441	412	453	420	421	444	396	440	410	410	442	448	403	403	414	429	395	384	438	433	401	441	410	435	448	441	442	389	421	402	425	420	456	394	382	443	445	418	448	405	433	424	446	397	419	420	397	440	422	389	446	448	395	456	441	399	396	438	438	435	408	433	412	456	401	425	414	414	409	431	418	438	406	438	406	403	389	409	459	407	448	390	421	414	438	412	398	413	437	428	400	451	399	422	413	389	457	436	453	453	421	419	406	400	403	471	408	409	435	453	387	406	405	429	412	425	442	439	406	412	428	421	405	418	420	445	421	423	419	425	435	416	424	401	412	440	437	440	429	430	428	431	416	451	424	454	392	405	442	405	434	437	432	415	418	391	412	432	412	455	446	460	374	432	406	428	384	446	433	416	413	441	427	448	413	408	449	443	404	431	418	410	424	376	408	431	434	452	409	446	412	417	377	398	407	415	425	430	403	429	456	443	403	423	449	411	451	410	428	488	437	402	409	438	387	459	420	444	464	428	421	451	419	423	418	420	450	423	445	443	440	420	447	454	425	408	451	416	430	412	427	420	468	436	423	419	430	435	415	430	392	433	416	433	430	448	412	394	413	416	431	447	420	441	406	408	421	428	443	412	420	397	427	401	430	398	446	398	422	423	418	431	397	439	402	404	431	459	445	433	440	409	444	429	433	424	381	434	451	419	443	398	398	418	416	418	435	413	448	446	400	457	414	448	443	453	413	421	460	417	428	426	413	447	413	398	408	405	443	422	414	416	411	429	432	430	392	405	417	423	410	446	442	406	422	398	437	418	405	396	426	428	424	439	407	399	439	456	369	406	407	431	463	438	416	443	419	424	436	392	417	452	379	406	403	400	392	458	426	405	409	414	389	419	423	398	436	440	455	411	418	418	399	419	461	433	411	427	456	425	429	429	469	413	370	414	424	395	450	431	461	436	429	445	437	439	416	405	449	423	456	418	422	442	440	438	432	407	443	414	441	426	442	458	395	432	449	427	448	441	403	421	436	414	432	439	448	435	440	418	433	419	421	454	416	442	424	445	431	399	433	430	406	418	414	438	397	411	436	412	417	438	440	406	459	421	411	436	420	432	432	447	432	443	392	388	432	400	413	403	442	444	407	407	439	436	429	427	461	426	406	429	423	413	401	436	408	436	433	457	380	448	447	447	405	444	381	415	453	422	413	425	430	417	402	430	435	420	451	452	439	398	420	417	463	418	435	403	408	410	446	444	380	433	425	433	437	466	440	448	431	395	422	411	459	433	417	466	442	438	402	416	423	426	382	450	451	456	408	372	415	403	386	399	426	434	411	411	424	371	402	431	409	407	424	424	421	415	445	436	442	429	415	375	404	425	427	412	416	435	412	451	407	411	448	400	441	442	400	408	423	428	411	425	449	442	407	408	423	391	431	431	427	450	459	425	403	476	424	415	428	454	429	432	424	448	416	423	443	443	414	429	427	427	418	472	452	400	442	424	465	403	414	426	419	417	414	440	407	428	435	430	412	424	421	437	444	419	406	394	439	428	421	433	421	397	404	434	439	425	419	476	415	441	449	443	432	402	434	389	439	439	422	421	455	420	415	406	431	444	417	398	421	428	442	422	409	396	469	446	403	424	430	411	451	390	403	418	394	430	423	433	422	399	415	403	425	415	447	412	460	456	432	442	417	411	414	425	427	409	427	423	427	391	423	398	476	441	409	413	390	422	410	433	439	411	426	389	416	462	437	400	412	452	457	418	394	424	432	411	419	418	436	413	396	433	431	409	425	392	460	378	446	408	413	410	448	442	429	419	451	423	434	383	418	433	446	450	434	384	398	427	439	421	429	440	407	406	401	394	435	436	425	421	427	395	408	439	390	447	425	436	410	451	438	429	448	398	400	353	407	442	429	404	430	407	438	431	448	409	422	395	381	427	418	386	451	412	418	407	449	439	433	421	459	413	433	414	435	423	412	424	409	387	403	430	450	428	417	411	416	391	445	448	418	429	439	429	439	399	406	505	409	403	404	417	405	419	449	421	407	416	390
52120	40059	12065	25349	35461	7005	597	395	355	254	266	252	220	212	188	181	180	197	172	164	164	152	143	153	128	150	151	150	153	129	142	131	135	140	161	126	142	136	126	136	115	144	131	133	114	120	125	121	118	126	117	127	129	144	124	155	131	121	133	151	143	155	135	128	142	123	120	120	121	145	127	116	110	110	100	122	123	132	120	132	143	112	115	111	119	126	144	124	122	125	125	124	140	140	127	112	132	135	104	107	114	124	120	122	133	126	140	123	120	128	132	133	148	122	144	125	113	145	143	114	137	109	130	158	159	124	106	132	140	93	123	116	102	131	117	128	147	139	119	140	127	138	129	127	134	148	130	104	112	143	144	126	134	122	115	130	116	128	123	125	126	115	138	123	104	115	127	131	136	140	120	139	146	105	145	114	152	112	112	117	136	146	104	129	113	103	117	131	135	122	117	126	126	136	121	122	146	138	146	156	133	129	138	135	138	126	136	114	150	141	137	134	148	152	103	134	121	96	152	130	131	109	115	128	127	138	120	115	139	137	120	135	129	127	109	132	124	133	131	131	108	120	121	126	132	112	139	115	128	127	111	116	137	131	123	124	118	125	112	123	117	136	126	138	125	125	123	136	146	107	142	123	124	144	131	150	116	145	137	134	135	142	124	132	128	104	124	107	109	133	142	134	123	126	118	142	143	123	134	130	111	134	139	142	114	120	126	126	141	136	124	124	128	143	138	143	127	132	126	149	137	140	139	120	130	136	124	121	127	129	146	127	112	123	140	137	121	126	111	128	110	120	115	137	140	109	136	130	141	134	142	132	131	133	109	130	131	125	134	152	110	122	128	128	128	131	135	126	142	133	130	139	140	130	133	114	102	139	119	120	127	114	136	109	137	113	112	119	113	130	120	123	124	140	124	117	142	140	129	133	139	126	99	127	118	128	131	135	131	140	131	133	135	135	122	148	111	124	104	130	123	132	128	130	126	99	122	132	145	139	117	127	123	145	146	131	114	100	144	127	138	144	127	139	126	136	132	118	131	142	127	117	153	130	119	117	121	114	138	127	116	117	113	124	139	132	138	152	117	117	106	150	126	125	122	126	126	120	110	125	152	111	118	133	106	119	143	129	123	126	139	106	135	110	123	133	117	124	121	111	113	103	123	126	127	141	104	129	137	105	130	144	125	134	143	138	113	131	126	112	135	143	120	110	133	113	136	121	140	118	135	113	123	137	131	124	128	140	119	145	116	108	134	130	127	141	132	111	127	119	125	148	138	129	137	143	127	121	123	133	115	123	129	114	117	131	137	122	120	108	139	112	112	140	148	134	144	119	114	121	141	151	130	123	146	126	145	148	125	120	118	139	116	149	131	101	143	147	126	131	136	116	129	117	113	132	135	137	126	124	117	141	116	149	113	125	127	137	120	125	134	118	119	132	124	113	127	120	126	132	118	133	142	121	104	118	127	131	141	98	129	114	137	130	132	101	120	139	123	124	123	108	132	129	105	112	130	99	131	137	118	124	146	123	141	123	132	128	123	119	131	136	118	122	134	141	120	108	129	122	124	117	113	125	133	138	117	129	128	103	126	126	116	129	150	117	133	130	151	140	120	143	118	131	149	135	127	127	131	122	117	121	137	131	121	153	130	124	125	133	125	140	115	124	133	133	124	119	129	132	133	120	115	132	135	116	121	114	117	150	138	122	132	113	102	138	110	121	126	138	119	147	111	115	122	138	109	114	121	104	135	135	124	146	120	116	136	140	127	153	117	112	131	126	121	127	139	125	125	130	118	134	138	130	115	128	139	120	120	125	124	118	116	124	126	130	123	128	103	120	135	120	128	142	109	132	116	117	151	121	111	112	131	135	100	120	121	126	124	147	127	133	144	160	117	120	133	134	108	115	123	128	128	128	138	133	125	131	111	122	125	107	148	138	128	125	121	135	121	120	133	115	120	115	118	127	130	134	132	133	108	122	116	117	125	109	144	132	129	147	143	132	141	125	142	129	114	105	122	153	139	106	133	137	134	136	124	130	128	127	148	144	113	157	120	134	111	125	122	136	134	117	132	116	149	131	120	116	123	107	155	137	131	111	159	120	125	123	129	122	104	118	164	122	136	128	130	159	125	129	130	134	129	129	121	129	105	119	130	139	112	141	137	119	120	131	138	143	123	102	104	140	125	106	133	128	129	126	128	136	109	108	122	128	140	148	137	132	150	126	136	117	116	138	130	129	132	135	135	128	143	104	139	130	124	127	111	124	150	130	111	136	123	110	134	123	127	108	120	140	125	135	121	102	139	112	133	125	139	111	122	108	119	123	132	123	115	116	103	131	108	131	129	139	127	103	129	141	119	124	138	151	137	104	119	142	136	109	127	132	147	131	140	114	136	113	138	134	106	154	121	118	111	129	137	118	98	120	129	120	138	138	134	125	122	130	144	149	126	126	121	161	117	113	124	140	131	130	102	123	118	113	132	124	135	112	127	138	143	130	144	112	126	135	139	124	121	132	135	116	115	126	136	120	135	112	122	140	115	152	127	124	144	123	117	109	138	130	123	110	98	136	132	134	127	117	122	142	118	126	124	113	132	138	106	138	127	145	124	129	129	97	121	136	125	114	129	126	127	129	130	111	131	121	125	123	123	115	151	113	124	131	153	133	133	141	129	116	104	128	154	116	122	134	130	117	133	111	137	121	118	141	117	131	125	125	121	117	106	112	111	154	129	115	110	123	115	126	132	122	118	133	124	148	125	130	125	136	117	117	142	131	133	128	119	134	132	139	148	122	134	134	114	130	124	134	144	125	106	122	133	120	135	109	113	119	132	130	127	119	145	112	119	145	136	125	117	155	152	123	125	132	151	111	127	123	155	126	100	150	116	136	137	131	115	139	139	142	107	143	141	133	142	110	136	132	139	132	120	114	134	124	133	123	108	129	136	143	114	132	125	100	138	125	147	128	119	135	129	121	112	112	115	110	113	125	125	126	133	113	137	123	116	145	121	133	126	134	147	123	123	121	107	120	132	153	115	125	114	123	137	114	120	110	129	127	117	122	140	136	112	122	116	110	137	113	131	124	119	132	123	130	113	101	127	134	115	129	140	111	131	116	118	123	140	116	155	125	100	129	118	133	134	149	162	114	128	126	124	120	116	124	129	124	117	120	99	120	104	107	119	128	156	146	139	128	122	118	136	120	126	134	139	142	147	131	129	129	120	123	125	127	118	125	136	108	131	112	136	134	157	110	128	111	128	136	137	119	123	150	136	108	115	122	133	125	140	129	110	125	116	133	132	123	125	128	141	128	144	138	150	135	157	130	115	104	118	115	139	118	133	119	134	127	145	123	122	113	138	122	126	126	124	123	123	125	131	128	129	133	122	136	134	139	129	133	132	127	124	138	109	105	135	116	126	109	120	119	130	123	130	124	143	102	115	144	117	129	144	132	121	140	131	120	165	129	117	125	143	114	134	116	128	129	125	118	115	118	112	132	126	119	105	136	149	142
26661	26194	4089	27725	13150	2775	2153	1941	1527	1361	1255	1084	963	886	829	789	685	689	676	637	607	616	540	518	484	508	511	489	442	526	465	504	445	445	435	450	405	424	416	389	425	425	384	373	393	381	385	411	392	370	410	342	394	395	389	369	381	397	400	393	374	394	366	398	373	374	408	414	363	359	373	365	348	351	354	348	382	368	343	350	390	367	386	346	349	371	386	345	346	363	333	383	353	336	324	370	383	361	360	352	365	370	377	349	360	351	336	338	364	357	341	335	375	327	335	329	368	358	342	407	345	367	355	355	339	365	324	361	349	370	342	376	346	347	358	317	353	375	372	326	377	343	362	333	316	329	353	345	353	333	339	383	343	384	345	373	348	361	329	389	338	380	339	356	377	386	372	343	353	348	356	335	337	312	347	308	370	388	329	373	351	368	345	377	345	334	377	350	333	365	336	336	343	355	395	313	344	344	341	359	362	346	332	364	336	369	336	350	353	342	344	396	347	388	367	371	337	376	366	344	386	384	362	354	382	344	350	345	335	364	376	343	370	324	358	349	377	350	351	332	338	308	349	301	348	360	339	337	336	351	347	378	356	306	352	377	337	352	354	342	362	366	355	390	363	353	344	344	354	355	356	339	382	330	358	346	325	360	352	366	332	338	331	334	339	357	338	381	356	347	339	330	360	336	329	342	360	349	360	356	355	323	368	336	376	331	318	358	329	375	331	337	384	349	346	371	333	366	365	359	336	369	355	365	358	363	366	337	358	335	362	307	349	344	350	346	356	325	329	309	321	377	293	350	332	335	340	330	365	353	322	386	342	373	355	346	349	366	339	336	348	332	346	361	388	367	309	347	361	341	302	335	346	337	355	362	354	330	341	356	358	360	341	301	369	344	318	313	343	381	339	328	370	351	372	326	325	341	348	350	341	345	344	344	353	352	345	347	338	354	336	365	315	323	350	365	344	333	314	320	339	351	344	354	355	378	372	355	332	342	314	359	361	361	348	356	366	365	317	346	382	328	323	309	345	340	353	345	335	355	336	341	322	365	372	333	374	338	350	326	342	346	329	355	368	330	338	373	355	335	354	367	363	359	330	357	329	324	352	346	338	351	350	348	345	355	343	351	363	368	388	352	331	342	355	343	335	318	336	346	348	354	334	343	348	378	360	353	366	347	345	345	328	335	318	381	313	351	378	346	343	350	345	320	367	320	373	361	355	324	373	361	342	366	340	387	347	365	359	347	338	328	341	351	365	366	354	368	344	297	360	334	347	347	341	363	346	338	353	337	353	338	309	341	340	339	349	353	321	358	370	364	348	325	315	343	332	354	377	343	310	355	370	370	352	345	344	379	338	351	357	348	362	354	341	362	374	364	379	348	345	301	343	340	375	345	352	351	353	310	372	344	351	372	356	346	352	342	347	364	347	345	334	321	326	372	361	370	340	334	412	314	376	345	367	382	362	333	354	340	339	359	345	338	321	333	330	372	336	339	396	351	350	353	372	353	372	360	345	333	357	343	360	338	351	353	355	379	364	351	353	351	334	347	359	360	369	345	377	382	348	351	385	338	376	325	353	395	362	337	330	335	356	351	373	345	353	359	331	351	354	330	357	378	350	360	370	360	289	355	341	338	335	343	334	351	358	337	341	335	329	337	340	328	379	337	313	353	356	331	344	367	382	349	330	350	339	344	346	320	344	311	322	326	351	378	322	352	335	352	321	361	345	381	338	350	339	373	334	377	352	361	353	355	338	338	334	319	356	363	336	356	386	329	326	321	319	363	327	379	388	364	370	313	335	359	357	354	338	348	339	341	357	336	348	331	359	346	362	321	347	344	349	309	339	334	345	335	345	366	344	361	397	333	335	347	344	346	335	327	389	315	342	358	338	345	342	362	322	394	360	337	355	325	353	331	332	356	380	346	352	376	317	324	364	345	325	343	339	345	350	393	361	358	349	323	335	340	363	339	356	338	329	330	337	363	333	351	335	359	349	369	336	354	369	372	353	306	345	340	371	340	347	359	379	341	319	338	341	366	375	360	352	370	368	324	338	339	359	337	363	332	342	329	359	322	371	391	353	404	334	370	340	344	353	359	337	348	327	348	342	343	377	338	339	324	339	351	320	389	339	340	324	334	314	349	374	351	379	348	365	340	350	322	319	398	359	346	381	337	359	366	354	337	385	358	346	371	348	365	348	333	314	344	357	319	364	328	365	343	342	358	352	338	342	340	353	352	324	327	343	332	340	324	343	365	326	329	360	385	325	343	357	377	338	368	354	334	320	362	344	323	362	337	346	341	325	342	336	362	343	388	367	345	380	358	342	378	340	333	332	355	361	338	411	395	368	346	350	377	359	386	380	339	352	354	339	373	365	380	360	360	361	349	349	350	344	349	341	341	356	371	356	345	382	309	336	383	331	351	381	349	381	336	386	370	398	348	389	349	336	335	364	372	333	364	365	336	333	364	362	322	356	369	341	363	348	354	345	338	357	342	335	354	330	365	383	345	337	330	365	323	343	359	366	334	344	354	341	334	358	347	331	380	350	367	345	356	372	378	376	357	348	346	327	374	320	345	312	355	318	361	338	324	348	381	337	338	348	315	328	367	318	342	350	334	374	347	334	359	329	367	332	315	336	346	362	335	331	333	336	358	334	338	325	370	348	365	328	367	356	383	342	364	359	356	374	337	359	331	392	338	330	368	348	354	343	342	354	370	340	335	356	350	368	348	349	349	374	340	363	348	355	367	333	378	351	330	359	352	345	333	370	356	338	382	368	343	338	357	365	360	346	346	331	337	332	357	334	367	328	361	340	327	342	372	379	348	345	302	326	361	350	373	341	379	368	322	337	358	335	343	317	363	342	336	374	335	328	355	341	336	342	370	382	400	320	365	352	383	369	345	350	346	348	362	373	322	355	344	335	357	356	354	364	355	340	361	342	353	319	343	351	335	365	322	331	370	351	338	343	373	325	354	332	382	331	340	368	366	345	321	346	353	370	350	343	359	340	359	365	367	348	315	343	336	359	367	346	348	358	347	365	337	369	335	366	315	366	363	325	355	368	368	384	368	340	351	330	356	329	355	363	338	321	372	367	364	334	365	326	342	338	317	342	396	360	344	319	358	343	398	339	362	350	352	353	338	353	327	359	364	381	335	352	335	360	313	379	340	334	341	301	327	333	363	377	345	351	375	300	353	339	361	339	326	331	344	305	320	348	354	324	374	351	359	323	338	360	335	355	335	333	336	346	376	372	361	324	362	375	347	316	370	355	351	326	334	342	338	332	366	344	347	353	308	328	366	332	341	361	304	377	330	351	351	327	357	339	358	354	363	333	337	358	378	321	338	379	354	335	356	345	326	326	342	369	373	345	379	353	356	348	354	373	364	346	369	342	344	368	385	336	359	343	318	358	321	344	344	360	358	324	329	366	346	322	338	339	365	356	345	368	349	335	387	361	321	351	351	340	341	328	315	357	357	373	358	361	354	328	357	368	358	362	340
5468	1249	365	1604	859	343	343	333	362	315	308	336	331	321	339	346	368	344	325	321	336	325	347	377	339	364	347	332	349	331	361	323	354	311	325	311	344	330	323	356	332	373	313	352	349	344	322	319	363	366	320	313	365	339	336	342	343	313	360	329	324	315	292	367	340	295	336	305	309	350	339	323	341	354	325	351	331	336	339	301	341	350	341	340	342	351	342	353	350	329	364	340	352	313	358	388	292	321	345	316	321	329	318	347	340	352	353	338	332	311	327	324	340	328	316	351	308	349	315	337	341	334	365	349	299	349	307	294	315	333	326	342	318	346	337	313	309	351	334	330	331	336	338	369	312	330	318	364	352	335	345	346	351	311	332	327	338	340	338	303	344	369	299	354	350	355	323	318	330	334	347	285	344	338	359	317	367	344	339	381	308	319	313	358	348	333	332	312	334	337	287	304	312	348	348	352	323	346	296	286	368	330	320	338	317	328	369	338	335	325	321	365	332	352	337	349	305	339	360	334	332	352	339	325	361	337	341	326	359	333	346	355	338	319	319	325	347	374	338	308	306	364	348	321	346	327	335	326	314	332	323	351	323	350	346	297	312	360	338	317	311	313	349	307	333	373	335	365	350	307	326	327	338	309	360	336	339	297	329	309	331	360	320	383	332	350	327	348	332	338	328	334	333	321	329	346	369	342	354	317	306	326	314	309	321	359	319	347	314	347	350	359	360	304	364	366	293	343	325	313	326	345	352	328	332	316	361	347	345	350	348	355	334	339	341	352	361	341	357	369	328	334	353	346	333	332	327	358	358	360	314	341	340	346	346	357	343	336	312	311	335	329	324	330	306	325	328	343	339	332	345	340	297	321	357	347	343	345	348	339	342	359	350	331	332	330	320	338	321	346	342	374	334	325	328	334	346	299	350	347	323	323	339	350	317	323	306	360	360	352	359	332	352	339	323	385	335	340	304	319	330	325	348	371	387	299	343	339	348	379	337	346	335	338	312	354	365	299	307	340	383	329	337	369	317	351	355	373	339	310	327	345	352	365	320	314	331	375	339	332	340	341	322	337	338	345	338	364	309	357	343	351	367	327	326	339	320	321	306	374	376	374	336	347	355	334	364	331	315	327	331	294	354	317	336	332	329	327	344	313	330	333	334	329	298	312	289	316	337	314	315	359	290	356	370	293	321	333	299	357	313	332	350	303	375	358	327	317	359	376	325	325	311	315	356	370	372	353	373	346	302	375	325	370	346	333	335	347	349	379	332	335	323	298	328	328	352	353	339	326	348	345	363	355	327	273	357	329	328	360	346	362	328	333	358	292	341	336	372	360	347	326	327	336	314	315	333	298	351	337	353	325	332	321	353	382	346	335	350	292	342	351	356	313	309	378	318	336	350	349	342	331	326	357	329	334	330	333	371	362	344	309	327	376	348	338	368	353	342	345	338	330	317	358	354	303	323	299	305	329	351	338	375	320	360	329	313	342	338	324	362	354	308	303	325	354	311	357	328	336	321	343	308	341	356	369	334	338	345	353	317	357	296	331	318	329	347	342	364	330	314	349	321	348	334	345	347	336	324	340	311	349	348	311	348	327	339	311	342	323	345	363	295	356	337	338	351	322	335	362	375	367	333	299	332	340	326	351	326	334	370	362	328	332	320	355	321	370	348	318	341	345	332	322	358	325	300	312	379	326	366	322	347	337	377	359	349	328	330	345	336	338	344	338	285	353	335	313	327	310	311	354	339	325	320	329	325	323	334	358	347	320	337	335	344	313	332	326	337	347	352	373	341	339	348	343	338	344	337	344	348	345	347	320	342	313	364	313	348	344	365	335	334	305	326	323	347	377	322	348	356	357	340	338	324	327	338	310	342	332	303	331	335	304	349	335	362	310	335	316	317	372	349	315	313	310	309	362	349	353	342	320	342	350	370	300	347	366	336	321	331	320	352	376	340	366	343	341	355	347	353	362	344	379	339	361	314	329	359	350	326	326	318	332	360	373	355	311	360	319	305	327	350	345	338	368	320	331	355	360	345	350	369	331	347	315	359	332	322	373	327	304	347	332	330	333	345	366	345	343	332	319	357	358	328	310	340	320	338	343	337	344	336	342	375	348	365	323	348	317	352	304	321	347	348	344	341	315	319	313	320	331	365	337	346	306	331	355	311	354	282	304	346	328	323	338	342	346	318	301	304	348	329	353	352	306	381	319	336	343	354	336	338	335	355	333	363	322	330	333	342	355	337	352	348	364	293	318	327	339	353	324	310	353	303	346	347	347	328	355	365	373	373	332	345	346	318	362	346	301	349	353	317	345	327	322	323	359	316	353	361	351	342	345	348	314	335	335	348	355	345	335	350	339	331	338	319	349	322	321	332	332	321	340	315	395	337	287	326	306	333	318	363	330	339	340	340	323	327	337	337	325	313	351	348	317	343	339	356	329	345	369	348	350	341	325	343	322	333	349	312	331	331	347	350	342	336	292	314	312	342	346	340	316	359	316	328	315	322	350	305	334	361	312	326	334	337	341	338	353	338	364	336	312	347	318	316	332	308	333	329	345	338	357	361	312	320	303	311	320	350	326	376	333	359	312	316	371	382	344	330	335	352	344	316	349	359	311	327	320	346	323	314	311	345	372	349	372	328	345	348	323	319	321	355	336	336	340	314	372	351	320	335	302	358	341	319	320	299	340	327	326	336	360	325	323	339	351	342	354	323	303	365	386	314	359	322	348	343	326	309	329	320	351	327	358	352	342	311	310	330	330	329	345	325	322	342	335	358	321	340	339	285	349	322	369	329	331	340	371	359	328	315	312	356	319	357	321	309	331	303	354	337	327	329	340	308	360	347	373	334	321	346	352	345	369	318	305	307	339	344	336	357	344	338	322	296	340	344	357	337	295	329	325	363	350	317	363	339	376	355	336	324	325	360	334	308	320	301	355	358	310	303	313	306	327	319	339	320	321	329	364	371	334	325	365	312	313	339	313	364	366	338	354	302	332	347	343	324	354	342	361	338	352	322	311	345	336	342	358	332	333	359	388	342	358	326	331	316	321	337	289	336	307	298	355	295	353	348	327	331	351	300	345	343	347	321	358	334	352	328	351	340	339	334	307	329	359	330	330	327	355	340	343	341	363	351	312	344	338	339	332	342	316	361	328	327	331	326	299	343	314	324	318	341	342	334	354	359	348	329	339	338	329	336	344	307	325	294	332	352	328	329	363	316	357	326	339	356	351	310	326	321	347	320	325	341	302	311	329	354	386	332	352	368	331	338	326	342	319	345	330	326	339	358	308	341	362	356	297	345	310	363	322	333	337	320	320	333	336	311	337	309	368	374	355	355	311	329	325	343	333	354	350	323	313	325	344	352	361	352	305	342	349	333	326	376	373	346	361	336	353	364	323	370	332	392	336	349	322	299	313	336	340	343	349	329	340	329	343	316	318	369	317	318	303	346	325	340	327	351	378	319	341	312	381	374	357	309	306	336	319	328	375	364	346
5242	2002	867	6108	2334	798	798	792	766	782	742	723	716	718	806	741	744	762	781	796	774	757	755	779	716	754	750	793	772	801	788	751	741	738	795	784	752	808	789	753	733	785	753	777	723	786	816	802	801	778	727	784	756	800	766	759	778	756	732	762	740	720	795	755	816	719	782	740	802	774	762	696	785	753	808	754	766	747	810	755	784	752	740	737	781	745	762	760	777	771	761	775	756	811	782	692	741	752	757	759	739	820	763	787	764	776	817	750	837	789	770	777	738	761	756	773	771	770	779	810	791	727	743	807	743	780	758	731	777	778	767	744	753	790	776	818	794	771	822	748	790	739	775	780	725	765	746	751	767	772	782	809	779	722	777	763	768	785	760	767	744	776	765	716	757	809	729	805	807	764	765	784	835	769	806	779	829	714	755	811	772	739	730	730	780	780	762	755	755	775	772	774	763	777	761	743	797	751	770	784	767	808	788	751	815	754	797	767	739	812	743	745	717	772	803	740	782	765	754	737	759	759	763	756	777	743	806	758	779	728	792	708	801	726	803	812	765	710	746	729	809	815	737	718	765	793	841	780	697	754	735	772	796	756	750	728	755	735	776	781	759	740	764	801	767	780	737	710	739	747	716	763	796	775	696	789	749	739	780	745	795	822	760	759	767	732	805	773	701	752	712	784	801	736	737	791	775	747	786	764	757	765	786	736	746	740	724	795	816	781	769	789	766	763	773	765	798	783	779	785	779	750	796	716	774	767	783	747	779	785	758	760	722	719	775	784	754	759	751	786	772	818	761	748	769	753	794	730	738	784	757	763	762	749	767	800	772	748	776	773	756	791	783	739	789	786	795	755	761	815	793	789	802	784	820	763	770	738	766	754	756	756	752	721	812	764	762	740	782	731	755	781	780	753	739	759	781	732	728	761	759	775	746	795	772	823	760	792	782	761	789	825	774	758	799	717	791	763	768	784	765	745	772	780	757	781	748	791	782	790	733	784	759	755	803	740	773	759	727	751	812	766	790	742	811	758	741	752	733	758	763	740	715	763	758	763	750	729	734	729	716	765	792	760	767	739	724	785	706	781	815	806	780	771	725	774	708	781	779	799	798	748	775	722	743	790	795	807	768	756	762	772	714	843	771	817	719	768	778	775	756	735	805	708	749	779	737	783	770	729	782	736	809	766	713	762	734	718	759	764	827	748	771	755	746	780	807	751	749	745	795	764	826	737	755	768	746	768	771	801	745	742	754	700	784	828	775	818	814	735	782	790	761	740	797	741	729	770	811	793	777	781	745	723	736	768	741	759	728	753	775	778	806	768	755	812	787	782	758	796	733	746	800	767	772	740	727	785	731	747	832	742	749	758	746	765	759	747	735	820	759	828	742	779	750	787	740	794	763	748	769	743	791	795	761	781	780	772	766	755	746	788	779	767	777	816	808	772	745	758	794	770	727	758	799	747	753	747	756	782	770	759	760	763	796	778	792	766	732	755	762	742	761	762	766	741	740	778	799	758	773	766	740	766	780	814	775	741	732	751	736	783	783	767	768	759	770	771	797	784	738	746	757	737	764	756	758	712	777	778	757	790	784	785	775	756	764	785	802	855	780	765	772	782	750	787	779	770	764	784	723	792	738	808	777	756	771	737	812	774	783	724	793	820	768	765	758	781	750	744	733	790	741	763	775	769	773	796	762	836	752	777	782	741	761	787	744	776	825	796	761	825	737	728	757	790	827	748	827	799	736	774	749	735	748	754	756	757	713	757	789	780	750	752	737	767	766	746	791	741	760	783	806	778	718	744	765	757	815	800	770	790	812	768	761	753	785	798	776	819	744	749	732	778	769	763	771	785	727	739	799	801	741	757	731	703	834	745	772	778	823	720	767	797	807	739	761	798	767	786	750	749	761	770	820	745	740	807	695	768	740	805	799	752	720	771	735	760	801	760	753	787	816	805	793	784	762	720	779	749	763	750	775	815	786	768	767	765	789	750	789	773	786	728	785	799	768	800	789	751	777	759	796	760	726	776	717	717	822	813	782	771	781	745	845	817	813	794	785	778	774	754	783	765	804	794	769	723	747	737	779	790	793	796	715	789	783	774	756	780	760	762	781	785	802	778	750	759	780	803	768	719	776	792	761	782	794	776	760	753	744	738	776	764	788	792	767	774	823	741	746	823	727	726	738	749	732	799	814	779	750	741	796	730	750	765	731	786	787	713	792	711	769	800	723	794	803	800	775	804	819	776	731	772	763	761	771	756	746	738	759	770	741	776	758	754	754	747	784	738	804	747	777	749	755	795	720	752	781	788	805	789	824	795	750	704	754	793	761	758	769	757	738	752	740	808	766	799	840	754	807	774	710	774	780	747	771	739	738	780	711	805	798	810	789	728	774	771	773	804	797	756	758	754	798	791	768	762	809	782	763	808	825	799	753	757	727	721	768	749	787	744	767	780	778	752	815	777	755	727	739	785	749	768	817	750	760	720	726	716	715	772	792	747	779	752	776	780	759	758	765	725	783	753	806	788	730	745	786	772	760	767	802	744	740	770	808	778	749	793	774	727	791	756	794	790	812	759	775	769	782	727	858	752	773	702	766	763	756	769	750	752	760	785	750	786	732	770	784	736	750	838	733	761	731	806	781	754	754	771	745	831	735	824	759	796	756	749	773	739	791	808	770	762	808	759	738	763	757	757	787	758	741	785	765	782	738	750	758	773	781	720	789	783	749	819	769	727	776	811	797	767	733	774	723	730	792	733	729	781	772	780	724	777	753	736	776	735	796	758	720	713	789	736	751	716	753	769	768	747	770	768	713	790	778	772	825	761	784	775	755	755	785	794	743	760	774	758	753	743	752	779	799	699	790	760	790	798	736	707	749	762	834	768	797	792	769	760	781	766	751	747	759	738	774	753	816	775	788	713	747	782	748	774	742	761	782	771	729	748	795	815	778	788	788	774	765	766	765	734	747	750	731	786	751	742	734	737	753	741	707	751	762	756	738	732	823	721	792	767	734	759	756	796	737	776	758	788	763	770	807	743	748	728	834	769	764	774	737	771	720	833	822	783	735	738	807	769	769	748	765	758	756	747	764	711	798	709	757	777	793	745	782	735	735	789	775	744	760	756	771	790	746	785	711	808	789	757	799	716	775	744	823	745	806	802	756	803	772	779	773	758	783	807	755	814	734	753	746	708	771	768	760	776	753	774	764	754	799	791	750	818	722	793	808	776	749	742	753	724	787	741	727	756	748	745	767	776	779	808	777	768	788	803	745	764	749	814	758	738	784	753	778	746	792	740	740	775	812	796	809	766	737	727	768	759	723	725	775	737	761	757	740	766	769	778	745	746	742	753	729	724	794	729	793	758	765	715	769	759	837	741	728	752	820	764	798	765	766	747	742	837	761	737	808	787	804	765	776	771	770	755	782	775	700	762	745	767	857	784	785	730	742	756	766	797	774	769	783	688	777	756	786	773	798	797	736	748	772	778	745	775	756	775	750	776
37457	24695	4876	19000	22580	2712	359	333	263	272	236	242	241	223	213	184	202	200	192	206	182	160	175	209	206	180	166	182	187	191	167	195	165	179	165	190	154	175	188	159	163	156	182	179	160	162	171	158	206	189	170	152	164	145	171	194	193	170	157	183	162	156	160	175	175	161	160	135	155	163	172	150	173	154	169	194	164	193	184	129	173	171	154	167	174	186	193	190	173	170	191	167	152	140	168	164	169	156	180	177	174	156	170	173	156	159	168	182	169	174	167	175	149	154	173	203	175	165	180	172	177	160	184	168	160	160	182	183	169	154	175	187	177	173	153	156	171	170	159	179	165	187	183	171	163	159	165	163	165	157	160	146	176	179	167	166	220	167	160	152	184	159	186	166	167	176	191	158	156	173	170	183	142	163	172	143	144	179	176	158	155	176	146	175	168	186	173	170	187	191	175	163	158	160	187	167	198	167	177	190	153	178	175	187	155	168	147	176	166	146	161	175	161	154	169	183	163	184	164	160	182	179	192	180	150	178	189	162	161	164	177	144	196	165	155	166	166	181	166	151	184	151	171	170	181	142	193	178	153	204	176	159	177	190	188	152	181	154	160	176	193	189	167	168	167	181	153	158	173	191	168	163	184	168	185	154	146	157	168	176	160	170	177	154	158	160	177	163	179	133	155	161	183	182	179	181	168	178	154	155	174	168	174	168	175	177	161	165	136	178	162	174	189	169	169	169	148	180	186	173	159	175	140	176	187	177	170	164	164	166	158	152	145	182	203	153	154	189	155	163	171	165	183	174	168	152	156	175	164	199	160	141	178	161	173	170	163	159	159	151	185	159	150	149	163	183	188	158	174	155	161	173	171	168	182	177	154	161	170	176	184	200	159	188	194	188	153	168	179	195	156	154	129	198	168	157	165	196	147	164	155	170	177	151	168	141	190	168	174	164	188	152	154	179	188	173	171	142	167	186	149	166	172	163	167	188	177	179	163	180	185	144	172	182	159	156	156	185	172	158	162	175	152	180	164	198	158	179	167	169	143	187	166	191	170	168	178	189	182	168	150	151	152	186	178	157	177	189	164	167	170	166	171	171	182	167	162	163	170	162	172	180	147	161	165	163	177	170	152	176	161	152	138	162	196	154	167	179	139	179	139	169	146	153	152	210	176	161	166	182	188	185	172	162	141	163	180	179	157	208	164	158	181	179	168	198	141	168	169	202	145	156	186	165	166	198	176	167	161	176	181	175	189	170	190	159	189	188	184	150	181	195	147	168	177	166	155	169	192	176	176	177	174	158	165	175	179	167	173	163	176	189	145	193	181	154	173	172	162	203	174	154	160	181	153	155	154	169	192	164	170	165	160	153	184	158	159	160	160	176	183	169	176	160	210	174	177	171	170	177	183	199	175	175	174	172	178	182	180	176	180	208	165	164	151	159	157	190	170	168	149	179	182	188	172	178	169	182	176	196	166	166	185	173	166	180	170	142	173	166	161	169	144	185	175	193	164	166	167	165	196	167	183	159	166	172	163	172	173	185	149	168	158	192	171	166	156	137	168	183	158	172	175	185	178	142	182	175	178	186	176	173	170	163	192	169	171	185	181	166	171	190	148	180	154	171	163	166	180	173	174	157	152	182	142	172	182	163	176	169	172	167	166	172	173	162	177	150	141	179	193	149	165	164	168	171	169	174	190	151	160	163	173	172	170	151	166	179	151	166	163	177	176	147	176	180	195	191	170	150	181	182	181	168	195	165	185	188	166	157	174	159	166	165	180	155	195	188	167	189	159	175	165	145	170	174	171	164	145	180	197	165	170	182	191	160	167	157	155	163	172	162	192	167	177	178	179	154	177	173	174	177	187	174	186	181	167	153	181	180	158	176	180	192	184	184	158	173	191	162	163	162	150	153	191	157	200	156	174	138	157	182	135	167	167	176	174	188	151	164	168	177	163	172	188	172	168	172	158	178	173	159	177	179	152	163	160	168	142	146	179	164	188	171	163	178	172	179	181	187	136	174	172	189	158	166	174	162	168	186	176	195	159	158	159	171	186	194	186	185	159	187	175	183	183	130	165	157	181	187	149	152	179	168	149	170	165	160	187	184	152	145	171	168	172	153	154	176	175	176	127	151	156	162	163	167	171	190	158	189	152	158	185	183	154	142	170	167	177	164	162	150	175	166	159	184	161	172	178	186	174	178	161	161	190	161	173	168	169	187	152	166	172	172	147	186	169	171	178	155	171	188	173	167	187	170	158	173	177	174	148	162	143	143	160	153	187	171	185	170	155	172	166	171	137	186	159	174	180	155	146	168	185	186	148	170	168	165	181	171	157	189	165	173	166	154	165	166	164	171	157	154	164	146	162	183	192	155	169	182	178	182	165	187	171	192	180	169	150	163	160	155	177	186	179	185	159	156	186	147	175	146	165	166	172	164	158	152	152	159	171	200	164	182	173	171	181	161	142	165	167	185	155	152	167	162	186	156	169	175	155	135	175	179	158	159	177	183	160	177	153	153	168	142	198	176	156	152	180	155	148	145	155	160	156	185	168	156	176	162	186	169	172	165	162	179	166	164	171	180	179	169	192	177	181	174	196	166	168	152	182	163	183	166	157	166	164	186	188	155	180	168	152	156	167	189	163	154	158	150	173	154	173	164	163	191	173	158	163	175	182	172	162	164	158	180	169	152	179	163	165	170	208	174	145	167	186	168	169	172	153	187	187	176	140	171	147	155	187	187	145	164	161	169	180	164	163	166	155	174	173	164	153	142	181	169	174	158	174	135	137	170	145	173	185	178	178	207	175	156	166	174	190	149	168	154	178	147	193	171	167	156	162	166	172	186	170	176	154	176	174	161	166	170	159	168	166	162	169	159	168	159	181	173	153	162	167	189	182	183	157	161	170	163	178	160	175	145	182	149	174	154	171	179	172	156	161	145	159	178	173	155	176	142	162	190	145	179	177	166	157	163	179	169	181	170	167	177	165	178	155	163	171	168	187	171	183	156	175	170	164	154	190	148	150	177	169	166	166	157	171	169	154	178	152	164	168	172	176	188	170	188	174	165	155	183	154	173	184	173	172	170	160	166	203	170	161	171	172	156	174	151	172	153	187	189	175	193	162	154	184	183	173	175	209	166	175	187	188	183	162	164	173	153	159	165	163	185	169	165	170	159	179	180	164	156	171	162	172	190	171	160	167	151	166	168	177	183	157	154	170	172	157	181	167	158	160	172	181	146	167	140	176	154	167	173	157	192	178	182	164	179	193	179	159	174	177	167	173	126	142	162	165	169	161	179	178	150	173	171	159	204	148	175	157	176	186	189	191	169	172	155	145	161	155	148	149	166	163	173	179	173	170	164	175	170	170	183	155	141	172	182	209	168	162	154	157	208	176	164	176	166	155	167	179	160	160	154	175	197	180	161	201	189	187	169	150	166	136	177	173	167	175	181	174	151	154	172	179	165	172	158	164	188	168	167	176	173	155	187	176	147	162	187	156	146
18604	17522	2317	22701	9860	1779	1446	1210	1072	989	869	827	774	708	651	621	610	598	527	547	530	515	554	534	520	466	478	474	493	454	492	444	502	467	462	474	462	484	463	428	452	483	450	435	451	435	476	471	414	417	473	464	445	435	416	426	429	449	463	433	436	473	431	449	452	428	491	427	453	412	425	406	407	423	400	437	415	452	410	458	431	420	464	393	384	473	448	456	438	463	398	380	425	425	402	423	432	436	446	418	375	413	439	403	429	441	463	382	423	409	458	404	395	414	434	436	418	390	414	445	431	393	437	413	426	423	405	414	436	434	459	407	385	430	428	441	415	436	463	368	418	413	417	436	440	433	406	435	427	438	444	419	424	438	422	419	383	441	430	391	436	372	412	435	423	421	435	425	453	385	423	439	438	412	427	401	448	442	414	417	395	434	415	444	403	417	410	415	438	437	405	403	423	387	427	390	439	421	422	422	420	423	431	430	454	402	432	393	407	442	475	397	378	444	427	400	397	404	381	411	431	441	412	478	418	416	415	419	398	397	452	425	412	433	403	436	393	421	447	439	428	442	413	427	432	433	414	407	406	411	409	424	422	415	410	423	397	443	402	355	435	408	417	406	414	450	440	403	442	405	398	442	375	422	434	419	424	405	434	424	416	407	415	424	432	419	407	402	429	405	443	403	425	424	450	408	385	414	454	402	452	431	402	424	439	436	434	433	431	402	435	429	457	413	449	443	447	396	408	450	412	392	405	412	446	425	440	391	427	427	426	440	443	440	402	465	471	398	424	433	449	391	411	420	390	432	423	450	449	424	403	393	428	399	429	368	414	421	441	440	427	436	425	421	431	431	430	413	406	418	429	423	414	402	417	403	412	458	465	385	443	419	409	393	434	407	451	399	417	453	445	432	392	396	396	455	420	391	429	436	399	429	394	411	384	381	443	403	402	388	406	452	397	437	447	409	402	421	408	429	426	406	445	444	418	431	421	401	413	401	396	422	422	414	392	426	425	404	422	459	453	422	441	450	438	395	375	409	447	397	450	371	406	398	425	433	408	389	414	426	407	416	431	430	397	419	427	373	455	422	411	389	456	408	413	411	416	420	409	388	394	377	395	425	400	445	453	408	421	421	380	422	413	392	383	428	430	412	430	454	441	427	465	446	380	472	430	403	439	468	416	423	397	433	411	450	395	396	392	436	374	407	438	416	392	447	441	433	423	405	436	395	439	411	450	414	430	408	456	394	397	442	409	399	402	410	444	421	409	440	427	457	442	437	426	426	408	388	409	449	418	430	447	421	433	421	443	428	441	437	405	386	382	377	386	452	417	400	435	419	448	406	426	406	388	428	446	458	436	416	424	453	445	451	415	458	395	391	438	457	424	438	427	417	473	450	417	414	435	401	416	417	418	429	426	372	420	440	430	438	420	423	403	399	418	422	440	442	403	419	403	442	426	429	426	388	451	409	438	426	442	436	416	444	361	436	401	432	421	424	409	430	400	427	388	401	446	396	423	425	390	417	383	432	416	400	416	448	395	417	449	427	428	439	431	456	429	412	415	462	423	448	460	417	421	417	455	409	422	457	431	411	440	441	410	411	386	384	393	401	421	439	426	428	426	416	414	420	412	425	405	403	385	420	393	451	459	428	418	427	403	429	425	424	426	433	412	450	412	441	414	412	435	378	413	392	386	419	396	428	406	401	438	427	462	449	432	422	408	421	420	446	473	439	391	389	425	424	435	462	415	446	407	459	398	394	457	403	420	406	447	420	406	420	403	442	416	438	446	412	401	410	368	409	434	410	434	431	430	416	421	417	400	379	440	417	412	443	429	407	398	374	406	424	400	422	436	429	422	438	438	460	429	415	445	381	439	439	449	439	412	430	416	437	422	388	409	428	428	416	458	447	404	413	441	454	417	439	419	381	462	414	414	431	393	407	402	395	413	393	447	430	392	445	423	447	426	455	433	380	407	395	437	415	404	389	440	401	400	395	407	429	430	445	415	452	405	421	425	390	462	408	435	434	443	429	405	439	442	430	400	409	430	419	422	423	439	433	420	420	423	418	458	447	383	432	414	440	427	414	396	448	432	427	400	393	444	428	458	414	423	439	421	434	455	410	372	408	427	412	420	421	377	422	430	411	404	419	439	403	406	463	419	410	413	419	415	450	432	434	411	471	409	422	420	413	416	418	384	414	422	401	475	431	436	406	429	396	430	433	412	471	418	435	396	393	403	422	420	426	459	401	389	413	424	415	462	372	419	408	406	424	452	407	454	451	399	401	390	401	447	424	406	421	401	455	409	393	399	400	396	409	446	417	441	431	425	413	473	432	441	440	372	418	423	446	434	403	484	400	409	414	406	406	415	403	396	450	444	397	405	439	432	434	385	418	440	421	438	430	426	413	405	436	418	423	396	401	410	414	418	421	426	402	438	403	432	383	423	427	404	392	438	420	432	418	402	419	417	410	464	403	400	426	444	430	427	410	399	401	409	436	388	379	417	417	425	393	400	423	438	401	414	418	414	426	405	424	442	426	440	416	418	428	438	394	403	417	415	416	457	428	423	407	420	401	431	426	429	412	417	421	403	388	373	404	427	413	457	433	411	428	409	396	460	401	441	392	397	420	398	430	403	416	417	435	409	429	426	411	402	428	451	430	422	413	420	431	406	430	426	400	417	396	413	423	434	454	426	402	456	391	467	426	432	447	423	402	428	426	421	402	422	466	431	445	422	414	435	424	413	410	408	450	431	436	391	406	400	437	408	406	401	431	413	411	408	428	386	439	439	462	405	403	419	431	433	401	414	427	447	416	396	444	416	421	456	430	408	407	423	417	441	407	417	440	443	445	481	414	435	457	391	428	401	385	435	420	438	435	443	407	374	404	455	434	432	413	426	444	390	421	404	420	433	447	427	389	416	422	418	448	460	370	401	449	429	412	438	404	419	404	429	379	423	441	395	440	451	453	434	439	389	428	415	424	430	432	445	369	444	371	412	398	393	363	406	444	421	420	409	417	441	451	438	410	409	389	392	388	386	416	434	464	423	439	391	447	406	394	376	416	448	405	405	400	423	424	467	417	413	431	419	407	401	396	395	428	376	429	414	418	418	389	409	446	403	468	453	454	435	429	421	462	412	435	387	391	428	442	422	437	413	418	434	377	435	426	446	385	414	400	427	442	402	389	412	417	467	438	433	429	422	401	400	398	435	419	426	417	426	419	392	438	447	404	424	404	394	420	418	453	451	434	469	431	410	395	416	417	423	425	410	425	427	398	458	409	419	435	407	413	407	414	404	401	419	407	414	416	425	448	420	438	425	437	442	394	419	440	406	448	412	419	391	457	418	419	378	414	407	496	416	415	406	443	441	426	437	397	432	371	433	393	393	438	413	383	402	427	408	418	424	428	412	395	380	431	404	412	428	385	403	428	430	418	412	444	445	410	387	402	439	395	417	435	422	398	405	422	435	402	430	442	426	418	439	444	458	421	426	423	405	433	423	421
52459	37224	10204	24465	29856	9599	697	455	328	312	283	245	227	203	190	185	156	168	157	171	143	162	151	124	121	133	134	127	151	147	140	141	133	141	130	120	149	114	105	133	108	134	113	162	131	115	149	131	132	122	138	128	118	130	127	129	120	122	128	125	116	123	125	113	113	132	147	129	127	113	132	121	138	141	130	123	143	110	119	105	129	108	118	138	127	98	128	139	119	125	117	143	128	121	124	122	134	138	135	120	102	114	154	114	115	111	133	139	126	111	103	129	112	119	116	134	125	141	121	116	130	131	132	124	118	113	123	125	136	99	133	133	125	122	129	110	117	124	113	114	108	109	135	125	118	132	124	117	104	116	122	113	124	135	94	114	146	116	127	118	136	127	121	134	133	112	123	108	109	123	126	113	125	136	128	136	114	142	108	108	110	116	118	144	131	124	118	124	104	103	134	127	122	120	142	124	108	130	127	127	117	122	121	136	129	113	129	120	117	141	131	139	119	126	124	134	137	130	113	124	124	131	130	120	126	138	111	157	104	124	119	124	132	136	136	109	128	114	124	126	117	125	110	117	139	120	120	99	106	124	130	133	109	117	118	117	149	119	126	121	152	135	118	135	105	124	124	150	122	138	112	120	123	138	121	115	114	130	132	157	99	111	143	122	128	143	145	144	146	132	125	121	109	110	121	98	129	145	125	112	120	112	115	119	94	127	116	100	112	112	114	114	139	85	135	118	130	130	131	140	129	116	115	140	128	106	114	117	114	120	146	111	110	127	128	117	150	117	155	111	107	112	126	129	113	122	129	138	111	132	128	127	129	124	130	109	123	116	140	123	119	109	118	136	115	110	127	117	113	128	123	125	107	117	126	118	109	122	127	112	133	119	117	129	135	138	134	122	122	130	139	137	102	126	105	114	144	144	121	117	117	121	122	111	127	114	128	103	117	115	109	143	104	130	139	135	136	130	130	134	111	127	132	122	138	120	135	97	138	113	131	121	125	100	127	127	119	113	133	131	134	138	116	127	131	117	137	136	136	118	115	122	102	137	134	119	130	108	136	147	124	104	132	117	140	133	138	119	130	118	124	140	118	141	120	121	122	136	112	132	112	115	141	139	117	121	131	130	150	125	120	110	96	114	121	140	138	134	143	138	127	95	117	120	127	129	129	142	138	105	144	132	109	130	115	120	121	131	115	114	126	115	138	112	148	137	120	112	123	140	130	128	132	130	132	120	130	122	137	103	136	141	134	123	125	125	108	117	103	118	123	130	137	125	119	115	113	147	118	115	115	131	128	117	122	125	132	113	117	117	117	147	143	117	115	105	130	129	117	135	118	138	119	125	134	125	112	143	130	123	132	128	119	130	131	120	127	107	128	114	137	127	131	105	112	114	115	130	128	127	124	120	137	116	115	117	116	115	134	132	118	127	122	110	110	128	109	134	132	105	137	129	129	122	130	110	133	117	121	118	118	103	120	133	120	125	124	125	122	139	127	123	121	112	133	116	122	126	121	116	127	157	137	109	129	116	136	119	105	144	115	138	128	130	144	135	123	131	124	111	127	113	136	129	132	112	135	104	138	128	114	129	99	116	113	128	116	131	123	145	89	152	129	135	119	109	90	116	111	128	144	132	140	107	123	123	113	146	134	104	134	116	112	125	113	125	151	140	139	130	138	130	118	135	127	122	95	113	103	127	127	119	132	131	142	110	106	151	132	116	125	99	126	114	117	132	131	118	137	121	135	120	122	114	121	114	123	140	127	117	106	129	135	111	93	101	134	116	115	126	118	112	122	125	130	122	131	113	115	114	122	111	104	113	146	126	117	105	103	121	109	116	123	124	133	122	97	143	134	131	100	125	109	123	140	134	111	122	120	121	118	131	130	101	121	126	122	131	124	126	111	135	124	112	118	116	117	119	115	111	114	127	121	128	111	131	115	128	122	125	129	115	126	111	127	127	114	110	142	118	114	150	149	112	123	113	121	138	118	107	139	103	126	120	96	106	125	135	129	124	137	104	114	126	147	112	120	118	121	133	114	121	136	128	122	122	129	128	129	97	123	120	119	125	108	133	119	146	122	123	138	127	110	121	129	139	102	129	136	121	127	97	107	104	89	136	129	129	134	107	120	115	111	110	126	121	120	133	125	124	124	150	136	136	115	131	124	131	115	149	131	112	117	139	114	111	139	128	126	123	118	117	109	110	132	134	138	120	115	121	121	113	106	109	128	116	128	116	125	103	127	118	108	125	129	115	123	126	112	131	129	112	134	141	133	131	134	129	121	119	114	109	110	140	123	126	106	115	124	122	133	133	109	111	127	93	133	141	136	111	109	127	113	107	119	129	123	125	143	125	138	118	136	124	116	137	117	129	129	128	138	130	129	141	135	110	133	132	135	100	121	113	124	119	134	105	108	103	115	106	124	142	117	142	107	124	129	103	100	119	108	112	144	129	126	146	102	136	131	131	103	132	125	130	139	123	145	117	122	117	123	110	113	133	113	137	133	113	117	113	146	115	130	131	123	131	108	92	131	141	133	114	121	123	101	111	109	140	110	94	126	105	112	109	120	109	131	108	112	122	127	157	123	138	142	123	132	101	128	129	116	93	127	129	131	132	111	132	132	115	135	119	129	140	120	127	126	131	123	128	110	112	110	120	146	121	125	124	130	127	128	138	121	132	123	124	113	131	132	127	116	107	119	127	109	114	110	118	124	134	118	125	146	130	125	127	112	119	118	118	105	124	112	122	112	103	122	145	120	123	117	120	117	138	140	118	122	128	145	122	127	116	150	121	140	118	120	130	129	124	115	124	111	134	121	125	118	132	130	104	117	133	115	147	134	139	119	120	98	106	119	119	127	114	138	128	116	142	108	127	117	115	134	109	127	110	129	121	126	111	122	99	93	125	130	120	114	119	146	108	127	111	118	117	130	111	132	133	108	133	134	124	130	111	120	111	121	108	123	131	138	132	126	121	132	136	112	116	119	126	112	131	129	139	151	145	129	110	112	121	111	131	117	135	130	116	126	114	132	121	126	140	114	123	101	119	119	138	157	132	128	147	95	109	130	121	129	110	132	135	114	118	123	120	126	141	115	126	117	113	125	136	126	122	125	135	113	103	134	117	115	119	132	142	154	130	130	148	133	96	121	130	114	130	119	109	127	128	124	123	109	127	118	105	139	116	123	117	109	115	137	97	113	123	123	141	121	142	128	109	129	131	154	124	136	134	108	121	108	110	140	124	111	122	127	121	112	126	122	119	136	122	111	114	130	123	125	102	138	142	107	137	110	127	117	108	128	122	148	136	140	129	126	108	119	142	145	111	136	128	96	129	112	110	111	115	112	112	134	134	119	107	129	117	120	117	103	134	107	128	117	113	118	117	123	144	117	118	131	141	113	103	117	130	128	126	129	136	122	105	125	137	123	117	124	105	130	140	118	133	123	114	134	128	132	119	118	132	129	140	116	117	112	122	129	102	103	115	113	131	112	125	145	146	114	106
26946	23878	4200	24318	14968	2917	2315	1969	1620	1472	1245	1062	1009	912	862	790	767	682	672	621	601	580	579	503	492	498	512	478	445	443	458	448	489	435	371	434	392	386	406	403	375	410	409	358	419	381	360	402	353	357	387	416	357	380	375	364	371	383	400	366	373	371	376	389	356	351	344	362	354	337	362	374	346	366	367	346	339	344	364	327	330	373	349	377	341	356	354	321	380	338	354	367	373	338	358	353	358	387	326	344	359	336	311	321	351	336	348	351	364	331	331	359	361	326	355	388	339	322	391	324	351	385	333	323	364	331	335	352	341	301	333	326	375	342	351	347	334	345	321	331	317	305	342	352	326	367	333	317	344	371	358	361	325	313	342	315	334	305	349	331	334	293	360	352	339	317	330	305	342	326	320	303	290	363	326	316	330	327	344	310	355	355	325	344	351	314	378	353	356	372	332	324	326	318	340	351	360	337	334	332	368	346	341	367	350	332	364	325	333	344	339	337	312	326	348	298	333	336	311	347	384	339	290	317	334	332	333	337	358	320	336	344	306	334	297	330	348	353	334	358	337	371	331	357	333	330	320	349	349	318	329	346	344	320	333	328	330	342	300	345	345	369	313	368	360	325	330	358	347	363	317	354	350	329	325	343	310	335	321	352	326	368	317	326	346	348	336	340	358	342	336	351	306	330	357	367	358	299	343	361	303	339	343	325	373	320	350	351	305	323	324	333	338	334	332	348	313	323	327	322	318	339	349	356	377	331	346	342	328	342	351	347	363	311	326	325	386	348	348	328	330	352	329	314	341	345	339	327	333	372	350	382	319	360	323	345	344	342	325	335	356	354	318	322	328	323	341	339	297	303	355	360	336	329	350	364	364	350	336	345	315	342	350	335	332	312	329	339	326	332	325	344	300	346	327	311	325	302	270	342	366	342	348	326	343	349	357	336	342	355	330	364	324	332	326	358	363	335	363	353	393	350	317	325	296	344	337	349	333	352	343	355	363	346	329	379	330	338	348	335	355	357	347	357	344	307	332	324	293	326	341	372	334	357	311	334	309	321	344	330	329	358	358	324	335	318	337	349	334	297	332	331	315	349	356	333	348	370	320	345	311	326	328	333	326	331	332	313	355	333	314	314	319	328	344	355	321	343	341	305	321	298	311	351	333	342	330	346	341	321	388	362	321	337	334	342	326	326	311	356	366	321	340	344	328	345	333	338	330	339	355	348	319	332	352	308	320	339	337	348	326	352	354	344	321	359	336	335	358	334	314	343	311	378	350	377	314	348	324	350	348	351	369	332	362	337	377	326	317	294	350	346	308	338	340	334	354	319	327	313	315	351	348	362	354	336	351	376	336	357	332	348	337	340	323	347	364	371	338	343	340	347	363	347	326	335	350	340	323	318	359	369	357	346	351	330	345	345	352	327	352	346	308	347	346	331	337	332	305	317	332	313	324	353	341	358	363	323	338	356	341	368	359	328	348	322	346	328	342	350	322	299	308	319	351	319	351	363	340	336	349	376	333	336	290	326	330	360	328	336	337	347	317	317	347	335	326	348	337	347	339	321	338	355	366	341	341	332	336	330	322	347	355	343	335	330	343	334	369	379	355	337	329	322	335	341	325	316	362	346	308	355	353	349	361	373	326	326	335	337	332	349	337	329	345	354	325	330	332	344	335	335	343	331	342	321	345	314	341	351	317	285	325	320	334	352	368	338	349	329	312	333	322	332	356	366	337	317	323	334	378	357	324	350	312	355	371	365	350	348	357	351	363	345	299	355	323	368	331	362	369	326	335	344	350	345	375	356	351	341	309	333	330	342	356	296	315	334	310	341	339	359	325	357	334	342	337	333	341	325	327	350	299	362	330	326	325	331	348	299	362	324	329	348	286	347	373	340	340	352	325	345	346	319	343	347	318	365	349	337	350	331	341	342	342	345	326	375	315	320	364	352	341	347	373	314	342	293	343	356	331	336	337	370	321	366	320	341	316	311	343	357	312	310	345	322	332	337	306	359	385	321	338	331	326	321	306	304	300	333	336	308	303	324	313	327	343	349	322	314	348	334	362	352	338	340	356	356	306	303	349	352	347	347	340	326	333	336	327	378	347	339	321	314	367	344	341	343	320	349	311	328	346	368	363	332	346	350	330	334	343	341	334	358	356	321	349	331	341	340	317	361	379	325	349	322	315	320	334	349	349	344	325	367	340	328	324	330	349	354	375	340	344	354	352	349	338	356	359	336	333	355	330	338	326	336	337	329	352	301	338	349	359	337	347	324	372	324	336	332	373	341	325	363	333	360	330	353	332	341	362	345	344	330	344	342	365	348	341	316	374	350	348	341	329	325	347	338	361	351	333	341	349	327	303	328	312	320	332	338	369	343	310	356	346	319	322	340	325	351	353	368	311	322	367	321	335	340	333	302	346	334	322	327	368	359	304	330	323	348	340	366	341	319	363	352	313	349	314	328	361	346	346	346	345	318	362	333	332	345	353	344	328	349	347	364	350	337	330	330	338	345	311	321	359	340	338	358	345	346	344	337	327	335	350	317	343	381	314	283	310	345	303	344	319	348	328	351	329	331	361	351	338	336	378	329	324	330	330	350	322	326	359	346	326	332	316	352	349	317	325	322	342	346	310	360	318	358	358	341	367	307	339	358	340	344	325	366	325	348	342	334	333	306	358	332	362	354	319	374	331	339	370	341	350	341	331	338	300	321	372	360	334	366	343	317	327	344	334	358	375	339	312	343	381	333	337	348	325	338	309	350	346	331	334	340	322	358	324	320	345	331	305	345	330	364	355	329	371	315	347	330	323	332	353	309	339	322	324	344	325	302	323	335	352	346	340	345	317	309	329	358	329	328	357	318	355	326	342	332	335	319	328	323	333	336	342	331	367	339	358	347	329	317	350	338	296	351	344	333	313	346	317	323	333	311	380	314	326	311	345	339	312	292	337	342	327	328	325	330	314	363	296	332	320	333	315	331	322	345	331	379	339	333	302	332	306	314	373	337	368	363	366	341	358	369	326	311	324	346	299	343	376	324	317	322	337	311	350	332	339	317	325	346	302	321	317	326	285	368	330	338	333	366	337	339	328	363	355	339	322	348	339	361	341	346	342	363	334	339	352	329	346	354	332	343	347	330	324	331	334	335	291	323	338	332	309	331	357	343	332	376	355	311	352	328	335	353	312	345	337	343	328	333	366	332	328	307	345	340	320	311	312	364	337	330	332	337	335	348	337	299	300	318	335	322	370	365	338	334	309	343	339	339	323	349	329	296	356	309	349	354	335	325	353	353	338	333	342	320	354	343	339	345	367	328	408	318	358	324	301	334	374	330	353	338	319	381	352	356	382	351	342	313	319	350	329	320	355	358	354	349	315	362	347	348	334	326	356	365	330	321	337	336	369	382	312	343	329	369	334	339	333	315	320	330	358	359	363	352	304	333	332	318	352	310	290	343	338	312	340	342	343	320	328	377	333	369	344	345	343	341	338	333	317	331
5491	1018	409	1525	656	380	354	327	349	329	332	355	350	344	344	346	381	326	331	358	334	359	347	366	326	335	326	322	342	336	338	346	363	324	357	349	312	347	319	289	344	310	358	329	343	368	305	338	328	319	312	335	320	333	336	353	328	368	332	354	320	356	324	340	310	327	365	307	318	335	301	323	327	362	346	321	318	367	330	322	334	338	344	343	373	346	314	314	336	320	340	358	351	347	340	297	311	319	380	315	320	340	319	338	332	349	327	335	350	336	332	343	293	326	340	327	350	348	320	338	297	365	367	318	323	321	375	322	327	339	293	355	310	336	332	358	316	340	312	341	330	360	347	351	349	364	311	291	364	343	355	334	328	338	343	350	337	321	354	358	318	375	353	341	320	315	336	338	322	357	326	343	335	335	312	312	325	343	340	343	341	297	338	349	315	301	318	310	318	322	358	333	314	331	316	303	323	332	359	331	414	343	300	330	338	346	324	320	324	346	342	348	304	334	334	328	356	280	318	339	328	342	338	342	336	339	338	303	309	305	324	321	336	334	337	309	355	316	320	332	344	315	373	309	341	312	354	345	327	357	280	340	352	343	341	327	344	315	334	343	328	335	318	360	340	321	332	328	346	324	324	311	337	349	344	332	312	348	315	326	321	332	379	295	346	339	346	342	329	321	338	343	299	322	313	322	310	356	351	345	360	338	328	329	339	309	319	347	321	344	331	326	344	341	311	341	318	355	339	339	341	318	335	350	311	334	342	306	339	364	341	328	341	331	339	372	338	400	267	348	314	380	322	335	283	329	331	362	326	336	331	297	349	334	306	333	345	314	348	343	331	365	329	338	303	323	339	330	324	350	358	376	317	359	342	344	326	332	341	337	331	307	332	330	331	346	338	320	321	304	320	347	353	344	342	342	314	315	320	343	338	315	352	344	360	334	346	344	347	343	334	360	336	314	281	344	328	308	369	305	344	359	359	324	348	347	341	320	363	334	295	325	316	353	344	298	329	347	342	332	346	319	340	347	344	332	349	275	362	313	341	299	326	274	325	298	350	350	323	329	320	292	302	345	353	338	341	343	331	359	318	311	339	343	317	340	339	346	324	333	313	331	345	342	339	335	342	318	305	338	346	306	339	297	320	354	340	344	342	308	348	307	315	289	332	330	352	357	377	292	320	284	343	303	313	345	369	309	347	315	332	309	358	340	314	322	345	313	338	327	297	330	312	339	316	368	361	328	353	319	330	330	310	322	345	313	359	328	341	330	308	333	333	327	364	334	355	326	317	308	319	331	327	316	361	331	319	338	309	340	334	311	309	347	331	351	332	354	339	347	337	350	342	311	346	341	331	331	346	342	329	347	377	319	354	335	293	338	344	343	321	339	318	334	373	341	349	355	348	363	310	298	373	341	337	364	319	329	369	355	334	334	350	335	340	333	330	334	345	309	337	305	352	333	320	320	328	331	333	341	330	329	320	342	311	341	324	367	326	333	332	361	328	328	349	369	315	326	335	302	325	341	314	340	322	337	338	303	343	324	306	326	360	350	350	324	351	334	319	362	352	340	332	331	362	355	315	327	371	321	325	351	361	325	334	359	316	337	361	345	325	351	338	312	347	332	292	323	321	310	330	346	329	309	316	321	360	312	347	336	314	324	318	354	357	345	337	310	345	351	321	341	326	338	318	332	350	312	348	358	347	349	337	358	354	342	328	342	318	328	362	318	328	380	323	318	332	341	321	347	356	337	301	342	303	326	315	342	335	358	344	308	320	326	311	321	323	339	352	315	360	329	352	320	329	314	339	320	349	321	368	307	297	327	348	302	345	346	332	312	326	373	331	372	331	342	346	318	337	326	324	329	331	349	311	344	301	345	298	324	358	339	338	353	337	314	373	329	288	356	312	319	322	319	324	339	339	309	338	299	350	344	335	332	327	383	339	341	341	346	345	331	344	349	356	323	332	321	344	346	350	385	349	335	341	311	331	322	342	325	333	339	328	339	344	333	317	351	372	337	364	332	327	325	313	347	326	346	323	341	325	337	355	342	328	337	336	351	337	341	354	345	316	338	336	319	302	327	338	346	379	357	338	351	321	316	351	357	320	329	319	357	321	380	353	339	336	360	350	347	315	323	314	364	349	337	368	354	320	343	347	349	333	332	343	365	353	320	312	331	325	325	306	326	344	338	346	320	362	299	346	338	343	317	324	333	355	318	360	318	345	320	342	363	339	312	321	319	339	323	336	335	316	351	359	345	327	341	306	368	334	325	331	301	359	323	355	320	310	365	343	333	342	322	291	325	325	323	313	333	317	320	332	304	352	356	325	320	335	330	295	318	314	317	319	322	319	344	308	316	340	348	348	367	338	326	353	345	327	323	316	363	320	346	332	317	315	331	305	313	358	376	343	347	330	339	318	348	326	315	359	341	322	333	332	326	329	328	324	321	344	328	334	300	304	342	354	326	320	370	327	315	333	337	308	369	323	315	340	330	318	357	343	332	332	348	300	354	314	315	335	321	346	351	327	320	338	324	386	352	327	310	321	343	341	345	332	318	334	395	314	326	349	351	319	332	340	350	341	300	324	342	363	350	354	303	315	334	303	349	333	357	329	324	307	284	311	335	315	332	327	321	336	338	350	329	324	340	335	345	323	320	380	331	291	329	342	312	344	341	321	343	353	343	336	318	328	341	311	373	347	339	304	328	330	365	357	335	344	322	339	310	333	317	333	354	320	343	328	348	327	324	340	331	350	365	347	339	324	342	321	378	360	318	310	303	346	347	348	315	321	325	332	334	313	316	348	341	316	333	333	352	356	338	317	323	321	353	334	313	303	380	349	357	348	312	305	340	324	312	301	313	328	330	348	337	328	299	335	357	290	355	344	337	309	308	347	346	331	310	297	337	295	362	307	337	316	342	361	350	317	309	335	319	277	342	350	332	341	335	339	314	317	340	347	323	317	329	356	305	345	380	369	313	377	358	346	371	351	362	313	314	327	370	358	305	310	323	342	356	338	334	382	327	336	361	329	296	329	309	301	357	337	308	357	317	336	321	299	302	346	317	342	342	342	346	332	348	328	315	340	354	326	357	364	385	362	339	334	328	353	320	333	336	308	310	330	332	328	337	349	335	355	318	387	325	338	329	322	344	334	368	347	315	317	342	317	328	310	341	363	319	337	321	344	331	368	358	290	342	313	344	337	301	281	342	331	267	300	339	324	295	344	306	329	333	343	359	366	334	333	341	354	344	317	391	345	335	354	335	353	323	330	304	342	336	317	319	332	318	330	326	321	336	350	355	341	338	320	364	335	347	341	337	303	332	316	335	347	361	306	342	353	363	324	320	350	339	322	330	296	347	343	264	374	345	344	348	321	329	338	343	324	341	303	336	327	330	337	365	349	332	343	366	300	323	333	338	335	335	349	324	346	348	343	347	358	359	331	364	334	305	319	313	332	323	319	351	312	363	318	331	347	344	355	342	329	318	317	364	336	332	322	333	335	331
5295	1737	823	6002	1666	816	812	760	795	762	778	759	749	736	765	750	774	741	736	810	767	743	756	771	759	724	718	784	774	819	797	770	710	749	749	756	754	762	749	752	749	770	790	778	730	704	755	786	747	705	723	722	760	775	741	772	714	724	784	728	781	793	777	760	750	735	723	760	770	770	760	741	764	793	773	771	775	757	785	746	756	768	795	801	768	801	758	735	792	753	786	766	774	784	700	764	756	775	810	770	760	768	711	740	768	764	717	834	772	787	806	740	805	778	767	781	764	749	787	774	725	753	791	803	726	743	766	681	746	772	739	731	727	743	757	807	731	771	809	790	756	774	758	712	747	765	756	752	745	758	729	736	755	792	769	737	774	714	755	778	755	789	798	772	814	716	708	732	751	765	726	774	772	747	755	803	810	759	806	755	754	823	791	767	758	800	785	759	775	733	763	739	737	759	786	754	770	760	790	778	746	780	774	754	757	772	763	711	811	751	754	725	761	737	735	746	801	775	823	738	770	814	734	780	738	782	773	747	711	800	818	782	778	727	788	736	770	745	753	797	802	749	763	742	743	781	817	751	775	771	787	754	725	762	746	796	765	723	738	798	776	765	711	754	765	731	722	759	749	754	783	728	782	743	761	772	708	774	740	809	781	739	761	793	772	801	772	737	724	779	766	727	754	799	781	761	773	718	713	753	787	737	782	847	749	820	762	768	770	771	766	780	771	755	745	743	783	775	733	708	779	788	783	753	791	777	780	788	733	757	749	785	756	758	823	781	672	749	773	786	759	749	723	755	720	802	742	749	758	721	796	793	778	830	793	786	736	793	769	751	757	797	757	715	741	795	756	728	765	760	753	749	715	810	744	756	775	769	780	772	765	724	731	739	780	730	763	796	753	763	790	717	768	758	783	757	783	732	740	768	768	772	756	761	745	772	755	747	771	786	764	756	739	771	737	727	769	742	735	803	803	763	784	748	750	780	763	760	747	750	812	731	737	775	751	767	753	763	818	765	782	737	788	813	791	762	767	768	741	775	774	761	780	764	757	724	733	771	776	723	776	798	798	742	816	764	747	780	789	781	761	770	753	719	752	787	734	719	726	764	798	710	792	732	769	756	724	763	769	787	769	799	761	778	770	725	778	764	764	755	768	746	794	792	780	776	731	771	779	815	753	728	728	790	757	765	701	769	755	724	783	792	770	786	768	763	756	766	711	753	779	750	768	770	768	763	810	765	764	759	761	747	764	738	751	768	751	719	758	767	771	808	724	807	763	756	753	766	748	763	748	739	706	734	789	750	729	796	768	744	752	710	804	734	825	815	775	795	752	743	769	794	801	745	803	775	728	707	744	768	769	744	739	764	745	724	786	733	754	753	762	768	733	804	786	763	777	744	757	743	725	787	761	754	751	759	755	772	714	731	747	733	776	743	774	763	709	769	766	744	779	764	772	779	740	775	755	759	750	730	757	774	770	737	760	750	722	779	738	774	769	775	751	776	767	766	742	764	819	773	781	718	799	762	757	737	763	719	794	783	760	746	799	781	762	787	767	787	746	777	766	785	754	749	730	753	767	797	784	790	791	790	802	768	794	795	770	810	760	789	780	754	812	749	721	798	783	752	813	769	834	791	771	767	771	783	749	796	750	741	754	765	782	757	768	797	732	766	798	778	756	761	781	771	691	763	766	822	721	745	738	819	746	724	779	767	761	764	728	744	775	725	741	709	775	740	817	763	733	776	741	731	770	742	768	776	782	742	741	784	733	678	766	779	787	780	761	782	748	774	786	748	730	797	787	759	728	761	744	770	765	791	731	780	738	761	788	801	706	780	809	813	764	748	800	780	735	738	799	731	805	767	761	783	756	798	771	824	720	771	693	749	759	755	772	733	742	779	756	713	755	772	809	819	728	780	782	737	809	795	747	760	766	748	776	802	770	721	754	780	772	683	780	775	807	818	745	761	719	787	810	794	774	743	757	825	741	750	782	732	768	771	779	782	795	747	741	795	756	767	723	737	751	793	751	813	750	772	783	785	770	776	747	722	741	809	825	764	761	769	694	796	764	764	742	745	756	749	744	763	738	779	766	802	762	739	803	751	816	770	779	807	761	727	761	774	737	733	753	794	785	754	739	763	754	759	752	791	789	755	772	801	773	763	805	746	768	770	744	782	777	760	760	808	798	743	783	727	752	744	723	796	745	799	771	748	796	749	802	802	739	766	757	771	753	768	711	735	811	753	721	741	747	753	798	738	775	751	789	810	737	747	793	719	715	716	777	778	776	737	734	753	782	741	782	770	765	777	755	744	785	738	789	779	735	782	722	803	759	762	806	756	731	765	743	811	805	725	744	754	793	747	762	756	771	786	758	775	727	760	737	746	767	758	744	764	787	760	804	741	766	790	788	713	774	747	783	743	756	760	756	788	795	777	750	795	764	782	746	768	722	754	789	792	740	795	786	809	798	744	765	791	759	762	770	771	727	815	748	761	753	784	746	802	742	761	751	817	755	758	767	786	740	745	769	767	734	723	791	754	827	762	748	736	775	767	767	785	719	811	742	735	766	772	775	748	770	800	779	776	758	732	746	784	798	716	754	729	769	873	738	734	758	782	735	763	843	752	767	733	784	767	769	734	753	737	692	747	778	749	816	832	766	743	753	744	762	739	762	732	818	757	774	723	687	778	826	732	777	715	755	805	754	729	736	773	756	794	800	768	803	765	762	781	814	770	736	751	777	731	737	749	757	734	751	796	801	757	770	717	698	737	744	788	792	769	750	777	829	758	744	749	760	713	764	689	745	754	745	768	730	782	755	764	699	719	775	797	754	802	723	783	764	743	752	819	792	768	740	764	759	730	749	716	763	822	751	770	775	720	766	754	739	804	754	788	744	799	755	741	813	775	741	700	749	729	754	853	750	818	765	751	778	776	771	766	810	767	765	757	785	765	772	763	780	752	795	756	682	823	800	783	753	731	781	769	736	749	775	820	749	767	781	700	772	776	781	762	755	762	805	769	775	769	750	765	720	784	711	787	747	743	781	732	742	745	769	750	775	749	811	787	782	731	774	764	741	739	753	744	746	800	789	730	782	753	781	740	782	744	792	754	795	755	752	762	750	781	760	801	756	751	746	760	732	798	757	766	756	797	718	780	706	784	730	770	770	777	786	776	782	740	808	774	783	775	744	775	714	784	746	768	762	796	802	824	774	714	694	791	728	751	773	783	746	774	749	769	776	774	765	743	727	730	814	756	765	761	777	795	798	780	745	748	810	757	761	769	733	761	787	793	745	723	738	742	761	787	782	721	766	729	753	744	757	762	748	795	796	796	754	754	762	731	727	756	736	747	749	728	802	712	751	770	761	749	769	801	731	790	782	803	795	791	782	753	790	826	788	774	800	796	775	758	868	790	772	738	783	808	746	755	767	777	784	769	750	740	775	777	798	746	837	809	770	766	764	732	785	755	777	735	762	749	744	717	761	761	770	710	741	763	737	735	741	793
37306	20810	3446	18307	21576	2393	415	320	284	258	242	211	199	173	189	206	209	204	206	204	188	185	191	187	197	160	153	170	174	179	199	169	187	169	189	156	181	192	170	173	174	159	155	208	184	162	175	174	176	187	171	162	155	167	170	178	165	176	186	181	166	174	207	166	155	169	175	157	159	187	180	156	157	177	169	170	151	166	161	160	179	135	171	161	152	149	152	184	144	165	173	147	152	181	163	149	159	169	160	160	172	160	141	175	178	179	170	174	148	170	178	156	178	144	146	161	182	177	149	176	163	171	171	161	157	158	156	172	158	182	167	164	164	186	162	165	159	162	181	154	159	181	153	176	134	162	184	177	143	153	183	183	167	161	159	174	187	176	149	144	159	158	167	200	181	126	164	176	167	179	168	172	160	143	167	161	159	174	149	140	174	146	169	174	165	178	171	169	170	192	138	167	160	149	177	159	182	199	138	170	159	161	165	207	169	190	181	175	159	187	153	159	167	189	167	151	163	155	160	162	176	178	182	160	182	149	177	168	131	169	165	170	156	152	149	181	173	152	175	163	162	162	153	182	159	176	152	179	152	170	184	168	166	173	167	166	166	159	151	158	207	167	145	154	139	188	147	165	139	176	176	172	188	153	175	157	163	200	155	189	164	174	197	186	158	164	162	175	179	191	175	159	168	151	196	174	178	177	149	147	183	143	158	175	159	156	163	177	171	171	161	178	177	192	166	175	184	149	166	155	177	156	161	168	182	173	188	176	150	183	156	180	163	171	156	180	170	145	174	175	181	178	185	160	161	172	169	156	163	164	174	150	172	168	179	170	158	144	201	183	156	179	172	171	150	173	178	175	183	180	175	162	181	170	189	177	175	149	193	153	167	162	195	166	203	143	180	165	160	155	174	174	151	158	180	166	178	155	176	167	149	166	190	191	180	159	170	165	198	167	187	165	165	141	181	198	154	184	162	156	158	176	168	164	181	183	191	169	167	164	165	159	170	164	154	163	148	203	154	172	171	154	177	164	181	173	175	179	165	173	161	173	173	195	193	159	176	150	158	164	151	171	170	184	149	131	153	185	164	160	151	164	155	158	147	188	140	169	153	144	137	166	147	189	185	169	162	161	155	171	178	168	170	160	171	179	192	169	190	167	155	146	161	168	171	156	167	131	182	171	177	159	160	163	157	159	166	160	179	185	169	161	183	150	166	163	169	149	161	142	171	151	157	164	159	166	148	162	170	138	150	142	185	160	176	157	181	155	151	148	172	160	142	180	174	158	162	166	188	164	154	184	168	140	167	148	164	178	172	149	156	170	154	178	172	178	158	163	152	169	167	147	171	162	167	165	151	207	143	176	174	144	145	183	152	172	178	138	180	201	177	158	144	155	199	165	184	167	169	161	158	195	165	146	183	168	171	177	167	170	179	160	158	147	169	182	177	156	163	152	168	164	142	160	183	161	180	159	160	158	160	157	171	167	191	173	158	162	155	185	154	163	156	165	168	171	164	164	185	168	141	174	173	170	149	179	176	147	152	157	154	194	180	141	175	173	168	160	169	177	171	153	134	169	144	144	174	189	150	142	174	169	179	183	155	177	179	167	182	164	154	152	146	205	167	170	171	167	164	187	168	172	155	159	162	141	151	178	155	171	162	159	155	166	136	160	172	142	183	163	153	157	153	190	169	180	150	168	163	190	157	153	164	159	189	168	169	166	169	145	162	181	160	159	163	168	175	191	161	180	155	168	187	168	162	163	158	153	180	152	164	186	172	175	187	170	177	145	186	171	167	191	155	153	164	160	164	157	174	167	170	140	168	171	178	166	155	177	156	166	185	184	171	162	152	163	153	190	171	153	187	156	174	170	162	161	165	182	166	171	174	174	172	135	176	148	149	159	141	159	176	186	143	164	174	186	174	149	171	174	161	176	167	171	182	147	160	157	170	160	162	164	197	183	169	171	185	158	164	153	182	164	170	187	176	148	156	182	174	187	175	155	170	140	160	176	162	170	153	171	174	143	157	175	153	157	124	151	160	144	176	156	184	179	157	165	172	164	164	143	159	156	176	152	158	156	170	145	147	179	164	168	172	137	188	153	150	170	147	184	159	161	158	187	172	163	166	159	179	169	132	164	139	169	177	164	174	186	167	143	165	174	174	168	176	163	147	148	165	150	171	179	187	159	177	157	178	174	179	151	176	139	172	164	154	141	179	166	167	178	152	159	127	166	173	151	181	143	169	178	156	172	172	146	171	165	159	173	177	139	157	151	153	162	157	179	170	171	160	159	161	171	161	148	191	154	149	159	173	174	169	164	164	187	164	173	159	161	161	166	151	138	153	168	176	151	186	158	153	171	178	165	169	179	194	180	163	164	163	169	166	178	174	196	174	158	184	147	163	157	165	196	168	138	155	161	154	158	168	161	152	151	157	148	156	157	186	171	169	173	156	160	169	162	161	154	158	172	145	167	178	183	172	161	166	160	180	183	156	162	156	180	163	156	148	177	154	182	169	161	167	142	149	159	173	154	158	150	193	164	177	159	162	163	152	174	182	164	159	159	166	199	171	177	156	158	147	165	170	166	158	176	184	170	148	188	158	174	160	161	177	146	145	191	178	174	167	130	169	146	166	159	181	166	129	155	168	176	157	158	163	191	172	154	157	157	168	160	152	169	168	169	174	174	140	180	166	152	147	160	155	151	145	174	169	194	162	151	163	155	155	187	163	154	147	149	177	168	173	150	199	195	160	161	161	162	161	195	178	184	165	181	152	175	162	148	177	163	159	172	174	182	157	162	168	159	147	176	165	200	179	159	137	185	160	180	180	174	162	192	163	158	177	144	155	160	170	145	136	153	166	178	151	185	165	159	154	170	160	145	182	143	160	153	155	166	186	155	148	172	154	201	177	153	171	166	159	173	174	175	163	180	161	172	176	171	174	145	181	194	147	186	156	156	168	149	167	187	179	154	177	178	158	170	185	184	156	158	175	167	190	155	156	215	178	152	153	156	170	167	159	181	156	153	166	191	166	169	183	143	164	172	165	182	155	139	148	164	166	157	171	175	162	167	166	153	179	158	154	166	161	144	147	175	165	172	181	180	168	179	165	168	161	174	150	159	152	186	158	161	157	159	193	172	163	173	160	149	157	172	153	170	161	176	167	167	181	185	172	163	164	158	185	170	180	178	166	172	161	169	185	152	159	166	153	163	147	158	141	160	154	152	182	164	141	179	164	178	165	134	178	165	161	164	165	167	179	151	153	178	164	152	154	164	188	191	161	154	194	187	178	157	170	174	166	153	169	169	173	173	156	158	176	186	149	169	172	182	167	156	164	200	176	143	186	185	159	168	161	168	177	171	179	165	172	148	171	175	175	167	197	143	173	151	188	149	172	162	168	171	162	180	191	150	157	140	167	185	156	145	169	178	173	140	162	185	175	165	133	171	168	171	152	152	153	145	159	169	147	137	161	161	171	177	170	172	164	175	154	149	183	164	173	180	174	138
19282	13538	2478	24247	12446	1776	1429	1207	1096	968	902	905	825	718	625	645	606	574	552	569	527	572	547	508	517	489	492	465	496	489	493	481	462	465	462	454	482	442	461	474	421	422	437	424	469	435	484	442	442	448	467	437	420	438	418	430	424	434	431	453	454	427	427	442	400	423	438	453	422	409	414	403	397	436	432	430	435	429	423	428	394	402	426	431	368	413	412	406	422	398	438	402	432	436	427	409	402	421	411	437	369	417	428	416	425	442	412	406	383	457	427	409	460	421	373	412	443	407	409	400	412	436	418	421	430	383	383	368	385	428	423	412	391	438	396	432	397	443	428	432	441	432	459	376	437	458	418	410	404	398	413	433	386	431	430	413	414	416	430	403	407	409	419	416	424	398	418	433	413	400	398	429	427	435	408	408	424	401	428	418	409	401	396	416	384	447	381	405	403	404	404	418	418	399	422	387	390	430	464	427	439	424	412	354	406	428	404	364	432	444	400	376	423	413	402	424	412	371	410	458	413	365	407	405	396	423	372	437	405	407	432	397	456	420	454	402	433	389	455	428	443	410	408	411	400	371	396	427	407	433	394	408	418	439	390	412	409	383	397	406	393	410	432	388	407	431	449	408	387	362	399	424	374	429	467	419	389	452	420	428	356	378	430	397	424	398	403	437	391	462	421	399	451	422	414	429	394	423	417	447	407	396	417	405	418	398	388	410	426	399	390	428	387	426	434	416	389	380	426	440	409	409	403	386	429	390	373	397	420	425	418	419	382	429	389	438	384	413	465	402	482	420	418	397	399	381	397	446	418	399	386	428	385	418	399	411	362	440	418	403	435	425	415	419	379	424	378	438	423	405	387	377	409	431	381	408	393	410	401	366	405	441	410	456	434	471	413	433	370	455	420	406	439	409	424	435	392	359	414	384	427	414	452	406	417	432	433	406	424	406	392	415	381	420	419	396	390	376	425	471	424	430	387	424	429	425	400	440	405	408	411	413	416	416	395	410	401	389	416	398	428	425	451	445	445	442	441	415	384	438	400	417	429	411	405	407	430	411	397	407	404	394	440	385	441	431	420	387	417	421	411	395	399	367	442	388	393	380	384	444	379	375	385	411	464	413	376	419	402	394	428	380	420	397	448	425	376	451	391	409	402	422	403	416	378	402	419	422	386	421	447	389	422	426	407	443	379	410	415	451	401	413	418	419	460	389	414	430	439	419	410	430	426	448	441	347	386	414	397	404	434	350	448	454	383	385	415	388	417	402	421	408	385	427	405	421	375	382	410	424	374	393	388	429	439	412	401	410	432	408	400	431	414	446	425	390	429	429	424	382	437	411	424	403	390	424	435	402	394	420	406	394	398	412	418	433	440	426	388	412	431	435	420	400	451	403	413	417	392	403	413	411	420	438	407	406	420	400	425	430	415	424	423	474	441	412	421	418	374	383	396	416	417	368	412	424	415	422	409	411	441	399	403	438	407	390	406	449	462	396	388	409	372	410	410	416	370	403	416	414	409	434	425	412	417	430	415	432	388	425	373	426	401	406	409	384	432	430	418	425	391	409	419	406	394	406	411	442	404	411	405	416	393	401	423	417	425	449	383	465	434	407	427	400	448	423	406	435	441	434	395	406	411	398	404	388	391	409	419	389	416	416	410	419	424	435	387	440	424	445	397	439	415	410	388	393	409	371	384	447	395	415	407	423	397	413	407	425	427	433	406	399	397	398	411	413	429	408	414	399	394	417	393	399	377	433	417	417	420	400	418	423	421	420	405	354	442	412	412	402	417	447	409	390	406	401	412	413	405	398	394	423	463	439	396	442	381	422	442	373	415	402	406	450	423	388	409	441	348	400	431	408	407	419	402	420	434	391	415	439	412	421	427	413	393	374	420	434	420	400	389	436	391	413	371	416	422	414	429	407	418	401	415	430	382	433	401	419	426	388	411	414	421	416	393	391	423	465	418	417	406	425	408	398	388	392	437	441	416	458	373	410	424	417	372	417	421	429	444	457	418	417	426	414	428	409	399	395	416	410	410	408	430	394	414	404	423	439	385	396	450	399	440	387	390	425	384	427	395	443	406	434	391	399	378	421	407	421	397	396	398	385	397	457	419	422	406	391	418	408	418	403	423	455	392	422	422	394	408	440	431	382	420	419	400	419	417	433	415	399	400	396	404	407	413	416	415	403	442	406	436	394	397	431	458	386	452	408	412	419	380	394	420	439	451	396	404	404	418	438	381	404	461	392	425	425	432	399	387	407	413	417	405	368	387	392	413	417	377	401	449	400	421	422	392	423	395	379	412	412	392	433	396	416	424	431	448	395	382	401	422	431	435	384	402	346	409	412	416	423	378	435	381	412	411	420	407	416	393	409	396	398	405	414	403	439	389	370	445	440	405	418	420	431	414	439	440	420	398	397	397	433	418	401	386	444	412	454	379	414	413	396	433	435	458	418	446	393	432	392	435	452	446	398	411	413	430	402	395	427	394	452	384	425	398	421	417	417	441	439	390	409	407	439	436	423	424	397	394	396	411	438	398	396	413	405	432	428	387	404	417	444	417	459	423	404	415	427	442	446	464	425	405	386	440	422	428	424	427	425	392	418	423	434	405	385	431	414	413	428	394	413	436	404	388	406	430	443	433	408	419	436	417	429	404	407	422	420	424	473	415	392	422	383	430	418	434	443	411	432	417	403	384	381	396	400	407	402	400	395	452	410	404	421	444	385	403	440	392	459	417	408	382	391	443	384	443	449	412	384	418	439	425	396	412	428	457	405	410	427	410	399	385	406	396	387	412	390	391	415	413	430	395	415	422	421	404	409	430	398	409	419	408	435	393	383	419	432	417	392	387	435	435	416	410	395	378	396	433	413	392	431	412	397	410	450	434	428	435	408	385	380	368	424	425	437	416	435	417	422	433	403	373	431	422	432	391	432	394	413	417	421	386	383	422	391	383	454	387	407	392	424	414	410	393	372	447	403	439	382	396	424	416	393	413	406	400	439	396	398	391	379	417	422	412	411	408	405	433	414	396	415	424	449	437	387	457	398	433	412	454	390	409	416	407	413	403	447	438	427	409	424	408	419	380	452	418	436	433	388	429	394	425	395	411	376	426	401	429	410	402	406	443	404	450	441	395	463	416	414	442	415	418	431	420	421	424	425	458	414	404	407	432	394	383	411	407	403	378	404	443	406	411	421	395	427	415	388	452	426	398	391	404	404	394	403	405	423	428	428	413	453	413	455	431	386	385	402	411	391	414	436	403	431	430	397	381	398	406	371	418	402	423	449	434	401	436	413	420	411	407	423	425	446	429	416	420	417	388	388	378	433	407	443	434	405	424	431	441	420	409	403	418	437	401	417	422	454	409	410	426	439	429	396	432	422	442	454	420	397	455	407	417	427	415	429	408	462	415	415	418	402	373	390	424	397	422	397	407	455	414	371	392	392	431	434	383	440	368	365	437	441	413	408	405	420	422	447	416	429	429	446	395	404	407	426
52834	32276	8280	24630	29795	9948	853	456	360	301	248	261	229	209	190	195	174	162	148	142	176	154	139	134	154	147	133	129	160	130	142	146	141	126	140	121	131	132	125	127	114	124	120	143	151	123	118	122	150	134	109	133	122	138	120	119	107	141	117	126	133	146	121	129	116	145	142	126	118	102	134	138	129	132	144	120	102	126	122	112	113	137	133	117	119	141	124	130	112	113	109	110	117	130	115	121	141	128	132	109	112	115	106	111	128	119	114	136	124	113	129	123	103	139	108	134	126	119	124	125	121	120	130	146	118	139	119	113	112	118	115	126	125	117	139	128	117	116	136	104	124	113	118	118	140	116	148	128	117	97	109	134	111	127	116	100	135	125	119	131	102	120	122	132	144	104	125	112	110	136	118	136	130	105	142	113	130	124	122	89	115	118	141	119	127	112	100	128	113	112	126	124	130	124	130	129	122	135	132	126	103	121	119	112	103	108	115	117	129	106	114	117	125	122	139	117	116	131	124	113	130	105	133	123	114	141	115	142	102	107	116	114	142	134	128	139	136	94	140	120	98	118	119	107	125	86	134	116	131	102	121	118	107	117	123	110	134	119	117	115	124	140	116	115	130	127	140	118	108	128	131	134	117	113	120	145	115	126	101	107	94	130	129	115	119	122	119	113	133	129	100	130	122	130	101	115	128	102	116	118	130	107	162	131	99	150	116	133	115	149	114	107	106	133	133	119	129	139	107	157	153	117	127	126	116	123	110	122	121	129	121	118	122	117	120	130	119	109	114	132	130	125	120	147	120	117	130	106	115	131	109	116	127	99	123	116	115	130	121	126	83	121	114	138	132	99	129	115	117	112	140	125	134	132	143	119	110	135	121	131	104	124	112	125	131	123	123	115	111	116	114	101	127	104	120	147	127	122	109	136	128	114	124	113	108	134	105	107	122	126	111	120	131	123	108	111	124	125	99	120	117	119	125	132	118	135	103	127	128	107	131	116	112	121	126	124	138	129	106	125	115	127	135	138	104	119	110	140	120	121	107	127	134	133	130	122	124	134	137	120	123	134	121	131	124	130	137	135	114	117	134	105	122	135	116	135	98	127	126	132	131	103	135	121	137	131	120	110	116	143	96	122	117	112	120	127	130	118	139	116	115	121	142	146	117	109	95	129	120	120	110	106	109	125	115	133	122	123	113	123	132	117	128	123	115	122	112	110	132	115	121	120	141	124	109	119	126	127	139	101	135	126	117	93	137	131	122	112	122	124	141	115	141	114	118	115	116	103	115	147	125	101	126	130	126	125	112	114	112	121	115	134	121	122	122	118	122	107	129	107	135	135	122	111	131	120	119	117	130	137	141	109	126	110	111	123	118	100	102	145	111	129	119	123	126	134	85	115	127	104	129	121	124	126	118	102	111	111	115	106	117	125	123	131	103	140	119	114	129	123	121	132	121	121	136	120	115	132	118	132	130	128	115	123	126	118	131	112	126	134	137	121	131	94	118	102	102	127	126	123	127	103	122	114	117	135	123	117	111	102	128	119	122	109	134	130	120	132	115	122	126	103	147	134	117	113	120	116	100	119	135	126	120	131	127	118	137	136	123	108	121	111	117	104	121	127	119	116	117	113	140	113	127	123	111	107	117	119	127	118	117	105	124	103	98	112	113	129	130	132	127	107	120	131	122	125	122	126	131	99	114	126	110	106	124	101	122	133	123	129	128	129	122	134	131	132	131	126	109	103	125	117	121	115	141	94	109	121	120	123	136	121	123	108	124	114	150	108	122	104	131	111	116	121	152	126	125	128	120	139	122	125	124	134	111	122	124	124	115	131	130	127	122	118	147	144	123	117	128	129	98	116	142	124	122	111	123	138	108	134	127	107	130	137	118	119	136	112	124	126	133	126	114	103	117	128	107	103	125	113	115	92	137	117	125	121	137	129	109	103	102	114	106	124	122	114	120	125	130	121	117	130	126	124	141	130	136	117	133	121	126	118	117	114	132	127	113	109	120	122	114	106	109	120	117	137	121	125	114	113	114	141	125	144	114	92	116	126	104	124	112	103	126	138	129	124	129	117	111	125	134	118	119	108	117	141	96	105	93	129	135	118	126	99	122	114	112	113	120	118	123	115	135	114	109	113	108	122	123	128	133	130	119	122	110	124	124	127	133	98	118	127	123	129	122	138	136	125	108	110	121	130	98	134	125	113	126	104	125	127	122	128	139	118	97	102	102	103	135	102	125	135	145	126	119	130	129	137	98	108	112	126	97	124	133	135	121	124	127	129	104	150	111	117	125	120	110	135	121	124	140	120	133	137	141	118	129	103	139	136	121	111	121	123	128	120	124	123	123	110	128	121	125	134	124	111	132	130	124	136	137	136	99	125	109	142	111	102	108	142	132	121	115	115	112	111	133	103	119	133	106	115	118	116	113	116	108	125	119	111	131	93	128	118	121	139	110	120	131	117	138	114	105	128	108	109	135	127	118	112	113	127	117	123	112	112	119	118	109	126	133	132	94	123	107	134	126	130	124	120	130	124	105	106	111	123	119	132	115	104	121	130	127	128	115	121	129	122	116	93	115	125	135	119	106	117	136	119	119	124	118	126	124	122	126	125	120	102	116	131	119	120	108	123	114	127	105	115	96	117	125	126	109	127	126	119	125	121	130	139	118	127	127	101	117	120	134	136	128	106	124	135	126	120	106	125	131	111	128	134	122	121	125	129	115	105	129	133	131	125	131	129	132	129	127	115	125	122	133	116	104	119	143	127	128	125	113	125	130	143	123	121	111	106	128	119	121	128	115	124	136	92	118	95	134	130	136	142	103	118	121	130	112	130	139	112	151	121	128	110	130	125	124	126	130	123	137	110	135	100	134	136	115	123	122	123	124	114	121	104	99	125	154	126	115	124	95	113	128	119	125	119	132	133	125	117	124	100	120	131	119	118	147	100	141	131	117	115	108	115	128	132	117	127	153	97	127	97	133	130	126	112	114	133	108	118	119	132	113	104	126	123	119	114	107	103	123	134	138	106	124	114	108	108	130	117	122	136	125	120	131	121	142	117	104	120	119	132	146	115	139	109	134	114	110	119	124	125	124	116	131	131	124	120	125	122	121	119	120	108	126	129	107	130	107	132	109	130	128	107	125	117	130	109	119	118	122	123	124	123	120	128	119	121	111	116	125	120	128	147	129	127	126	132	109	117	119	109	123	89	111	116	117	125	128	112	124	124	112	111	107	121	120	118	126	133	111	143	123	112	137	123	113	116	110	128	130	102	113	111	130	109	115	120	118	132	127	143	144	122	125	119	125	143	116	128	108	134	112	126	109	125	126	136	126	113	153	146	126	102	112	106	112	130	107	125	130	124	113	119	125	136	118	116	122	116	136	106	119	116	128	121	129	108	124	130	154	128	107	115	130	123	127	123	116	108	115	143	128	133	137	115	115	114	119	116	124	99	107	123	128	117	107	144	134	143	113	151	108	113	121	110	113	131	130	119
27927	19568	4718	26629	15576	2964	2394	1947	1568	1428	1251	1106	944	873	841	786	727	683	641	639	587	577	544	556	490	539	493	490	497	468	449	469	424	423	440	423	422	403	423	408	391	413	360	379	369	405	383	382	358	358	350	384	365	332	363	407	369	385	360	360	386	364	364	331	340	377	332	370	352	352	344	330	352	371	349	334	346	339	370	336	383	335	347	363	342	350	329	334	335	327	329	338	317	363	359	339	345	338	311	352	343	373	309	356	337	364	324	322	329	332	348	350	341	340	315	337	355	325	321	355	315	350	327	321	330	351	361	352	341	340	322	333	371	302	346	339	379	369	332	348	345	312	303	367	331	344	326	325	319	346	343	308	362	348	384	352	324	315	330	328	327	311	325	331	330	321	331	330	304	311	333	342	314	330	351	342	352	363	311	334	356	335	312	356	349	324	345	348	344	320	359	321	330	316	334	338	337	352	315	351	333	307	325	295	320	335	322	295	325	348	337	373	306	343	362	314	315	313	341	319	352	293	355	365	310	342	312	337	348	322	297	318	353	324	323	340	359	391	318	346	379	331	350	337	341	332	336	336	337	323	362	368	331	319	303	346	350	357	318	346	380	392	338	355	327	363	322	322	342	374	321	353	310	348	336	330	359	324	325	367	353	358	341	296	328	353	336	334	307	320	333	299	356	313	340	345	355	343	323	324	320	327	352	354	318	337	363	323	363	340	313	326	327	314	356	328	335	316	329	318	324	326	341	334	361	304	328	353	356	347	336	345	328	309	343	318	327	327	326	319	331	363	308	347	354	322	325	322	336	341	327	350	341	310	343	357	350	349	351	315	330	361	317	321	347	314	333	339	354	327	353	337	333	321	358	323	335	329	333	342	349	324	340	355	375	327	335	325	362	333	390	300	327	348	355	331	334	328	309	346	328	295	324	353	329	302	337	324	303	317	327	363	320	347	329	331	347	312	348	327	371	329	350	345	326	330	307	302	315	320	342	357	358	355	273	363	294	332	322	360	350	364	350	345	334	334	338	365	345	297	335	324	331	349	354	298	303	343	353	343	319	339	347	327	316	349	296	342	317	317	342	331	324	345	315	369	306	330	322	338	322	313	384	324	334	343	366	320	340	306	300	330	342	321	330	323	355	326	327	295	338	333	339	317	308	372	310	349	357	306	341	339	335	321	339	368	326	329	299	314	327	317	334	322	348	394	319	355	331	334	329	333	338	337	326	326	316	324	331	316	328	295	355	350	321	341	332	354	308	330	342	308	318	318	310	343	326	296	326	350	329	341	331	323	350	322	329	302	298	338	338	330	327	305	352	327	342	362	323	345	367	348	304	363	352	338	329	321	342	302	352	315	333	371	377	311	318	362	367	329	340	328	322	342	349	301	347	331	326	322	321	307	347	307	327	343	318	321	320	320	344	353	308	338	316	360	342	334	336	309	352	353	334	325	337	339	339	311	321	382	337	384	332	356	376	348	320	330	354	334	327	330	296	349	339	327	317	347	338	303	315	339	334	361	324	307	333	332	330	348	374	337	330	304	332	351	324	343	335	332	338	306	330	320	331	375	326	343	307	334	342	342	341	318	362	347	339	327	332	342	325	340	339	311	340	319	341	333	321	336	322	314	332	348	317	348	349	319	317	338	332	332	308	347	356	297	346	323	328	308	349	342	320	337	337	335	315	347	322	321	323	345	334	330	355	304	324	307	347	332	366	332	303	339	351	317	327	346	317	351	326	350	341	291	317	339	348	338	320	303	332	342	333	326	338	326	310	319	359	329	288	316	332	316	349	332	377	321	345	304	338	342	284	355	363	339	334	364	336	296	310	321	353	317	359	348	320	316	320	333	325	346	345	309	374	353	305	343	339	372	342	343	352	311	339	337	304	333	338	338	342	288	337	286	316	322	356	351	319	357	303	327	295	346	344	333	316	332	300	321	325	329	384	327	336	334	337	326	335	327	352	341	350	306	321	340	304	334	333	328	293	317	330	303	324	349	308	360	340	332	325	314	342	340	312	321	315	337	344	329	363	332	365	325	339	349	337	308	365	350	334	318	333	329	345	330	369	345	344	292	339	337	307	322	295	322	306	298	341	314	358	382	316	321	315	350	336	341	335	335	320	329	352	321	303	318	342	330	314	320	323	366	316	342	334	311	291	318	319	352	334	312	314	340	303	319	346	335	336	334	364	356	323	325	326	307	320	361	329	321	332	329	332	346	325	334	343	326	325	312	329	327	276	336	314	304	295	330	322	291	332	290	359	334	338	299	345	340	358	320	332	336	347	341	326	327	334	356	328	338	300	328	340	343	328	366	366	345	291	333	354	325	340	343	320	329	342	334	309	318	337	347	363	332	364	312	362	316	345	341	345	340	335	359	334	330	320	332	320	298	324	329	326	341	312	308	309	342	323	320	343	345	339	358	328	337	339	326	360	350	314	322	317	316	349	341	318	365	304	321	305	319	331	335	317	324	333	353	347	314	330	332	308	358	358	339	312	352	343	367	379	347	308	324	300	344	339	299	327	355	327	353	345	319	364	338	341	338	348	344	311	340	337	327	345	341	292	336	319	332	361	352	329	322	317	319	339	335	332	336	344	293	326	315	333	322	339	325	341	352	344	300	324	315	323	324	353	359	335	335	338	318	318	318	301	339	363	321	326	319	362	332	335	349	308	315	343	317	315	368	338	373	336	318	363	354	334	329	340	318	354	314	326	324	328	309	328	343	312	339	357	324	348	352	349	362	333	322	337	315	356	377	329	312	320	327	353	346	317	360	347	330	331	336	332	341	324	324	328	326	327	357	354	325	330	338	333	325	335	326	340	326	347	369	342	320	371	355	343	334	325	349	346	341	319	328	336	336	357	325	342	332	336	336	349	324	317	344	335	305	294	350	354	316	306	323	355	342	346	326	332	346	317	350	377	308	385	367	344	336	345	333	323	327	334	338	337	349	303	332	327	322	310	322	345	337	373	324	331	337	323	322	316	313	339	361	298	340	316	328	338	317	331	310	324	353	369	355	329	341	322	365	317	369	311	324	348	342	335	287	332	373	336	326	309	312	342	334	325	336	336	330	362	301	349	309	333	340	344	323	312	330	338	348	319	307	339	313	349	308	357	321	325	316	295	339	316	325	372	309	369	332	341	359	337	351	332	294	356	348	315	333	337	333	319	349	328	346	337	331	314	341	332	316	312	377	320	317	351	314	299	326	342	314	336	338	336	341	310	341	352	336	319	341	361	331	331	327	315	315	341	329	315	336	350	356	313	349	309	343	321	300	348	353	315	337	335	314	329	335	312	306	320	344	323	333	322	340	338	336	329	298	373	325	346	324	308	340	352	309	301	310	317	338	338	345	366	321	330	371	319	290	341	340	318	326	292	354	342	318	317	335	327	317	346	323	333	349	323	313	361	339	309	323	317	324	333	320	326	347	320	305	365	314	319	376	336	353	332	321	332	335	323	334	335	338	365	339	350	341	315	349	351	376	342	314
5476	786	401	1535	692	342	339	324	339	304	345	352	328	348	326	311	337	336	319	309	323	345	369	334	335	305	375	336	323	357	362	354	338	324	342	326	338	318	307	322	306	322	325	327	333	330	333	328	333	333	302	325	343	337	346	287	324	348	338	353	295	323	353	353	343	354	310	340	346	341	315	330	369	321	351	328	337	323	339	307	334	323	323	368	320	348	327	346	317	340	309	338	292	340	341	364	336	325	312	324	318	327	348	341	317	321	352	331	330	323	348	357	314	341	349	325	342	346	336	336	326	325	313	374	327	350	322	344	359	334	328	371	355	313	302	356	378	334	346	315	331	302	321	321	336	333	299	329	309	316	345	344	340	354	343	360	335	344	317	330	301	296	329	300	342	314	333	360	333	329	300	352	351	332	362	348	344	318	295	305	316	289	327	362	300	336	320	326	325	333	342	335	335	328	324	320	352	342	333	327	357	337	304	294	364	322	317	307	358	297	334	350	354	322	323	342	339	362	336	333	385	313	329	339	337	304	348	368	320	334	312	288	338	290	314	294	384	353	317	377	319	317	333	344	322	316	358	334	358	327	324	374	344	338	322	335	336	341	337	335	338	320	340	330	345	312	327	301	328	313	347	324	335	306	325	334	309	347	328	334	309	341	355	300	315	315	322	332	302	328	333	353	351	290	300	332	317	338	334	339	326	318	320	357	343	327	346	333	324	286	329	315	323	320	303	352	333	333	345	316	370	334	312	332	308	337	336	326	328	327	339	338	333	320	314	324	338	334	328	333	304	342	321	305	324	336	317	333	335	337	352	333	325	300	308	342	312	306	344	309	345	336	332	337	322	332	345	320	302	355	339	287	319	340	355	331	348	309	331	342	348	323	331	313	321	317	344	319	349	323	337	346	296	335	323	338	294	329	332	301	342	359	336	315	339	299	315	324	297	312	318	324	346	335	334	322	313	329	319	300	334	307	286	328	331	324	321	359	326	344	339	349	332	311	327	296	331	321	343	319	304	332	323	322	337	358	312	318	361	311	315	342	347	338	335	328	325	335	325	308	358	340	351	344	338	324	322	315	329	323	325	289	268	320	349	360	322	330	332	349	323	351	335	294	329	364	332	347	304	293	343	327	325	339	344	340	311	298	332	331	300	353	297	349	339	320	321	314	318	332	364	321	321	342	308	331	338	340	316	311	322	292	332	325	336	387	336	339	301	328	335	337	292	346	312	338	334	359	327	324	336	308	331	317	329	348	336	359	323	302	343	345	343	335	371	313	326	332	326	340	307	341	302	302	361	307	342	317	337	303	340	318	312	359	296	351	323	357	318	337	337	320	345	311	295	341	325	334	322	324	338	323	326	316	306	357	352	320	343	338	338	321	351	313	358	343	343	311	316	348	320	310	314	365	331	277	337	336	316	329	351	341	303	321	331	331	334	321	322	327	373	327	348	332	350	295	355	327	334	311	360	333	335	344	317	343	344	314	323	311	291	367	366	319	329	307	331	328	321	325	335	297	352	338	311	286	322	340	338	320	327	303	284	325	312	331	320	331	319	352	331	321	329	312	313	350	333	357	336	320	310	330	320	330	334	338	300	335	336	352	357	369	358	357	341	315	331	260	320	321	356	336	329	322	353	346	331	345	323	313	318	321	384	338	334	314	321	324	354	338	333	317	337	319	350	338	328	306	312	350	326	313	338	351	360	358	328	311	339	348	330	358	288	345	296	338	338	318	322	320	350	308	325	315	322	321	305	336	335	330	342	289	346	363	331	349	332	305	320	314	317	333	310	365	322	352	320	316	325	374	304	316	336	311	318	347	369	356	295	325	292	321	333	311	311	327	321	351	323	351	365	356	326	333	327	303	329	339	322	336	309	322	331	340	342	309	358	318	316	342	361	314	315	327	347	302	328	318	317	343	324	340	350	318	311	333	328	329	306	285	302	303	320	338	298	298	346	327	342	348	306	330	345	325	344	364	325	316	308	333	354	314	371	314	326	319	291	337	321	341	322	324	341	352	355	349	341	320	361	355	346	318	306	322	352	335	339	335	346	317	310	333	328	332	360	330	345	367	324	303	327	317	317	330	310	334	321	349	355	355	329	332	306	363	333	314	343	298	316	319	315	331	337	314	311	325	321	321	327	348	317	359	332	302	340	349	350	325	336	327	314	315	322	327	303	348	315	349	346	352	337	306	311	324	297	347	338	309	310	347	337	317	323	322	310	319	327	351	357	327	348	331	336	341	341	360	316	362	367	351	330	311	340	346	352	328	385	346	350	335	335	305	311	328	344	352	336	307	320	358	350	364	347	299	324	365	321	341	376	329	325	303	320	328	324	334	344	322	318	364	347	323	314	318	315	335	345	350	313	347	337	312	319	304	339	364	322	329	338	309	308	329	340	332	337	346	364	310	320	313	360	329	325	317	352	309	357	314	332	301	320	356	333	322	316	339	353	295	265	323	308	305	301	360	343	319	305	345	347	311	344	327	312	343	329	341	297	332	302	322	323	326	318	318	352	327	371	324	330	329	317	310	329	323	324	313	306	325	326	317	350	340	329	335	356	329	292	345	325	329	347	341	297	342	306	323	330	322	341	340	319	338	321	315	345	347	351	337	319	330	352	329	342	317	342	318	320	336	317	321	329	367	299	301	370	326	335	321	354	339	344	297	343	324	341	351	329	303	323	352	324	334	325	358	322	372	332	356	301	351	336	348	328	305	343	290	310	312	323	328	332	311	309	321	363	319	330	332	333	348	311	329	319	293	332	364	331	337	318	323	322	320	340	318	341	341	312	316	330	336	320	340	331	312	307	331	316	326	308	321	367	325	324	313	345	318	321	327	356	349	353	317	329	311	331	320	321	305	329	320	338	312	335	301	323	332	312	323	342	318	285	338	303	339	317	326	320	301	302	341	338	307	338	326	375	350	307	329	344	368	317	329	328	335	334	289	307	338	360	347	338	330	335	342	294	312	317	339	323	312	343	302	302	308	359	335	333	312	330	288	341	328	355	337	334	338	343	332	369	310	321	313	343	329	327	363	362	360	327	297	309	337	337	334	310	326	324	323	306	328	335	326	344	338	343	339	339	353	332	286	321	312	307	340	328	320	308	319	337	324	343	337	321	321	321	346	372	344	323	358	356	337	315	341	342	333	338	323	312	340	314	317	338	334	343	324	327	297	335	358	342	324	347	335	317	365	335	329	369	323	319	336	343	329	348	325	336	315	330	319	333	330	321	348	352	358	334	363	323	347	313	338	327	321	333	315	338	306	357	328	341	325	335	348	336	344	324	326	291	355	299	323	319	351	295	291	357	315	324	321	335	307	307	314	320	299	305	367	353	330	340	319	359	351	330	347	349	344	370	297	368	313	345	332	343	349	360	329	310	328	362	321	332	336	340	329	337	323	326	343	311	342	336	339	343	357	312	321	363	295	309	292	368	315	350	332	323	333	332	348	338	338	314	347	343	332	344	312	336	368	349	327	323	343	344	313
5381	1322	869	5809	1703	822	728	777	741	801	765	735	747	777	745	745	777	787	759	811	768	741	757	770	782	756	780	763	777	744	765	740	747	753	744	769	769	743	796	750	734	766	717	780	736	772	763	752	742	761	724	779	786	709	734	793	757	764	717	761	723	787	732	757	770	789	763	799	746	739	798	801	759	735	762	778	781	724	773	748	765	751	757	765	750	742	800	754	747	763	747	784	713	753	761	772	778	713	751	749	777	766	735	743	744	787	798	763	773	769	765	738	764	777	787	748	772	775	751	760	800	752	770	790	726	749	724	775	783	798	743	754	737	795	796	755	741	790	758	733	757	730	732	743	783	769	757	803	732	731	782	781	743	777	726	750	729	770	757	718	762	734	733	755	765	796	791	778	764	735	751	723	716	751	807	805	745	760	752	745	778	759	780	713	744	760	810	792	748	671	723	775	726	719	728	728	789	801	784	766	762	744	723	755	760	754	716	774	782	774	749	745	783	729	748	780	804	730	734	726	812	748	720	761	796	744	759	758	748	727	765	763	734	726	764	788	731	761	734	769	775	724	765	739	740	747	751	753	766	802	743	685	791	764	766	761	783	767	786	756	739	792	771	774	752	783	768	717	756	776	771	793	727	784	814	806	754	733	774	725	692	757	770	721	725	799	768	782	806	790	775	770	751	800	771	714	788	810	753	759	770	715	798	750	737	777	743	757	764	772	742	735	751	787	780	769	721	762	732	765	748	775	739	728	773	758	713	787	729	766	805	739	717	741	776	767	730	686	722	747	718	815	772	689	755	791	821	775	776	754	816	741	772	755	728	787	770	729	726	748	760	761	758	747	732	758	746	762	733	820	744	729	781	768	742	706	752	734	760	777	762	703	798	793	797	755	759	813	734	711	712	717	752	792	774	757	758	771	740	725	811	754	766	777	711	763	771	795	793	774	782	729	785	748	751	726	749	759	767	778	775	718	758	754	758	787	716	721	732	776	776	752	761	736	774	795	762	768	779	678	735	762	740	786	747	784	763	720	738	760	758	719	719	781	743	778	770	738	757	742	740	755	698	751	772	768	768	831	764	770	760	742	801	764	757	758	735	798	747	759	829	743	738	800	721	741	726	748	796	757	776	746	754	786	744	765	737	699	742	721	736	763	712	767	762	754	721	749	720	751	763	787	670	729	779	804	787	773	769	781	759	730	802	766	739	720	757	747	804	695	760	757	767	753	746	749	757	775	768	799	758	735	779	770	755	730	733	765	775	786	756	758	745	760	797	775	725	764	694	765	675	708	727	746	719	808	824	758	777	762	751	693	767	752	766	764	760	756	741	787	713	765	776	727	738	790	802	771	733	741	756	762	768	743	734	747	743	743	783	737	761	722	760	784	784	744	764	788	769	725	726	807	775	714	781	779	756	816	783	778	727	749	794	760	793	753	717	760	764	742	784	758	774	748	770	811	754	720	764	754	754	776	821	748	768	745	792	754	771	764	748	718	772	768	764	756	786	774	739	710	708	794	730	747	721	767	796	755	775	797	752	757	751	762	757	773	764	775	751	757	772	784	737	775	764	816	717	764	807	721	762	739	786	691	745	718	790	749	758	800	782	742	787	724	723	772	668	740	757	761	737	759	710	769	797	750	747	763	787	783	745	760	754	778	725	706	732	766	770	720	772	722	759	758	758	765	790	768	699	807	739	746	800	718	762	812	775	735	745	751	716	722	753	751	782	766	751	682	827	761	755	735	747	787	759	747	735	717	809	773	759	745	810	754	779	766	778	706	759	741	753	784	742	744	736	763	787	770	782	772	724	762	800	773	714	760	768	724	777	799	750	768	742	784	718	740	775	745	707	747	749	766	794	737	756	771	765	696	797	791	750	749	720	778	792	703	746	797	747	795	749	749	744	764	734	758	755	777	784	791	759	824	786	722	750	727	805	742	750	753	750	757	786	737	747	726	749	771	719	804	784	817	768	750	751	784	792	720	752	762	718	750	785	742	777	722	755	773	758	744	757	780	792	763	799	773	765	786	768	771	770	770	783	734	791	746	713	765	784	743	734	731	763	746	759	746	765	721	788	733	775	734	744	787	761	747	761	770	742	747	740	791	782	743	735	741	805	773	773	786	761	725	781	756	752	765	748	793	742	769	753	748	792	751	752	777	727	798	779	715	769	704	750	742	759	785	754	731	761	744	742	784	806	696	681	775	740	763	792	761	745	744	733	769	734	740	812	710	729	758	780	762	771	711	714	770	809	758	712	759	758	740	782	725	783	792	755	766	776	756	751	756	754	788	753	719	758	745	776	752	728	816	793	873	728	742	770	760	754	780	738	759	729	766	743	713	780	725	735	742	746	768	785	801	754	803	756	790	770	741	731	733	753	702	728	719	756	819	754	754	730	770	748	733	775	765	740	772	738	739	780	750	752	743	753	716	810	739	795	709	744	728	771	780	785	781	729	752	721	769	752	731	770	733	770	726	720	719	744	757	749	780	717	732	772	780	731	774	792	730	729	766	776	750	741	760	771	757	747	742	781	783	702	726	759	753	777	771	761	722	773	784	716	751	742	710	748	770	747	780	743	723	738	763	741	756	767	719	738	793	780	800	747	784	750	757	745	714	736	765	778	784	757	726	718	728	759	784	704	748	761	758	750	757	714	766	752	772	727	682	764	724	758	737	788	796	769	780	758	796	758	694	752	749	767	789	734	744	782	740	750	788	800	755	724	807	749	781	814	753	766	741	735	702	739	736	740	743	753	782	770	800	757	769	762	755	767	769	791	771	767	789	757	732	756	794	704	735	731	751	748	819	805	735	758	776	729	753	809	747	761	730	765	742	830	768	810	714	729	707	750	767	728	758	759	726	765	789	750	748	824	755	745	764	804	776	738	774	772	770	712	762	736	799	764	777	735	715	819	744	737	753	778	760	745	730	761	731	775	778	732	777	733	766	739	749	788	760	725	761	753	713	675	727	690	820	756	748	805	784	772	734	760	773	778	787	744	771	741	803	791	722	735	780	730	805	684	754	767	734	800	758	751	754	753	728	766	802	732	754	716	732	814	791	769	781	716	708	746	740	783	781	717	761	776	757	757	715	804	742	742	750	780	694	745	715	801	748	780	813	774	766	761	754	764	706	793	740	728	809	766	747	787	731	758	698	775	808	782	719	808	780	788	771	759	734	787	772	789	769	759	727	802	809	733	763	794	813	716	765	732	727	729	760	778	778	738	763	741	790	769	730	777	782	824	785	777	740	760	741	799	768	751	759	734	759	734	743	793	782	791	759	714	744	734	773	735	782	756	762	771	731	769	794	839	764	743	790	745	782	738	776	768	734	750	806	737	743	760	774	721	754	760	753	687	741	767	747	768	735	746	741	773	763	761	759	765	749	759	757	772	765	730	780	740	721	816	720	777	810	744	726	734	716	757	731	797	678	753	741	749	759	806	766	732	770	768	743	746	758	775	748	727	715	745	725	726	733	756	805	748	797	788	783	784	781
38078	16447	3984	16863	18937	1917	414	302	280	244	222	208	211	200	210	202	184	183	191	172	172	201	161	173	165	195	188	214	188	186	179	169	168	165	176	178	182	175	177	165	133	194	178	168	177	141	155	156	158	189	169	157	142	154	164	182	181	135	166	186	170	165	146	142	156	177	169	153	170	181	153	148	168	154	140	166	165	171	163	164	156	167	179	158	149	155	163	182	175	168	141	167	169	173	141	164	174	148	157	124	158	162	163	179	150	165	139	167	174	149	166	161	177	152	153	158	176	174	160	163	167	186	164	162	151	183	167	156	176	165	150	156	164	148	159	157	160	182	163	163	165	149	172	154	145	139	146	135	187	157	153	175	193	150	179	160	177	198	177	178	130	161	157	170	158	172	181	174	137	169	154	168	161	163	146	171	170	181	157	187	143	169	170	162	174	168	166	168	185	153	164	158	185	167	158	186	161	171	163	168	173	183	159	185	172	181	162	190	169	168	156	159	150	166	188	158	154	161	151	185	154	154	134	184	150	134	167	174	179	146	154	158	167	158	165	181	170	173	165	161	153	177	136	149	125	145	138	151	158	160	177	145	179	157	162	183	162	162	160	168	137	157	164	169	186	166	170	162	154	167	171	164	160	153	174	166	178	172	160	172	188	145	154	189	150	144	161	143	161	176	183	183	155	196	146	160	183	154	153	146	179	136	165	159	149	160	150	180	157	184	155	177	157	150	163	171	169	140	149	157	146	172	164	186	147	137	163	156	173	168	168	158	178	170	172	179	158	146	161	196	142	167	177	167	168	170	155	157	140	168	152	159	176	158	161	154	132	162	197	171	176	182	152	147	170	177	165	164	159	171	143	142	162	179	157	175	161	146	152	154	169	154	175	151	167	142	178	199	135	166	168	163	150	177	160	161	158	168	170	182	169	205	183	172	153	149	152	150	164	184	176	152	167	195	167	153	167	160	175	188	164	171	153	163	171	165	154	160	175	150	182	163	151	196	163	171	175	167	174	164	176	167	151	151	174	181	172	177	122	177	143	182	138	147	150	148	186	165	154	159	148	160	186	161	180	151	163	136	148	165	204	136	162	166	152	176	174	150	146	183	143	161	165	177	146	158	165	164	143	168	179	168	175	138	158	168	165	161	161	186	159	160	153	164	162	187	175	165	167	159	130	141	155	179	174	175	159	173	172	140	166	162	154	148	152	169	173	151	162	166	163	170	169	161	173	176	160	176	140	162	158	154	164	173	148	158	151	156	145	135	162	153	170	169	156	156	171	158	165	164	174	167	162	183	150	169	149	152	189	163	164	163	170	167	164	161	138	166	181	168	160	178	154	161	165	178	142	159	165	118	157	156	162	146	167	153	147	177	165	143	152	147	150	158	146	157	146	151	154	144	175	173	167	181	149	140	166	161	190	169	154	148	193	160	186	163	143	163	146	161	178	146	168	167	166	164	142	181	162	152	167	155	161	127	177	191	168	156	162	160	151	156	187	181	173	146	138	160	174	175	170	190	145	154	158	164	165	157	156	145	173	173	148	168	151	172	174	143	170	170	155	162	150	156	182	143	190	162	160	175	177	161	130	170	146	169	168	137	158	171	165	157	157	172	145	142	151	196	177	141	190	169	169	158	153	170	148	156	177	154	181	166	172	163	159	159	156	168	179	163	150	149	145	187	154	160	161	165	154	194	155	168	178	146	178	158	167	156	153	155	162	163	153	179	160	177	152	173	161	177	151	165	172	183	166	182	154	121	190	158	160	149	153	147	154	168	164	154	143	166	163	180	160	165	144	173	147	158	161	172	167	182	178	162	157	180	143	130	190	151	166	168	155	183	179	164	149	165	155	150	167	172	166	159	153	162	177	164	184	155	158	167	166	178	166	160	158	147	168	172	149	183	168	155	153	149	160	157	154	159	174	156	159	153	152	158	160	163	170	153	150	164	139	159	182	178	174	168	183	143	159	165	181	172	180	164	191	174	199	160	159	172	158	160	157	161	154	162	171	162	168	147	172	159	172	172	153	151	151	169	170	162	169	168	176	161	185	171	164	181	183	157	161	153	150	170	150	142	194	158	153	164	159	146	145	161	145	148	164	174	158	170	153	167	158	157	148	141	200	181	172	158	163	154	165	170	173	155	174	166	151	168	188	167	171	155	154	185	162	162	188	174	160	177	192	176	163	171	146	163	172	189	169	161	175	179	165	165	141	145	159	187	169	137	174	141	146	161	179	187	142	175	173	184	156	169	160	152	167	154	195	169	164	184	139	142	153	168	154	136	177	173	137	151	168	183	157	152	175	183	170	163	158	163	158	151	176	168	163	167	167	171	180	157	162	158	143	163	138	146	153	179	163	159	152	158	171	170	166	182	153	212	136	139	139	175	175	149	143	150	157	169	147	162	164	146	163	167	159	153	141	164	178	162	148	173	160	157	168	174	158	166	146	192	158	157	173	160	125	154	141	157	172	138	163	165	165	152	152	167	163	176	164	162	149	155	176	186	152	145	183	163	185	181	170	164	150	161	173	168	181	152	164	159	176	162	168	187	164	161	183	138	157	162	149	136	147	167	158	179	176	138	147	157	188	159	149	150	167	165	149	145	174	137	162	155	154	160	152	167	170	162	154	155	146	141	154	144	175	164	147	164	153	159	164	173	195	176	157	178	171	146	158	163	153	160	166	158	184	165	154	159	141	155	170	156	166	132	171	195	153	166	171	164	170	183	173	171	162	159	146	168	156	161	177	188	156	156	163	142	176	172	153	166	141	145	173	166	154	187	188	171	178	141	145	171	149	125	165	152	152	192	162	161	154	151	168	142	147	168	160	164	168	158	179	180	173	150	163	167	170	135	164	166	169	151	188	162	159	170	163	117	168	158	163	159	160	169	177	155	179	160	172	159	157	166	156	181	158	157	167	163	153	164	178	147	155	165	159	186	168	154	162	188	175	143	159	180	165	160	178	164	153	167	156	144	173	175	185	167	163	177	169	162	143	179	172	149	155	169	164	160	149	182	164	156	188	181	155	149	154	128	156	179	194	145	166	172	158	166	177	146	145	158	171	171	164	153	148	163	168	148	151	155	162	153	162	166	190	169	158	185	171	163	179	159	143	157	156	181	157	181	178	164	161	162	153	176	146	165	139	145	177	171	154	162	178	174	188	154	173	178	144	149	182	167	131	151	171	151	141	166	167	166	174	159	144	167	160	158	150	149	156	164	160	146	167	157	149	179	144	155	162	155	161	165	134	150	156	159	169	165	154	139	148	166	163	175	144	173	150	167	173	172	160	163	173	161	148	174	161	154	165	151	162	160	201	169	162	142	176	178	144	148	166	182	175	149	151	143	149	157	152	166	136	143	172	169	180	154	147	171	188	151	157	151	171	170	152	180	160	154	159	174	162	158	167	144	189	173	134	160	162	173	173	166	155	163	158	170	155	174	167	147	152	149	151	161	144	166	162	150	181	164	161	147	168	153	140	155	171	176	156	171	178	141
19628	9806	3978	21656	10387	1754	1469	1262	1107	1011	881	800	781	740	638	653	586	562	603	547	520	501	521	523	495	507	528	524	494	467	500	461	467	470	471	445	462	441	470	436	452	467	461	470	443	424	432	423	456	400	421	432	452	400	444	431	415	426	420	452	424	427	400	415	418	404	402	397	449	472	390	458	427	386	432	399	435	400	436	416	382	397	387	431	403	405	408	375	442	388	403	433	443	407	404	402	414	428	408	414	393	453	431	396	426	434	420	397	386	403	408	388	391	423	398	399	407	397	391	382	378	410	408	392	415	378	441	410	368	410	398	400	433	425	429	418	437	432	418	384	417	393	361	418	399	369	419	424	408	426	422	410	404	423	432	424	391	381	412	444	378	417	403	427	429	415	391	460	423	389	412	383	384	359	393	383	386	396	406	392	378	403	408	385	399	388	440	411	405	383	404	426	416	446	394	417	386	443	412	402	382	407	428	432	465	436	398	402	414	421	412	381	398	387	430	386	373	408	410	441	403	421	417	412	378	385	412	426	424	382	358	383	410	398	422	415	405	425	377	392	388	377	392	377	393	411	397	409	393	405	455	397	421	408	455	414	407	358	417	435	422	443	408	379	404	421	419	433	386	383	412	389	396	379	393	418	390	383	425	394	418	394	400	434	416	403	394	427	392	394	413	360	365	405	404	444	443	400	386	442	388	390	405	449	429	423	394	396	386	433	392	408	383	396	387	413	396	390	379	403	425	423	435	389	379	407	374	403	441	386	400	382	395	410	415	400	404	419	407	410	403	407	403	410	445	413	414	414	434	443	419	402	384	372	384	446	449	413	448	406	396	406	425	409	378	405	390	403	383	394	425	389	410	424	386	401	386	383	384	393	394	394	396	439	392	402	385	396	386	450	439	400	389	435	415	406	390	402	400	409	362	409	429	426	391	441	394	403	422	427	411	375	406	405	401	408	427	379	408	435	406	388	430	398	394	406	365	396	409	398	420	411	398	407	486	427	418	394	406	462	440	384	411	417	404	379	424	434	430	403	436	358	425	405	390	422	416	435	394	382	402	424	386	397	411	455	384	411	381	409	409	409	408	405	426	399	393	412	406	381	389	396	408	429	408	407	384	397	390	384	388	413	362	422	391	380	406	385	433	424	379	429	400	389	415	390	392	419	400	393	394	406	381	387	456	402	441	434	401	399	383	453	416	392	395	422	396	411	402	412	405	403	414	413	426	420	427	392	399	379	426	411	389	422	422	391	373	436	394	389	424	411	424	379	429	402	383	418	413	405	394	397	426	427	430	392	435	394	405	403	417	385	379	441	404	420	409	398	432	421	412	428	381	396	413	393	433	409	386	391	409	387	410	412	408	399	397	391	404	402	389	420	384	420	410	394	402	390	408	414	393	418	431	357	414	430	394	404	428	383	447	424	406	402	444	408	447	381	378	376	414	400	436	372	394	413	395	402	411	368	420	428	433	377	404	422	419	376	425	409	393	381	405	459	400	398	440	388	396	418	373	387	405	406	420	407	374	392	438	393	379	422	396	422	398	436	403	444	381	391	367	401	377	419	387	427	377	409	397	425	412	403	418	407	400	422	399	401	398	432	415	437	401	386	410	394	421	420	396	383	392	429	368	404	393	403	410	412	400	378	428	406	356	405	439	434	401	475	389	429	390	397	382	412	408	402	411	366	412	392	428	434	368	389	421	450	388	388	383	408	407	409	396	409	415	414	420	449	395	404	390	384	414	388	417	434	417	384	365	418	364	405	396	446	406	405	431	412	403	418	390	403	374	396	386	403	395	427	411	401	427	350	392	392	393	369	444	423	392	372	462	429	407	389	408	400	415	422	419	385	364	407	386	416	407	400	427	389	431	401	361	413	394	437	436	397	419	429	409	417	359	381	388	413	368	372	433	409	407	386	398	434	405	417	404	416	392	408	401	397	429	395	408	405	402	438	395	401	441	380	421	428	391	401	404	418	396	385	396	398	398	427	422	413	429	390	410	430	392	382	394	418	385	406	405	411	413	421	427	398	408	398	409	470	425	388	404	392	385	386	405	441	413	398	398	457	376	403	427	415	396	415	427	446	456	415	404	398	428	422	420	422	385	370	381	408	417	418	387	387	426	438	414	401	414	397	406	381	405	391	421	436	427	454	404	357	410	449	406	420	403	437	398	401	413	349	389	397	415	376	413	435	402	406	394	400	400	421	422	401	402	452	417	433	414	405	387	418	437	408	408	378	403	444	422	417	401	426	436	431	418	413	391	387	433	362	433	427	375	406	417	409	383	411	395	433	390	427	396	454	435	412	429	420	414	339	410	424	445	425	432	387	417	406	423	427	425	424	414	406	408	377	433	396	367	424	416	389	398	425	381	400	418	415	396	371	411	396	421	403	379	406	436	410	426	385	415	394	419	403	409	372	368	409	401	415	428	384	392	420	442	459	414	412	415	423	399	407	451	390	442	411	418	398	408	413	400	454	392	391	375	358	397	417	419	411	412	420	401	442	417	395	418	419	413	438	402	408	393	391	407	424	396	426	436	421	409	413	427	423	392	418	383	402	396	369	397	371	406	412	407	413	392	415	410	388	379	400	441	415	424	403	396	439	423	405	391	417	407	373	420	393	402	398	359	426	401	420	414	421	414	428	436	415	390	420	403	407	422	389	389	386	414	376	404	417	428	410	402	445	414	406	387	420	398	422	406	392	389	428	383	409	408	403	410	429	420	417	381	410	448	393	395	388	414	373	397	396	405	399	381	377	411	412	436	406	394	387	399	377	455	372	435	397	432	426	382	429	391	392	427	419	399	411	438	412	376	447	417	397	432	396	375	420	422	423	389	411	417	384	429	401	396	406	430	403	412	385	426	413	393	418	410	414	402	420	391	442	419	403	410	417	395	381	397	416	368	383	405	388	404	416	401	438	387	409	412	411	417	413	429	402	410	421	405	428	420	435	410	394	434	424	399	430	401	413	384	406	400	406	407	397	413	430	393	403	419	386	399	362	388	429	399	479	414	400	389	364	426	410	390	422	375	413	410	443	432	385	374	384	401	384	449	419	389	416	429	404	400	378	427	420	438	410	385	410	434	386	393	394	390	397	400	368	425	418	395	400	414	418	410	431	423	412	405	379	409	402	385	412	411	386	379	408	393	408	410	385	389	431	391	407	392	389	404	391	392	394	421	422	417	393	408	428	371	414	394	416	384	434	419	403	449	436	419	408	410	419	399	425	425	408	387	452	411	385	392	386	406	398	422	414	412	412	441	401	418	397	389	398	383	373	387	409	409	423	407	415	391	378	416	417	385	407	397	371	398	400	389	400	397	397	381	372	404	391	388	386	411	400	396	416	416	428	392	420	412	411	387	407	412	402	396	437	404	362	444	393	393	365	398	389	411	434	413	390	443	454	389	390	426	414	417	371	437	387	419	418	415	414	401	396	463	420	420	400	418	411	397	379	412	413	420	401	422	391	409	422	420	423	415	416	416	423	409	397
52959	27421	7167	20412	27673	4981	643	367	338	305	258	234	209	188	191	191	160	185	175	173	138	142	134	150	147	143	118	123	141	137	129	141	106	131	145	139	109	143	123	106	132	134	128	129	125	103	106	128	109	123	108	134	123	128	121	103	109	125	106	117	123	99	125	113	102	121	106	116	94	127	129	129	129	126	124	116	125	96	133	105	129	139	131	113	136	123	115	113	109	94	102	117	124	115	104	111	106	125	105	131	102	115	106	126	117	122	132	113	118	106	109	113	109	113	119	128	111	133	125	123	116	104	109	135	113	114	116	120	97	115	119	121	109	122	118	112	128	107	117	117	130	121	106	136	106	111	117	103	130	116	107	110	91	116	126	126	111	112	113	123	94	120	116	116	124	116	119	117	124	118	141	136	107	123	108	115	91	121	128	116	116	118	119	133	106	106	115	116	108	119	118	91	118	96	111	111	130	116	136	119	96	117	135	111	113	131	115	122	116	110	104	120	102	110	111	104	120	104	112	123	111	110	114	123	115	127	124	101	121	109	106	123	116	129	105	130	122	122	117	119	117	123	111	105	96	122	132	113	100	141	132	125	124	112	118	100	122	106	110	116	106	119	117	113	105	124	121	116	113	108	125	103	110	106	108	142	121	123	100	96	109	120	129	104	110	106	106	138	130	132	123	125	122	122	128	119	111	125	113	103	110	127	107	131	111	108	126	106	99	115	99	117	124	136	98	98	137	137	126	124	113	102	123	127	108	121	135	115	122	111	115	124	127	123	123	111	112	107	123	113	102	125	104	95	120	118	121	121	120	117	113	118	131	127	114	123	136	106	117	120	106	103	121	122	132	102	106	111	109	130	124	104	129	105	134	108	116	111	116	126	130	130	109	116	108	114	111	130	154	106	125	126	129	124	109	123	132	123	130	128	106	112	98	146	111	141	116	125	129	127	138	115	116	121	108	141	108	113	117	99	126	102	105	105	121	100	113	117	115	136	125	117	108	113	109	103	122	109	126	106	120	108	128	113	115	111	108	113	100	126	109	139	119	116	116	104	121	98	117	121	112	110	119	108	114	119	106	131	117	131	125	109	131	99	112	132	125	141	103	119	118	96	108	90	122	116	121	117	115	136	113	112	110	127	116	109	110	147	116	113	103	112	89	118	92	118	110	120	119	122	110	108	117	110	151	128	113	119	94	104	131	110	129	116	124	103	115	97	107	115	128	106	106	119	121	107	117	131	118	130	121	117	115	109	126	127	106	136	121	117	126	109	109	110	122	107	140	122	120	119	126	115	119	120	120	127	129	134	109	132	111	107	105	132	95	102	119	100	129	98	103	116	109	123	121	117	136	118	119	120	113	115	130	101	93	121	120	99	132	107	111	126	102	115	101	107	118	124	118	124	118	112	99	131	120	113	133	119	123	127	128	117	102	119	119	111	139	124	121	138	122	120	123	103	103	130	138	102	107	132	92	115	104	116	108	116	110	109	132	116	118	110	126	105	131	103	132	91	132	115	126	143	125	114	113	127	113	114	105	140	105	127	109	123	120	101	92	117	105	105	120	119	126	123	134	104	124	107	124	135	116	128	113	123	125	107	128	125	110	135	114	131	117	120	127	118	127	108	135	97	109	105	118	116	137	111	123	124	121	117	128	110	128	133	133	118	119	98	93	136	125	118	111	131	97	95	92	110	108	116	111	122	125	143	142	138	119	116	107	111	114	116	129	108	91	104	117	110	114	92	110	108	126	123	121	127	113	125	128	131	123	131	113	112	125	109	120	124	108	128	136	101	137	125	114	143	86	115	97	121	104	122	133	89	134	113	120	103	113	103	141	115	110	106	130	137	128	124	132	107	105	115	121	110	96	109	127	128	117	125	121	124	128	122	118	127	108	114	108	108	100	138	124	118	117	119	113	106	128	131	128	110	122	95	107	141	120	115	113	115	123	103	112	117	121	132	112	105	105	121	124	126	128	112	101	101	112	129	113	119	113	131	114	138	113	111	121	121	128	125	128	118	107	107	108	100	113	104	86	104	102	106	123	100	127	110	114	130	113	113	106	107	117	101	102	104	109	110	111	135	136	111	103	118	100	144	137	130	112	113	107	104	108	113	121	128	132	131	93	107	135	132	97	129	114	106	117	91	113	140	122	130	137	121	120	132	116	108	117	128	119	109	125	133	117	132	120	127	117	143	121	116	128	119	118	127	115	143	121	141	118	127	119	137	123	125	123	124	131	120	119	111	100	125	114	138	107	124	124	119	132	123	131	116	105	105	127	139	129	95	142	122	121	103	133	117	115	106	115	123	122	116	101	102	123	124	109	115	120	108	105	115	109	112	112	117	99	106	115	101	122	129	142	123	105	98	113	108	111	127	139	118	91	107	132	129	120	109	112	96	130	110	139	111	95	130	126	110	112	117	128	137	105	117	125	114	102	124	115	106	129	111	116	127	137	106	110	103	96	107	109	129	105	116	117	105	106	112	107	112	103	117	109	103	94	117	106	132	118	114	110	107	107	130	113	124	127	119	109	117	127	114	130	105	111	115	123	128	122	106	134	112	138	137	116	112	127	107	115	121	127	121	125	101	118	120	108	139	128	114	127	124	119	97	107	108	116	130	125	108	125	128	109	122	96	110	115	113	128	107	128	115	118	134	111	122	117	117	112	124	109	109	106	110	123	116	103	116	125	130	129	141	123	119	113	119	120	117	105	109	124	110	125	118	123	133	104	126	120	108	125	127	130	143	121	111	110	123	123	112	117	113	119	107	100	100	99	106	104	112	126	106	109	121	96	116	122	108	97	133	102	118	130	124	120	109	122	120	112	106	121	111	135	130	113	122	127	126	124	101	116	102	130	134	120	123	110	109	110	110	111	126	118	108	118	117	118	116	110	113	122	114	141	116	127	117	127	118	146	126	135	113	136	117	127	122	124	130	109	114	115	102	114	103	119	117	105	114	131	124	114	128	135	110	98	110	129	142	107	118	116	121	99	154	147	96	121	135	113	119	105	108	126	132	120	94	102	100	129	123	101	106	103	116	122	114	119	101	94	113	114	105	116	110	113	119	113	101	134	129	105	108	135	125	98	122	132	97	123	113	111	122	112	123	103	118	118	127	113	99	127	134	123	118	116	120	117	131	131	100	120	118	135	113	99	132	116	104	111	138	115	115	134	107	107	112	121	110	115	119	109	119	135	141	99	132	109	116	111	125	96	139	131	104	134	142	103	125	107	128	120	125	112	113	95	119	111	93	120	139	107	110	107	121	127	124	124	119	116	106	104	114	105	113	116	105	106	114	120	98	133	96	136	122	118	98	135	110	125	115	118	122	138	134	116	127	93	95	113	128	115	109	107	111	144	107	112	120	100	118	120	114	113	99	120	136	90	130	132	141	134	107	126	114	130	100	141	123	115	115	96	136	126	122	125	122	104	123	111	96	111	132	119	113	131	119	121	125	107	117	122	98	97	131	115	113	115	108	114	120	101	108	131	103	145	117
27504	15504	5548	24075	13693	2997	2421	1992	1707	1472	1285	1157	1010	1025	833	828	699	680	623	590	591	589	576	513	465	523	476	466	502	488	437	465	454	448	392	408	395	417	433	415	371	399	394	379	396	369	386	370	390	366	336	375	369	364	354	338	395	324	402	316	360	333	331	339	365	350	335	342	365	357	377	339	322	317	380	351	351	329	336	338	349	338	367	344	358	318	350	378	338	327	323	363	335	314	298	328	366	323	356	333	337	374	321	348	324	318	318	346	338	324	303	319	349	319	296	349	335	359	334	339	338	323	342	306	343	318	348	312	316	316	352	311	309	325	359	325	319	343	318	291	315	346	330	320	274	324	319	332	330	364	348	340	320	312	318	344	352	344	308	343	326	321	309	344	317	313	336	300	343	331	334	314	336	317	297	333	329	345	307	346	293	320	307	335	358	334	326	341	342	331	344	319	321	304	329	322	333	322	310	345	309	318	303	337	318	323	296	302	324	332	297	328	324	315	343	336	296	318	350	351	363	323	311	320	336	332	327	334	344	338	365	345	323	304	329	291	333	319	349	346	338	321	315	315	335	325	306	294	341	322	308	355	337	341	314	302	299	350	324	303	348	291	324	311	304	344	323	359	292	329	313	317	342	332	310	329	315	317	366	337	339	335	356	345	311	348	309	325	304	317	345	320	329	314	317	314	306	317	320	341	319	308	348	296	293	314	314	332	336	331	338	337	347	313	356	329	345	338	296	328	317	329	317	348	321	296	316	310	294	313	343	351	330	310	299	297	316	294	322	303	319	339	318	363	287	328	322	328	309	324	307	334	352	326	333	268	328	305	323	358	354	328	314	344	298	328	337	305	293	314	314	336	324	338	295	326	343	307	316	333	324	322	330	334	316	302	331	298	349	355	325	298	365	334	295	359	362	324	332	311	347	353	294	288	329	327	314	324	282	330	334	318	318	293	274	312	320	354	348	289	328	314	304	341	321	302	299	322	310	300	355	288	306	315	335	320	335	303	326	334	330	302	325	288	332	335	304	297	344	334	320	349	316	338	345	278	327	341	345	348	329	328	303	314	355	298	337	332	327	310	320	317	306	315	333	349	305	349	298	342	330	310	285	326	310	285	346	312	282	331	307	359	314	334	327	330	291	313	327	333	322	316	332	351	342	342	345	308	331	342	325	315	303	320	348	347	309	316	322	311	326	344	341	352	327	328	318	334	317	271	306	347	347	331	309	324	309	319	337	332	308	320	333	339	319	304	292	300	332	321	346	330	322	332	349	294	347	321	319	351	348	352	321	324	284	339	318	312	303	344	311	317	317	316	289	333	329	308	330	314	335	324	329	340	352	288	328	334	335	291	353	324	324	347	326	330	355	321	302	356	302	344	323	304	326	315	314	324	307	347	349	298	327	340	332	312	365	322	313	295	327	329	321	349	317	315	316	332	351	368	319	327	307	316	340	323	357	317	292	332	345	346	336	323	337	334	340	312	312	315	332	284	327	343	335	322	320	319	312	317	302	341	318	315	333	303	311	319	312	307	319	287	330	300	324	325	325	345	316	339	315	347	336	335	298	301	300	292	298	285	322	352	311	320	355	328	300	326	284	286	318	324	337	317	335	334	332	317	331	375	314	334	298	302	328	361	324	341	317	315	322	304	340	313	359	320	327	350	330	311	340	308	305	318	352	305	332	340	310	328	303	323	335	331	289	334	333	318	319	317	328	340	323	329	314	345	355	319	312	338	336	317	303	324	343	324	295	311	318	297	324	343	337	310	362	357	323	282	337	308	290	309	333	321	362	314	331	328	303	358	303	328	324	340	314	362	321	326	341	298	335	298	339	323	324	317	288	313	309	338	328	336	307	322	304	335	306	287	318	292	353	340	308	309	338	295	292	314	325	313	358	302	338	355	320	299	302	276	296	324	316	281	338	310	315	327	319	318	334	296	340	319	297	343	319	320	360	369	294	298	324	345	323	322	318	320	325	305	311	307	299	335	324	350	330	313	349	326	308	308	334	334	337	327	333	318	329	334	324	298	339	304	296	334	324	352	345	342	335	319	335	298	308	314	345	302	340	327	322	304	353	300	345	315	339	336	336	333	299	328	320	320	328	326	330	325	312	305	304	348	330	318	315	307	302	332	356	350	284	323	293	326	328	335	326	310	315	330	291	337	317	351	319	333	328	308	321	327	344	317	303	325	322	345	302	361	329	335	326	298	285	300	318	323	303	305	322	315	340	330	327	347	292	351	314	352	377	351	351	343	315	336	317	323	307	327	340	315	330	324	302	295	326	324	308	330	310	319	287	307	323	342	312	311	326	317	291	337	297	342	332	316	319	313	319	370	305	324	321	338	297	330	319	312	308	334	329	312	322	350	307	295	309	316	325	331	302	301	328	346	332	349	310	319	316	330	345	338	320	342	330	316	307	322	361	347	290	325	355	323	332	316	334	325	323	327	334	336	288	343	259	321	312	351	295	316	310	308	342	323	313	318	325	295	330	343	297	314	327	316	336	360	283	324	336	322	298	315	340	333	315	341	326	332	340	286	295	320	335	313	331	321	302	306	298	319	329	327	300	349	350	328	331	315	364	324	317	331	327	330	328	346	302	313	331	326	328	324	345	313	335	295	314	292	300	337	334	316	336	318	325	330	299	330	342	312	324	321	315	297	329	347	331	330	293	286	317	293	306	314	303	369	331	310	342	373	324	322	305	328	342	289	328	338	317	312	325	340	322	307	301	320	286	317	315	306	363	332	314	321	306	308	320	306	346	334	304	321	313	329	339	318	308	310	382	352	342	284	303	336	353	329	323	334	337	341	322	300	336	325	325	303	315	300	339	315	330	325	356	299	322	325	334	301	289	322	297	318	320	328	328	322	298	338	306	330	318	347	354	320	340	321	343	333	307	331	322	392	343	282	356	305	323	297	302	326	326	330	326	308	323	304	306	339	332	325	353	328	295	344	313	340	338	347	324	332	321	355	315	336	313	321	321	347	325	290	314	326	345	313	334	333	306	357	312	307	323	330	300	309	345	330	327	292	323	298	352	334	315	314	344	312	319	308	356	264	351	370	336	320	355	326	347	318	355	303	312	319	328	314	349	361	296	341	325	329	335	309	299	310	329	320	268	340	321	323	319	304	326	312	331	321	333	317	330	336	288	322	325	369	325	316	310	340	311	343	363	315	293	307	287	331	308	292	332	316	331	303	312	305	349	331	294	292	344	315	312	312	328	303	316	325	315	356	327	295	323	292	316	329	319	338	341	340	320	324	357	329	324	318	336	333	369	310	309	363	328	323	342	318	325	305	302	302	331	350	330	355	365	334	311	318	341	331	325	344	319	306	302	337	327	327	311	318	316	344	331	355	313	330	301	307	281	338	293	306	334	300	331	289	288	339	319	336	300	341	346	331	319	311	314	340	347	346	297	313	330	345	308	295	315	337	288	356	336	344	379	339	360	353	317	342	334	328	319	342	316	326	334	332	352	341	323	327	301	317
5442	668	369	800	570	294	355	347	316	324	353	364	333	336	339	336	364	328	330	310	305	335	324	344	323	326	325	339	325	300	324	372	271	317	306	358	328	334	329	325	312	322	309	331	295	348	354	336	365	320	328	304	342	314	346	310	318	336	321	309	312	330	351	328	316	375	301	324	344	307	337	308	326	355	364	342	327	288	338	320	307	287	301	343	320	332	329	329	309	332	346	326	358	351	309	388	327	344	353	307	341	330	304	298	292	341	346	361	326	306	312	348	342	334	340	326	297	299	273	354	344	336	335	311	337	326	335	332	337	307	352	318	342	319	344	298	305	317	313	312	331	348	298	346	341	337	343	330	331	340	320	325	327	316	313	336	330	332	332	327	334	331	334	299	320	312	322	333	314	300	313	320	370	327	392	368	313	336	297	312	341	334	359	345	326	339	352	346	310	320	342	320	311	339	310	325	296	328	319	328	308	326	335	340	348	335	310	296	354	310	336	341	348	327	310	321	322	343	325	367	305	373	323	335	327	338	331	316	346	340	320	315	307	292	320	317	319	317	318	310	354	315	326	281	351	343	324	338	296	287	341	315	310	309	324	319	326	319	330	309	326	331	335	341	320	318	323	329	322	322	314	312	317	340	311	344	347	323	329	305	340	314	367	313	311	346	342	288	365	331	325	333	328	324	317	306	292	299	309	310	322	331	343	326	314	368	331	324	330	279	306	329	337	341	335	356	352	358	318	331	302	298	332	342	291	348	303	359	325	289	315	309	327	311	295	321	314	319	309	293	321	310	299	344	358	315	324	359	325	340	320	318	291	325	326	319	297	322	315	299	350	310	338	363	298	315	319	309	309	290	323	329	318	341	337	360	338	323	336	326	363	311	320	327	334	298	315	362	329	346	318	329	277	346	316	310	311	292	351	321	338	334	316	344	334	348	351	350	358	371	319	337	315	309	319	308	305	333	332	321	330	321	330	366	272	327	320	347	320	319	338	352	337	321	379	323	298	325	319	339	372	335	314	349	328	358	340	319	374	336	326	328	325	343	369	347	352	333	354	356	331	298	346	331	343	319	318	346	328	332	338	315	330	362	326	326	315	290	341	340	324	329	361	353	348	344	342	284	331	286	321	331	314	347	330	313	359	335	298	331	326	303	300	374	319	362	333	332	334	336	339	298	302	323	325	335	326	326	306	333	353	322	341	316	329	333	312	339	337	337	371	325	327	361	321	344	313	368	304	316	285	297	339	372	321	339	311	363	322	373	360	329	348	320	342	328	340	321	313	335	318	323	322	340	304	338	348	314	293	309	352	298	350	297	347	321	347	314	320	309	328	322	320	352	317	312	320	347	354	323	322	329	312	342	307	354	324	325	291	357	319	284	324	322	290	292	330	337	321	358	343	321	338	323	299	301	290	315	319	319	309	312	366	320	295	308	316	323	347	318	347	318	348	324	358	335	327	345	319	326	358	337	348	322	323	328	321	330	302	330	355	340	314	361	311	334	304	353	329	311	337	323	319	326	294	344	348	333	328	327	350	332	335	340	278	295	288	344	321	313	310	321	318	366	341	357	333	345	315	296	334	335	329	337	329	325	312	340	317	357	292	334	319	339	301	310	305	308	310	327	320	351	331	305	338	307	326	331	339	329	317	338	324	295	375	350	369	315	349	303	303	334	314	352	301	324	330	312	345	349	329	335	310	310	324	317	333	326	343	337	319	336	359	345	339	372	338	313	294	343	358	323	302	340	310	342	334	336	334	331	308	348	348	307	317	318	336	319	318	326	334	311	354	295	286	339	306	309	324	286	358	297	346	279	318	333	348	289	314	320	337	321	322	376	334	334	331	340	330	345	341	358	318	330	359	317	327	335	345	354	347	309	337	334	350	315	349	325	316	323	333	309	331	302	313	321	311	352	334	334	337	345	348	322	332	338	290	332	326	333	331	336	341	309	345	318	311	316	347	328	298	307	336	337	316	326	334	325	326	335	333	312	311	334	334	326	310	323	327	341	325	342	352	316	367	271	321	296	327	318	322	287	327	297	321	301	330	316	335	341	325	343	361	310	333	329	317	313	342	334	306	337	334	347	331	298	348	342	312	298	324	291	345	330	325	294	336	325	305	318	363	325	316	349	341	331	299	309	315	300	324	334	350	317	313	342	350	348	294	340	354	326	319	331	327	309	335	323	312	294	337	330	340	324	326	330	301	315	318	342	311	310	317	343	329	323	346	341	313	326	328	280	357	343	305	300	317	336	307	309	354	330	341	321	308	290	319	372	307	333	345	329	357	342	319	322	307	324	344	311	351	327	319	315	300	369	313	340	350	311	310	346	339	329	307	309	327	316	317	304	326	343	333	316	316	313	358	317	316	321	327	311	311	306	307	313	326	355	334	314	330	311	308	337	344	356	327	306	308	326	317	319	374	353	314	283	307	309	331	346	368	300	323	346	328	348	325	307	387	285	326	328	346	318	352	322	313	322	349	332	308	276	331	306	328	309	308	333	324	341	327	334	304	336	309	362	334	349	322	328	302	335	325	311	324	342	307	290	303	325	308	302	336	334	322	320	333	343	342	335	318	350	309	362	340	323	313	303	318	331	305	300	316	366	389	294	325	327	348	336	355	331	356	328	317	364	317	287	343	327	344	335	314	300	349	330	298	331	344	336	349	354	321	336	313	337	324	315	340	293	346	332	314	327	309	343	349	313	354	303	303	349	303	350	338	325	328	359	329	328	374	343	363	317	308	334	316	360	335	316	315	330	306	300	348	326	344	330	327	299	339	303	319	334	313	343	354	289	340	330	310	287	318	321	365	297	292	317	343	331	344	287	348	292	357	345	323	344	318	336	296	338	292	321	329	313	332	336	327	333	331	325	317	310	356	374	346	361	344	330	336	354	283	328	357	349	284	323	308	352	290	309	288	318	317	340	310	319	324	353	328	310	325	346	365	341	344	317	328	296	349	356	309	362	316	338	360	344	348	351	309	291	293	303	325	344	391	329	326	322	312	315	302	314	320	331	330	327	323	348	368	338	320	330	295	325	298	331	312	296	327	370	338	319	342	312	332	321	353	351	334	330	340	277	346	344	360	332	295	313	320	298	336	324	312	334	350	325	335	349	357	346	337	312	333	320	343	315	363	364	370	303	363	329	319	325	338	341	285	345	354	339	310	347	316	340	336	306	318	318	353	340	341	308	337	345	301	316	335	343	295	325	329	327	313	335	340	318	346	354	319	374	352	340	317	310	354	317	317	317	320	333	336	309	308	311	332	379	357	322	312	318	309	329	310	315	329	330	276	285	331	344	306	298	328	329	317	310	343	310	315	324	343	318	349	310	322	353	307	334	327	350	329	332	301	309	313	305	327	329	331	329	314	333	332	320	296	291	355	341	342	309	336	321	312	357	335	319	342	326	321	322	348	322	315	335	368	340	349	343	323	325	308	324	339	330	298	321	311	338	361	338	351	310	334	333	346	327	328	315	327	337	362	314	357	297
5146	1173	836	3034	1575	766	789	782	773	751	745	780	739	734	800	719	789	770	778	791	739	761	729	746	752	778	774	752	710	784	746	754	759	732	773	777	768	764	699	735	713	749	725	685	787	690	738	765	730	765	734	738	725	772	732	749	718	729	752	753	760	764	731	785	758	746	753	739	832	732	793	767	764	747	759	730	727	733	678	744	729	718	733	804	715	701	715	754	749	752	717	783	713	748	681	754	744	751	795	729	698	720	719	818	772	713	727	749	715	749	730	743	759	721	715	772	758	731	747	756	716	717	750	748	709	785	719	735	717	782	753	774	722	748	702	715	721	735	735	739	748	750	676	778	749	759	750	720	708	733	759	692	752	800	716	736	727	742	701	775	703	744	742	700	776	722	766	727	766	774	712	747	730	686	761	691	749	692	744	766	750	740	778	721	695	730	765	764	745	714	732	794	740	721	753	747	734	752	711	691	766	717	714	714	709	743	724	738	701	748	773	791	690	770	796	713	755	693	777	733	777	730	789	798	714	738	740	780	801	751	730	774	731	783	735	744	715	727	767	731	732	751	732	767	698	731	751	743	758	692	753	765	718	764	755	747	712	749	718	748	765	731	729	754	749	752	755	729	749	747	734	727	723	710	723	717	739	751	750	813	743	801	739	730	744	699	753	690	729	759	726	716	745	807	724	805	757	739	777	768	724	736	747	723	767	746	776	733	768	752	766	763	737	782	724	709	704	719	739	761	728	787	770	722	744	755	683	733	732	697	737	732	733	760	781	715	733	770	750	732	733	761	700	734	724	741	721	705	739	737	725	718	749	720	668	744	721	782	758	766	764	787	750	729	758	707	781	753	691	787	742	729	686	699	765	787	735	764	709	809	668	749	702	753	726	716	753	735	765	753	752	654	753	751	717	762	739	696	711	753	721	762	733	780	777	760	664	722	749	751	736	753	783	722	779	707	690	772	712	764	734	760	743	744	728	713	744	774	713	752	707	698	708	723	730	698	744	708	739	685	754	745	731	789	765	718	743	742	784	732	756	744	741	715	724	780	778	705	737	786	728	729	771	739	765	742	722	704	753	771	756	728	772	753	777	689	728	703	713	786	726	742	770	747	707	723	775	759	726	753	739	734	754	768	703	736	784	741	724	745	776	744	738	772	697	690	756	762	775	755	717	759	760	768	737	716	744	719	737	716	716	759	758	754	765	772	735	752	714	753	740	733	739	726	730	749	763	719	751	727	717	700	709	735	746	729	745	747	686	689	752	707	689	706	728	743	769	778	778	722	730	748	760	742	729	730	734	722	717	708	775	734	738	690	714	724	722	786	753	739	744	754	747	768	747	757	717	715	773	745	728	757	744	740	734	763	753	713	761	724	770	745	735	756	757	742	736	770	748	742	751	742	744	769	717	728	725	781	690	751	728	746	746	727	690	689	752	748	740	765	734	737	731	696	721	714	730	832	732	779	751	722	739	771	691	754	763	747	748	723	735	764	748	769	748	799	728	756	708	729	734	738	742	729	717	766	784	771	718	775	763	720	783	770	765	761	705	753	728	726	723	702	732	741	763	746	748	787	754	746	713	696	746	750	766	790	699	727	764	735	741	716	720	767	731	743	762	726	775	707	758	711	746	710	734	757	796	785	727	739	761	691	677	735	750	720	828	765	743	718	718	756	772	730	718	763	739	731	720	763	759	759	710	734	780	718	751	785	737	742	706	746	736	720	776	696	675	818	752	689	718	719	725	730	713	708	746	701	787	699	723	740	728	712	758	711	720	723	715	720	699	771	736	784	733	719	771	765	769	694	727	733	768	770	698	746	776	720	719	702	719	745	738	725	784	726	732	702	749	770	709	759	761	717	769	759	680	748	687	692	785	724	733	741	758	757	780	789	680	758	748	758	709	769	740	764	753	794	715	773	762	746	742	718	684	790	722	729	721	732	751	768	800	729	735	743	750	747	727	780	757	773	739	725	791	734	716	731	752	774	753	754	748	769	743	674	766	731	775	773	771	765	775	738	767	731	770	763	717	778	695	758	802	703	694	760	742	746	732	751	769	726	713	748	738	727	773	746	745	722	726	745	752	721	741	745	723	744	720	762	740	737	828	789	797	739	706	739	730	690	753	714	774	712	775	777	692	724	706	723	693	748	730	734	793	765	735	745	759	662	709	802	759	732	815	773	723	743	721	702	770	752	746	738	739	713	748	706	736	746	776	725	701	735	735	737	754	752	709	739	721	729	745	734	719	753	735	756	729	738	709	754	763	752	732	712	729	704	745	766	759	741	749	749	751	777	704	756	773	741	728	711	724	741	697	690	718	766	708	743	719	729	749	740	771	743	797	738	725	691	732	766	743	724	784	722	749	770	744	765	776	781	767	804	747	727	798	725	731	795	734	744	752	738	754	792	701	753	787	735	723	738	753	706	726	715	736	780	758	740	758	743	741	759	765	776	741	707	715	732	783	750	774	760	743	747	775	740	724	747	770	711	758	711	737	819	770	767	753	729	726	757	739	754	772	735	698	711	821	736	707	692	736	723	726	762	713	702	748	773	776	694	703	729	790	762	713	736	734	768	743	749	687	769	745	744	728	778	745	805	760	744	742	784	699	746	767	706	723	745	782	759	737	749	743	704	754	779	751	741	742	706	747	746	780	702	739	746	757	787	722	729	750	722	707	742	758	739	762	766	755	743	746	731	743	756	703	773	781	762	716	705	798	723	763	732	762	731	716	768	707	724	720	760	743	723	734	733	727	759	705	764	755	751	709	764	722	715	761	720	730	730	734	831	763	755	691	711	744	794	759	740	721	775	740	705	678	736	700	779	725	783	740	729	769	715	707	783	769	754	746	752	736	731	754	765	755	771	761	749	737	733	760	783	737	744	740	703	800	716	754	744	779	737	751	715	730	782	744	700	737	699	789	722	753	714	702	751	734	765	736	753	745	737	710	720	733	744	750	732	737	711	753	714	732	776	738	719	749	827	769	711	740	743	738	773	716	721	758	736	679	703	742	741	754	768	756	790	751	723	788	721	763	759	779	744	750	742	767	728	731	757	756	734	740	738	719	745	761	769	728	709	753	707	747	754	749	754	813	724	719	737	763	799	710	729	728	752	772	739	750	728	723	720	738	771	776	753	685	798	740	743	697	721	744	743	805	718	694	722	717	757	721	750	735	788	754	778	752	765	710	767	732	767	786	756	708	758	760	728	774	751	752	767	750	774	750	721	792	729	744	707	751	758	752	799	721	745	738	714	723	746	720	761	697	701	694	727	764	750	763	732	725	765	789	716	683	767	757	773	786	733	773	744	797	705	735	782	798	760	729	737	725	751	725	743	725	695	744	761	749	731	760	736	673	793	785	752	753	759	735	769	743	727	736	759	742	756	750	719	757	760	783	736	750	756	749	710	752	755	733	760	725	725	739	740	716	760	764	757	804	752	740	755	769	727	764	736	657	698	761	746	749	744	761	728	673	705	750	767	757	749	762	733	783	746
38331	15086	2375	11588	11995	893	376	350	269	252	248	224	238	205	178	187	145	214	197	167	188	177	184	177	174	177	187	158	150	165	168	173	170	173	165	169	158	150	157	135	164	155	164	154	186	141	153	178	160	156	157	166	161	175	170	162	140	172	188	156	160	161	167	161	157	170	157	175	162	156	160	157	155	142	160	160	169	143	158	147	187	163	157	174	163	160	209	200	168	167	167	162	150	162	168	139	146	175	157	144	157	160	165	156	156	150	164	143	171	150	156	144	159	144	139	148	156	146	153	156	183	168	136	160	183	143	152	154	162	167	175	142	162	149	132	182	152	189	181	148	188	166	171	192	160	166	161	148	162	165	170	163	185	180	168	147	166	156	149	137	161	145	137	168	155	170	163	155	147	153	176	172	180	162	161	165	168	177	156	153	161	174	180	165	155	148	139	171	147	149	186	150	128	148	149	150	144	130	184	140	169	141	161	168	159	174	155	155	155	169	169	161	171	144	157	172	152	146	173	158	159	183	140	148	183	168	153	146	185	164	154	152	163	150	154	177	166	156	168	151	132	156	159	165	166	167	173	169	143	171	138	172	165	151	161	164	162	145	169	146	145	153	158	183	175	175	168	172	135	174	179	172	148	149	155	150	154	147	161	135	134	166	168	163	134	158	168	194	174	143	157	158	157	179	157	171	160	153	158	158	172	181	163	161	158	152	154	171	175	162	151	146	141	168	159	144	165	163	176	166	158	180	170	155	125	158	181	166	168	178	170	157	172	144	138	170	175	146	154	164	156	143	189	161	161	156	147	142	188	151	154	149	132	171	176	161	175	183	166	190	176	179	165	146	160	165	187	182	182	163	169	148	147	139	174	178	160	148	176	160	161	161	164	162	190	148	169	161	163	178	158	181	147	163	153	184	167	146	162	183	152	158	149	161	136	167	135	167	168	151	166	147	157	183	148	154	168	176	153	137	164	157	159	151	142	176	160	172	160	161	159	161	176	146	143	186	169	187	181	169	148	144	185	153	149	160	158	134	169	154	180	156	150	174	177	167	174	163	145	158	138	158	166	155	145	147	145	196	155	131	172	158	179	158	165	152	154	177	149	146	168	183	155	161	180	147	176	167	144	113	132	155	141	166	165	163	172	187	139	145	179	144	143	155	160	185	166	153	156	159	180	171	141	157	173	163	172	144	156	174	165	169	145	170	178	147	155	153	164	188	167	155	164	152	155	170	143	169	174	173	140	167	167	153	149	149	131	169	151	144	176	157	174	151	143	161	172	158	169	161	163	129	133	171	150	156	166	157	153	147	153	165	156	157	132	169	132	170	144	155	133	159	164	155	160	160	155	184	155	134	163	139	150	154	184	181	156	163	153	160	171	177	151	151	133	143	138	162	157	169	138	155	147	165	162	182	156	175	157	181	142	160	159	161	163	158	169	145	155	153	159	183	160	155	144	155	162	156	155	159	166	143	173	132	162	172	133	157	171	155	160	149	150	148	144	184	152	163	166	157	174	161	148	157	164	197	156	178	143	157	152	148	189	163	152	178	158	154	151	158	162	141	153	157	171	164	162	169	143	158	155	141	172	164	151	181	177	154	154	156	171	180	172	178	157	144	164	163	130	174	177	169	167	145	152	149	173	177	168	166	162	162	144	165	181	131	135	168	150	180	146	141	169	174	168	152	180	170	179	167	159	167	179	165	130	155	139	154	142	156	183	154	142	169	127	181	167	159	129	155	148	161	162	181	184	137	152	177	175	168	168	158	160	153	178	149	161	154	171	177	167	150	144	173	147	152	154	153	150	175	146	156	189	174	159	184	141	167	139	160	163	170	163	152	139	146	162	150	143	154	143	170	142	172	176	163	169	166	167	164	169	162	185	173	183	179	150	160	157	157	148	161	145	145	161	159	149	163	154	152	149	156	140	148	173	146	175	156	156	160	161	173	143	169	147	164	160	144	161	182	150	142	161	167	158	173	158	159	164	142	143	135	168	166	178	165	138	156	144	166	180	168	153	174	149	160	159	136	183	181	152	147	163	149	153	173	154	158	151	156	150	167	156	183	160	188	158	175	179	180	160	179	165	136	146	172	174	192	171	176	176	160	159	160	179	150	142	172	159	165	178	147	155	155	154	162	174	155	181	151	149	175	159	149	190	178	151	162	151	149	139	167	177	147	144	163	152	149	146	143	162	166	177	162	168	140	166	169	162	160	169	161	172	164	167	157	164	162	163	156	180	167	179	164	157	170	123	153	157	156	164	151	185	163	177	176	141	146	161	151	159	161	182	181	160	180	155	138	150	149	155	172	189	183	175	169	150	176	171	165	160	160	147	169	162	152	161	170	160	144	161	156	200	146	163	163	166	172	154	151	163	165	141	140	187	166	178	177	151	176	144	153	151	173	165	136	151	156	166	176	160	170	139	160	165	184	150	149	146	167	180	157	158	161	155	179	157	134	146	160	161	179	152	161	178	171	165	170	177	159	152	168	164	183	189	131	190	165	169	150	167	162	168	137	179	163	184	145	152	136	169	154	141	156	165	165	149	185	172	161	172	174	162	183	167	151	138	166	159	147	166	150	142	168	184	151	175	161	143	155	148	150	168	180	135	147	147	154	159	150	157	172	176	148	157	158	165	145	164	174	165	175	153	146	162	148	177	157	179	133	145	166	146	137	159	187	141	149	175	158	158	153	173	160	149	157	175	153	152	167	131	142	154	138	170	159	144	166	142	143	163	167	153	171	148	157	163	150	166	163	168	139	183	147	161	149	170	182	169	148	141	171	178	177	147	162	156	153	170	161	163	148	150	149	161	155	184	170	162	189	145	170	178	150	154	129	187	176	158	158	151	170	159	162	175	168	177	153	162	146	154	154	146	148	175	159	164	152	145	176	157	143	168	150	162	179	140	142	147	188	183	169	167	150	146	168	156	147	168	168	158	158	164	142	183	161	149	159	158	151	168	164	137	181	198	165	145	154	153	150	162	176	166	180	149	162	163	162	167	160	166	158	166	155	181	158	163	135	140	155	144	141	170	171	140	151	171	154	130	161	174	183	180	147	193	166	146	145	154	189	156	164	166	173	146	159	162	164	154	168	139	160	163	144	152	142	163	187	136	140	154	170	163	156	169	144	170	170	164	155	179	133	198	152	148	152	169	167	150	136	164	142	148	164	159	157	153	162	178	170	157	148	156	152	157	165	145	171	175	155	150	160	178	164	143	163	155	155	150	155	170	133	159	165	161	177	153	168	158	160	147	164	159	164	156	137	149	161	160	151	197	162	154	179	132	170	177	148	160	166	161	155	145	158	166	158	166	160	168	153	143	156	130	151	158	153	177	152	161	166	159	172	148	153	171	154	160	157	152	172	150	157	190	169	143	171	167	168	136	150	172	164	180	152	163	146	148	169	182	165	127	180	171	138	157	156	163	173	141	152	178	169	162	148	158	160	173	177	150	161	170	162	172	135	150	170	138	170	149	162	139	159	160	167	175	181
19431	8688	2795	18142	10339	1915	1579	1330	1138	997	940	858	753	728	695	649	638	586	561	556	527	530	485	507	531	500	498	488	485	485	475	445	424	440	453	435	458	424	469	418	407	442	391	407	445	457	419	412	441	450	446	447	450	403	381	449	405	440	404	438	400	410	400	422	401	407	431	431	435	422	394	380	411	435	443	458	427	447	394	385	422	437	417	377	380	433	394	413	425	374	421	421	417	433	409	413	410	414	418	457	403	413	419	456	404	417	401	397	421	380	373	414	436	398	401	388	393	414	355	383	402	404	437	436	428	373	401	393	415	371	377	395	400	407	392	400	421	380	403	357	400	414	398	403	382	410	397	386	399	409	411	399	383	406	393	410	403	428	418	385	372	400	387	413	411	408	389	387	427	455	400	384	368	398	397	412	373	379	376	423	406	346	393	421	396	406	404	405	408	403	407	411	413	416	381	395	400	393	436	405	417	400	403	352	379	379	363	455	425	398	443	403	391	379	391	389	411	383	390	388	408	405	401	390	428	391	393	391	424	436	405	416	408	384	396	396	379	395	401	418	421	440	404	385	376	404	386	393	378	429	401	428	420	380	356	403	388	429	406	415	409	390	399	418	425	399	406	369	356	385	396	385	403	377	384	412	409	397	398	410	427	401	393	381	406	402	407	462	388	417	397	394	402	423	432	385	360	369	400	410	405	426	406	427	391	374	421	438	385	391	378	394	416	392	381	394	378	428	373	363	397	437	380	377	402	400	364	405	433	404	419	374	410	392	403	389	379	404	378	372	390	351	411	416	413	422	412	384	394	398	387	401	396	393	388	409	435	366	436	399	383	455	425	399	418	407	369	390	392	417	388	460	390	402	411	411	405	397	385	418	385	381	430	407	418	382	397	411	397	377	386	417	387	366	395	414	414	371	419	412	405	358	430	391	371	373	400	402	375	394	408	412	407	394	363	382	367	381	372	378	418	381	411	410	403	427	442	388	392	440	401	396	385	428	401	365	410	385	375	382	405	352	395	411	401	392	391	385	401	361	417	426	387	375	402	396	406	406	409	421	394	443	430	383	411	371	412	411	392	411	371	393	402	400	424	386	388	378	400	368	380	446	385	402	408	403	420	406	399	408	423	404	388	371	395	427	424	381	355	381	390	395	426	406	369	400	400	414	407	398	377	385	416	401	363	364	401	391	399	363	394	399	401	399	418	413	397	397	383	402	441	387	386	402	410	378	402	401	401	394	416	393	415	391	382	399	375	423	365	397	405	404	393	380	362	388	384	391	403	378	398	377	367	395	386	360	390	381	403	423	396	435	400	386	444	396	414	413	410	369	411	412	364	360	404	394	408	383	411	410	387	422	396	382	444	378	388	399	422	389	391	389	362	403	365	378	405	404	383	389	409	394	399	392	400	378	375	394	385	360	421	404	389	408	391	384	409	398	402	429	403	424	382	406	453	411	403	391	362	391	390	430	439	387	395	376	402	407	399	380	377	407	398	412	368	412	390	396	380	417	346	355	402	391	364	371	388	403	383	401	359	407	371	410	437	362	380	410	410	400	417	409	367	417	414	361	376	397	391	395	405	407	368	455	397	383	420	427	412	370	373	404	414	388	369	398	434	419	376	370	415	381	416	377	409	401	399	397	393	416	390	390	385	367	366	423	378	381	397	425	408	392	445	377	417	395	407	399	412	442	354	368	400	389	370	387	427	361	421	438	411	378	416	417	417	402	351	424	428	386	380	412	384	400	402	406	409	380	398	378	376	407	393	402	392	396	379	396	397	432	412	392	410	353	404	421	404	373	425	381	362	412	424	374	400	388	428	403	403	375	386	413	370	394	402	368	418	392	404	396	393	400	435	405	379	383	421	403	388	380	450	397	389	414	367	410	376	413	404	400	385	399	410	354	404	414	402	406	406	380	395	379	385	389	394	355	415	396	400	401	421	382	400	375	361	393	408	407	388	384	398	353	385	386	419	386	401	359	389	383	389	369	403	364	388	413	376	427	369	450	393	406	339	397	400	405	402	439	388	371	372	414	397	382	416	386	434	405	457	405	411	405	392	362	412	400	395	365	392	389	405	381	418	395	350	420	401	383	376	418	418	393	409	410	392	396	432	394	403	392	387	376	361	381	405	405	379	389	389	362	362	420	411	431	407	395	404	385	423	410	404	391	393	402	429	395	389	406	445	422	427	379	388	374	447	426	415	401	384	403	391	393	380	382	392	384	421	381	368	402	413	387	381	383	380	407	428	364	387	421	397	423	414	375	398	418	393	394	349	401	381	377	397	375	400	391	389	374	390	389	389	417	411	393	383	372	399	394	406	412	356	437	396	406	402	405	383	388	394	388	417	385	402	383	397	405	406	403	379	421	386	421	397	405	402	385	400	400	428	405	387	415	397	394	378	379	405	393	435	425	427	405	409	426	392	395	385	394	402	408	400	419	368	414	369	379	390	390	384	407	369	410	397	407	391	418	417	376	404	373	395	407	379	416	367	398	364	378	400	397	418	394	389	376	434	387	395	413	370	388	382	380	440	385	375	396	359	401	431	410	370	374	412	399	390	383	383	425	423	384	402	386	395	405	388	373	382	429	430	392	404	419	382	390	372	389	413	401	401	391	415	429	421	371	420	415	383	415	394	419	380	391	405	389	397	430	412	400	391	363	402	412	402	375	421	388	409	395	400	412	372	376	394	421	402	419	412	444	375	377	396	393	396	389	411	404	392	409	411	376	408	377	423	373	406	422	417	442	389	377	420	401	387	417	410	410	401	398	418	420	404	385	366	398	376	405	394	386	420	406	413	389	375	434	371	388	371	408	356	360	389	427	422	395	385	386	414	402	415	428	397	362	431	427	391	390	394	404	370	431	399	371	369	377	387	401	408	389	412	406	390	376	357	416	376	411	413	380	413	403	398	432	397	399	347	387	377	356	416	418	400	406	401	417	383	396	373	407	382	389	385	416	392	416	421	419	424	391	402	409	394	382	398	402	413	372	434	393	405	410	390	418	352	345	368	378	400	390	398	388	400	378	387	395	423	423	402	401	396	381	453	409	349	393	386	416	406	396	398	393	424	381	390	433	380	390	396	397	384	386	385	388	385	400	380	379	386	395	406	362	418	409	364	407	441	386	384	393	430	396	407	379	404	379	389	373	451	403	403	388	369	383	413	378	388	383	390	403	410	385	379	390	369	399	412	434	400	369	399	378	428	391	419	384	396	416	435	395	374	376	428	435	363	378	383	433	382	420	390	432	409	403	405	384	381	371	397	381	395	380	372	388	380	394	405	387	411	415	398	387	404	433	396	425	386	421	417	439	389	399	372	383	376	415	404	398	405	388	399	395	384	382	424	377	389	433	433	406	397	390	365	402	417	403	374	370	392	402	387	387	371	404	389	404	392	367	390	394	405	411	407	389	415	370	415	391	378	410	384	381	367	413	381	376	386	416	386	410	426	405	362	383	362	393	410	384	410	371	389	412	366	422	388	423	386	397
53718	28331	8736	14797	22748	6202	658	431	344	291	294	274	204	195	183	206	171	172	169	181	139	146	131	163	124	134	163	149	146	138	114	145	128	128	125	134	137	137	116	128	122	142	120	102	110	125	133	115	121	118	125	111	110	129	126	109	95	117	111	103	131	138	117	116	104	121	122	142	131	137	115	106	110	118	106	120	138	118	109	127	115	113	123	117	129	108	113	108	112	127	119	110	120	132	135	123	118	100	113	102	113	123	122	116	122	118	120	144	126	125	138	119	107	124	116	103	113	125	117	123	110	106	144	133	112	113	109	127	129	122	122	108	103	126	93	133	108	84	117	124	97	119	114	111	117	137	114	101	107	115	119	112	120	125	114	108	121	124	122	124	94	111	109	108	100	121	131	125	116	119	102	103	114	112	122	129	107	107	110	124	117	124	114	117	104	120	111	119	102	120	122	121	115	123	115	112	125	108	115	131	131	130	101	102	119	106	129	115	112	119	111	124	114	107	127	122	126	123	111	102	105	127	108	119	136	119	140	126	120	109	116	117	111	120	111	117	114	118	129	127	106	121	129	127	122	133	98	128	129	119	116	120	124	112	127	108	144	98	101	110	104	117	105	127	96	94	109	141	127	101	113	111	112	91	102	120	113	123	115	108	101	105	92	111	114	126	128	115	132	126	109	128	117	127	129	127	106	113	104	116	111	99	117	101	125	121	102	104	118	122	102	110	102	124	104	116	135	114	106	114	130	134	99	133	121	115	121	124	108	111	145	138	126	107	125	121	126	124	116	109	125	118	88	113	122	129	125	118	112	114	117	86	113	124	104	110	121	106	124	107	131	121	104	135	133	106	114	94	114	115	125	104	111	126	118	126	106	132	123	130	123	117	120	132	116	137	102	117	118	132	127	110	111	117	111	113	91	120	117	108	96	121	88	124	112	124	135	109	98	110	142	110	123	104	112	107	125	111	128	106	91	107	121	108	107	93	121	118	120	130	130	129	123	112	96	90	127	104	109	114	129	122	140	113	119	103	114	120	96	127	106	89	103	107	105	136	113	118	107	92	109	134	105	112	127	127	118	116	110	133	97	125	121	123	115	142	94	117	114	139	135	109	104	119	122	101	105	133	104	102	130	102	95	98	108	124	120	117	108	123	122	112	111	133	116	99	90	132	99	93	88	119	125	129	114	109	131	111	126	107	133	113	112	113	125	126	108	115	114	91	104	116	128	110	130	107	118	94	99	103	98	109	116	120	124	108	104	106	104	107	109	130	110	108	124	113	107	115	137	107	114	103	104	130	129	125	103	128	105	128	122	146	104	108	105	135	97	121	116	125	116	114	109	121	121	125	118	94	128	116	126	103	112	105	125	129	110	102	105	129	116	124	100	116	86	124	138	110	102	111	114	117	117	97	115	111	119	117	108	101	112	113	120	104	116	111	119	126	106	124	113	104	123	130	110	108	123	120	124	128	110	124	109	112	103	117	98	119	102	114	127	106	126	121	115	112	111	107	113	121	111	135	107	140	111	114	125	109	132	112	108	132	99	116	114	114	108	95	107	120	112	109	117	120	120	127	121	111	118	114	118	107	130	119	121	118	105	125	105	103	131	116	98	130	116	102	120	121	104	107	131	113	94	107	109	108	105	123	109	115	105	112	127	102	89	95	106	125	120	111	125	129	83	129	125	112	119	109	131	116	126	139	121	101	104	100	107	123	98	116	124	119	122	127	107	114	120	120	133	101	113	119	125	101	107	116	123	121	131	105	105	102	122	111	102	131	118	114	78	107	130	108	100	132	109	100	109	107	117	129	95	119	124	98	99	128	128	114	107	104	123	110	122	103	96	107	112	119	114	99	131	111	117	118	103	122	91	114	117	111	115	109	108	111	112	117	123	108	128	108	112	118	119	114	112	124	106	111	108	119	123	114	105	106	117	102	99	122	104	114	116	124	123	113	124	118	122	113	111	121	117	122	120	124	119	113	110	117	121	123	115	122	116	105	115	94	117	126	111	120	136	143	118	120	132	97	113	109	98	106	119	128	111	111	111	119	103	130	117	117	87	132	110	130	125	110	106	130	108	111	121	123	119	123	113	117	113	104	146	118	104	119	109	135	125	108	132	134	127	129	130	121	127	112	98	138	123	97	116	119	133	113	109	106	125	109	136	126	109	110	109	105	115	113	107	116	118	115	129	119	106	115	110	121	116	122	108	131	122	134	123	102	125	106	112	102	112	94	120	111	109	118	134	119	129	134	112	124	118	124	119	116	127	125	128	131	108	112	116	113	110	125	115	106	139	127	112	110	113	129	107	118	125	128	126	103	114	109	120	113	98	113	130	117	124	138	111	115	109	98	131	104	125	108	125	114	116	101	117	104	124	115	99	121	120	113	134	110	122	109	122	110	131	109	131	88	112	115	135	111	138	122	110	105	117	115	125	129	127	125	133	117	108	118	115	114	112	126	131	117	120	122	129	120	136	131	108	112	133	129	105	114	107	114	114	117	104	130	123	123	128	110	103	126	125	114	126	140	110	117	124	99	117	101	120	103	99	114	139	124	115	112	115	109	98	116	128	117	108	115	116	105	113	111	109	97	123	105	105	105	119	120	101	121	92	136	130	106	117	126	113	122	112	121	110	113	109	112	116	106	120	113	131	93	95	99	97	115	105	109	115	102	141	120	106	118	117	108	113	98	118	119	118	113	102	114	123	100	124	107	112	119	120	122	129	134	124	112	116	114	108	119	114	116	101	121	119	121	109	131	118	125	108	107	117	88	106	123	110	112	107	102	110	120	111	99	98	133	124	112	120	126	122	136	126	105	122	122	133	106	129	103	106	108	101	96	107	130	110	126	113	123	101	97	128	123	116	120	122	124	123	115	94	97	105	114	129	130	124	116	100	98	110	114	117	106	120	144	119	103	110	92	97	108	119	110	128	120	126	91	124	113	129	112	120	116	148	110	109	96	135	109	112	122	130	110	120	115	144	114	122	127	135	130	114	128	116	112	100	116	109	123	91	130	111	126	125	130	131	105	104	97	133	115	107	104	113	131	128	119	136	122	131	100	137	104	129	119	123	100	117	99	127	118	123	106	105	117	123	102	107	128	123	134	108	113	123	118	108	106	116	94	118	122	125	102	109	116	106	132	114	108	121	127	111	130	127	132	106	111	135	127	98	100	137	111	108	102	138	117	111	103	128	117	115	119	111	101	106	122	133	104	117	120	133	112	111	129	103	131	115	126	113	105	115	100	124	122	106	136	119	115	138	102	115	107	113	106	127	121	117	104	123	111	120	116	120	119	122	107	116	115	118	141	123	128	127	109	112	136	105	125	99	109	121	122	109	118	101	98	122	123	135	93	122	134	96	117	122	109	130	118	114	100	118	129	125	135	143	113	126	129	120	121	103	107	100	149	127	114	106	109	112	138	105	113	124	132	121	126	135	114	111	130	127	128	110	131	123	109	126	120	131	138	105	132	108	115	126	124	125	116	150	125	133	93
28123	16615	5934	17906	17349	3126	2501	2146	1716	1537	1348	1142	1072	1017	913	790	772	738	680	622	648	592	589	498	551	512	498	484	468	481	455	474	414	434	429	434	433	397	368	388	384	373	367	358	386	347	371	350	376	388	368	343	388	343	348	338	339	350	355	364	342	392	366	340	353	369	332	342	327	355	330	335	372	342	355	359	339	321	344	363	339	370	334	322	344	336	329	314	323	353	344	332	349	312	354	312	315	321	319	304	320	333	341	340	323	340	316	349	329	317	328	350	285	328	336	309	341	336	319	292	341	310	342	310	339	289	352	339	331	323	309	313	327	352	336	305	329	334	317	341	335	321	315	307	350	301	306	344	310	315	331	331	303	305	309	318	328	330	298	309	311	330	329	279	312	345	329	300	384	329	339	346	310	338	309	293	326	316	327	342	356	312	358	347	321	309	311	356	323	321	327	321	326	350	331	337	319	332	310	307	311	310	358	352	280	332	318	330	310	308	320	333	306	339	325	320	323	323	345	303	330	320	351	321	287	351	336	293	355	307	297	354	302	358	330	316	330	300	313	328	304	323	350	304	347	307	309	296	332	328	326	340	304	310	355	297	334	343	328	321	315	279	344	316	315	304	320	338	345	327	330	327	320	329	323	302	335	298	324	321	318	335	301	300	322	291	348	330	327	314	310	329	314	346	301	302	303	309	327	324	328	320	330	336	343	339	319	328	329	340	320	307	305	330	314	327	329	327	308	327	312	318	319	305	337	297	321	287	329	346	297	306	319	302	331	331	314	321	319	336	318	339	304	315	319	307	367	339	301	299	346	332	287	302	348	309	306	326	307	295	339	315	331	322	316	295	333	316	308	307	332	349	297	321	317	322	296	338	329	348	298	332	300	318	302	334	311	320	331	325	325	325	323	323	340	336	333	318	323	325	305	348	320	314	326	327	298	318	297	310	313	299	311	321	313	335	313	319	303	308	310	326	338	304	317	314	309	318	321	316	336	341	329	324	337	309	326	363	347	307	318	336	332	326	325	301	345	365	310	306	334	323	360	308	318	362	325	311	317	297	323	301	330	316	329	329	336	323	310	320	308	301	328	337	324	335	311	315	354	303	323	319	331	345	329	326	309	334	303	337	343	323	369	340	318	326	332	355	298	322	339	321	298	314	335	283	337	308	314	344	321	289	306	358	285	335	294	353	347	333	325	299	329	290	306	340	336	316	293	343	337	316	308	314	320	335	326	348	303	327	340	340	294	350	325	320	316	269	357	353	319	360	325	319	317	321	316	336	287	343	323	321	320	321	353	294	301	320	323	334	310	326	311	287	317	302	288	315	318	331	310	293	299	346	324	293	306	311	330	291	330	327	334	311	292	349	313	321	318	335	288	332	289	310	314	322	341	330	294	336	303	319	310	345	316	328	274	332	332	311	345	305	334	326	323	298	327	294	281	322	309	297	316	294	306	301	329	359	336	334	348	297	323	341	319	324	329	341	289	308	301	321	299	313	337	334	342	352	311	355	349	338	318	308	306	338	337	306	297	301	349	341	290	319	337	313	281	332	327	320	312	319	320	360	302	317	305	326	304	333	327	307	323	319	348	305	317	291	326	317	355	334	320	320	328	330	309	301	334	331	299	308	318	320	394	313	333	292	324	291	289	334	328	329	336	308	323	317	316	335	284	320	308	305	296	310	322	336	302	330	324	339	334	318	320	345	291	321	299	324	303	354	329	319	311	334	348	288	337	296	345	321	309	312	320	324	302	307	338	316	339	286	298	305	309	299	285	295	312	325	324	362	317	339	291	285	329	300	322	293	347	296	323	312	321	311	299	334	308	302	342	327	337	325	310	291	334	325	321	283	291	343	332	323	341	300	322	292	304	307	345	316	324	337	319	329	330	351	308	287	325	307	318	300	307	321	315	327	319	310	306	306	341	337	333	311	308	309	311	321	350	344	360	329	311	297	339	352	325	357	357	323	298	310	337	315	322	297	335	336	329	343	310	325	300	304	302	313	337	306	314	326	300	324	333	315	326	319	334	343	310	323	320	329	319	348	297	284	350	363	318	296	331	357	308	319	335	321	318	319	340	329	320	349	310	349	280	356	308	331	326	325	339	336	319	316	304	306	336	329	323	336	309	353	327	313	328	314	303	336	303	310	277	308	282	300	313	306	327	337	303	332	289	320	333	315	313	350	287	310	318	327	338	332	301	360	333	332	291	306	331	303	304	331	339	358	291	297	321	341	330	325	332	329	315	305	299	325	305	367	327	316	311	310	300	289	314	326	340	294	306	306	300	341	327	269	287	304	304	335	312	324	299	325	307	297	347	321	311	357	306	303	320	302	323	336	364	312	323	313	300	303	334	329	336	328	332	317	311	297	333	298	314	328	306	331	307	328	304	337	328	329	324	349	306	313	358	313	309	363	322	301	307	327	338	335	327	314	309	318	317	299	295	324	320	292	338	342	358	292	337	318	312	351	325	342	306	348	301	305	355	317	310	339	311	310	359	277	305	340	343	337	314	294	332	319	332	326	325	303	330	344	328	320	335	295	333	330	318	337	305	331	317	310	335	324	309	324	314	330	337	311	312	333	327	359	355	323	336	309	326	308	320	323	301	298	308	306	301	328	333	305	324	310	336	302	327	302	318	354	311	286	305	298	319	285	336	320	323	346	316	313	311	308	321	321	308	338	311	284	311	304	299	333	315	312	289	272	319	322	314	300	334	302	300	327	322	322	330	296	325	373	295	321	326	300	337	312	301	327	327	347	276	324	319	308	297	340	338	343	326	303	318	357	306	298	345	330	355	290	316	306	318	302	323	326	302	305	311	327	316	339	321	309	355	315	333	322	309	316	292	327	307	311	295	312	326	353	293	306	300	322	283	324	298	343	324	336	326	290	302	316	319	320	306	309	325	319	321	320	293	365	345	301	348	327	309	326	315	308	345	345	324	326	307	316	319	328	316	310	299	328	311	349	319	320	319	312	308	296	309	314	328	331	299	308	295	343	321	300	312	352	300	367	330	368	316	319	339	293	330	317	319	346	322	302	361	306	302	322	299	306	363	305	344	330	320	312	339	304	323	333	341	335	285	327	330	298	338	305	293	306	301	338	318	319	315	311	322	304	282	308	346	283	316	294	331	324	285	302	332	322	334	322	318	311	329	323	325	302	350	354	321	354	312	310	301	306	293	333	311	338	322	314	311	320	299	314	317	309	316	326	317	299	293	289	331	295	362	305	318	332	328	318	322	324	307	331	309	338	323	304	362	322	320	313	339	316	296	300	295	343	345	323	331	304	322	301	327	317	314	328	348	299	307	309	322	298	317	289	317	307	306	334	377	311	303	328	326	317	315	329	348	356	339	327	299	318	356	301	324	309	346	298	308	321	328	315	282	330	312	293	354	311	337	323	320	298	338	334	310	312	320	322	310	317	315	337	336	282	354	313	297	348	310	307	328	320	298	336	345	288	325	293	355	333	316	306	338	285	293	302	333	307	309	340
5540	742	366	544	475	326	323	340	357	345	352	316	337	313	295	330	328	338	330	355	340	319	329	320	312	333	292	345	325	309	351	340	374	312	329	311	337	303	340	364	312	335	302	335	302	347	300	283	331	314	329	331	322	328	320	341	315	332	337	320	350	330	323	312	339	329	359	345	339	328	350	351	326	314	300	313	302	330	302	345	316	294	310	349	295	329	340	313	333	336	371	339	334	323	329	305	321	306	328	327	306	315	307	309	346	294	302	343	325	344	321	344	312	311	337	362	346	330	319	340	342	351	361	323	344	347	306	317	310	311	346	328	329	340	316	315	333	330	335	329	321	287	350	329	299	336	317	317	313	366	342	347	371	309	343	303	342	344	326	368	314	343	332	337	336	312	333	315	330	346	338	335	363	347	324	316	327	301	303	308	362	332	296	310	321	334	317	331	336	332	338	314	346	320	354	317	307	306	325	332	332	334	321	277	318	306	307	297	334	315	300	323	300	316	299	316	363	332	325	356	309	307	280	299	302	318	327	311	335	355	329	333	326	317	295	291	305	324	338	316	318	298	318	326	337	326	324	315	331	331	302	324	302	288	330	314	291	335	323	333	350	328	302	337	309	343	297	322	298	289	330	323	387	345	355	298	314	342	357	310	360	320	332	300	269	313	336	311	350	340	329	344	337	326	303	325	316	341	304	342	342	305	334	306	341	341	314	337	334	337	328	344	311	328	353	336	351	348	291	300	338	316	309	323	304	335	323	360	330	319	327	289	316	302	303	326	314	291	295	298	283	322	329	339	294	355	327	306	316	355	333	317	337	332	317	345	334	356	316	333	307	329	342	361	298	309	366	335	308	305	334	315	310	327	348	318	310	305	332	328	338	339	325	314	285	327	363	337	322	322	353	329	316	330	308	295	335	300	342	329	299	303	337	337	311	323	306	304	295	323	328	297	312	329	324	340	323	339	308	288	312	314	324	322	308	298	339	305	358	332	326	338	345	338	286	368	311	322	329	319	323	334	314	322	285	310	323	344	304	334	333	307	337	326	328	339	351	350	307	358	308	317	349	332	309	330	296	341	332	323	303	329	340	317	308	324	317	319	343	298	337	329	325	287	299	317	294	358	327	312	302	309	342	285	378	342	333	325	316	332	320	348	307	339	317	318	344	345	311	296	338	344	345	329	354	336	322	318	351	275	335	321	305	316	354	312	324	322	305	297	331	323	352	328	345	309	297	323	330	337	317	302	326	311	343	331	322	313	337	338	352	315	331	333	329	319	342	329	361	339	347	293	362	312	318	328	329	343	343	297	309	324	312	301	328	327	326	307	329	332	305	321	288	334	311	321	328	306	345	329	327	344	330	334	301	307	336	344	338	332	370	326	322	318	351	343	326	337	302	312	312	315	322	326	341	306	354	321	332	347	357	320	321	323	328	327	306	274	284	326	327	319	333	318	328	339	340	280	334	308	330	325	294	343	336	387	337	339	295	357	325	352	298	330	338	332	337	314	348	313	300	352	324	302	330	299	341	324	318	292	312	318	315	322	311	336	337	330	363	336	318	300	323	324	301	300	313	316	339	313	293	338	330	353	385	383	324	323	342	303	352	335	320	347	306	324	311	325	339	308	310	343	292	313	294	325	324	327	312	311	326	302	336	331	312	317	338	322	350	325	315	322	332	325	301	320	304	352	262	340	298	316	328	318	310	325	344	331	316	302	311	332	382	302	304	299	295	332	322	331	292	314	334	335	345	317	339	282	328	295	335	318	309	316	336	322	334	307	317	308	309	330	314	339	309	321	287	302	324	336	319	328	314	344	336	323	296	330	321	308	330	305	343	343	350	304	311	330	326	336	361	314	316	322	357	294	321	330	345	343	310	325	336	349	333	321	326	324	315	353	317	329	335	327	321	310	305	318	355	306	337	323	322	346	346	358	341	309	332	330	329	293	335	339	345	317	318	325	312	316	309	341	331	342	336	338	319	334	315	343	299	302	332	345	329	339	312	301	322	357	310	298	324	331	340	325	319	320	314	330	340	350	305	342	310	305	314	322	341	306	347	337	301	312	348	330	384	327	322	332	339	312	374	310	346	323	325	338	325	342	295	327	315	340	331	339	290	335	325	335	328	311	304	292	304	310	321	349	340	316	323	348	304	344	309	291	324	327	299	331	308	356	337	307	364	317	323	302	319	320	316	281	296	340	298	355	326	324	307	300	312	344	346	336	314	358	300	334	305	318	307	329	293	306	317	365	312	331	345	342	350	314	348	323	311	316	304	323	332	307	331	331	322	321	332	337	300	322	338	331	307	340	321	326	311	308	312	298	320	319	340	361	302	316	303	320	359	337	286	324	316	343	337	329	304	354	306	288	348	335	340	330	320	314	333	327	321	307	341	322	315	293	327	331	291	325	295	293	339	350	317	315	300	296	315	311	312	308	321	346	353	310	324	316	352	312	318	339	333	337	311	319	315	304	305	347	369	344	333	322	354	326	292	303	342	338	342	301	348	342	308	330	301	333	346	325	332	346	329	333	317	305	308	340	296	293	301	342	343	289	323	332	321	295	308	293	316	312	333	326	341	304	360	343	331	326	331	316	322	351	297	331	323	351	332	275	344	333	311	294	300	333	333	324	346	320	309	322	344	358	328	374	345	325	308	321	321	326	307	368	348	296	311	346	334	329	334	324	338	319	339	328	323	312	331	359	310	336	319	328	344	334	322	329	310	319	319	352	306	343	314	362	334	312	338	331	350	323	340	305	336	350	338	322	305	308	359	340	329	328	339	329	327	309	304	305	319	326	315	353	314	302	319	345	325	295	329	317	317	308	345	299	322	331	331	314	303	324	299	329	333	345	348	377	336	321	333	307	306	323	300	304	317	310	305	313	308	317	306	316	343	329	272	359	326	299	315	320	342	331	317	300	325	307	312	327	325	300	304	283	338	303	297	326	357	326	320	343	346	340	305	324	318	311	325	310	315	341	359	319	328	324	332	307	314	344	322	319	299	303	316	283	331	317	333	345	334	328	330	314	338	328	335	330	329	326	337	289	321	320	330	343	314	296	317	335	327	300	318	331	313	313	291	361	324	335	332	330	316	312	266	331	328	337	308	348	330	291	329	346	330	294	312	311	307	347	319	311	315	323	307	344	305	296	310	318	321	350	326	339	336	343	335	304	310	339	343	304	347	308	299	310	342	318	320	323	330	335	306	327	313	338	319	343	321	328	327	311	378	308	360	308	274	345	372	313	304	321	336	304	364	335	318	296	310	336	354	329	344	313	335	327	329	318	315	298	297	323	333	305	335	351	305	354	327	343	342	326	322	331	312	319	367	283	321	314	300	312	297	333	306	322	336	299	322	295	302	316	310	321	324	328	317	334	316	323	320	329	310	324	311	345	344	360	309	330	315	313	334	318	317	345	324	315	328	297	327	314	265	341	336	331	332	322	290	314	327	331	367	330	330	298	334	321	331	336	370	338	337	327	327	303	301	320	316	283
5131	1281	786	2246	1352	779	800	798	761	732	803	806	763	785	749	801	745	813	758	767	752	724	730	711	783	717	799	749	750	765	721	705	814	774	738	763	689	736	723	748	729	736	733	792	741	753	696	675	721	741	733	716	747	741	710	697	705	727	703	707	777	680	731	734	780	786	744	758	718	732	712	705	759	750	744	739	710	754	758	766	757	766	746	732	769	751	750	724	725	785	737	800	713	721	740	727	720	780	756	734	734	694	780	717	799	777	768	775	768	730	691	784	722	762	767	767	672	777	806	773	728	736	765	729	820	735	753	746	752	678	741	692	716	764	768	731	721	740	774	753	776	732	730	771	708	740	759	750	706	786	704	767	785	697	734	763	812	729	714	744	751	771	746	753	733	764	743	749	750	768	715	706	721	729	735	741	793	770	756	712	732	740	733	755	724	729	717	776	725	739	733	772	741	742	710	780	726	731	752	727	747	742	772	686	757	717	721	719	713	759	750	731	774	765	727	748	759	751	747	740	681	751	687	766	726	743	758	741	766	686	728	764	754	730	763	778	772	759	743	727	775	759	731	739	773	769	783	725	755	713	764	742	744	712	717	739	699	753	795	748	743	742	780	721	767	714	698	726	702	720	720	698	781	735	715	782	736	791	741	744	701	784	775	763	756	758	713	755	800	755	711	786	715	782	733	726	730	747	762	772	754	755	723	726	721	774	742	794	803	746	764	768	756	758	749	766	789	758	755	744	765	728	733	717	751	755	729	748	737	714	765	722	735	740	749	707	707	746	735	763	768	746	713	735	751	697	748	715	776	719	758	743	725	748	706	717	727	715	732	728	785	762	707	753	667	749	790	704	696	728	696	731	735	712	768	760	755	751	785	736	735	690	734	767	715	743	751	757	749	743	739	761	717	742	716	706	771	730	749	791	670	736	735	741	770	733	694	671	769	731	738	776	703	743	690	756	753	753	692	752	761	760	752	748	722	733	683	734	764	757	806	757	783	751	762	763	726	699	734	785	773	758	754	789	798	762	699	751	794	732	735	729	704	731	746	726	741	787	741	745	746	731	746	759	732	757	726	732	734	716	766	741	757	762	737	759	726	756	765	756	785	758	754	773	711	708	746	775	733	726	758	794	754	722	742	779	757	715	778	757	743	723	771	781	719	723	757	763	718	764	752	764	729	725	793	756	715	768	731	739	745	746	782	751	713	719	783	807	730	722	742	752	751	752	773	753	701	707	746	742	751	701	744	818	763	735	708	696	763	704	732	693	768	766	717	720	715	773	766	760	731	689	722	729	749	755	743	752	765	732	725	736	695	770	797	716	734	764	786	716	709	789	712	758	684	715	754	722	760	762	687	781	738	722	745	675	752	746	740	748	701	776	765	766	758	733	786	755	781	711	760	711	747	749	725	745	763	738	781	706	738	718	713	720	750	752	755	747	754	772	737	730	728	702	741	725	741	767	714	749	762	735	771	777	681	773	767	749	717	713	737	771	729	743	746	767	719	730	778	718	737	733	750	793	723	751	728	715	747	686	722	753	794	786	770	772	797	785	780	711	762	712	730	747	780	758	746	728	733	699	705	743	738	733	718	748	781	740	717	757	690	741	805	818	711	720	704	781	737	711	660	740	794	743	742	769	754	789	734	739	747	719	738	704	745	739	803	732	737	696	698	766	787	785	741	743	722	783	699	696	715	750	742	765	735	780	746	738	759	749	743	767	698	764	731	717	751	733	737	772	730	765	723	751	753	711	775	760	769	724	741	725	741	703	735	807	720	746	769	742	751	778	713	743	739	715	718	704	757	776	791	780	740	721	722	738	756	715	734	746	702	739	695	788	743	775	711	730	741	741	813	719	735	722	773	764	754	736	741	733	702	784	793	755	769	744	739	762	747	747	751	703	694	765	749	758	713	745	714	766	720	736	760	710	729	775	753	749	714	746	706	748	764	781	783	785	706	734	768	759	707	700	707	737	749	757	778	686	736	740	771	752	727	730	775	759	724	723	755	694	738	746	785	734	780	768	728	773	763	719	745	700	752	747	724	753	764	698	754	736	742	748	743	689	729	744	719	718	737	746	756	745	736	734	747	731	734	716	692	758	743	782	714	736	778	765	702	796	768	771	715	748	741	748	725	725	772	791	753	766	749	755	750	709	749	787	745	746	710	738	731	697	705	726	743	766	717	729	744	735	799	767	753	709	714	758	697	722	776	766	795	713	762	706	727	755	727	759	728	718	761	711	756	786	707	787	741	734	737	735	753	745	768	707	776	755	744	755	707	755	753	765	688	738	747	779	678	740	825	800	769	714	769	688	713	763	739	765	743	752	767	777	768	735	658	755	728	745	755	727	729	731	758	748	753	771	739	774	738	702	756	736	720	758	760	783	708	741	793	776	744	663	763	767	717	774	745	742	818	732	774	771	720	749	755	721	761	761	737	693	770	758	770	716	734	699	719	764	728	758	728	753	711	758	720	796	730	724	738	760	695	777	742	785	700	763	757	777	706	719	755	701	742	730	739	751	759	764	732	702	742	775	731	734	790	730	718	727	716	727	716	773	712	734	786	737	732	742	726	714	724	732	726	746	769	773	772	735	806	758	722	749	725	743	775	767	747	741	717	749	702	738	689	747	743	743	673	744	717	780	758	743	732	713	738	713	750	672	718	736	768	716	757	784	756	714	788	726	748	756	666	726	750	761	706	690	748	739	719	739	671	802	774	805	752	784	747	742	737	759	733	765	719	725	742	757	727	766	770	751	764	712	742	748	739	726	735	769	738	762	744	733	724	741	738	735	738	721	824	765	780	754	727	744	734	704	747	779	748	766	726	784	763	729	770	784	762	748	779	782	714	782	703	753	690	704	773	724	784	761	747	717	747	744	712	778	726	760	734	711	786	753	778	793	663	746	733	724	797	755	763	773	746	786	750	787	750	748	749	738	769	749	751	763	788	745	767	759	729	726	753	764	778	788	782	747	738	732	795	680	790	734	725	732	753	732	780	751	711	761	710	717	753	716	737	691	716	748	734	738	726	691	707	767	719	755	766	737	736	744	723	690	807	785	732	742	730	794	754	752	760	786	721	732	761	737	720	766	762	765	725	729	733	727	765	810	734	709	739	736	683	704	715	745	746	727	738	713	718	765	712	770	701	767	745	745	686	743	740	715	784	751	702	711	733	722	761	728	703	739	751	740	741	742	762	755	722	796	756	745	681	738	746	723	708	736	768	695	730	748	739	757	762	744	730	769	734	777	702	754	683	737	784	706	789	744	753	709	731	772	755	777	750	775	684	770	759	794	757	755	674	799	712	710	775	723	770	774	749	783	733	767	714	732	753	734	751	715	682	750	677	769	708	793	760	777	782	673	706	707	727	764	727	750	737	744	781	750	770	811	706	772	705	778	774	763	742	754	739	770	708	759	776	746	773	714	740	750	675	739	727	770	730	724	697	699	714	650	743	706	768	762	788	743	749	737	754	759	777	768	795	692	703	745	761	738
38784	18277	4312	8687	9970	1001	368	301	302	255	231	238	232	210	186	210	185	175	183	166	168	164	170	155	161	166	167	175	179	169	178	173	155	178	185	166	156	167	175	149	179	187	157	159	151	168	154	172	151	170	165	149	152	144	154	169	180	157	177	172	148	171	169	178	146	144	172	156	167	189	153	160	151	170	133	157	165	165	161	153	159	160	149	172	146	159	163	165	166	167	153	177	173	167	149	150	137	176	157	160	148	155	129	148	162	156	158	164	170	185	167	167	137	154	140	150	169	154	164	153	143	171	146	153	164	170	162	175	157	158	160	156	180	181	170	176	139	162	170	162	143	142	172	138	139	168	155	156	144	151	154	144	141	148	142	164	153	158	171	155	149	163	180	168	166	159	150	144	167	150	170	144	177	154	147	183	178	124	142	158	166	151	158	162	148	162	136	162	150	176	156	153	165	168	167	161	155	161	156	130	148	158	128	191	156	157	179	153	154	157	162	156	158	144	169	194	202	143	161	164	166	138	168	181	156	154	179	175	177	166	165	149	152	161	165	160	159	166	156	166	140	178	184	168	153	167	161	170	151	155	151	187	142	160	153	181	167	171	166	128	175	160	151	166	153	179	144	188	159	155	148	169	132	164	151	161	155	164	167	153	162	172	152	163	145	162	156	160	174	159	171	166	142	155	144	140	143	162	165	173	152	155	157	162	166	169	169	165	176	170	160	152	157	193	154	149	158	161	174	178	143	165	168	152	157	154	161	177	188	157	132	165	168	164	153	153	146	162	152	153	146	146	125	144	148	138	148	151	140	144	173	160	178	152	187	167	144	144	146	167	181	173	139	153	161	160	158	149	174	171	142	184	183	152	159	156	165	162	159	173	155	180	144	171	161	173	147	147	162	154	145	176	147	153	165	163	162	137	169	129	149	157	159	159	194	155	156	159	152	148	151	173	180	190	157	165	172	155	169	154	156	159	149	128	162	170	140	156	162	159	154	181	165	163	184	157	157	169	173	168	129	162	137	167	146	152	181	173	144	145	151	161	178	160	150	181	149	183	148	153	142	153	167	154	183	164	169	149	156	165	159	169	183	168	148	150	162	161	155	161	158	165	138	171	160	150	159	159	133	162	163	152	163	166	175	156	169	131	159	164	161	169	143	154	185	171	161	145	156	145	174	168	160	180	172	170	164	174	159	149	162	180	178	147	166	159	147	165	164	146	142	156	145	161	146	176	146	179	175	150	184	157	167	168	144	147	174	139	150	158	161	163	161	154	176	139	163	140	169	152	162	165	171	162	154	174	147	160	166	166	119	177	174	135	166	165	161	142	167	151	180	164	147	171	128	171	149	160	141	156	151	135	166	175	164	152	168	158	139	157	142	167	169	144	172	154	168	152	145	175	156	172	165	173	146	167	168	151	154	176	139	158	178	143	127	150	160	153	163	167	149	168	159	187	127	171	157	182	170	148	167	162	168	156	189	174	163	162	171	139	156	186	169	178	163	155	174	165	166	161	164	157	146	159	168	187	203	169	140	156	151	144	167	153	181	157	152	152	162	154	180	165	134	159	149	174	138	167	168	199	151	153	170	146	142	159	166	150	160	165	143	179	167	150	157	146	158	179	152	166	159	146	165	165	139	158	180	150	167	172	153	163	154	167	178	160	134	160	164	150	147	138	165	160	154	182	157	145	192	164	160	155	149	151	172	158	151	133	150	140	135	163	163	148	157	169	158	135	184	162	167	142	182	143	172	173	148	154	180	160	167	159	151	160	160	159	168	162	167	171	156	162	156	160	160	177	161	152	155	131	139	155	159	139	153	160	181	152	173	147	128	172	155	155	177	170	166	148	146	165	154	142	150	154	137	148	185	151	133	156	139	166	178	141	150	151	130	146	178	182	156	150	173	184	158	146	157	153	176	136	176	174	127	146	156	169	193	158	151	167	165	181	162	178	183	171	169	161	166	142	158	147	164	146	174	170	159	144	152	158	158	176	159	160	150	140	161	174	140	156	157	165	157	162	150	136	164	171	157	171	144	163	154	157	161	168	151	175	142	172	153	169	162	155	143	179	162	135	166	138	165	172	151	170	178	163	160	157	178	141	129	164	150	152	182	164	152	158	167	142	152	163	140	178	148	157	155	186	140	167	161	141	153	173	191	145	185	139	163	148	175	170	171	142	172	164	184	161	148	163	143	152	162	153	167	163	175	166	164	142	159	145	127	145	164	176	162	138	156	166	193	156	147	171	169	162	161	170	168	181	178	145	152	156	177	177	165	153	169	149	178	149	156	151	157	162	163	168	159	168	151	170	152	166	191	175	148	147	171	167	168	146	184	147	162	153	150	156	147	172	169	176	167	138	157	152	146	148	160	164	163	177	152	162	166	141	168	185	171	155	152	152	155	152	170	128	186	150	134	185	153	155	176	171	139	157	129	186	149	173	164	146	164	133	164	153	153	145	166	176	161	155	144	140	141	153	165	146	151	149	173	177	144	175	156	163	170	145	168	162	176	180	169	148	180	151	161	163	154	167	165	176	171	170	180	168	158	163	145	162	155	136	172	150	165	168	160	164	123	129	188	163	143	155	156	150	179	157	173	140	151	155	161	175	160	158	160	132	171	174	149	160	178	171	142	163	147	171	167	172	185	144	135	175	151	169	167	164	187	156	148	175	149	168	159	133	180	170	161	169	133	140	158	148	158	146	185	138	145	152	161	171	163	149	141	139	143	176	144	166	155	172	147	150	179	134	157	163	160	171	155	161	159	143	164	170	160	198	176	156	170	156	164	154	174	132	164	136	131	156	153	157	149	141	152	149	145	167	157	158	162	150	156	183	156	142	174	159	144	180	131	174	131	179	151	161	164	173	146	148	157	141	148	171	165	164	155	166	161	155	155	174	163	161	159	164	172	158	174	168	138	161	177	171	162	174	148	147	161	158	167	164	153	155	164	151	148	149	174	169	175	154	171	177	149	161	145	175	147	149	171	153	176	149	168	152	152	171	150	170	150	174	185	166	153	140	170	144	174	127	185	153	156	161	163	159	175	163	127	169	139	180	161	174	163	167	154	149	151	163	156	153	173	158	162	168	159	157	150	155	173	159	180	171	172	190	140	174	139	166	151	167	175	154	161	131	149	132	168	152	163	128	155	157	157	166	150	160	146	186	152	168	148	159	161	158	162	160	159	149	145	163	140	168	165	157	163	168	174	167	156	170	176	171	152	177	143	160	136	172	163	151	154	156	196	151	161	169	164	152	140	174	171	133	183	179	159	179	166	162	165	167	160	158	156	178	170	149	182	148	165	144	158	153	153	169	172	147	162	166	170	150	150	164	141	167	170	165	162	163	188	178	144	167	165	151	133	146	137	143	149	152	152	141	164	177	155	168	181	146	148	154	161	150	149	143	163	155	158	165	165	133	143	194	144	172	164	159	147	158	136	153	152	158	169	162	173	135	135	127	130	174	168	165	147	155	183	150	163	162	169	140	165	144	141	159
19905	12210	2878	13867	12746	1822	1586	1316	1127	996	868	863	806	720	700	639	601	583	594	531	531	558	545	543	499	465	441	473	416	492	477	444	459	471	513	452	443	428	455	432	459	439	443	408	447	411	437	450	444	427	458	418	422	392	442	436	407	396	406	407	416	392	424	398	446	401	386	424	374	401	410	389	381	386	451	432	402	396	369	389	409	404	403	373	398	395	403	408	401	415	379	424	412	386	421	421	360	389	413	405	435	380	432	404	431	416	370	393	410	400	398	400	427	398	395	454	406	428	437	412	401	371	389	431	408	417	449	401	424	404	395	420	424	358	410	394	417	381	449	380	405	424	399	390	367	383	427	446	399	403	406	409	387	373	391	420	375	380	395	409	451	403	430	378	406	434	462	402	397	420	415	403	382	453	398	439	385	449	373	393	411	425	378	397	365	423	420	388	437	386	392	385	381	396	408	400	403	371	379	412	383	396	425	444	381	386	382	404	386	383	362	449	391	378	407	418	433	384	386	385	404	406	405	428	401	402	408	380	406	407	368	446	385	405	402	401	390	414	410	393	381	427	396	393	373	377	409	414	388	410	395	410	395	391	455	403	414	424	396	415	407	413	392	415	415	394	371	388	443	393	368	409	408	370	393	383	414	410	364	413	394	384	393	397	383	414	414	342	415	416	449	422	395	412	409	403	394	369	406	408	424	363	402	408	415	417	364	412	408	383	394	426	355	393	385	394	373	437	412	382	411	365	405	380	415	397	414	417	367	396	414	367	421	377	432	371	405	407	405	367	397	369	362	364	396	392	396	434	431	402	386	381	394	384	394	394	419	383	405	374	397	426	409	412	414	365	394	405	385	394	428	440	405	378	399	392	374	401	414	397	404	392	403	366	413	443	381	390	396	412	373	410	428	406	401	399	393	386	416	409	398	400	369	398	397	404	406	377	397	398	390	453	425	390	379	421	408	404	377	392	395	372	394	389	383	409	432	418	373	408	408	417	378	428	372	385	397	400	390	406	371	353	378	425	413	388	396	428	407	398	396	386	427	408	394	431	427	406	387	391	385	390	394	428	380	411	439	418	424	414	398	394	390	380	370	434	406	408	358	423	368	366	376	421	408	391	379	381	394	391	396	414	430	392	419	374	438	389	400	377	414	394	415	403	416	354	387	376	399	357	371	404	397	378	385	409	398	431	377	398	391	396	412	426	427	396	357	435	384	394	406	424	427	376	392	361	397	381	394	357	423	401	382	399	355	374	383	397	372	409	398	402	382	376	384	386	417	371	381	403	406	418	409	381	405	420	377	391	398	404	420	414	400	412	389	404	394	412	340	402	423	380	373	418	378	396	380	378	363	399	404	459	381	367	395	416	394	386	398	413	408	382	388	400	397	423	416	359	428	384	392	422	406	389	391	402	369	378	419	423	389	429	390	376	404	400	414	392	392	360	402	405	408	409	406	379	362	427	424	374	378	424	421	419	367	379	402	415	410	379	391	382	399	425	417	405	415	417	432	368	379	443	386	346	383	403	410	377	363	442	374	397	407	389	387	402	390	409	382	431	374	376	387	388	442	386	344	417	402	432	374	367	408	412	382	368	436	409	429	396	388	385	393	376	390	407	416	397	384	395	428	410	392	424	383	390	414	396	375	383	424	412	417	372	354	407	385	406	430	407	420	413	404	379	395	374	359	381	432	385	373	390	374	418	403	391	411	413	365	385	378	378	386	417	440	412	428	382	405	410	409	357	426	422	401	410	414	417	406	406	390	393	397	387	410	409	394	412	387	406	405	396	385	363	393	432	384	428	432	378	423	392	401	363	385	367	359	378	408	391	398	390	406	415	413	371	392	400	396	385	399	390	372	366	410	372	400	401	388	388	406	425	365	412	403	389	383	397	379	420	388	408	425	395	404	354	411	397	399	408	408	423	379	432	383	410	390	411	387	407	394	391	379	393	383	413	402	424	386	392	399	397	425	395	362	403	378	424	396	440	427	383	372	406	425	357	407	371	366	381	387	383	394	402	396	412	407	419	382	404	388	401	436	386	426	400	429	457	370	405	385	390	415	384	405	395	397	380	382	389	388	379	426	394	395	371	373	408	369	415	396	396	396	402	415	416	387	379	425	402	381	374	418	398	417	401	382	406	426	389	388	361	405	366	400	405	361	383	422	385	415	381	382	415	393	377	393	352	384	400	351	364	401	417	357	416	384	418	397	375	401	395	394	411	396	381	421	388	410	423	387	365	419	409	396	395	401	394	387	393	412	432	413	401	384	433	425	406	411	374	384	389	386	392	422	402	414	412	378	383	447	390	412	399	426	392	432	393	353	381	374	407	416	331	393	420	407	442	406	407	406	360	400	402	389	382	400	418	392	376	418	406	399	407	398	416	400	402	397	379	406	375	401	367	387	395	417	416	402	394	388	363	427	400	377	401	399	374	458	371	371	405	383	425	409	409	398	416	383	393	416	412	392	361	394	401	418	393	400	410	381	428	425	407	406	425	401	387	416	443	397	421	391	365	404	387	382	387	450	404	402	430	354	392	365	412	377	397	381	425	394	378	423	422	363	352	431	371	386	399	386	403	400	384	418	350	374	404	401	411	395	433	398	422	400	403	385	396	389	385	398	401	400	380	359	383	417	368	373	419	387	389	391	430	396	397	440	392	410	409	402	404	373	414	405	388	392	420	382	413	380	389	375	403	410	392	387	430	406	382	338	410	385	358	380	388	377	370	396	438	412	413	396	396	375	416	384	411	385	375	378	403	412	439	428	422	381	400	386	377	360	407	421	401	375	381	396	403	373	390	404	425	422	414	414	377	411	357	405	390	422	389	394	408	425	410	390	440	406	373	408	399	399	391	393	411	407	403	363	407	390	390	365	403	418	405	407	398	389	380	395	395	398	350	384	396	395	413	401	396	409	398	380	362	433	370	368	376	423	417	409	425	395	392	393	426	414	380	353	393	378	392	398	414	374	409	401	410	406	422	386	412	382	406	393	374	418	388	426	361	396	378	391	422	374	420	414	400	427	372	424	388	388	394	445	420	419	416	363	392	373	399	362	413	404	410	393	375	427	382	378	384	415	436	377	428	363	382	401	428	425	404	418	387	374	377	402	411	425	401	412	396	369	395	379	382	395	403	371	424	396	417	414	365	404	405	412	414	388	404	393	411	377	384	393	398	392	428	385	388	398	391	417	354	391	400	400	391	429	377	433	407	395	375	390	405	402	428	408	395	417	375	382	417	396	383	397	390	401	400	392	412	385	409	404	422	415	405	426	391	370	395	378	399	414	383	390	392	409	400	426	426	384	429	376	411	398	432	385	384	402	402	396	438	398	418	389	407	433	403	384	413	419	421	407	398	382	389	434	388	395	399	397	407	391	394	434	394	385	416	408	398	406	394	394	396	396	408	397	377	370	386	390	382	352	405	367	380	405	396	398	441	402	391	423	433	394	385	388	382	405	369	384	405	358	383	386	432	367	403	418	388	375	426	381	386
53884	31931	13757	11181	16732	2433	572	417	367	305	265	247	252	204	172	194	158	149	141	155	157	135	152	134	131	129	148	129	117	159	152	118	111	139	125	103	123	117	134	123	134	118	157	96	116	113	110	141	120	126	127	122	120	131	114	123	139	110	134	122	121	108	113	126	93	117	119	120	125	124	112	100	111	92	136	116	103	130	121	123	102	118	106	117	101	102	119	112	108	107	107	109	103	118	109	120	114	113	124	110	115	108	109	113	115	114	123	130	117	132	111	100	90	100	120	109	130	107	100	110	118	111	129	101	123	129	126	108	95	129	115	134	122	115	131	111	111	100	119	142	125	111	123	126	101	131	114	120	123	111	103	134	111	116	107	122	120	107	107	124	111	122	129	115	118	118	112	129	106	110	121	125	113	137	130	130	122	121	128	87	116	134	120	112	116	103	123	137	104	112	94	116	135	110	131	93	111	117	113	105	105	124	128	120	132	137	125	135	130	123	100	130	134	119	106	104	111	134	117	127	145	122	141	127	108	102	134	121	123	117	113	98	101	114	108	129	129	125	113	114	123	112	125	119	113	113	106	113	99	100	111	117	81	118	120	108	111	114	125	112	109	125	97	120	116	115	131	111	99	122	106	105	116	116	90	132	130	129	112	111	125	126	117	114	112	124	121	90	121	124	106	132	102	119	100	129	126	111	132	124	135	124	103	92	105	114	129	112	108	116	111	107	147	114	126	110	106	111	131	122	124	117	114	132	111	118	126	122	95	133	109	127	96	117	137	109	103	119	110	109	96	117	127	107	110	108	114	123	123	107	102	94	97	123	113	117	128	109	107	112	127	111	128	110	113	119	117	123	120	97	114	109	100	102	108	98	129	113	104	140	121	110	131	113	111	112	101	109	128	133	107	92	104	108	115	123	116	118	115	118	126	105	124	117	134	130	128	106	112	118	124	114	102	96	117	113	115	118	95	117	101	102	112	123	112	98	91	97	117	113	122	119	95	126	92	105	114	118	105	115	131	122	108	97	124	115	120	124	116	113	129	121	123	121	108	126	118	122	144	131	103	128	125	108	123	111	131	142	112	118	118	118	124	114	117	126	120	102	121	124	109	108	111	141	100	111	106	111	118	140	107	106	109	123	123	119	115	99	121	106	115	128	118	120	124	99	103	114	113	109	108	108	106	100	109	104	115	122	118	120	113	105	119	110	96	120	107	123	109	122	114	104	110	126	134	114	119	120	114	113	118	122	99	122	115	119	109	103	144	111	86	111	113	112	127	124	126	132	139	121	109	98	116	129	107	108	93	107	134	113	111	142	106	116	87	121	111	120	117	115	103	122	111	118	103	131	118	113	98	117	104	106	114	117	127	108	114	133	106	108	120	108	134	101	96	122	107	127	115	132	121	114	111	110	121	126	105	119	86	125	132	132	122	127	116	138	110	96	115	98	124	107	112	99	121	106	121	100	126	121	97	119	124	122	134	117	114	122	111	118	106	126	126	115	119	122	101	121	121	111	108	126	123	109	109	103	114	121	128	117	120	127	106	101	115	117	131	101	93	96	133	109	120	108	126	107	122	107	92	111	117	128	106	109	125	95	112	101	99	108	125	117	138	111	110	120	121	107	87	134	113	138	122	117	87	142	128	121	127	115	110	110	125	134	111	97	111	120	128	117	123	123	106	102	104	111	114	116	111	103	118	110	119	112	114	118	121	117	110	120	108	125	113	116	109	131	105	104	122	113	116	110	126	133	119	120	126	119	115	125	110	144	106	107	111	124	123	122	102	121	122	121	120	115	128	112	125	128	111	114	97	123	133	115	126	134	116	105	120	139	129	110	108	110	119	92	136	112	107	119	121	135	117	116	109	108	115	109	97	131	124	98	108	112	130	111	124	119	93	120	118	132	119	107	118	120	122	128	136	109	101	113	113	108	117	124	115	112	106	95	126	101	110	99	111	114	115	128	108	104	101	91	140	127	113	110	112	115	98	131	127	117	116	119	98	102	127	131	129	128	114	98	107	122	125	105	112	123	96	116	116	101	118	118	118	123	114	114	123	124	114	117	112	98	124	107	108	121	108	135	124	127	115	104	101	123	118	116	133	117	124	110	118	100	122	129	124	135	109	115	103	106	126	116	114	107	116	111	116	116	122	129	105	108	104	105	110	121	130	139	117	111	110	103	128	115	116	124	101	115	112	117	104	113	113	124	110	114	105	124	125	97	131	118	117	129	98	132	106	117	119	105	129	103	135	104	122	101	118	114	105	111	105	138	120	121	130	128	113	122	105	121	118	117	99	123	116	107	117	106	115	119	115	129	129	127	123	120	117	97	120	128	118	123	126	103	128	103	104	116	109	114	101	113	118	119	117	108	117	116	121	109	97	112	105	99	114	116	114	116	113	127	105	126	113	126	136	113	113	112	118	126	111	95	115	120	112	118	117	131	121	120	116	96	111	125	116	102	105	118	114	123	120	121	120	124	108	131	105	116	108	118	102	124	123	121	113	133	137	109	113	117	123	131	108	110	106	115	118	107	124	106	119	134	115	107	106	127	113	117	106	118	132	116	119	107	123	137	110	111	134	84	100	127	112	101	96	103	126	111	93	100	103	114	109	126	130	109	93	108	105	117	107	105	117	105	121	121	116	129	135	105	98	114	111	110	129	135	102	99	117	95	140	110	84	112	119	120	112	99	113	98	103	108	131	122	126	118	123	89	103	135	116	120	109	106	118	118	118	102	114	124	100	128	111	112	112	154	106	114	123	133	131	105	119	123	109	109	112	109	127	111	123	130	114	108	97	106	101	115	129	116	104	112	122	99	112	121	105	107	113	118	116	126	119	116	123	109	98	98	124	117	125	111	122	99	123	104	119	124	104	92	132	111	111	110	115	129	116	118	119	127	128	110	122	95	116	122	113	108	130	127	139	130	105	133	115	125	136	86	107	116	127	121	128	116	122	134	138	124	108	115	126	105	114	133	108	101	129	123	131	111	126	126	118	111	147	121	116	102	98	110	117	104	133	123	110	102	103	104	113	129	113	120	109	117	109	101	119	103	132	121	125	113	133	107	138	107	105	116	114	124	97	110	136	107	120	112	119	124	116	114	129	119	109	105	113	131	96	110	112	122	128	114	148	115	122	88	126	148	134	108	140	112	117	105	119	115	117	102	123	110	122	110	118	129	123	98	124	120	120	121	121	115	120	138	117	115	125	128	126	106	123	123	124	126	104	99	124	116	129	118	119	110	123	122	106	97	98	127	120	114	111	100	116	109	116	122	111	122	98	109	107	112	140	120	144	142	146	104	105	111	111	109	114	123	105	116	123	125	97	102	110	129	112	112	134	110	120	120	118	119	124	108	92	117	107	105	125	116	116	115	126	116	117	96	137	101	129	101	137	101	111	102	126	119	93	124	128	114	111	112	110	107	110	112	106	133	143	112	125	121	117	117	116	103	112	137	118	115	134	118	102	119	103	121	120	101	125	113	102	98	110	104	118	106
28044	21314	6965	16011	17323	3252	2523	2100	1778	1463	1325	1160	1032	936	875	808	789	703	633	654	604	597	557	543	510	488	512	477	494	474	434	433	437	436	423	409	458	396	415	396	386	387	363	386	397	387	418	362	356	372	331	373	361	373	332	371	366	359	360	365	380	380	340	347	361	320	322	330	363	345	317	339	321	367	318	340	366	391	374	335	317	360	347	303	340	341	327	330	343	316	322	352	306	358	372	354	330	353	295	290	343	310	357	342	341	325	299	293	321	336	350	331	298	315	328	322	348	290	312	320	293	346	352	321	321	364	335	312	338	312	365	346	307	300	331	332	333	345	349	320	348	337	308	313	312	340	311	308	354	344	317	364	320	336	343	311	315	346	286	314	326	318	340	335	303	319	357	308	315	324	350	273	329	328	316	374	302	313	306	355	313	330	321	330	329	291	308	327	317	337	311	299	298	328	321	272	295	329	341	322	340	290	315	323	320	316	322	328	341	353	337	317	347	333	321	334	342	306	351	332	323	326	294	305	355	350	331	327	327	296	298	305	301	314	313	316	311	319	332	303	303	327	288	331	303	373	331	316	362	310	300	329	344	322	300	320	309	315	319	331	348	323	345	320	322	289	350	307	329	284	304	332	294	329	301	322	294	323	323	317	345	310	364	307	330	345	339	324	334	323	313	310	303	315	305	338	301	317	346	341	324	287	342	338	339	343	322	300	312	334	316	319	288	349	343	323	297	310	316	284	288	309	320	315	342	312	300	324	315	351	316	306	319	298	302	317	298	318	320	303	295	352	339	320	341	324	335	297	311	326	336	352	358	324	295	322	316	299	311	323	307	330	324	303	342	326	330	312	325	304	327	341	292	320	328	351	308	310	318	347	323	317	319	299	334	344	312	339	321	340	299	332	281	322	325	311	325	328	307	308	312	322	326	303	346	298	333	313	311	346	302	343	297	359	343	308	308	322	303	311	329	343	315	264	313	325	332	313	284	313	318	305	297	326	324	318	305	320	302	297	290	329	291	322	352	297	307	309	307	318	329	319	346	323	334	314	328	304	310	335	304	318	306	324	319	326	319	339	339	360	322	326	315	345	328	312	350	266	310	287	331	291	332	290	334	331	334	343	325	321	326	299	326	313	317	302	312	305	310	306	308	301	299	325	329	304	332	301	335	333	353	337	312	301	320	323	289	307	331	300	313	285	319	279	310	315	326	305	308	297	327	334	326	319	345	330	345	336	333	297	344	326	311	318	300	328	307	359	319	330	327	307	333	308	328	321	339	306	320	301	288	350	332	330	296	315	330	327	302	323	330	302	333	300	320	346	299	311	306	349	324	281	314	315	346	326	343	324	300	353	296	327	310	323	333	351	323	294	348	352	350	349	312	329	304	309	274	312	285	340	314	334	284	322	345	300	328	303	328	325	336	326	307	335	328	292	312	355	321	295	329	308	300	345	310	327	299	297	328	331	312	324	326	306	322	331	331	325	303	321	315	309	327	322	332	296	357	285	329	340	350	338	300	340	325	298	295	349	317	284	337	322	332	337	356	312	333	317	301	339	312	323	339	344	320	332	342	312	301	302	324	319	325	303	312	337	296	315	306	292	325	308	314	318	304	308	313	301	331	319	322	306	339	320	318	353	317	300	324	310	322	311	350	296	296	309	300	306	317	304	332	331	317	310	329	300	333	328	319	306	336	336	329	311	332	297	363	306	311	341	321	321	295	328	331	325	328	339	318	310	327	318	322	317	312	283	324	342	289	320	314	339	340	343	325	311	317	308	292	315	315	338	317	343	305	340	318	291	340	301	345	349	327	318	324	323	326	308	361	319	317	347	301	327	328	319	325	332	344	337	327	296	331	322	353	314	278	306	311	298	306	327	318	318	303	314	338	329	324	338	304	300	316	314	296	334	325	314	324	327	314	325	277	317	321	321	335	335	339	338	353	352	336	350	331	313	312	340	308	337	302	327	331	353	280	332	329	324	328	339	323	346	315	310	279	327	299	330	319	339	328	313	299	300	330	338	307	328	335	326	351	303	320	336	282	309	322	303	335	330	337	349	341	355	293	329	353	329	300	299	297	329	309	327	342	306	354	342	334	334	305	311	308	312	332	323	299	298	318	320	318	337	351	338	298	313	314	294	343	328	322	340	340	322	311	323	333	340	337	325	306	312	342	307	342	310	331	274	319	333	333	337	320	338	359	278	309	325	362	338	322	325	323	294	334	298	292	327	339	309	319	315	318	332	313	312	340	322	302	321	323	304	344	319	334	341	323	335	344	288	312	285	347	335	333	313	326	338	344	314	315	319	322	314	306	305	346	341	350	318	325	339	311	300	313	322	332	297	336	338	313	277	319	311	335	306	325	305	319	310	318	331	328	347	318	316	343	307	330	347	347	281	327	350	332	322	283	325	344	346	298	323	340	300	338	312	312	343	321	291	341	336	327	299	337	333	299	331	308	302	334	325	329	302	344	319	338	316	340	352	341	309	326	323	307	323	342	325	307	338	318	321	349	297	331	319	298	325	303	344	305	365	356	313	335	340	305	324	329	328	296	298	337	317	301	329	334	313	338	332	327	327	309	315	322	316	333	297	322	318	343	310	310	320	330	329	332	310	304	341	326	348	314	324	309	303	362	316	321	318	315	336	323	342	306	328	353	306	312	333	347	324	322	322	349	309	310	329	322	317	339	328	324	323	350	331	287	306	319	376	319	315	335	315	304	305	323	349	332	296	313	317	315	322	336	330	297	305	326	276	321	354	318	314	324	309	339	323	343	344	339	286	340	312	318	335	315	316	352	328	348	304	304	343	340	319	343	301	298	310	342	310	313	330	322	300	321	328	293	313	317	371	344	317	305	343	327	289	324	330	310	328	326	310	324	310	347	327	320	329	298	296	310	319	334	333	283	318	338	307	326	340	290	349	313	317	320	306	316	307	304	323	335	325	298	309	313	317	323	328	319	295	348	329	330	319	303	312	377	331	328	300	286	283	344	340	329	334	303	307	334	316	329	339	317	325	322	327	348	331	306	287	324	320	283	327	352	334	307	332	318	306	340	288	314	322	375	294	346	315	339	324	330	327	311	324	322	307	334	332	347	327	333	341	317	325	304	361	307	320	313	336	322	342	345	365	329	303	302	323	307	316	333	279	319	354	305	322	335	300	312	309	313	331	341	326	300	322	344	316	331	307	352	338	348	330	301	340	310	349	346	271	309	316	326	315	305	319	302	318	331	329	343	320	299	295	317	310	314	346	335	346	329	311	340	336	335	330	340	299	298	302	316	296	328	312	332	329	345	355	302	328	318	282	316	308	326	332	335	336	353	351	319	314	321	326	345	299	330	316	297	350	292	312	310	315	338	319	323	325	302	318	330	332	323	338	327	311	303	324	309	333	313	289	319	288	335	322	322	338	314	318	308	321	290	337	323	308	323	314	296	327	324	309	314	300	300	325	293	331	289	298	313	327	337	317	302	321	308	321	322	335	292	324	308	351
5709	839	428	465	600	328	360	384	351	330	313	315	328	365	343	304	318	331	335	330	353	297	320	329	318	317	297	321	335	325	288	315	316	337	310	338	328	341	319	326	333	337	317	346	329	324	345	322	294	325	324	283	349	349	342	311	358	345	328	311	340	340	337	322	310	327	340	314	310	338	283	325	311	319	333	320	351	310	337	320	334	289	339	300	308	328	295	305	275	317	333	309	339	373	371	328	320	324	335	336	340	342	324	348	309	323	316	339	317	309	303	296	316	338	333	315	353	322	318	336	328	313	319	349	322	359	307	310	320	350	330	329	330	359	332	331	363	324	279	336	317	355	300	358	327	320	320	313	313	334	357	302	334	321	326	336	312	299	321	333	327	308	329	302	327	363	295	342	348	339	329	382	302	277	321	303	351	329	277	360	331	312	324	338	291	318	330	321	322	321	340	319	342	362	317	352	307	289	317	314	310	315	366	340	314	297	325	301	318	330	301	337	302	313	337	350	289	351	334	313	322	321	330	297	337	346	290	323	305	340	327	305	346	337	326	329	292	315	374	333	302	335	349	350	321	296	335	329	305	318	321	291	357	314	339	346	345	358	301	316	311	311	311	336	329	340	323	320	341	351	332	319	326	336	327	320	305	319	320	301	310	309	308	326	315	355	340	319	312	336	313	321	308	323	337	310	313	305	321	308	293	314	320	341	329	363	334	327	310	314	320	355	341	300	320	310	364	327	325	311	331	300	344	326	333	320	329	296	354	326	344	337	321	326	314	341	366	322	335	313	310	350	327	334	301	337	319	317	336	338	351	328	307	342	324	280	326	301	322	316	359	355	330	312	316	310	325	332	381	329	336	344	333	324	314	340	308	346	322	314	331	325	330	328	327	329	312	300	370	344	343	347	339	328	348	301	317	340	341	309	341	312	290	343	333	359	320	302	329	332	344	301	341	324	315	310	309	359	267	310	340	317	338	336	299	343	326	304	329	343	319	366	304	354	332	322	307	315	329	330	314	331	318	311	346	331	342	300	341	317	293	335	348	335	308	377	325	300	311	291	312	361	333	304	328	325	325	303	325	331	333	344	321	314	305	323	304	326	326	363	353	330	322	295	311	327	332	333	322	331	346	327	330	346	364	313	338	344	346	308	324	340	325	349	345	344	327	361	306	311	339	328	316	314	317	344	345	337	328	326	342	334	327	325	318	319	329	298	328	324	318	324	359	354	319	321	353	365	306	306	303	358	321	308	338	321	307	320	303	321	289	354	352	359	335	328	311	301	327	350	303	291	348	324	313	291	349	349	316	332	318	316	329	335	318	302	338	378	338	298	349	345	343	350	328	319	314	319	327	302	361	299	317	314	301	321	335	349	315	340	338	331	308	337	327	312	334	319	320	349	304	331	368	287	301	327	322	350	283	282	298	342	343	301	304	344	312	330	334	326	326	333	329	312	348	311	292	313	316	335	299	344	331	305	317	364	322	318	320	357	337	349	289	350	303	301	300	343	302	354	316	377	329	332	334	328	315	316	311	310	329	337	350	312	310	329	288	296	282	345	324	316	327	335	343	327	311	321	335	347	332	311	329	338	340	326	355	346	326	340	312	336	313	334	307	298	346	322	339	279	312	337	331	330	321	334	339	354	327	345	344	330	313	305	347	295	319	312	335	330	339	295	326	302	352	314	331	347	347	332	339	335	345	304	308	326	363	300	321	315	300	330	340	346	313	330	331	330	329	336	338	311	298	318	330	317	292	338	314	345	306	352	343	336	337	356	320	363	351	290	323	331	324	324	354	337	301	314	315	360	324	299	299	322	324	336	331	316	362	329	328	318	312	310	335	344	333	351	307	317	336	347	320	315	336	322	324	363	311	312	318	318	316	319	325	342	295	311	315	321	332	357	338	311	302	294	334	308	332	299	314	353	345	335	338	331	322	348	317	341	308	319	308	335	325	317	305	306	341	296	295	318	338	319	332	337	308	347	330	337	293	342	315	326	350	294	339	349	308	323	305	329	309	319	371	326	335	311	322	351	321	306	341	353	321	304	370	336	329	333	372	344	314	331	313	331	313	342	332	314	305	354	355	320	337	332	305	342	325	287	267	343	337	327	299	341	335	351	329	333	325	348	334	335	327	290	341	334	306	321	354	316	348	334	329	318	330	336	374	323	344	329	333	339	322	314	300	324	316	341	323	323	317	355	344	322	323	279	350	345	327	331	313	340	345	366	319	353	326	366	311	352	335	324	340	363	334	302	339	342	305	327	333	321	366	318	346	345	319	334	352	317	341	324	310	347	336	348	334	363	351	363	317	318	322	305	281	356	307	321	294	325	351	320	321	347	325	345	319	307	321	372	306	336	309	306	323	330	341	348	326	320	327	339	309	322	333	333	278	327	331	298	351	332	338	329	348	309	311	348	308	345	353	305	336	320	350	325	312	312	301	357	338	357	343	295	361	313	319	323	319	332	362	341	348	331	330	322	305	350	339	313	365	346	370	307	354	312	343	307	329	326	300	335	315	315	337	294	331	341	347	327	294	312	327	338	314	326	312	299	322	368	354	313	275	346	295	328	345	319	345	344	304	302	294	358	302	337	299	311	355	339	338	321	343	310	311	313	319	346	309	303	312	302	308	314	344	325	325	310	343	314	324	330	340	352	347	308	317	315	335	321	355	313	328	341	332	312	319	322	300	343	315	332	319	349	316	340	319	358	325	329	298	341	317	305	322	291	317	313	305	310	335	347	330	303	343	297	322	307	295	310	360	296	375	330	342	336	343	308	320	317	342	313	358	345	330	326	316	333	319	355	327	344	321	323	315	332	299	322	349	319	293	315	317	336	359	342	327	320	313	311	349	370	346	343	327	294	318	326	326	311	336	296	355	320	345	328	311	348	328	339	340	320	300	329	312	327	338	348	326	338	330	337	317	349	322	341	379	332	325	341	344	303	333	321	327	340	316	326	314	332	355	337	326	310	325	300	345	269	329	324	335	323	336	332	339	306	344	294	357	348	332	306	310	395	352	357	315	329	311	329	324	317	329	318	315	324	328	317	308	307	357	347	327	344	343	341	315	302	341	332	320	337	364	331	322	365	345	303	299	319	332	334	313	311	295	341	317	328	323	306	313	300	324	326	338	301	297	290	315	331	351	337	338	306	291	305	346	304	319	312	327	320	315	334	348	333	320	310	312	319	311	373	327	337	330	347	355	313	318	307	337	310	294	297	295	300	316	357	311	346	312	344	306	344	331	326	314	292	345	308	333	336	316	311	339	322	346	328	307	303	300	323	282	336	333	329	335	352	336	323	321	312	308	345	322	304	317	305	331	330	324	335	352	331	326	317	340	351	324	373	343	356	328	349	346	307	333	333	327	348	318	353	363	357	334	312	292	337	341	311	335	335	339	359	330	304	329	307	356	294	351	326	313	315	352	332	337	319	341	327	336	333	281	300	315	322	332	343	326	336	308	337	319	324	342	289	301	315	328	313	294	331	344	301
5150	1420	914	1475	1906	797	792	760	750	775	800	821	745	701	767	748	774	738	719	787	720	749	744	729	707	801	726	752	745	749	756	794	708	745	734	763	751	756	782	749	745	790	758	761	745	792	723	751	767	742	735	737	706	757	776	721	736	774	731	759	715	726	723	783	738	724	756	759	728	733	758	727	811	800	741	766	728	713	786	791	709	777	733	754	719	717	742	742	792	803	740	734	767	732	767	715	760	769	709	733	747	700	765	753	730	750	770	707	763	742	720	738	751	738	679	749	755	744	709	750	726	786	756	712	763	758	712	748	714	742	734	748	732	719	777	762	744	718	733	722	763	742	756	755	778	724	752	738	774	732	732	752	767	696	724	734	755	739	718	713	705	737	754	748	772	804	718	778	676	737	714	734	766	762	716	786	745	774	779	746	712	721	745	743	757	732	703	738	761	758	741	707	727	728	754	754	814	745	757	761	750	752	802	733	696	725	744	699	737	750	769	744	802	779	764	757	740	749	764	723	737	756	766	742	767	774	798	726	740	760	726	782	749	740	784	753	752	739	735	707	785	782	737	816	718	765	743	747	726	744	735	734	743	737	714	757	729	739	788	747	753	752	752	769	721	732	740	790	822	797	674	786	749	765	775	747	723	744	776	747	710	749	708	747	764	760	802	776	774	723	729	736	757	783	753	745	763	738	778	789	750	743	725	727	801	733	740	764	732	704	722	769	758	727	743	706	765	761	720	736	787	807	750	715	740	713	759	722	800	760	732	714	735	766	720	743	787	762	794	768	780	770	779	767	688	771	730	767	734	802	723	725	730	762	718	778	755	735	782	721	750	747	823	759	767	766	706	804	728	763	750	752	773	717	767	734	769	741	760	812	709	768	726	754	761	719	773	780	724	759	806	752	726	722	719	729	752	732	792	762	791	727	725	700	760	787	738	725	729	758	738	777	760	739	707	736	729	742	709	776	768	788	710	739	737	831	723	810	757	785	748	731	731	705	766	775	768	693	705	715	701	773	744	743	784	779	767	736	760	729	764	780	777	706	739	799	766	773	742	796	755	761	751	756	785	729	764	763	712	702	730	741	793	743	743	710	734	728	764	774	742	784	740	712	751	770	769	769	716	761	789	725	731	794	727	719	710	734	759	760	765	711	813	761	716	718	702	731	753	744	722	745	721	747	800	747	743	741	768	712	764	780	761	764	766	734	705	736	727	775	770	750	681	744	747	771	745	725	727	745	712	749	743	705	721	749	703	765	784	730	755	675	732	699	746	735	724	708	732	732	693	763	742	740	760	749	727	711	745	719	760	733	761	755	712	764	779	737	743	714	760	747	771	766	744	789	761	786	787	724	744	789	742	738	704	788	750	786	745	729	747	760	769	799	771	755	738	733	712	757	758	773	744	746	768	724	793	752	767	748	735	710	773	787	774	783	727	707	717	690	727	750	785	743	778	789	759	720	728	749	764	771	777	754	751	739	742	734	714	750	748	670	803	732	732	701	684	693	655	726	778	760	758	739	757	737	746	716	744	769	748	760	767	822	745	739	740	767	771	793	757	735	755	765	749	736	795	739	748	764	725	741	801	744	786	718	745	735	724	734	732	747	725	740	786	747	772	761	750	710	733	750	735	721	774	765	758	751	759	717	726	735	748	772	740	772	734	763	751	723	743	769	765	722	753	703	752	710	713	728	698	706	731	741	744	712	789	820	737	718	763	763	747	743	712	779	788	765	739	750	715	752	787	733	744	744	752	781	757	765	773	788	732	771	762	742	716	740	766	708	717	756	730	771	721	771	754	772	752	727	777	737	739	737	787	774	768	727	756	774	750	754	785	763	781	746	760	707	753	735	747	729	757	786	790	731	698	751	786	760	755	747	779	760	754	754	716	686	787	719	721	716	739	768	767	809	756	778	763	748	725	793	644	746	746	713	793	766	764	754	751	714	732	746	731	747	719	761	715	745	748	737	743	758	747	730	731	766	748	711	767	791	761	697	738	777	742	719	789	745	755	788	787	750	724	704	736	713	752	784	797	747	766	729	771	775	760	737	729	746	756	752	752	793	705	716	720	734	763	740	790	788	733	776	824	753	760	781	773	747	773	667	757	790	699	746	734	759	752	738	782	800	723	726	771	770	749	753	764	771	747	738	773	743	757	753	733	746	801	727	751	741	762	749	731	768	752	761	718	766	752	762	750	764	723	713	705	738	772	770	743	758	763	711	728	755	734	796	745	749	713	781	772	716	702	776	746	741	769	696	705	747	769	726	778	754	770	725	754	750	752	742	717	770	778	736	756	787	748	769	701	773	752	773	740	733	752	759	762	814	772	785	704	775	728	724	757	762	771	732	742	764	754	811	758	796	734	793	757	730	699	711	739	762	728	768	695	698	733	752	725	767	689	727	726	733	796	770	738	755	800	699	783	761	739	733	754	768	765	739	730	700	719	773	749	763	768	765	765	787	746	728	713	790	732	773	706	720	747	769	781	735	796	736	729	762	763	695	726	785	772	722	754	730	781	743	762	780	772	732	729	764	729	745	726	751	753	759	766	741	756	719	769	776	735	768	792	770	757	785	747	731	758	696	766	761	729	740	734	724	748	722	723	737	790	752	716	804	772	794	759	764	720	755	742	773	737	695	758	739	740	762	747	734	724	756	773	790	755	720	717	725	758	736	718	738	775	719	755	793	762	781	769	757	730	722	738	749	761	740	721	772	735	732	743	741	746	763	738	758	735	743	746	752	773	728	739	768	754	815	780	770	744	751	719	772	744	750	754	802	746	748	705	747	797	757	748	773	742	727	748	762	720	750	705	772	719	749	713	780	792	762	749	781	779	793	805	743	751	726	741	755	728	767	779	747	749	760	734	759	744	746	740	748	722	736	778	749	755	754	694	763	767	776	792	732	785	766	787	786	761	741	726	770	766	750	763	755	797	723	701	806	729	713	748	774	714	705	787	811	752	738	734	776	729	748	769	764	735	752	712	725	750	743	760	772	760	755	758	760	755	730	671	756	796	731	673	736	750	764	756	764	772	815	720	749	717	769	758	778	731	780	759	732	701	764	754	740	801	757	770	675	747	754	673	709	768	743	807	750	739	729	722	782	768	780	744	721	762	727	830	753	779	723	756	681	743	744	788	753	768	734	714	730	703	749	754	783	738	748	738	742	710	754	769	760	749	714	739	714	758	704	764	740	734	704	709	778	779	819	818	745	743	757	757	769	757	756	737	738	740	753	739	784	691	774	749	707	748	751	781	708	777	705	813	756	723	702	779	720	795	720	764	756	764	749	767	740	730	761	727	720	754	784	755	737	776	763	741	753	748	709	773	746	819	752	755	781	763	752	752	791	756	725	741	686	712	723	788	788	764	748	745	755	767	737	748	834	773	751	731	710	730	677	731	764	705	777	814	766	734	738	786	701	720	723	748	710	726	785	700	740	761	740	723	790	730	737	752	768	663	719	742	790	778	763	734	767	727	687	757	781	781	748	749	770
38829	21222	5221	3215	11670	858	354	294	286	237	232	234	211	198	198	210	168	170	167	148	175	165	167	182	166	184	161	182	164	186	169	185	158	152	167	164	162	162	164	149	201	169	131	158	175	183	164	192	160	153	154	178	187	160	171	168	146	159	164	183	159	142	147	156	137	167	166	150	168	158	173	165	184	148	132	188	179	179	152	171	164	157	156	153	157	169	174	166	163	170	165	140	171	165	158	140	171	162	172	165	179	163	177	152	186	143	156	163	158	142	174	190	174	158	154	154	141	156	158	154	146	183	137	131	165	189	158	187	160	154	155	178	167	158	160	150	164	129	155	157	177	167	175	171	157	152	143	191	165	155	178	146	179	181	164	161	154	163	137	136	166	183	173	155	168	154	142	150	150	163	140	171	152	161	144	170	157	165	153	171	186	161	155	161	163	178	161	176	168	145	171	165	133	160	179	136	141	154	176	162	160	167	147	136	143	167	143	161	151	160	136	174	135	147	157	162	150	169	153	146	161	175	165	167	145	157	166	136	149	153	159	141	148	151	148	155	159	169	161	187	138	144	177	176	147	170	143	153	137	157	169	177	150	148	175	170	156	155	149	153	144	166	155	162	148	168	162	181	191	142	156	165	163	159	175	170	132	167	154	138	165	170	159	176	172	140	167	173	166	168	187	176	152	140	174	146	156	165	174	182	168	161	152	164	169	177	172	160	153	153	161	170	131	149	175	171	159	161	167	166	178	178	163	139	162	149	159	132	157	162	153	159	162	151	174	183	173	150	164	147	155	161	162	182	172	166	149	163	146	168	152	151	177	163	175	143	163	163	171	166	182	171	143	167	171	189	153	180	147	155	161	159	152	140	146	162	162	186	179	156	142	173	137	182	147	152	163	153	173	166	154	182	155	138	155	157	183	170	163	172	165	158	152	145	157	156	155	152	157	163	168	154	192	158	148	172	142	151	180	167	153	147	141	168	141	134	173	146	129	159	176	165	176	165	160	168	139	160	168	156	182	163	169	163	167	155	176	187	180	154	148	147	171	169	147	150	155	181	162	158	174	158	134	166	177	188	162	145	147	147	154	155	175	161	167	160	153	158	149	151	173	151	187	158	155	156	166	159	161	159	137	142	157	151	159	166	153	139	160	170	186	171	162	160	154	164	159	152	144	184	163	174	136	178	174	153	178	184	133	163	183	161	158	149	164	155	165	158	167	148	152	178	167	143	133	166	157	174	168	177	182	165	161	151	148	161	176	180	170	164	175	159	150	147	161	162	152	144	150	166	157	163	132	162	184	159	153	173	159	177	139	155	161	172	170	169	153	158	172	157	154	166	153	151	143	152	148	139	174	161	166	141	159	152	153	144	176	173	146	140	184	180	151	154	160	170	152	152	162	157	157	161	160	166	160	162	178	154	141	153	163	171	168	154	167	158	174	174	152	164	168	127	160	162	171	173	170	144	165	130	191	138	169	163	165	172	162	152	176	139	153	151	168	157	149	135	161	163	174	143	185	155	137	149	165	170	168	142	133	186	145	146	146	143	177	153	181	175	176	152	156	169	134	150	159	157	187	162	170	172	146	159	134	172	194	145	148	149	163	165	166	167	154	150	146	160	160	159	159	182	161	177	148	145	160	152	160	163	139	164	156	154	139	173	152	163	141	165	172	145	150	168	181	176	150	162	157	170	172	161	146	167	162	152	161	148	166	145	163	177	150	172	157	160	147	181	162	161	150	122	135	169	146	151	158	169	174	147	173	171	186	150	171	154	177	152	136	166	155	159	164	142	170	164	155	169	183	150	172	146	136	161	151	136	175	188	168	158	143	163	166	162	139	155	172	173	189	186	163	169	173	199	163	184	156	161	146	128	149	153	170	142	157	163	160	176	160	156	167	189	175	147	165	148	140	193	177	175	166	139	167	161	181	175	151	153	171	161	164	165	179	151	137	174	156	166	158	158	154	169	172	154	153	147	142	147	167	145	143	145	167	170	165	132	155	146	151	181	163	148	156	141	148	147	147	170	155	153	172	188	140	160	150	134	177	158	153	175	165	188	165	146	169	146	145	164	162	160	150	146	150	166	156	153	139	168	154	159	170	156	168	186	142	156	165	152	158	169	148	176	153	145	141	140	149	166	133	158	161	164	166	168	194	162	193	150	163	154	161	176	178	124	158	160	164	171	156	153	174	156	144	161	166	180	162	151	153	195	164	158	158	180	156	154	160	162	150	171	154	150	157	168	131	155	176	175	166	153	148	177	174	163	139	160	139	153	167	159	157	189	160	121	142	180	170	153	144	141	159	162	171	161	166	136	160	169	150	174	154	140	136	146	168	159	169	165	164	179	145	161	184	153	162	162	180	154	142	165	148	178	146	133	169	163	145	160	168	164	167	162	160	142	160	172	154	160	160	144	149	160	170	175	153	177	150	160	149	133	154	166	139	189	142	177	166	192	169	199	164	189	171	165	156	174	150	153	165	154	122	143	150	138	161	150	171	164	144	174	181	149	168	148	156	181	164	180	141	166	142	175	178	146	141	156	174	159	155	166	168	163	182	171	148	161	147	140	185	169	167	149	168	148	161	147	194	147	167	170	181	137	182	171	148	170	149	150	152	152	147	170	169	140	168	184	142	141	161	143	175	174	136	168	143	178	160	149	169	150	134	143	166	177	151	174	160	146	158	165	171	157	182	154	157	165	144	154	164	150	163	152	165	161	172	173	155	134	143	161	138	174	161	168	158	179	146	155	151	154	158	159	141	161	152	147	172	162	200	150	177	148	182	129	137	167	163	148	147	168	164	173	174	144	184	162	144	170	160	152	183	161	134	190	170	143	159	150	155	167	162	152	152	153	199	171	188	155	150	145	144	149	170	161	141	152	141	163	130	154	149	161	150	162	162	157	164	185	184	158	143	158	157	179	167	167	157	155	147	146	159	186	180	166	173	150	154	166	170	173	156	157	149	163	156	177	163	166	173	171	168	159	144	170	182	150	181	168	174	176	152	166	158	153	156	149	165	125	161	173	179	156	169	181	147	172	173	163	139	129	153	171	145	149	186	151	161	148	158	141	158	182	151	191	160	144	163	171	141	173	169	151	162	163	145	162	150	140	164	174	167	154	164	169	134	162	196	171	152	141	189	134	148	148	162	145	161	169	154	136	151	187	161	183	159	157	146	151	154	155	152	147	153	159	161	172	181	184	155	174	157	174	149	166	185	159	147	143	142	153	152	143	187	155	169	149	176	183	187	195	150	153	149	156	165	166	164	175	140	138	147	157	167	140	176	165	158	191	159	163	158	172	161	162	148	152	161	150	159	159	165	158	153	164	156	155	165	187	153	154	153	162	176	152	161	145	188	170	140	170	165	155	157	168	150	180	194	161	148	150	153	129	152	166	175	166	160	170	176	162	158	163	156	153	159	159	144	180	145	163	170	142	138	143	161	172	190	179	131	153	153	181	168	155	165	154	161	173	135	178	147	168	160	181	159	158	189	162
20071	14793	3259	9576	17231	1897	1602	1317	1103	958	913	826	808	700	727	639	602	575	567	602	542	519	552	518	551	489	459	473	541	484	472	463	489	454	440	461	477	443	449	435	452	448	485	409	459	418	434	441	400	401	404	461	432	438	397	413	427	443	413	415	408	419	398	396	409	422	437	415	417	406	381	418	443	389	417	401	452	396	391	407	412	424	429	442	422	450	428	411	426	369	429	422	413	435	427	420	438	405	408	423	410	416	420	419	431	432	421	395	427	372	424	426	424	416	399	437	397	393	448	389	411	372	389	432	413	403	419	398	425	434	388	415	395	432	412	380	402	413	412	430	432	393	405	418	372	395	385	397	359	409	411	411	440	390	369	388	371	409	379	384	398	386	430	377	398	441	376	398	400	411	418	429	374	421	408	388	392	405	423	400	427	402	368	402	426	410	426	393	389	428	430	387	401	416	365	373	408	412	411	441	415	420	395	377	400	426	376	387	416	373	428	368	388	421	408	381	395	405	389	446	399	431	442	424	421	405	418	418	428	377	420	377	388	442	406	392	428	384	393	401	426	389	394	382	385	409	408	418	408	398	406	399	399	413	436	426	394	388	392	413	384	445	418	387	388	426	401	419	382	392	409	417	411	391	381	374	396	370	400	391	370	374	407	380	404	447	441	419	422	416	387	406	387	404	373	372	412	405	416	396	430	404	394	363	403	393	412	390	416	398	368	420	375	436	380	433	401	363	381	401	451	422	442	405	385	413	399	404	390	445	394	434	425	410	417	408	394	387	406	400	407	389	407	416	430	380	386	366	384	414	398	415	406	391	405	403	390	370	399	427	420	425	434	372	429	392	383	433	426	376	418	421	424	386	416	380	399	418	382	432	407	437	434	402	390	387	395	403	419	392	425	370	434	430	373	418	408	404	389	418	387	383	399	432	383	402	381	360	430	383	415	391	417	421	396	444	398	412	418	415	378	386	394	431	451	404	406	388	410	378	395	398	401	384	406	423	418	441	429	415	463	379	414	413	411	392	399	416	418	408	420	413	422	406	391	412	408	383	418	401	401	415	394	386	406	420	394	405	402	394	423	420	405	410	431	400	388	403	380	431	419	409	376	381	431	407	389	411	356	393	422	412	435	404	391	373	398	422	371	395	402	408	372	414	419	370	407	418	405	433	416	431	412	397	392	371	413	395	408	386	383	391	409	390	432	399	394	403	420	382	434	381	380	381	413	363	401	434	397	414	397	386	414	400	402	400	407	392	407	413	411	399	408	397	399	403	383	424	421	409	400	386	393	421	394	437	417	408	383	424	420	410	458	388	386	420	407	407	395	422	418	395	407	408	399	409	405	383	408	406	407	383	399	408	423	425	396	397	375	422	422	407	429	391	389	395	389	404	464	403	421	374	387	404	417	384	422	367	407	441	393	427	421	403	392	373	386	398	412	395	432	438	396	395	438	385	394	426	366	407	405	425	399	412	379	412	407	407	404	394	428	423	439	378	426	413	395	396	422	392	427	366	399	413	440	372	396	390	394	432	397	423	395	396	390	410	417	401	374	437	414	409	349	405	442	387	424	398	342	412	376	404	409	415	422	391	404	391	417	366	441	414	405	382	427	386	410	398	429	411	411	409	384	390	450	430	406	397	396	408	410	439	416	412	411	426	405	439	403	365	392	429	405	455	411	381	399	413	411	434	427	380	448	374	428	391	403	396	413	427	416	414	379	402	411	407	413	425	402	417	386	445	403	333	365	438	407	391	453	380	444	422	389	389	393	446	381	396	376	389	373	382	397	415	401	406	444	377	435	389	412	403	403	393	410	402	397	430	406	433	394	406	415	417	426	413	404	418	392	416	368	423	398	408	394	379	381	368	401	402	384	420	439	387	414	410	400	392	425	446	409	430	383	448	367	401	409	397	420	403	404	380	406	424	396	407	382	422	390	420	410	422	398	366	420	409	417	397	405	392	425	391	364	391	404	398	414	438	391	400	411	387	378	406	409	381	426	417	437	401	414	381	440	424	403	375	395	373	417	389	462	417	346	420	391	406	420	429	431	412	413	390	379	374	409	424	395	409	397	388	418	409	356	432	386	385	433	394	435	416	387	410	391	395	388	411	414	432	442	426	426	386	385	414	400	384	396	423	420	387	424	424	398	406	386	377	377	372	463	437	375	401	422	401	406	388	427	411	427	426	421	404	356	417	393	420	387	428	399	404	411	416	412	395	370	381	400	413	423	411	390	406	405	425	407	420	428	426	393	399	441	420	387	434	413	389	428	411	399	409	403	382	397	407	388	405	405	390	379	394	368	417	422	381	404	372	435	431	414	376	418	406	375	387	385	394	394	375	371	398	361	414	415	402	376	376	384	391	396	382	397	377	405	443	400	413	422	408	446	402	419	385	396	379	408	387	395	423	418	433	416	364	401	401	397	422	427	422	410	397	383	457	362	396	380	389	407	418	445	438	405	413	427	406	426	408	380	402	421	413	374	386	409	399	389	398	410	381	411	413	432	415	415	426	408	414	377	397	428	404	441	389	407	398	390	436	414	426	374	418	427	405	424	411	405	413	392	446	405	412	355	425	403	383	416	403	404	402	398	423	406	367	345	413	421	381	395	395	391	407	401	420	377	429	405	424	423	409	400	379	400	393	418	463	418	399	395	434	388	409	393	398	375	412	411	427	437	398	407	394	390	412	434	388	390	407	409	414	420	424	427	429	383	400	405	361	419	384	411	379	399	409	390	419	402	406	411	413	402	411	410	397	435	407	389	433	406	429	411	371	425	382	439	408	444	425	378	427	408	399	402	420	419	419	400	399	433	413	387	349	413	405	453	376	405	419	408	380	419	415	394	423	417	425	398	408	413	408	366	393	392	411	392	398	398	384	401	394	399	424	403	388	404	414	396	381	410	415	420	401	420	423	424	406	412	378	404	438	412	387	423	400	407	420	406	430	391	430	413	409	411	392	410	391	408	406	434	396	431	436	433	398	371	387	375	383	432	439	372	434	416	450	400	402	414	405	399	405	445	410	378	411	416	391	422	383	392	385	394	396	446	430	417	389	397	442	409	431	389	389	394	385	427	390	386	401	405	420	417	418	396	417	414	412	382	396	372	406	416	393	412	418	383	425	394	378	373	412	423	389	403	385	403	419	400	429	401	411	382	397	417	389	410	438	397	412	443	381	381	438	369	432	420	427	368	389	396	415	419	413	387	419	376	423	430	429	371	414	380	396	429	382	390	409	428	398	415	401	408	413	389	409	389	408	404	407	398	407	377	402	402	375	399	400	408	400	406	447	395	399	404	422	396	407	422	402	399	386	417	401	397	416	396	395	438	414	394	414	416	391	406	392	395	413	445	415	371	454	380	405	362	404	404	388	426	411	405	415	365	382	371	401	418	413	363	406	406	430	398	438	398	419	414	405	422	407	383	417	361	438	375	403	346	400	418	388	396	425	425	406	437	439	391	412	393	423	441	394	364	397	408	383	440	454	406	408
54201	32379	9459	4650	21394	2163	555	445	342	298	290	219	237	204	177	191	158	153	149	143	152	139	164	144	124	130	145	135	117	139	104	129	127	129	128	127	114	126	147	104	132	131	126	140	154	132	108	142	122	119	121	110	99	122	111	114	110	106	132	146	128	114	109	110	121	106	124	107	128	133	116	120	118	122	114	147	123	129	107	129	120	106	101	138	117	125	121	112	117	118	105	103	123	118	117	118	124	114	130	130	111	113	107	130	131	123	115	133	101	103	127	111	126	107	124	122	98	113	125	124	137	132	107	125	134	100	108	119	113	111	120	111	118	116	107	101	112	123	94	104	118	117	121	94	99	124	124	108	123	112	118	116	121	102	113	118	94	112	147	117	121	116	130	102	104	99	105	113	112	113	116	105	100	107	116	102	140	132	120	121	113	119	111	117	122	128	103	111	115	128	104	125	102	108	112	121	108	131	116	121	108	101	123	108	123	128	119	131	93	117	98	119	135	97	107	94	132	112	138	116	108	115	98	124	102	127	113	111	123	103	113	109	116	118	104	117	119	102	121	122	137	89	121	103	100	126	94	110	125	110	134	119	116	125	123	120	125	105	115	98	109	126	93	121	118	114	123	122	117	120	126	111	127	108	137	110	122	114	117	108	101	137	102	124	105	113	130	102	96	111	122	118	118	123	90	104	124	123	128	113	116	104	136	122	120	106	120	110	113	131	103	118	103	116	126	116	109	105	113	121	112	132	114	110	92	126	116	108	104	107	103	127	127	123	123	111	116	124	123	118	124	115	117	125	117	113	131	104	132	116	135	131	104	117	102	98	148	101	127	123	131	127	111	118	115	124	119	118	125	105	117	112	122	119	110	118	128	100	86	107	133	117	106	115	114	114	123	109	111	101	133	98	119	128	120	127	116	132	133	122	118	136	123	91	111	102	124	110	111	90	91	108	107	124	100	96	120	96	115	118	119	118	108	114	123	122	125	130	104	114	115	136	103	103	114	121	121	114	104	117	100	134	121	115	126	120	117	117	138	117	112	127	106	110	119	113	113	108	127	111	130	118	116	116	126	112	110	109	134	100	118	116	121	110	123	123	91	131	117	109	107	118	114	95	113	133	96	125	123	111	120	128	131	114	102	122	93	106	112	120	130	124	123	129	126	123	108	140	104	111	106	114	112	124	112	119	133	103	119	121	120	102	99	91	103	126	99	129	123	121	120	106	111	113	109	137	120	122	109	110	119	126	109	111	126	103	98	111	124	117	106	119	127	140	112	102	117	108	113	111	127	130	126	97	96	109	101	128	149	103	131	119	131	129	97	118	121	111	94	118	116	107	126	118	108	106	105	109	95	123	113	115	109	114	116	136	107	126	113	121	112	127	120	135	129	122	107	117	108	100	107	126	128	116	119	135	118	122	132	106	93	115	105	126	131	108	131	118	109	115	107	104	139	103	114	123	101	111	122	121	114	94	103	126	106	119	104	102	128	128	120	95	125	96	118	98	97	119	109	132	103	107	138	124	109	117	142	135	103	118	119	99	124	125	101	119	96	105	135	116	108	109	121	133	117	124	97	117	120	110	116	112	123	106	105	130	107	121	117	97	97	112	101	117	129	114	124	106	123	116	129	123	129	125	115	121	106	121	123	101	106	127	114	116	138	97	122	122	122	94	102	114	136	98	113	125	117	117	118	110	127	122	113	101	117	116	125	97	111	120	99	113	106	134	110	116	117	109	135	99	102	128	114	137	102	94	109	123	112	112	118	119	110	134	117	146	101	97	142	118	107	116	114	119	131	126	104	115	108	113	107	116	133	99	113	96	111	122	143	114	108	113	117	116	123	119	113	118	109	129	138	122	101	112	121	114	116	137	124	117	103	116	117	124	126	106	105	108	117	118	125	140	119	106	120	126	119	109	128	118	109	112	127	135	125	118	128	103	99	133	121	122	120	114	118	128	115	116	99	135	121	114	95	133	123	99	122	112	107	116	117	110	109	108	119	112	108	117	107	105	123	109	134	106	107	108	120	105	102	104	123	114	108	120	109	133	107	109	118	108	129	115	123	104	112	107	117	118	123	133	135	110	115	122	122	121	116	109	120	118	127	116	117	114	111	137	99	108	110	142	111	130	131	119	101	100	110	105	115	112	120	106	98	105	108	114	123	136	122	107	119	126	122	132	117	110	114	95	136	107	111	118	127	126	114	135	99	131	100	94	121	112	129	132	129	113	129	116	123	87	112	109	108	112	125	116	94	143	125	131	113	114	117	119	100	118	118	104	131	105	114	109	128	118	136	125	102	105	126	109	137	127	118	87	123	119	136	115	132	131	106	124	106	101	109	100	122	149	127	127	106	117	116	115	123	117	101	115	115	123	122	123	98	126	93	115	123	116	130	113	121	134	105	120	126	120	105	131	128	111	102	118	110	117	115	110	114	121	124	117	121	102	109	126	105	119	114	126	115	121	120	114	124	116	113	108	110	98	106	132	128	99	139	115	115	94	97	105	119	137	122	137	114	106	118	114	111	135	131	116	123	125	110	111	135	123	114	117	97	122	117	121	105	139	111	131	129	122	135	102	115	125	119	108	141	114	115	109	112	104	121	116	114	119	100	117	122	114	117	114	124	132	112	104	117	112	116	100	108	140	112	129	105	105	123	112	101	125	122	116	117	106	102	125	88	101	114	148	132	112	110	112	105	110	117	110	99	118	110	108	134	118	115	115	102	109	94	108	112	112	118	145	107	108	106	109	120	119	123	89	126	117	115	120	132	105	143	123	122	105	112	122	121	105	97	111	128	122	132	99	108	119	118	96	116	126	133	119	112	106	107	114	113	145	116	131	118	104	110	113	96	123	119	118	91	127	119	129	116	120	113	100	113	108	105	119	93	127	105	111	103	129	108	112	93	110	120	107	121	104	102	118	122	125	127	113	119	129	107	117	130	128	115	132	118	128	122	113	111	98	106	117	119	123	91	129	136	124	122	100	120	100	131	121	107	128	129	127	131	122	100	124	104	114	92	125	105	126	115	109	115	103	116	114	126	125	113	108	120	119	122	103	110	112	123	101	103	118	125	134	132	99	132	119	116	98	115	104	118	127	114	125	109	97	129	116	117	117	114	117	110	113	89	111	130	115	129	114	118	104	134	122	131	100	129	121	135	98	136	115	111	109	118	102	120	110	130	106	123	111	116	120	133	128	134	100	131	117	101	111	114	132	117	101	125	111	123	89	121	132	115	105	104	128	114	129	124	105	132	112	130	104	135	106	113	135	119	120	109	114	118	111	95	113	120	103	94	125	112	112	129	109	112	100	129	123	115	114	110	123	116	125	121	112	106	105	116	127	123	126	120	112	140	121	117	107	103	115	112	88	108	115	123	123	108	118	96	125	127	117	120	127	123	112	115	103	124	129	115	114	112	120	98	99	113	108	119	110	130	103	121	126	128	116	129	112	112	113	118	122	116	123	128	127	137	108	130	120	103	125	128	97	125	105	92	104
28975	20118	4516	12242	20897	3255	2631	2174	1830	1555	1347	1203	1099	977	892	825	736	740	646	625	638	592	620	555	545	524	511	502	485	462	457	466	452	416	440	417	459	437	408	396	403	415	404	395	418	369	415	405	352	394	366	355	366	385	320	364	389	357	329	383	361	356	330	361	342	360	346	345	302	359	341	390	380	367	356	355	353	359	342	334	381	334	317	322	328	346	321	352	362	343	289	322	375	336	313	364	337	348	325	327	312	332	305	348	348	313	356	293	311	308	331	382	360	352	324	356	337	331	359	342	341	335	348	304	322	338	325	337	348	352	346	315	303	334	309	345	325	326	297	365	306	326	329	319	317	316	332	359	359	315	332	335	319	335	331	326	330	330	317	280	324	338	323	345	340	312	333	327	323	358	320	335	320	347	334	336	346	352	332	344	362	317	352	333	307	334	318	331	348	339	359	332	326	342	330	341	334	331	334	332	288	336	292	335	357	344	295	310	318	299	305	315	349	316	338	326	336	321	322	352	329	334	328	331	333	346	332	332	320	323	297	318	329	352	312	316	343	309	309	363	302	346	330	297	335	343	306	349	337	339	333	356	348	348	340	339	314	315	319	334	328	319	308	348	297	345	300	321	304	321	373	326	326	323	314	318	322	322	332	310	295	343	309	315	309	348	309	336	291	320	354	298	285	308	330	343	311	339	340	294	337	321	350	339	343	304	325	341	371	325	321	325	371	320	299	344	345	346	307	336	325	312	315	334	362	335	352	377	326	330	310	298	312	327	359	283	332	353	298	310	334	321	340	317	338	343	348	328	342	333	297	330	311	330	340	316	352	339	296	332	338	325	317	311	325	335	334	350	335	339	294	315	336	348	307	338	319	334	359	331	345	333	335	307	342	358	314	313	317	362	333	319	299	305	330	363	360	306	325	356	310	334	317	343	324	337	352	323	303	331	327	324	343	326	332	290	353	334	322	347	305	368	323	315	334	294	326	369	344	354	321	308	302	321	314	334	322	337	307	313	323	305	341	299	324	347	305	318	290	303	282	347	335	348	345	318	354	291	320	343	330	331	327	324	342	357	345	308	378	350	303	335	342	348	322	286	299	318	337	308	335	344	342	319	317	329	337	335	331	338	338	336	322	358	313	345	332	324	316	318	316	337	333	351	331	331	312	341	308	305	316	334	321	345	343	335	329	335	360	303	327	351	343	354	317	346	313	337	315	317	311	347	331	327	383	354	328	331	325	287	314	359	324	335	339	314	307	317	333	339	287	352	307	304	324	388	322	357	305	332	329	352	312	338	332	342	362	315	346	310	332	304	338	321	365	298	326	360	312	337	331	308	329	320	372	343	343	309	336	326	331	352	322	318	320	322	330	320	341	339	340	332	347	347	317	305	336	328	334	325	363	356	331	317	332	329	343	317	330	323	335	324	316	351	321	320	322	349	336	333	313	306	334	341	314	322	332	358	334	351	319	312	342	338	329	338	309	326	299	308	363	299	304	327	334	306	333	309	312	315	337	342	312	305	315	341	347	341	345	309	327	317	340	307	342	321	322	315	319	319	323	328	318	347	326	359	304	309	318	340	298	319	320	324	332	351	297	340	352	306	341	332	324	353	314	315	325	373	290	330	325	330	317	332	319	287	327	335	319	314	351	327	339	334	327	319	327	340	327	329	352	308	335	340	339	327	313	328	350	341	320	317	345	323	327	310	310	352	304	312	343	320	351	361	325	331	303	333	317	343	337	323	320	295	323	337	312	321	334	340	334	314	330	333	350	313	331	342	315	328	340	346	318	329	313	301	301	323	349	306	331	365	337	325	357	316	327	350	314	346	339	348	329	300	371	310	338	331	343	310	341	318	337	337	311	301	341	340	325	341	298	305	322	304	285	337	331	324	361	319	347	315	310	332	346	345	301	317	355	307	314	285	357	327	336	323	366	342	285	319	338	324	348	339	329	304	322	309	312	332	316	301	307	321	333	312	315	330	367	314	349	300	333	338	326	329	296	314	334	328	340	313	333	319	316	324	312	331	300	326	327	349	345	339	313	329	333	338	334	323	329	327	308	338	320	350	349	308	342	320	334	335	310	317	311	325	315	309	308	336	304	354	323	303	310	312	315	318	310	350	321	314	302	353	322	346	331	323	317	332	338	338	335	323	329	332	340	312	335	331	346	341	332	314	330	337	314	295	352	330	332	336	308	343	335	304	320	291	328	339	290	317	318	322	342	315	363	335	310	319	305	317	344	326	301	316	315	334	335	329	334	323	323	329	322	321	300	360	324	359	326	316	322	324	336	327	320	324	322	324	350	328	318	323	339	311	324	301	333	297	340	326	361	335	340	332	365	373	343	309	335	355	337	358	333	348	328	317	345	340	387	309	328	326	337	344	320	364	336	378	328	351	311	311	272	322	346	341	328	321	323	322	321	319	325	316	306	319	303	297	350	324	346	309	365	351	315	346	324	352	375	359	323	325	325	337	363	343	355	336	326	337	338	373	355	305	338	376	306	319	320	338	318	353	301	336	330	336	298	347	342	331	330	333	337	325	357	336	324	323	312	341	331	334	344	302	281	307	299	325	336	309	324	330	322	272	328	319	319	356	353	293	322	315	314	332	361	332	305	318	331	329	332	343	334	353	352	310	290	304	319	310	321	348	343	345	323	310	360	337	327	289	346	344	346	320	326	333	340	310	310	321	342	299	312	308	349	343	299	342	316	325	313	342	326	347	326	344	359	361	327	329	351	316	316	322	314	336	305	355	340	289	317	325	339	306	336	303	311	339	332	307	335	329	323	311	350	331	328	324	346	335	316	366	336	310	313	339	304	354	314	329	319	347	339	302	311	350	337	306	340	337	277	328	343	319	335	329	316	355	315	316	336	312	305	311	326	310	341	301	299	338	338	319	344	341	328	340	327	301	342	313	354	312	324	333	300	325	325	315	328	351	322	334	314	326	303	328	298	325	309	342	336	333	349	352	311	308	350	318	346	326	332	356	318	351	302	316	333	325	315	363	321	317	341	330	302	340	328	324	344	326	297	304	327	318	277	308	316	288	328	354	328	344	350	324	319	367	341	347	317	291	344	343	308	332	314	348	306	324	353	301	318	324	342	334	313	340	332	315	351	363	342	357	351	316	334	303	324	346	324	325	362	343	337	342	332	351	345	342	339	351	317	315	327	319	329	333	334	343	311	365	335	344	336	325	333	333	339	307	297	323	353	330	310	314	340	367	303	318	326	341	320	290	316	332	312	332	341	322	328	324	292	323	352	319	327	342	382	324	331	317	341	318	329	340	331	314	317	334	319	331	322	311	347	350	312	331	354	314	344	320	312	348	316	328	342	360	339	354	307	354	341	316	318	307	323	331	318	340	348	339	327	321	351	364	316	336	323	341	333	319	322	329	344	311	351	323	311	321	334	325	347	343	317	300	339	329	353	316	317	305	314	359	308	332	319	308	323	332	306	317	358	311	334	314	337	328	303	366	328	297	338	324	300	332
5602	789	370	412	593	347	348	338	320	297	328	323	337	280	325	356	338	325	346	323	326	340	318	297	323	301	326	305	330	341	291	343	313	349	329	300	322	306	332	351	308	322	314	337	316	343	345	344	340	299	318	331	322	314	345	306	336	329	335	351	343	341	325	299	331	313	303	313	333	325	327	323	336	297	308	300	328	321	366	323	302	311	320	337	326	335	330	328	311	325	318	343	350	297	301	297	327	316	326	302	315	334	333	290	338	317	342	349	335	329	308	331	323	326	327	344	337	350	321	343	308	364	347	330	318	302	334	359	323	335	354	327	321	335	325	343	326	300	358	333	306	346	311	318	350	312	328	336	344	342	294	347	335	340	377	318	325	344	331	293	327	293	329	319	333	314	334	305	325	341	352	328	342	315	321	337	315	316	312	311	337	329	326	336	318	336	324	318	321	320	341	315	321	341	316	293	321	342	346	347	326	352	312	329	319	342	334	319	319	314	289	310	340	322	311	334	308	356	323	317	328	331	322	352	332	332	326	320	314	336	336	351	316	311	360	336	340	345	334	325	366	322	347	338	339	339	333	337	332	349	329	328	317	317	302	313	317	304	343	336	314	291	313	335	322	338	347	333	306	336	334	319	337	303	327	358	340	313	326	308	300	325	346	292	379	303	362	322	292	325	316	348	354	328	338	324	328	367	348	310	360	320	319	334	308	292	342	353	323	339	317	352	329	349	325	288	353	360	289	301	326	315	298	346	316	354	331	339	331	340	321	336	299	328	334	321	335	309	382	307	300	322	322	334	310	324	336	342	308	354	339	356	325	335	289	345	314	321	322	346	345	329	346	383	309	331	340	347	354	291	322	308	310	322	345	319	325	322	357	325	304	314	334	311	317	305	338	363	330	303	357	339	287	314	351	333	326	325	321	346	345	312	353	342	345	331	319	331	346	327	309	345	298	322	324	343	303	314	293	351	303	332	313	374	310	311	332	313	338	343	303	349	311	316	331	318	305	345	328	337	315	315	324	350	309	340	300	314	311	341	341	313	348	306	324	297	331	345	346	335	323	304	326	324	309	317	352	326	335	317	329	331	309	308	340	328	327	343	306	328	317	309	311	306	320	330	303	364	343	306	319	327	334	295	329	305	305	351	346	335	319	330	321	324	302	338	330	330	323	309	320	303	331	333	336	319	361	332	358	334	334	305	338	322	343	338	330	307	334	301	314	276	307	311	345	312	348	319	311	313	360	352	312	318	307	355	331	328	343	331	344	328	334	356	342	332	363	307	337	323	348	317	330	336	339	348	329	345	336	348	347	287	317	341	339	323	308	326	342	373	323	332	301	323	303	317	371	313	314	337	309	310	332	351	335	358	323	322	334	301	317	304	329	353	345	318	329	324	341	312	357	314	313	349	323	333	322	316	322	358	340	301	327	306	365	328	302	318	316	336	337	353	334	338	320	322	354	332	342	311	356	290	306	308	324	345	318	333	330	307	332	324	328	307	320	296	308	324	302	319	282	358	324	301	331	323	310	306	324	307	316	365	342	349	350	293	315	321	349	330	308	326	333	345	315	290	293	340	328	320	343	312	328	359	326	312	307	303	331	302	311	335	323	312	339	294	343	353	284	313	310	356	308	316	348	306	306	328	325	332	324	367	337	326	344	306	321	307	311	312	365	303	327	352	295	277	321	356	307	326	333	328	329	334	332	350	335	286	329	286	314	321	357	337	326	315	291	323	344	368	352	294	290	327	308	330	327	317	313	312	339	309	344	325	351	327	346	330	346	337	319	346	336	323	329	308	317	289	317	331	318	341	282	338	311	329	345	299	321	339	352	326	322	331	321	329	312	302	315	322	311	330	327	352	311	348	296	305	315	320	295	326	334	336	322	325	301	336	282	345	360	330	298	319	309	314	320	342	345	350	344	308	288	293	329	331	347	318	310	354	342	372	325	305	319	360	336	347	364	336	326	324	317	301	314	313	336	295	329	353	328	331	287	296	346	335	315	308	304	326	357	336	325	340	330	320	329	347	292	324	346	349	329	318	330	345	331	374	367	321	341	372	320	342	350	321	328	327	341	357	348	309	315	332	343	326	320	358	313	311	312	327	359	340	324	309	316	297	326	330	331	290	354	312	315	309	320	319	328	386	309	313	319	347	311	306	312	322	352	348	330	323	294	344	304	325	295	354	337	341	302	317	314	344	321	347	324	363	315	320	316	333	304	326	299	317	314	320	348	328	340	354	351	336	279	345	341	335	361	311	316	333	321	330	331	310	351	339	308	358	308	316	321	364	286	328	319	337	306	335	317	296	332	304	314	333	343	329	375	323	296	338	320	315	331	310	338	335	329	346	347	314	306	329	370	333	310	313	342	303	340	316	333	359	300	326	315	332	356	305	347	305	320	311	336	285	306	333	328	294	299	313	324	334	353	302	323	334	302	317	375	318	300	313	310	329	319	319	342	365	322	306	338	335	346	319	303	351	318	373	314	327	315	356	291	338	341	330	340	291	295	309	301	295	335	306	335	320	317	328	326	335	314	328	316	341	320	336	314	334	323	318	322	317	327	327	364	382	331	333	323	351	344	347	321	328	300	326	310	379	347	300	365	315	322	304	358	294	322	346	338	371	350	345	325	325	323	333	325	318	308	315	354	334	356	306	339	353	361	357	326	305	325	336	345	338	318	338	336	348	324	332	311	305	315	330	300	264	306	323	311	318	332	317	326	286	309	333	329	359	334	310	338	317	368	326	317	358	316	340	345	323	371	343	328	307	362	326	310	325	322	322	311	315	306	330	317	311	360	324	310	329	363	331	306	353	342	336	328	342	338	306	312	296	308	337	309	318	292	326	332	299	329	333	330	332	363	367	336	345	299	333	330	342	312	313	313	311	324	346	334	330	346	333	328	324	347	330	293	312	341	353	310	357	367	308	327	328	323	332	352	357	354	300	323	320	346	334	331	330	305	368	321	324	331	329	329	331	306	328	315	343	300	312	351	316	344	340	338	347	310	319	287	312	346	339	328	334	332	310	329	348	343	302	357	351	326	339	318	320	298	317	363	341	288	309	288	349	325	342	326	308	335	283	318	306	340	347	341	378	341	328	323	316	331	281	339	327	334	316	313	356	328	330	343	308	326	331	309	321	355	307	366	318	343	308	326	364	323	305	342	350	297	321	305	321	351	309	335	358	360	330	332	319	351	308	342	344	304	320	322	331	392	342	324	308	317	309	295	340	312	338	341	329	319	324	326	312	329	341	350	321	308	334	370	338	308	317	339	341	306	311	330	350	335	317	323	322	321	352	327	336	332	317	321	342	299	350	330	311	340	333	344	322	360	361	314	277	336	304	352	338	370	365	349	311	338	365	317	351	351	319	334	309	349	348	303	303	322	327	315	311	298	289	316	308	337	310	311	341	342	338	324	333	305	300	348	309	341	324	310	337	326	333	327	321	338	362	316	340	333	318	348	327	322	338	304	327	329	319	333	298	350	335	319	334
5416	1320	866	1102	2065	820	792	778	815	752	757	778	760	761	769	721	717	741	740	710	739	758	691	726	733	771	796	743	779	750	712	762	813	763	753	811	756	744	718	736	780	785	755	748	709	764	766	706	746	754	744	759	741	773	753	741	762	738	793	801	744	734	735	723	821	693	785	731	757	724	781	777	783	721	799	745	754	745	781	765	835	728	756	699	748	734	776	760	726	798	815	717	743	799	768	758	735	729	782	811	752	742	738	816	764	731	742	746	731	736	744	717	705	763	732	792	747	777	782	800	767	748	734	786	730	785	748	766	738	722	743	732	758	750	727	730	793	752	712	747	722	736	780	809	726	735	726	752	797	726	728	759	754	789	756	773	738	771	737	721	746	770	763	742	741	762	750	773	718	783	770	756	711	782	774	700	688	709	739	720	795	755	759	711	787	782	732	765	755	732	726	715	752	750	732	787	756	785	803	715	755	784	750	783	782	797	756	773	773	749	769	777	728	775	760	817	730	712	749	810	787	732	782	707	738	765	741	761	737	754	752	739	778	807	734	781	767	751	764	769	738	794	733	801	750	738	798	776	748	781	792	769	748	801	753	770	772	740	760	748	742	762	711	796	759	804	764	778	833	720	719	782	773	726	742	753	770	737	781	732	801	768	758	758	716	743	748	744	782	746	767	739	747	804	710	768	783	712	723	742	745	754	726	725	797	768	760	791	746	784	739	775	672	727	728	744	750	737	692	729	733	761	790	712	746	733	703	757	765	729	728	763	738	779	753	773	799	725	772	748	731	807	773	773	775	792	733	772	752	741	780	751	750	759	735	736	711	735	745	797	771	806	828	790	770	723	729	682	727	755	722	744	771	703	752	745	757	759	726	752	717	802	717	723	761	736	746	790	718	734	738	768	744	764	766	703	776	730	768	770	757	761	784	689	719	846	722	732	732	820	768	788	738	759	747	710	704	777	708	735	739	771	768	733	766	747	718	783	752	750	772	796	774	722	723	754	803	736	746	753	728	692	722	784	780	768	770	748	734	745	791	742	779	784	712	765	738	746	723	741	773	740	757	708	808	753	790	723	712	789	761	712	741	764	801	718	733	783	749	729	781	755	768	788	769	763	684	738	736	793	732	703	754	812	755	760	771	725	762	720	700	812	748	748	759	793	743	773	795	781	757	784	743	769	782	779	761	738	774	750	754	734	770	765	722	756	740	753	763	756	749	711	796	804	764	734	681	732	756	736	758	773	726	749	755	764	761	790	762	741	764	740	767	732	813	762	768	770	720	795	720	721	694	741	730	751	721	794	720	786	767	739	766	747	767	759	770	770	750	793	779	715	742	737	781	730	734	760	717	747	757	767	749	759	751	800	771	824	779	750	773	746	797	780	761	766	759	769	785	800	741	819	785	711	758	737	755	735	754	683	725	792	734	798	769	771	725	737	759	769	773	740	717	756	792	767	753	682	719	713	777	739	742	741	733	762	761	730	793	799	798	764	686	803	827	758	765	774	771	726	734	781	656	767	737	744	725	781	794	789	779	757	731	744	716	789	727	783	759	780	760	753	722	725	752	787	746	766	738	745	770	750	710	767	685	718	792	680	729	787	761	739	707	733	754	798	752	719	742	768	733	764	709	786	749	786	730	710	773	774	739	777	735	761	800	790	747	779	753	698	734	772	791	749	748	716	767	682	750	767	739	737	762	715	753	783	796	755	728	788	766	853	796	763	724	800	753	728	745	725	776	731	715	716	759	735	767	718	756	818	746	719	770	757	765	747	784	753	767	738	770	725	798	790	735	791	730	753	755	716	712	785	751	805	765	751	801	750	729	754	757	778	725	749	782	746	767	774	681	699	753	779	713	822	719	752	746	734	780	741	754	738	777	723	784	730	771	812	767	769	740	747	688	733	740	814	743	785	721	781	722	746	750	758	747	740	800	752	739	804	750	716	732	741	788	771	720	792	730	769	741	760	751	773	780	733	742	770	775	738	691	701	733	728	770	742	700	745	814	764	746	730	725	749	749	764	699	737	771	789	772	761	774	766	760	730	753	767	774	764	742	722	704	756	739	737	736	735	755	770	749	734	745	729	777	757	741	782	757	767	733	796	721	754	783	797	779	785	758	789	787	765	766	735	755	791	759	724	729	768	766	779	782	767	763	770	788	741	770	765	727	755	779	773	798	751	739	789	744	748	762	759	711	758	734	788	732	713	744	753	729	756	745	726	788	791	739	787	730	731	751	782	782	767	754	691	758	719	770	796	757	773	765	751	731	747	722	733	672	745	758	771	748	760	751	763	720	787	752	751	737	724	747	735	777	703	717	733	793	791	749	776	766	753	742	750	744	752	730	773	752	763	736	735	731	751	770	795	758	741	741	773	725	741	756	759	753	781	786	757	697	731	763	767	750	716	727	773	787	769	742	796	771	758	763	758	713	749	787	768	772	765	764	753	775	737	764	764	769	760	758	781	788	784	721	764	778	758	777	766	742	742	786	744	768	817	767	750	793	805	758	739	757	742	702	757	753	783	779	747	754	728	728	754	729	744	784	744	751	780	718	739	762	779	764	764	755	773	714	757	785	729	735	811	729	736	741	737	778	777	798	767	744	771	760	779	744	725	774	790	735	710	711	735	798	765	703	781	758	739	727	771	768	736	783	716	769	789	755	776	748	692	778	776	739	767	766	759	779	765	763	758	765	736	796	726	779	743	804	719	753	729	778	757	725	791	731	783	742	742	739	725	766	739	748	698	774	695	743	747	812	770	736	755	788	754	791	744	750	798	793	727	758	742	773	762	716	796	736	747	798	698	771	757	758	748	755	768	742	754	693	803	811	738	831	761	763	760	740	779	757	697	754	759	740	778	727	766	711	781	747	756	725	754	801	740	758	789	778	742	698	748	761	722	769	793	759	724	722	742	785	761	759	755	745	763	718	722	716	742	748	779	715	738	754	763	774	786	747	776	726	755	739	806	746	816	706	770	750	767	742	734	737	770	801	740	735	723	778	715	736	745	799	746	781	766	740	740	762	740	777	714	765	758	752	750	755	752	763	771	778	775	792	732	744	800	801	718	735	785	760	747	747	735	740	741	763	765	730	756	838	787	753	751	730	753	802	764	705	746	783	754	782	771	729	805	757	774	779	782	739	724	760	762	763	709	753	695	753	696	722	714	804	771	774	802	726	779	726	748	752	769	778	731	739	765	752	774	750	754	716	731	767	766	735	749	754	680	746	784	735	759	742	737	746	787	735	789	762	761	777	771	698	750	786	721	777	725	754	728	780	767	774	792	795	765	746	759	778	731	777	742	774	718	787	766	770	702	777	719	721	720	733	816	716	748	738	747	716	727	757	725	731	756	723	722	763	801	780	798	774	838	748	797	773	783	781	751	779	762	776	726	771	746	755	769	727	723	769	699	774	691	720	736	761	781	795	756	712	730	744	741	761	740	771	728	727	764	783	764	769	746	736	743	757	781	710	807	739	775	703	763	774	806	763	718
39782	19615	4258	3210	7421	593	383	323	309	280	270	246	205	179	194	202	197	187	201	163	201	152	193	205	214	171	177	179	174	158	165	175	149	138	183	163	191	163	157	170	153	164	174	147	172	149	149	153	166	194	164	172	171	170	146	157	177	152	148	158	171	164	163	170	161	158	142	160	150	160	174	150	170	166	158	145	156	164	178	170	169	157	158	179	161	156	154	174	152	136	180	177	149	158	181	135	143	156	168	141	133	168	167	173	149	152	159	172	191	140	187	149	162	187	159	169	141	179	154	160	171	146	151	167	144	164	177	143	155	169	187	151	154	152	142	139	162	167	188	171	160	147	147	160	153	166	148	147	141	163	188	161	168	189	168	169	157	155	163	151	154	182	193	190	170	148	155	143	149	149	144	169	167	144	144	158	173	162	154	153	166	141	166	182	164	148	170	167	168	166	153	169	163	154	175	160	160	175	157	167	160	184	132	144	145	169	149	162	174	162	138	146	146	166	158	150	137	174	149	134	158	148	176	151	165	179	163	134	175	164	166	158	154	166	166	177	134	141	162	145	165	167	152	152	169	161	146	153	170	133	146	135	144	148	182	150	149	146	164	174	155	164	171	165	162	157	154	141	181	133	145	157	156	149	159	134	132	158	160	154	170	161	136	140	157	177	162	150	137	167	143	146	192	153	149	142	139	159	170	157	161	152	147	152	171	183	157	153	159	140	169	152	160	133	156	177	156	147	156	167	153	185	175	159	167	161	157	136	158	148	169	161	180	165	146	167	152	151	160	171	155	146	166	195	183	169	140	145	149	164	155	151	156	160	173	166	164	157	160	186	176	182	157	133	144	165	151	156	139	149	153	169	189	174	167	147	178	171	164	173	157	163	148	177	148	156	160	183	145	166	153	148	157	167	143	196	149	200	168	152	150	177	152	146	164	130	184	161	156	140	160	174	163	163	163	140	136	151	153	151	152	142	161	152	148	183	148	143	172	150	163	157	167	171	167	148	173	151	125	153	167	156	151	161	165	160	170	148	168	168	150	179	173	160	160	181	152	163	179	174	152	147	178	156	151	157	142	166	149	165	164	149	174	151	177	164	167	159	182	158	136	146	155	161	138	167	178	176	144	173	170	148	183	161	166	167	185	184	142	159	156	164	143	155	168	152	152	144	153	162	164	161	143	167	154	159	161	151	147	152	186	142	164	132	144	164	153	175	187	164	169	178	151	150	162	168	137	140	171	165	162	164	159	184	171	165	175	155	164	155	143	169	140	165	144	151	164	171	162	152	172	156	160	150	173	143	145	155	141	158	155	151	148	131	178	162	182	189	156	148	148	169	155	172	148	137	160	163	150	127	158	159	156	205	179	153	152	159	154	157	127	168	148	163	170	144	159	191	152	173	146	157	167	162	151	162	160	125	171	158	147	153	167	153	154	162	169	191	147	147	157	145	170	164	163	168	138	158	168	159	177	180	173	156	167	185	153	178	158	150	151	167	146	142	162	168	164	153	144	156	168	171	137	152	154	148	131	153	139	167	168	144	133	167	169	159	155	152	175	164	165	147	153	171	154	155	173	158	151	156	137	147	151	161	165	144	162	152	164	169	144	164	154	166	153	146	149	156	150	129	169	160	159	158	155	149	183	173	161	160	144	162	164	156	191	152	152	134	170	165	160	154	164	178	140	158	143	150	167	150	169	173	169	164	144	160	153	196	157	164	167	151	167	171	162	174	143	168	154	156	145	166	138	164	156	163	175	135	150	174	156	134	169	169	190	148	148	163	155	157	164	177	163	169	164	152	167	154	169	161	155	160	171	172	174	178	147	187	160	179	156	166	158	163	161	175	157	161	178	146	140	151	170	141	150	132	138	128	181	167	162	169	169	176	161	158	165	148	156	156	161	172	186	157	168	187	171	146	160	162	155	180	176	156	147	133	159	182	146	174	183	157	147	175	149	145	159	163	158	161	150	167	163	173	162	193	187	161	156	173	145	147	158	174	168	164	174	134	178	176	133	164	148	153	147	165	175	157	161	156	156	156	166	143	171	170	130	169	157	147	167	174	160	169	162	143	162	160	161	153	150	152	173	159	177	150	168	179	167	163	156	147	162	171	151	159	138	147	156	165	148	172	164	166	168	166	160	167	143	141	136	149	170	172	157	164	155	162	163	152	142	161	158	160	161	165	182	171	159	180	139	159	137	158	165	159	172	153	164	166	176	154	167	155	164	161	141	154	142	131	179	155	154	155	146	198	162	141	154	173	150	134	161	159	173	141	167	152	150	168	128	147	178	149	152	143	169	207	186	149	169	153	177	165	156	146	159	176	138	158	182	151	175	153	172	159	159	160	151	147	173	154	151	177	132	144	166	148	171	193	182	158	129	143	164	148	183	161	131	131	180	151	173	155	164	149	167	166	151	155	152	141	154	173	186	155	146	165	166	160	156	160	160	137	176	157	163	165	161	143	167	136	154	153	159	156	156	178	149	169	173	152	158	146	148	174	151	145	160	163	164	151	161	173	171	154	156	147	179	145	148	150	169	172	179	162	151	156	165	161	138	138	159	133	202	167	158	159	171	151	153	154	153	146	159	193	152	141	132	168	158	157	153	157	175	175	199	165	141	169	182	198	151	170	143	161	154	160	177	165	165	134	149	193	170	161	159	154	143	156	134	164	167	163	161	159	159	149	159	176	167	183	162	144	165	177	160	149	169	165	164	167	144	160	153	177	163	183	146	141	169	165	147	182	154	159	139	164	146	144	150	184	144	148	138	144	146	171	176	149	156	174	153	169	165	138	179	152	162	154	165	128	136	142	165	152	146	155	195	155	143	136	163	159	165	152	164	153	167	184	155	148	142	184	177	136	150	172	186	166	158	139	142	161	152	168	133	154	158	147	164	171	165	149	168	121	152	152	170	154	170	158	150	154	145	141	154	132	155	150	170	165	160	172	168	154	185	168	161	168	171	174	152	161	132	170	173	145	137	162	195	163	183	169	164	153	156	149	173	156	177	141	152	145	154	169	167	164	161	205	156	158	145	142	166	159	135	144	143	158	156	180	153	150	166	160	144	164	148	164	177	156	143	176	173	148	154	161	152	167	159	151	148	145	153	158	160	185	166	161	152	175	154	182	140	161	159	180	165	149	170	162	158	143	155	169	156	158	138	129	162	135	162	136	154	166	152	169	160	163	174	152	192	174	140	158	178	158	154	161	187	162	138	142	169	174	152	143	179	154	133	142	157	149	145	154	148	148	130	177	158	172	187	174	172	163	145	169	204	158	159	158	155	163	165	165	158	161	176	147	166	177	155	179	162	145	164	149	154	138	170	165	159	166	164	155	158	137	148	154	161	179	157	141	152	164	163	177	175	143	154	168	163	128	157	156	164	145	176	133	170	159	180	168	152	153	132	184	121	163	170	161	149	143	170	150	162	159	173	139	137	145	161	159	177	156	160	168	179	137	147	164	150	152	148	156	158	166	181	161	178	142	144	146	148	169
21068	12693	2945	9511	13082	1923	1652	1375	1095	1103	894	803	740	741	763	651	663	604	603	558	539	553	545	481	479	475	483	493	490	510	517	472	442	463	441	462	486	429	484	423	432	467	482	457	450	437	431	436	423	473	461	404	402	454	410	400	420	443	407	424	421	425	411	427	454	389	438	404	423	412	441	408	418	407	403	446	424	391	395	428	424	412	446	431	404	399	413	407	420	413	425	444	430	399	422	383	401	415	392	387	403	412	388	416	443	460	461	421	429	416	406	442	391	408	415	411	405	402	411	359	432	395	404	417	422	399	410	418	423	372	418	404	439	396	403	389	394	419	400	415	427	400	440	419	400	403	388	385	411	429	425	414	456	432	381	394	406	403	412	412	398	417	396	426	385	477	392	394	420	413	416	405	385	378	389	393	388	408	435	404	394	405	418	396	407	419	418	426	430	407	407	395	431	386	413	400	435	411	396	412	427	373	418	432	394	378	369	409	394	431	388	413	409	397	401	402	422	421	398	408	423	395	426	367	391	397	409	393	396	416	399	428	407	397	427	464	380	435	402	424	408	378	402	388	407	386	378	390	428	393	445	382	417	432	441	410	395	375	379	391	403	436	409	403	424	413	396	386	393	424	435	403	404	417	422	408	415	383	406	413	398	358	399	395	370	368	420	378	401	381	447	408	408	394	418	398	386	381	404	404	407	403	398	415	416	436	409	412	381	400	420	381	397	383	374	435	418	400	387	394	426	419	436	441	403	415	400	400	447	401	372	401	428	390	418	398	406	436	411	430	393	419	402	403	419	410	427	435	389	390	436	388	411	420	403	383	389	392	395	414	409	395	424	399	368	408	355	372	422	431	417	362	397	412	391	396	449	384	381	391	401	394	420	416	430	395	364	422	412	403	406	392	419	399	416	369	426	398	432	378	419	375	423	427	414	441	404	367	393	389	372	415	353	427	409	438	409	430	410	395	389	413	415	400	420	373	384	416	413	411	404	401	436	388	371	407	397	426	420	374	375	432	395	426	397	433	377	385	366	369	410	407	427	409	418	438	400	427	404	395	376	425	394	411	373	409	405	391	413	378	388	401	376	384	407	378	405	368	407	393	385	360	431	410	391	418	418	386	400	410	448	406	400	406	424	379	439	384	388	370	430	418	370	390	396	378	422	424	442	419	388	424	423	396	391	419	397	423	404	391	419	398	412	395	399	411	406	406	431	410	406	393	471	389	403	370	367	404	377	392	435	402	438	391	392	356	393	396	386	393	416	429	448	326	394	390	418	401	419	431	399	386	378	377	381	428	388	363	413	389	433	409	408	372	426	379	434	399	403	426	371	395	414	434	427	397	428	428	418	412	414	396	412	413	386	368	438	430	396	417	387	402	420	401	417	407	432	385	413	405	356	388	410	427	414	418	403	418	386	377	371	427	404	415	402	412	431	430	426	397	389	441	411	390	406	414	417	426	396	435	405	430	352	404	442	459	418	373	386	391	400	379	430	415	404	420	402	436	380	409	401	400	419	415	416	422	418	401	388	367	405	406	397	409	391	422	394	397	379	397	396	382	380	369	408	427	407	414	422	402	429	442	413	448	373	440	426	397	423	376	385	390	386	414	414	445	418	426	432	434	397	442	435	388	399	445	377	440	422	387	410	429	396	455	417	442	416	383	393	413	440	442	390	379	400	395	416	415	368	423	419	418	406	394	416	384	379	450	412	418	399	408	394	416	370	420	393	400	377	398	415	404	383	393	436	423	427	398	409	426	402	385	412	411	426	408	413	408	394	407	416	411	397	408	401	393	421	403	422	411	421	409	407	433	391	432	391	412	427	422	406	410	441	400	412	412	413	425	386	421	376	400	398	382	414	366	395	402	431	406	415	412	402	390	394	396	391	355	403	379	400	383	384	378	408	377	400	425	433	419	401	391	444	371	411	401	405	374	405	402	405	381	387	465	425	395	405	420	402	402	432	428	372	421	425	418	408	381	399	411	436	433	418	421	415	368	396	413	383	385	398	422	410	409	405	401	396	401	387	403	431	437	354	398	421	391	406	409	383	421	415	410	407	384	414	425	396	381	384	407	413	402	414	380	413	407	374	415	397	403	373	412	417	409	374	415	405	387	428	415	411	402	404	390	421	417	391	392	409	405	400	412	428	431	390	394	393	421	432	405	424	380	397	413	426	406	372	394	429	413	409	436	444	414	397	406	446	394	399	409	396	402	424	413	420	415	393	394	394	408	404	421	366	403	426	416	371	361	425	386	412	428	351	420	408	392	400	392	388	402	372	386	393	398	428	380	429	371	435	390	390	404	412	406	406	443	409	417	395	378	356	414	393	391	410	428	359	381	380	405	438	405	411	377	389	456	389	400	408	390	411	400	374	402	418	400	409	372	382	374	376	405	411	407	390	428	387	407	433	391	412	406	425	405	419	409	449	408	424	390	431	385	411	374	429	374	440	433	432	399	412	455	396	385	398	409	381	368	408	382	414	389	423	403	406	384	392	361	369	398	409	402	396	407	425	379	391	389	407	401	412	428	364	378	369	405	423	375	426	402	392	419	378	445	438	444	408	402	409	391	424	456	453	414	376	439	429	414	420	395	390	379	400	407	413	422	402	399	400	380	411	406	413	411	387	354	404	411	415	391	380	391	387	432	399	377	379	398	406	411	370	443	386	427	396	384	406	398	404	381	362	364	401	402	431	401	416	393	393	431	383	400	404	403	378	395	425	406	379	387	405	424	426	436	386	408	404	384	395	389	398	362	392	375	398	407	405	429	439	429	414	420	417	414	413	368	451	388	428	414	405	385	359	434	381	441	384	385	410	388	408	398	403	424	429	403	406	415	426	434	370	407	425	422	382	415	380	430	414	430	437	390	404	404	414	395	399	422	431	393	420	411	422	394	392	373	394	394	404	416	387	416	445	439	395	382	406	453	368	377	408	415	378	409	409	390	390	421	400	398	398	414	397	428	381	395	410	442	414	364	392	412	397	391	415	421	389	408	395	381	406	417	398	400	386	380	429	386	414	434	410	449	397	363	386	437	429	420	382	392	420	393	413	370	433	370	417	394	390	429	397	352	410	382	410	429	400	419	413	381	408	406	403	382	421	380	412	443	368	416	388	380	383	443	448	386	391	395	427	394	412	424	386	434	389	416	410	464	418	430	406	378	416	390	374	420	406	404	407	413	396	430	373	413	418	423	427	441	412	399	358	398	397	370	415	420	445	418	403	419	381	402	378	429	406	394	380	394	439	419	395	378	393	393	443	382	409	432	376	410	414	416	375	402	443	423	357	438	400	389	415	405	391	386	412	407	415	393	411	392	396	378	413	382	409	434	423	415	354	391	398	407	389	408	420	373	368	406	375	418	418	406	398	435	409	387	407	425	379	397	411	401	401	384	414	400	412	424	387	432	396	390	405	414	395	455	421	372	400	417	368	369	391	386	419	427	400	417	398	366	383	363	379	392	404	418	397	442	420	401	403	430	406	396	374	393
54129	33115	10390	7452	10106	1108	537	423	394	303	274	230	225	185	193	229	184	154	185	161	168	159	178	125	142	128	154	148	137	143	122	133	129	120	128	138	108	120	111	160	137	111	120	111	126	122	117	135	128	112	122	117	108	107	103	125	147	103	145	119	112	83	155	109	119	132	130	102	132	114	122	114	129	121	120	136	117	121	134	132	121	135	130	133	119	102	137	126	114	126	113	112	117	111	96	135	113	120	108	109	116	98	94	111	114	103	111	98	123	109	117	113	106	108	111	107	121	121	100	109	100	96	123	114	116	118	115	107	105	119	120	119	96	121	105	115	116	108	106	126	120	125	81	135	121	119	95	121	102	126	142	113	126	108	103	111	117	97	98	107	124	110	112	115	121	118	120	122	112	127	105	115	114	112	93	110	129	116	123	111	126	107	130	107	125	107	109	130	103	126	101	107	107	135	133	113	131	115	122	126	126	137	94	124	125	100	117	119	110	120	136	107	125	127	115	105	118	124	108	103	100	126	125	119	86	113	118	116	114	105	102	99	122	110	100	115	112	134	123	100	102	122	105	123	126	112	135	118	121	130	102	102	123	127	97	152	136	122	115	127	114	104	137	131	112	115	108	109	118	119	123	119	126	109	114	105	95	113	106	124	107	118	123	118	139	122	120	111	124	124	107	126	116	125	105	101	100	129	124	120	111	124	131	116	122	111	123	102	114	115	128	116	126	108	106	124	123	117	123	114	111	108	127	126	130	128	118	103	118	118	118	131	127	117	123	97	131	117	112	121	96	117	103	112	147	87	89	113	124	131	121	115	104	121	124	121	115	115	121	127	134	92	130	93	95	137	104	102	111	121	114	115	115	121	109	107	122	117	124	115	114	124	129	114	113	102	121	121	104	132	122	125	102	103	118	131	110	102	112	95	88	101	101	123	124	131	105	117	122	95	111	118	95	118	104	127	131	108	120	97	122	114	116	134	105	119	112	130	117	107	110	125	99	100	135	107	121	135	109	107	123	125	124	123	93	137	100	121	117	118	126	100	111	107	114	99	104	144	124	114	112	104	113	114	100	136	117	121	115	110	112	140	112	119	105	115	108	128	117	108	92	112	112	110	112	113	136	110	130	119	117	117	113	123	122	131	128	124	127	123	101	145	108	109	112	107	118	124	98	131	115	133	132	97	128	141	115	122	119	122	127	119	114	104	111	106	115	128	125	119	136	108	103	123	109	128	97	122	127	129	131	115	116	108	112	104	113	115	114	98	120	111	133	114	112	136	114	112	104	113	105	113	123	114	116	99	129	119	109	112	129	114	114	101	128	108	136	97	104	130	114	120	127	120	105	108	118	124	120	102	128	102	105	114	123	118	127	121	115	103	122	140	115	130	111	120	124	115	119	120	103	128	136	122	116	113	115	110	112	129	108	97	118	116	107	125	138	109	121	121	121	121	105	123	119	123	125	120	119	105	117	107	115	116	119	109	103	125	117	112	142	127	115	118	116	124	122	114	107	113	118	124	115	122	110	115	103	129	103	125	115	125	117	110	124	120	116	101	132	124	108	111	120	110	106	106	129	119	129	124	105	101	113	128	105	110	107	115	111	106	103	132	116	101	109	105	118	112	127	122	120	121	134	141	118	117	105	127	110	110	104	123	101	117	129	116	102	120	131	124	118	121	108	116	127	121	133	120	98	114	96	112	102	83	103	101	95	125	120	100	109	116	120	115	120	134	103	133	108	97	133	131	113	127	120	112	118	133	131	116	110	106	110	113	115	121	113	121	107	114	117	135	117	119	123	140	127	132	128	111	122	96	98	97	119	102	102	119	120	101	122	130	118	127	115	106	105	122	120	109	103	123	120	132	128	112	104	117	123	121	121	108	109	113	103	109	116	127	109	121	112	137	120	107	97	109	110	109	116	100	101	101	109	110	125	112	126	118	121	119	122	117	108	106	86	105	142	124	118	115	114	133	135	116	133	107	113	109	110	120	121	109	126	106	109	129	98	111	108	113	121	124	106	123	130	98	105	112	105	116	111	100	109	81	123	104	126	108	128	105	121	101	111	111	104	106	136	108	111	110	103	113	118	106	105	122	130	122	129	119	115	112	113	129	103	125	130	132	119	139	90	104	112	116	125	109	112	130	115	108	99	100	121	95	121	109	143	129	121	105	125	120	108	107	102	115	120	120	127	130	132	100	126	117	116	137	117	122	131	98	114	110	122	115	123	104	128	123	111	120	117	120	123	106	135	108	129	128	126	134	93	132	116	116	122	120	111	116	113	100	119	113	116	138	101	138	119	122	127	110	101	127	138	116	105	119	110	113	120	117	118	136	119	117	119	106	118	103	108	114	116	114	106	128	100	120	117	106	115	102	109	134	116	124	124	120	105	126	135	128	121	119	114	101	109	99	121	131	141	107	142	124	118	101	102	107	119	108	101	119	118	113	118	133	88	116	110	119	137	110	127	124	116	107	114	116	116	113	110	128	116	114	130	119	104	111	133	116	115	123	107	101	112	111	105	111	116	114	99	111	103	129	112	122	110	109	119	139	119	117	137	119	103	125	109	118	130	123	134	124	127	118	104	123	117	118	110	124	118	113	112	122	131	127	133	114	129	93	115	126	110	115	115	119	99	94	125	118	119	121	120	111	112	118	119	121	118	123	119	132	129	126	124	115	114	112	103	127	125	124	121	126	121	104	139	138	113	133	128	127	114	127	107	112	127	103	133	126	110	136	116	117	109	100	106	93	117	105	117	121	98	104	120	109	122	130	124	100	114	117	129	105	111	124	103	118	120	94	107	127	118	116	104	108	136	136	110	115	131	117	119	111	148	125	101	108	108	114	132	111	112	103	141	124	116	111	128	117	113	97	107	124	130	120	121	121	126	134	135	116	119	121	129	129	127	110	104	106	148	118	120	118	95	121	104	127	133	115	111	133	115	99	107	120	123	109	103	131	110	127	138	123	107	134	97	103	125	108	118	87	109	103	113	119	109	115	129	119	113	127	126	102	122	96	102	101	104	107	107	116	121	139	135	108	110	112	92	126	126	100	121	117	105	148	135	126	118	116	123	104	110	114	124	113	126	115	129	107	118	117	132	123	115	129	109	114	114	94	123	118	117	131	108	120	108	115	132	130	106	122	96	123	119	114	99	109	120	111	110	117	120	132	103	138	117	118	108	109	137	122	112	115	136	97	102	116	109	119	104	113	111	128	120	110	119	103	123	98	105	138	112	118	112	120	103	124	132	111	104	131	114	113	106	124	114	112	125	103	112	108	107	107	98	133	100	134	138	120	131	125	98	107	135	108	111	106	115	121	111	106	123	122	130	125	127	128	120	123	122	121	110	81	111	124	117	109	106	123	103	109	128	121	122	128	86	104	133	108	102	115	109	115	126	142	123	126	120	104	107	123	135	116	113	117	108	135	115	95	106	114	106	121	108	122	102	124	117	135	111	110	127	111	131	120	109	136	118	114	116	109	107	106	146	143	110	102
29070	20620	4347	14826	13832	3365	2741	2183	1736	1529	1389	1177	1065	975	908	868	787	730	689	673	591	597	567	571	575	534	500	519	508	486	485	420	456	446	423	450	428	436	445	430	422	396	406	393	409	391	363	386	382	436	372	423	390	382	364	368	376	368	333	350	363	380	386	381	353	357	339	341	342	351	346	336	346	353	337	334	350	338	332	307	337	331	301	334	329	344	359	328	310	344	384	351	350	346	369	347	326	362	348	313	349	362	338	341	360	358	356	347	351	363	321	319	355	324	342	369	324	333	329	318	324	324	349	339	316	356	329	342	357	375	354	351	325	310	309	323	327	342	341	348	348	319	332	356	336	351	359	328	321	360	334	338	365	330	327	326	314	311	354	335	341	316	366	344	371	352	318	353	354	326	333	356	340	347	334	328	346	337	341	319	361	325	330	332	326	327	333	304	364	356	339	335	349	321	365	305	317	332	339	345	314	327	332	330	338	350	337	356	316	332	361	342	327	338	318	309	309	315	311	339	334	279	317	310	315	298	308	312	331	307	348	351	320	326	351	319	327	345	311	337	349	323	299	351	316	343	321	346	313	307	335	336	329	339	338	352	327	320	334	320	306	320	318	308	318	362	316	343	345	317	310	332	350	333	328	291	334	315	342	307	322	320	346	311	301	354	339	331	330	330	318	308	331	310	351	317	306	354	322	311	315	316	306	324	326	316	325	338	316	314	315	332	358	344	328	351	331	321	342	347	323	327	392	348	364	344	347	311	324	328	353	328	310	356	323	349	349	352	345	317	370	319	318	359	314	304	365	346	335	322	342	331	308	326	328	339	331	323	314	370	339	325	304	364	313	294	303	352	330	367	335	310	330	324	334	281	351	287	303	356	335	333	324	320	359	331	325	351	348	315	328	350	316	374	337	283	301	333	307	318	315	338	336	346	332	298	347	336	326	332	376	341	325	309	318	342	313	318	334	323	346	356	341	333	348	301	326	350	347	342	383	380	302	328	318	327	309	320	307	338	321	328	323	322	361	340	348	329	313	336	329	321	334	347	328	327	322	316	332	340	328	363	321	351	325	352	323	340	352	340	369	342	342	355	331	357	314	359	346	375	309	316	316	338	321	337	329	334	348	357	347	336	336	314	342	325	341	316	339	303	312	352	307	338	341	328	326	334	313	334	346	334	316	331	319	328	318	316	328	326	316	315	323	335	309	336	297	298	335	316	310	320	306	353	336	357	360	377	333	338	352	334	333	336	338	364	315	332	338	335	332	329	315	317	312	345	354	326	315	306	355	325	297	306	346	334	348	338	329	330	357	338	354	355	328	331	325	313	352	331	306	363	335	338	334	341	314	349	332	326	347	331	350	333	323	311	321	331	295	325	312	336	317	343	342	326	341	330	321	324	315	321	320	339	326	280	320	310	312	332	313	319	331	346	338	297	328	320	313	319	324	323	340	327	346	273	346	363	331	325	351	341	348	300	323	307	348	333	326	294	350	324	325	327	356	334	312	311	359	322	328	307	330	332	312	334	356	338	314	334	329	335	345	338	344	335	347	349	357	298	320	346	334	309	326	351	319	340	294	310	349	329	353	307	344	335	328	345	347	338	318	332	294	352	306	370	348	334	366	335	310	325	365	308	333	319	358	324	318	311	347	354	305	348	326	356	338	310	308	297	343	345	352	317	323	327	333	322	307	291	297	300	316	372	351	322	343	317	307	340	313	298	332	336	318	344	307	322	293	348	312	335	322	318	341	327	327	317	316	312	322	315	349	341	332	324	344	314	327	341	333	334	298	345	350	343	319	316	322	316	330	326	321	363	352	341	353	325	309	294	322	344	354	340	352	336	334	337	317	336	343	320	360	328	295	346	335	355	313	351	342	327	335	357	340	329	343	318	319	367	320	316	322	342	342	326	305	337	336	341	292	330	325	371	331	367	338	348	296	320	339	345	346	323	368	349	317	301	285	311	336	337	296	341	363	332	322	310	305	317	307	382	314	330	367	356	336	305	340	316	362	309	344	304	353	329	342	327	317	331	337	334	330	327	323	320	321	341	337	321	299	326	332	343	337	315	354	323	329	302	318	346	312	326	335	298	332	333	350	382	313	304	309	317	342	331	346	318	311	328	290	313	333	346	334	309	332	332	350	360	323	364	316	301	334	325	334	359	338	348	330	325	344	339	330	332	328	350	347	343	302	372	349	311	330	340	326	291	270	333	354	369	334	312	357	324	336	334	328	355	313	332	339	332	318	339	350	339	357	332	321	336	341	343	295	347	322	326	314	348	341	310	319	344	348	335	324	303	342	281	341	331	328	316	312	346	319	348	310	307	320	319	344	327	325	335	325	330	353	345	343	338	299	342	324	311	319	351	326	320	330	327	340	347	327	324	336	327	330	351	327	327	326	318	345	326	354	369	339	328	317	329	315	310	302	364	349	324	283	336	287	308	319	345	330	315	311	326	331	364	325	317	346	335	330	329	317	321	342	333	330	334	291	303	324	342	313	343	314	345	322	339	331	359	297	324	308	333	323	340	302	359	341	323	329	314	332	336	342	324	328	295	359	329	355	339	358	344	323	352	337	341	332	333	306	344	372	322	337	342	337	336	316	325	329	345	334	314	342	325	355	340	309	326	311	336	327	344	362	303	295	329	359	330	296	324	331	333	337	334	302	309	332	316	340	305	317	321	349	347	323	328	368	332	344	295	358	291	335	306	313	367	322	307	306	338	340	379	332	301	330	351	320	333	332	346	327	310	325	331	343	374	332	302	355	337	329	322	315	367	357	327	336	374	321	326	331	344	332	300	310	357	329	334	342	321	308	331	314	323	340	305	373	330	314	296	330	312	319	320	347	339	313	344	329	324	341	351	338	338	333	334	293	322	342	364	354	349	317	329	326	342	353	348	313	289	379	264	336	326	328	330	335	327	305	315	332	341	386	316	322	313	325	330	320	320	328	342	320	348	345	322	319	356	315	371	344	363	344	336	339	317	317	310	302	344	317	361	327	330	306	350	332	292	325	352	316	332	321	321	343	342	332	361	317	316	329	328	322	331	318	333	308	269	314	292	300	298	308	318	351	307	322	331	335	347	329	323	350	345	311	346	341	322	311	365	311	331	314	353	336	334	353	301	334	325	318	329	294	308	341	315	322	318	303	338	323	330	325	331	335	345	323	329	334	317	334	342	344	335	328	345	354	295	303	324	308	361	373	303	341	345	309	334	319	310	294	331	304	302	313	298	325	322	317	355	311	325	301	296	334	317	318	305	284	324	344	314	324	366	368	354	340	351	336	314	320	342	354	339	332	326	342	318	288	322	337	329	321	338	295	355	318	316	325	301	329	329	324	322	327	380	338	329	334	352	339	331	346	345	328	327	315	339	326	326	345	317	325	355	316	317	339	326	324	308	328	334	332	340	328	338	350	344	379	351	335	318	346	323	331	340	341	346	340	294	350	309	333	344	351	320	316	327	306	309	327	316	342	303	355	311	332	322	325	303
5638	942	395	489	526	351	320	304	349	338	318	348	315	310	377	296	321	340	339	369	364	315	315	342	318	377	335	323	367	321	353	292	340	366	295	338	330	325	328	344	334	360	308	340	326	351	300	343	368	317	363	327	342	333	321	333	301	310	314	332	312	326	347	366	342	339	331	325	330	300	370	322	324	332	315	316	297	326	326	354	319	342	380	325	330	312	337	362	348	312	322	338	353	294	330	327	347	327	332	347	316	287	341	315	309	330	348	348	321	365	323	302	326	286	333	347	325	316	321	350	358	329	354	318	325	341	316	336	330	320	325	324	356	336	326	314	351	303	369	325	357	328	344	313	324	301	317	324	332	328	350	316	336	323	340	323	289	295	300	331	311	335	358	341	318	326	331	329	323	324	352	361	346	295	354	379	310	328	280	335	354	374	325	321	355	335	325	367	315	315	344	319	321	339	318	319	318	338	307	290	336	303	337	376	338	316	314	331	329	330	333	324	359	362	324	290	346	333	340	286	335	303	355	340	347	363	332	317	311	318	338	304	308	319	309	307	322	307	388	342	334	359	325	276	326	318	337	337	347	336	307	322	344	322	320	297	325	324	320	312	329	321	324	350	304	327	316	348	342	294	299	317	349	299	300	349	325	305	329	303	326	293	325	331	299	305	329	313	329	313	300	309	328	352	312	355	344	350	367	329	334	320	330	346	335	302	327	318	329	349	337	306	327	334	325	340	323	355	282	315	323	347	374	285	349	303	325	324	318	317	328	341	311	317	306	318	306	329	335	339	329	319	325	342	340	320	341	316	330	342	311	342	317	312	306	342	347	346	323	320	316	336	320	325	324	354	347	308	313	316	344	348	327	341	349	320	352	291	367	360	346	328	337	321	325	301	315	323	332	348	331	337	351	302	334	342	315	321	326	370	338	353	336	327	317	363	309	302	320	321	312	344	320	320	327	326	332	339	319	303	330	349	342	329	311	320	323	312	325	292	331	352	303	308	302	354	358	344	299	318	314	317	327	329	320	335	322	317	350	353	297	326	361	312	315	345	338	337	355	397	309	361	317	331	325	352	324	317	329	324	335	309	321	331	340	315	348	320	306	333	331	318	326	352	351	321	346	327	305	342	331	325	335	356	297	342	329	301	309	361	350	316	347	345	319	332	337	308	358	353	329	284	304	315	319	325	320	339	346	348	301	322	357	353	326	333	323	316	331	322	308	322	350	309	323	329	352	323	326	324	287	333	327	334	332	308	348	341	365	326	334	352	340	336	340	354	327	312	322	300	333	337	312	355	327	322	345	325	326	327	334	315	323	353	312	329	345	301	338	322	308	322	319	331	303	361	323	321	309	342	304	320	338	302	297	332	329	321	322	317	325	330	349	317	300	331	384	313	334	323	324	325	354	332	333	312	361	321	364	353	308	328	330	328	357	330	311	311	349	358	345	312	337	315	349	366	319	303	302	361	319	326	320	336	331	314	307	330	354	358	325	332	355	333	333	341	351	359	327	295	329	336	313	326	317	326	348	332	351	321	330	371	343	318	295	330	338	312	324	301	351	346	341	331	304	316	352	344	349	306	313	330	315	370	323	322	325	347	364	305	327	346	373	312	339	297	326	320	301	334	310	320	324	335	361	340	317	327	318	301	307	311	319	349	352	365	334	324	362	324	316	304	302	324	329	325	302	318	336	296	322	298	341	348	304	289	329	315	314	309	304	340	347	328	301	316	325	330	347	329	340	340	330	343	328	345	310	344	311	308	306	320	341	374	314	307	310	354	327	337	323	327	381	338	344	317	347	336	349	335	321	334	345	315	339	350	344	335	349	341	307	326	308	330	325	330	296	338	336	323	302	335	358	347	339	337	349	333	316	311	342	368	316	349	328	346	308	327	362	306	377	307	341	318	370	326	361	348	338	352	311	330	382	352	318	304	306	336	320	286	365	332	357	332	340	320	350	326	316	288	324	315	309	334	323	336	377	328	357	331	332	333	321	319	366	343	366	337	347	359	325	331	302	314	335	355	318	317	338	334	354	346	301	352	325	323	334	303	349	304	317	359	356	316	335	365	331	332	317	303	340	311	326	344	313	317	298	312	342	339	335	335	332	321	335	309	338	346	348	304	367	320	370	337	323	345	353	354	314	318	375	298	320	328	347	313	347	329	355	319	321	305	306	297	352	314	328	326	327	315	308	337	367	362	316	327	312	287	293	313	343	333	316	301	331	327	314	303	348	349	332	294	335	351	311	332	360	308	317	332	306	345	338	327	308	306	320	326	320	335	322	327	334	312	332	340	364	307	337	359	349	362	342	364	328	323	353	339	348	347	310	346	356	345	307	334	333	304	342	337	338	313	314	305	317	330	329	330	315	298	334	328	352	354	306	302	331	336	305	338	310	303	332	332	337	298	320	312	341	339	326	330	298	310	322	332	357	363	345	340	318	320	335	321	329	337	295	332	321	296	312	310	327	329	285	322	326	327	339	366	344	334	325	319	344	355	329	362	324	313	324	352	342	366	361	317	316	332	291	297	336	324	334	330	368	330	350	311	329	350	333	334	321	321	382	312	338	284	349	327	349	337	316	318	326	338	360	351	316	306	348	325	330	343	335	332	358	330	369	324	325	331	370	299	328	321	326	324	327	332	357	330	317	337	364	330	333	340	341	341	345	325	326	306	329	325	324	316	330	304	297	318	350	359	325	322	290	333	350	329	327	327	338	320	326	338	317	317	344	324	327	326	345	334	337	350	301	317	308	333	329	338	326	350	312	334	336	339	336	306	316	294	294	303	324	305	356	312	314	329	317	344	323	344	360	327	326	348	312	333	296	324	328	333	289	279	318	335	295	315	310	325	317	332	348	325	330	344	335	337	322	342	350	348	369	354	318	354	364	322	366	344	325	341	305	342	329	287	356	302	321	349	338	333	306	321	332	334	351	313	336	336	317	340	298	315	360	308	343	346	325	313	305	340	336	323	348	315	307	328	344	354	373	342	328	328	314	318	326	328	322	317	309	309	343	326	325	332	315	305	347	358	333	299	330	328	341	338	337	357	307	331	341	292	328	347	341	324	317	326	335	336	330	350	328	308	364	349	327	330	320	325	366	337	288	322	327	331	329	338	374	314	362	308	336	325	338	351	335	311	317	332	349	313	318	315	332	356	307	314	320	328	300	334	324	326	284	351	313	329	324	308	336	315	312	335	357	327	318	322	329	321	339	316	292	332	316	314	300	361	338	333	282	314	312	350	296	303	301	335	332	312	346	332	330	321	361	332	318	323	309	329	343	338	354	346	347	331	364	323	321	321	322	324	332	337	349	343	279	332	314	334	310	342	342	329	344	330	311	357	339	313	334	323	334	325	357	292	327	348	329	325	343	338	365	351	297	333	335	338	326	327	319	309	336	369	342	330	307	353	323	342	328	346	313	365	347	326	345	340	280	323	319	330	308	303	340	323	347	326	358	347	327	320	359	300	328	306	331	339	348	314	322	331	312	317
5308	1574	854	1375	1865	846	828	770	781	805	819	768	749	737	767	794	765	792	754	734	810	813	731	759	775	711	749	752	722	765	787	772	729	767	761	798	778	720	759	788	725	767	746	792	773	788	758	735	755	814	766	815	786	769	809	752	763	768	735	739	729	710	744	761	755	775	715	780	803	769	775	719	742	810	743	724	762	709	782	738	733	736	810	733	739	815	754	740	763	809	753	739	698	758	764	755	799	769	745	786	811	769	760	763	743	782	777	766	748	781	764	781	745	728	732	799	818	811	817	766	743	774	792	746	768	767	741	717	756	785	708	727	766	824	757	691	769	766	721	708	740	766	745	739	747	726	749	725	775	739	784	730	766	800	781	776	743	747	776	798	814	772	773	834	742	807	798	723	803	722	759	771	742	764	720	784	760	751	785	783	740	738	776	742	745	739	754	768	802	790	736	807	749	708	767	733	800	777	740	744	742	715	734	717	733	788	755	762	749	757	769	780	800	704	777	697	774	772	731	762	726	746	712	724	791	748	737	765	790	781	782	780	730	767	708	744	775	804	776	787	774	788	768	769	745	774	786	730	759	763	804	778	739	745	770	739	717	789	715	762	753	769	771	757	743	805	737	739	784	761	792	701	761	756	773	747	747	735	740	757	756	795	742	786	751	786	810	740	777	729	754	759	758	738	783	706	795	697	807	797	742	759	797	739	776	717	828	749	780	745	724	755	737	790	803	763	713	725	782	734	762	768	779	752	791	740	699	718	760	810	786	770	760	771	745	738	764	766	762	706	760	796	734	722	712	760	765	765	791	768	756	759	758	738	737	764	771	769	790	760	719	731	774	775	733	754	764	752	762	751	754	755	808	781	734	758	686	722	747	763	766	792	755	722	768	766	819	797	806	715	747	751	797	729	779	764	769	783	794	760	744	775	797	715	777	780	752	762	826	740	743	754	713	756	737	782	774	752	741	769	760	750	743	766	739	732	776	781	745	748	759	789	727	719	767	710	712	746	749	799	766	786	761	778	744	749	796	723	744	791	794	816	781	723	730	821	772	794	782	730	757	756	744	763	749	771	795	784	770	772	755	719	747	773	736	797	737	829	784	768	763	754	791	719	772	786	800	804	752	791	774	703	757	749	730	734	769	789	774	787	732	747	785	747	744	777	772	760	760	816	746	726	741	774	799	797	699	714	761	764	736	757	754	729	742	781	736	770	766	747	763	775	757	786	750	777	773	780	720	735	784	767	770	753	726	776	759	763	720	747	742	811	765	822	714	795	714	728	731	793	758	771	809	779	794	778	705	784	682	753	794	753	758	775	741	792	760	796	750	785	767	760	705	807	759	805	697	777	774	785	734	785	729	765	732	734	737	757	804	753	787	824	787	767	718	811	756	740	730	791	750	741	710	764	789	822	742	740	716	709	809	798	756	750	789	743	765	759	742	767	761	722	798	789	733	794	771	753	752	777	761	780	740	726	718	756	798	831	778	748	796	787	781	778	736	781	765	715	719	766	743	722	784	746	771	714	751	727	735	757	726	718	710	762	745	755	749	776	725	758	736	786	769	781	810	798	777	725	736	778	761	792	762	726	773	739	785	743	791	748	781	803	683	781	769	776	752	817	771	802	752	780	728	754	753	782	724	735	808	778	788	802	766	738	753	745	741	824	750	772	740	771	759	716	704	728	809	775	748	712	745	755	792	736	768	764	787	728	818	732	722	777	741	735	770	727	779	716	779	746	744	765	775	767	770	774	735	698	757	804	780	739	793	765	761	783	768	757	760	766	771	771	685	786	751	763	749	780	812	729	750	749	730	737	787	767	749	748	738	807	740	684	756	731	785	771	796	713	749	726	756	784	768	783	729	820	735	751	787	758	758	753	755	732	733	781	713	726	746	724	742	737	813	729	750	729	753	739	748	780	733	742	745	738	759	775	695	785	770	787	801	733	750	780	728	769	743	729	775	775	757	773	744	806	769	787	741	776	704	765	741	804	754	735	756	740	750	809	788	794	746	789	784	709	731	785	768	753	731	751	702	762	776	733	787	783	756	771	738	721	779	776	770	756	743	731	793	797	748	750	716	773	742	743	766	744	734	822	737	800	730	757	762	819	774	747	735	740	782	737	752	823	783	733	772	736	751	743	734	768	770	761	769	767	767	724	776	728	802	751	783	803	808	779	752	741	764	742	733	732	724	726	777	709	746	779	756	760	772	795	778	741	794	748	727	737	760	789	751	781	782	720	688	776	743	785	795	768	752	752	756	769	713	777	757	767	795	771	768	769	780	763	752	725	742	734	764	734	750	716	800	759	765	803	783	800	786	773	762	752	785	735	729	747	721	760	745	731	778	792	768	713	797	786	749	748	724	794	827	767	746	733	738	761	768	762	766	791	802	768	749	805	796	740	780	723	722	799	765	761	776	765	739	752	759	745	808	740	718	738	764	741	792	817	799	701	790	770	715	757	790	785	796	745	778	766	769	748	753	779	764	801	752	814	750	713	752	762	734	772	754	764	739	772	777	718	776	697	784	754	788	766	725	707	779	792	719	719	802	766	696	806	738	772	712	758	784	775	789	784	758	760	784	781	742	724	739	701	774	689	789	796	707	727	783	705	743	762	728	774	727	750	724	802	759	731	744	677	730	768	794	773	743	779	746	794	707	755	710	784	755	727	730	719	731	736	760	749	743	728	788	786	725	719	780	746	749	817	731	804	752	763	737	723	762	780	808	756	774	759	803	813	789	718	713	793	748	705	810	774	791	804	744	769	755	768	712	752	738	762	786	745	766	783	770	730	730	776	773	778	738	751	752	774	737	757	766	772	782	717	759	722	774	785	778	789	754	793	702	748	720	778	761	762	766	766	748	789	760	760	733	761	794	779	727	795	755	731	771	792	680	781	779	742	774	738	757	775	758	778	718	739	732	742	747	683	773	730	782	764	765	773	721	730	774	735	769	750	780	740	760	776	752	769	766	775	771	779	738	811	755	787	763	695	756	786	770	728	736	779	711	739	782	689	756	751	754	735	759	781	757	749	776	774	751	764	801	765	763	744	754	773	759	754	746	732	751	789	776	788	766	799	762	768	791	760	733	751	743	742	775	743	740	725	721	762	739	757	752	771	787	758	821	757	743	750	756	742	795	741	803	733	786	741	765	739	814	789	747	750	699	785	746	755	779	715	759	797	784	765	762	732	750	766	760	734	785	766	705	799	776	817	797	742	788	753	748	779	772	734	764	758	760	788	720	703	744	739	767	772	768	771	756	776	765	742	773	768	819	696	753	745	764	747	757	751	777	760	753	771	773	753	723	743	770	738	757	773	746	746	748	808	751	732	768	740	790	770	714	763	822	744	730	782	730	799	725	767	825	804	739	720	785	755	779	766	734	743	799	739	749	768	789	780	765	765	794	724	700	754	770	767	749	773	778	760	727	795	733	743	791	756	749	726	724	743	756	768	729	805	803	743	790	784	789	763	746	745	735	771	768	765	789	750	787	732
38832	21324	6495	7195	12611	701	377	287	307	236	248	218	205	221	194	168	187	199	174	193	166	207	182	166	165	171	178	170	156	170	190	168	170	167	153	192	191	169	159	158	195	150	197	144	164	169	163	184	194	175	167	151	149	162	170	161	164	155	158	158	167	167	176	171	151	155	171	155	170	161	181	166	183	163	158	189	152	162	152	152	169	157	172	163	184	141	161	169	194	200	184	171	168	154	158	189	177	156	156	156	170	174	169	155	149	153	164	173	170	155	179	176	155	181	184	162	154	166	153	185	156	169	141	169	153	201	151	155	172	149	194	164	163	154	157	151	158	162	141	142	150	149	172	164	155	161	136	149	167	157	174	161	165	148	166	157	165	179	159	147	179	178	176	163	191	171	168	175	172	165	162	164	161	160	177	154	153	184	145	152	158	168	155	169	173	170	182	183	167	150	147	184	149	143	158	158	171	162	147	163	148	160	150	163	158	154	159	175	153	172	161	155	127	150	154	158	175	165	153	162	153	148	179	145	144	172	164	168	135	178	143	165	189	168	163	175	168	159	139	144	137	181	158	174	153	166	155	173	163	146	185	157	160	163	162	158	154	198	150	188	150	181	159	150	159	177	151	178	166	162	167	169	144	127	158	175	163	165	149	148	163	150	141	134	173	150	172	176	166	156	178	172	176	169	170	151	149	151	164	150	155	172	151	169	142	153	155	171	187	157	174	175	148	140	176	154	160	140	177	173	158	170	171	134	155	157	156	163	149	151	155	152	150	171	172	137	156	169	158	165	155	146	170	148	147	159	150	142	162	164	187	194	172	156	164	186	152	156	131	178	163	185	188	156	149	165	171	170	153	159	141	180	161	168	162	169	174	169	163	150	161	159	154	173	175	162	172	209	171	177	156	173	163	168	172	192	165	140	156	186	160	155	163	158	161	148	176	151	158	166	175	151	150	162	178	137	136	149	167	169	152	175	158	163	140	159	172	158	168	156	173	161	152	144	168	151	152	149	161	160	169	164	156	171	161	159	176	179	150	161	145	161	172	181	162	165	165	178	168	156	159	154	161	142	146	175	160	171	164	156	163	172	154	184	175	156	154	187	167	184	169	159	165	151	164	160	152	152	169	153	155	173	152	180	163	165	161	143	167	154	178	168	150	170	182	135	195	158	170	167	154	153	174	160	153	142	145	161	153	149	151	151	164	156	171	143	165	172	163	153	158	163	174	148	169	162	158	186	166	179	152	162	152	145	161	184	170	174	180	173	158	137	141	179	166	177	170	173	147	193	183	163	178	154	167	165	172	144	179	148	171	141	152	156	165	157	146	153	184	185	161	163	175	149	156	180	151	185	181	138	157	154	158	156	187	168	165	138	167	164	148	154	169	154	166	170	153	144	153	153	164	171	175	138	158	161	184	156	139	165	194	178	149	173	165	142	166	164	168	160	156	168	159	180	166	143	179	161	167	162	150	169	160	196	152	157	171	171	175	166	157	145	170	159	152	189	164	209	139	179	187	166	148	195	162	181	165	175	157	184	173	169	144	166	165	156	186	171	157	172	174	156	193	180	155	197	159	146	178	182	160	172	188	173	198	179	185	159	188	169	179	160	175	162	168	168	176	187	168	185	164	162	154	177	135	157	162	174	165	148	153	154	173	163	173	159	165	166	181	150	188	190	156	162	171	181	155	191	164	166	131	168	167	149	159	155	154	170	166	180	172	161	163	173	161	182	141	137	163	146	159	160	142	179	190	159	151	171	145	157	188	160	177	139	187	166	161	147	168	149	159	143	155	159	151	149	181	156	168	162	144	170	158	168	184	161	164	183	155	154	151	161	161	165	150	179	167	157	182	165	159	176	166	172	134	160	152	170	155	190	152	164	161	164	150	186	156	171	162	130	153	154	180	174	193	195	183	167	178	182	174	193	169	180	148	189	199	155	148	186	156	126	159	169	151	154	176	154	197	147	153	146	161	149	165	179	151	162	171	179	145	153	174	155	153	170	177	161	168	147	156	183	147	179	184	172	191	173	156	162	148	164	150	189	155	190	179	159	180	150	165	194	161	170	158	162	177	167	168	155	168	166	183	165	140	159	175	155	178	156	167	167	137	161	160	170	171	166	149	154	184	172	193	175	156	167	181	163	163	171	136	155	184	181	173	150	172	163	170	152	150	177	175	170	175	156	171	152	180	173	169	159	172	182	175	175	175	162	168	185	174	164	150	164	165	175	166	140	153	159	147	175	161	136	174	161	173	167	153	154	131	157	156	184	169	168	178	166	165	182	172	150	143	175	165	161	171	151	151	150	159	155	159	157	149	183	148	154	158	167	163	177	172	159	187	156	154	157	155	181	158	149	145	155	161	160	174	164	177	153	174	162	154	169	171	170	144	154	156	170	167	160	162	159	173	170	180	159	162	171	196	165	164	162	156	188	174	171	157	153	154	169	176	172	167	155	160	176	160	167	155	171	155	151	171	173	135	168	171	151	177	160	148	156	158	160	158	157	150	130	194	161	150	163	146	171	167	160	162	149	168	169	151	159	154	163	188	164	164	143	169	168	168	184	160	150	166	144	183	162	128	159	171	179	155	192	160	164	164	183	154	147	175	169	161	177	189	151	139	151	139	181	170	158	158	180	185	167	163	165	161	156	154	163	157	161	153	169	159	164	162	168	149	161	182	155	171	166	151	167	173	145	165	151	199	171	185	186	145	176	159	146	188	169	150	181	146	166	180	139	148	164	190	155	163	158	171	155	172	160	178	166	175	171	175	172	173	164	168	167	191	169	160	178	162	155	170	160	140	177	167	161	168	163	156	127	149	166	154	196	167	140	160	186	171	146	169	153	153	162	153	181	160	178	154	174	181	185	182	150	163	160	155	147	160	169	157	168	177	169	162	139	156	137	153	157	156	152	140	178	164	167	157	164	146	179	138	147	165	159	152	141	147	178	176	142	175	140	166	173	149	165	134	156	161	155	157	175	164	173	165	173	156	156	170	156	172	162	150	174	156	153	171	170	181	162	180	180	154	144	170	150	156	167	162	170	172	161	145	159	170	149	134	177	173	162	162	156	186	163	136	153	160	165	188	175	185	156	146	155	140	158	157	164	151	167	166	163	164	150	161	144	173	166	172	176	152	161	172	160	179	159	184	172	198	165	142	174	161	163	158	153	166	160	141	152	162	164	152	143	147	142	185	170	158	154	162	177	183	169	144	165	160	151	169	157	155	159	149	162	169	172	170	158	170	166	172	190	163	145	156	153	183	159	158	162	165	184	167	167	175	156	175	159	144	146	166	179	176	174	157	151	163	152	173	155	162	180	152	151	170	140	191	162	177	146	160	153	174	155	181	157	152	162	140	147	155	129	160	157	143	163	165	163	161	167	160	156	163	154	185	154	163	175	135	159	158	152	137	136	163	165	160	187	160	167	157	175	166	167	176	174	167	147	171	142	170	139	167	175	174	167	153	169	162	157	156	183	156	160	167	170	165	172	154	196
20229	14780	2506	14529	14523	1871	1610	1308	1116	1017	881	860	777	687	692	618	633	621	582	540	556	564	541	553	483	494	501	535	496	495	463	488	517	487	441	464	444	427	493	453	466	400	456	418	452	461	446	446	409	461	438	387	420	446	443	414	421	428	400	441	450	430	398	429	430	435	443	434	407	444	436	422	411	450	409	416	429	406	420	452	423	420	414	460	447	411	419	452	406	436	418	387	412	395	442	411	412	438	439	427	412	386	450	414	426	419	459	418	433	407	426	381	408	427	444	433	402	402	431	405	397	414	414	441	439	418	379	413	384	385	399	427	430	439	422	416	449	402	429	412	400	418	397	404	422	396	436	406	371	400	401	424	441	440	391	402	414	454	437	396	396	457	387	446	427	408	406	412	394	431	380	446	398	417	394	410	405	407	415	406	381	414	392	430	423	415	432	415	382	426	453	430	425	387	398	434	425	408	432	409	412	397	424	405	389	394	431	398	438	399	406	439	404	398	430	417	391	422	404	420	435	398	452	403	383	398	428	373	413	419	438	407	421	443	418	385	401	403	400	381	402	435	404	414	394	462	399	428	422	417	389	449	422	402	422	392	393	406	423	429	407	430	391	440	422	353	429	425	393	425	392	403	394	412	384	414	391	415	393	409	400	430	381	403	413	435	422	402	441	423	405	432	374	402	366	427	439	404	429	418	428	394	421	449	392	447	419	407	408	403	424	405	378	460	389	400	428	425	410	397	411	426	419	428	433	418	409	439	389	450	413	409	371	437	402	381	419	393	419	419	443	400	412	443	422	396	416	379	401	427	414	397	352	422	398	405	436	430	408	396	396	420	404	381	408	383	431	416	387	392	410	385	420	450	407	417	377	395	398	395	433	402	416	410	387	406	422	375	418	426	407	393	415	406	450	407	416	437	407	420	341	398	415	430	426	404	450	409	400	440	380	434	405	372	413	386	410	457	413	398	412	385	425	391	429	422	393	447	400	417	391	401	421	416	434	418	404	415	386	402	411	445	408	413	419	395	417	399	402	362	412	401	446	435	427	427	456	406	425	402	411	400	408	406	418	404	403	417	417	367	403	422	382	415	409	409	417	403	417	437	436	393	409	417	416	417	395	425	383	420	412	393	422	409	423	410	446	432	460	409	387	397	422	417	388	445	464	423	436	401	360	418	433	389	441	399	395	428	397	425	411	421	393	407	416	372	391	396	371	411	398	428	438	415	432	375	422	375	444	403	446	427	484	429	432	433	382	406	407	409	416	429	388	395	417	434	445	393	449	402	439	447	440	399	441	383	462	387	410	414	430	396	418	416	392	403	436	403	402	398	404	407	419	396	433	393	399	464	397	370	433	377	415	451	424	415	428	438	389	375	397	437	398	397	427	413	416	389	423	405	453	398	427	397	376	381	409	408	394	389	417	397	400	431	444	386	421	433	445	386	404	459	434	444	431	406	404	449	425	392	435	422	408	434	390	441	391	416	443	413	447	433	419	408	388	414	449	453	404	396	402	416	410	406	433	409	394	432	422	359	381	417	429	459	416	414	391	396	424	396	432	420	410	429	413	447	393	401	436	420	391	439	419	454	420	415	427	422	413	449	411	430	383	389	427	398	400	412	412	413	406	428	435	396	420	397	408	407	453	417	377	393	402	368	421	443	421	412	432	397	381	404	441	411	393	419	397	398	415	376	438	387	402	404	443	421	417	371	420	398	407	401	422	440	428	406	418	417	448	397	438	407	429	425	424	402	408	421	446	437	402	411	418	415	395	460	451	425	424	396	415	435	408	450	428	414	410	420	409	438	397	396	443	436	425	420	415	396	427	400	370	407	442	391	409	410	375	424	396	384	421	411	386	417	416	393	413	420	391	428	433	397	382	376	381	419	437	415	408	409	407	405	439	410	395	406	388	417	406	415	419	385	392	388	415	395	458	404	406	419	423	409	423	401	399	373	429	407	399	412	409	437	432	387	390	447	390	416	400	409	420	429	406	389	381	415	433	399	445	389	390	444	428	416	432	440	393	420	402	432	418	425	403	394	414	418	433	409	421	429	425	389	407	391	399	405	393	410	388	406	404	436	434	430	407	423	409	371	400	413	407	393	419	423	417	376	439	404	403	402	407	414	399	401	413	421	446	380	405	408	428	399	409	433	368	421	410	412	420	405	428	399	401	409	439	368	391	401	425	385	383	399	437	388	414	403	434	441	374	432	390	415	423	443	405	396	402	418	400	429	408	422	384	381	449	427	402	397	410	393	365	414	453	475	385	404	442	397	402	422	379	400	386	433	388	410	383	436	426	405	369	428	421	435	418	395	371	414	401	395	433	409	404	418	405	403	420	430	476	420	407	407	399	417	435	407	388	403	407	408	400	402	410	402	394	418	405	425	441	442	384	423	400	430	411	427	433	426	402	390	388	397	389	437	429	426	400	373	427	433	417	426	413	379	421	421	415	409	435	423	429	401	415	409	429	418	417	388	420	422	416	453	450	410	419	422	361	438	405	409	407	387	440	374	414	417	395	411	389	425	414	406	418	415	413	380	413	404	426	377	395	377	418	434	412	411	385	387	405	432	381	408	425	426	428	419	448	414	420	416	404	436	405	406	403	402	448	377	404	380	423	428	405	436	423	445	378	359	433	414	407	387	406	422	366	402	401	428	391	417	397	417	397	428	401	407	411	390	438	407	431	410	414	439	407	409	393	402	403	456	418	407	393	428	387	424	397	411	410	427	439	434	415	380	407	437	408	393	400	429	415	393	407	371	409	391	418	413	415	390	425	431	414	393	412	375	386	410	443	436	408	392	406	417	392	402	442	435	395	439	408	426	401	375	414	445	437	398	418	385	393	428	383	429	400	437	431	415	389	405	428	421	408	392	411	406	389	407	398	435	418	386	429	405	408	394	430	407	434	411	408	419	425	396	398	406	437	419	400	417	417	422	390	434	381	394	388	425	385	404	411	454	407	383	397	409	410	387	429	435	418	431	403	431	443	430	406	484	454	410	432	407	405	421	426	388	421	428	478	423	396	391	400	435	444	404	413	398	387	408	420	398	426	445	433	423	371	431	391	418	449	429	438	420	450	441	399	431	438	382	399	434	401	404	425	442	403	436	415	394	415	413	408	424	422	391	409	445	455	428	407	416	411	411	411	432	397	433	423	400	392	400	393	404	403	394	434	401	401	406	420	412	392	450	396	414	441	388	430	488	420	418	403	448	420	426	409	434	421	395	427	379	401	404	404	416	411	405	394	401	423	392	393	387	430	431	356	431	427	422	401	417	405	377	397	423	381	386	398	404	383	379	429	462	401	414	424	404	423	373	396	458	421	409	417	425	418	430	400	389	416	428	403	406	429	407	403	404	378	438	425	409	403	429	425	398	391	451	418	437	373	413	420	390	423	389	418	394	412	400	434	391	426	392	409	410	400	391	418	395	432	384	415	406	432	425	370	429	449	410	410	422	384	420	404	378	412	402	400	455	411	387	406	377	349	435
53546	32429	14005	10252	25513	2785	606	392	357	302	303	226	226	227	192	204	171	191	172	164	160	139	152	146	140	161	156	140	146	124	114	171	141	128	132	122	133	143	148	127	152	159	136	146	124	156	144	118	125	114	132	114	138	159	118	131	120	122	132	124	115	104	126	117	117	123	116	120	119	117	130	104	126	126	106	128	143	131	107	128	120	120	120	113	113	115	119	122	123	117	138	120	133	122	117	129	126	133	107	142	121	123	115	106	128	117	131	127	132	109	98	136	121	146	105	111	125	107	122	120	123	128	102	109	113	144	115	117	101	119	123	129	140	119	111	101	103	112	125	123	115	139	129	113	130	133	122	117	115	120	122	96	120	88	124	127	113	125	149	136	143	132	133	118	134	114	122	115	121	103	116	135	122	112	113	125	101	112	120	125	106	122	97	104	109	124	108	109	115	99	109	129	127	122	127	89	134	115	101	135	142	121	102	108	89	139	142	117	119	108	124	99	126	124	113	127	129	120	106	123	125	126	101	119	120	121	117	139	125	114	125	119	124	104	136	117	126	113	121	114	123	129	127	125	107	121	116	115	113	119	116	124	129	110	121	122	110	121	126	111	119	118	113	132	121	110	107	136	144	137	125	127	111	107	142	118	120	119	116	113	110	129	123	132	105	121	126	157	118	106	117	117	113	132	133	117	106	95	108	138	101	130	136	115	108	114	115	114	118	98	118	123	127	112	114	109	117	109	136	115	127	107	136	118	113	117	105	125	103	113	113	115	129	128	117	143	117	124	110	113	135	118	149	134	119	104	139	131	116	111	110	110	137	118	118	93	121	127	119	117	125	127	108	129	119	119	103	124	112	140	108	123	122	111	142	120	118	114	116	123	107	108	118	105	117	133	133	137	108	113	115	131	113	130	131	96	116	125	113	117	115	133	124	122	126	106	95	125	125	122	117	96	113	137	128	118	149	113	106	110	115	131	124	120	115	121	115	124	137	126	126	102	120	136	139	102	129	119	122	121	118	121	105	110	113	116	108	117	109	113	111	103	94	142	112	125	122	115	123	124	112	119	118	111	128	112	107	135	115	101	118	107	123	117	125	100	144	117	147	119	106	129	120	126	117	123	111	131	109	109	134	106	113	139	111	95	116	106	115	123	116	123	113	123	114	143	140	131	120	107	112	111	114	136	134	139	125	105	128	130	106	128	145	112	145	113	135	111	123	120	122	129	134	118	122	131	120	124	111	123	115	130	110	134	123	134	122	115	100	126	118	139	138	127	117	126	129	125	126	124	124	114	105	115	132	110	130	115	123	124	112	101	113	117	118	125	103	108	111	125	97	128	105	147	124	116	114	126	143	148	116	120	126	132	120	126	131	119	119	117	119	121	113	127	118	101	120	119	112	109	121	141	129	131	140	99	105	141	125	125	112	123	114	99	112	122	102	137	108	124	119	114	101	98	141	127	119	107	134	130	121	136	114	117	123	130	129	127	109	103	130	109	120	129	116	143	120	140	99	122	108	139	138	133	125	128	117	97	129	119	121	107	109	127	147	129	121	137	133	126	119	130	112	123	111	122	124	117	114	129	124	125	108	146	121	124	131	146	102	124	126	107	103	124	115	136	134	108	145	130	132	112	136	130	117	135	133	112	129	123	113	114	138	104	116	129	115	134	120	103	107	131	118	104	103	108	118	104	127	107	121	142	120	130	114	124	133	118	122	122	113	135	118	115	122	110	110	116	130	110	130	129	125	149	115	122	114	127	123	122	112	114	114	114	123	116	124	131	125	122	130	135	106	108	124	128	120	139	106	116	122	124	123	132	124	126	137	134	107	114	141	124	108	114	124	130	122	138	117	118	115	130	139	141	133	106	113	128	122	123	101	99	123	109	138	115	138	126	130	123	122	123	123	121	121	137	126	118	111	123	111	125	114	123	111	97	101	112	118	125	115	132	122	110	124	119	129	122	113	102	125	121	133	111	119	113	139	117	117	119	117	129	136	118	147	128	141	107	138	129	113	126	110	93	103	124	132	123	125	133	115	126	112	121	119	136	143	128	109	124	134	113	138	127	137	107	131	111	122	129	114	132	108	131	132	113	136	123	117	134	123	134	126	102	126	110	113	142	119	118	129	136	133	100	134	123	116	113	109	105	128	102	103	126	130	128	113	121	114	113	127	94	110	135	112	130	98	132	108	111	101	122	129	119	110	111	116	124	126	114	116	124	132	137	114	116	129	122	118	93	130	126	118	119	124	142	132	127	111	111	135	99	114	107	130	117	131	110	103	109	122	110	128	103	107	106	115	121	103	102	134	112	118	117	108	128	115	113	123	126	112	103	126	137	115	102	99	138	95	127	127	138	92	132	121	125	134	109	117	140	109	127	136	108	112	120	111	114	111	121	125	120	120	129	110	138	128	110	113	130	121	127	129	127	149	116	121	112	112	123	96	127	116	116	112	104	104	123	104	121	117	127	104	114	119	118	119	139	130	111	122	116	127	118	133	122	134	102	111	121	118	121	114	117	125	118	108	119	125	106	126	116	145	126	100	117	127	134	121	133	113	126	103	110	124	110	120	107	136	137	135	115	109	129	131	120	135	116	121	109	115	124	121	118	121	130	127	113	143	121	120	118	137	132	118	106	107	136	122	126	129	124	122	110	111	134	119	88	131	106	131	118	103	122	140	124	114	135	113	137	144	111	132	136	130	111	111	109	122	135	152	125	142	120	125	108	134	136	135	107	124	112	113	110	111	110	125	121	124	126	116	112	126	118	120	134	129	114	119	109	111	112	106	110	147	126	103	134	132	107	113	114	121	113	136	114	111	117	117	122	128	124	119	138	113	119	125	121	129	140	132	125	102	131	124	131	130	135	126	134	124	127	109	115	118	117	111	117	124	123	129	115	114	126	102	142	113	126	119	120	130	125	117	120	136	102	119	116	115	117	123	120	97	132	112	115	122	121	104	126	125	111	125	117	148	120	121	114	123	138	119	142	121	124	141	97	116	134	126	113	113	121	137	118	129	122	117	131	132	102	118	123	130	133	121	132	115	133	150	100	107	108	132	125	129	110	127	127	130	113	116	124	137	125	101	128	103	110	125	115	111	107	118	110	103	123	130	117	112	134	154	118	127	132	106	100	105	109	136	107	128	131	126	115	136	129	129	116	106	103	120	129	121	125	128	118	121	115	145	124	128	129	113	127	128	102	130	112	116	120	144	129	82	108	108	125	107	126	123	125	125	110	110	138	127	124	111	123	120	118	135	141	117	139	131	134	137	125	122	116	126	123	125	110	112	121	119	140	116	113	114	122	122	123	112	116	104	120	109	145	130	109	123	112	113	123	126	143	128	136	121	112	115	123	131	137	118	110	128	125	131	101	135	119	129	109	142	118	132	121	122	150	130	111	106	121	124	136	122	114	112	104	125	136	106	118	113	128	120	96	121	111	132	131	110	107	109	134	128	128	101	120	121	111	100	129	135	135	118	110	114	119	115	123	106	117
28476	20713	3988	16923	20619	3280	2550	2112	1890	1590	1310	1118	1087	952	882	855	796	733	688	661	621	611	586	544	522	500	474	483	478	450	503	451	471	431	435	432	440	439	426	421	407	430	423	390	387	367	360	422	367	366	381	380	400	381	390	355	373	342	355	404	379	359	377	335	363	384	375	388	368	334	382	358	353	309	370	375	352	364	361	346	344	352	356	366	351	348	347	367	355	361	358	338	378	363	353	350	357	326	343	346	348	363	337	328	366	323	359	317	327	402	360	339	333	347	339	348	316	339	340	352	356	358	334	356	385	337	335	363	322	323	330	369	346	339	360	332	342	346	330	340	319	371	346	356	331	353	348	342	334	335	335	369	300	372	362	335	357	375	339	372	300	377	352	350	343	336	352	346	326	322	347	319	298	332	354	344	318	321	317	327	340	352	340	332	304	327	355	328	358	337	324	316	350	326	346	328	364	304	350	326	341	323	338	337	330	331	329	376	316	344	350	343	327	338	352	336	339	346	336	339	336	342	302	362	351	351	335	366	347	328	324	352	341	357	331	351	329	368	342	334	289	342	334	352	353	321	346	320	332	334	302	368	315	301	340	335	334	341	328	352	337	324	335	347	337	359	363	351	349	337	365	333	316	313	294	354	332	374	348	337	337	314	305	384	293	329	331	355	325	343	341	344	326	340	320	332	363	328	308	348	337	331	322	332	337	365	333	350	338	323	347	317	331	350	375	325	363	362	311	338	343	359	333	364	350	352	343	336	333	344	331	337	370	328	333	326	348	367	359	342	329	324	309	347	344	346	323	344	364	340	357	319	328	342	364	319	321	330	345	344	344	340	299	339	340	326	338	343	367	349	344	335	348	345	329	337	319	327	325	347	304	344	353	320	336	316	352	371	347	313	362	329	350	358	343	343	284	335	324	329	335	331	352	318	348	342	351	348	328	333	329	286	341	330	346	319	334	347	319	347	330	348	307	311	307	360	346	345	320	347	324	332	315	330	373	336	308	340	308	334	349	343	366	325	309	317	324	326	328	342	363	345	356	362	363	348	353	320	356	351	344	323	335	336	331	380	304	330	353	343	350	339	338	323	300	333	352	289	333	355	361	360	343	318	362	330	297	350	332	333	337	316	351	326	348	336	319	329	311	310	324	318	349	324	352	319	359	339	315	312	372	343	348	357	347	353	380	333	317	292	353	312	332	346	358	336	331	333	340	352	352	343	286	320	341	360	337	318	319	312	370	362	317	356	325	296	344	368	388	330	355	321	368	333	333	306	329	314	364	356	301	327	352	323	343	330	324	327	327	318	314	343	343	358	356	345	317	322	347	352	342	347	337	327	329	355	357	331	322	341	356	350	324	363	328	365	333	338	330	347	359	324	316	324	322	325	319	333	359	313	360	344	326	372	311	324	339	330	358	331	329	329	344	331	363	316	381	329	369	347	345	333	338	365	355	325	330	310	323	355	328	343	306	356	316	325	328	336	348	350	326	348	318	353	366	317	331	317	328	349	326	336	336	331	365	354	334	341	317	335	357	318	341	372	345	339	315	345	339	347	311	347	319	327	312	352	338	335	378	313	325	321	335	336	344	360	318	338	349	349	340	331	333	360	344	301	324	314	327	328	313	366	375	320	346	339	317	314	339	341	347	343	299	296	334	319	345	367	320	356	366	306	377	336	326	329	357	350	336	378	333	349	354	326	342	321	304	289	338	307	385	331	354	360	357	334	366	357	329	332	309	328	324	344	334	320	298	340	361	334	298	343	356	333	316	357	344	309	319	333	337	363	371	376	358	364	337	350	348	342	327	336	319	366	337	366	342	312	330	361	305	341	336	335	287	338	354	359	309	322	347	307	318	313	305	338	347	337	320	354	343	354	303	344	356	357	348	313	331	343	313	355	354	343	323	321	367	346	370	296	298	351	357	313	323	332	343	359	346	354	330	344	323	349	351	328	358	344	370	332	355	356	339	320	363	351	317	337	331	323	331	335	381	363	337	312	343	312	327	326	352	325	312	296	349	343	337	345	349	367	373	327	311	359	295	353	312	338	325	351	338	322	338	354	340	323	316	309	330	332	305	336	328	297	320	347	365	317	307	352	338	364	361	341	309	332	336	350	305	337	339	322	283	350	364	334	346	322	330	332	358	326	313	346	355	304	339	310	335	318	343	369	319	325	323	353	324	322	356	335	350	338	364	329	322	333	343	322	358	333	337	343	312	353	342	325	375	361	329	341	389	316	328	343	317	333	341	323	350	350	337	287	338	342	342	331	350	338	338	304	353	352	368	316	309	330	343	335	331	330	342	311	341	326	339	326	312	348	342	351	365	365	356	344	356	349	341	357	314	350	346	335	325	348	345	334	373	325	323	330	349	345	336	318	333	338	306	345	364	335	344	338	326	337	318	341	362	348	324	297	322	305	329	325	330	356	343	337	316	340	351	359	356	346	335	363	353	334	332	309	366	368	333	360	337	375	325	334	304	353	334	321	327	335	310	337	350	379	345	342	325	318	379	340	335	326	346	362	348	351	306	352	334	353	319	327	334	342	364	349	358	341	309	349	370	349	335	374	356	327	384	335	322	345	339	335	349	344	337	334	327	328	359	314	363	337	352	323	335	365	338	349	367	359	327	308	349	343	358	357	359	359	317	351	298	350	313	307	309	364	307	357	300	329	324	346	345	330	332	351	345	327	325	351	338	346	336	368	326	342	351	346	313	326	322	345	374	328	334	358	341	327	338	355	346	355	324	382	336	324	321	346	369	347	348	342	338	368	323	329	337	331	343	340	352	331	318	352	339	344	332	332	365	310	334	311	333	318	353	357	332	363	350	342	369	347	322	349	327	379	373	297	372	366	350	347	341	312	331	364	326	358	323	311	304	355	330	305	360	340	351	339	349	314	325	332	352	355	347	331	345	342	328	340	354	331	339	337	357	350	338	329	310	306	317	368	360	338	331	358	344	310	373	340	345	348	369	334	313	337	349	348	342	321	344	322	327	318	352	318	299	346	345	347	347	334	344	323	317	322	329	352	355	358	331	319	321	322	366	332	339	330	326	318	333	338	349	337	342	313	331	333	331	338	344	309	316	330	312	315	356	300	324	343	295	383	329	339	342	373	336	299	305	328	345	332	320	352	353	334	331	325	383	334	374	321	360	336	361	306	354	334	361	347	316	327	324	349	353	339	297	356	374	339	368	309	336	326	342	346	360	335	319	338	336	300	327	324	307	341	361	358	346	352	331	359	388	354	326	310	343	351	316	356	337	346	339	344	342	332	329	317	380	378	336	349	298	339	347	332	341	304	332	318	331	307	375	320	356	373	362	344	344	356	311	321	334	333	358	330	350	299	349	339	343	374	332	333	348	346	323	348	360	335	306	357	349	352	329	323	334	323	365	343	352	328	331	349	335	349	356	340	357	307	345	334	310	363	304	340	365	355	338	352	334	313	309	348	319	329	350	324	352	310	333	353	329	372	330	334	336	345	342	345	342	331
6481	1358	546	599	1025	372	342	326	305	302	345	336	325	323	320	341	338	324	356	365	372	327	347	344	344	341	342	345	310	345	327	358	307	294	340	371	331	338	320	310	335	373	356	316	349	331	329	330	351	349	348	314	344	341	315	324	316	348	343	350	341	307	288	328	337	326	345	352	313	330	312	323	327	333	333	340	357	334	345	339	332	340	323	303	342	352	316	317	345	312	335	324	308	332	325	313	350	358	326	315	345	336	330	292	344	324	318	302	322	322	333	310	336	331	300	337	336	345	335	304	344	336	349	343	310	359	326	338	331	339	346	327	316	364	325	331	316	325	298	331	323	346	343	348	279	334	307	365	312	332	338	323	311	358	320	319	322	305	353	321	330	336	370	345	343	322	357	324	328	359	320	291	350	303	314	307	347	339	366	339	346	339	313	314	331	343	321	318	364	370	339	315	307	347	333	343	325	302	289	333	311	341	340	341	305	296	325	313	333	343	322	326	320	324	357	327	342	331	369	329	294	320	351	367	351	325	330	315	309	351	314	314	339	327	339	327	341	279	323	334	350	386	339	353	341	325	333	314	321	314	312	330	333	358	361	316	313	359	306	359	328	311	320	403	340	323	344	324	328	332	357	346	294	312	345	334	315	332	328	311	342	315	310	334	321	328	324	317	335	350	340	341	322	325	348	348	337	322	310	309	344	357	343	350	343	330	347	301	369	313	327	325	330	331	320	318	297	335	329	330	320	331	308	319	347	339	322	345	318	341	374	346	315	302	304	350	304	349	326	344	361	319	322	348	369	322	326	343	313	355	306	311	343	332	312	353	377	350	308	338	326	308	327	323	317	324	317	311	308	320	358	324	312	331	336	316	299	298	343	334	346	309	337	317	329	360	339	299	337	337	329	351	311	351	335	336	331	306	374	350	363	301	325	307	340	310	342	347	331	325	329	358	363	349	300	344	329	328	322	324	348	334	320	335	330	295	342	363	331	319	337	329	331	301	332	332	312	338	314	361	319	330	353	346	353	320	348	318	299	366	345	335	319	389	284	343	321	350	271	323	328	363	369	300	317	332	325	324	344	297	334	349	304	344	307	328	359	337	330	311	289	311	313	362	346	327	287	312	313	322	336	319	329	338	302	314	326	313	353	312	352	326	322	335	327	314	351	303	374	341	323	328	330	317	334	312	345	294	304	325	319	332	330	331	310	331	358	337	299	343	324	298	371	347	338	292	326	335	391	360	307	337	326	340	345	331	350	332	307	312	300	322	326	339	339	354	320	314	342	334	338	319	329	337	346	352	336	350	330	333	290	323	343	322	343	322	300	313	327	347	316	305	325	337	331	307	328	344	335	302	335	321	303	328	334	342	312	332	344	335	337	330	281	340	293	343	337	316	346	333	279	318	345	344	306	350	319	367	318	315	324	320	295	329	347	344	326	358	378	365	340	327	326	337	326	296	339	338	336	344	339	334	313	329	341	318	303	348	309	330	331	356	359	347	314	354	315	316	327	344	325	313	320	348	314	318	346	321	300	365	316	311	350	331	363	288	324	341	353	313	332	331	342	330	326	339	321	309	326	345	328	309	378	316	330	336	343	314	318	335	314	331	342	318	342	326	364	333	324	296	339	347	319	358	302	341	325	336	319	323	318	304	333	350	348	353	314	338	311	313	310	356	317	320	350	351	313	354	333	345	351	322	306	311	336	306	359	344	318	351	344	322	333	320	315	327	331	337	348	327	340	323	356	324	298	374	291	309	338	324	341	316	335	319	290	284	318	339	342	303	311	320	366	362	337	335	334	329	312	304	326	328	359	340	302	313	314	327	344	304	337	354	341	343	341	335	348	376	375	337	329	317	328	318	337	331	312	338	347	351	318	366	312	323	312	320	344	352	351	350	322	319	337	363	341	324	326	311	322	333	329	335	332	343	331	307	331	305	325	354	334	335	352	319	320	334	338	332	336	334	313	336	325	349	340	333	317	327	313	334	309	329	322	306	326	346	312	330	345	309	342	338	312	350	331	336	312	323	300	329	330	348	308	316	320	344	340	326	303	304	348	326	329	340	334	307	327	344	341	319	340	319	334	328	311	325	321	328	322	322	333	337	338	296	338	306	313	327	334	305	327	329	357	318	327	329	337	341	341	333	352	336	358	334	334	349	308	313	340	353	333	341	344	314	339	299	324	354	356	315	317	353	360	367	317	352	325	318	355	338	323	357	324	298	338	348	334	330	332	355	345	316	317	343	317	319	312	330	312	350	351	319	340	341	333	321	348	333	309	348	282	300	332	316	317	332	346	301	322	308	284	330	320	339	317	308	378	366	336	332	330	359	343	330	335	343	340	331	316	353	309	331	356	337	308	302	297	345	323	372	319	336	344	346	323	316	316	310	317	343	328	298	345	321	292	309	357	333	348	309	344	351	354	326	318	314	343	346	340	317	312	305	321	309	336	319	350	336	341	342	305	333	368	332	338	311	344	297	344	327	365	360	358	362	343	345	352	343	299	313	317	315	325	364	328	357	348	358	336	338	337	338	328	329	338	346	312	318	349	349	340	304	333	330	323	360	349	317	300	330	359	336	330	307	330	319	310	337	337	316	334	307	333	377	356	311	357	359	316	340	317	331	337	349	317	333	351	346	341	328	328	355	360	347	357	346	322	311	354	361	319	321	340	325	364	311	323	383	321	322	330	353	365	317	332	330	352	331	360	318	366	339	350	341	344	351	342	331	310	330	307	322	352	360	340	321	325	318	317	331	355	351	314	354	329	361	355	314	334	345	336	308	336	326	351	342	305	338	323	324	344	353	320	312	335	317	290	347	366	327	302	324	327	364	331	321	314	324	333	319	310	317	340	331	298	334	333	318	339	332	302	303	348	323	343	333	329	362	312	333	309	338	338	329	326	375	348	339	320	365	322	344	341	328	342	329	306	340	375	358	333	326	297	342	334	299	350	323	325	348	346	331	316	333	338	292	309	360	341	315	356	353	323	358	337	329	320	346	343	324	319	296	328	342	345	346	309	324	358	348	309	305	334	373	339	345	313	357	385	349	321	323	354	354	323	306	346	329	322	309	347	312	333	347	317	340	345	315	334	318	312	331	346	325	328	343	327	357	302	339	374	354	317	334	303	312	334	320	320	310	289	312	314	362	353	320	308	337	315	333	330	364	342	328	331	325	350	331	311	303	327	332	318	339	341	331	308	299	331	329	332	293	343	351	324	267	307	320	330	298	339	322	346	357	341	331	345	328	339	338	326	346	295	328	322	356	326	307	322	343	308	341	333	365	341	317	329	341	336	321	315	322	325	357	337	354	312	339	352	350	291	328	339	286	340	334	330	332	348	330	328	315	320	328	351	301	299	344	312	316	329	308	318	318	333	353	319	306	328	332	331	356	335	351	353	358	344	320	314	296	359	322	344	320	326	343	299	323	316	336	318	351	317	333	320	318	346	313	342	330	311	348	383	328	339	338	330	335	320	331	312	352	333	313	368	335
5672	1896	898	1954	2795	833	842	834	802	767	779	775	750	789	759	790	787	753	772	804	813	740	731	707	753	730	802	725	809	740	758	725	789	758	767	769	799	727	766	784	778	765	740	815	820	768	767	767	766	744	768	779	828	721	750	748	781	797	777	780	724	754	768	810	746	751	742	731	761	806	793	795	739	776	738	748	752	736	791	795	784	799	763	716	738	788	793	751	741	722	790	752	731	744	793	782	745	784	766	755	729	739	740	776	815	798	744	748	794	746	700	784	765	748	760	747	776	720	814	757	766	741	772	752	747	757	782	741	751	778	734	727	706	810	798	734	789	770	744	707	773	789	762	777	718	762	766	772	737	714	802	749	715	802	775	760	794	775	754	756	751	743	807	759	752	724	758	736	753	772	769	723	755	744	801	756	806	782	781	697	771	773	775	735	776	792	779	750	763	679	755	740	738	743	814	733	739	783	733	755	796	770	783	748	765	805	740	783	740	760	769	717	815	785	767	804	752	801	786	805	727	727	726	755	757	763	760	728	729	768	784	764	762	793	734	737	761	728	812	766	787	785	811	729	799	783	757	780	773	695	771	771	781	806	766	788	774	809	745	797	786	752	774	716	761	782	751	755	766	831	782	726	746	760	764	712	714	755	756	761	822	725	743	754	704	733	772	758	772	785	762	804	760	710	745	744	809	767	813	726	778	769	773	765	749	776	784	751	747	771	746	753	756	735	769	752	751	763	778	724	779	803	768	743	747	745	792	747	772	741	775	737	691	775	740	790	729	780	700	786	747	788	798	718	726	775	804	799	781	812	703	746	740	741	743	799	757	767	775	751	748	709	762	778	797	764	766	772	749	801	726	775	789	727	773	774	726	781	697	764	707	768	788	783	774	856	766	766	774	752	778	782	775	777	763	757	773	778	736	795	782	762	794	761	764	752	744	730	785	732	708	774	764	740	772	733	746	789	757	757	757	749	818	776	810	799	745	791	728	747	700	804	730	776	766	760	750	721	750	712	786	793	808	776	731	818	752	788	748	745	799	800	763	771	759	749	778	761	810	740	748	775	809	743	725	787	785	781	737	796	756	746	712	775	752	750	730	793	740	769	728	802	791	794	779	785	761	741	731	758	822	772	747	761	788	754	722	694	764	748	715	772	762	794	755	737	798	773	753	786	766	783	715	727	784	728	766	755	777	764	777	730	707	784	754	789	789	792	821	759	785	788	755	756	731	810	740	744	716	781	738	786	746	796	754	803	721	810	779	772	770	740	741	771	768	761	779	805	782	738	766	794	760	751	769	823	744	762	775	762	778	775	742	759	778	788	753	783	806	777	707	744	791	867	821	742	774	736	806	804	796	822	776	772	753	734	817	718	741	791	746	746	785	756	750	808	784	750	754	765	761	772	738	776	765	758	743	748	781	824	771	745	738	778	773	761	721	773	767	784	809	774	808	730	799	779	735	740	720	741	762	739	768	725	743	827	812	774	836	701	724	759	799	762	778	783	817	705	800	769	770	759	748	789	727	754	789	759	802	757	740	764	710	711	751	784	749	741	782	760	750	757	737	753	778	741	777	760	779	803	798	780	752	815	708	732	732	727	739	763	710	735	767	717	721	753	790	779	818	781	750	800	763	811	697	793	781	736	732	807	761	776	759	790	771	746	750	750	783	787	797	801	780	793	765	768	756	769	759	755	764	755	761	761	836	721	824	732	809	798	736	733	774	765	739	754	736	726	751	794	809	751	784	701	720	744	796	756	792	785	751	720	748	748	774	749	735	767	750	718	756	715	741	719	785	774	769	763	697	837	718	763	746	755	769	766	742	713	738	773	737	768	769	736	759	795	753	780	777	759	777	752	746	768	737	713	752	755	806	789	778	756	785	753	782	785	758	727	763	756	795	740	720	743	774	774	723	718	761	789	820	804	791	775	743	760	781	792	773	757	724	805	764	745	800	755	757	746	775	754	717	791	780	766	713	799	757	722	740	757	733	763	776	767	742	735	755	745	769	768	759	732	754	755	824	760	751	763	804	753	791	765	753	821	763	785	781	805	793	763	779	761	772	758	791	745	766	734	723	705	770	732	792	752	737	800	741	752	788	773	730	773	774	772	764	763	743	729	754	756	787	778	785	760	728	761	761	752	730	757	750	783	749	749	747	762	724	796	776	756	730	744	756	804	772	748	728	735	738	748	752	727	785	753	773	753	734	788	772	777	739	691	732	820	771	724	750	705	772	806	788	757	784	778	793	783	724	798	774	753	760	745	734	749	760	761	789	736	779	803	737	782	718	720	782	792	777	747	756	708	716	752	744	772	727	777	781	747	718	782	745	733	757	765	822	721	801	781	791	793	776	732	749	770	758	792	746	758	792	766	816	752	739	763	752	751	731	776	775	751	773	731	762	805	761	774	777	755	746	751	739	780	759	801	751	744	735	797	733	819	702	768	803	743	770	790	709	738	808	778	757	744	735	718	719	789	793	755	778	710	705	769	793	746	781	775	784	762	703	795	807	784	739	736	765	717	730	738	741	735	780	766	760	746	795	751	776	744	758	741	767	756	805	753	793	757	755	789	709	769	747	786	778	779	757	761	718	753	737	772	711	786	765	807	726	791	739	745	729	744	790	777	729	717	795	807	772	759	782	761	806	741	731	768	765	795	805	773	744	772	713	780	789	775	736	752	774	770	786	757	763	753	760	713	826	760	718	760	774	771	742	765	745	764	761	777	756	768	768	803	807	753	748	761	740	771	785	781	721	736	703	766	740	778	790	741	770	742	813	753	768	746	766	761	723	726	721	728	761	744	780	765	764	750	764	735	758	778	727	728	788	758	753	761	782	811	810	774	719	709	755	774	727	769	739	775	758	748	751	771	760	759	741	753	807	760	747	715	790	736	721	763	756	747	733	753	787	799	830	765	763	719	803	761	726	743	771	729	758	741	751	756	720	709	766	777	709	788	761	787	787	763	766	770	747	767	775	707	807	718	747	753	698	718	768	740	742	778	768	778	699	734	766	724	713	708	730	722	844	745	752	744	749	783	758	733	703	707	752	757	732	743	821	739	762	731	770	719	730	771	771	754	798	770	757	748	785	757	745	757	752	771	725	725	718	722	769	780	789	785	768	765	749	756	755	730	781	766	723	810	754	803	734	771	753	746	785	702	768	800	775	772	745	781	786	776	737	709	777	749	810	746	766	778	791	771	763	759	802	777	750	763	746	804	733	813	781	782	781	729	740	778	728	747	765	761	780	764	744	732	734	813	805	805	741	732	716	707	763	772	693	752	789	806	787	741	724	773	772	761	748	757	767	782	752	748	822	793	792	787	729	734	732	810	790	778	736	750	759	706	779	760	790	761	802	741	756	775	741	768	731	750	748	742	766	773	763	782	797	777	774	719	777	801	748	784	781	749	745	744	753	718	775	736	752	738	729	775	787	754	770	767	784	757	743	758	759	734	750	784	779	802	720	713	756	767	772	769	796	770	791	781	786	783	784	753
39533	19007	2869	7445	16097	937	418	322	264	224	272	216	226	214	199	179	227	215	181	180	197	182	158	181	182	193	176	173	177	181	192	180	172	165	182	173	167	176	159	176	142	151	172	178	149	165	167	155	160	141	162	163	176	154	171	165	158	180	169	174	155	171	177	152	162	177	161	166	141	171	166	177	174	162	165	150	153	168	158	158	164	164	169	197	160	177	168	185	145	177	135	150	141	148	176	163	178	158	175	154	157	190	160	159	152	159	155	156	143	169	163	153	139	167	177	168	158	162	166	160	158	159	136	161	173	148	145	151	188	167	155	181	197	155	172	144	138	158	174	169	201	172	166	188	157	160	182	152	158	147	180	157	181	179	194	158	166	139	158	166	142	178	170	148	189	160	173	175	158	178	181	180	153	176	163	167	181	150	162	138	159	176	186	154	176	151	163	174	170	171	181	136	168	147	169	136	143	166	179	169	172	175	164	145	171	163	160	168	184	161	176	173	164	169	143	156	150	143	158	157	200	198	144	156	148	138	174	175	162	158	164	155	168	121	167	174	183	139	160	152	129	172	146	167	174	172	145	181	182	155	182	182	189	166	163	171	176	177	155	170	153	155	151	148	145	172	181	167	185	161	153	170	191	160	149	152	160	193	186	181	163	162	152	168	154	177	158	198	181	186	159	170	163	159	148	164	195	175	145	168	144	163	153	148	170	171	162	177	152	181	187	153	175	154	160	191	174	163	170	160	148	154	153	158	153	165	150	177	163	170	161	159	202	177	176	170	149	160	170	170	174	165	170	156	182	186	165	163	157	171	191	178	153	166	169	179	157	163	186	167	167	151	152	161	162	167	161	157	164	145	157	169	158	167	181	157	146	181	159	159	155	162	181	159	174	148	159	142	180	163	187	164	171	177	158	189	160	147	166	136	150	172	153	149	152	149	156	158	154	149	183	173	160	175	186	177	191	151	149	154	165	169	149	160	164	151	146	166	172	177	154	177	159	164	153	151	156	164	184	154	171	174	168	152	176	183	155	175	189	175	161	168	155	180	171	176	161	134	148	161	154	155	141	163	146	161	152	160	178	157	163	176	162	144	192	159	167	173	201	180	165	169	159	145	181	173	150	170	145	177	180	185	148	151	144	148	174	155	161	160	186	161	156	160	164	156	175	160	170	194	165	163	164	156	136	162	171	160	140	149	133	177	165	177	169	175	173	160	160	179	182	190	166	147	161	193	153	163	159	185	143	165	183	171	183	152	184	176	163	166	167	156	170	165	176	176	156	155	165	177	167	182	165	152	147	187	171	173	156	159	185	159	144	165	166	152	196	193	171	161	132	170	151	172	180	172	170	161	186	174	162	161	167	148	150	154	172	158	150	144	134	193	172	151	163	171	183	151	162	180	157	145	197	155	179	164	165	162	175	160	158	181	152	151	175	169	152	161	160	141	154	151	141	151	140	163	150	158	166	162	167	162	166	179	183	166	185	184	159	167	169	132	182	163	158	145	164	167	156	169	148	176	189	192	156	156	157	149	146	184	180	153	155	166	157	168	127	151	158	159	157	179	163	165	172	176	148	151	169	148	147	154	148	165	160	155	185	168	151	158	170	164	170	171	184	153	184	165	165	142	186	166	159	182	168	174	170	149	171	187	180	150	141	162	171	178	183	169	183	154	157	149	167	166	171	146	161	149	169	167	160	157	157	190	183	168	157	162	158	198	178	165	165	156	194	166	166	162	152	145	153	169	182	170	168	172	171	187	171	157	155	162	179	177	183	163	170	177	171	150	160	165	162	169	160	149	156	182	158	134	164	154	163	161	179	160	139	164	175	169	179	174	185	167	175	165	152	169	172	169	155	151	159	186	169	168	182	167	220	153	178	164	146	158	167	157	143	180	172	167	170	158	148	161	157	165	171	145	144	167	164	177	178	183	159	174	180	150	172	171	161	157	162	177	161	204	187	170	168	155	146	205	157	170	146	161	163	176	161	160	178	164	161	176	162	143	159	167	141	150	150	150	171	162	176	176	179	167	160	195	155	167	186	157	156	167	172	199	163	163	156	147	159	173	161	167	176	158	154	149	169	157	163	169	158	143	170	163	174	167	177	199	181	180	171	162	166	151	166	145	172	181	176	141	166	178	157	160	173	169	160	160	162	157	169	169	162	150	172	182	149	153	175	166	143	146	162	149	159	185	173	166	169	190	169	167	157	168	164	178	153	165	163	172	137	153	144	169	163	182	181	170	146	182	168	162	185	143	176	157	177	165	145	168	181	159	174	171	168	153	170	162	162	178	183	152	166	158	160	172	154	174	164	156	151	175	169	159	185	163	180	163	181	174	144	177	176	169	146	183	170	175	158	159	161	162	150	169	139	150	171	149	148	172	175	159	154	149	180	196	181	174	160	159	163	172	166	137	164	178	161	171	160	140	191	158	178	175	193	156	186	156	174	168	166	177	186	177	159	175	184	174	167	156	155	169	184	170	173	169	147	159	147	166	189	171	165	161	162	161	157	178	192	194	172	175	189	183	151	181	177	174	154	150	183	187	158	172	157	157	164	162	190	149	137	152	173	154	152	142	184	165	161	175	158	162	173	170	139	161	181	163	153	162	162	180	179	162	161	151	155	153	168	159	198	161	185	173	163	180	149	155	147	145	183	151	179	152	188	167	158	169	169	161	186	140	169	151	160	160	144	160	178	162	156	154	158	162	168	175	188	179	161	159	166	133	168	187	167	160	153	153	167	143	179	162	172	155	170	132	157	178	158	168	178	186	169	191	150	172	161	178	181	172	152	158	164	149	184	177	176	149	184	176	188	157	176	151	167	160	169	184	154	172	169	187	178	151	176	176	175	145	136	181	153	166	142	162	152	171	157	150	164	172	158	165	150	164	147	160	168	159	165	166	179	185	190	168	167	157	150	207	151	153	140	177	181	163	162	170	173	168	160	153	195	173	175	158	144	197	165	181	152	161	172	173	174	177	163	144	177	177	162	150	146	180	179	160	146	161	173	141	172	150	169	160	165	187	182	173	169	156	154	154	134	173	165	179	163	198	181	168	174	166	145	159	186	143	149	127	167	154	166	172	158	159	170	175	160	193	177	159	150	163	169	169	180	160	173	148	167	176	178	153	173	170	174	166	167	180	156	157	136	159	169	170	166	157	185	171	160	139	161	178	163	176	161	176	136	192	150	175	175	163	167	150	157	161	195	152	140	161	145	138	149	159	165	156	194	162	176	157	180	171	171	160	183	170	149	151	158	184	155	163	145	159	160	142	152	143	156	151	172	161	181	165	157	159	128	137	162	176	173	158	160	146	177	172	172	159	168	159	152	180	187	177	157	160	176	152	156	162	165	156	154	160	139	139	176	172	161	157	166	159	136	153	173	166	179	182	159	168	161	180	153	191	162	149	170	181	176	171	178	159	163	152	136	159	205	154	167	177	161	189	164	149	167	156	158	176	167	163	178	167	168	139	164	174	165	152	173	176	171	170	148	184
20324	11099	2278	14330	15693	1815	1530	1333	1117	1035	941	875	820	728	684	705	612	586	596	587	524	539	522	580	511	499	499	500	486	539	480	495	456	501	464	468	456	458	465	452	458	470	435	451	419	436	449	448	446	440	462	407	431	418	468	440	444	428	434	404	435	434	416	413	410	400	446	431	411	388	419	472	436	411	427	432	479	404	407	425	434	433	401	414	426	430	415	446	414	407	444	441	401	438	460	466	409	420	421	440	446	419	452	440	392	442	382	437	423	435	467	437	428	421	433	404	431	427	416	405	425	409	417	426	406	423	415	405	443	408	399	390	465	446	416	398	462	406	421	442	408	401	431	450	425	434	441	428	438	434	371	483	426	435	429	416	464	395	403	417	444	409	390	417	438	393	398	402	409	427	382	397	415	443	404	381	410	400	441	381	378	436	417	410	399	433	418	397	440	421	462	429	434	415	424	390	424	419	407	453	409	377	411	418	391	425	445	379	434	413	422	449	407	395	427	433	442	416	418	402	428	435	408	417	436	432	405	404	401	419	470	434	410	460	429	404	444	426	397	393	413	390	417	426	408	400	411	377	428	399	418	423	394	413	399	435	430	450	426	394	410	400	418	429	399	380	404	420	361	388	444	362	397	440	425	395	425	401	411	440	391	413	397	400	409	416	440	411	461	454	408	425	448	407	423	414	403	390	401	437	411	416	404	373	418	435	395	412	413	445	404	427	415	416	442	418	414	405	417	410	415	434	447	386	414	409	408	390	421	373	398	432	419	393	440	435	419	417	419	413	434	448	411	421	433	389	418	449	425	382	433	438	388	378	462	433	436	427	437	454	425	402	384	399	440	405	419	413	404	422	381	447	407	417	387	416	426	480	387	414	402	373	426	412	465	428	463	422	431	414	427	392	390	444	411	412	429	442	410	427	430	410	426	468	393	372	388	400	441	402	423	420	395	442	409	394	450	373	405	400	393	423	401	415	393	417	452	428	426	399	443	425	404	418	399	432	397	400	429	388	381	443	455	450	428	392	439	443	388	397	415	456	424	451	415	453	407	383	380	430	427	382	398	418	424	427	449	443	394	416	435	401	419	422	426	399	410	450	420	409	421	423	422	383	413	417	460	431	442	458	397	429	440	409	411	433	396	444	390	389	434	440	409	395	402	401	382	396	421	461	407	427	432	399	429	364	408	419	374	446	397	382	446	378	410	444	434	452	434	437	426	429	389	454	408	412	405	432	426	424	412	452	414	413	441	443	457	405	402	415	440	413	420	438	365	387	426	423	413	423	414	408	414	408	434	464	413	393	443	417	394	419	421	403	424	422	408	422	389	449	413	451	419	391	405	407	399	390	409	399	448	412	424	400	423	421	426	389	446	416	462	425	425	411	456	405	427	422	454	433	406	421	452	414	428	377	445	392	412	394	429	415	435	409	417	416	440	423	450	439	444	439	376	401	381	403	413	396	395	419	398	405	432	441	453	416	409	416	416	443	433	384	395	426	408	428	415	370	438	379	419	413	423	421	429	423	415	404	414	415	462	416	386	419	458	437	417	375	413	448	445	427	380	412	423	445	414	403	400	410	409	438	455	420	449	406	429	423	445	402	415	400	414	432	387	388	411	382	414	476	409	426	459	456	411	373	432	436	403	434	410	389	421	408	410	381	440	397	408	420	402	443	427	397	422	421	429	365	414	384	410	446	415	384	376	430	431	424	429	406	391	386	417	397	410	387	424	410	403	421	409	393	423	404	416	412	401	431	399	386	424	414	410	423	364	426	412	402	425	422	427	410	441	424	388	424	411	419	437	396	433	371	406	400	391	389	388	409	409	439	413	420	428	394	432	400	417	424	399	413	428	443	401	442	401	405	420	423	427	410	421	444	398	400	427	419	413	413	411	420	401	373	371	441	407	405	377	419	399	400	392	415	408	409	403	418	429	447	425	404	403	440	439	385	402	421	397	426	421	417	388	424	422	411	438	410	429	389	391	409	407	412	398	409	392	400	432	387	440	404	394	409	417	455	408	418	422	399	419	392	435	371	416	415	447	422	446	395	397	451	384	386	430	441	452	383	474	432	436	386	395	409	434	400	387	430	441	382	391	441	404	373	415	385	438	436	396	431	462	406	432	435	449	407	393	457	418	416	404	402	385	399	405	421	428	417	482	401	461	436	431	423	393	438	410	398	413	435	389	408	406	410	391	422	386	430	396	432	423	404	419	385	399	430	376	411	426	428	433	388	415	386	444	435	423	423	435	407	413	382	427	410	387	388	389	411	440	408	423	397	415	409	400	430	417	427	430	416	398	440	402	408	411	418	425	407	439	402	410	447	404	419	458	419	450	415	392	381	402	409	378	417	422	417	439	450	440	449	434	429	425	451	437	406	447	428	435	389	416	466	431	429	400	400	423	416	395	447	418	431	425	411	445	398	449	398	472	405	437	364	417	425	394	389	404	441	423	414	435	394	395	434	433	390	416	395	413	431	450	429	452	400	410	400	412	401	440	444	424	391	412	367	423	433	421	435	437	415	412	388	402	412	387	440	420	413	453	437	414	386	429	426	425	410	418	433	431	427	398	412	414	384	404	403	413	409	455	424	421	392	445	458	450	458	446	378	404	400	407	426	421	414	426	432	395	408	429	407	411	408	402	418	399	393	393	427	407	395	408	456	433	427	435	445	393	418	404	393	381	381	402	407	380	422	404	408	422	439	384	406	465	429	417	404	447	419	431	406	420	426	398	380	403	407	389	444	436	429	436	398	431	402	396	379	414	394	423	434	403	426	399	432	397	408	421	438	404	401	400	403	442	399	438	434	402	408	402	453	404	416	439	373	461	438	478	426	402	423	428	414	387	418	404	435	442	431	409	432	408	424	409	437	381	430	466	417	433	407	421	420	403	419	425	449	456	411	385	448	480	386	409	468	426	436	460	451	392	437	417	412	407	422	441	438	388	398	412	396	383	409	439	419	396	451	421	434	404	419	430	401	420	414	425	430	400	400	401	408	437	443	429	443	413	377	418	389	368	413	418	439	434	434	387	427	413	391	388	402	397	418	424	432	424	429	409	429	416	437	430	437	415	443	437	391	398	426	407	448	422	397	428	425	401	431	437	430	395	436	411	403	370	409	409	445	422	422	440	455	422	433	424	440	399	415	398	409	384	418	417	398	438	430	417	411	422	397	402	386	430	412	440	392	433	441	372	376	429	467	422	389	406	384	444	417	414	417	405	415	399	382	428	412	414	415	432	432	455	425	408	421	402	413	404	403	425	434	400	390	426	447	438	463	411	405	410	418	447	433	434	413	414	403	368	408	432	416	442	413	412	444	411	407	402	416	398	422	446	391	416	384	424	393	420	383	446	440	427	428	400	417	401	423	406	384	435	440	402	387	404	448	409	392	399	414	433	395	464	386	419	433	436	389	422	435	410	400	432	412	403	405	413	379	445	424	391	423	436	389	414	400	444	388	455	420	425	396	408	414	413	422	423	461	410	449	423	449
53704	28859	6251	12448	29033	2812	632	388	363	306	272	261	243	221	198	196	170	172	165	170	156	156	158	183	132	143	151	124	143	134	148	143	155	133	108	116	136	130	111	137	146	138	136	143	132	109	115	141	131	141	135	129	127	127	111	131	134	118	118	115	132	119	106	108	133	150	118	117	129	130	133	141	141	127	127	120	138	111	129	100	121	128	116	150	133	131	140	141	124	138	132	118	132	124	140	137	102	122	135	123	137	131	118	122	115	135	133	120	145	107	119	110	133	121	115	128	120	115	130	132	122	120	146	131	135	121	157	124	123	119	108	120	128	114	118	119	112	112	134	124	124	119	124	115	133	117	125	127	116	117	145	128	127	136	113	114	124	115	129	110	119	135	112	104	118	125	131	98	112	119	145	144	111	111	140	138	122	133	109	120	112	116	120	116	120	133	125	127	117	128	107	120	134	136	98	127	114	120	126	139	119	120	124	117	124	123	105	110	117	116	119	127	130	112	118	136	134	130	127	127	124	144	115	100	125	120	133	126	114	134	130	127	132	137	120	104	135	145	142	127	108	127	121	120	124	136	123	116	128	116	124	123	126	116	128	124	127	133	120	129	143	132	130	125	119	132	129	124	107	153	142	122	124	116	127	108	139	135	113	122	108	128	140	125	96	141	127	125	105	108	136	112	134	141	139	128	106	125	132	132	135	109	129	102	113	136	109	118	127	120	116	136	120	140	129	122	112	128	118	120	116	118	134	130	111	108	122	118	111	118	131	130	119	121	106	120	123	119	108	116	113	114	114	110	116	114	142	117	112	108	129	122	135	120	121	134	133	170	131	138	116	136	109	135	126	116	130	131	121	125	136	113	125	124	143	133	116	131	117	121	127	137	130	109	114	125	117	120	124	134	113	132	111	118	123	124	122	123	132	127	128	121	123	134	156	112	121	113	118	132	118	102	126	123	108	109	113	126	113	135	114	110	105	115	122	106	107	118	137	113	128	112	115	107	110	98	102	125	137	120	110	143	137	118	118	103	110	115	102	130	123	118	118	124	126	120	100	116	129	130	111	114	129	123	128	134	122	140	104	109	111	122	137	107	116	127	110	125	131	128	128	153	131	130	126	109	129	105	134	126	153	119	143	128	137	112	117	147	113	140	128	117	122	119	129	112	126	149	105	108	113	141	121	116	125	122	114	135	135	121	140	117	107	138	120	142	141	134	125	131	128	128	122	98	142	127	117	99	110	129	147	123	131	112	124	123	136	127	125	131	103	121	120	135	138	119	129	104	104	129	116	113	107	140	137	132	107	124	119	137	124	122	111	99	107	127	115	134	92	136	128	111	131	130	107	108	112	133	120	115	121	124	132	108	136	125	117	117	151	119	122	122	122	142	137	145	99	106	122	124	111	131	138	129	115	130	136	116	133	114	135	134	126	124	156	149	115	130	143	127	119	132	119	132	108	117	123	145	114	118	139	124	125	117	128	130	127	118	117	96	122	115	129	113	122	120	128	136	119	117	153	134	108	121	106	105	132	141	120	117	122	122	124	120	106	129	144	137	171	119	137	131	112	138	112	111	131	117	133	119	125	132	123	131	111	118	114	115	115	103	111	109	127	138	98	134	117	138	134	133	132	105	134	156	106	111	133	133	134	125	129	136	113	98	116	124	112	115	120	101	142	120	111	128	125	121	125	121	116	120	109	142	136	140	129	114	113	115	128	132	126	116	119	93	108	124	105	126	139	103	130	118	121	117	146	108	115	118	120	128	110	119	127	122	117	115	121	145	120	128	128	99	142	123	119	111	128	121	125	119	128	96	119	122	108	125	129	116	135	134	118	116	122	129	138	138	126	122	123	124	129	101	123	141	127	114	127	129	124	104	127	124	117	128	125	103	130	140	141	120	116	124	130	128	121	119	123	125	140	121	119	118	142	131	121	134	121	144	116	121	103	116	137	102	116	113	118	123	144	140	120	112	139	118	126	105	121	119	139	128	121	114	119	124	93	100	125	114	113	135	106	97	118	129	113	119	99	133	140	123	121	133	133	130	138	137	124	108	118	118	131	112	119	124	116	104	130	119	120	140	120	108	101	127	136	121	149	117	109	142	128	109	137	118	131	132	110	124	131	141	133	128	134	100	126	119	123	138	116	117	121	110	127	125	120	117	121	105	114	118	139	103	123	116	117	112	111	118	127	100	129	125	123	112	128	101	124	128	124	120	117	125	119	115	134	103	110	118	138	133	122	115	136	104	130	119	108	131	142	122	117	135	129	144	139	115	132	128	111	138	114	127	134	117	109	130	102	111	103	125	119	115	130	124	123	110	117	135	129	128	113	129	128	117	115	131	105	133	102	136	107	109	141	109	121	111	140	123	142	110	116	140	132	126	126	121	129	110	119	124	113	124	152	131	109	143	113	113	126	111	120	113	122	131	116	130	123	113	140	116	134	129	112	141	129	115	126	142	120	126	108	149	123	131	118	129	134	140	108	113	107	137	123	122	115	119	126	115	126	118	123	118	129	122	125	120	139	128	123	134	127	121	138	143	113	115	109	118	116	120	127	129	109	122	113	130	146	135	107	130	145	105	131	115	123	119	135	111	132	138	128	124	112	133	121	121	117	121	115	131	127	111	99	128	129	121	116	110	124	117	123	127	97	127	106	125	110	135	132	116	125	119	109	116	132	117	129	106	148	126	117	125	124	132	111	124	107	134	120	110	132	116	122	129	138	105	129	127	144	133	127	102	128	114	115	140	134	127	125	121	114	116	115	117	118	144	120	134	132	99	111	116	134	116	126	119	136	117	145	112	112	128	119	100	139	105	127	106	138	141	109	120	114	130	119	126	113	124	127	105	104	117	121	118	114	132	121	144	127	128	145	133	134	114	117	127	112	130	111	126	128	125	104	110	122	139	132	134	110	125	115	100	132	130	117	121	127	133	133	110	107	127	133	117	116	112	123	107	131	107	125	138	124	129	137	136	125	137	132	101	117	117	122	136	115	105	122	114	135	115	131	124	114	126	126	113	115	128	101	138	128	109	148	157	125	114	122	125	121	112	120	122	103	129	118	115	125	109	109	136	125	130	123	116	105	132	98	134	119	107	136	127	131	124	128	115	124	127	127	123	102	127	123	141	127	127	137	140	128	133	132	130	124	121	118	106	121	130	129	141	147	119	132	141	117	122	111	123	132	132	128	118	117	151	112	125	121	117	127	106	122	119	129	146	141	106	128	131	131	115	122	107	121	122	122	121	116	130	122	117	119	129	114	125	135	121	132	109	127	108	114	129	129	122	105	126	109	135	114	117	130	127	133	123	111	112	132	133	113	124	126	132	117	112	125	91	123	131	109	156	106	113	137	127	126	107	135	124	99	107	124	119	123	126	140	131	111	116	135	98	96	105	111	137	112	125	107	116	137	130	121	103	116	107	118	104	130	111	128	106	128	146	120	137	111	114	121	136	125	84	125	117	131	124	101	127	113	126	147	133	117	126	114	138	119	115
28489	15259	4104	17849	21646	3121	2561	2144	1658	1524	1329	1190	1013	960	885	891	788	706	660	654	612	573	519	554	519	551	524	530	517	535	522	490	460	447	424	430	417	424	435	391	427	424	420	413	399	413	405	419	420	374	404	400	346	387	416	382	368	375	375	377	391	367	374	407	395	391	385	382	368	366	353	399	359	356	387	384	384	391	361	400	387	352	403	352	379	338	328	368	328	390	363	342	335	362	317	382	304	344	339	336	352	373	324	392	320	348	356	345	339	370	358	384	309	364	376	349	355	370	383	363	352	348	350	368	351	349	355	362	376	317	336	367	366	360	386	333	355	343	406	369	360	332	338	345	337	326	369	355	346	337	327	341	343	336	345	334	340	324	343	365	328	321	355	346	360	345	320	324	363	373	405	351	364	326	350	373	366	324	343	339	336	373	378	328	338	363	363	335	347	347	333	339	367	333	350	343	364	372	320	331	358	344	375	306	342	327	311	351	335	386	384	387	346	345	328	323	355	350	331	377	331	376	333	324	352	340	348	339	345	348	347	358	380	354	332	328	327	338	350	377	350	370	329	350	374	326	322	341	365	304	326	349	342	320	332	327	377	338	352	328	346	378	346	383	353	375	355	350	354	343	356	368	352	347	337	305	356	339	340	349	359	329	298	314	330	391	351	353	307	331	360	330	361	346	352	350	345	334	365	367	354	334	328	360	356	347	328	374	327	388	363	365	351	363	377	339	343	355	314	336	363	370	347	344	379	347	332	365	354	348	352	379	316	327	342	336	332	325	330	343	346	366	346	358	379	320	332	369	341	322	339	348	380	364	355	387	338	339	314	348	330	334	361	348	378	365	372	357	357	330	357	309	329	350	352	330	390	319	359	340	326	336	344	365	327	348	373	343	337	352	337	360	337	371	347	329	365	333	338	343	318	322	329	348	358	372	391	352	360	353	385	351	350	342	334	335	337	338	339	339	325	348	321	352	330	324	360	328	362	326	306	356	332	333	326	367	335	333	351	329	358	386	369	364	354	329	315	327	355	371	331	330	348	306	351	354	314	334	366	358	387	346	361	344	335	339	331	313	352	341	318	345	341	357	346	321	366	329	344	367	367	323	346	369	322	355	356	350	340	295	344	345	330	352	309	315	349	330	346	339	356	361	324	361	339	351	319	352	364	344	365	336	352	365	329	307	367	353	341	359	349	319	313	360	339	362	321	352	319	318	322	341	356	328	345	329	353	325	335	343	349	357	354	372	341	333	342	349	336	346	353	341	342	328	338	357	325	353	340	359	330	335	342	333	333	298	340	337	324	352	366	345	347	323	371	335	315	373	373	357	357	335	370	358	348	332	362	342	352	343	321	343	341	369	354	326	351	340	360	348	373	354	339	348	334	390	331	356	368	308	293	325	319	348	358	362	355	340	360	341	341	359	364	349	395	324	346	347	355	337	370	358	367	356	323	335	359	357	339	329	320	363	349	361	332	331	336	341	300	336	365	381	369	340	359	346	353	378	363	331	322	311	327	334	375	329	323	359	342	355	370	366	346	342	336	319	353	319	369	334	310	347	356	362	369	353	331	354	373	324	340	346	332	338	312	350	360	330	369	366	340	368	322	373	338	344	384	358	333	366	366	342	343	339	321	359	327	332	353	334	380	319	351	358	340	331	308	354	332	340	336	339	355	323	371	354	336	359	355	349	357	322	352	355	339	351	375	349	335	342	342	335	360	370	354	339	335	345	324	350	293	340	363	339	351	336	361	343	347	361	369	328	342	343	308	315	344	336	340	321	384	340	321	372	350	346	362	325	296	352	329	352	323	341	336	324	331	348	373	360	348	311	309	372	336	347	364	350	345	392	382	352	336	338	341	360	348	324	355	371	345	370	333	306	340	338	376	356	356	328	358	340	356	323	341	332	365	341	353	364	327	321	345	343	341	360	387	348	365	330	348	317	322	357	343	371	338	333	315	342	365	351	376	324	300	323	357	350	309	308	359	331	327	335	344	376	321	329	356	326	360	343	327	341	345	342	356	324	326	379	352	367	335	358	368	349	381	375	344	333	341	341	332	357	328	355	318	332	357	308	336	350	346	332	367	366	356	359	362	373	324	363	381	332	341	361	356	335	360	360	356	345	321	335	344	344	344	372	361	351	323	331	345	364	332	329	354	356	346	350	361	357	360	346	340	341	338	319	350	367	353	349	358	352	370	339	343	335	327	360	350	361	339	357	320	324	345	346	349	353	329	328	336	353	336	339	327	346	335	335	361	324	342	333	342	311	350	353	340	384	331	368	345	324	353	361	368	332	325	338	334	329	328	368	337	384	365	356	376	363	355	369	371	331	291	348	324	354	349	327	323	294	348	333	324	342	354	318	361	379	352	338	360	347	332	345	354	339	345	328	313	319	331	366	302	303	342	366	340	340	341	367	331	349	352	329	336	354	332	382	330	370	322	351	357	332	342	348	338	363	346	357	343	347	344	391	324	347	378	342	362	337	368	368	343	365	329	327	367	360	325	362	351	321	339	354	312	359	367	326	367	349	360	338	361	363	335	350	334	329	358	328	350	365	329	347	341	362	321	341	346	309	355	358	348	358	331	339	327	349	367	321	342	377	321	321	323	362	337	336	317	350	385	326	329	358	336	352	329	357	312	289	334	346	358	328	337	309	346	345	330	344	350	364	357	352	362	346	322	364	336	332	346	361	357	351	332	362	360	356	346	329	338	343	327	330	355	329	358	347	352	343	330	333	379	355	373	365	366	380	365	374	355	375	319	388	349	365	358	347	353	345	339	343	363	338	327	306	345	359	377	361	337	341	339	346	349	355	354	344	343	368	319	366	314	337	333	349	339	330	376	349	372	357	368	342	344	369	367	364	334	368	363	353	353	350	356	320	389	361	375	348	345	332	349	363	352	331	349	356	336	330	342	328	365	360	351	312	331	354	332	345	358	331	333	348	344	347	353	323	341	347	333	346	365	347	354	373	346	351	361	363	344	346	368	337	342	368	339	321	339	348	338	357	359	360	370	377	322	343	370	331	400	349	390	364	347	355	323	349	342	316	356	340	338	353	338	335	314	377	382	366	365	316	351	324	349	334	329	310	352	373	355	350	345	301	353	373	339	343	336	357	340	330	361	387	340	341	356	348	360	337	365	373	341	347	339	357	352	339	328	328	317	344	320	334	350	341	331	345	362	341	363	347	360	340	329	355	326	371	355	346	368	357	333	329	357	366	355	322	346	374	382	359	366	366	331	350	358	347	368	357	338	338	368	322	337	374	340	356	347	364	355	296	351	345	337	364	332	340	341	326	348	359	333	316	316	370	364	318	349	342	303	332	330	325	350	381	337	353	324	355	325	370	374	321	356	337	335	371	331	363	333	341	363	358	337	332	334	332	346	332	373	367	364	339	373	332	322	295	335	363	376	313	387	332	352	330	342	349	343	360	342	311	359	325	394	368	325	349	326	353	355	352	366	335	326	345	364	341	322	315	337	322	366	334
5726	751	390	541	808	373	343	336	326	343	333	348	342	339	357	316	324	352	330	324	308	335	339	322	353	353	285	320	335	359	336	364	344	318	341	297	311	339	341	342	361	306	322	363	330	346	290	315	349	349	351	360	312	314	346	363	308	343	348	324	322	316	322	355	334	348	308	330	310	326	344	379	358	358	327	298	343	319	297	341	340	310	357	319	347	337	340	331	326	313	328	334	341	321	350	316	326	312	305	314	310	332	339	301	334	317	334	310	354	332	332	371	312	340	360	340	320	343	347	331	334	343	351	345	333	308	338	354	337	314	334	323	311	326	345	329	336	316	332	341	347	354	345	336	349	328	365	358	335	357	325	313	307	326	323	355	338	330	349	316	347	331	323	335	343	346	316	323	368	357	321	334	353	339	330	344	351	330	301	299	321	382	350	315	327	349	318	337	371	309	319	338	354	341	341	354	333	320	358	333	335	315	323	351	333	316	309	343	350	297	353	359	309	327	335	296	342	296	331	343	334	310	363	327	349	297	337	328	318	311	298	337	307	353	360	349	341	324	350	315	318	344	366	328	311	307	360	309	307	343	291	322	322	328	353	314	315	367	360	344	372	361	321	298	357	308	336	322	309	311	303	337	344	327	319	332	348	340	355	306	319	356	330	317	370	336	329	337	309	325	336	330	336	367	348	330	339	321	285	316	361	293	360	313	343	352	316	325	337	358	334	343	346	307	332	336	340	305	340	339	315	318	325	343	329	314	302	335	340	327	346	332	365	338	343	274	358	345	335	339	313	366	300	352	346	368	324	340	327	343	362	351	335	343	323	324	312	335	319	329	312	371	365	315	321	380	312	336	294	313	333	347	321	373	354	319	291	349	338	362	310	331	314	318	310	332	360	352	338	317	335	296	347	331	374	390	310	368	337	306	340	336	328	328	324	353	316	329	383	326	313	353	304	353	353	329	327	349	334	318	291	346	350	334	336	346	317	349	320	342	328	330	338	323	308	320	317	356	351	349	344	349	326	348	323	328	322	320	348	298	350	323	365	379	358	314	303	318	322	328	318	324	320	336	355	356	317	346	341	322	321	349	317	369	347	300	327	347	336	317	306	343	334	287	310	352	329	342	326	333	339	347	307	356	318	338	323	304	324	360	341	325	323	326	362	279	320	308	301	335	338	312	281	327	319	330	349	328	341	342	327	345	307	297	319	353	300	333	312	371	320	353	317	316	333	348	336	344	295	327	298	345	338	322	338	355	306	339	337	366	321	359	329	321	340	315	330	350	314	329	313	329	347	313	298	336	376	327	309	344	313	351	354	330	333	325	319	309	348	289	308	338	342	360	319	346	303	321	309	324	351	348	312	348	345	351	356	344	342	312	341	342	313	326	341	353	311	298	321	317	345	342	347	336	351	386	322	331	384	358	328	322	318	349	328	339	330	318	333	344	331	326	332	331	342	353	315	310	367	363	324	349	329	347	385	313	365	333	311	303	322	288	351	339	355	322	303	325	358	316	346	323	319	333	348	339	323	367	325	352	346	313	340	310	343	324	344	370	335	320	335	331	340	339	318	334	313	304	329	356	328	359	318	331	305	300	314	353	332	339	332	370	356	312	312	351	338	316	350	327	363	334	289	335	350	320	373	341	347	310	366	300	323	318	329	323	304	332	313	316	310	331	304	304	344	351	348	340	302	329	328	331	353	318	321	306	305	297	315	347	341	319	332	318	327	338	341	336	330	325	312	324	336	338	323	337	356	359	325	342	328	329	322	315	356	356	328	348	352	327	332	344	331	330	330	342	321	341	299	324	314	324	320	340	324	328	333	354	362	363	303	354	347	301	318	328	332	327	338	335	339	329	333	376	329	304	315	326	297	332	311	335	338	323	372	331	320	346	355	330	352	338	333	317	345	340	360	357	344	324	351	329	316	288	341	349	352	328	327	368	330	333	371	360	288	317	315	339	352	306	344	363	325	371	325	354	335	303	312	368	290	305	307	358	336	314	305	324	314	317	313	317	344	326	337	338	333	313	321	305	327	349	333	319	364	340	342	301	384	348	303	333	321	322	320	339	347	332	309	344	330	365	324	306	308	300	335	331	385	381	333	333	337	322	321	335	319	335	328	351	376	359	322	340	315	326	329	316	327	332	315	310	354	359	388	347	336	327	308	345	351	310	312	306	342	332	313	305	301	329	321	296	350	309	342	311	333	344	335	332	338	324	326	335	281	309	312	326	328	303	336	322	291	314	321	305	306	356	317	361	336	329	346	342	335	313	320	348	295	342	335	361	316	355	305	309	371	335	328	319	327	346	308	351	297	310	404	312	317	326	300	337	330	317	332	318	334	327	340	350	340	302	331	340	322	357	307	334	352	326	339	364	343	358	333	302	358	305	339	348	312	301	294	346	381	344	346	331	363	310	330	331	327	347	307	291	379	309	350	290	368	340	367	346	319	335	326	325	311	321	311	314	327	333	329	329	323	335	336	339	339	346	358	345	359	312	320	335	310	347	318	340	313	318	328	305	345	300	358	329	314	347	354	326	322	359	290	308	291	315	341	347	320	318	299	342	335	335	350	322	313	323	321	317	332	324	291	323	326	355	319	300	315	304	335	317	344	345	344	319	338	346	338	341	331	339	371	325	319	327	320	339	346	338	320	321	297	348	320	363	339	357	334	334	351	309	324	322	339	325	339	318	350	344	332	315	337	290	345	330	346	316	341	347	321	323	336	330	286	337	360	330	363	328	338	319	326	331	339	294	298	325	322	362	319	328	329	325	341	348	297	339	343	312	325	335	305	316	320	330	336	321	362	331	353	316	335	325	322	320	327	339	336	348	347	362	355	346	317	338	308	303	347	306	362	310	364	339	290	345	298	355	326	320	346	337	366	327	358	331	324	334	333	363	364	347	295	349	350	318	324	289	348	360	310	283	288	334	352	322	342	295	329	315	335	335	345	352	343	334	283	323	324	304	355	335	336	318	330	315	316	330	313	336	369	316	331	343	364	325	318	327	351	341	307	316	303	349	339	349	333	359	342	323	319	342	341	351	308	314	353	312	336	326	332	338	323	309	355	369	344	321	355	344	340	341	344	321	326	354	353	322	337	335	317	338	337	343	333	291	329	343	338	322	317	336	316	337	331	335	330	343	341	324	295	323	336	347	360	354	329	348	322	327	337	347	312	333	364	368	331	355	349	308	333	320	352	354	289	328	335	337	321	326	326	323	334	347	309	332	331	314	346	376	345	347	323	331	316	343	314	300	340	323	304	315	345	367	340	351	345	345	374	324	344	338	296	364	345	338	333	304	350	330	331	341	342	371	320	343	351	336	290	302	338	327	342	317	339	308	302	313	328	328	328	339	319	313	323	310	344	334	352	330	321	320	329	296	353	342	324	308	332	326	311	350	309	376	343	315	345	375	314	341	348	337	329	343	344	338	349	318	320	342	319	337	315	345	330	317	353	361	327	331	315	347	329	343	355	363	319	339	322	317	349	338
5182	1237	815	2008	2793	784	761	792	791	779	795	784	765	771	759	753	840	748	759	793	728	788	759	775	716	753	800	733	769	745	780	769	798	770	787	769	764	798	751	766	771	792	750	743	775	752	757	794	776	794	742	763	726	750	800	753	773	771	751	702	785	775	758	743	799	751	765	753	767	749	739	745	788	774	741	739	764	795	771	778	792	723	760	753	694	758	781	753	774	738	758	736	821	807	749	815	783	738	754	740	744	768	726	782	765	771	778	808	713	789	791	771	737	782	764	772	783	775	755	739	734	740	753	736	792	779	786	716	756	754	737	797	753	823	705	716	750	784	780	772	781	760	777	765	795	773	813	759	733	804	796	781	716	759	751	737	745	738	786	724	747	766	751	792	757	769	752	808	789	775	783	766	804	810	764	778	724	729	780	761	754	772	806	736	762	702	801	792	814	761	779	749	729	781	755	732	759	719	777	750	761	794	759	774	750	752	749	743	712	758	808	767	778	766	806	794	723	812	740	765	770	761	766	743	803	737	732	819	772	780	814	735	754	764	778	734	766	795	780	750	801	803	778	782	740	779	804	758	744	751	835	743	801	780	781	759	787	726	757	768	800	768	738	705	785	818	770	752	763	764	793	742	753	719	783	733	762	725	797	731	753	781	738	776	828	770	725	785	770	752	746	775	803	798	788	772	771	746	705	736	766	792	808	808	703	738	730	742	809	752	712	778	773	748	754	732	763	781	817	722	781	734	766	750	804	800	782	763	781	730	729	764	733	727	766	763	731	749	795	705	774	791	736	829	709	757	776	732	784	809	744	795	716	778	737	714	720	752	804	749	769	773	752	754	772	806	774	774	778	796	795	788	749	780	815	763	752	732	795	733	753	806	792	767	760	780	768	775	800	822	772	748	775	764	790	732	771	794	784	718	850	751	763	801	713	737	756	743	740	716	736	781	769	715	752	743	739	781	769	758	742	793	738	788	695	769	804	778	727	753	784	788	786	761	722	785	769	763	787	731	813	767	736	782	764	761	792	779	780	751	806	782	743	756	690	787	757	756	800	791	781	726	785	796	775	747	775	776	754	752	762	758	757	781	766	762	784	725	734	774	750	725	777	788	769	779	746	738	778	785	770	795	796	731	746	786	695	812	819	770	799	740	787	746	734	749	781	772	781	790	741	742	760	732	792	747	747	786	720	772	817	728	811	781	732	822	758	751	764	787	817	769	749	746	790	727	769	734	771	727	774	792	707	761	781	753	788	760	782	757	733	754	768	786	767	775	712	765	840	768	708	749	777	799	780	796	782	770	779	785	758	792	767	729	766	727	748	770	765	702	783	718	750	762	797	778	769	794	772	713	756	766	782	771	792	756	776	798	744	772	785	791	810	801	752	796	779	805	739	747	731	779	747	739	751	708	774	752	756	774	798	751	755	728	794	773	734	730	775	771	792	813	782	744	786	764	757	773	740	709	809	692	782	826	763	787	743	752	738	755	754	762	774	728	803	780	840	755	773	729	745	760	780	821	754	753	778	813	751	768	772	772	733	763	799	764	789	728	757	733	772	764	760	735	735	735	795	770	746	760	754	774	734	736	777	768	768	765	751	819	728	793	798	752	770	730	794	728	775	749	765	752	713	764	746	763	764	748	833	785	795	770	748	783	743	747	802	755	753	778	747	761	775	780	736	738	782	783	751	794	710	751	763	755	756	797	744	775	742	781	762	774	736	755	769	734	780	795	795	768	791	790	753	756	787	776	777	769	776	787	758	789	729	771	747	753	795	764	738	777	743	757	756	796	767	717	726	735	789	765	771	764	765	710	758	783	782	721	759	692	703	773	731	769	787	759	755	746	749	765	704	734	767	753	764	765	801	767	760	781	731	823	756	819	784	777	779	761	723	791	762	751	733	763	766	753	744	798	773	739	715	781	744	734	775	777	755	787	789	761	738	780	768	750	757	763	744	776	778	770	848	727	800	779	742	794	783	767	775	781	805	748	768	796	772	759	783	799	728	764	752	694	771	763	760	784	807	749	783	799	739	704	784	739	746	739	769	757	719	773	778	735	751	776	754	739	815	731	734	745	714	735	777	799	730	803	781	783	748	732	752	776	766	786	761	773	792	740	787	794	743	719	767	738	772	777	794	824	745	746	755	802	772	770	827	782	755	751	771	777	764	803	780	825	759	740	789	732	771	735	793	749	734	786	752	722	756	755	730	766	778	720	778	763	803	770	801	745	764	751	790	738	745	749	777	789	753	746	772	756	800	797	748	754	760	805	786	804	762	725	771	811	747	736	750	753	789	743	777	763	761	729	810	793	727	776	802	750	768	753	786	731	791	783	751	751	763	716	773	750	795	780	781	780	741	750	762	760	830	768	743	767	785	762	733	750	820	805	780	762	768	743	728	770	769	754	741	770	771	772	760	790	746	767	767	791	763	753	727	746	798	803	724	771	777	762	777	729	779	754	796	768	794	783	819	828	791	728	741	738	769	771	744	757	764	746	753	699	764	767	704	766	754	801	778	764	771	739	776	803	780	787	773	787	716	747	760	791	762	734	758	747	749	749	840	722	777	762	793	812	755	773	766	798	804	745	774	811	762	790	767	750	796	736	747	743	733	746	728	805	773	727	830	755	778	780	769	793	737	758	786	813	777	749	796	741	766	740	729	720	742	729	768	777	722	737	780	729	751	736	790	854	760	744	726	779	722	713	736	800	789	771	754	734	761	739	724	740	754	773	783	788	763	832	782	750	732	791	776	808	756	786	735	801	763	739	807	760	795	762	759	776	744	772	745	750	774	772	753	720	789	791	712	710	730	802	820	811	789	785	714	742	771	744	767	759	759	768	738	785	797	745	765	731	778	780	740	765	824	785	765	805	785	774	748	764	772	785	762	786	769	788	755	734	766	735	719	807	779	767	698	725	726	718	763	719	774	746	741	787	735	789	756	759	763	732	698	765	767	796	741	786	728	721	744	795	738	760	757	771	737	755	777	754	757	749	808	776	779	783	747	785	740	793	762	753	836	753	719	755	751	773	775	769	805	785	795	759	688	753	728	747	791	728	760	744	720	794	764	726	748	784	765	774	793	729	772	732	801	756	747	780	730	790	801	799	763	777	783	774	748	786	788	769	755	783	781	754	768	736	752	737	778	746	761	780	781	780	792	729	803	766	769	797	766	783	765	789	771	796	730	763	775	774	762	757	764	706	792	732	757	773	756	725	766	791	764	766	767	761	720	762	796	750	756	791	741	776	781	786	759	687	749	751	776	718	787	746	735	735	793	755	765	704	776	744	747	766	766	785	738	809	736	765	766	699	779	749	789	765	737	737	764	806	742	781	789	699	769	777	768	767	724	785	790	778	749	748	712	776	798	776	823	726	744	766	758	773	776	784	781	756	765	778	742	765	708	776	799	787	780	797	813	767	768	809	756	765	767	794	783	777	768	712	727	743	772	758	761	743	807	778	767	751	725	729	767	774	769	730	732	759	752	771	789	760
39719	14600	1758	4972	15341	801	407	325	257	299	250	203	185	211	197	199	171	195	199	204	177	167	176	180	159	172	160	182	179	151	179	161	171	151	159	149	166	187	187	162	154	145	181	168	163	149	181	177	145	198	172	179	171	167	158	188	154	145	138	168	171	163	160	157	166	163	163	184	167	159	183	170	171	166	161	182	153	183	190	161	184	169	162	172	184	146	133	140	178	149	167	157	171	166	155	154	164	168	163	142	157	164	161	170	158	159	184	186	171	163	183	151	174	178	162	135	161	153	161	130	158	165	195	161	139	166	150	164	164	138	163	191	169	162	142	155	179	157	168	164	165	168	162	153	161	153	164	163	177	151	150	165	160	172	170	183	182	148	148	152	172	166	182	155	156	169	160	159	161	161	163	171	174	163	176	158	183	138	181	145	145	175	182	174	161	163	171	156	157	175	151	138	166	176	165	144	153	166	146	188	145	155	135	167	187	153	176	144	157	163	174	164	160	134	185	149	180	157	175	153	159	174	165	155	161	155	184	156	153	166	185	139	167	159	160	159	158	177	158	190	166	189	169	147	164	159	162	154	170	152	145	152	170	138	170	152	175	162	169	179	143	156	159	182	155	179	174	161	174	150	150	173	155	148	162	176	182	159	162	134	163	162	157	168	151	151	149	152	168	151	145	164	160	168	149	159	158	176	159	168	150	151	173	167	158	174	148	151	163	166	169	166	152	157	155	161	155	167	151	153	176	160	130	159	161	166	158	137	189	151	167	141	160	151	159	166	163	145	153	200	152	163	158	148	162	162	168	178	150	152	152	178	158	148	179	181	140	161	152	171	166	164	171	170	141	142	181	187	155	181	180	136	167	175	195	191	165	177	179	133	136	161	182	151	167	155	176	145	168	162	152	156	156	159	160	141	168	187	169	160	176	169	165	190	156	168	161	175	154	147	173	159	139	168	157	177	167	159	162	163	162	138	147	176	169	179	165	145	161	160	152	154	172	154	187	162	163	162	164	172	156	162	164	166	165	135	168	181	170	158	129	159	137	151	157	157	153	181	144	166	160	178	159	160	169	186	164	155	178	166	162	153	163	172	143	156	157	160	163	162	150	182	171	157	161	182	179	178	154	148	159	156	172	154	165	172	152	176	195	181	159	166	189	153	165	148	152	170	150	136	171	157	153	181	202	170	169	162	166	151	152	163	178	179	164	162	156	162	158	174	169	158	170	152	169	174	160	161	154	143	143	162	158	169	172	160	183	155	150	165	155	181	172	183	167	160	176	160	150	164	170	153	150	140	173	159	192	156	174	156	149	170	180	157	159	147	172	179	173	155	161	168	147	173	141	180	153	146	164	187	142	181	176	177	174	144	161	178	138	160	153	147	165	155	155	153	169	167	193	161	157	169	174	168	167	149	159	164	186	173	190	165	183	158	148	207	169	180	172	142	167	173	164	158	182	163	190	147	161	159	161	181	171	154	134	170	152	170	166	168	171	174	181	166	172	170	169	163	154	166	159	169	176	161	170	156	167	166	176	153	163	149	155	164	156	150	151	153	152	164	158	154	146	149	175	152	186	174	169	149	169	159	148	172	161	170	170	162	181	167	165	163	164	160	171	168	156	166	162	164	167	165	140	182	164	183	161	172	152	186	164	175	173	164	161	169	153	150	188	177	159	184	159	184	143	166	144	146	145	157	157	168	167	151	149	167	165	154	191	138	172	149	160	166	168	149	172	170	179	157	170	159	154	150	150	155	160	158	191	150	153	176	158	161	147	170	216	165	175	177	165	150	168	153	182	161	171	171	160	170	153	146	133	157	148	154	155	162	174	144	151	173	166	161	145	170	149	156	149	154	172	167	155	167	174	178	151	154	168	174	171	154	139	151	164	145	152	153	169	158	161	155	169	179	146	181	155	143	138	169	160	167	181	194	142	185	195	172	167	180	148	167	166	152	168	148	183	169	165	157	146	170	158	182	155	140	147	158	174	159	161	163	164	168	174	188	152	143	163	171	155	144	174	166	163	160	149	173	167	173	173	157	164	182	159	164	163	152	169	192	168	160	174	161	170	160	157	163	136	146	167	150	165	173	169	175	154	163	161	173	142	174	173	156	137	166	175	168	148	188	156	179	184	172	143	136	192	178	135	164	162	160	155	157	167	181	182	159	149	186	178	147	169	160	171	170	146	173	143	182	178	165	166	142	161	150	162	152	173	173	177	177	163	147	160	162	137	154	178	166	147	150	145	164	156	170	170	171	169	159	192	144	175	161	179	183	150	186	150	165	150	142	166	164	193	161	153	172	137	138	151	158	150	159	165	156	160	161	149	163	162	153	192	139	136	174	156	178	162	155	154	180	161	174	170	146	173	157	167	156	155	181	148	166	140	160	179	162	169	157	151	148	147	158	185	168	164	155	151	149	168	174	161	156	176	160	149	169	190	179	144	145	157	131	181	151	196	155	149	163	145	182	147	133	173	190	155	166	151	165	167	154	153	157	173	159	146	158	146	172	166	163	137	165	178	143	151	164	135	178	174	172	133	154	150	158	146	161	170	128	164	173	151	167	170	169	167	170	160	159	172	157	154	168	146	191	152	169	164	170	153	145	148	147	166	172	169	141	175	142	162	146	131	162	169	159	150	155	167	141	199	182	185	185	175	153	191	166	158	161	166	159	150	182	159	172	167	181	171	167	155	177	161	163	149	165	172	157	160	152	180	170	179	193	171	176	155	163	159	162	167	179	155	176	183	168	140	136	184	155	171	167	172	169	161	162	180	164	153	159	178	166	148	157	178	162	158	162	162	162	165	145	200	186	167	152	166	166	174	167	162	147	186	170	160	155	163	158	151	146	150	163	153	153	175	122	146	178	181	174	147	181	180	177	165	174	149	157	159	143	161	143	178	149	161	146	171	147	167	146	163	159	161	160	163	161	141	142	150	164	159	160	171	160	167	159	163	169	187	146	161	156	167	185	153	167	170	169	162	143	139	170	174	166	163	170	167	161	152	158	176	161	147	135	171	185	165	158	172	152	181	164	167	132	182	186	149	133	160	192	167	179	161	171	182	146	166	191	160	179	144	194	182	146	148	161	157	166	142	167	152	159	145	162	133	182	147	184	176	196	152	170	154	169	170	168	151	148	162	186	153	150	158	160	136	158	168	171	168	162	174	162	176	150	144	165	168	162	167	157	162	189	145	167	159	184	171	168	131	146	146	149	159	171	170	175	141	159	183	144	162	176	179	172	163	157	157	155	181	152	168	170	163	155	135	149	156	165	143	147	175	162	160	163	157	172	162	164	178	168	145	172	140	144	159	158	154	166	160	168	166	155	161	166	151	151	162	174	153	167	178	158	158	159	152	158	191	165	140	156	173	153	170	162	139	190	181	170	161	146	141	153	156	168	179	161	155	156	178	146	145	175	177	147	165	175	156	169	180	143	156	162	186	183	151	162	182	161	180	127	189	179	166	187	144	164	175	176	153	149	167	160	165	149	160	166
20503	7343	2355	11810	16161	1864	1593	1364	1100	1050	957	812	793	700	710	691	641	650	605	563	613	569	561	541	494	537	511	514	495	451	508	486	446	447	496	456	446	470	499	449	463	428	450	438	427	448	423	472	450	424	432	426	458	448	450	443	434	448	441	479	437	417	415	437	421	405	457	432	430	454	411	374	414	431	434	406	425	413	397	419	400	437	449	426	449	435	422	435	448	414	399	389	446	406	439	456	452	433	396	474	417	447	422	408	405	377	443	427	449	398	430	407	415	384	396	456	424	429	423	446	398	433	418	401	417	426	407	435	430	436	407	428	386	409	434	397	388	398	420	419	429	430	427	423	370	412	398	398	443	424	440	409	417	405	436	435	449	402	403	406	399	421	402	440	466	379	398	379	394	417	399	395	396	410	435	441	392	423	413	418	402	431	408	398	421	390	426	446	396	402	399	430	417	402	426	458	408	420	454	425	405	420	417	388	416	380	409	411	420	451	444	433	437	398	378	413	415	428	398	424	399	378	399	395	414	405	439	433	405	408	389	401	396	410	407	440	410	364	405	387	428	452	410	425	421	399	398	447	402	433	462	427	458	430	410	402	420	407	434	403	416	398	427	410	404	394	421	395	412	394	456	425	400	439	412	383	441	422	442	435	446	406	348	410	403	415	399	372	424	428	430	406	414	410	418	406	385	411	433	441	431	426	379	441	425	409	450	407	424	417	436	410	444	410	383	415	428	433	422	427	392	377	422	419	402	449	411	372	424	427	389	401	407	431	422	455	418	402	390	429	415	390	397	422	408	402	382	421	464	428	425	461	382	404	398	411	435	420	445	416	434	436	420	388	420	397	400	383	394	412	403	443	407	420	420	390	403	446	410	435	400	409	407	443	437	375	396	390	418	431	442	416	397	435	397	408	446	438	416	433	388	402	430	421	426	454	415	432	429	431	463	418	445	392	398	402	412	388	411	427	443	425	418	432	403	413	448	388	391	425	434	417	376	389	413	394	394	372	417	428	442	396	439	393	437	406	386	455	416	422	429	412	422	409	375	426	395	398	425	415	410	464	438	399	391	382	398	403	415	414	438	449	401	391	419	428	373	420	393	403	419	406	427	406	399	413	409	392	406	375	402	433	385	385	423	435	398	402	394	368	420	419	402	397	407	394	438	433	404	415	400	424	408	434	422	402	375	393	435	405	417	416	415	424	414	437	381	391	423	422	433	410	467	378	404	411	415	413	381	407	405	386	399	437	442	426	468	418	394	403	409	402	450	408	389	394	401	412	417	417	442	386	396	402	435	440	401	439	437	398	448	423	434	446	437	423	437	436	468	410	430	428	399	384	424	424	441	390	428	397	429	437	432	430	375	369	422	386	426	405	421	424	409	420	438	404	430	389	462	436	406	420	408	391	424	423	415	438	381	400	404	399	396	442	395	401	393	373	402	411	382	438	407	430	416	415	391	400	389	429	411	402	442	457	413	393	449	409	427	429	433	390	422	438	425	424	384	426	372	409	400	389	403	395	431	401	380	452	424	409	401	403	450	369	412	404	389	401	420	399	376	434	414	395	430	416	395	416	409	417	392	398	442	412	380	429	401	372	415	410	374	378	410	446	407	411	415	415	416	406	425	411	388	406	435	440	445	444	381	392	376	405	429	407	377	384	426	436	409	407	373	399	440	386	410	396	417	393	433	406	443	431	399	417	400	415	433	428	446	379	430	402	442	383	417	389	414	381	401	413	433	413	399	395	390	427	384	446	424	447	364	410	457	435	432	429	411	400	388	395	386	426	378	405	425	381	428	415	414	472	419	414	443	425	431	429	381	418	395	411	368	388	409	401	421	397	364	409	403	383	415	422	407	417	397	420	414	383	462	430	404	433	397	422	409	407	407	426	406	411	417	431	436	452	408	438	415	439	421	417	410	392	421	388	424	407	402	396	416	452	402	454	382	400	372	412	393	406	407	382	417	397	422	402	449	398	393	411	432	458	370	425	436	415	400	396	380	375	398	409	391	404	445	426	427	424	427	433	400	407	396	412	435	386	430	390	428	432	406	407	436	408	403	372	404	429	423	429	404	447	417	415	416	406	403	405	432	415	400	417	418	400	400	390	436	377	440	436	410	397	435	407	410	414	439	410	391	429	426	425	436	411	448	416	411	407	430	393	386	394	471	367	401	431	383	426	411	434	440	408	437	403	400	430	417	419	399	399	390	394	436	401	419	462	405	442	423	442	407	423	393	386	428	421	419	440	438	401	418	433	400	418	453	416	447	398	388	397	431	379	410	393	431	419	432	396	391	456	419	411	412	408	443	431	414	404	436	418	413	417	408	389	428	388	443	426	424	403	430	422	402	412	386	401	400	409	399	387	384	398	458	423	417	397	425	397	397	461	416	413	433	430	395	419	395	398	436	410	430	393	420	383	394	428	434	412	402	421	412	423	423	411	385	407	417	400	397	404	414	409	459	447	442	411	442	391	442	423	410	441	419	444	363	398	407	427	428	411	412	428	405	406	421	426	404	405	412	440	387	437	401	409	399	387	411	417	403	376	432	414	414	395	439	391	387	384	424	399	429	421	410	431	427	384	408	432	415	428	415	423	430	397	370	439	421	417	394	408	430	408	407	432	471	404	445	442	404	421	431	415	418	388	395	423	438	384	426	401	379	403	449	365	410	433	391	418	406	441	429	398	392	442	376	430	424	414	419	399	427	417	416	424	411	398	431	429	400	376	412	387	419	431	417	419	425	367	393	429	413	449	414	444	407	400	420	388	432	437	451	396	428	445	395	401	415	395	439	425	407	387	426	390	430	443	395	410	421	396	430	443	444	401	398	415	425	441	402	391	430	403	411	395	421	416	408	365	403	393	406	430	436	421	425	403	366	424	386	398	437	418	413	430	415	414	437	379	410	441	374	406	411	437	433	437	440	412	405	408	404	398	440	415	389	464	401	439	389	384	423	438	402	426	421	427	376	420	400	411	414	390	417	432	392	401	435	410	393	416	369	406	407	385	401	428	414	417	390	407	397	423	425	415	407	432	424	443	433	372	423	446	407	394	459	446	443	390	395	421	431	378	430	456	441	419	416	413	430	396	361	421	443	416	424	428	417	436	427	387	414	383	415	413	405	387	430	406	387	439	401	442	449	456	390	436	403	392	425	448	417	382	408	426	426	406	439	414	412	445	443	425	393	447	400	442	427	409	388	403	416	415	461	423	404	449	415	408	432	438	406	431	403	436	398	418	423	413	403	408	396	383	417	399	452	419	427	420	394	393	454	417	397	422	400	420	403	403	445	406	409	420	439	462	417	378	392	370	420	414	436	405	415	415	408	449	387	407	412	425	455	413	402	382	425	435	407	391	441	442	470	403	395	409	415	428	428	426	421	438	394	440	414	412	415	445	395	376	418	413	384	390	392	433	412	423	446	421	380	387	426	421	390	420	441	466	395	460	432	366	420	423	409	439	410	416	405	433	394	421	430	405	411	379	409	403	443	384
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
