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
336578725917	336578726436	336578726984	336578727536	336578728086	336578728636	336578729186	336578729736	336578730286	336578730836	336578731384	336578731934	336578732486	336578733036	336578733586	336578734136	336578734686	336578735236	336578735786	336578736334	336578736884	336578737436	336578737986	336578738536	336578739086	336578739636	336578740186	336578740736	336578741286	336578741836	336578742386	336578742936	336578743486	336578744036	336578744586	336578745136	336578745686	336578746236	336578746786	336578747334	336578747886	336578748436	336578748986	336578749536	336578750086	336578750636	336578751186	336578751736	336578752286	336578752836	336578753386	336578753936	336578754486	336578755036	336578755586	336578756136	336578756686	336578757236	336578757786	336578758336	336578758886	336578759436	336578759986	336578760536	336578761086	336578761636	336578762186	336578762736	336578763286	336578763836	336578764386	336578764936	336578765486	336578766036	336578766586	336578767136	336578767686	336578768236	336578768786	336578769336	336578769886	336578770436	336578770986	336578771536	336578772086	336578772636	336578773186	336578773736	336578774286	336578774836	336578775386	336578775936	336578776486	336578777036	336578777586	336578778136	336578778686	336578779236	336578779786	336578780336	336578780886	336578781436	336578781986	336578782536	336578783086	336578783636	336578784186	336578784736	336578785286	336578785836	336578786386	336578786936	336578787486	336578788036	336578788586	336578789136	336578789686	336578790236	336578790786	336578791336	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2741	3650	2300	2741	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15074	48640	16073	2640	1143	812	589	478	358	344	272	232	213	207	186	168	185	167	171	156	140	156	164	147	148	145	122	133	135	129	135	129	127	108	122	149	128	129	114	107	121	128	129	129	129	102	127	133	117	117	111	111	117	122	107	110	108	114	106	134	127	112	115	131	123	133	133	121	124	115	103	137	117	107	147	113	107	112	110	116	121	99	121	111	106	124	124	100	124	122	120	119	105	105	113	123	141	126	110	111	114	123	121	102	103	121	98	94	110	113	126	115	105	107	120	114	106	102	124	112	120	137	107	102	119	112	102	129	123	116	113	116	99	123	105	117	137	125	120	111	111	114	105	99	113	134	99	113	106	113	96	111	113	109	106	108	127	117	127	98	105	108	99	105	122	110	106	90	111	104	110	114	115	99	137	105	116	107	103	116	90	112	110	110	118	115	102	117	107	92	107	130	122	117	116	122	103	121	106	96	132	116	86	111	130	121	106	123	90	124	113	109	119	115	115	108	109	120	120	93	119	99	102	95	118	108	116	112	116	98	123	117	122	96	117	123	105	104	124	112	108	132	93	109	107	104	122	123	102	84	93	99	116	111	100	124	93	114	125	119	119	112	130	124	110	141	110	118	121	113	117	98	108	120	109	116	110	125	118	99	103	121	98	99	108	122	117	118	110	116	115	108	105	102	102	123	113	107	107	106	98	123	107	120	115	107	102	107	108	90	109	105	103	119	107	110	127	108	103	106	113	113	118	107	103	101	99	118	122	134	112	99	120	110	103	106	102	119	100	118	114	125	109	104	101	118	106	115	105	118	125	112	116	127	104	135	105	124	110	115	112	110	105	103	129	113	103	99	120	105	129	126	90	133	117	113	117	111	84	93	129	118	96	113	122	116	118	117	116	115	96	103	102	93	121	123	117	104	111	101	109	119	114	114	93	114	101	116	127	118	136	96	108	113	113	98	102	104	106	113	108	116	112	115	101	125	114	116	106	119	101	128	117	102	116	114	102	115	103	105	114	113	98	102	100	113	126	108	131	123	102	101	118	101	111	95	135	115	107	121	105	112	113	137	110	106	132	116	121	105	122	113	118	116	117	105	102	117	141	113	112	88	117	106	121	125	102	114	116	135	98	108	111	87	99	119	115	116	91	98	88	120	123	150	122	98	110	116	98	92	108	89	138	112	105	109	112	106	103	109	111	124	110	108	124	107	119	112	95	96	109	118	103	104	106	137	95	107	124	109	128	109	105	129	114	110	107	130	111	108	117	91	119	102	112	120	130	106	109	94	101	115	104	121	145	119	102	119	129	117	99	124	118	91	118	107	117	123	126	99	98	108	123	101	112	107	109	120	119	101	104	95	129	131	125	128	97	113	104	121	114	102	101	116	101	116	109	125	105	114	113	96	107	114	118	111	106	99	116	116	100	101	93	110	112	109	111	101	130	110	105	107	102	111	119	105	99	102	118	108	103	88	117	106	105	138	111	121	102	114	114	131	99	108	92	117	116	119	114	113	108	107	91	103	106	100	86	110	119	86	115	119	123	97	121	110	132	103	95	118	110	121	92	94	123	98	114	110	112	116	123	105	115	129	122	117	113	119	111	123	110	118	119	108	116	104	102	109	121	120	100	89	122	87	99	125	107	101	100	119	110	106	102	124	118	112	118	103	104	108	108	122	112	114	117	113	92	110	92	117	111	109	111	121	125	118	105	110	100	126	92	138	92	89	106	106	116	112	103	120	112	104	108	127	129	124	115	118	101	106	120	127	105	117	104	114	105	115	108	100	115	100	109	103	97	112	128	109	111	106	110	122	118	101	106	132	120	124	114	114	110	105	115	121	99	93	118	115	110	104	108	110	97	117	110	119	107	103	113	101	111	117	94	126	131	102	116	104	125	96	106	90	124	109	104	111	116	128	105	104	131	126	130	104	126	102	116	107	106	88	106	131	118	110	118	96	115	97	115	103	101	128	95	106	127	117	114	118	105	120	128	123	114	99	108	93	109	105	119	100	101	110	88	127	117	93	112	114	107	126	81	115	130	94	152	113	108	124	104	110	120	116	116	101	101	113	103	112	130	133	126	104	110	105	117	108	115	116	128	103	113	101	112	111	111	106	114	121	111	118	119	125	116	132	110	110	131	119	93	97	94	129	108	116	121	123	103	131	122	112	114	113	95	128	109	131	118	100	118	107	104	95	107	109	118	107	113	106	128	127	125	115	125	124	111	94	109	112	111	120	114	103	101	101	98	110	117	94	102	137	116	111	123	107	95	112	109	112	117	112	94	95	113	115	125	115	133	109	102	101	109	120	101	122	127	124	120	115	116	113	96	114	112	116	115	123	112	115	116	119	88	115	123	117	109	100	105	85	106	105	116	116	99	105	102	127	100	126	120	124	127	123	97	134	102	106	113	124	97	107	127	102	115	118	94	102	114	127	107	97	114	119	95	120	101	117	119	112	116	120	108	133	91	107	114	103	106	101	120	110	102	112	98	110	105	99	106	92	121	102	110	126	118	122	104	108	111	111	122	107	109	120	114	109	115	111	116	96	101	103	119	120	99	131	112	112	112	118	125	104	122	102	119	130	116	99	116	115	122	106	120	118	102	111	111	107	97	109	113	113	113	91	104	107	114	98	118	99	116	131	87	114	118	118	110	111	112	116	104	113	115	110	98	117	114	113	102	117	113	120	112	109	112	111	111	122	123	104	113	108	124	131	113	120	119	102	106	117	128	114	109	108	113	95	113	137	107	105	105	96	116	121	126	100	108	103	97	130	127	100	118	125	103	106	107	108	105	126	102	112	121	115	104	107	113	112	113	114	135	120	115	113	113	113	110	116	121	100	113	124	124	121	125	97	106	114	116	108	101	108	114	122	113	100	105	123	105	93	116	105	111	131	107	119	125	111	95	139	104	106	92	112	96	114	107	105	96	100	100	128	109	113	116	114	106	113	107	100	108	125	102	112	106	103	101	118	102	105	126	113	99	106	105	123	107	104	129	109	120	109	107	100	104	121	115	108	118	109	115	95	123	120	121	117	109	105	127	105	104	92	113	116	144	97	105	111	126	124	92	104	105	104	120	109	109	102	106	110	135	114	112	105	107	108	104	111	122	96	100	109	121	109	111	116	112	108	108	109	101	122	121	112	108	108	119	130	112	108	97	123	115	110	116	120	124	114	96	109	118	123	110	113	98	112	109	93	99	98	103	106	109	104	122	103	101	109	90	113	115	129	129	103	107	116	101	110	119	104	127	119	112	105	112	124	122	124	105	105	99	108	101	97	108	105	103	122	107	114	115	111	92	109	101	97	115	111	120	90	89	127	119	119	110	117	101	117	116	95	122	122	119	99	106	112	99	118	106	104	113	118	109	114	107	93	111	119	105	151	94	114	109	116	118	103	97	114	111	98	112	122	123	102	98	110	103	121	101	105	112	106	116	96	97	104	103	116	124	108	100	105	111	110	107	119	117	105	92	105	101	115	110	117	106	119	98	100
7472	26124	3931	4686	3977	3183	2520	2091	1853	1484	1375	1222	1035	954	898	806	747	667	682	686	600	599	548	598	539	532	529	497	438	452	458	451	445	423	408	399	421	396	402	373	435	329	412	381	370	372	374	371	380	338	367	346	364	358	348	384	338	342	347	357	399	368	364	364	346	343	352	355	337	313	348	347	355	350	337	335	345	362	350	337	361	329	312	331	323	323	300	316	363	327	331	341	327	311	334	340	327	307	324	337	325	338	349	339	305	328	343	316	343	325	291	319	338	330	284	345	310	335	333	318	322	320	336	321	303	324	352	322	295	348	301	324	326	290	304	314	338	328	345	318	320	342	301	309	332	304	301	304	316	324	316	329	308	339	323	304	317	328	345	308	315	341	297	327	296	310	278	302	343	321	300	315	346	286	340	303	343	331	326	341	318	292	320	327	299	324	330	330	361	327	313	329	318	329	339	331	339	312	322	280	322	316	325	286	308	283	311	299	339	323	331	305	322	340	320	318	323	342	309	294	302	311	315	352	320	305	343	339	304	316	309	319	302	359	357	342	284	335	308	314	328	262	326	338	336	286	334	338	317	339	321	323	312	318	301	339	299	315	322	314	309	262	318	302	305	308	318	352	301	327	307	308	338	310	330	305	275	328	306	379	315	320	354	319	309	336	323	306	334	292	307	310	293	330	308	344	304	350	320	339	340	312	332	336	312	322	286	290	283	309	298	355	343	324	320	306	318	342	341	305	315	297	321	343	330	303	296	308	314	309	346	317	300	318	318	312	303	315	303	309	332	302	360	317	327	319	353	306	311	331	303	307	302	332	321	284	331	352	307	333	272	324	307	336	308	331	293	296	338	329	296	324	301	322	326	342	334	284	326	337	311	341	302	319	338	319	317	317	279	329	329	292	303	272	320	316	283	337	315	307	305	330	315	309	308	313	314	300	323	318	326	359	295	356	313	301	335	309	311	322	356	316	329	360	317	313	350	329	312	311	317	311	317	315	300	357	303	330	325	330	308	332	325	303	316	306	337	327	283	305	345	301	316	310	298	330	307	318	323	318	311	326	357	321	330	297	317	289	304	297	332	290	339	328	319	329	311	330	316	289	314	300	317	342	315	307	303	315	290	310	336	290	337	313	302	323	291	305	328	331	310	343	325	317	340	324	330	317	291	306	316	314	327	315	326	304	300	338	328	322	309	337	324	314	309	301	335	342	290	308	315	319	289	326	297	314	329	321	339	295	301	319	285	315	321	313	311	292	297	300	301	328	325	337	324	329	317	332	304	311	296	293	308	280	285	305	286	323	312	292	325	312	314	320	348	305	307	325	315	324	321	306	315	320	321	300	325	360	281	317	305	307	327	296	330	298	316	337	275	330	329	266	341	338	315	314	306	325	284	282	325	264	297	313	290	294	324	320	292	280	323	323	300	323	301	302	323	330	288	306	323	325	328	322	302	318	330	287	277	294	338	326	337	349	335	339	293	319	290	298	323	294	311	333	315	300	321	321	299	295	332	280	338	314	304	320	322	316	306	305	309	299	349	312	328	323	317	307	300	290	328	318	298	332	288	319	333	320	311	311	322	300	331	298	292	315	327	338	340	295	335	323	366	332	324	343	334	304	335	329	322	308	315	313	289	333	324	327	290	286	336	343	302	295	300	342	306	306	323	306	325	317	302	325	353	308	308	306	314	317	305	354	297	303	317	332	326	313	337	303	314	343	315	292	323	342	312	320	296	317	304	309	315	323	320	308	330	344	317	269	306	314	299	303	327	325	331	316	314	304	317	314	334	312	319	324	317	333	287	314	322	339	319	315	291	327	329	334	341	347	323	320	291	324	315	315	313	312	290	331	331	295	310	303	308	347	327	322	302	307	322	306	305	299	304	326	343	310	351	315	311	339	303	317	331	327	322	301	339	312	312	319	309	325	307	287	303	310	293	331	268	295	313	335	334	338	321	287	299	300	311	301	331	359	319	320	302	322	335	327	287	287	303	341	310	326	332	303	294	319	320	329	306	340	329	338	335	322	296	329	324	325	290	278	306	311	312	298	345	328	317	288	332	332	301	329	325	319	309	335	325	319	339	315	309	298	293	337	292	307	326	331	329	356	310	319	311	308	306	325	330	322	319	299	314	330	298	315	321	317	313	302	324	326	328	329	329	342	316	337	312	313	325	340	302	316	334	299	325	290	323	308	333	326	301	308	304	286	330	358	361	335	344	289	328	304	323	329	322	325	334	325	302	318	332	310	331	308	316	309	304	322	312	321	312	297	321	292	339	283	330	332	337	313	344	332	325	315	294	323	283	333	340	348	332	302	323	322	296	293	316	309	327	332	306	312	326	309	296	299	334	308	297	298	314	304	336	341	338	297	364	332	285	329	341	316	340	315	309	315	306	319	335	317	343	306	337	316	321	334	313	300	314	326	297	312	320	316	312	333	318	318	322	322	306	294	311	325	329	333	310	323	319	333	309	340	339	323	303	294	335	292	336	345	319	327	287	310	300	301	307	312	301	299	339	327	301	351	309	302	312	335	293	312	294	305	297	322	307	304	296	276	318	318	330	339	366	305	327	328	306	326	338	320	325	317	342	304	293	319	268	342	337	334	311	296	321	327	297	330	299	311	313	298	305	346	292	328	326	289	311	345	295	324	324	318	288	296	293	323	291	320	316	337	305	342	313	323	298	321	310	338	307	335	339	323	343	273	296	336	322	308	318	335	311	279	277	327	299	303	326	312	326	313	313	294	320	312	323	297	333	298	321	322	322	319	325	328	282	350	313	301	306	306	318	325	317	299	335	319	294	320	322	327	294	332	307	298	313	305	296	301	330	324	314	321	309	309	337	295	288	318	313	298	326	312	292	336	321	317	322	318	285	301	331	325	305	316	297	313	311	311	350	312	305	313	309	304	318	309	293	298	326	302	323	303	311	332	317	355	341	310	350	314	324	327	295	303	345	333	348	293	304	304	299	342	333	315	349	313	294	313	302	297	359	324	351	319	306	297	350	326	333	307	321	297	283	307	342	297	327	328	306	302	285	322	317	316	315	347	313	316	314	294	311	292	324	288	305	306	309	329	335	288	333	361	330	285	332	298	302	300	324	320	307	340	319	306	316	272	326	320	320	299	314	330	305	334	332	292	315	318	318	324	315	311	309	301	277	304	312	328	361	332	300	290	336	316	332	317	297	314	306	293	321	314	303	316	308	333	334	313	336	302	301	334	308	332	299	347	283	321	340	293	331	307	336	346	323	331	324	325	278	309	311	341	322	328	293	306	327	303	281	321	335	301	356	291	323	290	333	314	294	302	311	359	296	301	305	330	306	319	305	324	325	300	310	330	319	311	335	323	323	321	319	325	280	339	307	317	326	327	311	342	301	311	301	310	299	302	341	313	315	317	309	351	329	295	355	295	291	293	312	337	339	303	287	298	318	326	314	329	272	313	306	322	314	340	335	313	299	294	308	327	329	310	299	296	273	332	280	304	321	295	333	310
2349	6352	464	376	315	319	313	314	322	334	325	314	305	331	332	303	325	343	343	319	299	288	324	310	298	321	332	325	314	314	333	312	304	307	274	323	333	341	302	311	307	304	356	300	338	319	339	338	342	308	286	355	334	322	292	304	314	302	336	326	339	306	333	321	281	328	319	321	308	341	286	331	295	306	297	308	305	290	329	333	334	350	296	302	327	289	308	333	308	293	301	325	346	337	307	311	296	291	305	289	309	320	344	323	275	290	313	310	317	302	338	301	314	334	276	281	294	324	302	307	324	330	342	296	335	327	296	309	294	345	322	301	318	309	338	317	322	313	358	282	331	278	318	316	294	305	312	307	308	303	313	314	332	306	322	288	313	305	312	324	322	338	346	324	323	315	334	287	333	310	308	296	307	325	317	287	322	320	315	314	303	333	315	335	266	281	336	302	289	308	335	305	318	307	293	345	337	341	290	289	331	336	303	301	310	330	320	277	302	344	314	329	327	304	304	320	312	313	342	290	307	288	343	317	322	313	320	338	311	313	303	303	334	300	302	342	305	331	317	308	309	283	304	297	301	337	303	312	329	304	304	310	322	321	294	298	300	313	321	277	344	325	348	317	304	291	275	353	292	299	321	332	340	330	302	309	338	287	296	351	322	291	312	335	330	326	310	331	326	301	299	305	323	308	356	295	311	316	317	335	315	329	313	306	320	289	322	323	339	328	314	315	316	305	355	301	301	337	295	268	323	320	306	294	321	297	307	306	299	326	317	327	303	301	343	339	333	334	309	338	296	324	330	327	317	300	276	293	313	318	336	318	301	326	328	298	325	328	307	316	297	308	303	294	337	283	344	316	319	283	331	302	310	320	359	338	337	289	322	336	301	300	337	293	280	308	325	303	330	304	362	292	337	307	308	332	335	289	332	312	317	304	303	351	334	310	328	296	307	310	321	334	321	328	294	291	314	318	338	326	298	297	295	289	331	322	313	339	327	309	309	310	323	324	309	305	293	327	328	305	324	308	312	309	330	336	296	306	333	352	345	287	310	307	311	335	315	313	315	315	319	319	320	302	303	321	307	325	315	328	301	328	313	298	344	323	322	311	303	347	337	329	307	359	325	315	322	325	338	331	346	343	280	338	276	317	345	325	302	323	322	306	307	327	316	337	306	298	320	285	320	329	326	296	300	327	340	322	310	316	290	308	328	314	303	334	311	305	314	331	324	289	309	338	290	307	308	300	327	297	325	299	315	267	321	316	317	337	297	345	318	346	312	289	302	324	339	347	317	318	327	344	316	326	321	295	299	314	292	292	299	317	323	256	306	316	319	324	319	333	323	305	309	321	357	306	315	309	304	301	313	334	327	311	331	279	311	305	340	324	325	343	315	320	319	363	300	340	288	323	306	284	323	312	303	312	337	306	343	336	285	297	291	311	287	304	323	303	323	309	303	337	306	342	331	339	351	319	304	297	311	332	305	327	298	314	328	341	305	295	317	326	316	334	318	303	304	328	340	334	280	342	326	295	301	311	313	302	304	335	295	302	339	314	317	303	309	310	318	304	319	324	331	287	319	301	281	320	297	306	324	281	293	285	300	325	341	320	329	335	348	267	312	311	300	362	314	316	302	309	368	300	338	305	323	295	334	313	309	295	319	295	334	321	304	320	349	335	291	323	342	327	330	333	335	300	309	288	305	309	298	299	310	307	301	323	291	329	292	291	327	325	297	319	306	309	338	285	322	309	312	315	325	301	317	343	310	315	304	325	316	312	320	322	309	332	315	316	320	319	335	288	333	296	316	325	342	329	303	299	325	297	316	333	319	336	332	280	286	316	309	312	309	321	313	311	318	321	313	329	320	334	303	310	301	326	280	332	310	313	318	290	317	304	329	344	344	309	306	305	311	331	311	296	343	323	319	331	335	320	294	279	274	320	321	345	317	308	295	297	326	314	293	323	320	282	314	336	328	324	317	324	325	312	323	302	329	355	325	326	289	326	345	296	305	304	338	336	335	300	338	325	320	322	292	309	339	321	311	333	326	310	304	358	320	358	331	301	285	345	332	335	334	314	319	294	316	317	289	319	336	297	321	343	335	307	310	333	315	327	322	282	295	313	308	319	309	316	296	293	312	333	321	296	322	305	330	328	323	285	315	311	279	306	345	312	322	295	301	297	305	277	278	308	298	327	315	318	285	323	299	295	317	321	308	327	304	329	337	336	314	329	325	329	300	300	352	294	306	324	325	298	305	342	328	292	296	307	318	298	336	325	292	315	318	305	314	318	302	337	299	313	318	355	317	342	320	300	311	336	326	376	335	327	298	332	350	296	290	295	306	322	311	303	315	327	333	315	344	304	263	311	312	329	321	341	330	321	316	344	289	317	307	314	343	322	347	327	302	341	312	315	341	323	299	276	318	309	308	296	325	292	313	332	319	309	306	328	345	317	317	327	318	301	335	325	307	358	312	291	326	292	320	319	314	326	311	288	332	320	339	300	335	294	347	335	309	298	331	312	314	319	308	306	312	291	313	320	319	332	294	334	342	310	319	332	319	358	333	295	327	272	342	315	319	329	311	331	299	303	322	312	319	324	334	303	327	305	337	302	347	329	319	327	348	311	307	299	315	292	287	295	318	305	353	317	300	341	331	331	307	326	338	303	291	327	319	320	322	301	305	335	321	322	302	318	317	329	329	307	353	317	300	307	298	314	313	313	311	323	334	321	313	357	325	349	301	327	321	326	316	359	307	301	331	301	309	336	295	310	310	290	313	303	349	296	314	330	332	335	331	321	283	301	279	334	291	354	298	318	333	331	323	339	344	349	330	329	332	328	304	313	325	327	295	352	336	311	311	308	318	324	302	330	302	314	301	301	326	342	326	323	325	305	279	325	298	338	317	321	327	332	323	307	330	328	321	308	313	308	319	281	297	347	324	294	324	303	326	337	298	290	319	329	324	289	297	351	304	311	320	333	331	353	309	307	285	316	332	300	323	340	301	316	325	316	326	347	332	313	326	303	314	281	311	340	318	337	329	309	330	290	309	298	331	269	333	332	295	317	322	338	313	317	308	299	295	330	296	311	301	333	338	319	335	300	304	342	318	325	353	321	313	332	326	323	318	295	317	344	303	306	327	344	327	292	292	335	289	332	304	317	333	303	313	335	292	300	329	334	303	301	308	311	348	304	333	305	294	322	311	343	314	324	310	313	310	324	328	332	311	322	315	323	302	313	320	326	326	298	307	295	327	298	311	308	286	259	316	291	326	321	309	288	307	326	318	292	337	304	300	338	327	344	297	310	305	319	311	315	309	326	316	316	365	362	315	304	274	338	308	293	343	314	270	321	319	320	348	314	339	311	316	333	292	360	332	306	314	301	294	312	305	303	309	307	333	314	293	367	320	328	332	311	311	304	331	307	355	327	324	313	327	305	296	344	338	290	334	324	302	314	316	347	307	304	310	311	302	317	313	310	293	302	298	308	314	289	305	318	320	331	319	299	316	342
2539	8229	959	957	931	869	915	881	878	844	837	863	867	847	842	795	824	801	843	840	831	842	830	806	842	830	751	792	800	834	743	801	878	800	811	788	841	804	785	878	854	773	792	803	794	819	874	825	807	737	825	844	823	802	829	852	835	796	780	825	804	838	784	759	823	788	751	831	791	779	811	767	809	787	757	834	838	793	865	855	808	797	768	820	857	782	802	837	811	833	793	841	760	832	799	773	823	874	776	794	775	838	804	829	796	831	789	775	837	806	777	753	845	817	828	792	805	789	780	795	790	814	804	850	767	822	839	775	806	758	805	786	808	787	794	805	803	840	816	865	813	789	811	726	820	808	823	799	850	745	876	785	827	798	810	787	798	732	837	812	797	839	808	760	779	768	818	791	826	786	787	785	863	800	740	791	794	791	788	799	830	830	822	814	742	782	775	793	804	788	774	801	791	793	812	776	776	809	795	837	757	794	806	794	787	802	838	807	791	795	786	835	776	819	828	875	796	813	795	770	795	813	762	831	809	829	863	792	785	778	825	765	781	820	801	776	866	819	807	799	813	762	822	811	816	850	826	809	810	790	813	802	834	786	820	810	828	788	803	801	754	827	742	853	781	791	783	783	758	833	805	832	816	841	802	787	831	793	851	787	800	823	859	763	824	814	783	769	773	782	826	825	812	837	776	833	825	808	790	826	805	771	710	792	828	823	804	796	848	822	819	826	787	800	816	824	755	853	796	795	873	798	836	791	882	800	788	859	760	834	848	778	813	754	786	822	800	823	844	829	808	824	775	772	730	823	800	807	835	768	773	791	813	805	796	831	795	814	798	811	810	842	778	823	790	828	833	847	788	806	805	842	838	776	861	781	770	739	830	799	803	816	798	799	803	782	834	815	773	841	786	791	778	808	819	803	852	815	843	802	830	799	772	842	816	805	801	817	842	821	793	806	786	782	802	800	779	806	791	813	880	793	798	818	814	812	749	785	804	798	796	794	843	847	811	810	776	851	808	792	789	887	779	730	788	761	810	806	813	788	800	854	813	804	769	770	815	809	813	774	831	831	766	816	748	810	810	820	804	792	839	799	801	767	792	815	841	839	779	818	817	860	776	771	856	793	809	839	810	802	761	768	805	787	857	838	812	861	783	772	828	797	806	798	814	805	744	793	805	813	801	762	770	821	812	807	797	772	834	821	842	837	795	827	842	793	806	790	791	789	750	826	836	799	826	865	822	783	773	848	791	775	805	764	794	859	845	821	815	778	893	878	816	805	844	802	803	853	827	854	761	762	842	837	804	853	826	778	879	804	791	818	831	808	825	803	798	806	824	794	806	752	860	837	787	833	794	837	816	793	772	823	806	816	784	819	804	851	843	802	806	838	805	766	789	848	813	814	762	851	774	822	769	822	795	802	762	792	824	816	802	796	860	827	825	794	773	814	782	796	795	777	807	804	759	816	792	812	803	819	820	803	815	828	834	824	851	792	797	824	760	827	799	812	852	819	779	767	799	814	782	783	801	795	814	781	767	772	809	787	837	801	789	757	818	812	813	804	766	822	790	795	806	815	791	890	778	799	839	816	793	790	820	872	803	802	808	840	801	772	790	780	754	793	784	778	800	836	801	809	810	797	828	849	870	849	764	787	815	814	827	822	789	814	759	801	831	804	817	769	818	789	862	789	803	803	839	776	829	832	829	807	802	780	853	780	822	839	830	759	785	810	799	820	805	852	849	830	824	811	751	764	784	813	789	764	809	817	780	861	806	823	786	787	872	781	870	805	760	845	860	782	793	755	793	802	808	791	839	834	797	757	782	817	866	753	814	784	785	830	771	796	863	804	807	852	838	811	828	792	787	743	826	835	807	807	765	748	765	791	787	818	811	846	789	827	802	795	763	818	793	780	803	805	790	792	795	810	855	839	766	755	817	780	832	790	803	787	801	834	807	863	808	854	779	809	793	794	820	759	820	845	766	760	811	820	805	816	790	806	777	785	837	828	806	835	768	858	804	833	754	822	770	839	850	754	823	795	762	844	858	757	783	803	819	758	821	797	749	811	787	800	847	821	853	802	761	843	850	796	816	814	808	736	816	857	741	780	805	831	851	871	785	814	741	814	797	825	810	839	798	773	820	861	827	812	816	767	789	825	845	769	810	827	779	813	838	832	794	846	791	756	801	779	775	783	814	761	798	826	808	790	762	801	817	807	774	791	791	787	801	789	807	792	818	831	812	799	831	854	856	826	817	768	801	835	817	877	823	806	826	801	764	855	798	805	832	783	811	816	825	788	792	816	762	768	809	817	786	825	841	805	791	804	810	829	793	804	844	818	820	784	820	775	789	864	783	815	793	833	763	749	817	799	871	841	799	852	778	801	794	785	802	758	839	850	818	813	860	813	804	784	832	781	827	818	853	793	807	775	831	830	821	848	855	806	842	798	800	876	810	826	821	828	804	872	857	846	854	803	806	764	823	811	769	798	848	797	785	782	824	809	812	825	799	819	848	824	785	788	839	799	818	784	782	868	875	772	801	787	788	851	820	799	834	817	858	803	805	756	797	830	751	774	859	837	820	835	813	797	806	815	754	795	805	828	806	830	861	801	843	794	816	805	824	806	757	808	836	816	772	809	846	788	857	837	838	807	762	787	811	804	796	842	803	823	778	777	821	812	844	718	806	846	811	746	768	800	837	831	832	781	770	760	735	804	818	875	801	769	775	816	841	843	826	823	782	821	800	810	800	825	855	801	785	822	796	782	772	794	850	815	784	808	873	759	813	771	809	809	786	840	762	805	792	771	859	773	835	791	847	808	802	801	818	792	804	829	823	828	781	826	781	795	793	805	862	846	810	859	795	781	771	816	838	812	771	833	808	859	833	794	824	735	818	797	824	794	780	833	810	814	814	783	842	853	822	857	831	755	827	828	797	764	808	808	804	816	830	813	807	799	814	827	813	786	803	830	786	822	766	766	805	811	774	778	818	842	803	784	832	857	779	782	844	760	805	816	813	743	882	796	865	789	849	837	834	780	847	831	814	795	791	834	848	833	775	827	784	817	799	813	809	849	777	811	839	786	752	820	850	793	760	773	835	751	860	827	799	852	792	806	831	778	811	774	798	798	797	809	823	823	816	775	862	772	843	820	803	788	757	822	838	774	821	838	833	825	831	782	827	810	811	834	752	857	828	822	760	884	870	784	806	794	790	883	839	894	789	830	857	840	825	809	807	794	801	800	824	763	853	817	829	817	830	797	834	815	811	801	826	813	766	857	798	804	803	838	822	793	808	775	755	781	772	804	829	800	826	833	799	768	805	837	794	809	796	821	819	806	795	753	750	776	824	769	778	797	824	762	756	811	777	839	832	822	797	800	819	797	819	803	838	857	796	816	777	831	777	798	792	830	842	793	811	840	775	811	797	811	772	719	788	798	792	812	857	798	830	822	745	809	811	799	837	868	791	796	804	806	867	778	858	789	788	822	844	801	823	804	826	804	813	845	846	805
9291	42786	7649	1188	768	624	544	446	419	409	381	319	332	280	283	290	311	263	280	283	271	299	272	294	302	256	285	277	253	265	277	285	256	254	251	252	252	271	243	281	261	271	292	247	280	281	245	258	237	283	299	290	253	260	249	264	267	243	270	275	277	265	239	246	268	271	264	266	247	267	247	274	256	275	282	252	247	271	267	272	262	250	259	262	270	274	269	276	256	248	247	274	260	247	257	274	242	251	257	282	283	256	262	267	255	272	252	268	277	264	281	255	247	302	268	251	256	285	250	277	249	226	249	261	239	245	251	277	244	271	286	269	244	250	256	257	272	243	272	267	280	239	271	242	276	255	299	283	258	240	248	273	266	252	250	303	279	247	286	252	296	252	262	261	246	282	262	282	258	285	262	279	276	228	262	269	270	269	270	289	275	265	236	267	250	284	268	277	292	266	271	263	261	266	275	296	280	271	241	276	257	260	290	277	222	263	263	252	249	293	231	273	286	256	287	234	271	283	273	262	276	289	264	239	249	264	273	260	292	253	266	262	250	275	268	265	268	265	252	263	257	237	278	260	245	252	261	252	251	279	252	260	260	266	246	264	246	247	263	232	265	260	258	248	252	260	245	236	248	252	246	256	253	231	274	294	256	246	229	266	248	262	263	261	272	239	278	263	241	250	276	277	288	268	292	266	247	264	259	240	252	290	236	256	254	249	255	257	249	259	253	287	260	252	267	276	254	287	255	264	278	238	254	243	266	265	249	276	281	270	250	252	269	270	269	284	289	243	276	272	250	259	263	257	261	258	253	271	247	260	269	257	245	272	287	277	259	244	249	270	229	266	258	262	279	245	241	259	245	250	244	278	245	255	274	277	265	248	230	274	259	268	284	278	276	262	247	243	247	273	240	273	282	284	263	264	273	259	234	263	257	261	239	255	276	265	269	239	263	256	269	286	271	288	261	272	276	253	244	273	262	273	252	263	282	273	253	258	298	227	228	243	240	256	269	276	279	283	263	273	248	275	272	255	296	281	240	251	232	298	287	252	257	256	253	269	259	245	272	281	247	259	249	295	264	250	242	278	284	274	274	251	273	228	244	252	250	254	270	258	250	252	238	254	268	281	261	247	257	247	285	300	291	236	288	281	279	236	268	273	250	291	274	245	282	274	265	240	248	231	266	271	257	232	257	265	238	247	268	278	259	234	270	234	270	231	273	267	289	266	242	295	260	243	264	272	257	251	248	257	259	253	259	268	280	270	272	246	248	241	250	247	275	260	260	240	287	245	228	254	247	248	257	249	255	258	279	261	241	247	249	258	264	248	245	259	262	254	280	269	292	271	276	278	239	265	251	287	253	252	264	264	238	290	267	266	271	271	257	248	252	262	265	282	265	247	262	261	254	283	296	243	281	232	258	259	247	273	263	275	266	235	244	315	255	242	260	260	257	227	236	254	253	253	228	287	270	271	290	258	260	247	254	273	250	257	261	261	232	262	235	270	278	257	263	249	243	267	269	251	304	287	268	270	259	235	229	262	249	262	255	272	263	284	269	285	273	258	288	281	256	260	248	262	272	232	275	297	277	252	267	229	281	256	251	291	270	241	238	244	234	255	277	250	265	254	258	252	225	257	256	255	269	254	242	242	253	254	292	255	283	280	250	270	266	251	250	243	266	274	252	263	260	256	296	268	250	243	251	250	242	261	260	279	287	260	286	250	247	240	269	245	255	255	299	242	245	285	253	295	284	256	260	268	257	237	257	268	259	285	263	240	259	281	264	258	286	281	274	289	257	272	272	241	232	252	239	265	264	276	257	268	278	232	274	279	279	269	251	260	272	269	251	264	253	238	256	262	251	251	250	243	244	254	263	260	270	258	241	247	274	280	254	271	267	285	246	254	288	278	288	266	286	247	254	279	237	259	248	245	288	238	264	261	252	248	260	307	257	257	242	245	253	257	278	269	276	254	268	244	281	245	247	270	239	265	273	252	252	261	243	294	252	258	267	261	226	268	266	231	243	261	269	255	237	284	283	235	266	260	252	267	269	242	253	263	282	231	256	284	262	259	265	222	251	238	274	244	276	256	255	252	253	275	281	307	281	244	236	270	263	258	249	244	283	267	269	265	241	240	289	237	264	239	259	249	276	260	253	241	264	235	253	273	246	248	284	279	294	284	263	221	220	273	260	265	250	268	247	278	250	247	258	260	247	285	239	225	288	280	263	290	268	249	269	274	244	259	264	252	244	264	262	269	241	297	253	276	275	272	256	251	266	259	262	273	214	275	260	261	252	268	286	276	254	256	280	245	231	268	266	252	285	252	245	263	267	231	270	267	279	271	248	267	251	263	241	241	263	237	250	283	260	276	251	232	282	243	257	274	242	250	245	253	251	263	306	230	264	255	251	226	264	246	263	253	261	273	253	269	269	269	261	258	282	263	293	254	262	285	267	284	231	234	271	285	270	250	281	240	265	260	232	244	302	259	281	262	261	276	258	255	280	274	258	247	254	247	258	254	259	249	234	260	256	274	276	261	254	257	265	261	260	269	235	279	261	257	240	264	244	307	228	290	255	247	287	246	261	266	235	239	262	269	253	264	270	263	305	272	257	254	247	256	257	256	253	284	271	243	286	251	272	256	263	248	273	276	257	229	273	277	263	279	244	265	261	273	237	248	235	262	214	249	279	268	233	280	275	262	257	266	252	246	250	278	247	278	252	270	273	271	267	266	253	269	268	236	260	298	254	254	253	277	256	241	275	273	273	276	232	279	251	263	230	253	277	259	246	293	283	254	270	270	246	256	266	263	259	267	284	278	269	291	243	268	244	252	284	252	274	283	271	250	276	275	251	249	259	259	281	261	245	264	264	252	221	242	240	238	282	283	262	256	263	237	257	278	259	258	280	264	266	279	264	281	263	224	279	284	252	286	294	283	253	296	266	243	246	241	272	257	273	281	254	261	249	269	284	264	272	268	245	277	265	250	301	287	279	265	254	261	230	258	263	260	272	259	259	273	232	263	278	272	264	251	256	245	266	256	277	238	253	264	257	248	287	273	262	281	263	231	291	246	263	264	267	289	269	305	285	234	267	268	253	271	283	261	244	250	295	288	265	259	241	293	264	244	262	256	248	248	252	260	290	292	241	263	239	259	278	262	263	236	295	276	259	268	278	257	268	273	270	252	269	272	264	282	269	246	257	256	241	256	286	265	250	266	239	251	235	257	224	273	254	247	282	253	279	265	262	252	286	279	257	274	228	288	248	254	249	285	251	252	290	234	254	269	242	298	248	264	244	283	270	259	253	248	263	236	246	285	273	263	244	278	261	251	284	278	283	264	246	268	255	284	260	262	249	247	218	254	260	275	271	252	266	282	241	266	252	283	256	256	273	258	239	279	267	300	246	251	252	243	299	271	269	259	243	264	260	260	246	248	258	242	276	218	277	237	260	263	243	267	224	253	274	272	272	262	259	271	255	259	282	296	269	275	248	273	265	234	286	270	252	242
6225	25531	2665	3099	2741	2383	1993	1748	1487	1386	1243	1177	1065	1035	927	923	914	929	856	881	901	832	812	771	737	731	798	748	786	742	731	775	733	761	705	741	755	720	700	688	716	721	704	695	686	677	722	702	661	657	691	667	708	697	702	675	688	686	688	737	699	677	659	684	697	713	614	658	679	651	707	676	633	695	685	620	713	672	683	649	615	661	681	675	699	612	673	688	692	696	657	675	677	667	650	690	719	706	691	619	639	678	635	747	623	677	652	668	666	654	673	726	689	653	681	647	663	669	673	650	645	673	683	655	686	643	664	695	627	616	689	662	652	686	678	693	641	635	730	662	643	733	667	655	629	677	701	678	687	627	653	614	651	628	709	641	682	671	694	624	662	659	685	660	657	704	689	671	637	643	701	652	678	682	684	716	692	660	714	678	648	678	681	650	623	676	627	688	647	666	601	663	658	655	671	653	661	653	677	662	631	645	647	693	617	691	661	640	657	661	690	588	685	637	689	651	649	644	688	700	696	677	611	687	635	675	635	653	692	666	712	607	667	660	669	646	653	666	677	636	606	640	622	726	648	661	664	653	676	676	662	713	678	653	671	689	674	629	690	631	693	653	694	652	688	658	663	710	673	723	697	667	693	596	634	671	666	684	654	625	664	664	654	673	730	659	694	648	643	646	655	671	682	657	671	685	716	649	664	721	668	707	667	689	680	641	678	670	652	663	665	667	667	636	662	631	679	640	642	677	689	622	674	712	683	698	703	707	644	655	674	666	621	665	669	656	661	652	668	697	675	668	646	650	650	716	670	705	675	684	656	659	716	669	710	659	705	645	622	676	655	651	691	690	687	608	643	671	642	616	647	656	715	677	658	648	689	687	714	643	672	678	669	674	668	668	656	696	710	686	725	603	628	697	629	680	646	673	611	686	656	693	688	639	657	679	657	655	670	630	685	715	645	661	654	681	683	691	675	682	658	656	658	612	678	688	689	723	680	624	688	676	642	619	641	654	700	681	668	730	702	738	633	662	666	621	643	695	672	661	682	682	701	666	647	673	631	654	661	646	677	641	675	662	690	615	660	634	647	689	677	681	695	706	618	659	674	696	659	673	664	671	714	680	696	680	643	654	713	665	659	736	652	695	685	668	677	642	637	661	649	668	635	671	690	628	614	619	647	663	652	733	661	680	662	707	654	654	626	685	626	664	684	694	699	670	620	661	665	637	635	657	643	678	630	645	648	617	661	715	643	692	672	636	686	707	649	682	641	652	672	678	717	669	653	674	672	677	681	650	670	644	651	637	712	632	642	674	662	685	666	683	617	664	663	690	655	716	622	683	688	674	677	621	661	688	679	673	652	699	693	659	692	676	675	644	644	705	659	637	628	688	665	634	667	669	675	673	672	638	660	657	678	675	652	671	694	650	667	679	708	675	637	665	669	701	677	646	631	649	682	671	654	671	686	614	690	633	677	647	658	679	646	706	653	657	639	674	682	639	666	669	663	705	694	691	633	617	637	632	652	663	646	646	658	647	675	647	661	664	699	633	645	707	656	638	634	722	655	684	674	725	694	623	681	677	693	663	689	623	691	695	649	648	677	643	670	635	648	672	721	691	686	692	667	704	682	636	648	675	633	673	688	650	678	637	627	702	664	670	649	702	640	644	652	648	649	705	691	660	704	685	701	686	723	699	698	694	657	637	698	682	703	670	714	655	666	650	669	670	669	638	640	671	673	640	667	652	635	688	667	688	674	650	646	666	705	699	691	639	664	676	695	665	665	708	664	636	671	709	650	705	674	652	633	706	658	708	685	654	663	660	676	641	700	664	687	660	676	665	711	670	690	648	639	673	697	669	634	681	633	658	677	666	656	632	698	678	676	641	674	648	681	628	640	684	701	658	697	635	695	698	712	693	653	673	640	639	658	663	697	663	670	639	650	675	732	668	676	640	663	677	657	656	678	661	663	676	655	660	694	711	695	675	635	647	658	699	662	686	636	678	662	667	681	683	678	650	669	616	615	648	646	673	654	664	679	636	647	670	669	643	719	680	679	659	694	660	683	669	665	711	686	634	627	636	684	626	670	699	666	694	709	683	632	702	638	652	651	667	658	689	667	681	663	650	657	635	650	686	645	655	664	710	653	668	649	667	687	679	703	652	651	673	671	696	679	641	682	624	695	690	678	638	690	696	679	679	635	707	648	666	671	671	692	694	637	624	636	654	669	687	637	667	701	654	637	663	639	656	664	698	684	662	683	604	681	642	668	680	658	702	626	636	616	650	646	667	721	664	706	696	678	640	688	700	649	693	641	679	708	688	680	672	705	664	694	656	658	629	654	660	650	684	667	601	666	667	663	707	688	658	692	661	643	681	700	665	669	654	631	677	658	699	661	685	666	658	633	618	675	671	655	635	693	669	637	687	658	667	643	675	711	685	645	652	677	650	642	640	630	703	667	653	655	666	668	676	694	715	665	634	683	709	664	636	649	684	662	634	691	688	691	693	617	658	667	676	611	679	677	672	695	658	676	639	702	659	676	669	658	659	646	694	667	647	664	633	679	673	681	664	669	682	690	659	652	661	655	684	694	670	700	713	673	664	688	726	726	679	679	682	658	647	649	669	682	652	652	664	653	691	656	713	637	692	638	624	662	685	606	701	660	687	678	693	656	678	666	698	663	686	637	666	709	674	686	642	688	642	602	697	661	657	675	679	662	632	659	659	646	686	670	653	703	693	656	664	631	632	646	698	682	710	686	653	682	656	660	704	674	722	686	678	674	613	652	713	648	652	704	676	703	644	628	654	682	703	652	659	628	656	717	627	702	695	651	626	660	663	678	650	649	628	718	633	685	642	650	697	716	653	684	644	644	649	667	650	681	678	678	642	694	679	663	706	648	691	617	728	650	679	641	695	673	646	691	664	682	709	718	662	614	636	641	691	640	663	648	691	698	703	652	667	696	722	668	682	695	653	669	656	663	630	628	657	699	665	640	646	615	667	632	682	655	716	667	666	649	640	685	661	638	663	669	693	685	624	641	637	654	653	671	664	654	677	653	690	678	657	617	631	681	706	714	680	620	640	643	641	676	643	722	660	717	646	677	666	626	658	679	720	663	645	661	680	626	687	632	664	670	613	669	674	673	695	696	639	589	605	688	675	673	667	671	715	652	715	675	643	698	685	669	691	650	717	699	684	666	668	652	641	690	690	646	700	682	683	656	632	611	647	656	665	609	685	662	697	701	707	682	646	659	712	667	688	677	695	660	642	668	676	662	751	662	660	667	671	708	675	705	652	660	681	670	664	723	638	645	655	655	655	650	653	671	647	675	659	657	652	667	698	669	651	668	639	686	705	739	678	696	643	676	667	719	651	664	617	700	670	678	676	680	723	649	709	665	681	665	672	671	676	640	634	646	662	642	646	680	675	722	679	677	620	692	665	670	620	669	624	664	672	654	660	649	704	672	639	606	678	661	688	641	701	645	645	676	659	679	669	675	652	662	650	687	676
15815	51634	16242	2891	1210	828	568	471	415	339	298	306	244	208	224	212	184	196	166	182	174	160	154	157	132	126	136	143	147	127	136	153	116	155	134	143	126	127	124	147	118	138	113	122	133	129	132	112	133	129	145	105	132	118	130	132	126	159	120	126	115	101	113	122	106	120	117	116	117	115	118	116	102	115	124	118	118	110	109	135	114	126	134	114	116	129	104	114	113	128	129	111	126	127	132	115	120	116	110	95	114	126	103	115	128	125	131	120	113	139	135	106	108	138	141	122	107	92	118	86	119	117	132	106	111	125	110	130	108	102	113	128	124	109	108	127	111	100	118	133	113	127	130	121	113	112	117	120	129	112	115	135	116	115	109	106	107	105	129	103	116	124	123	107	127	122	107	119	108	108	128	105	124	120	122	99	124	112	114	121	115	91	118	105	119	112	116	112	108	104	125	129	124	109	109	124	122	109	102	109	128	148	135	120	110	119	118	110	113	121	128	131	116	130	99	105	118	114	116	110	107	108	121	134	115	135	129	113	115	113	106	118	136	112	101	116	120	107	98	113	114	116	114	134	115	150	109	140	104	143	94	108	114	109	116	116	102	106	98	124	122	121	121	115	98	112	98	118	130	153	113	107	121	125	119	117	119	113	109	112	121	92	120	100	119	110	119	123	113	108	116	128	130	117	117	111	116	116	133	109	125	115	135	114	115	108	120	110	127	114	126	109	120	113	112	113	109	102	134	111	114	114	121	88	111	121	95	118	129	114	125	108	116	114	117	139	122	117	126	122	120	104	113	123	110	116	111	121	119	129	100	107	108	123	110	117	93	119	109	117	124	124	87	100	118	107	103	121	101	114	122	118	119	104	115	113	129	123	129	102	122	117	140	109	111	131	108	132	117	109	109	132	97	112	119	101	115	121	126	111	123	117	106	119	119	122	96	131	131	106	127	107	121	117	111	101	115	126	108	115	105	111	124	114	129	113	124	121	121	114	109	121	115	106	147	122	123	114	109	131	113	114	109	102	129	126	127	90	103	117	108	119	96	120	112	111	116	129	111	110	112	139	105	118	117	106	123	122	111	126	104	112	115	113	112	96	105	120	129	119	104	104	122	116	125	106	115	119	128	119	109	101	113	130	135	99	138	98	116	111	119	123	112	123	121	107	120	102	119	120	125	109	95	114	103	108	111	118	114	112	124	109	99	120	134	107	115	113	129	119	131	108	114	113	121	119	143	113	114	115	120	110	105	109	110	108	116	128	119	135	117	115	109	104	127	118	101	108	123	125	125	114	136	126	117	114	122	114	124	119	119	122	145	122	122	121	117	100	111	110	117	134	131	99	107	126	110	106	121	105	107	109	109	123	129	111	117	119	136	108	118	111	119	102	112	112	117	105	115	115	109	112	118	114	112	116	108	110	121	120	127	95	130	122	108	122	121	111	126	119	109	107	120	107	101	126	137	105	117	105	125	108	119	116	106	111	119	122	107	119	126	132	93	117	110	106	133	121	138	111	107	119	131	121	124	107	114	108	97	120	96	109	85	132	121	108	136	115	113	117	114	124	111	133	132	102	123	116	101	121	119	129	124	119	113	120	94	117	121	110	126	111	118	94	127	105	124	124	118	97	115	110	108	115	131	114	113	132	118	116	113	120	115	107	124	124	111	117	119	125	121	129	132	115	141	131	117	107	104	123	109	103	107	124	126	133	109	141	121	126	107	106	122	115	112	116	114	119	121	111	115	119	124	119	108	134	125	104	115	113	138	105	100	114	112	100	126	98	100	122	99	104	127	125	121	120	130	103	111	104	124	101	109	105	111	109	129	116	107	124	118	129	127	127	107	133	117	109	121	123	101	107	103	108	112	123	111	127	133	124	118	117	112	83	115	120	119	108	115	114	112	107	98	104	125	125	120	115	131	123	121	102	121	112	113	113	129	115	122	118	103	98	131	108	118	106	101	95	118	118	126	117	107	111	109	110	104	103	124	122	128	119	116	112	124	124	103	125	128	114	76	112	109	96	134	104	117	104	118	142	123	123	134	119	130	111	120	119	117	124	126	118	114	100	132	93	120	126	108	115	102	115	108	110	110	125	126	127	104	128	110	115	143	129	110	140	116	119	120	112	111	106	115	129	116	116	118	125	127	119	124	112	117	107	137	125	123	121	122	135	109	122	108	117	119	118	130	100	117	115	108	99	117	91	109	126	122	111	123	114	116	143	114	103	124	119	116	114	109	107	116	117	136	105	110	93	127	124	111	124	120	112	114	135	100	138	123	105	132	120	117	119	113	118	125	131	117	123	117	111	105	111	103	103	133	101	130	107	102	112	112	122	118	125	107	117	112	100	120	128	131	107	99	119	130	107	118	111	126	99	124	115	108	123	141	113	139	97	121	125	128	123	111	126	120	128	107	115	119	117	124	118	136	130	115	127	128	132	113	119	121	112	110	122	112	103	128	114	108	105	136	115	120	107	116	118	130	125	123	130	129	110	93	123	105	138	112	109	111	120	103	110	126	95	135	127	114	112	132	110	105	100	123	114	106	140	109	109	97	90	110	117	121	134	138	113	110	114	119	124	107	107	108	106	152	96	135	98	112	92	113	123	109	119	111	127	125	113	127	128	132	116	101	122	107	128	116	132	129	118	112	123	115	108	118	115	106	105	110	115	110	111	111	114	96	136	113	100	113	117	96	104	129	112	117	112	123	101	130	121	121	106	122	129	127	126	119	111	121	126	118	111	97	113	123	103	100	128	117	104	111	95	103	99	118	103	108	116	124	107	116	110	90	124	118	118	112	117	139	109	117	113	136	125	116	116	111	123	110	121	139	108	108	117	119	122	107	133	122	119	99	122	109	127	129	116	105	110	109	122	120	129	125	124	117	139	121	108	112	120	122	109	107	146	110	123	131	114	119	108	140	114	117	119	116	93	114	120	105	108	121	102	118	115	107	124	107	129	125	95	122	124	103	103	124	122	126	137	119	113	118	98	114	119	115	116	107	117	126	121	110	129	119	109	119	107	122	119	96	114	123	117	127	95	108	115	112	103	114	116	112	109	118	113	117	132	125	119	109	121	109	115	120	113	134	111	100	117	101	101	107	109	130	109	125	132	124	112	121	119	114	143	133	118	101	107	103	123	129	110	120	107	120	127	116	123	140	113	121	114	125	101	119	131	114	120	105	135	127	110	126	109	117	110	117	124	108	128	109	127	129	120	101	124	127	101	106	112	137	124	117	119	106	100	102	116	123	117	111	104	121	120	112	105	110	120	128	144	114	123	103	118	116	116	118	123	105	121	115	123	118	93	125	106	113	132	139	109	124	115	116	103	126	117	124	112	108	101	105	103	119	126	115	105	114	111	127	111	93	111	117	92	110	122	109	106	114	115	118	118	108	124	117	105	126	130	119	114	110	97	120	145	120	140	114	128	120	127	124	137	116	97	130	122	122	115	114	127	106	121	132	99	106	118	107	112	120	120	104	117	104	112	104	113	100	123
7443	28885	3896	4777	4238	3365	2656	2202	1871	1623	1396	1216	1157	1035	930	850	816	762	736	690	647	671	575	596	508	495	530	522	521	469	487	515	476	488	447	438	422	432	413	406	398	387	393	414	401	403	417	384	386	389	394	373	373	405	369	368	365	386	385	348	343	392	354	385	363	338	358	396	363	362	373	343	341	354	340	356	385	372	368	318	344	345	338	322	367	342	379	339	336	342	349	347	350	377	363	326	341	330	343	343	328	363	338	350	342	350	377	359	324	349	313	343	337	331	333	315	330	339	333	338	341	329	327	341	374	326	333	327	328	359	353	325	342	318	351	340	355	355	325	357	328	335	321	338	340	324	324	363	340	333	320	355	320	312	339	344	311	307	337	357	338	338	334	333	364	338	328	340	309	285	338	375	335	325	350	337	315	318	312	309	352	343	350	382	315	342	324	323	339	313	338	321	310	311	327	326	337	348	325	334	287	369	300	340	338	334	329	335	341	339	362	347	301	316	329	361	320	349	355	329	339	337	346	366	341	330	340	355	335	320	333	295	333	326	315	331	294	336	313	355	299	344	330	363	327	327	308	337	354	302	345	333	344	330	369	332	342	331	334	374	342	338	352	326	347	373	318	319	342	325	316	327	332	366	338	339	312	329	346	346	312	365	344	322	308	303	358	323	308	367	347	316	344	314	331	333	336	320	299	349	324	355	323	368	337	323	348	340	333	349	359	316	336	350	327	329	344	332	310	324	357	328	312	347	311	330	350	321	323	326	332	341	343	320	356	326	331	310	334	349	334	361	325	343	284	328	321	333	354	381	318	335	316	330	342	334	344	319	330	346	332	346	330	330	354	337	353	319	363	353	345	347	316	315	331	311	342	331	319	335	337	302	343	340	337	358	339	325	288	324	339	312	354	323	339	325	321	288	341	328	334	333	331	309	340	307	330	328	330	351	351	344	300	317	341	353	337	336	342	375	336	367	344	325	305	307	339	292	337	359	348	329	354	351	337	323	371	355	336	333	331	332	344	328	355	351	338	321	334	318	347	326	353	329	350	349	319	350	375	370	311	339	293	323	341	329	363	309	305	359	315	336	339	344	324	364	349	307	307	365	323	311	326	375	287	338	321	320	333	325	302	340	335	346	340	347	339	341	308	338	338	321	311	321	318	344	354	327	326	339	313	331	321	320	304	313	315	306	299	356	322	323	348	318	344	322	308	349	347	342	351	350	313	354	332	349	323	342	334	330	320	345	316	309	319	319	364	318	340	332	335	338	335	326	351	350	354	313	329	325	323	324	331	364	341	346	350	336	309	324	331	363	337	332	338	339	345	352	310	363	301	330	339	310	313	318	308	308	328	312	358	356	364	350	353	356	325	351	301	365	326	298	313	310	308	325	330	339	306	348	350	312	330	331	344	331	325	339	325	355	341	346	357	346	331	332	314	352	333	321	356	331	343	336	327	308	359	327	346	330	351	332	353	342	354	327	332	315	304	315	350	329	343	308	345	325	319	309	333	350	339	319	308	296	337	322	337	322	317	308	311	367	332	350	356	331	342	310	365	323	350	342	287	390	339	322	390	317	349	309	352	340	359	333	312	316	321	322	337	320	340	335	325	332	321	320	297	327	330	326	341	309	336	336	336	315	343	353	318	367	304	298	321	329	325	326	355	342	334	319	305	348	341	337	309	344	335	337	333	340	332	334	345	335	362	354	341	299	318	327	325	358	338	321	346	321	327	325	337	339	314	330	341	326	346	312	315	309	316	324	351	329	345	323	303	323	351	325	315	345	307	333	325	338	314	353	344	309	346	343	298	357	339	311	329	326	362	344	345	328	334	344	330	351	285	303	373	339	356	365	324	322	355	344	372	322	357	318	316	349	308	347	298	334	307	328	336	331	357	311	302	298	340	351	366	358	313	332	333	360	314	342	311	322	328	359	335	325	315	310	320	290	349	327	370	357	352	353	315	329	316	336	330	335	330	344	353	374	303	312	382	320	314	346	330	348	338	323	308	317	332	300	365	319	316	354	334	343	346	282	334	341	332	325	328	314	333	308	330	297	291	325	299	318	292	309	341	330	358	321	337	335	353	333	329	347	348	323	319	326	308	333	322	355	343	355	352	336	354	322	337	347	352	299	329	335	329	313	352	309	370	314	331	321	341	375	309	327	359	306	319	341	343	327	321	339	343	343	358	344	314	345	321	344	329	313	304	357	313	366	317	358	344	345	337	383	346	371	333	335	294	334	332	346	355	314	307	337	359	332	302	339	332	339	341	338	329	326	337	304	342	301	329	342	330	369	328	305	331	324	318	337	330	340	318	356	313	315	308	366	320	317	344	318	338	350	336	345	353	353	315	334	332	313	318	334	321	337	306	335	324	324	359	335	326	303	293	331	319	359	335	325	368	341	340	351	339	311	349	338	312	344	357	305	348	331	293	314	314	337	313	312	324	336	304	311	338	330	320	328	348	332	300	316	321	331	353	326	308	344	348	305	309	306	363	307	317	360	337	338	366	357	331	337	301	317	333	349	346	326	319	299	334	333	313	317	324	330	320	302	353	342	351	318	335	352	338	342	352	313	304	324	330	319	340	357	330	342	342	329	309	357	357	352	329	322	314	333	350	326	306	311	332	341	329	359	357	345	321	325	329	360	333	337	318	345	318	335	288	295	330	357	341	350	357	326	344	311	341	341	337	358	307	320	300	338	340	345	330	344	358	346	305	354	322	309	352	340	341	330	332	366	323	329	334	351	337	324	321	336	352	324	316	318	368	337	341	338	328	310	337	341	338	335	341	355	329	335	328	346	339	346	321	337	338	340	319	318	347	347	306	342	297	338	329	311	296	344	320	357	314	333	331	318	336	322	334	341	381	307	340	313	354	343	303	349	303	340	343	297	334	330	317	315	328	331	339	339	364	306	351	326	369	331	341	353	334	334	338	316	352	327	338	338	350	339	319	342	325	318	348	334	343	352	336	324	318	336	316	327	302	351	324	321	298	337	322	338	335	326	340	348	318	330	347	323	328	317	328	349	326	347	307	343	338	344	322	337	328	335	312	335	353	290	329	303	339	353	306	302	316	352	350	326	365	332	331	315	344	332	360	341	360	338	322	313	355	311	333	325	354	324	355	342	332	333	381	342	343	324	314	338	309	317	333	326	357	341	367	317	377	339	362	318	294	343	334	318	375	294	321	326	324	349	354	314	329	327	338	324	327	319	334	364	342	311	351	371	339	349	325	312	316	347	333	314	308	340	308	321	320	318	311	328	308	336	329	316	321	325	342	337	349	313	364	302	360	324	346	314	314	319	323	342	309	369	313	342	312	323	352	315	338	328	332	345	347	337	366	345	362	359	334	342	312	301	345	319	355	297	350	316	306	333	334	346	331	344	327	357	323	346	354	321	350	309	341	327	310	293	320	328	338	329	351	373	321	321	333	314	314	356	342	334	345	318	281	337	319	291	330	317	305	356	320	342	298	340	350	344	310	355	346	332	337	310
2509	6311	454	306	362	334	343	329	328	338	281	363	315	330	339	335	359	303	318	372	329	326	297	304	294	332	297	291	301	341	334	316	331	310	315	326	364	334	323	311	321	327	361	334	317	334	295	338	327	337	311	318	309	315	328	321	302	319	289	330	310	302	316	300	321	309	333	329	279	311	349	305	319	323	314	309	329	299	288	324	315	299	339	349	327	303	311	337	302	304	300	297	318	311	295	291	280	301	292	315	333	311	296	314	329	329	324	320	341	356	322	302	333	310	355	312	306	311	324	310	325	270	347	332	308	310	319	341	271	325	302	358	313	282	310	312	325	327	317	306	357	340	329	312	320	327	307	328	252	332	298	293	333	303	290	311	276	321	308	315	314	292	312	290	354	285	305	316	331	303	280	296	337	339	289	323	318	361	297	329	345	312	285	301	332	306	290	312	342	338	317	323	323	330	315	321	307	353	308	300	314	292	316	300	294	315	331	362	308	352	318	318	324	299	320	335	295	288	272	318	302	305	323	317	330	311	301	329	333	308	323	310	284	331	335	307	326	365	310	349	319	288	317	341	301	306	366	309	304	311	332	336	290	307	310	316	318	307	337	345	320	317	314	348	302	299	312	297	317	305	302	293	281	326	304	342	286	308	321	330	299	317	330	338	319	317	293	291	301	294	330	326	335	320	303	340	318	309	283	325	327	332	347	325	323	315	320	339	339	306	307	322	300	339	286	328	314	313	315	306	313	302	315	285	313	303	302	327	293	320	293	327	324	351	325	300	312	320	324	328	318	313	321	339	340	303	315	288	327	314	327	336	316	321	306	331	338	296	342	304	297	311	316	292	316	271	329	318	309	365	347	325	331	313	323	336	339	299	304	349	326	316	303	299	336	294	328	309	327	304	319	338	321	313	301	308	313	332	299	321	317	303	314	323	334	329	308	295	345	358	324	324	308	312	332	303	346	295	303	356	310	292	315	328	306	317	348	335	308	319	314	363	292	352	317	297	331	324	288	336	315	303	330	302	336	327	339	327	347	303	274	311	325	321	311	309	326	332	332	326	294	351	327	336	343	327	289	312	287	302	373	320	343	322	276	295	310	311	348	329	339	319	283	326	318	310	288	308	326	338	324	323	336	283	356	316	311	344	337	321	311	300	355	333	323	284	323	331	302	324	362	334	338	312	331	333	349	337	294	328	328	302	293	354	312	299	347	329	322	350	293	324	324	323	335	334	341	346	315	324	329	302	328	384	334	310	316	307	354	305	309	318	310	308	308	304	326	330	339	311	338	297	293	322	339	314	298	340	326	340	306	331	316	317	287	283	324	309	305	299	340	317	313	314	288	322	317	314	343	334	283	323	314	307	350	296	344	290	318	310	325	326	311	357	307	311	282	311	342	354	305	293	310	317	303	319	317	293	319	288	333	319	316	313	337	313	325	336	285	314	298	322	330	319	332	321	284	340	318	351	298	326	339	333	308	281	305	293	338	309	284	305	329	334	324	327	319	294	332	282	316	338	324	323	303	324	303	327	308	288	332	344	292	280	328	293	332	336	347	342	300	328	298	316	288	307	301	335	327	307	289	313	326	329	332	336	340	305	331	297	339	302	281	337	329	353	328	332	312	323	285	307	326	280	310	301	314	316	275	345	318	302	341	333	332	328	313	321	295	292	336	337	349	319	310	316	314	333	357	327	314	332	301	324	314	314	302	296	321	324	297	326	333	320	320	305	308	340	286	309	300	322	328	343	326	320	341	291	316	353	324	323	312	317	318	316	315	310	343	313	316	325	333	308	311	304	367	327	292	317	289	286	315	301	349	317	327	316	298	304	298	311	303	344	309	323	322	287	326	327	349	303	311	294	299	310	324	303	370	315	305	349	334	338	337	302	315	335	339	304	318	312	328	297	313	301	302	321	323	302	301	317	306	327	336	339	312	297	316	306	314	302	299	308	298	311	329	313	333	298	309	353	292	327	302	282	327	333	348	314	305	339	344	325	298	328	310	297	332	314	305	300	316	318	302	321	289	329	307	339	329	317	275	296	315	299	308	330	298	342	289	327	301	317	309	281	337	324	308	320	322	332	318	326	337	318	310	319	335	300	301	340	306	306	352	310	340	318	330	345	301	327	338	327	278	295	331	323	365	326	310	343	318	333	307	296	320	288	298	303	328	342	313	312	309	317	366	315	332	318	324	320	313	308	323	299	324	312	344	322	347	325	350	344	310	320	332	293	323	310	336	317	336	306	322	327	332	324	312	333	302	313	345	307	350	286	328	321	315	325	279	304	310	324	322	333	349	346	334	339	343	314	325	331	317	315	306	305	346	313	336	330	353	319	317	325	310	296	320	291	344	290	370	292	312	327	345	325	335	289	317	315	307	345	285	354	319	309	344	318	336	348	299	337	349	310	313	324	371	313	321	306	307	268	304	337	324	332	350	340	287	319	331	303	307	319	359	322	291	312	300	352	334	321	318	309	312	306	333	327	310	302	328	332	328	334	368	307	335	319	375	321	291	313	285	326	288	320	314	299	305	306	293	305	312	316	287	308	320	320	347	333	323	296	340	335	342	287	323	353	305	329	303	326	313	299	354	349	300	326	315	321	313	341	336	304	311	339	297	303	315	290	328	302	308	330	317	278	319	312	341	334	252	309	338	308	314	320	368	328	319	305	314	320	315	358	358	323	348	339	320	319	319	351	353	291	318	302	301	324	322	298	295	330	307	322	296	331	314	366	332	333	331	328	301	322	284	298	314	346	290	340	299	316	312	310	320	320	307	331	303	334	324	337	321	352	299	330	321	285	360	331	308	298	329	316	299	330	335	289	337	333	299	328	313	339	336	344	321	293	295	300	338	301	303	319	306	308	299	323	321	340	346	305	315	317	326	321	323	257	314	359	313	302	377	319	332	295	282	292	322	320	340	329	321	350	298	323	329	323	304	332	313	311	296	359	302	323	311	312	333	315	335	316	314	343	349	329	323	310	313	343	301	319	316	324	315	322	328	285	366	317	325	308	347	315	312	338	327	323	319	308	328	321	323	338	299	336	334	320	337	337	312	323	362	318	325	313	313	309	301	339	316	302	280	331	315	335	306	349	281	302	333	324	337	305	296	309	316	315	321	289	294	314	349	336	292	308	311	307	309	320	315	332	336	311	293	319	314	308	307	320	297	318	306	327	343	334	315	320	316	322	317	354	339	299	302	301	329	334	302	333	318	301	322	329	302	329	324	299	289	327	282	342	327	297	340	316	308	336	333	318	313	328	298	322	323	302	339	310	342	295	284	291	307	324	296	354	325	323	310	335	337	304	347	348	329	324	306	306	312	274	355	311	287	295	300	339	377	326	344	319	312	297	341	315	313	353	325	306	323	333	277	299	333	318	314	320	274	344	307	294	277	302	323	313	310	336	311	313	330	313	310	329	311	320	314	316	303	284	323	318	362	327	309	329	328	337	334	337	296	318	340	307	302	318	341	350	333	296	307	299	318	295	337	300
2593	8336	920	955	913	935	855	876	841	844	836	808	872	835	856	878	797	825	759	810	823	808	838	838	825	851	812	804	825	743	811	797	760	764	787	802	803	853	826	783	804	788	817	809	814	777	816	816	833	848	823	798	805	813	815	856	862	847	820	815	803	790	821	771	794	844	830	823	824	788	774	804	836	827	804	792	792	830	841	805	825	823	802	780	779	796	811	840	828	830	795	831	801	826	783	841	837	859	798	799	820	831	829	810	831	817	799	811	792	808	817	775	828	842	836	768	826	802	797	862	821	786	818	777	823	835	839	784	835	801	806	857	825	777	840	839	843	811	805	795	799	834	835	808	788	835	756	767	854	848	805	801	852	757	816	806	816	871	820	796	785	792	842	848	826	810	850	836	819	806	805	823	839	840	859	768	871	825	823	758	799	826	854	811	802	804	752	845	824	806	887	802	790	848	799	801	754	814	859	778	769	814	832	751	802	831	811	829	781	802	818	807	804	809	837	787	820	834	824	779	817	806	785	810	817	812	792	801	776	822	811	743	832	818	763	839	825	817	755	813	774	790	780	792	807	812	793	831	827	867	837	797	784	789	804	855	816	838	835	769	831	790	829	778	822	782	823	800	788	787	798	845	785	804	831	817	832	864	821	834	784	836	789	803	817	790	798	841	787	815	827	764	811	832	829	779	795	811	806	786	803	838	813	826	815	838	783	833	855	849	789	868	791	797	799	871	817	829	848	836	811	800	849	818	798	863	765	784	762	765	832	755	806	825	768	792	815	807	814	809	825	831	786	792	811	809	827	800	815	769	832	804	789	806	815	826	775	784	762	798	841	815	849	854	811	799	795	776	860	864	816	847	773	831	805	762	781	807	825	802	828	781	847	785	807	799	828	838	792	803	798	813	840	784	800	758	751	795	794	805	844	790	781	805	824	787	827	795	846	790	788	816	769	829	766	793	822	855	808	849	787	826	797	808	801	761	806	800	831	799	802	794	760	784	826	890	837	806	792	872	851	752	867	834	759	794	824	840	845	785	779	818	812	803	786	817	812	766	866	793	822	796	778	824	836	829	793	761	800	791	810	788	813	787	849	784	831	831	810	812	784	750	799	769	816	830	785	806	774	833	788	828	823	829	826	807	826	800	780	775	792	755	817	800	825	782	816	786	846	756	832	859	847	823	848	803	818	802	790	707	778	835	772	801	783	830	819	824	809	835	808	798	857	852	798	804	771	807	814	776	775	801	805	805	789	767	805	817	812	822	799	794	832	771	784	804	826	848	753	811	832	818	772	834	796	829	809	774	807	798	795	839	833	837	861	794	786	827	773	795	838	829	844	827	802	803	805	777	787	810	802	790	787	804	785	807	787	817	781	812	802	793	800	814	821	824	817	792	839	840	796	825	816	795	791	847	837	832	758	830	791	847	812	816	836	799	802	789	818	845	776	791	837	813	819	781	800	857	845	786	785	835	853	812	822	810	813	789	884	790	839	826	794	795	789	796	771	805	783	824	822	822	836	790	801	813	825	791	796	777	834	809	808	771	796	788	788	796	857	807	817	842	844	807	776	848	782	797	799	798	852	789	850	764	827	808	809	752	790	777	892	801	784	834	794	859	762	821	821	794	841	788	815	776	787	828	798	823	785	831	771	814	809	736	821	820	799	807	780	831	752	836	805	820	799	779	798	785	811	777	805	860	830	800	861	802	807	819	816	848	780	779	849	799	770	803	781	836	845	815	858	751	774	827	816	806	828	877	829	817	814	830	855	795	779	856	783	836	803	754	834	826	840	839	793	839	814	817	804	823	810	870	839	822	791	760	786	826	820	772	860	824	810	758	839	849	813	781	808	847	750	787	813	795	754	787	813	781	813	772	843	741	778	765	815	761	772	775	803	825	792	823	822	854	770	754	880	810	817	855	779	809	819	801	823	770	851	813	813	785	845	757	786	847	812	804	802	830	820	785	786	821	841	803	827	803	806	781	795	788	845	798	762	782	866	835	821	769	808	788	800	803	818	812	812	860	793	840	798	804	844	808	821	837	784	789	879	880	767	778	810	818	784	831	820	856	878	822	791	837	797	853	850	793	839	858	823	847	813	853	750	811	845	798	794	810	798	841	810	830	796	789	794	823	860	777	809	859	858	824	835	803	765	808	813	796	804	812	775	853	842	814	801	851	842	823	836	786	801	831	887	771	794	815	840	799	860	790	829	809	809	874	826	732	844	828	816	812	809	821	805	796	809	863	796	774	772	814	820	765	793	816	827	830	795	799	830	788	868	801	841	834	803	783	800	748	763	860	834	767	792	788	842	798	755	820	850	795	809	772	871	856	863	749	843	780	834	746	843	856	804	869	811	795	765	842	830	815	852	793	761	807	835	805	765	783	759	832	819	800	819	852	800	803	859	857	802	842	778	811	752	810	817	835	849	823	832	867	781	802	818	814	806	804	830	803	822	806	830	800	841	792	802	833	767	785	856	797	834	775	813	796	802	802	765	805	770	835	778	846	832	793	873	811	853	816	810	763	820	830	840	870	842	825	785	870	764	857	821	843	836	772	761	800	810	785	825	825	785	818	877	845	743	826	791	853	773	825	772	834	770	852	821	831	865	854	822	809	783	751	810	804	790	819	791	759	854	786	829	806	789	783	796	758	773	819	765	853	807	844	784	791	818	835	772	770	865	836	823	816	842	829	809	797	821	804	828	806	849	820	816	844	791	783	860	800	782	821	799	746	804	809	824	752	827	826	825	810	803	799	775	858	826	785	813	787	796	807	832	799	767	854	822	796	767	788	809	827	776	839	834	816	797	826	874	844	773	803	747	815	811	765	823	812	817	776	937	781	788	751	796	816	723	755	827	838	843	902	759	836	816	824	775	834	792	814	782	807	812	847	852	821	820	816	817	842	826	782	810	820	785	822	788	819	758	799	793	801	843	838	844	736	775	831	844	766	782	834	810	794	781	776	858	800	823	787	788	849	797	839	789	834	813	802	794	844	823	802	828	799	860	848	858	815	781	769	817	869	775	862	798	788	833	803	830	798	803	768	802	793	812	800	826	748	889	818	793	784	777	828	820	772	815	826	788	851	853	754	755	798	777	844	856	743	794	835	817	827	813	790	821	767	813	825	770	826	813	817	846	781	783	847	771	811	848	845	809	829	810	775	839	767	791	821	817	811	839	764	799	778	807	820	793	789	811	797	816	785	768	814	796	843	810	791	810	779	794	821	811	782	784	797	789	793	833	822	780	784	773	830	862	786	783	848	835	803	888	812	845	848	849	787	828	844	783	780	838	814	781	827	782	771	827	846	829	797	860	786	803	769	835	826	789	833	780	808	776	802	768	782	802	812	777	836	780	813	795	839	786	791	775	808	799	810	775	775	802	789	817	829	764	782	830	830	835	775	780	759	802	783	911	824	796	809	814	792	829	803	808	814	788	798	820	797	824	844	789	852	855	756	824	805	825	797	797	822	773	811	776	796	830	830	818	870	792	823
9314	41840	7187	1204	778	598	522	412	384	399	360	330	309	319	306	310	323	312	296	305	283	293	308	284	287	283	283	290	257	269	239	258	254	266	259	251	282	259	273	250	237	288	265	266	296	298	269	260	245	241	253	288	267	253	257	259	254	251	261	266	292	267	261	270	253	269	261	275	256	254	244	262	278	271	269	241	246	252	262	259	290	261	262	225	226	276	244	253	272	255	263	274	289	281	278	265	301	262	271	258	249	265	251	257	259	248	258	264	287	223	263	268	271	279	225	291	271	261	262	261	258	256	261	251	253	270	255	247	262	239	230	261	269	249	273	265	276	244	230	238	276	237	275	260	244	259	248	271	265	245	234	262	267	236	282	270	280	240	277	262	251	247	299	268	252	278	274	260	264	251	277	254	236	261	245	255	252	255	263	255	243	247	257	272	292	264	279	255	257	209	268	262	265	283	256	261	282	271	277	245	260	273	272	241	264	246	258	266	276	259	283	271	286	263	249	252	255	265	230	268	229	245	265	243	251	245	253	243	243	285	266	237	246	271	252	259	284	257	244	253	258	266	263	240	251	249	279	262	240	273	247	284	277	265	241	274	279	253	237	239	258	271	259	235	267	268	269	250	240	224	279	250	235	254	248	269	276	235	254	261	275	261	247	279	264	272	254	241	285	218	258	222	247	257	239	270	254	265	267	255	280	242	298	273	254	250	272	275	222	273	250	250	249	238	262	257	256	261	278	236	258	293	248	261	260	276	256	257	267	213	269	278	278	249	245	240	218	249	244	288	255	268	266	260	274	271	261	287	259	293	254	273	261	252	261	229	240	257	272	275	271	266	273	252	245	234	229	253	288	259	245	241	253	269	274	256	248	241	267	262	257	251	261	254	229	244	225	273	309	238	257	252	247	254	247	247	277	256	234	242	245	244	248	237	260	273	268	243	259	267	265	264	258	267	264	250	253	245	233	266	259	255	256	265	289	258	232	276	245	289	261	226	251	259	283	248	284	233	264	263	256	282	273	259	256	254	271	248	251	223	236	284	245	247	208	228	274	250	223	233	260	261	276	222	251	287	244	258	241	235	234	269	276	291	253	258	256	259	261	267	249	258	256	253	255	260	250	248	228	260	249	246	260	243	284	243	274	242	257	253	264	282	239	255	252	273	251	246	291	245	244	263	247	247	247	265	257	237	266	290	286	262	271	236	242	254	257	274	260	229	264	267	246	215	263	243	259	251	273	248	245	262	244	236	269	267	249	229	250	260	259	250	262	281	259	254	235	245	263	262	239	282	253	258	280	255	260	268	262	266	232	273	246	281	245	265	267	245	291	262	247	282	273	242	269	248	262	262	252	251	273	244	287	236	266	257	253	271	250	267	250	234	261	254	277	216	263	259	247	271	254	262	288	263	216	274	226	283	264	254	257	264	285	262	246	243	273	259	255	262	251	269	265	250	277	262	230	257	258	259	253	266	252	276	267	261	261	220	257	249	221	271	234	278	280	250	265	241	276	234	252	217	283	268	257	253	256	248	270	261	259	273	279	266	249	286	224	269	263	241	263	271	278	248	250	228	232	248	278	261	268	265	285	271	266	277	274	231	233	237	251	256	256	228	263	266	260	274	252	255	247	301	255	270	266	285	238	271	243	275	258	242	243	277	290	255	257	259	263	274	222	251	264	267	253	255	235	271	247	246	236	258	245	256	224	256	253	263	275	264	235	266	280	283	241	255	249	269	260	243	246	264	252	234	257	294	257	257	220	244	245	255	302	276	251	239	291	263	269	276	257	256	270	268	235	268	249	255	286	252	244	258	247	259	266	258	225	213	280	252	283	251	269	246	228	238	280	233	263	266	250	234	274	240	252	282	279	270	258	250	279	275	249	238	267	255	252	271	258	262	243	242	252	272	254	285	262	280	239	239	264	257	256	244	272	248	248	242	258	265	234	259	266	247	263	254	260	249	266	255	255	237	258	253	245	246	246	270	264	258	277	254	274	250	244	256	257	259	277	283	279	251	246	251	249	229	272	283	266	246	267	271	255	236	241	257	253	278	286	249	272	229	256	229	271	288	274	264	258	289	258	259	251	244	261	260	273	264	264	238	253	273	298	265	256	262	263	235	256	255	264	255	254	242	267	259	231	282	280	279	282	239	277	265	251	246	297	271	242	253	264	254	235	270	254	248	263	256	242	286	270	233	273	233	241	251	244	255	248	278	253	250	272	245	258	288	238	293	244	246	247	241	255	267	268	237	247	240	258	243	256	261	224	254	273	253	229	266	294	246	267	238	243	242	268	227	217	271	283	241	229	271	250	269	241	238	258	244	253	252	289	269	262	248	240	259	261	255	260	252	226	238	266	256	211	290	277	249	250	264	236	268	269	260	257	228	254	214	285	266	227	262	275	261	241	282	261	239	237	240	247	264	294	259	298	260	264	246	260	251	253	251	282	262	225	275	254	245	251	259	222	253	245	249	269	253	239	271	261	277	249	218	255	256	261	232	237	258	252	262	260	249	273	259	233	253	251	241	232	269	278	278	253	262	274	291	273	272	239	247	274	276	265	272	251	234	256	243	250	244	256	273	250	258	260	282	261	283	267	256	254	231	271	239	219	247	276	264	250	271	239	248	252	277	244	254	268	239	265	251	254	239	247	267	246	263	242	273	268	236	267	244	241	286	295	245	269	261	282	277	256	237	259	252	260	261	259	294	269	242	257	266	260	253	245	271	261	273	259	264	281	265	259	288	239	276	252	263	261	281	229	256	271	273	258	262	270	251	228	254	240	278	265	243	264	262	259	298	248	262	254	267	239	284	244	277	235	293	256	259	267	264	270	249	250	259	268	227	257	257	263	259	255	293	251	256	263	261	249	268	226	267	258	240	269	280	277	270	275	235	237	275	265	246	269	247	235	246	256	266	293	264	265	260	249	269	281	282	264	226	275	246	246	307	262	274	233	270	248	264	232	260	233	275	270	253	267	241	260	262	256	241	237	264	250	270	264	254	261	259	264	269	253	244	269	277	257	252	265	270	244	256	253	262	231	278	268	268	231	233	264	269	275	262	247	242	274	248	266	278	269	221	260	231	284	255	275	266	287	257	280	275	278	293	259	255	271	276	276	206	246	264	278	264	266	257	250	255	243	238	262	238	222	250	250	266	251	261	245	272	255	259	259	285	251	297	245	243	243	226	246	283	273	265	243	253	255	264	240	253	262	264	245	269	227	244	243	269	233	258	272	300	250	271	249	248	262	259	287	262	273	240	261	273	280	286	219	222	238	272	254	271	266	270	279	267	283	286	289	241	259	264	281	248	264	261	261	239	256	263	263	248	258	262	271	234	260	255	279	267	259	236	242	255	269	280	266	253	268	272	279	261	262	265	268	259	243	263	264	254	266	242	257	249	266	276	243	270	238	247	264	261	247	243	261	250	257	283	266	260	263	251	232	255	280	261	326	246	259	274	260	265	253	270	268	272	251	274	244	269	256	267	285	285	260	256
6402	24262	2779	3121	2785	2364	2012	1741	1496	1372	1253	1188	1131	1078	979	953	890	903	908	859	860	824	795	786	739	770	740	781	767	733	703	750	690	708	717	763	705	734	715	692	704	747	701	692	720	719	678	714	670	663	639	658	682	728	628	650	693	653	662	688	667	618	682	636	648	686	714	668	700	663	679	680	692	711	667	686	650	663	662	691	687	676	654	697	678	695	661	672	715	688	670	711	633	689	667	683	647	707	711	623	635	638	697	705	687	687	652	679	679	678	684	691	665	659	665	625	648	683	627	673	651	695	691	714	670	653	646	630	693	723	647	658	641	657	695	645	646	667	695	673	663	651	702	669	655	652	693	691	693	672	665	676	703	658	668	671	674	690	681	682	657	660	665	643	651	678	647	659	696	654	657	616	682	663	661	667	666	654	684	678	684	657	693	650	666	614	666	665	624	642	690	646	631	654	677	654	636	711	614	714	623	676	668	686	681	661	619	695	668	652	652	657	681	613	685	656	684	642	688	637	665	675	718	676	658	697	717	699	648	680	653	643	688	625	711	661	713	707	646	652	692	580	653	698	611	637	642	692	708	687	706	691	652	666	615	677	652	667	674	660	716	706	684	658	735	648	661	672	640	652	629	602	592	655	669	650	673	681	647	674	668	694	670	637	648	665	658	683	644	662	600	714	628	689	704	644	630	669	650	676	664	609	681	673	636	659	651	640	682	685	670	696	644	650	660	671	655	689	698	711	660	673	667	664	642	679	683	703	699	672	642	654	652	648	635	644	682	672	669	647	683	685	684	665	632	642	650	653	624	668	664	678	703	652	656	685	681	679	677	612	666	658	661	663	652	670	623	669	636	642	664	725	660	633	645	648	681	660	665	647	673	643	652	671	660	670	654	708	701	664	648	658	669	648	683	670	684	642	713	685	664	689	664	666	623	679	646	679	639	656	689	647	681	619	646	648	651	654	647	669	631	679	677	657	682	707	647	658	637	667	657	699	663	645	673	656	656	665	687	732	624	681	643	643	637	676	646	660	650	655	655	661	684	595	677	699	687	635	683	632	637	626	637	624	659	704	652	647	711	645	658	656	666	650	632	637	625	651	645	682	651	672	662	679	692	645	667	681	642	658	706	656	629	648	646	663	676	651	673	669	656	634	653	626	650	704	651	655	597	669	669	628	644	676	686	693	696	652	623	674	677	699	667	748	619	654	678	666	691	665	674	632	669	670	644	659	639	637	639	646	665	679	659	679	620	665	652	709	656	684	672	645	725	644	641	636	634	699	724	679	672	657	621	647	658	665	671	624	666	682	630	667	674	653	668	661	684	668	676	649	669	678	672	676	637	641	660	628	686	707	610	673	603	659	654	612	640	688	636	643	661	658	658	610	656	686	646	648	641	712	641	660	688	650	622	673	660	668	674	648	683	730	679	654	668	651	648	653	663	652	694	649	655	685	635	654	670	642	675	707	660	645	633	689	680	703	684	715	687	663	663	641	667	674	668	693	698	685	631	698	709	627	622	663	667	673	644	639	664	671	666	700	700	658	618	661	662	664	682	720	610	621	672	698	666	655	648	672	669	668	693	684	661	699	668	639	624	678	658	607	712	655	629	659	669	663	667	711	661	665	666	693	674	639	665	689	668	613	640	644	636	646	603	706	634	672	675	697	663	712	650	670	656	686	614	598	703	673	671	666	692	619	665	648	646	620	708	665	630	664	622	654	663	625	679	679	661	635	649	653	691	674	711	641	752	681	624	638	659	655	654	621	615	627	652	641	708	642	657	665	665	672	674	675	644	653	618	666	677	658	674	638	685	676	675	669	657	677	709	658	697	662	691	652	671	637	661	660	678	661	686	665	695	694	638	689	637	692	649	644	632	620	661	711	649	665	644	668	677	654	667	717	650	673	597	622	655	676	688	625	673	676	632	697	612	669	625	706	661	659	676	660	649	625	680	673	677	674	654	665	655	650	665	676	622	681	676	636	667	666	629	631	703	669	658	694	649	656	649	697	670	661	690	667	701	625	719	654	604	635	673	643	651	649	660	715	693	672	695	697	645	673	633	659	633	671	656	684	647	702	615	655	635	708	689	644	636	659	655	627	654	672	662	608	663	640	644	640	706	653	677	634	695	639	646	665	660	652	707	693	695	705	685	619	639	664	655	658	681	674	694	652	663	674	625	627	671	700	611	659	673	665	652	694	713	684	664	672	676	636	655	646	675	661	713	646	645	643	694	677	686	640	614	679	648	703	672	700	646	663	691	628	664	656	618	679	645	675	698	645	635	677	672	618	634	664	662	675	687	636	682	734	675	688	677	653	686	661	647	660	675	675	654	634	642	678	612	644	651	640	650	667	645	643	695	672	657	686	606	636	664	657	672	657	640	662	691	647	685	674	652	679	641	673	670	623	693	664	639	668	642	662	692	635	661	652	656	683	670	638	672	682	698	653	637	664	624	655	637	636	666	693	655	659	652	664	651	659	687	613	643	672	655	666	650	679	687	666	656	677	647	665	669	674	677	685	671	657	684	641	702	701	647	610	674	678	671	674	670	678	664	666	622	648	672	631	691	649	642	691	644	722	661	658	652	629	687	696	678	631	679	662	736	688	712	659	600	658	674	686	610	644	647	651	682	681	658	641	622	682	657	677	677	670	666	634	665	666	607	668	701	666	667	674	644	647	693	662	659	679	674	647	666	633	677	659	670	664	648	681	655	631	672	633	686	670	672	685	685	641	693	664	654	621	680	631	681	640	611	634	666	693	628	692	653	667	671	670	622	662	686	629	681	704	620	680	625	645	656	630	652	667	682	699	651	672	657	668	683	663	658	671	606	669	704	663	631	660	630	659	639	662	697	619	678	700	685	694	643	675	663	680	688	629	644	657	662	663	680	664	638	660	675	661	729	645	665	630	668	714	687	626	683	674	646	663	645	595	649	662	656	649	700	659	672	674	702	626	652	636	645	663	649	623	681	663	638	672	680	681	672	625	693	651	655	688	632	662	678	690	650	718	686	668	631	661	683	682	670	699	631	681	622	660	683	658	664	657	724	679	619	680	626	677	661	656	673	669	708	677	678	622	652	694	651	667	661	666	660	664	634	684	710	648	668	677	646	636	614	636	605	660	644	674	686	649	659	661	710	653	644	681	621	685	707	642	646	668	663	683	617	670	645	678	619	643	660	639	684	654	647	667	658	694	679	635	680	681	670	694	681	673	633	649	632	671	693	632	694	638	671	696	731	685	659	718	702	693	641	670	675	667	653	671	670	692	655	638	659	648	681	648	682	649	658	681	637	683	670	665	665	683	647	663	678	690	660	645	682	682	664	605	687	626	642	656	643	678	704	654	643	667	654	615	624	668	634	717	627	627	632	690	636	660	661	653	674	658	653	621	711	685	669	643	644	638	606	674	636	661	660	655	642	611	703	708	664	673	670	691	687	672	686	676	649	636	667	708	646	650	639	640	672	694	685	631	681	645	642	689	621	656	673	650	654	640
18972	54519	12203	2162	1156	871	664	488	381	304	307	273	237	202	190	223	210	187	160	184	157	158	156	174	144	147	125	183	134	137	137	133	131	135	138	123	111	136	117	120	131	123	131	122	116	127	118	105	108	113	117	112	109	135	138	137	120	136	121	112	131	136	126	114	128	119	100	105	107	130	122	116	128	127	116	120	119	118	136	120	121	117	95	103	107	127	104	118	124	122	114	96	122	116	117	118	127	99	127	131	114	106	123	100	110	119	124	122	110	93	105	116	101	110	114	135	105	97	96	120	104	117	117	110	110	121	115	111	112	109	110	118	124	118	112	112	119	125	106	124	125	117	120	115	108	103	126	109	145	142	119	126	119	108	113	112	119	118	127	103	118	129	118	119	89	112	113	128	114	114	112	97	106	123	121	111	130	112	117	112	118	113	131	126	107	113	106	134	124	134	121	127	114	136	114	88	95	132	112	119	109	114	124	110	110	135	107	134	107	119	137	119	127	115	113	108	116	110	109	125	128	113	105	120	115	120	102	115	106	124	119	129	133	119	109	104	100	117	111	133	125	121	107	133	110	103	102	119	119	122	118	124	125	116	94	109	134	121	115	108	126	122	117	126	109	125	100	126	104	120	110	120	123	113	131	110	100	128	124	106	108	127	144	97	127	113	83	112	115	117	110	123	106	138	100	120	106	126	113	98	103	120	108	108	119	128	118	128	128	123	133	137	111	123	135	116	115	131	115	122	133	125	111	110	97	129	107	117	141	95	124	120	134	116	103	115	119	132	144	113	96	109	104	105	117	107	113	101	105	125	106	118	110	112	110	103	94	133	105	100	118	118	131	110	113	119	106	109	108	102	128	110	128	102	106	127	115	120	123	98	117	117	103	127	122	134	113	108	135	115	104	116	118	107	91	120	119	136	115	128	122	105	97	133	129	124	104	117	122	112	97	115	123	118	117	111	106	116	118	112	105	115	116	102	103	122	128	114	123	120	110	110	99	122	110	125	151	107	105	116	109	124	96	106	116	116	123	130	133	121	103	106	103	123	124	113	119	97	133	103	120	115	123	116	115	101	100	111	125	143	141	127	131	129	108	121	106	119	99	123	127	120	125	115	116	104	106	127	110	117	123	107	98	131	105	128	116	118	101	111	116	117	113	105	125	124	138	97	118	108	112	126	105	106	116	116	118	116	128	124	122	116	135	115	134	123	131	125	127	115	127	136	100	112	115	124	112	128	86	104	130	95	116	108	110	116	103	121	120	121	109	123	111	121	107	99	123	116	123	121	120	119	113	113	115	115	119	87	136	100	116	142	119	123	127	136	124	118	126	109	102	117	112	107	109	111	140	115	100	111	104	127	113	96	121	148	113	99	107	117	114	118	110	119	119	112	124	121	105	108	123	121	134	115	133	127	118	127	127	136	116	110	108	119	125	110	110	123	114	122	133	114	138	84	114	123	96	124	99	113	136	122	117	114	113	119	136	99	119	117	115	110	126	115	110	100	125	119	122	121	129	113	95	100	126	118	113	107	122	107	111	119	100	89	121	108	89	119	108	120	118	112	118	94	119	112	113	114	119	118	125	122	121	99	125	134	131	112	99	119	96	120	125	109	112	124	126	117	107	116	110	119	104	133	112	123	105	113	111	111	133	98	144	126	106	111	105	128	100	127	124	124	118	108	120	122	101	109	115	104	100	101	128	117	127	99	106	111	102	105	94	116	95	129	126	108	108	114	114	102	109	116	102	121	128	125	132	144	109	131	111	112	115	113	116	117	133	116	124	118	117	123	118	108	128	126	119	121	105	112	104	124	107	108	112	124	92	117	123	123	115	110	126	134	113	113	113	139	133	103	123	110	102	106	124	127	103	140	107	109	115	122	133	115	117	118	110	95	117	101	119	108	120	110	133	133	130	104	99	114	118	117	121	101	128	126	129	94	115	101	101	121	112	104	122	110	123	123	106	105	118	125	115	140	110	107	111	106	112	101	110	106	132	117	135	112	126	118	99	122	110	115	120	115	108	139	112	137	112	140	136	85	140	127	128	105	119	113	122	120	91	101	107	121	139	107	105	113	130	112	108	110	105	115	107	110	115	118	121	111	98	126	120	106	107	104	125	110	103	101	114	113	121	128	112	116	100	120	138	110	123	150	112	112	123	113	121	117	104	136	127	120	99	128	123	129	121	136	111	97	90	101	104	120	90	106	108	108	112	126	102	121	106	129	120	113	126	106	121	94	126	104	125	109	137	102	122	125	111	102	130	123	126	120	120	118	117	110	109	124	125	107	118	114	116	135	118	112	104	125	115	111	128	107	103	109	116	121	113	117	120	100	113	112	124	110	112	107	132	113	102	107	117	115	112	120	111	98	113	112	123	105	123	111	115	116	108	109	111	111	104	126	113	117	115	116	109	103	106	102	108	102	111	128	108	102	116	130	114	115	131	112	128	133	133	124	130	97	132	118	116	118	99	108	120	101	125	104	120	127	118	126	119	123	109	114	140	114	118	108	136	111	125	109	117	122	121	138	119	113	111	123	115	97	109	118	116	124	118	126	124	127	116	102	133	92	126	114	118	111	113	139	111	112	121	115	101	111	109	100	125	101	120	116	101	110	106	128	103	121	102	114	110	126	113	98	108	125	120	150	107	108	119	118	96	121	107	123	112	105	111	123	127	92	116	128	110	120	105	126	119	141	126	112	122	124	120	127	138	102	132	109	126	141	115	103	131	119	133	118	122	117	109	131	104	123	115	113	126	112	125	106	109	123	118	113	118	111	94	110	121	129	101	132	113	103	119	105	120	118	134	113	97	133	103	110	89	100	122	109	116	106	102	107	91	122	131	107	111	117	123	109	137	114	109	117	119	108	110	124	110	109	98	107	112	127	111	124	108	102	105	140	104	102	115	127	113	113	92	106	112	110	129	106	113	107	121	126	119	121	121	104	129	126	120	110	113	111	90	135	107	132	117	101	105	97	97	119	97	93	90	101	125	115	115	137	142	125	101	100	102	97	106	126	112	114	118	122	108	106	138	121	130	148	146	107	108	121	101	120	135	105	98	122	102	108	114	115	99	109	106	106	114	108	118	114	113	102	126	126	118	116	98	112	92	121	108	126	109	110	120	118	110	113	127	107	95	112	114	95	130	113	134	106	113	117	130	121	117	122	119	98	126	114	110	113	106	112	125	107	125	117	122	117	114	112	119	117	114	118	110	113	111	118	125	114	119	133	129	96	125	100	104	114	100	115	104	118	114	117	146	132	116	132	123	130	115	104	126	129	130	114	134	93	114	91	92	111	118	116	100	111	107	116	103	127	114	99	107	116	110	102	140	113	120	113	119	111	102	102	111	135	130	108	141	113	126	117	107	102	107	142	131	107	118	106	96	120	117	113	118	113	103	110	117	118	121	108	116	98	106	133	116	127	107	109	126	110	114	109	102	119	101	145	112	109	120	129	106	116	116	125	106	107	122	97	102	116	118	131	113	125	99	122	102	110
10973	26650	3980	4809	4220	3389	2821	2275	1879	1617	1480	1270	1112	968	943	884	749	805	708	642	716	614	606	645	572	542	521	482	513	474	431	483	446	462	432	452	434	415	413	387	411	424	400	392	400	374	408	385	375	381	346	358	363	371	375	374	395	364	388	374	375	400	338	335	369	366	350	349	347	359	382	339	337	357	343	319	359	348	362	311	340	358	357	364	390	331	328	357	347	366	336	336	322	359	354	335	338	309	352	332	314	322	347	297	358	356	314	333	332	365	326	365	326	339	286	354	318	334	364	339	336	345	381	366	316	342	335	291	308	318	308	328	332	337	368	346	344	330	345	313	334	303	312	329	348	291	309	345	353	320	325	338	297	307	326	321	342	334	351	337	311	345	350	316	307	304	316	334	321	348	358	341	317	320	311	314	342	306	355	325	316	359	351	336	303	351	328	353	362	361	375	344	320	339	305	347	350	344	344	341	335	333	339	332	315	334	321	356	312	336	323	338	342	305	325	318	315	357	318	364	342	337	345	326	317	309	336	328	317	296	334	326	332	317	337	343	350	330	315	313	349	328	364	327	318	325	323	338	356	315	322	326	324	344	329	334	332	341	315	298	337	338	360	336	331	345	324	347	332	311	351	344	333	330	350	339	341	305	334	365	343	362	353	330	308	321	338	349	349	354	343	343	319	329	326	330	329	278	326	334	324	325	323	323	314	312	327	307	361	356	323	353	357	343	291	332	335	322	331	341	358	332	368	344	327	312	322	332	315	328	324	334	306	332	346	320	357	325	333	335	305	339	340	328	333	331	344	314	329	355	354	294	354	333	333	284	331	349	338	343	342	341	308	340	357	311	317	371	332	342	324	323	336	317	354	335	315	313	328	336	348	284	310	295	337	328	325	334	334	379	338	317	323	339	381	339	332	340	293	341	312	330	326	336	350	312	311	328	365	325	345	317	333	297	341	336	354	349	307	333	329	335	334	324	311	322	357	366	345	348	305	323	335	287	351	341	321	331	317	330	323	343	339	312	322	305	331	340	322	352	339	334	342	319	335	343	348	338	337	342	332	340	344	347	333	311	321	350	330	304	317	329	331	332	337	359	309	306	334	318	316	336	311	343	346	314	344	330	319	330	330	338	323	381	310	310	342	359	365	334	322	334	324	360	317	325	325	319	321	353	315	344	323	336	331	334	343	323	316	312	303	335	348	333	346	317	342	342	298	327	309	330	334	359	348	291	327	339	337	352	337	331	320	325	328	314	318	312	334	324	331	304	326	290	349	335	362	362	360	314	324	326	309	312	325	331	339	343	321	340	276	313	316	335	345	324	343	354	334	308	334	295	317	318	337	271	352	347	388	332	312	309	329	316	318	327	332	309	326	329	344	348	384	339	330	324	325	342	339	321	327	338	320	331	325	316	343	350	313	353	359	363	315	325	321	326	319	350	335	336	331	352	322	323	306	309	323	314	318	340	338	304	325	371	349	347	303	330	324	366	332	356	339	297	353	316	316	316	350	347	312	344	350	298	341	351	325	344	335	326	323	291	300	331	336	323	352	323	358	323	353	307	331	312	333	321	326	329	318	311	321	295	341	340	342	380	315	343	324	284	331	370	353	299	325	329	331	341	310	329	305	306	342	335	361	342	307	316	331	294	310	355	322	331	339	362	302	350	316	360	339	344	346	305	327	359	356	323	290	319	330	332	308	361	317	319	329	331	325	341	358	366	319	328	330	361	350	304	338	318	369	316	340	342	333	309	339	319	298	335	337	348	314	311	351	340	328	332	311	343	308	342	336	326	321	331	367	310	318	360	316	315	370	329	322	346	326	354	349	333	319	308	349	333	317	333	323	276	352	326	303	348	390	334	334	348	334	328	302	345	312	335	311	329	323	336	336	307	303	305	327	347	304	347	292	331	329	328	351	356	301	297	327	331	326	316	338	328	329	336	348	324	311	342	330	333	294	323	340	343	325	328	320	299	297	327	343	338	327	303	331	320	330	341	299	330	328	308	323	332	338	333	311	329	338	356	333	355	347	353	328	324	372	357	326	333	328	309	336	312	298	328	297	338	335	314	309	335	281	334	342	312	326	371	318	309	367	326	331	336	325	366	357	336	305	343	335	288	356	363	364	338	327	333	355	355	341	338	352	296	334	344	293	325	319	294	385	327	335	325	350	321	339	334	326	309	302	339	318	360	330	321	331	346	334	330	347	330	348	366	329	347	343	320	321	343	334	340	351	307	331	315	357	322	328	316	343	327	322	352	334	325	329	344	345	331	321	328	318	323	328	344	355	328	350	344	355	361	333	310	329	327	314	328	298	334	330	376	319	338	318	352	347	330	324	313	318	346	279	339	347	319	345	338	358	358	336	344	323	299	338	338	360	351	309	324	352	332	362	345	347	336	298	345	323	326	316	309	342	345	325	315	332	323	355	345	318	320	298	318	307	349	329	368	322	359	316	335	353	317	347	349	338	329	323	310	333	329	338	332	311	356	328	331	347	335	299	329	327	315	336	330	329	344	322	356	345	310	328	348	330	370	343	354	333	339	368	325	359	327	328	347	324	301	315	345	334	339	345	324	345	319	328	339	302	327	311	297	356	323	322	348	339	313	329	318	341	304	357	292	320	305	304	318	322	349	317	342	333	323	343	326	320	317	306	316	334	328	304	303	320	344	348	272	322	329	307	329	312	364	354	379	310	316	307	298	347	302	351	355	326	333	355	327	332	316	306	335	328	350	343	335	334	358	318	325	336	377	326	321	330	309	330	283	349	335	316	332	322	348	333	325	328	337	280	333	348	308	306	359	329	320	344	331	364	305	294	361	298	294	357	330	315	312	339	314	306	338	312	301	335	308	329	326	314	330	343	326	301	342	336	321	336	303	321	357	350	313	341	339	319	341	352	297	309	308	336	325	327	334	323	343	330	334	305	339	309	342	335	315	320	343	317	320	309	309	312	318	329	333	320	319	325	286	343	325	379	312	348	301	342	337	301	344	356	343	332	343	319	319	322	341	345	366	321	299	348	334	342	344	321	318	330	338	311	323	324	338	317	333	314	329	351	352	338	310	354	336	356	336	344	301	294	333	326	327	349	324	330	324	352	298	342	367	297	351	335	329	313	345	335	331	343	339	345	333	307	329	285	316	303	362	339	290	358	300	351	341	351	328	304	338	329	324	344	318	363	337	331	338	307	326	291	311	357	308	348	319	370	343	392	335	341	335	324	363	338	312	302	330	329	334	333	285	332	339	343	354	345	317	325	345	362	332	337	363	333	331	324	325	347	342	341	323	302	310	326	334	347	322	317	324	321	350	336	308	306	335	326	313	336	318	328	324	350	356	316	339	356	338	348	341	312	301	343	299	333	340	347	336	333	317	317	328	340	302	365	307	341	352	302	316	310	304	321	353	321	334	319	328	346	326	313	353	300	334	332	347	344	314	337	304	325	307	328	306	306	305	375	329	324	301	309	351	317	341	357	350	321	331	351	332	335	342	335	341
2608	4342	395	355	363	332	349	339	298	328	328	323	295	329	312	333	309	310	281	336	319	331	323	320	278	334	318	325	302	345	304	300	315	315	313	319	317	311	318	318	312	314	325	334	318	325	321	320	300	330	297	325	319	289	291	315	299	313	313	313	334	310	343	299	313	311	332	325	301	305	337	312	345	301	318	299	292	344	311	313	327	309	311	277	308	309	322	309	291	278	303	348	303	268	358	305	323	298	305	301	308	300	326	316	338	343	312	305	312	302	316	334	301	305	298	324	331	303	346	319	305	312	303	289	314	366	295	318	318	291	293	286	310	306	334	331	310	296	291	309	335	273	329	312	354	325	332	329	303	316	316	298	324	319	299	323	309	336	321	319	309	338	316	307	325	333	324	323	311	302	284	295	311	294	315	328	319	304	330	304	342	285	320	336	306	287	306	317	313	323	307	320	330	318	309	326	342	293	313	302	305	324	318	328	324	289	298	302	300	336	341	315	332	302	324	353	335	329	324	293	324	308	302	326	314	307	342	322	315	297	301	304	302	330	309	328	298	284	316	340	287	316	300	321	312	337	312	296	294	336	313	305	329	305	270	315	330	326	284	328	320	338	314	333	276	299	316	302	334	301	307	330	322	332	320	331	329	321	311	284	308	314	327	307	324	297	272	300	312	290	316	335	343	333	287	296	331	295	295	310	310	283	338	303	312	273	295	314	290	307	342	297	321	333	330	313	309	313	343	287	338	336	295	327	323	319	297	291	325	297	305	305	353	305	348	318	318	307	314	313	297	345	300	264	337	317	314	296	344	302	342	299	314	322	322	337	325	316	279	316	320	302	300	324	309	325	288	310	310	319	340	302	293	313	339	324	331	341	308	300	301	324	302	316	327	326	318	326	347	313	296	293	333	315	348	296	308	338	338	330	278	324	291	293	281	335	302	296	295	287	294	316	304	320	317	296	350	303	343	315	328	303	320	265	304	351	309	348	326	314	319	314	304	298	314	310	306	293	285	283	291	332	313	313	308	325	336	290	326	294	288	291	328	329	338	296	298	305	312	305	295	308	301	324	361	304	318	312	317	342	273	288	312	337	282	314	301	308	300	303	314	312	303	314	296	344	324	315	303	311	339	333	279	308	345	311	321	332	305	356	326	296	325	332	332	299	282	306	301	274	316	347	329	327	316	344	307	306	318	294	341	329	324	335	345	303	299	282	328	321	307	331	337	311	319	307	324	289	352	342	298	297	331	336	339	326	327	327	327	322	312	357	309	298	283	327	343	322	323	346	305	305	306	288	326	319	292	345	354	306	296	330	297	314	293	295	300	321	334	296	351	323	334	279	312	332	326	312	302	329	316	317	291	276	282	344	306	288	304	288	311	311	319	306	332	309	329	325	298	329	322	319	351	290	308	343	306	281	343	303	361	320	350	317	316	324	315	295	320	316	321	325	341	300	336	316	303	296	304	326	303	364	353	360	284	308	289	318	297	287	290	314	270	329	318	342	312	274	335	288	294	318	301	284	302	279	330	320	314	306	304	321	315	326	313	301	277	308	347	287	326	329	306	355	301	328	306	325	298	285	320	331	306	314	309	309	326	304	337	287	269	304	296	292	312	330	337	311	321	278	303	319	320	323	315	307	299	346	291	316	301	327	341	258	313	316	288	307	317	300	275	307	317	320	312	312	312	334	329	319	331	335	302	321	332	309	335	324	316	335	333	325	339	305	312	332	314	273	309	338	324	333	288	270	278	307	326	312	323	314	303	320	333	314	338	343	296	301	334	338	319	293	327	328	325	315	309	324	294	314	321	315	316	333	319	308	295	314	304	300	309	304	312	300	301	275	287	306	315	338	339	346	286	337	349	305	324	299	306	344	303	297	338	320	319	329	300	278	297	319	299	314	340	318	309	302	316	319	322	311	294	320	333	319	293	331	282	319	340	312	326	314	349	320	310	324	317	340	308	301	326	300	302	325	319	318	341	328	329	354	312	318	332	307	320	359	290	317	317	352	311	312	312	309	306	327	319	306	296	302	328	311	295	322	334	293	321	320	307	319	334	335	301	331	313	330	322	342	331	255	309	308	319	301	336	338	307	307	303	314	295	318	310	317	335	290	312	337	319	327	329	327	315	308	321	309	292	328	332	339	292	347	305	295	342	330	324	319	333	307	315	313	321	288	337	308	308	328	301	343	310	320	347	321	319	290	308	305	316	310	329	313	321	345	313	307	315	339	335	297	275	279	327	306	345	337	322	339	305	301	317	313	306	330	310	311	309	311	342	302	279	303	313	325	318	350	282	302	282	275	319	290	305	285	289	298	310	302	289	316	303	308	289	324	302	327	319	337	361	330	299	330	340	285	349	305	310	327	326	327	309	311	316	316	298	327	315	331	329	315	305	335	309	319	299	323	297	306	293	352	307	338	315	334	337	275	349	312	315	309	329	319	324	305	286	331	355	323	325	274	320	328	319	300	326	286	350	316	312	330	305	296	320	324	339	324	305	319	307	299	330	318	316	299	291	287	326	286	317	334	326	342	301	349	348	288	297	328	299	332	341	293	300	305	295	367	323	330	317	317	295	322	323	332	322	288	310	342	314	324	299	287	322	350	310	346	298	317	304	335	319	341	366	347	289	288	306	310	297	313	331	309	313	300	314	308	307	300	336	304	276	304	312	301	351	323	308	344	347	307	339	248	324	326	297	336	358	326	315	329	335	304	370	331	325	304	344	361	297	309	320	340	343	317	299	328	291	324	281	347	313	310	348	299	315	304	299	315	303	338	325	329	309	313	325	322	306	274	315	343	302	352	289	296	325	290	283	321	297	298	307	308	295	339	306	325	323	321	302	332	313	307	309	286	310	320	293	354	296	278	310	306	309	303	327	307	323	326	316	298	327	313	357	323	310	317	286	332	298	297	292	333	317	328	335	322	362	314	318	309	352	278	304	300	318	292	326	277	338	336	284	300	289	336	339	282	340	300	321	341	272	323	318	300	305	281	323	327	308	313	314	330	338	316	303	281	311	329	321	309	308	296	309	284	308	319	265	325	308	299	312	318	315	309	315	321	305	289	314	331	288	314	290	280	336	320	345	317	321	334	309	316	317	305	286	308	305	314	330	274	280	283	276	305	369	299	293	323	294	308	319	321	325	309	329	330	327	317	337	307	357	293	312	340	322	318	325	320	314	312	292	287	326	322	306	312	295	303	324	325	285	287	329	309	304	298	298	314	294	315	358	303	320	289	319	313	281	292	298	332	325	292	295	322	296	300	291	302	296	314	331	301	299	329	320	315	304	283	319	293	345	307	334	296	333	319	330	355	320	300	331	310	320	343	309	307	307	338	299	312	296	298	312	314	328	348	274	314	297	329	274	307	347	314	323	322	299	295	302	288	297	293	356	285	321	363	312	288	298	299	305	301	328	313	285	293	334	342	304	306	313	326	320	319	282	330	309	291	334	290	298	319	292	302	326	328	299	325	279	315	304	332	327	318	336	316
2884	6225	903	1000	923	923	902	895	884	836	796	881	843	793	809	815	827	793	838	881	845	801	778	798	801	786	842	817	835	814	797	776	809	807	811	761	825	802	807	768	785	770	823	809	821	777	770	838	854	833	825	785	769	753	822	764	836	825	822	832	801	773	770	821	833	797	791	807	727	817	795	829	797	751	786	805	776	816	838	784	810	796	778	853	805	778	779	798	800	803	777	724	859	841	781	790	826	782	774	828	806	786	823	816	816	830	789	832	785	770	763	759	798	776	825	812	854	841	748	823	811	755	792	822	744	809	790	811	807	775	815	783	793	764	807	853	808	733	761	752	777	832	803	809	800	781	788	843	787	802	767	863	807	787	750	841	832	804	813	795	789	793	776	754	781	811	829	820	845	830	854	796	770	816	759	784	821	757	739	813	768	793	804	838	792	768	764	793	841	816	801	804	766	782	791	818	775	808	780	798	746	787	846	782	781	756	810	868	828	775	791	765	719	803	789	792	818	762	766	782	796	720	786	806	783	771	767	829	790	827	813	796	818	846	767	812	785	784	759	814	808	798	773	811	771	794	818	798	851	736	843	838	807	847	818	761	763	828	797	782	812	818	796	856	779	766	810	759	835	855	800	786	799	820	793	810	815	827	839	798	820	852	792	817	744	807	763	804	768	785	826	824	803	776	776	784	802	848	826	792	835	823	781	790	770	771	790	768	820	801	784	769	805	797	833	857	776	904	826	817	843	820	803	781	763	815	828	809	832	797	814	799	820	781	723	822	744	779	772	843	812	761	839	778	797	825	758	772	834	813	769	798	809	736	827	781	831	773	776	824	838	810	771	825	767	807	793	843	796	813	769	769	801	775	738	764	800	804	757	757	814	822	758	780	818	740	789	773	779	816	768	779	747	819	781	743	801	771	809	791	851	808	775	822	776	815	808	788	769	813	797	831	840	808	792	787	822	793	786	766	749	758	873	733	765	817	841	810	818	823	837	765	787	817	776	804	855	816	823	776	770	766	781	812	858	781	768	752	765	812	735	789	833	804	819	773	823	779	765	824	807	812	811	792	779	830	801	776	769	749	836	826	803	769	788	819	808	785	790	828	792	797	748	841	846	799	782	841	842	763	834	792	783	793	777	808	849	828	799	802	807	757	780	810	797	723	774	833	808	795	819	802	800	783	790	799	788	882	783	802	836	788	821	785	810	843	770	777	838	836	782	743	756	766	770	791	843	812	759	824	811	777	823	821	776	773	745	834	830	807	802	784	807	749	787	758	804	816	767	835	825	775	773	750	840	799	789	797	764	755	807	809	785	799	771	824	772	803	756	810	769	857	809	780	842	771	790	806	766	782	801	827	759	823	817	789	802	823	772	826	821	779	803	792	796	846	784	807	808	807	791	758	788	761	793	782	776	787	777	805	825	773	807	817	818	849	801	833	806	801	778	831	772	805	848	803	783	789	806	798	819	763	811	852	855	812	780	752	778	796	801	738	788	802	796	799	801	811	829	791	795	864	828	819	793	743	817	786	798	825	780	787	734	780	834	783	828	771	781	804	827	777	825	807	737	763	806	793	845	787	774	845	783	740	786	758	784	801	786	789	737	754	789	830	774	777	792	835	847	786	731	793	828	794	825	775	806	779	788	771	799	786	826	831	833	771	789	808	813	821	826	802	779	831	824	774	859	762	792	822	823	784	815	795	798	803	793	787	770	845	800	837	860	792	842	835	777	769	773	808	808	804	783	796	793	811	780	794	749	824	812	835	790	775	758	825	770	800	783	816	821	782	824	745	794	784	799	836	808	748	845	812	823	803	799	830	808	808	792	826	774	778	778	827	813	791	810	743	816	784	772	803	761	811	789	800	805	794	820	810	758	768	781	809	806	797	789	816	811	809	791	817	789	793	787	775	809	835	798	750	793	772	764	791	783	799	782	844	778	825	785	811	791	778	789	830	806	820	796	805	839	807	782	817	781	777	771	840	795	761	763	844	817	819	805	790	809	800	783	786	783	807	804	807	787	802	791	811	816	793	855	820	842	786	816	802	777	766	805	781	795	825	840	832	839	744	801	789	807	825	800	851	798	798	821	869	820	789	810	784	811	822	829	788	833	783	804	770	815	810	771	842	803	820	790	806	862	770	756	735	756	854	802	806	787	824	835	853	779	810	780	794	800	800	786	838	797	765	753	759	794	808	758	765	825	793	775	831	800	805	808	848	842	764	826	824	817	847	730	807	839	808	806	763	844	766	790	801	788	814	816	832	825	780	834	762	749	785	783	823	811	793	784	812	802	791	784	711	758	801	783	795	750	801	791	809	821	799	811	739	772	825	773	826	831	803	798	748	772	794	806	807	772	781	823	782	764	795	822	798	816	810	787	843	746	775	797	742	732	830	784	827	833	849	803	818	823	778	764	821	746	780	852	795	803	796	781	784	800	807	816	804	783	779	811	759	771	792	814	819	786	798	819	771	823	752	805	780	824	779	792	835	799	780	858	817	829	818	748	820	758	783	768	829	825	764	776	771	760	769	789	742	790	816	782	810	781	805	784	745	791	783	804	742	807	763	785	746	789	820	783	802	757	832	778	845	839	800	847	746	790	836	807	836	802	784	834	802	879	814	826	844	760	806	771	812	857	829	903	778	785	823	799	778	786	819	875	759	855	799	733	831	787	805	777	796	800	811	817	767	813	791	819	830	801	805	785	810	797	799	806	752	793	781	804	845	805	833	785	758	828	793	793	806	824	795	781	810	807	818	821	844	779	787	825	812	789	827	808	806	826	803	774	812	794	856	845	786	744	812	776	821	790	772	801	767	777	812	832	785	799	755	775	774	803	857	846	812	780	796	751	856	809	820	798	790	782	777	854	800	819	765	777	825	761	832	807	776	776	814	811	771	810	813	764	808	824	783	755	787	808	740	808	847	789	744	816	778	818	806	823	789	825	813	795	788	810	795	813	788	784	816	872	788	817	785	819	836	804	874	782	762	767	814	782	787	758	801	853	847	780	795	817	759	818	808	840	775	774	809	780	811	795	825	830	826	794	762	844	790	800	815	824	757	826	784	834	796	827	786	799	884	763	796	806	749	775	842	754	820	815	812	770	788	840	809	806	788	839	797	790	808	835	823	805	785	802	810	800	820	787	821	821	817	752	781	876	828	856	856	761	801	792	800	848	782	765	809	799	788	829	799	801	771	792	816	773	766	745	811	854	776	829	789	776	823	813	843	799	820	770	788	776	768	810	806	811	789	743	761	775	758	817	803	765	815	779	780	831	778	780	814	832	773	824	819	803	794	772	793	816	835	797	804	760	809	763	817	796	798	865	806	808	777	808	835	797	789	786	794	743	802	801	827	804	829	802	802	781	819	796	862	821	806	823	788	835	789	873	839	779	823	815	796	813	778	792	784	850	805	787	743	763	822	770	790	805	773	806	828	824	744	794	818	740	803	785	816	805	807	762	830	818	765	762	822	782	787	843	813	802	767	839	779	865	781
18481	34234	5093	1197	814	614	521	498	430	383	356	370	323	325	293	304	307	290	285	304	294	281	278	298	301	228	276	262	290	253	271	299	232	253	273	257	276	278	271	277	287	266	285	246	248	241	290	251	252	239	240	274	278	259	279	278	232	265	249	219	280	268	245	256	255	263	250	254	274	279	243	270	282	270	261	260	247	261	274	263	246	287	252	302	275	229	262	278	246	300	266	257	265	252	261	262	241	289	298	271	230	256	239	265	258	250	244	250	298	266	257	264	254	261	253	250	263	270	250	252	282	253	231	263	248	279	259	272	231	251	254	275	275	273	255	233	294	246	260	273	291	256	249	254	251	266	271	254	254	275	230	247	265	253	256	263	255	243	251	236	244	255	235	258	251	253	230	239	258	257	242	242	242	283	264	243	263	269	274	257	254	264	246	258	273	253	253	251	266	249	234	255	244	227	258	270	254	269	293	280	264	255	257	273	262	266	251	251	262	257	254	229	251	254	270	284	269	248	267	220	246	235	283	299	260	249	268	246	216	247	272	272	266	240	257	247	257	289	222	238	254	277	263	274	265	254	254	244	271	272	262	274	261	245	247	251	236	269	268	232	219	249	251	236	257	266	264	213	241	225	301	271	268	246	213	241	248	275	244	260	263	251	265	263	231	237	266	253	216	258	273	265	266	277	247	239	272	294	265	286	247	283	242	254	264	259	242	286	248	250	265	256	262	236	254	252	275	246	261	274	288	252	235	238	257	270	269	265	252	255	261	260	263	291	260	253	246	229	229	278	250	262	259	245	274	239	279	280	254	242	242	230	257	257	269	259	263	291	283	253	274	278	269	245	238	255	254	279	246	234	253	237	243	268	278	268	257	280	255	278	246	290	274	260	267	242	266	252	264	269	245	247	258	272	249	260	254	252	261	265	259	235	262	253	256	261	247	246	242	248	248	254	270	296	266	272	269	258	244	239	282	260	240	248	241	270	274	275	268	259	268	226	252	264	266	231	268	275	265	260	271	268	242	252	238	268	295	262	241	267	260	226	238	253	262	273	212	264	245	242	250	258	280	272	275	262	264	264	275	252	218	253	257	270	272	257	250	254	266	233	254	264	234	236	294	217	262	253	252	268	276	274	275	299	253	260	245	244	247	264	287	239	257	268	263	251	245	266	256	266	266	264	252	272	281	263	253	236	260	245	268	267	252	234	260	234	268	238	277	265	243	272	244	242	257	263	252	271	240	260	284	240	269	247	261	271	241	246	267	265	255	251	275	261	265	227	260	277	241	273	233	280	245	252	265	265	263	260	245	253	275	250	267	266	245	253	266	239	248	230	251	274	260	255	262	231	256	259	267	235	258	288	282	250	263	232	256	265	256	265	257	255	259	240	276	280	233	253	231	284	231	283	266	264	266	241	220	253	266	259	288	281	230	272	251	243	265	277	273	256	273	271	240	237	238	262	260	254	242	244	267	277	267	251	268	274	268	249	243	243	267	265	276	293	275	235	238	286	255	246	265	247	267	255	278	250	264	248	271	247	256	248	276	305	279	257	248	251	240	232	278	238	260	281	264	246	247	241	256	264	263	247	270	264	250	255	242	258	265	244	222	295	241	253	247	271	257	257	233	256	248	272	282	256	272	245	251	262	219	262	252	261	272	281	253	255	260	280	241	253	268	265	268	255	210	260	271	263	267	253	256	257	256	258	259	250	254	259	272	258	250	277	254	252	265	247	278	243	247	242	295	241	247	255	245	259	245	229	267	271	297	254	264	220	272	268	252	263	283	257	237	233	267	251	268	247	232	249	291	272	240	284	259	298	255	245	232	268	288	246	258	255	266	244	267	258	256	245	290	267	290	286	221	264	254	248	280	265	267	251	231	248	281	277	286	247	251	255	245	261	259	289	263	219	268	273	241	256	258	242	254	269	240	244	207	241	289	266	262	284	254	257	231	238	285	253	224	222	249	268	284	267	251	269	250	259	258	253	274	237	259	271	261	250	253	272	283	249	272	243	246	262	234	264	240	242	261	248	247	244	262	270	242	261	269	248	256	269	221	286	251	281	241	261	251	244	260	263	301	271	243	231	251	230	288	233	267	232	268	261	250	246	271	245	247	248	267	216	276	263	272	237	257	254	257	244	265	251	259	262	277	263	273	277	260	252	265	276	234	255	240	248	226	245	256	272	282	273	244	254	272	259	259	258	250	282	250	245	237	265	264	269	266	285	262	273	229	250	266	262	262	254	246	252	242	262	247	261	253	257	273	282	250	234	263	259	260	246	276	269	279	243	268	255	255	264	274	259	308	249	265	238	229	282	270	262	264	271	236	270	274	265	257	252	249	249	264	241	247	271	240	292	256	284	295	254	237	227	253	265	255	225	250	279	252	251	257	266	283	242	265	262	285	224	250	265	231	262	236	253	257	265	254	271	216	273	271	264	271	273	243	265	244	259	267	233	260	259	240	231	261	230	246	213	282	256	235	236	249	256	236	267	248	261	270	253	275	278	273	242	253	259	251	246	267	258	277	257	247	238	261	286	258	258	248	236	293	254	270	245	258	245	262	259	280	279	268	236	266	268	255	249	277	255	258	254	256	250	255	267	261	252	256	251	267	274	238	249	287	250	258	283	255	280	279	295	274	269	255	250	262	260	272	256	239	268	262	257	269	289	238	235	256	273	255	241	287	232	247	242	229	245	274	280	267	266	272	257	258	237	235	255	268	267	263	251	251	262	267	255	244	254	250	244	273	260	260	278	269	276	241	240	235	245	220	259	272	250	249	280	261	261	263	291	250	249	249	243	242	252	252	269	224	255	248	270	254	245	255	273	258	244	287	251	255	234	244	238	238	241	286	263	271	259	273	265	291	252	294	245	270	242	286	246	250	267	252	289	271	262	245	269	284	250	291	274	271	258	270	256	230	232	228	267	253	257	238	248	244	260	271	230	238	264	263	255	276	290	244	268	255	279	281	260	242	259	247	226	248	251	283	238	247	278	256	290	237	269	270	279	259	247	263	256	244	259	238	257	262	276	277	254	255	258	274	272	239	292	262	246	266	259	269	256	247	269	250	251	231	236	269	267	252	249	241	261	257	257	248	264	237	261	249	294	264	284	248	281	261	260	254	263	246	251	252	274	260	258	258	248	228	263	267	264	260	260	270	289	264	257	276	260	254	263	228	258	271	284	280	263	241	261	251	270	262	256	260	274	249	274	263	247	269	221	261	278	228	268	253	241	248	268	258	253	261	277	235	253	253	269	269	255	245	270	257	253	262	244	288	262	258	253	267	267	277	249	254	258	273	276	260	258	249	242	239	234	269	237	238	252	262	263	256	234	247	297	251	279	268	234	250	259	248	244	232	257	246	253	261	231	255	244	269	263	264	268	273	246	287	273	262	247	233	240	284	234	258	262	231	267	240	254	286	243	246	256	240	244	227	259	258	246	277	253	264	263	290	231	265	225	252	270	283	286	250	265	221	253	280	269	257	253	253	250	244	261
14127	16269	2654	3081	2953	2363	1969	1678	1477	1379	1260	1186	1110	1048	928	957	952	851	886	802	839	762	809	826	756	761	748	747	800	750	749	745	745	770	721	714	719	713	725	681	713	704	690	714	689	688	646	689	673	702	715	691	658	671	683	637	672	679	680	694	655	665	720	646	712	676	625	684	627	714	652	707	658	688	648	660	652	651	683	683	662	670	683	703	640	663	681	634	651	606	684	629	648	648	652	634	678	685	633	663	667	646	667	690	632	647	678	618	644	633	672	627	653	653	708	703	642	690	652	667	672	688	663	649	679	655	681	681	619	653	671	595	683	650	649	631	630	706	665	706	646	671	654	688	682	591	651	620	655	718	693	621	653	655	651	670	649	640	641	677	649	642	683	655	672	635	686	644	674	681	642	710	643	650	656	690	655	674	643	651	659	640	638	644	619	689	643	611	631	638	577	654	685	654	671	621	693	623	658	642	701	671	703	692	645	662	640	641	638	649	644	616	679	669	663	682	632	678	677	689	678	671	646	623	598	678	653	676	630	609	615	634	624	649	671	652	700	632	642	684	608	646	712	639	675	679	620	653	657	654	696	676	700	676	666	717	660	654	639	663	646	669	681	648	631	635	677	633	649	624	667	705	689	687	663	677	665	666	612	637	628	642	676	640	618	629	626	641	661	695	625	621	664	621	656	682	663	604	607	652	653	623	632	679	678	634	664	679	640	658	653	686	640	640	654	670	606	640	656	668	696	690	625	660	660	691	609	604	686	636	646	671	647	675	624	651	623	682	655	633	617	666	618	657	665	702	627	661	662	645	663	650	662	680	658	710	662	674	619	655	664	653	679	591	706	637	653	665	602	644	604	657	661	629	663	619	693	649	654	664	629	608	650	667	664	619	640	599	635	661	607	729	687	677	690	635	668	609	619	648	632	670	636	629	675	640	650	660	635	702	617	670	645	644	664	628	686	584	656	656	660	650	672	635	670	664	643	606	693	653	606	636	632	635	670	645	690	651	660	651	638	652	700	621	679	623	634	647	665	711	679	614	682	689	650	681	658	619	624	671	657	618	631	659	643	654	623	627	648	665	612	642	686	661	641	655	631	671	664	632	673	621	653	632	673	663	681	672	680	695	675	578	674	652	676	647	645	642	670	663	648	680	671	649	649	670	656	663	649	677	652	660	673	631	626	608	699	649	669	689	679	647	669	678	653	632	648	633	631	667	624	654	641	641	652	661	634	664	652	674	627	671	691	673	687	592	648	634	642	692	658	646	639	643	651	651	658	636	653	652	701	666	691	644	635	655	673	642	650	625	626	644	712	670	648	621	648	677	654	713	645	644	686	655	665	649	715	685	670	665	689	714	657	664	675	661	639	681	614	638	666	669	665	691	662	696	658	619	662	675	637	650	662	607	644	618	682	666	650	650	676	666	608	696	682	661	627	636	662	708	651	626	665	659	635	655	656	697	715	657	678	724	667	646	701	658	655	655	684	670	649	688	636	674	644	646	646	681	600	645	660	661	681	647	668	707	665	671	639	639	623	639	680	606	652	649	660	666	662	622	638	630	631	660	671	663	673	681	688	670	641	650	673	623	653	670	665	662	667	698	662	655	689	687	684	619	636	691	645	672	624	675	675	637	658	659	621	647	672	653	667	686	703	709	694	678	695	604	630	648	651	722	673	647	666	681	670	655	695	657	633	688	665	677	672	659	678	658	667	692	670	589	664	692	641	667	682	619	701	612	689	687	634	674	680	621	690	652	622	646	636	641	671	648	676	629	643	629	664	678	632	687	641	656	616	674	649	624	611	652	645	669	672	650	664	680	701	660	645	650	650	672	682	604	692	642	643	613	676	679	664	698	660	663	703	656	655	672	613	651	702	665	638	694	682	680	647	600	626	693	669	627	653	658	721	664	626	642	688	640	649	670	656	721	665	673	633	667	645	680	664	631	650	673	665	666	629	644	624	616	676	605	662	687	667	640	645	617	649	666	646	625	647	669	661	668	669	662	663	707	642	634	650	643	668	611	671	694	655	657	696	655	637	675	645	662	685	657	619	670	672	637	661	679	671	638	739	672	682	617	639	723	625	632	665	666	666	653	624	628	671	708	672	682	649	678	701	640	622	646	678	702	630	690	669	659	670	632	658	643	626	621	635	641	647	622	640	667	642	680	650	669	615	603	645	665	669	674	685	643	646	652	698	624	651	625	674	675	668	673	658	654	638	662	664	657	624	632	659	652	661	665	667	681	657	707	660	627	709	668	705	639	647	635	625	676	658	655	659	670	635	658	611	631	669	700	607	672	672	629	654	662	669	662	654	652	654	661	653	648	663	695	624	671	653	676	651	687	659	677	643	633	663	699	666	661	686	662	614	692	644	635	647	646	635	693	621	684	656	671	711	673	668	659	678	623	685	643	643	667	621	668	686	663	654	668	651	649	651	677	671	671	643	628	640	679	628	663	651	637	637	665	691	673	671	660	635	660	677	622	620	619	705	676	633	631	618	685	691	635	662	665	665	620	634	703	646	639	662	683	616	612	675	653	677	664	678	641	645	619	663	658	648	620	637	630	669	664	639	638	641	629	694	684	665	648	589	657	656	669	673	682	630	677	688	666	649	686	674	607	646	654	656	664	678	685	673	650	623	617	656	633	622	686	667	656	660	636	665	633	614	658	632	602	658	699	694	661	663	713	645	688	639	663	624	661	634	617	674	654	662	713	678	687	662	618	689	635	642	638	692	653	669	655	649	674	646	595	636	656	650	626	671	658	637	636	668	609	647	674	680	692	695	636	638	662	676	636	654	696	665	627	618	665	613	662	673	647	654	634	650	651	684	628	642	642	673	661	693	615	622	648	665	664	675	667	686	670	677	628	616	644	631	671	654	642	667	646	642	696	628	641	640	641	643	692	655	678	609	657	597	588	709	691	642	629	608	652	649	647	662	665	657	677	653	624	644	623	650	719	674	680	633	652	672	628	657	674	653	660	664	652	703	652	601	650	672	655	596	648	684	630	631	650	608	643	613	658	627	669	633	621	653	668	651	600	661	664	645	660	660	706	664	641	671	647	659	691	629	662	630	673	650	630	637	628	655	667	654	654	685	629	656	662	667	668	624	604	663	637	711	680	641	584	636	688	661	627	619	659	641	647	669	656	635	697	700	702	632	647	646	696	678	648	662	678	664	665	641	690	619	693	623	663	644	612	634	655	699	719	628	644	638	639	651	677	633	658	622	630	652	656	653	669	677	634	684	613	679	645	655	687	659	698	663	650	666	635	643	652	659	653	624	667	617	680	616	691	616	656	624	631	661	646	661	640	667	668	641	624	666	628	611	709	673	670	595	680	642	680	662	686	641	699	681	653	662	642	669	640	687	667	659	616	701	686	680	677	729	613	698	647	684	608	633	608	649	637	652	615	672	606	677	676	644	646	680	634	646	632	616	657	682	603	659	654	652	633	645	635	630	675	653	661	679	619	622	691	624	683	639	649	696	628	604	647
26071	43463	12541	2874	1215	809	632	476	388	346	287	289	237	205	231	209	178	181	177	155	148	163	136	137	160	149	127	163	139	145	135	119	142	123	130	116	128	147	132	139	134	116	134	124	107	102	120	143	116	124	121	126	120	129	139	109	120	110	94	115	107	108	127	138	123	120	131	104	99	109	110	124	129	135	95	119	118	120	113	102	122	117	111	117	119	106	133	121	116	114	124	111	131	129	121	103	103	130	111	125	124	137	114	105	124	127	116	112	124	110	105	122	93	100	134	110	120	113	131	138	107	120	109	127	115	112	127	125	130	106	101	121	127	97	135	118	109	121	124	123	105	107	110	114	124	139	121	122	125	106	136	119	118	140	127	109	126	140	102	107	129	116	116	131	131	118	137	110	117	109	127	117	126	122	134	128	129	103	109	96	96	99	108	106	124	117	126	102	108	98	124	122	119	102	130	107	120	119	120	107	131	115	100	114	106	123	111	112	132	103	125	133	121	122	128	116	94	122	109	99	128	125	107	113	94	124	128	106	123	114	122	122	117	111	132	108	117	130	129	109	104	120	132	122	110	98	122	106	112	110	113	107	112	118	119	98	113	104	129	113	119	123	120	104	102	122	102	126	118	120	122	117	126	110	122	110	108	105	125	106	114	104	121	104	109	100	108	114	115	102	108	94	132	130	109	117	110	119	121	122	109	112	116	107	122	119	121	116	103	128	96	134	98	112	108	96	110	108	128	100	107	107	103	114	81	117	110	126	119	111	121	122	109	118	107	102	112	118	136	132	124	114	121	112	123	134	101	112	117	114	101	116	119	111	124	122	85	105	106	139	113	116	111	114	113	119	102	94	111	105	122	112	112	116	110	129	115	111	113	109	119	111	121	116	92	113	127	126	107	111	111	110	133	120	103	115	96	126	126	100	103	104	125	107	104	114	121	125	109	78	113	126	114	122	116	96	102	129	121	115	128	126	95	104	110	121	133	107	91	130	97	115	106	117	137	111	120	118	113	88	142	128	111	116	98	126	117	120	95	115	120	137	126	113	117	114	87	122	122	125	122	113	101	116	112	112	114	125	122	119	120	122	102	128	105	113	99	125	112	109	112	122	97	126	129	111	98	111	121	117	110	117	127	118	119	108	117	94	115	118	104	96	102	126	103	106	106	112	115	110	108	116	97	110	105	112	104	105	119	101	120	121	119	107	131	119	112	121	119	108	110	112	81	134	118	123	141	128	113	114	122	119	118	125	99	127	118	123	146	121	111	100	129	124	137	123	119	119	115	102	139	126	106	111	113	103	110	94	125	125	128	96	103	127	116	124	127	101	115	107	106	100	125	134	112	115	115	132	113	104	100	108	129	94	100	108	125	110	85	114	108	108	129	118	109	125	108	107	106	104	95	94	140	91	110	131	123	115	134	99	115	101	106	118	130	116	137	102	111	110	111	108	114	137	112	105	118	119	110	126	127	114	129	110	121	121	107	123	115	105	130	131	115	117	122	113	113	116	119	89	101	149	107	112	102	119	120	104	114	126	118	138	118	127	116	110	149	116	116	113	103	93	135	110	114	130	122	116	92	119	108	114	126	113	119	113	97	112	110	91	100	117	120	110	110	126	102	106	108	132	132	89	126	112	100	121	118	102	115	106	108	113	109	123	95	101	122	137	116	124	133	127	122	114	103	112	112	121	130	138	147	114	116	110	108	136	134	116	115	118	126	124	118	126	108	121	139	126	124	114	106	113	111	106	116	116	127	133	95	116	119	111	123	129	115	116	112	128	110	106	99	129	120	127	104	117	119	140	114	128	116	106	124	110	104	114	116	109	114	124	108	113	136	91	122	109	120	125	121	129	99	105	125	112	121	118	104	104	106	104	125	123	107	116	112	107	139	118	101	125	128	121	112	117	125	115	107	107	130	129	122	107	124	112	118	106	135	116	100	119	117	118	120	129	96	115	99	99	122	118	118	132	115	132	124	139	121	100	128	106	106	126	112	109	109	109	102	110	96	103	108	120	111	113	97	111	134	119	128	115	102	115	100	96	119	133	111	123	108	122	112	106	118	120	107	138	123	91	128	107	117	126	104	107	130	121	109	129	128	126	106	129	122	119	119	143	113	111	111	106	139	109	124	105	102	114	128	98	134	101	125	118	119	110	109	106	130	128	121	128	119	124	127	127	116	110	103	109	104	105	116	130	102	119	109	106	109	132	120	112	108	131	100	134	117	108	118	96	136	124	114	102	111	121	127	122	121	106	130	108	113	101	142	107	121	117	120	141	124	101	100	124	134	127	128	109	120	108	121	124	123	129	126	106	112	122	116	122	127	100	136	120	121	117	117	131	119	120	113	107	136	114	105	106	132	97	121	132	147	111	111	112	116	119	103	103	137	112	124	123	100	116	119	130	98	112	107	122	134	115	120	112	117	126	121	101	126	136	113	117	117	104	100	100	113	104	95	123	109	117	110	118	118	121	97	133	121	129	99	122	104	110	109	112	107	108	120	116	93	116	124	105	107	118	125	104	132	113	111	110	131	105	118	124	101	113	132	102	129	126	146	127	112	126	100	110	139	118	107	126	111	108	124	100	129	104	128	109	113	103	112	104	101	103	114	115	111	123	121	131	111	109	133	124	115	117	81	110	129	124	98	109	111	107	116	104	120	106	103	103	136	94	119	98	100	116	132	107	114	117	126	110	119	121	110	105	111	112	130	94	101	113	109	108	107	114	89	107	111	109	114	127	111	105	139	106	126	125	112	120	125	122	123	117	118	119	120	119	114	103	116	128	120	112	121	123	135	107	112	115	108	117	141	138	115	94	125	134	115	123	112	113	116	111	104	117	123	109	117	101	109	124	96	123	109	99	117	123	127	126	106	129	132	120	123	111	117	101	121	118	138	104	102	125	111	123	120	110	104	127	114	93	116	112	107	120	127	122	112	124	113	118	101	90	127	119	95	88	119	110	128	108	131	108	106	106	128	105	113	111	120	121	122	103	117	113	120	110	99	115	121	105	111	115	101	121	109	121	122	112	120	113	112	112	94	105	127	105	97	131	127	112	104	121	101	124	123	114	130	105	115	121	98	121	101	155	124	139	135	109	112	130	120	109	127	101	129	101	118	135	115	100	117	149	105	112	117	112	122	130	124	120	117	113	127	98	110	108	124	124	108	133	124	126	123	100	122	127	101	118	124	117	115	115	119	122	106	111	127	114	106	114	130	120	102	117	119	121	105	115	111	132	112	119	109	128	124	123	115	120	109	116	112	135	115	140	140	102	123	130	105	105	107	129	100	115	102	128	101	101	117	104	112	135	126	106	116	117	128	103	129	124	111	117	118	115	128	107	107	119	118	119	105	112	124	115	116	110	110	114	121	105	119	112	134	113	96	127	111	125	120	124	103	125	108	109	128	143	116	108	131	120	105	111	117	115	87	88	105	118	114	111	122	117	119	107	104	129	129	127	118	117	98	121	123	112	116	103	127	120	121	129	135	106	133	118
17573	18388	4137	4884	4296	3398	2823	2332	1983	1664	1321	1252	1160	954	953	855	820	787	746	689	632	612	615	621	549	521	502	523	515	482	503	490	436	473	430	425	432	414	419	409	400	415	372	404	407	406	389	363	359	339	369	403	343	316	378	356	394	369	372	378	328	352	360	371	310	390	347	331	372	411	331	367	348	366	340	364	328	359	369	341	348	332	315	368	341	330	372	327	386	325	332	286	341	333	365	363	313	339	349	302	339	336	336	335	328	332	323	339	328	342	319	345	335	347	294	398	333	350	352	333	353	334	313	349	341	341	333	323	307	350	303	335	306	338	317	324	310	314	331	297	318	290	304	332	354	364	321	343	334	267	331	363	319	337	329	366	352	366	329	308	328	299	330	314	327	359	326	324	339	323	324	319	334	305	295	323	312	302	320	347	309	307	334	305	315	318	358	350	296	309	306	335	330	320	355	314	338	318	340	319	316	332	292	343	330	333	298	324	329	354	338	320	340	308	318	343	304	320	327	315	323	320	316	288	349	337	320	369	332	320	318	319	329	326	287	298	322	334	330	306	363	320	299	313	314	305	318	323	322	349	325	332	288	320	303	334	331	324	342	322	332	333	334	318	342	327	319	323	314	343	314	331	327	305	324	310	316	350	327	309	318	324	319	303	303	333	331	324	318	329	326	326	317	346	320	334	363	289	317	366	325	302	331	332	315	330	353	319	329	333	336	344	318	318	320	308	336	341	336	307	290	333	335	346	299	343	327	332	336	291	321	337	332	344	343	304	341	344	324	345	336	307	316	302	389	321	320	310	331	303	324	326	318	310	314	322	309	362	309	312	331	331	303	311	329	309	323	294	356	332	325	307	308	301	331	361	348	322	359	329	337	323	324	306	346	326	352	352	330	332	312	297	325	315	324	374	299	364	335	331	299	342	335	307	338	348	315	339	342	324	325	318	327	350	339	310	338	336	336	307	304	352	295	325	304	313	340	303	317	325	316	316	316	336	335	327	318	346	310	362	306	329	340	359	308	341	339	332	288	343	305	319	364	320	285	333	349	313	331	366	308	303	322	315	320	307	313	345	338	322	298	338	329	337	315	308	340	336	320	330	291	336	306	325	321	322	332	299	356	358	323	328	311	310	325	350	364	298	352	355	331	354	319	317	345	339	302	361	296	316	333	305	315	349	325	348	313	320	327	311	328	361	294	325	356	346	333	313	342	294	297	345	329	323	334	305	337	352	295	323	280	306	324	344	350	293	349	317	321	292	344	297	324	353	346	311	327	326	336	341	336	334	287	350	378	322	319	319	348	314	336	344	323	329	325	328	343	352	360	328	332	321	326	327	337	300	350	332	315	325	332	317	332	332	295	346	322	341	346	337	327	322	310	343	373	318	304	313	327	334	306	322	348	353	330	341	312	292	319	333	359	309	328	314	329	370	343	321	336	349	365	340	350	319	322	336	316	349	318	342	329	303	316	304	325	296	325	314	327	323	311	333	298	325	322	327	353	311	314	314	356	350	332	319	325	341	312	365	380	364	343	320	371	332	284	316	305	328	316	318	315	334	326	273	280	324	332	277	323	352	314	342	321	326	320	346	342	327	305	321	298	328	303	321	284	342	283	325	321	328	341	301	313	359	313	335	336	336	357	299	275	315	358	315	338	328	324	359	312	331	347	354	318	326	342	313	356	337	312	324	294	302	323	347	358	337	343	279	304	345	345	310	347	303	281	342	342	333	304	297	308	300	309	373	296	358	291	320	319	331	329	335	341	304	327	356	300	351	318	332	341	315	322	336	336	339	321	352	320	344	315	311	319	355	321	338	326	337	340	308	332	322	311	321	326	311	330	323	295	331	311	347	353	331	297	310	290	293	320	340	308	332	333	344	303	308	319	323	320	313	336	320	308	312	317	291	332	306	329	322	315	348	315	319	320	309	336	315	311	329	321	330	315	315	305	307	322	310	309	310	356	339	346	302	327	309	333	298	303	339	328	319	311	351	341	323	316	314	322	332	363	323	333	279	332	328	326	329	324	306	335	345	304	334	308	329	315	331	332	318	331	336	316	334	290	319	316	332	316	329	319	343	320	319	291	315	311	320	347	346	319	310	305	303	366	331	315	300	335	359	315	298	368	319	364	354	273	332	325	317	346	307	362	335	282	315	350	339	309	325	345	314	340	322	313	314	357	345	328	320	289	333	312	357	353	309	324	341	326	326	359	298	309	343	289	325	313	333	307	355	362	307	340	339	316	326	328	355	323	329	296	339	354	326	316	304	317	326	315	337	327	334	314	308	303	324	349	323	319	331	326	346	321	328	343	302	312	323	334	326	330	338	339	318	347	328	320	345	337	314	318	342	337	329	336	321	307	341	363	329	305	299	334	308	333	309	332	346	313	307	336	339	299	338	330	309	327	319	322	346	310	347	329	294	330	334	337	341	302	327	324	338	334	312	336	311	329	311	336	368	307	302	325	358	308	331	295	335	332	332	326	326	288	323	327	329	325	321	325	324	297	331	351	314	296	319	321	325	344	337	334	354	319	336	315	372	304	334	307	311	303	348	337	339	332	322	321	353	319	332	318	364	331	318	342	315	323	317	295	335	343	337	308	350	327	323	335	323	333	286	360	317	326	319	319	291	349	310	353	291	331	341	310	335	337	325	322	347	368	307	301	296	352	322	330	312	320	301	321	323	362	340	324	347	325	326	329	306	303	338	305	333	316	320	331	374	333	324	292	314	321	308	310	344	310	305	321	336	330	321	341	348	321	300	337	319	308	325	368	367	340	332	348	324	342	317	304	319	314	335	323	277	314	312	325	322	323	317	336	326	333	344	303	304	314	332	318	295	337	361	341	331	321	343	323	316	304	345	311	327	332	312	326	336	322	326	345	323	384	295	350	334	344	319	326	339	321	345	351	296	333	330	308	320	279	329	313	340	352	368	342	337	349	340	338	327	353	299	328	366	277	341	329	318	326	342	328	339	322	330	307	328	340	296	326	332	343	301	328	367	324	347	325	331	321	357	332	320	315	343	331	327	295	333	313	342	302	337	337	332	335	330	328	325	367	339	337	292	328	343	340	304	347	303	294	338	321	340	368	298	317	325	338	308	325	306	301	331	348	303	350	351	316	318	321	302	291	334	345	345	353	358	314	334	311	362	327	327	321	344	298	333	323	334	331	346	318	348	323	289	350	323	338	342	311	319	338	312	344	325	302	309	341	339	324	297	311	328	355	317	321	337	340	335	333	333	325	318	331	311	313	329	279	305	359	323	341	310	340	334	350	292	302	356	324	312	323	327	329	315	316	350	348	335	299	318	347	343	319	313	325	340	303	299	354	316	379	310	320	335	280	315	332	324	321	303	320	308	312	339	310	362	297	347	308	321	308	308	334	357	314	323	320	325	345	348	326	324	356	327	293	280	322	307	354	299	336	309	353	324	364	335	328	330	319	357	286	310	301	328	303	309	310	338	300	351	336	334	332	364	369	324	336	313	312	341
4314	3592	405	328	337	319	327	306	297	329	312	346	290	291	300	354	340	336	323	287	310	325	311	302	326	296	315	304	315	332	313	326	326	321	284	304	297	346	333	328	309	342	300	315	328	307	342	299	317	291	338	307	319	325	317	293	275	291	322	316	308	342	307	311	343	303	334	326	314	304	348	300	309	341	354	333	307	314	325	328	305	332	296	326	312	307	310	307	303	305	326	300	326	334	312	336	336	322	301	333	320	311	346	325	347	310	283	299	343	318	307	292	316	309	313	279	308	336	311	291	296	324	317	292	343	321	300	287	309	322	282	293	321	291	341	316	321	291	340	337	324	308	352	322	341	340	324	325	318	304	309	324	322	293	314	312	319	312	301	298	303	292	326	335	317	306	323	289	298	281	335	302	334	333	306	297	311	302	337	312	284	299	320	292	326	298	331	330	337	289	323	333	318	317	302	323	331	337	348	318	346	302	303	320	314	296	324	335	318	314	329	283	308	316	336	279	297	314	302	284	331	314	317	339	296	306	311	305	321	322	319	297	293	295	324	286	335	325	294	338	290	324	308	323	299	304	328	313	341	285	314	309	341	316	343	289	339	312	313	324	301	327	357	326	323	306	305	288	289	319	332	335	324	311	306	324	296	298	298	322	326	301	312	304	306	335	287	335	330	298	291	312	289	332	305	315	312	305	309	326	314	325	340	296	299	294	290	315	332	282	322	285	312	317	308	317	309	336	314	322	308	336	299	342	309	313	330	288	329	292	341	308	292	327	317	283	303	310	311	332	309	306	305	312	318	281	308	342	298	302	362	310	287	317	307	343	335	303	336	306	321	335	349	334	320	317	290	322	298	285	305	328	311	293	334	307	324	322	320	346	290	340	304	276	266	314	337	340	316	309	310	328	335	273	303	344	308	307	303	309	287	327	286	306	334	328	332	304	313	308	302	327	326	310	302	336	284	321	356	301	277	323	341	335	282	274	303	335	319	303	296	320	347	317	338	274	324	343	312	325	333	302	287	332	325	325	309	290	338	335	336	298	309	289	325	314	305	268	297	332	330	289	301	309	322	320	273	324	294	328	307	315	321	341	320	321	345	336	330	299	290	320	320	297	338	333	305	292	303	326	301	308	293	299	321	313	321	308	322	333	308	341	314	332	300	302	362	303	322	334	327	333	328	298	335	322	295	312	278	333	298	334	310	326	288	336	337	317	320	288	321	316	349	322	304	311	333	323	299	311	293	309	341	315	315	313	339	293	323	322	327	301	326	323	348	278	334	335	323	326	304	291	324	330	324	351	352	337	317	303	301	326	326	335	319	338	300	301	311	318	311	320	281	287	350	331	321	322	320	324	322	313	342	279	335	318	300	308	328	333	296	345	317	341	319	322	314	328	278	296	327	308	372	326	320	342	332	297	291	311	331	320	342	299	309	298	297	340	324	305	295	320	301	301	322	310	305	328	317	324	319	328	351	308	294	307	352	303	342	291	335	311	289	332	347	301	318	312	318	271	280	315	327	313	325	333	289	312	315	316	328	316	311	330	322	337	322	320	319	309	304	323	324	338	316	297	302	309	278	328	273	296	310	334	310	310	321	319	316	302	296	321	334	305	307	328	300	314	310	303	320	301	292	327	279	312	311	346	329	312	282	305	298	318	282	316	308	330	321	300	320	354	293	324	294	354	311	325	328	337	327	328	294	303	293	308	324	322	314	323	321	348	335	294	328	323	315	296	335	317	311	313	355	315	306	329	326	289	334	288	295	289	329	333	338	305	330	295	346	328	326	366	282	299	302	324	337	335	308	318	323	327	315	296	310	299	352	337	306	307	328	323	319	294	311	324	322	288	278	323	326	311	319	341	332	328	290	293	301	345	279	345	297	328	292	307	294	328	317	310	337	352	349	329	322	312	314	294	341	311	314	315	320	321	330	313	324	333	299	335	322	301	298	347	300	310	302	299	319	317	303	309	290	340	309	307	323	310	318	329	304	322	326	287	303	328	312	318	318	312	308	338	314	311	305	341	318	331	323	318	308	302	273	345	338	307	294	338	325	326	261	322	314	302	323	300	306	314	297	316	302	314	337	322	357	327	301	339	300	322	353	319	335	318	296	304	316	338	321	330	319	307	307	305	333	307	297	318	292	299	312	291	309	320	295	308	284	330	349	307	313	334	287	326	330	316	357	318	328	307	335	293	315	319	319	327	321	322	306	342	323	332	307	337	306	311	331	319	305	312	320	300	316	343	347	344	329	335	309	298	307	356	305	301	300	322	299	308	352	313	302	323	309	308	311	333	339	310	321	301	303	306	345	300	315	314	294	317	322	326	281	318	330	329	317	329	337	368	317	315	317	301	297	311	334	319	288	326	334	317	326	326	331	291	299	319	323	334	296	304	320	307	287	329	320	335	324	343	345	315	307	320	334	305	325	295	329	307	291	310	295	314	319	353	325	337	286	282	309	320	309	291	317	303	310	318	338	274	276	289	291	311	313	292	321	309	330	335	334	300	332	311	288	321	324	299	290	329	276	345	319	320	315	294	316	297	316	320	315	323	316	296	350	318	315	320	316	295	342	298	308	318	326	314	336	326	347	328	297	366	316	287	307	332	329	318	321	315	309	301	311	288	299	307	300	317	309	317	319	316	355	323	338	304	305	335	339	314	324	315	320	332	360	327	329	311	299	294	346	290	297	285	345	297	282	336	345	305	297	334	316	316	282	327	329	310	345	314	281	292	338	355	329	338	310	345	310	300	345	324	330	306	345	316	306	332	347	318	340	303	305	297	277	340	309	316	338	330	322	311	321	341	303	293	300	331	319	282	304	340	294	298	336	304	351	300	354	295	306	304	325	293	290	325	327	335	303	281	290	297	332	328	316	331	346	297	300	331	300	334	329	345	365	318	292	333	297	340	298	308	298	314	335	280	311	306	342	317	325	304	322	323	304	293	288	335	277	321	338	335	321	312	330	316	314	348	305	333	309	289	324	312	318	335	300	305	338	332	310	309	316	293	315	285	310	306	280	296	347	324	301	307	330	317	316	333	318	310	325	302	299	324	304	333	306	300	308	342	297	353	315	314	350	324	307	333	348	323	306	338	307	316	312	316	341	313	361	296	307	314	289	346	267	342	295	328	316	285	334	329	290	315	313	326	318	315	345	317	299	319	290	337	278	325	332	335	332	348	339	298	299	295	314	300	336	357	312	306	305	321	316	291	300	319	291	325	315	309	351	339	324	305	339	289	312	280	322	302	305	303	310	281	340	320	306	322	311	303	321	322	320	337	315	314	330	319	313	306	293	315	326	293	340	329	292	309	300	333	310	318	348	314	308	304	310	310	298	312	343	312	336	314	316	312	289	289	316	306	297	298	331	356	298	328	307	300	331	338	320	329	349	312	282	312	338	304	313	313	296	330	336	329	329	322	335	327	316	330	294	324	315	304	329	303	276	256	287	312	328	320	334	349	338	290	311	299	336	302	306	303	317	322	310	343	317	331
5213	4837	863	893	962	860	888	894	864	839	816	825	836	856	841	813	798	799	783	845	812	825	815	806	826	805	829	812	842	804	843	809	786	838	815	838	776	812	795	731	853	773	827	825	793	843	808	772	818	843	795	826	764	818	813	777	805	782	733	798	845	783	792	778	837	752	770	761	857	863	739	787	809	805	770	774	787	810	783	818	779	801	826	776	757	766	819	779	779	785	820	761	774	837	734	795	788	865	778	794	763	815	822	781	850	758	802	775	866	777	792	857	804	772	835	790	779	842	827	803	816	813	772	778	780	795	840	833	801	834	776	833	806	795	823	791	810	767	813	748	805	770	780	790	840	813	785	861	746	778	832	826	801	795	775	784	782	793	821	777	853	847	785	803	812	886	777	813	814	874	806	757	803	850	772	821	770	830	772	782	828	803	777	848	817	786	822	812	821	764	769	780	821	814	736	786	840	820	835	803	838	763	795	773	824	795	817	847	791	801	815	806	831	776	810	800	779	758	824	795	775	795	863	836	805	744	806	818	726	775	817	789	761	812	797	790	794	774	771	800	795	828	805	741	804	791	809	838	739	810	814	825	829	778	822	803	852	791	809	754	825	819	813	810	811	784	765	791	780	806	791	781	826	791	793	801	788	805	809	816	789	787	783	846	788	759	832	797	769	778	777	829	783	817	831	831	774	760	841	759	765	832	822	754	793	825	827	811	797	768	837	854	791	842	778	823	798	760	813	767	798	808	765	784	824	791	803	788	822	778	800	791	836	822	784	755	796	825	780	804	758	793	819	780	793	817	790	790	767	814	791	801	753	779	795	780	787	835	799	796	806	797	770	783	806	818	831	788	792	776	807	790	773	828	832	806	828	840	811	802	781	779	779	819	811	827	792	761	779	792	768	808	771	849	807	773	790	810	825	827	797	839	827	783	788	809	801	787	796	843	745	849	822	811	799	772	813	821	795	829	797	805	816	786	824	831	758	830	814	834	788	793	779	772	819	741	787	763	785	795	793	788	782	811	769	809	813	781	814	797	774	812	817	857	817	790	890	872	789	765	781	823	789	832	777	786	825	869	828	784	814	782	823	817	793	801	788	785	764	779	827	782	800	770	826	820	852	856	816	822	798	795	761	876	828	827	803	803	799	823	835	773	843	786	829	819	830	810	782	730	765	756	802	803	792	837	867	777	819	824	789	792	832	785	790	828	811	798	831	837	845	829	834	812	821	790	812	775	832	835	772	840	809	807	786	790	831	757	776	827	820	809	810	786	793	825	816	836	817	833	778	752	812	814	826	837	815	791	821	778	788	854	819	825	811	786	819	832	830	830	842	721	834	824	845	801	787	812	800	819	792	794	835	770	814	783	801	745	782	821	853	807	765	802	792	852	879	792	781	813	807	821	821	806	850	802	838	724	804	765	834	787	822	800	855	839	784	822	761	808	767	756	824	801	805	808	820	799	761	875	776	802	791	795	785	798	777	771	814	812	785	797	790	779	842	778	829	760	861	832	744	818	842	773	756	802	794	851	797	825	797	733	815	807	783	818	744	820	798	818	775	833	769	820	817	781	785	773	778	832	785	799	791	781	812	766	768	780	772	812	780	812	802	794	864	815	839	797	775	795	827	825	761	813	797	843	793	781	786	797	776	797	789	853	807	836	809	805	796	797	803	780	839	802	789	785	783	809	797	780	814	828	842	780	807	792	800	783	820	837	821	778	770	793	851	789	779	770	795	804	758	813	808	799	835	799	787	763	841	794	802	792	787	784	842	819	781	787	775	809	777	793	794	815	797	739	778	788	827	821	809	834	812	813	852	820	741	842	786	805	780	818	793	830	821	846	781	798	770	811	777	818	778	799	754	725	806	819	831	803	785	802	837	779	802	728	762	786	846	780	820	787	837	786	804	824	816	809	784	827	771	796	792	824	788	791	841	778	847	784	799	823	783	826	844	790	813	795	794	761	839	776	807	758	779	834	781	759	828	783	795	799	766	768	842	813	777	784	823	790	804	806	840	786	756	790	792	816	816	796	771	798	789	821	807	796	770	817	817	732	811	792	797	749	836	818	732	738	799	829	797	793	778	793	804	783	790	748	787	788	783	766	803	817	783	837	739	813	789	797	782	786	850	845	803	816	788	816	770	814	756	813	820	788	805	819	796	805	801	784	824	728	807	800	766	771	839	820	820	780	833	829	759	818	850	825	767	826	818	836	784	750	807	765	841	825	775	815	820	810	799	835	773	767	790	806	728	785	828	768	813	828	769	840	763	757	818	786	830	713	827	779	820	795	817	824	763	812	799	826	789	808	748	846	813	824	754	826	783	854	786	742	819	774	796	783	821	803	823	852	789	753	787	835	770	807	786	819	791	758	778	830	830	762	837	825	837	788	850	853	772	815	809	835	793	804	854	749	793	822	825	861	831	867	840	838	803	851	815	773	802	795	842	784	855	807	768	773	763	737	765	822	768	811	787	778	838	882	809	848	764	803	786	821	811	803	804	755	827	780	722	842	778	802	851	799	858	802	859	792	802	839	843	814	742	846	819	813	813	831	773	797	805	778	847	787	816	766	811	805	823	753	783	783	800	810	794	780	760	743	765	841	782	802	808	849	832	747	796	803	755	803	840	800	813	759	833	849	819	848	807	772	782	883	777	864	829	803	771	836	761	822	751	870	790	812	780	780	834	757	778	813	830	763	790	785	805	798	766	744	806	785	768	777	859	827	774	791	838	809	786	843	818	738	849	800	845	800	809	827	861	742	797	829	798	855	794	790	825	779	836	844	784	809	826	793	786	815	751	843	817	788	796	851	802	796	797	768	832	848	827	806	817	822	763	782	817	791	767	803	788	772	813	773	840	780	851	790	799	759	828	837	810	776	822	787	769	771	832	791	791	774	809	779	840	821	757	768	808	817	857	839	772	796	823	776	752	834	807	810	818	856	769	818	776	775	809	799	778	839	775	830	822	858	826	839	821	780	827	778	801	757	809	792	765	776	794	804	761	793	798	803	762	817	805	822	796	787	813	827	790	810	847	800	781	787	812	798	799	813	800	817	810	774	784	769	775	770	775	807	820	771	808	824	777	807	827	815	817	781	768	812	762	823	772	812	798	806	847	794	816	801	826	805	794	821	786	767	800	770	806	802	832	788	784	848	835	834	807	802	807	813	766	801	814	756	830	766	792	793	779	796	811	869	756	775	774	817	794	810	776	801	746	815	821	795	799	780	845	797	836	810	762	822	786	822	751	771	754	840	793	798	813	816	809	808	875	783	814	764	782	855	819	825	798	847	848	817	825	782	824	782	803	770	755	789	877	842	833	807	771	786	795	797	833	725	807	823	808	830	781	783	800	814	832	824	816	793	778	799	843	835	813	853	809	775	776	803	843	821	817	859	831	811	828	832	795	801	764	727	820	798	772	827	768	792	790	792	736	796	810	780	797	775	803	813	779	743	797	764	800	883	807	805	790	816	789	806	858	796	823	763	801	776	750	778
20962	30598	5406	1296	830	636	496	476	406	382	343	325	337	314	326	284	333	296	307	275	284	272	287	288	278	294	277	260	252	245	313	265	276	262	253	281	268	258	279	254	279	239	244	267	230	261	247	263	262	249	253	263	238	257	283	253	264	241	231	243	258	222	278	249	280	260	235	264	254	256	245	222	270	263	236	272	247	235	228	270	254	270	246	241	243	247	266	238	243	252	239	282	265	261	277	248	259	294	234	277	294	252	243	265	234	244	270	232	242	242	253	246	232	249	258	257	273	253	259	266	244	254	253	227	264	284	278	263	245	263	242	279	234	265	246	267	235	248	256	271	259	254	269	244	246	258	240	235	250	237	244	268	249	271	274	228	236	266	274	252	266	258	270	256	255	246	230	276	244	256	250	260	245	270	247	253	229	252	252	262	274	240	262	271	218	253	255	259	262	270	261	246	230	295	279	257	236	249	239	250	292	258	262	250	227	273	260	248	272	236	238	259	253	243	270	251	262	245	244	253	249	260	254	247	248	266	264	214	267	250	246	242	241	252	253	247	251	262	235	252	257	269	269	264	227	257	252	251	257	254	244	261	233	250	251	214	259	233	228	263	275	255	260	246	238	232	237	260	231	256	243	251	255	266	244	244	251	221	240	264	247	237	267	262	268	283	256	276	240	257	254	268	267	265	247	261	234	233	254	253	274	255	243	259	250	242	224	268	269	260	262	237	228	231	250	258	238	243	241	266	259	258	258	261	273	266	252	269	251	248	242	245	243	258	249	266	258	236	274	225	252	270	257	257	232	256	273	255	276	276	256	245	258	250	245	229	239	226	258	244	261	238	259	280	260	229	235	250	248	288	251	268	272	259	245	268	252	247	278	233	265	262	266	234	254	288	268	288	237	232	271	256	255	251	279	269	269	273	259	236	278	279	270	257	252	227	261	297	268	281	259	269	253	255	261	232	267	257	250	288	250	259	270	249	265	250	253	253	233	250	243	238	217	229	283	268	273	249	269	261	258	257	266	264	232	271	272	245	244	236	266	225	283	254	248	252	254	275	272	242	233	235	233	252	237	270	276	270	244	260	274	230	255	247	277	255	254	267	269	262	257	247	245	264	274	253	281	266	254	245	267	244	269	258	249	256	256	249	250	259	258	260	240	272	245	262	245	235	249	269	255	239	259	256	290	252	255	246	258	243	250	256	261	259	287	262	271	248	242	265	292	253	260	258	262	261	251	233	258	266	268	269	251	227	276	252	229	247	246	236	254	235	234	229	257	244	274	283	241	251	241	272	248	269	234	251	251	264	260	263	261	257	273	250	262	241	282	267	245	259	233	240	235	215	253	256	248	259	267	238	272	239	236	243	248	259	231	262	267	257	258	271	239	253	246	242	240	243	237	257	247	240	276	231	243	241	249	249	260	270	268	240	292	261	258	263	236	281	274	254	264	256	248	281	261	264	235	254	254	268	252	253	214	256	257	268	259	258	278	263	261	253	252	257	276	292	263	237	271	231	273	232	256	259	237	275	265	228	290	254	252	262	257	245	273	255	238	261	280	258	246	278	276	272	249	260	248	231	242	277	276	261	254	267	266	261	278	243	278	276	262	257	280	277	253	265	247	273	275	252	241	275	232	242	266	263	273	243	239	267	234	276	216	251	250	260	243	240	254	256	231	243	264	287	270	270	251	252	260	242	236	253	248	254	264	244	249	234	247	250	285	218	243	265	239	255	243	242	250	270	273	253	279	252	265	259	270	268	261	257	274	258	246	231	262	262	263	236	267	251	253	247	264	265	239	218	224	253	277	250	245	256	258	245	268	249	272	252	253	233	285	230	259	241	280	289	239	238	223	241	262	261	225	270	263	238	241	259	260	286	297	249	250	238	271	246	245	242	260	235	270	284	255	242	223	266	245	254	216	260	265	262	273	280	257	267	264	263	243	246	239	235	266	268	249	250	239	257	278	265	250	267	270	310	247	224	261	267	266	236	252	254	255	285	231	248	239	255	269	246	256	271	244	257	247	257	259	268	245	261	252	235	239	257	225	275	244	240	281	263	256	264	248	228	250	278	220	261	257	252	244	270	275	242	271	269	249	242	263	208	221	277	253	251	275	256	264	261	252	259	274	274	263	274	280	250	252	234	236	203	240	242	297	277	280	264	286	285	259	278	264	265	257	243	280	242	220	252	263	288	256	262	257	285	239	241	271	256	224	247	263	260	234	249	257	265	233	277	238	246	241	235	264	294	236	282	253	264	255	263	261	272	221	242	283	243	279	265	246	255	227	242	253	243	244	235	248	271	232	260	252	279	229	262	275	263	238	284	272	270	219	263	250	295	252	232	262	263	238	278	255	232	286	247	245	274	267	262	294	223	241	224	240	249	224	239	265	263	268	228	244	253	260	263	296	229	229	228	277	244	238	249	252	251	258	268	253	261	275	262	249	236	241	255	262	264	272	252	262	250	236	252	291	278	240	253	238	272	239	286	228	248	261	250	278	256	269	270	247	272	253	259	226	272	251	247	242	238	260	280	270	279	263	236	263	273	271	228	260	249	246	244	257	266	266	270	219	261	250	249	264	264	242	241	231	247	248	235	240	238	256	247	287	223	240	248	226	240	249	259	257	272	283	264	222	257	245	236	269	229	253	258	259	299	269	272	253	282	260	278	245	262	230	265	251	264	234	247	260	260	274	263	259	276	245	245	264	272	266	250	286	258	249	241	233	248	260	243	234	264	236	239	229	248	273	281	286	229	245	236	269	266	272	248	236	227	216	264	287	270	249	282	260	257	247	243	249	265	258	255	248	269	258	269	258	272	252	283	259	237	228	239	286	261	262	264	261	248	219	272	247	276	221	255	253	258	235	262	284	310	231	259	243	250	250	248	252	269	276	241	237	268	244	204	270	240	237	247	256	259	229	263	261	262	241	261	253	237	243	264	234	250	255	242	265	252	241	261	248	245	249	227	229	264	249	249	283	286	256	254	247	231	265	262	250	238	242	238	247	281	250	254	212	282	247	230	242	238	244	248	230	239	273	249	249	242	265	274	241	258	259	262	269	281	259	228	255	249	271	264	277	262	277	251	281	288	256	255	248	249	282	239	239	273	258	283	268	256	250	247	266	222	244	279	278	233	257	238	254	239	288	258	244	244	276	262	258	256	271	243	264	265	247	275	254	245	270	236	256	249	246	244	229	233	279	268	246	275	273	275	260	275	256	280	247	238	260	272	218	283	268	258	265	240	245	265	287	237	257	243	277	244	236	249	251	297	270	229	239	255	277	246	260	257	261	231	258	264	264	266	255	262	286	214	253	256	249	277	261	251	281	285	247	246	237	265	248	272	276	253	274	252	276	241	271	273	257	243	240	229	246	263	258	252	244	271	245	259	285	264	243	256	264	254	250	223	269	273	258	284	244	229	262	266	254	244	267	244	243	267	248	262	261	266	276	266	250	275	253	232	230	262	242	282	253	274	259	241	292	236	265	244	245	257	273	241
15783	12884	2787	3388	2964	2435	1960	1750	1505	1322	1224	1212	1067	1029	1012	981	870	882	860	876	799	828	803	789	794	813	761	749	748	786	734	705	722	686	702	685	680	713	678	715	677	641	661	710	689	681	701	735	681	688	679	700	748	659	672	627	604	629	655	655	693	673	642	698	659	669	618	688	664	655	630	626	663	631	667	620	645	650	654	659	631	634	677	673	677	631	630	649	683	642	681	625	645	664	661	666	668	672	645	657	598	630	651	665	674	687	656	677	647	611	657	630	628	639	678	660	651	653	621	658	651	620	679	694	690	614	658	670	639	642	649	645	651	663	651	650	593	635	643	698	649	616	646	668	616	645	602	658	581	632	676	624	632	628	655	653	646	682	595	626	667	618	630	626	642	712	655	661	687	643	650	709	649	614	684	640	640	652	659	669	621	645	606	632	617	620	644	663	648	673	612	611	637	648	660	627	615	635	647	639	643	647	662	680	667	655	650	676	605	613	655	615	663	702	669	630	644	636	636	660	687	673	646	641	653	640	634	635	655	621	652	600	623	639	627	614	663	670	666	660	654	714	668	677	652	685	669	677	661	646	608	676	654	656	635	628	663	649	670	688	670	605	672	629	647	634	643	676	666	653	609	668	631	687	692	588	632	609	656	696	658	657	671	621	650	664	631	641	659	611	653	644	636	665	666	660	669	652	683	606	646	680	668	666	649	619	671	629	628	631	645	639	640	616	704	642	665	684	659	628	709	632	691	614	679	651	712	614	632	630	642	681	628	606	704	585	665	639	629	634	658	668	621	647	687	673	603	663	670	694	706	687	632	604	660	646	693	641	619	632	686	640	655	665	663	624	641	634	701	652	633	655	687	644	615	593	663	664	623	653	628	628	667	649	595	658	604	634	625	632	641	638	628	607	643	615	683	611	619	684	667	624	650	665	645	663	603	690	645	615	647	635	623	652	671	612	664	641	623	700	613	642	678	637	686	619	651	653	622	665	606	626	661	669	661	635	628	616	620	683	656	679	677	684	612	680	570	693	645	653	633	631	617	623	651	621	716	627	621	647	661	634	648	636	660	632	639	623	645	625	629	707	652	632	570	654	610	671	621	638	645	650	635	682	632	660	661	713	625	638	644	662	615	614	591	664	616	672	662	703	671	614	673	651	683	674	639	683	675	665	646	722	610	654	686	612	640	627	657	680	661	660	642	666	666	666	654	682	613	684	657	625	681	627	676	649	626	638	625	668	623	682	619	639	656	626	628	623	618	640	598	642	637	625	645	651	672	650	660	634	657	675	613	625	636	653	681	675	667	642	673	638	666	671	669	628	625	627	654	648	660	624	621	673	662	634	656	627	608	679	643	683	641	640	677	640	647	635	636	592	656	612	630	664	676	670	651	614	638	641	668	676	664	648	692	669	671	650	652	645	624	649	631	664	692	679	636	641	631	639	629	645	688	655	679	650	629	617	646	679	700	641	650	642	689	650	616	632	674	642	700	635	648	648	622	648	638	664	664	602	643	657	629	661	661	673	665	668	674	700	683	663	655	667	639	703	613	646	668	621	565	632	604	576	666	665	625	617	703	653	610	640	672	665	612	613	615	638	619	684	627	656	637	654	675	642	638	669	624	673	708	642	607	611	669	592	682	652	642	667	624	681	630	643	658	670	636	611	641	671	622	622	647	643	632	684	662	669	647	621	643	658	631	687	617	632	636	610	670	665	629	660	647	632	681	655	694	660	633	597	635	633	684	670	636	612	634	647	620	698	658	647	650	690	663	675	624	633	637	630	665	673	617	677	639	653	654	667	644	628	641	689	647	636	638	633	671	660	641	694	673	681	635	624	688	626	623	622	680	634	660	608	659	646	610	665	653	684	666	673	673	698	623	636	637	638	652	699	663	663	703	651	621	669	645	626	636	654	663	676	680	687	662	608	619	714	646	666	645	611	629	679	663	646	685	636	642	676	663	659	623	693	625	656	640	660	605	660	670	657	664	627	668	681	642	612	637	667	616	673	635	601	633	655	654	668	600	639	570	647	660	624	719	696	654	641	614	635	681	611	616	647	630	663	635	674	654	649	631	621	625	672	620	617	638	608	659	642	642	595	632	670	604	618	637	611	654	620	628	681	648	622	664	640	649	660	653	679	615	638	613	623	644	712	702	638	693	648	624	603	635	630	642	638	646	686	658	700	672	682	655	692	676	666	685	609	641	667	648	627	688	635	668	598	625	586	665	651	606	663	631	686	633	613	641	659	650	626	654	615	679	700	658	649	640	633	637	666	630	629	685	612	653	646	639	632	685	652	664	591	676	579	650	645	622	584	611	672	627	642	612	652	640	644	664	667	685	607	631	643	645	673	676	663	623	635	662	673	624	631	675	675	647	637	622	638	659	657	657	653	675	643	630	668	630	633	619	628	689	645	703	639	645	629	609	608	608	619	631	683	629	661	616	642	679	651	659	626	681	667	633	684	615	625	675	635	651	649	657	679	677	608	631	596	656	663	627	722	634	650	659	614	598	627	704	690	676	636	618	589	627	637	666	641	625	610	700	689	678	689	598	687	610	634	646	621	677	654	696	649	651	686	636	674	669	639	698	651	601	655	643	656	661	628	621	642	643	693	646	670	686	645	628	669	634	618	634	626	622	601	647	640	622	666	660	705	653	658	643	632	635	702	643	638	663	646	684	660	653	647	630	608	669	651	615	643	667	599	648	662	658	640	663	663	662	662	658	617	646	683	682	647	638	688	697	602	628	641	660	662	617	648	636	614	696	672	606	683	662	613	597	664	637	605	638	641	642	653	692	670	682	613	626	636	671	649	666	627	642	647	649	671	632	656	619	637	692	654	638	648	655	678	645	661	604	649	658	598	625	659	650	628	671	628	674	632	639	647	650	640	635	648	655	605	631	612	647	701	617	674	612	665	631	662	645	612	617	671	664	666	668	633	668	637	638	609	650	680	610	636	681	659	655	614	635	686	667	681	668	639	680	612	672	657	627	661	641	705	647	658	627	665	631	669	648	650	594	638	695	675	672	644	683	638	660	668	623	680	658	670	627	606	655	625	627	601	643	648	660	637	665	657	669	675	634	680	621	652	685	596	654	670	667	693	640	619	625	683	661	619	642	674	672	650	667	595	673	636	635	671	663	674	680	667	660	662	689	649	659	637	661	682	670	684	632	593	647	652	615	625	620	661	603	636	692	645	657	611	622	657	703	671	625	678	644	648	580	679	645	623	654	640	630	645	586	684	642	605	630	708	704	670	689	612	618	670	610	662	650	627	649	608	627	679	660	680	671	664	649	658	622	692	675	633	703	660	594	635	670	666	608	677	620	611	639	700	648	652	673	648	662	663	630	649	620	615	694	666	675	668	689	626	619	627	663	638	634	647	634	630	642	677	657	651	612	614	660	618	689	652	613	653	646	649	673	649	638	614	677	604	611	673	597	658	656	667	664	652	682	669	666	617	672	648	666	627	629	663	658	681	678	648	639	658	646	651
28539	36567	14246	3332	1212	834	674	454	395	365	313	269	232	259	210	195	186	190	177	182	162	140	151	152	137	160	132	138	139	139	152	130	153	139	134	108	151	134	121	113	120	166	134	128	112	126	131	109	146	124	105	122	137	121	148	122	104	135	115	128	105	124	113	117	112	127	130	111	122	111	119	114	121	101	132	113	110	119	128	106	111	134	120	123	103	119	125	119	112	124	113	111	118	116	110	128	100	127	102	112	124	97	128	114	119	132	99	101	120	102	99	125	96	128	126	109	105	130	89	99	125	124	111	117	111	104	109	89	121	113	116	129	109	119	108	117	127	96	120	116	117	132	74	118	110	133	128	126	121	118	114	103	132	134	106	125	99	113	117	102	112	113	123	108	102	98	114	111	115	127	115	120	119	132	114	107	101	99	125	114	131	110	123	109	111	116	101	107	102	118	125	117	114	109	107	130	92	103	108	118	115	109	135	122	108	119	129	128	132	112	117	105	121	116	98	106	136	98	96	125	102	109	128	107	116	116	110	117	102	112	115	93	112	95	98	122	112	107	117	109	114	137	110	133	115	125	102	128	116	98	113	106	126	102	119	123	110	119	104	113	103	104	104	105	107	111	125	113	136	110	109	115	91	101	125	111	113	112	104	121	131	105	118	113	111	122	112	126	118	107	117	112	120	110	122	117	95	116	111	116	120	117	117	129	111	123	124	130	115	105	95	115	114	123	125	112	102	108	131	106	130	122	107	113	127	120	91	106	108	93	109	135	113	115	115	110	107	116	110	106	127	116	125	96	113	104	122	106	123	109	107	109	114	140	106	119	135	120	126	116	103	116	94	106	120	107	133	125	132	117	102	109	97	99	124	127	117	120	92	105	99	111	126	133	93	123	110	117	100	120	106	103	122	119	99	114	119	100	133	93	120	111	104	98	110	142	126	124	115	102	113	126	133	125	109	121	135	123	117	99	133	135	120	125	103	106	111	105	121	107	118	123	122	118	99	104	124	95	114	120	132	118	124	119	115	109	102	120	112	135	117	107	110	110	120	110	115	100	111	114	130	109	134	109	120	127	116	107	113	121	114	109	99	106	148	135	110	108	127	129	122	117	143	115	117	88	118	115	119	90	109	117	122	100	119	115	123	136	115	89	113	103	123	97	97	101	112	113	116	106	99	110	118	113	116	134	94	122	112	95	95	115	115	118	98	125	134	105	116	110	116	121	96	102	105	128	111	133	110	123	109	135	118	94	106	134	112	105	107	123	123	114	112	123	118	129	118	128	90	103	119	143	110	122	111	110	123	110	102	127	119	102	138	109	100	113	112	108	127	120	103	123	137	106	117	97	106	102	121	134	117	121	113	100	105	104	118	116	111	108	111	111	97	95	119	127	113	134	99	102	128	123	104	93	119	121	125	97	111	123	118	116	106	113	110	114	110	122	96	110	123	124	104	106	91	120	98	116	122	114	109	114	115	111	133	122	119	137	126	124	142	99	108	100	108	101	101	105	94	131	118	137	117	120	112	115	92	121	119	106	104	133	120	151	110	118	109	122	115	118	110	122	112	126	128	130	131	105	113	121	115	103	102	117	110	126	92	121	140	120	125	118	100	107	106	112	107	108	100	111	112	103	130	113	126	135	122	123	118	114	118	105	110	95	117	117	116	127	128	122	130	117	107	121	100	106	121	110	111	118	112	119	119	128	111	107	118	110	125	98	125	101	125	125	118	101	113	108	111	120	109	113	107	99	98	112	124	133	109	116	109	104	120	97	109	119	122	124	119	142	115	115	106	122	88	114	105	109	109	114	104	108	111	117	94	115	121	97	105	112	116	106	107	118	127	114	99	105	111	120	117	119	126	98	109	103	96	129	121	110	124	138	112	119	126	115	92	99	107	110	120	119	114	114	117	111	123	121	101	100	101	103	144	115	110	113	117	105	128	101	98	127	113	97	129	94	104	102	107	97	100	122	112	104	120	119	96	91	92	131	111	111	121	117	120	97	120	101	113	129	122	112	118	102	126	118	100	105	108	103	106	134	123	96	104	123	128	117	96	117	127	102	112	122	118	100	132	117	133	103	112	119	122	95	112	95	108	104	124	103	104	111	103	122	97	115	102	114	122	99	114	125	106	112	117	119	103	116	119	97	94	105	135	95	130	128	132	101	113	99	99	97	122	104	123	98	117	108	130	105	114	106	104	110	108	99	124	103	114	100	113	108	108	124	109	127	118	111	125	105	112	114	113	125	131	89	126	101	120	127	113	104	99	117	113	107	106	112	100	106	111	122	123	110	108	118	97	113	109	126	109	113	111	116	102	119	106	92	101	116	124	99	115	102	105	115	106	130	96	114	132	100	97	101	130	122	119	104	132	118	108	120	120	84	136	113	132	123	113	104	126	104	114	114	124	106	113	102	116	105	113	101	99	103	105	115	111	136	123	102	99	112	115	110	109	114	94	104	105	122	96	107	109	116	129	127	136	115	110	117	103	116	123	107	112	136	122	113	108	118	104	116	132	126	121	121	135	112	108	117	116	114	120	126	114	110	107	93	117	99	122	105	108	106	113	114	108	119	118	118	104	117	95	92	111	115	126	124	122	100	129	116	99	117	100	130	123	117	124	127	107	104	104	101	134	106	113	125	111	125	105	104	111	108	115	103	100	122	112	109	129	106	113	100	105	121	137	107	120	110	110	126	112	120	123	106	106	100	118	104	109	105	110	116	92	129	116	97	135	130	126	102	110	101	93	95	120	124	101	109	124	121	111	118	135	121	124	104	116	127	99	103	123	120	110	84	104	113	128	105	120	118	101	107	116	114	104	112	115	117	119	112	99	111	115	104	123	111	102	113	115	116	107	114	98	121	122	110	124	126	106	119	113	123	128	88	132	101	127	121	104	129	114	125	106	127	113	122	124	117	125	118	116	117	94	105	98	106	121	100	95	115	117	129	131	109	100	115	100	120	94	129	95	115	114	119	107	106	108	110	104	119	91	113	115	122	104	134	127	111	114	109	113	98	101	114	118	109	127	118	115	122	112	117	119	111	136	124	120	98	116	115	109	116	100	114	122	111	99	112	94	96	120	114	107	113	102	104	107	144	97	111	101	114	113	118	94	108	119	117	115	116	120	110	113	110	112	118	105	101	114	112	136	113	109	110	120	101	113	106	91	104	114	117	111	111	137	104	114	107	117	120	127	114	113	114	120	95	107	113	119	112	118	106	120	115	112	100	119	103	102	135	136	123	112	115	112	114	108	113	122	96	107	114	100	121	105	114	106	90	131	117	94	128	107	114	116	94	106	124	99	115	119	98	129	115	121	112	109	114	88	89	111	120	104	104	117	128	118	115	124	107	113	127	99	108	150	116	113	125	114	96	122	120	113	115	113	126	110	97	99	118	134	132	112	125	136	146	112	112	101	103	112	121	117	103	109	105	111	121	117	112	102	120	117	126	124	93	110	128	124	115	125	110	115	104	96	107	130	103	109	102	104	117	90	138
19751	15014	4220	4946	4310	3452	2741	2323	1884	1645	1454	1345	1125	1064	1001	816	792	789	755	647	653	591	596	552	515	571	480	517	498	441	427	438	494	435	456	428	441	403	368	400	384	384	403	401	387	411	377	389	386	384	346	361	371	387	372	366	345	386	365	336	320	383	325	367	335	324	374	345	339	351	334	321	311	360	347	352	365	327	315	329	344	337	353	317	359	343	332	327	352	330	341	325	349	318	381	354	332	322	309	331	333	323	305	331	321	349	352	338	319	320	340	345	350	323	319	378	315	343	328	354	363	297	358	333	306	362	316	294	344	332	332	329	299	330	350	339	362	319	311	328	318	308	320	329	339	320	319	316	328	362	315	301	294	319	326	316	314	326	338	339	326	303	326	299	283	306	310	334	327	296	341	301	321	359	348	322	298	307	318	340	355	342	311	345	323	319	350	296	304	311	346	287	331	356	329	311	299	299	317	337	317	309	325	357	292	290	312	323	335	367	323	344	346	294	315	321	340	317	315	311	318	324	346	346	338	329	333	334	343	334	281	307	344	331	311	349	298	327	300	352	313	320	318	328	328	314	320	343	333	321	352	311	349	288	329	317	355	313	323	319	317	323	365	354	332	330	333	337	332	323	293	319	317	297	337	325	309	305	331	343	332	307	333	326	339	294	343	326	339	315	335	302	310	324	291	335	329	345	353	314	336	325	346	323	318	330	299	330	288	354	312	329	323	315	309	325	330	344	325	297	299	302	348	286	353	291	311	323	307	321	316	339	343	289	331	306	338	324	318	315	353	325	338	319	334	299	331	302	327	317	317	308	311	298	332	314	311	300	326	330	329	304	298	332	335	302	353	354	339	334	341	311	318	301	323	295	327	350	314	345	322	321	294	348	292	302	307	325	337	298	338	314	307	318	309	320	328	310	327	331	300	327	316	313	340	333	301	284	316	311	299	330	305	348	316	354	314	330	343	350	309	305	332	308	287	280	323	297	318	315	323	328	341	311	333	334	346	328	350	298	320	342	319	291	322	294	323	327	302	310	337	357	333	351	308	340	330	326	350	345	338	319	369	342	319	346	353	298	327	343	300	317	343	314	324	294	356	346	342	317	331	317	289	307	327	320	292	296	337	283	330	336	331	333	275	316	317	325	332	315	311	318	327	326	302	319	330	317	314	341	319	295	318	327	332	330	338	298	342	332	298	302	332	315	363	320	284	299	312	333	348	312	306	341	322	366	313	316	315	326	299	301	327	312	328	313	318	303	336	338	302	339	322	314	337	288	322	312	341	337	310	327	320	320	308	307	342	326	302	315	303	329	347	298	335	317	316	307	307	335	331	328	314	335	324	315	313	339	314	329	286	352	312	295	303	325	318	327	341	318	329	317	305	320	314	351	291	298	326	310	316	293	325	295	349	325	311	307	329	319	323	309	311	327	339	296	289	311	328	302	313	321	333	340	326	308	326	345	319	312	280	305	310	308	334	323	335	359	322	320	315	294	327	314	290	327	330	315	319	306	310	311	308	330	336	348	310	307	310	367	338	335	325	292	311	355	306	301	318	350	326	344	353	348	337	304	341	290	297	341	322	321	342	337	350	319	285	342	282	302	318	318	285	330	337	316	330	300	301	350	295	329	277	344	316	327	324	288	314	313	310	343	321	304	306	295	313	345	316	320	294	315	312	290	313	303	357	303	326	309	298	306	321	328	346	299	317	323	318	286	315	272	304	333	321	322	323	312	325	328	347	288	345	333	327	310	343	320	317	342	312	337	314	301	302	299	320	321	301	322	302	321	315	321	329	323	312	293	292	295	299	323	330	310	326	317	324	341	311	321	295	373	309	329	307	303	323	361	344	312	320	324	335	327	331	296	315	312	313	330	314	299	335	317	341	342	308	302	329	311	294	327	309	325	326	284	357	352	319	344	340	316	337	328	321	281	316	297	321	291	329	343	341	309	355	354	336	286	320	338	330	304	315	329	312	308	342	325	292	338	331	313	324	331	344	302	295	365	326	328	345	326	326	321	327	318	306	305	340	327	304	314	321	307	344	304	337	348	353	348	303	310	288	342	333	319	346	343	364	314	288	333	322	301	338	338	336	307	331	300	330	293	334	293	323	335	340	313	284	358	344	315	321	328	309	339	341	311	310	330	320	308	306	336	299	299	362	298	316	310	333	352	301	335	311	291	280	298	332	334	323	312	324	301	355	318	308	324	307	296	319	321	311	334	354	349	303	315	320	288	325	325	347	315	315	325	334	351	313	319	325	312	331	326	327	307	305	364	316	324	324	332	332	297	304	308	313	300	320	326	301	325	337	331	325	308	333	339	338	307	313	332	313	306	280	314	332	309	337	307	346	303	322	336	322	338	316	334	322	314	298	309	340	308	322	339	333	298	307	320	326	286	331	337	309	328	305	335	318	323	307	322	318	322	351	324	315	355	342	326	323	340	311	312	313	290	299	291	300	306	307	309	331	324	336	353	300	308	337	306	327	344	327	291	307	323	324	305	329	332	322	297	320	315	303	345	315	311	311	305	340	344	304	326	323	296	303	282	308	314	305	332	326	298	300	338	320	313	300	354	330	328	339	313	307	302	301	322	303	300	318	338	327	327	323	302	320	344	340	304	339	334	312	313	320	339	341	317	310	340	333	340	311	317	350	355	327	348	281	293	314	306	324	323	338	316	280	329	319	331	300	359	334	301	326	298	322	340	306	302	292	307	292	320	320	338	307	336	379	304	310	293	294	309	340	326	327	357	319	311	323	330	295	335	330	339	324	338	296	319	338	369	325	314	335	295	323	335	310	329	314	314	301	328	285	356	323	320	302	321	307	294	297	328	317	341	337	337	322	327	319	323	315	319	340	327	359	339	331	343	315	296	321	312	354	315	327	329	283	312	299	299	307	345	328	330	337	328	342	298	311	304	310	316	317	314	363	308	358	318	298	306	320	309	328	287	289	352	305	326	305	344	348	303	310	344	309	318	315	301	339	333	308	320	336	348	293	325	314	301	308	273	318	321	321	288	302	336	304	306	298	328	343	321	338	323	338	321	304	314	337	375	336	317	290	323	331	317	319	303	349	303	327	344	332	313	346	302	307	300	330	326	312	293	313	334	336	327	330	309	356	326	280	311	329	294	345	295	321	341	334	306	313	291	338	307	319	310	299	359	331	323	317	309	343	320	340	307	318	332	339	320	310	309	345	301	328	302	312	332	312	299	311	335	321	315	311	325	341	305	330	288	321	337	317	327	292	312	319	335	339	351	322	331	331	327	312	315	313	336	324	296	294	301	301	319	330	299	314	333	329	365	299	291	342	289	321	329	344	331	377	325	329	317	314	316	307	323	326	334	334	349	320	327	332	300	336	311	307	304	329	322	330	313	308	349	329	319	354	322	328	316	331	299	340	282	334	300	314	290	297	311	285	278	322	302	310	313	321	313	361	325	333	332	303	324	308	310	308	323	332	303	323	345	351	353	339	302	324	329	312	308	315	309	299	340
4337	3136	644	445	365	338	363	290	310	321	323	332	328	334	310	299	313	312	300	327	331	330	332	317	327	329	323	307	308	310	288	340	326	294	291	323	320	310	283	320	313	283	319	280	309	327	348	312	315	310	307	328	348	333	300	317	283	284	304	292	321	309	311	296	330	284	316	301	313	312	300	334	316	300	332	289	333	305	336	318	296	317	345	273	292	316	296	277	310	284	363	301	307	298	353	287	309	329	258	336	309	308	329	302	326	335	295	299	298	359	284	311	329	291	278	317	297	325	311	310	335	290	311	310	309	325	345	331	324	330	306	298	311	318	272	314	329	324	276	301	310	297	299	312	339	305	358	302	308	333	322	301	304	299	310	310	321	321	339	304	301	309	312	301	305	306	318	331	334	282	294	338	299	335	344	329	314	298	297	281	347	283	320	310	295	314	308	286	323	298	296	359	283	328	286	295	294	323	323	325	302	296	337	335	364	298	333	302	339	308	326	308	293	277	346	327	288	288	291	292	284	302	315	341	306	300	325	299	310	322	336	314	335	289	347	277	326	299	328	305	309	328	315	314	308	318	301	326	314	301	335	331	294	325	331	284	287	291	325	329	373	342	303	325	271	277	328	300	282	334	293	286	293	311	295	325	326	326	298	317	319	278	317	291	296	299	298	357	349	291	320	299	328	301	301	334	309	312	271	283	319	311	306	281	271	322	324	321	316	322	322	288	337	320	291	329	313	342	326	308	290	327	320	297	310	293	298	314	291	309	312	280	316	338	328	329	290	311	328	295	309	310	330	294	288	344	291	298	309	333	296	294	315	310	288	281	286	287	327	334	280	311	314	312	317	306	283	286	313	294	319	338	300	314	303	307	318	307	342	307	303	292	310	328	315	319	320	308	276	321	282	320	307	325	307	328	298	300	345	288	324	301	329	294	297	307	318	311	320	295	313	319	307	324	300	320	305	318	305	319	325	289	309	314	301	307	319	308	344	300	300	299	319	312	294	305	286	326	307	336	336	302	307	304	320	312	333	332	314	316	278	306	320	311	291	269	287	336	321	289	300	324	310	350	327	305	285	309	324	325	310	308	277	293	289	326	302	292	280	293	311	338	274	305	298	291	321	308	292	315	313	332	328	310	285	291	298	328	318	314	314	317	293	309	295	342	318	286	286	303	319	293	301	330	305	309	326	310	305	317	307	307	287	333	301	293	325	317	323	298	326	308	306	323	293	330	315	319	280	337	319	319	291	313	324	284	334	325	326	315	279	306	310	293	301	293	310	304	316	293	289	290	307	330	318	336	325	309	287	318	321	309	324	296	307	289	322	324	309	275	291	313	313	309	292	302	311	309	309	308	298	314	306	283	285	327	277	291	269	306	299	314	273	327	307	299	314	289	329	292	316	324	311	312	298	325	294	294	317	300	326	332	319	297	289	294	324	306	309	329	311	323	349	333	324	312	297	300	279	303	302	324	321	309	322	282	336	322	331	298	277	309	327	319	334	293	323	289	304	335	299	309	304	340	311	349	337	299	321	300	305	297	330	313	306	314	316	298	287	319	287	309	304	317	303	324	323	306	295	285	353	324	299	313	305	300	296	309	294	285	258	312	309	290	334	305	292	296	317	288	299	313	312	298	305	300	311	303	292	319	302	333	324	301	306	309	318	288	301	300	311	318	308	335	307	286	283	333	298	330	348	333	287	294	326	356	299	308	267	312	285	299	300	313	316	304	303	306	327	283	300	304	316	315	284	315	310	292	337	312	323	284	278	308	317	335	297	277	273	331	318	345	303	277	312	291	339	277	280	370	311	332	314	323	307	333	301	311	299	308	285	320	318	311	307	304	320	331	315	287	327	348	308	318	309	293	296	322	296	317	305	319	315	295	311	305	300	302	331	324	283	327	303	328	275	339	279	307	320	327	331	292	301	337	269	347	318	300	321	324	311	305	321	284	306	287	314	307	316	287	322	286	323	300	330	303	308	299	309	323	323	325	292	319	320	319	319	304	320	307	306	299	312	315	335	280	323	307	284	301	294	339	333	321	323	296	315	306	330	335	290	312	316	307	291	273	300	335	274	310	300	332	310	328	300	285	312	308	326	299	318	312	297	251	311	302	318	318	304	297	302	320	294	366	299	316	325	308	330	324	326	292	265	317	284	282	316	325	293	321	276	294	294	276	334	314	324	292	329	297	324	289	315	289	308	324	304	295	324	271	313	297	307	319	295	315	296	313	317	304	328	284	338	320	331	286	322	320	325	342	312	321	348	319	300	307	291	315	264	287	333	299	288	298	288	330	288	311	287	275	305	304	285	313	285	328	269	302	313	305	326	306	307	312	301	319	304	317	317	302	297	312	327	291	350	275	288	291	271	307	310	291	304	351	309	329	324	293	298	317	275	338	331	306	311	281	303	307	307	313	312	272	336	324	307	304	328	294	315	288	295	301	281	284	331	322	283	270	336	324	306	321	304	314	285	304	303	317	282	351	300	300	320	279	307	298	304	259	314	313	316	338	334	309	293	300	303	287	287	320	295	357	313	322	287	294	313	300	311	321	311	301	317	315	326	305	300	321	276	309	313	311	299	304	317	326	304	317	293	325	296	291	337	340	311	301	302	312	313	286	294	323	301	300	291	297	300	313	321	293	310	292	304	289	306	300	365	324	312	280	279	307	338	303	308	288	324	316	294	267	305	324	336	332	293	326	336	328	323	325	325	309	303	298	320	309	293	294	313	323	321	250	323	299	301	322	319	286	298	305	337	328	325	323	322	322	310	305	270	309	299	288	293	303	326	310	319	328	310	312	332	303	306	298	305	314	285	325	336	354	342	303	317	294	321	345	329	298	294	273	308	337	308	286	310	337	299	358	320	329	276	298	292	311	332	318	301	343	290	291	310	327	327	322	293	324	323	325	310	288	343	326	294	323	330	283	306	297	316	339	327	273	296	295	310	308	274	273	286	289	323	310	317	302	290	300	340	323	309	321	336	321	290	306	287	334	307	299	306	299	319	282	282	313	294	305	309	320	275	277	296	309	318	321	313	315	300	299	327	299	296	324	300	286	278	286	306	301	299	327	326	336	325	318	283	317	293	313	319	312	287	286	291	310	293	316	333	310	289	328	314	320	319	289	286	329	308	336	359	333	332	296	318	337	303	291	311	316	365	301	312	318	331	363	353	322	316	297	345	314	291	322	297	335	292	304	287	292	308	331	307	312	334	311	323	290	342	355	315	292	300	319	340	338	287	288	310	330	281	348	318	299	348	326	311	310	288	324	322	297	324	327	291	322	318	355	283	299	289	292	329	308	354	312	296	311	312	316	294	323	316	322	302	320	323	313	314	322	291	306	305	324	307	316	290	313	312	297	304	304	306	305	297	319	308	297	312	312	270	297	312	333	327	316	334	294	345	331	303	320	293	307	284	311	302	325	313	313	325	341	302	307	315	294	317	330	303	318	301	318	330	318	345	337	318	336	317	284	295	263	321	311	301	295	339	292
4893	3839	963	1074	992	924	929	873	861	872	820	860	808	845	788	830	795	861	807	836	823	829	802	803	855	795	800	747	780	792	724	818	826	838	778	795	748	811	788	815	750	783	767	735	789	838	751	738	806	779	775	780	808	802	802	780	789	768	784	788	773	847	786	771	824	787	818	776	794	795	781	807	746	814	831	774	772	802	797	741	786	791	780	741	823	836	798	817	781	750	756	797	802	744	787	832	857	764	811	763	810	753	757	812	773	790	810	723	791	791	770	760	785	739	828	743	785	830	783	794	799	785	774	777	802	763	792	753	790	797	763	738	775	822	821	783	786	777	827	821	802	768	865	768	797	790	840	791	767	795	778	833	797	799	787	821	821	746	775	761	766	746	741	797	804	805	796	801	815	805	783	812	783	801	786	766	753	739	840	785	756	813	772	805	771	778	796	835	822	790	829	690	796	803	768	768	767	748	784	771	813	787	738	755	788	753	779	747	832	766	772	794	728	843	755	778	760	797	805	788	815	789	729	800	774	833	780	751	776	758	765	784	769	823	731	808	801	834	781	753	813	795	805	770	773	838	797	816	767	838	751	709	787	749	772	738	811	763	799	818	784	787	830	809	769	811	799	854	759	724	807	786	783	767	766	787	768	768	777	787	793	798	731	743	785	741	823	771	761	755	852	731	770	783	843	767	768	820	789	805	773	780	804	779	761	745	840	750	826	761	786	768	777	768	755	776	800	776	750	797	829	819	761	791	784	796	740	754	801	767	768	805	779	790	754	753	751	808	780	798	788	803	779	786	776	781	847	786	748	762	797	846	790	764	778	752	762	797	816	817	723	759	767	772	773	786	734	811	762	797	768	817	747	734	791	778	756	810	763	829	737	793	804	774	782	798	810	800	747	803	746	834	797	808	801	758	756	803	787	741	806	787	772	789	762	789	789	777	773	772	771	830	838	795	803	787	790	818	795	754	775	817	843	777	764	787	815	787	814	850	784	782	798	754	790	803	778	791	797	845	714	824	769	804	750	772	761	794	771	787	791	844	724	776	791	773	732	782	788	745	817	783	759	750	758	723	749	803	798	840	797	765	787	804	801	747	815	741	786	770	768	792	786	841	819	790	764	729	813	828	761	797	793	813	819	779	821	767	797	827	806	827	764	839	728	765	821	808	815	753	801	818	813	772	780	764	781	775	796	770	752	794	768	771	815	789	798	816	787	790	770	783	781	771	817	806	786	735	832	761	796	788	790	758	836	764	830	805	825	777	763	799	856	776	791	795	790	821	758	798	803	735	785	803	788	805	808	766	811	782	781	776	814	801	798	761	774	783	767	792	780	770	762	836	801	775	777	784	796	759	785	751	812	794	775	788	797	824	750	791	823	800	787	783	765	796	773	785	759	761	785	750	784	771	810	850	775	749	823	843	798	788	797	801	807	792	772	767	802	781	775	801	789	762	786	760	796	771	781	794	822	793	779	768	762	754	843	803	803	811	786	718	736	749	799	740	764	733	788	805	770	738	773	807	805	801	774	787	783	800	795	778	793	765	830	780	741	821	844	790	788	788	811	803	790	820	751	776	794	788	793	750	825	765	749	776	819	770	800	807	811	785	788	840	793	780	799	773	807	767	811	778	814	734	842	792	825	808	759	819	753	813	747	750	772	822	801	767	770	793	772	734	758	808	770	787	785	765	801	758	785	759	783	771	798	808	764	799	821	801	784	804	780	785	786	775	785	793	820	803	780	802	779	769	792	824	751	794	758	816	788	800	801	783	787	772	839	788	812	740	800	761	827	782	805	797	793	793	742	766	805	799	747	789	730	777	800	823	786	817	816	740	832	793	772	767	816	804	796	808	809	788	820	801	777	806	831	799	813	785	759	816	799	787	807	820	772	847	843	754	799	757	795	829	777	762	803	772	798	777	764	814	786	765	796	812	744	781	762	774	773	809	761	795	739	810	793	744	818	785	799	779	759	814	787	760	758	759	781	803	778	819	834	814	741	711	762	754	767	766	759	786	786	805	775	776	810	764	778	791	815	716	829	821	793	750	804	800	761	822	792	800	754	822	772	768	783	792	812	791	827	821	800	887	781	744	777	791	868	835	791	842	766	768	791	766	783	761	825	764	767	761	770	805	817	810	775	792	816	768	768	754	765	793	791	732	774	796	790	803	806	752	787	844	750	820	820	824	740	804	772	809	824	781	781	782	776	811	812	791	840	786	805	830	791	758	786	814	752	822	804	789	796	790	775	775	785	727	752	854	793	767	760	771	743	795	793	745	847	820	785	753	831	735	794	790	782	841	775	766	734	766	792	804	775	766	777	804	815	758	782	773	735	749	773	800	759	787	793	787	744	797	764	820	808	794	794	773	754	774	817	780	822	758	787	805	762	801	804	782	761	793	855	774	837	800	802	800	819	760	828	731	819	759	797	804	789	771	790	778	796	720	787	846	769	858	816	840	788	803	758	752	773	756	788	821	788	780	798	806	812	752	759	793	799	812	761	823	788	781	840	808	774	802	806	785	800	804	770	777	819	803	795	793	814	806	805	817	773	768	822	791	826	752	793	779	801	802	788	758	834	748	761	784	754	764	844	829	744	745	817	828	758	762	765	773	759	761	757	777	792	793	734	774	807	799	748	747	759	776	799	789	795	786	823	796	779	728	781	853	836	731	832	775	787	758	799	788	818	799	809	794	822	807	833	820	764	797	805	756	786	800	783	786	786	802	785	793	721	794	772	758	856	858	799	794	753	771	783	817	864	776	788	768	790	795	788	768	782	752	778	814	796	814	775	820	786	739	768	815	782	731	767	806	760	757	784	786	770	774	766	809	817	781	787	847	740	777	729	788	765	787	816	775	807	765	808	782	756	822	829	768	812	729	763	816	835	765	802	809	763	748	796	757	843	761	741	839	720	811	798	838	743	770	818	833	859	848	774	791	831	770	766	804	803	808	802	788	795	802	838	854	743	787	813	808	802	803	806	842	844	823	766	834	763	763	767	744	766	808	769	779	788	759	821	779	784	754	792	799	791	792	825	718	761	748	801	789	799	801	818	808	760	747	764	740	785	810	808	752	832	797	807	824	769	848	812	786	777	829	752	812	753	787	744	790	733	784	760	831	775	780	763	783	775	746	821	797	801	807	795	799	760	802	799	744	777	770	773	766	786	790	769	765	785	793	760	770	779	754	745	827	748	754	784	760	804	773	782	792	763	819	764	783	820	782	784	811	807	738	848	798	796	763	781	788	802	785	791	775	789	787	809	775	759	787	766	831	774	759	745	791	770	794	822	794	806	731	758	807	755	824	789	829	804	787	796	801	793	817	776	767	800	804	862	749	782	772	823	778	778	806	810	749	788	792	805	795	780	726	828	773	769	835	783	817	791	818	800	774	792	768	811	805	755	794	786	762	757	797	788	788	757	797	787	747	776	716	804	792	788	803	769	803	746	799	784	800	794	795	797	785	792	789	787	765	758	817	800	786	742	767	769	815	782	828
20934	28641	5009	1270	844	723	568	452	396	382	366	351	350	315	298	306	283	284	288	286	287	277	277	268	298	254	247	252	259	243	252	254	290	261	252	276	248	245	255	268	245	264	251	245	258	270	251	254	234	283	273	261	263	267	242	223	271	257	259	251	279	269	237	261	247	242	252	271	247	238	259	269	263	243	250	249	238	268	262	285	241	274	256	254	238	265	260	244	248	273	220	256	259	246	261	257	252	286	250	258	260	230	247	269	251	249	242	246	270	221	258	263	256	221	244	246	225	231	260	253	246	279	275	261	249	251	224	246	262	240	249	272	236	250	246	266	244	277	220	228	272	260	256	246	263	280	258	213	255	234	248	259	271	230	267	262	213	261	245	271	260	228	253	269	257	229	253	260	255	263	262	248	248	279	249	251	256	245	222	235	233	235	274	252	245	280	254	240	264	267	250	236	232	261	273	263	258	247	237	254	274	248	247	261	252	247	236	258	262	241	246	249	243	231	254	261	283	247	253	271	251	255	257	262	258	224	250	239	253	255	265	252	229	254	246	261	230	277	255	238	245	246	274	247	241	268	247	231	258	276	241	257	223	244	279	282	243	265	264	251	249	270	242	263	252	269	246	236	252	241	245	237	244	249	242	242	266	266	270	242	246	260	239	253	262	242	266	228	249	266	240	243	243	253	234	226	224	249	277	275	216	257	258	260	248	262	238	230	238	226	261	265	242	275	243	274	243	266	225	221	248	264	253	215	238	225	252	272	264	269	240	261	255	233	272	254	254	251	270	267	268	282	291	259	214	236	248	227	246	260	256	250	232	254	268	258	225	254	278	269	228	240	252	256	261	233	246	252	236	262	272	259	238	252	248	243	245	254	236	276	229	267	258	240	253	243	269	259	262	244	308	249	258	249	267	272	271	245	229	247	255	279	249	261	258	272	266	242	260	246	252	248	273	239	245	247	237	240	252	260	279	250	295	250	262	216	266	249	259	248	254	274	261	248	250	253	234	244	271	262	249	270	244	262	260	235	252	237	247	267	281	275	252	227	252	271	262	230	238	243	274	279	269	256	285	257	237	241	247	261	259	256	248	243	244	248	272	237	266	252	252	252	252	251	254	246	259	257	237	231	243	253	279	263	253	241	238	228	272	255	261	266	270	275	244	244	252	261	279	294	242	281	232	298	261	278	243	247	269	240	265	273	234	232	218	225	262	254	257	261	285	260	250	285	278	229	250	278	278	240	258	221	222	259	263	251	270	223	247	278	265	256	259	247	244	245	251	263	259	243	226	280	277	230	252	227	225	261	233	227	257	276	240	265	253	262	263	253	256	225	239	249	261	245	272	237	238	228	256	243	264	297	240	240	250	255	269	244	252	247	239	271	277	248	272	256	265	267	247	254	258	271	270	232	228	267	267	259	237	246	253	240	259	250	253	264	237	236	245	239	282	267	268	242	245	238	236	254	227	234	263	248	256	243	231	265	227	246	259	258	264	224	239	246	268	267	252	275	253	232	247	258	258	253	233	273	260	260	246	241	253	250	235	277	256	211	240	257	262	236	243	242	275	254	255	267	233	256	230	252	230	245	244	267	266	256	253	259	243	234	249	263	278	271	230	258	245	252	254	235	272	235	268	248	281	296	252	250	256	271	238	293	251	268	276	254	258	238	244	260	239	268	263	268	232	219	273	258	246	254	277	250	272	247	283	254	245	226	253	239	283	265	270	275	236	251	259	244	273	253	248	251	245	253	262	251	282	260	251	257	230	234	231	245	269	253	256	255	223	244	268	223	246	243	246	238	258	229	255	244	269	251	255	252	263	235	259	235	276	260	250	245	236	259	255	236	249	238	246	278	272	276	277	253	284	252	265	279	273	286	226	259	254	280	263	236	245	226	269	275	237	246	262	204	277	274	262	242	248	247	256	274	257	242	253	232	268	272	247	247	230	250	254	261	260	253	215	257	217	248	257	252	251	257	267	250	242	241	261	255	283	236	266	252	258	253	269	260	264	249	271	265	272	251	250	225	262	229	259	230	253	246	249	290	292	254	239	257	229	247	232	280	247	245	245	257	270	251	248	260	262	235	241	284	238	237	281	235	260	255	269	266	285	275	248	261	243	233	253	239	234	246	260	233	267	236	236	239	257	280	247	235	272	241	247	269	252	241	268	269	218	241	261	283	275	256	242	239	282	242	254	239	226	246	243	260	246	238	266	269	258	279	236	252	242	241	282	252	275	269	257	219	231	254	256	282	238	255	280	238	262	263	215	255	278	251	251	283	256	231	232	254	245	246	256	252	280	267	225	238	220	248	260	250	260	223	276	257	254	257	248	249	247	232	255	231	256	259	236	227	233	261	269	239	278	245	237	250	241	237	268	268	270	253	241	239	266	264	261	260	256	266	250	253	272	237	271	252	253	276	280	262	260	265	261	238	246	247	244	259	245	246	223	254	263	259	257	253	260	264	263	239	250	244	267	264	239	238	244	239	261	247	248	257	276	267	249	247	227	253	270	269	251	280	256	256	259	251	243	245	244	255	238	247	228	256	224	247	269	238	258	250	253	251	252	234	276	250	279	241	258	281	242	245	256	256	285	228	244	257	261	238	246	252	268	287	245	265	251	240	225	278	245	221	236	252	256	260	260	254	235	246	277	241	298	258	255	261	250	231	279	230	269	233	247	262	276	254	242	254	247	279	247	258	236	253	226	242	275	283	235	265	266	260	216	242	232	245	245	227	226	281	254	248	245	250	220	262	250	256	255	227	263	227	273	242	249	279	250	237	239	235	263	241	249	249	248	280	257	266	251	267	251	242	235	244	249	230	223	267	238	257	234	235	263	222	241	252	262	238	270	286	288	261	278	267	230	271	245	277	266	257	263	246	242	213	233	275	272	229	231	246	252	273	278	247	260	262	260	242	244	267	250	243	244	251	248	246	213	252	260	257	227	257	261	257	260	239	242	246	239	258	246	274	272	274	252	264	273	255	235	233	278	234	239	237	242	248	243	231	266	285	271	240	252	247	246	260	283	247	265	240	266	242	222	272	271	266	255	262	258	239	263	245	232	234	237	244	259	250	237	270	263	255	246	261	252	276	222	221	245	232	270	248	249	227	261	268	268	256	237	258	254	265	249	240	278	236	269	264	241	230	280	255	243	227	275	259	269	288	243	276	234	220	273	237	233	278	236	267	279	262	245	265	264	266	254	258	270	226	249	244	253	273	267	305	253	241	294	277	253	252	253	248	252	240	268	255	223	227	253	250	285	253	254	232	257	275	254	235	237	293	262	244	224	260	230	276	248	257	263	263	255	250	254	252	234	249	257	249	233	250	245	259	241	267	249	263	236	226	257	276	264	243	258	219	241	245	254	246	237	264	236	243	270	238	256	254	231	253	256	258	237	241	221	250	269	279	258	294	258	273	270	248	237	282	245	243	251	265	243	265	261	237	267	231	242	225	268	278	275	234	225	252	279	237	272	249	249	246	241	230	246	286	246	238
15896	10666	2817	3367	2985	2442	2073	1659	1567	1425	1294	1217	1147	1035	992	940	915	889	855	844	863	826	807	774	819	733	754	719	695	744	710	735	728	694	715	718	678	671	654	690	669	721	695	686	706	703	681	685	634	691	627	680	645	707	667	667	634	648	632	641	674	653	649	618	612	649	643	641	671	626	680	643	681	641	646	656	684	629	627	691	616	624	673	668	639	635	725	671	650	688	670	684	626	636	620	610	644	631	668	625	623	648	622	635	620	639	643	645	699	631	657	662	688	635	616	641	670	668	611	693	640	696	597	693	672	634	662	652	653	616	631	671	670	644	641	684	662	643	670	638	645	654	619	627	642	632	656	648	629	601	649	662	655	644	634	660	632	612	606	651	610	661	625	633	633	622	597	597	632	632	629	645	646	644	630	622	640	649	629	642	627	677	608	643	608	635	666	678	653	625	690	674	598	657	632	666	655	662	643	624	640	612	664	622	630	656	650	657	654	573	642	591	649	674	649	607	623	651	690	649	666	623	621	615	659	641	648	638	651	632	640	655	678	668	627	630	669	596	674	617	638	624	667	644	660	622	677	633	655	633	613	605	661	615	628	612	681	606	636	591	681	614	676	656	641	628	665	636	616	608	663	646	615	677	629	625	641	637	634	660	658	628	648	625	650	599	641	663	662	638	622	658	659	639	671	627	630	664	646	694	674	689	651	650	631	608	651	619	659	689	639	647	636	613	706	672	648	654	600	580	652	625	623	687	682	649	643	608	602	652	636	610	659	615	602	661	664	608	637	654	646	613	653	694	623	628	661	631	659	578	616	658	600	615	632	683	641	629	679	633	674	630	648	662	652	649	693	664	681	636	644	625	655	582	650	661	610	628	653	661	646	658	688	613	626	663	626	623	617	640	652	650	652	634	647	599	591	658	614	617	638	661	628	614	658	613	636	663	681	630	674	634	664	623	692	659	648	653	666	609	623	662	607	670	677	693	659	633	655	612	683	632	663	615	596	638	641	616	617	640	744	622	625	664	610	690	659	591	637	678	641	619	614	651	682	654	626	647	635	598	604	633	656	632	647	696	659	646	650	650	567	685	658	588	627	674	628	648	657	640	673	637	654	637	671	656	635	657	651	654	647	639	615	656	639	626	644	687	656	596	583	662	651	630	642	685	668	618	606	568	635	677	642	626	613	625	636	605	631	651	681	670	600	622	610	677	692	592	662	622	639	627	623	656	660	631	631	699	644	599	622	638	670	669	629	677	664	635	652	599	670	661	671	620	617	649	622	651	630	623	643	623	647	630	671	634	633	622	635	647	633	628	633	681	659	613	605	645	638	638	646	629	643	690	646	651	693	671	652	667	688	633	660	639	670	628	612	616	625	603	581	605	646	605	636	641	620	603	641	648	677	658	651	644	651	638	651	630	630	639	647	649	648	658	616	638	647	625	660	643	578	651	628	644	670	644	646	651	615	628	641	652	671	640	656	638	682	704	646	625	629	645	645	621	636	641	658	671	620	655	635	597	636	615	669	632	638	671	655	680	664	649	672	660	606	647	681	658	685	661	601	593	656	655	660	642	650	665	636	675	646	613	656	628	636	679	604	605	647	660	644	636	652	695	662	647	648	652	657	624	656	626	662	639	633	615	635	693	643	661	617	667	644	659	660	646	603	631	619	637	643	643	687	672	637	651	637	642	632	631	644	684	641	660	660	634	682	637	617	618	651	663	660	633	616	631	708	664	652	667	624	611	658	612	643	643	663	640	672	608	669	713	626	625	642	642	628	654	637	634	660	646	601	610	644	630	625	691	706	647	641	678	656	653	632	708	651	644	630	616	662	659	663	604	636	660	648	635	659	669	645	610	647	653	642	631	631	643	658	613	646	630	652	671	616	597	573	634	642	630	641	646	662	630	644	615	661	635	700	616	674	592	684	618	613	635	650	603	647	610	647	623	620	637	640	618	657	637	682	639	650	615	642	586	645	639	631	606	620	642	656	610	636	647	656	666	639	616	616	619	619	650	633	662	623	627	653	656	625	645	622	637	642	644	611	629	648	620	640	594	652	640	632	663	625	675	612	632	638	638	632	661	656	650	618	601	617	646	638	604	628	600	650	672	617	666	616	651	654	690	675	681	668	642	637	677	656	624	681	617	653	663	674	643	646	648	611	648	639	651	651	654	677	673	675	657	654	628	644	577	620	676	661	641	636	647	642	669	662	645	645	630	593	647	644	604	650	665	654	573	627	641	579	655	615	670	637	627	641	641	647	664	655	695	665	607	672	643	595	628	616	595	729	635	625	659	607	651	649	592	695	675	626	609	641	640	620	640	646	629	611	603	611	636	597	610	632	656	587	640	587	655	605	631	652	665	624	648	640	665	636	599	635	643	625	613	602	648	633	643	704	642	677	635	648	615	665	611	640	647	648	673	624	641	677	633	665	661	671	653	645	686	635	628	667	644	647	633	634	647	645	650	600	659	623	679	602	619	658	684	694	671	650	595	657	674	628	646	647	639	653	675	678	621	647	638	609	646	656	656	640	707	577	680	641	647	639	640	638	649	655	660	639	619	712	677	696	643	657	668	639	574	654	649	667	627	664	612	618	651	644	620	662	652	657	611	653	619	641	664	639	587	653	644	655	628	640	671	639	642	709	660	595	657	646	663	668	623	661	652	639	635	652	627	641	643	662	664	635	623	641	631	600	667	630	645	639	619	642	650	639	621	645	650	606	640	676	669	656	596	637	635	632	664	613	700	620	666	638	662	648	659	584	653	694	638	647	630	658	600	635	634	668	590	631	676	616	648	657	647	648	663	628	628	634	679	666	658	628	645	665	659	688	638	630	595	645	653	604	662	695	599	662	603	646	649	576	631	696	591	611	622	630	691	662	612	635	627	608	673	677	618	592	632	620	656	617	613	629	596	608	594	651	639	647	649	666	637	667	627	660	624	681	678	666	657	607	621	637	640	662	635	639	676	614	680	666	629	637	636	638	618	668	632	621	670	638	624	636	644	656	681	674	636	643	627	619	672	644	667	639	646	646	681	648	654	667	676	636	644	653	604	649	659	601	607	658	611	633	655	665	642	621	584	611	643	624	657	647	658	608	631	639	639	668	646	663	645	647	644	615	622	649	680	612	607	660	604	670	645	630	641	638	624	623	592	631	628	676	622	620	680	661	641	663	626	579	630	619	617	680	634	661	653	672	626	634	637	650	659	645	661	671	629	682	670	652	635	624	671	626	657	631	628	679	677	672	634	643	616	616	693	656	632	634	656	642	635	672	636	669	710	635	662	647	687	677	647	626	601	606	624	638	638	657	695	627	630	625	627	628	670	606	619	690	646	667	626	630	648	591	593	587	610	637	633	667	692	645	675	656	647	642	629	632	700	648	654	602	655	649	621	609	658	624	662	665	611	660	653	639	644	632	651	584	650	712	630	606	662	580	616	610	668	648	617	612	665	645	604	608	628	648	667	649	665	657	676	639	623	614	650	627	618	645	607
27384	34524	13248	3030	1187	826	635	538	424	316	309	273	244	237	195	176	164	183	164	168	150	162	153	148	140	136	133	137	112	132	117	134	120	104	129	121	126	126	143	131	128	146	117	130	98	123	115	112	123	143	118	109	113	122	134	113	104	129	119	99	120	115	117	122	118	130	103	109	125	124	117	103	96	103	111	110	121	122	103	110	104	145	119	102	102	109	103	113	103	95	134	114	120	113	106	107	124	111	109	120	111	117	119	116	109	109	114	146	113	109	115	88	112	102	114	115	108	118	110	94	129	107	110	98	115	119	127	105	112	118	104	111	129	102	114	106	103	102	95	109	119	111	127	122	107	115	122	112	108	88	111	119	113	106	100	114	118	113	122	104	102	121	112	111	117	126	123	105	86	105	122	91	113	114	95	103	107	101	104	107	108	95	106	104	133	95	119	117	112	95	112	110	117	116	114	114	99	100	100	117	99	122	98	119	122	115	99	111	102	106	98	121	113	139	121	111	101	101	132	104	109	117	114	108	106	112	130	89	124	120	126	107	118	130	107	123	102	117	116	108	107	98	120	122	109	117	128	107	95	116	113	124	129	104	115	106	128	100	116	90	104	114	118	144	111	110	101	97	102	109	101	108	108	99	110	99	108	114	118	98	100	108	99	115	96	108	108	115	95	132	100	125	100	124	113	131	121	106	97	114	121	106	128	120	142	109	114	121	135	112	109	96	109	102	89	116	103	134	108	135	98	111	100	119	123	99	108	120	110	122	124	107	108	117	116	107	113	101	121	131	102	101	110	94	103	108	105	89	110	112	102	121	102	97	84	120	107	97	94	96	110	114	114	109	102	119	114	103	113	103	110	101	105	121	113	114	119	108	106	113	133	111	115	100	112	89	125	102	107	110	122	101	99	100	114	118	106	115	106	121	92	125	116	119	105	116	123	93	137	110	102	111	108	135	95	114	93	88	111	115	95	99	100	118	125	97	106	113	94	117	117	101	112	119	116	127	96	124	104	107	121	121	96	116	116	110	98	122	131	106	125	96	124	121	105	95	110	131	118	115	111	111	100	121	118	114	94	103	126	100	110	119	119	133	94	108	108	106	106	96	127	127	112	119	134	125	110	117	108	116	102	102	102	111	111	109	106	108	110	97	126	121	98	104	116	108	113	106	95	115	106	107	100	96	101	93	117	113	114	118	113	110	99	113	109	118	113	109	106	103	106	116	117	104	92	109	124	123	116	122	115	111	120	120	106	105	109	118	130	100	105	122	112	113	124	105	116	125	100	99	111	98	107	115	124	117	121	121	125	99	107	103	115	97	118	102	113	117	110	116	117	115	105	107	116	105	118	96	98	108	93	128	117	113	85	95	106	104	105	108	138	95	105	110	116	115	116	99	97	118	110	104	98	97	104	118	100	117	88	110	109	113	119	118	113	138	110	101	115	120	106	90	112	97	132	130	106	107	119	122	119	109	92	104	109	113	117	100	122	100	121	104	104	126	94	102	91	116	108	108	107	102	112	112	91	96	113	113	102	103	113	108	110	123	121	107	113	111	97	119	114	118	115	120	123	130	89	100	108	111	92	101	103	101	96	113	110	106	119	114	98	116	108	111	116	122	90	122	101	119	86	113	135	92	111	101	108	100	112	104	126	117	114	130	94	128	100	109	126	122	109	120	128	110	109	115	100	107	105	99	119	109	108	124	95	121	132	115	107	109	102	123	92	100	117	110	104	123	93	102	117	121	104	114	109	92	113	93	119	127	128	116	121	101	129	114	106	121	105	105	118	108	102	108	129	107	105	113	92	98	106	109	111	119	121	106	108	113	108	113	124	110	128	137	102	110	118	110	126	73	119	108	105	91	107	132	92	104	129	104	102	116	115	121	109	111	105	104	99	101	109	126	103	105	109	96	113	112	111	109	121	126	103	112	134	117	97	106	118	127	110	99	114	98	113	93	102	106	103	102	118	110	115	112	107	111	111	106	121	122	95	98	119	121	97	102	113	104	101	131	123	124	116	119	110	112	110	104	119	94	123	101	106	107	124	104	123	96	101	100	109	116	109	114	139	102	105	124	109	118	110	114	104	119	114	122	108	106	101	105	103	98	113	110	90	111	115	101	119	115	129	121	88	92	122	100	132	87	107	127	109	95	129	117	116	96	90	114	110	102	109	124	100	88	125	112	99	119	102	120	116	119	107	115	137	108	94	88	112	108	111	103	116	111	110	91	115	126	102	107	108	115	107	117	94	109	123	118	114	105	105	120	107	118	104	107	104	118	112	106	131	133	110	89	127	118	117	101	116	101	115	93	100	94	96	99	134	122	114	122	120	110	104	101	114	98	104	106	95	119	113	116	103	112	103	126	117	121	99	116	104	111	97	102	114	92	117	94	123	100	113	108	124	94	105	104	111	118	124	101	110	116	117	101	83	104	112	106	124	107	123	94	118	108	95	128	83	110	109	107	110	123	107	122	118	97	101	117	87	107	123	104	113	111	117	107	121	112	124	106	102	95	119	100	125	124	102	114	114	128	125	109	111	109	109	101	121	98	112	102	93	105	114	108	108	113	113	107	92	123	117	110	90	112	113	93	76	115	102	111	86	119	108	94	112	105	131	115	111	104	92	105	124	126	127	120	106	113	120	133	113	97	100	105	126	89	105	136	105	119	111	119	133	110	108	106	107	118	129	94	115	128	93	107	108	111	112	104	96	98	112	104	96	106	121	111	126	126	127	109	106	113	107	123	106	108	122	114	100	108	107	97	111	116	123	123	94	98	108	116	102	117	114	122	113	125	93	125	105	103	101	112	116	85	106	93	94	111	126	117	95	115	95	128	106	112	115	114	107	129	96	98	119	99	130	110	104	114	93	120	108	108	104	132	120	119	121	113	124	105	91	115	127	131	109	108	91	104	115	103	115	132	116	92	102	94	98	103	98	137	125	114	103	103	115	82	102	108	119	110	115	92	106	124	107	97	112	103	105	107	117	102	87	92	97	124	102	106	106	101	99	101	96	114	105	116	103	111	115	102	102	107	115	123	101	108	118	100	107	99	84	118	94	108	127	119	92	103	106	131	97	117	106	98	101	95	108	102	126	106	95	134	119	103	107	104	92	125	104	98	125	108	113	85	105	122	110	116	111	105	94	119	105	121	112	98	101	98	111	117	101	126	111	108	109	118	116	118	104	118	109	103	119	108	104	96	132	138	107	114	102	113	118	118	119	114	127	125	113	94	111	103	113	93	103	108	105	113	94	135	111	110	110	121	149	121	109	112	106	121	107	99	101	112	109	103	100	111	103	107	112	120	106	94	114	102	114	106	114	103	116	104	118	106	120	108	103	110	115	119	123	114	109	96	115	110	109	103	106	117	98	110	106	109	108	112	126	106	105	108	106	102	117	97	100	111	127	110	110	120	127	114	113	106	118	139	122	125	103	107	112	125	121	112	100	111	103	110	109	112	110	114	128	83	126	111	120	107	113	102	124	87	119	102	117	93
19014	12718	4255	5039	4410	3534	2809	2344	1979	1611	1472	1278	1116	1005	1002	817	827	773	721	654	681	621	601	559	616	551	536	516	509	469	451	468	440	441	423	421	440	407	405	387	412	389	372	391	404	380	398	404	360	368	332	350	354	363	331	352	370	354	331	370	364	368	350	369	306	338	348	324	355	359	335	340	342	335	323	367	317	336	376	337	313	314	300	327	329	336	365	340	337	324	348	340	331	319	319	349	341	317	303	357	322	329	298	327	328	306	316	308	321	343	326	300	333	302	313	333	296	320	284	330	316	311	309	332	302	300	327	310	294	304	309	326	326	299	300	340	311	310	326	301	306	298	320	314	337	341	336	285	312	314	303	290	326	314	335	322	284	299	317	307	297	312	323	316	315	325	300	332	317	320	313	302	337	311	320	307	281	326	304	310	330	329	308	310	332	345	337	306	316	282	295	310	299	314	331	297	337	295	294	338	316	315	305	303	304	301	327	309	310	333	305	267	304	322	340	297	310	302	299	305	298	333	317	301	315	311	314	338	319	286	336	324	293	283	304	334	309	333	324	338	344	332	327	298	344	325	308	287	293	316	334	334	317	329	292	296	316	331	293	324	307	315	340	323	343	295	316	307	316	325	336	321	318	285	320	340	292	297	319	333	322	302	306	330	289	300	318	319	335	299	325	305	280	281	308	334	324	290	319	302	299	301	333	297	308	308	295	330	345	302	309	311	355	349	323	316	307	322	318	344	330	309	299	322	308	303	290	270	335	321	314	316	294	313	311	297	310	310	337	288	316	308	314	314	323	309	272	334	328	315	316	303	309	317	333	344	309	322	297	304	312	298	310	293	285	306	310	323	315	302	315	331	292	307	299	336	288	313	342	323	284	303	307	309	336	313	314	341	292	296	266	303	325	305	343	317	310	282	304	322	292	335	323	322	336	324	318	303	333	303	329	306	299	305	272	307	316	279	333	310	340	331	301	334	311	368	319	308	262	323	283	334	312	312	301	333	317	320	312	312	303	306	301	316	297	327	325	314	329	315	319	310	321	327	317	332	330	348	295	322	306	316	347	312	341	302	321	297	291	299	333	313	309	318	319	286	294	287	266	319	308	301	330	304	301	290	333	325	324	297	303	278	301	325	349	337	294	292	298	293	326	303	310	323	323	306	327	332	308	318	278	329	318	308	306	344	328	312	315	307	312	317	309	337	302	321	299	360	343	321	315	323	325	335	331	326	317	310	319	316	308	315	302	351	328	316	311	323	314	332	314	312	308	338	263	301	320	352	298	291	329	302	331	317	299	330	314	310	307	309	300	328	310	304	325	305	310	302	343	314	297	306	311	315	304	290	305	302	306	287	337	320	314	309	294	301	278	312	350	329	296	343	319	311	311	302	293	319	328	329	320	307	360	321	321	306	326	304	280	317	324	291	320	309	299	300	320	313	351	309	277	288	313	316	303	300	317	319	286	333	287	319	309	327	323	314	314	310	317	322	310	298	305	321	360	314	294	318	328	301	302	329	306	309	307	313	298	316	332	311	348	315	305	312	292	325	299	315	330	335	343	284	329	319	318	314	286	300	328	311	303	332	308	301	327	290	316	321	308	301	328	293	284	308	281	308	296	331	295	296	330	320	299	318	311	353	340	308	304	288	297	312	343	302	289	300	344	326	306	313	302	325	319	337	318	299	303	339	298	306	296	303	311	319	317	288	303	310	329	319	300	304	312	329	330	312	315	320	283	338	308	329	294	304	316	313	291	327	314	305	288	321	299	307	341	348	310	269	319	328	292	304	306	289	292	310	299	294	300	298	297	299	302	294	345	300	320	317	305	297	305	314	312	314	323	315	306	304	330	354	317	312	333	312	297	317	295	316	294	314	312	317	334	293	298	306	332	319	298	314	329	322	297	316	314	310	299	321	312	299	296	292	343	316	284	333	308	307	335	345	311	311	312	337	281	327	334	303	367	268	338	355	305	326	330	298	316	335	320	324	333	330	331	322	290	304	283	307	331	319	327	287	291	323	324	301	278	321	316	304	304	289	264	307	304	317	326	308	315	322	334	283	302	290	302	286	311	327	315	305	329	310	342	334	312	318	322	290	299	314	314	314	330	313	323	315	318	282	285	336	288	338	316	308	320	304	340	306	297	314	286	319	321	358	300	290	303	318	306	299	320	294	298	304	322	316	329	320	282	317	303	303	304	278	307	293	315	332	324	341	320	286	321	333	307	327	309	334	309	303	301	323	327	308	286	307	327	295	318	318	296	284	300	314	308	329	321	318	340	294	291	326	305	321	319	334	291	293	306	323	290	301	343	318	326	322	320	361	301	314	323	302	297	310	338	282	284	324	317	333	351	291	281	311	301	307	306	284	315	318	329	328	312	323	292	338	307	337	322	304	335	327	311	293	311	295	304	310	311	292	319	335	340	312	310	324	312	311	306	297	292	341	315	293	324	295	318	302	316	300	288	314	359	299	316	299	307	268	310	295	335	270	294	332	294	300	340	298	326	330	292	327	348	285	299	320	318	317	332	306	319	289	320	310	301	315	317	301	309	346	323	310	318	309	332	301	307	334	334	316	313	338	338	313	322	345	317	330	352	288	308	317	295	322	315	318	311	335	315	306	311	312	332	328	319	344	290	324	298	314	300	298	303	310	326	348	284	307	307	306	307	306	333	335	297	329	333	284	277	327	329	303	321	347	335	332	317	327	312	291	328	321	323	305	280	329	314	290	299	328	309	326	315	283	333	301	311	328	331	286	311	310	324	312	315	291	352	335	280	330	344	337	296	318	349	308	317	345	306	345	310	324	317	300	277	327	321	337	330	286	319	290	337	315	337	323	298	320	299	327	315	315	324	341	306	272	319	301	351	273	303	344	304	305	298	317	302	303	310	329	338	282	300	324	289	290	300	316	306	303	306	323	303	306	328	338	290	317	289	324	285	315	312	302	303	301	323	296	322	280	312	299	314	303	311	299	347	328	299	308	311	282	317	297	302	318	306	321	286	310	309	314	309	321	336	328	325	317	303	290	343	289	303	341	323	321	303	319	296	330	275	279	313	297	312	311	333	323	333	321	321	344	286	335	292	327	312	322	316	310	313	313	331	298	316	313	289	316	313	305	308	333	352	311	304	309	312	306	294	310	331	321	306	299	327	318	321	319	320	284	332	330	292	311	303	317	310	323	301	312	312	305	311	307	344	326	291	327	320	311	315	324	335	307	340	308	337	308	312	295	343	291	307	332	321	332	308	325	304	331	294	338	325	306	311	292	306	324	306	306	305	321	324	333	319	306	324	310	336	307	307	305	297	297	322	306	323	322	299	322	305	293	289	336	341	339	309	314	333	315	334	333	307	271	286	292	287	322	311	288	310	298	307	285	317	301	324	291	299	311	312	316	328	294	328	280	308	343	305	315	315	299	312	320	348	318	319	332	316	319	353	286	291	289	309	303	300	307	312	301	304	335	307	333	306	309	329	322	330	339	337	321	303	325	321	314
4442	2479	370	351	342	335	354	302	299	295	292	322	312	297	305	333	307	309	310	333	308	325	307	325	337	315	312	327	302	285	300	306	328	352	302	331	299	278	316	299	333	330	284	321	316	309	288	302	294	296	293	331	281	292	315	300	299	333	310	337	313	289	320	310	314	342	323	267	296	291	300	308	299	318	337	337	290	302	330	282	286	287	315	311	329	336	297	301	314	309	306	343	303	277	321	301	311	321	319	301	284	273	285	293	313	316	298	301	300	305	291	326	322	287	324	321	298	324	314	302	314	308	287	301	328	328	294	292	310	304	329	299	313	331	328	321	328	316	295	279	302	333	318	331	312	293	312	322	324	304	283	297	296	333	324	306	325	299	319	296	309	312	314	320	278	300	266	333	302	296	296	294	303	312	303	306	305	305	304	295	330	306	322	316	312	283	294	320	327	325	331	321	344	317	283	326	354	317	321	312	284	325	311	343	311	314	306	293	309	312	298	297	322	343	309	318	276	321	295	315	326	289	301	310	301	284	305	337	281	291	285	297	301	301	333	302	304	335	307	311	292	342	336	334	335	363	291	340	302	333	304	288	317	319	308	321	301	337	293	282	308	290	320	273	310	315	306	310	322	311	298	340	330	340	300	337	344	284	311	324	304	332	351	326	320	300	322	329	306	373	327	328	305	313	304	310	328	315	323	327	330	303	301	304	311	322	324	274	312	324	329	319	330	297	329	283	340	285	308	324	294	304	304	278	326	330	331	298	308	291	330	323	302	319	298	326	284	294	321	293	306	307	319	293	298	304	339	287	335	327	338	342	319	310	294	280	301	316	325	286	301	291	301	298	311	310	313	304	301	312	321	325	316	290	302	289	320	332	278	335	300	318	312	293	328	294	316	307	320	326	313	346	313	267	306	291	303	306	336	306	281	322	345	307	303	337	288	317	333	318	297	309	319	312	327	307	280	307	302	298	283	306	326	333	314	323	314	298	309	321	302	284	322	301	311	298	326	302	322	290	301	338	287	307	283	298	322	305	302	312	319	327	328	303	295	312	317	291	332	271	350	331	320	300	297	309	286	310	309	285	313	310	305	320	288	312	345	301	317	298	321	303	343	330	292	311	280	311	302	332	305	341	295	289	311	338	297	295	305	313	315	288	333	285	301	326	298	346	316	315	308	330	310	322	315	312	328	321	330	304	315	342	310	283	331	329	292	289	348	364	311	310	291	317	345	312	317	340	338	348	294	318	318	315	318	298	338	319	319	303	304	331	344	322	312	319	292	267	329	302	335	302	297	325	310	315	311	335	349	299	310	315	263	311	309	302	346	324	303	317	302	322	289	315	296	321	286	339	316	326	334	285	293	322	320	290	304	326	287	311	307	295	318	285	321	299	299	322	327	303	324	317	288	278	324	292	310	325	292	309	310	327	320	320	293	292	322	312	311	313	327	304	286	335	335	329	291	315	299	351	339	279	291	293	310	326	277	305	313	317	331	312	310	293	291	317	322	299	274	330	337	316	299	305	323	325	272	298	276	326	323	319	303	304	323	298	312	276	297	305	312	314	342	305	286	321	287	262	306	309	274	343	325	279	305	311	316	283	291	308	296	309	328	289	310	340	305	277	302	307	273	300	287	312	284	312	304	273	262	302	293	336	302	319	304	277	323	301	291	319	290	306	310	345	290	286	308	316	306	305	324	294	310	313	292	303	306	338	348	306	325	318	321	322	299	298	327	297	318	296	304	332	354	322	282	309	295	288	301	313	361	331	300	327	295	301	312	324	328	300	314	310	307	293	296	292	318	325	284	326	306	319	300	331	310	314	358	344	300	313	328	338	319	331	337	323	317	285	310	311	317	328	318	314	318	282	343	308	310	285	303	305	302	303	294	354	327	295	312	318	302	336	330	288	313	272	310	327	312	294	300	292	310	306	300	320	277	289	318	304	331	328	315	329	304	299	281	347	317	304	338	319	305	316	305	326	294	302	330	342	266	294	331	293	327	344	285	316	334	332	350	297	326	299	303	327	281	332	308	315	302	305	306	294	289	297	338	330	337	314	311	304	328	268	307	315	333	307	277	333	301	262	320	303	338	325	339	309	313	327	295	301	314	301	283	345	294	291	333	314	289	284	306	318	316	326	307	347	345	307	324	304	293	279	299	321	305	332	322	314	367	330	324	323	328	312	326	350	291	296	285	340	306	299	321	338	300	307	319	333	309	291	310	331	293	304	306	311	330	312	292	309	295	310	307	331	275	320	317	303	344	310	306	326	289	318	318	302	286	322	301	343	293	318	302	308	311	301	280	312	313	302	310	309	321	303	317	296	337	318	309	284	339	294	316	301	316	310	320	305	347	307	295	322	323	295	317	292	345	308	317	329	319	320	318	299	311	314	338	313	339	344	294	328	288	327	286	347	283	313	329	279	309	314	314	347	297	317	319	310	309	310	315	286	302	318	308	317	301	351	324	266	321	322	292	317	294	303	307	331	322	344	298	332	316	337	285	287	300	285	311	319	321	321	294	319	319	266	334	337	340	310	314	322	313	314	323	324	291	323	301	316	314	321	307	295	314	308	311	298	311	302	328	310	314	290	309	312	353	309	326	304	298	297	283	293	342	292	288	311	299	326	326	308	326	308	289	337	311	305	314	325	288	295	310	315	296	292	317	332	319	337	316	348	304	309	291	321	320	274	334	317	316	322	337	307	314	318	301	329	299	328	305	325	282	302	316	328	339	323	298	306	303	308	346	324	328	290	346	316	314	329	311	318	304	312	340	282	320	301	314	282	311	294	297	318	308	305	318	317	297	279	329	274	314	306	294	296	334	327	300	281	341	315	311	321	319	299	343	302	322	307	327	304	334	305	308	325	308	312	299	336	331	286	318	325	308	288	323	350	309	340	291	294	316	316	323	298	307	312	309	294	315	306	323	293	293	299	338	285	305	303	296	295	319	307	318	321	303	351	299	315	299	281	307	309	310	312	326	288	323	268	305	305	297	349	282	328	303	311	338	293	304	306	324	294	318	294	317	320	302	311	335	310	299	323	290	306	280	314	285	321	325	297	293	308	324	316	331	307	314	311	324	303	312	322	281	301	332	318	268	282	335	293	320	331	315	308	299	301	335	324	306	350	310	327	309	349	319	313	325	331	319	323	315	331	318	314	307	353	345	299	307	321	331	311	308	321	321	315	300	327	318	324	309	308	293	299	311	298	318	303	284	341	296	300	329	319	311	289	299	312	299	287	310	358	321	342	283	292	315	313	315	309	335	334	298	327	317	306	321	301	327	307	324	328	323	299	292	305	313	331	320	346	284	322	323	322	361	316	309	304	283	326	322	336	346	347	347	288	292	302	324	308	332	325	267	318	325	314	308	320	292	313	290	320	326	322	313	304	287	348	307	322	282	329	306	308	319	294	295	320	341	287	330	296	287	296	320	321	327	301	324	311	319	319	291	304	344	308	311	335	308	278	297	332	326	356	325	298	326	278	299	312	337	346
5004	3537	947	1018	925	853	825	822	866	840	815	816	794	813	787	790	819	826	817	808	800	829	803	845	794	823	788	812	814	801	802	810	774	784	742	786	792	831	718	740	819	841	790	829	808	789	777	822	813	783	793	759	761	767	817	761	827	804	746	790	808	792	797	798	787	774	767	747	793	829	776	790	778	802	820	810	831	786	750	762	783	784	826	783	799	788	798	813	762	768	776	832	808	760	798	835	821	803	789	845	814	790	774	789	742	798	718	773	813	776	781	787	761	812	781	802	817	770	862	752	757	775	794	756	780	770	770	799	755	807	779	808	811	769	808	771	798	786	769	748	763	818	800	787	820	767	780	736	795	788	824	792	840	793	759	803	767	746	747	802	777	780	752	818	803	799	831	739	757	809	814	817	794	775	802	832	787	777	792	784	823	793	785	804	793	776	799	801	744	754	792	795	757	744	777	811	829	755	818	794	759	744	812	787	740	786	776	752	755	769	797	785	837	837	823	762	803	835	712	756	784	803	834	814	783	783	784	812	807	835	749	802	786	785	762	779	780	789	807	813	814	778	778	786	809	826	777	804	803	785	800	796	812	767	766	761	814	740	786	788	772	821	768	849	773	798	831	818	820	815	791	792	799	808	765	811	808	785	765	760	742	820	809	833	766	794	774	748	737	800	787	770	771	781	759	805	739	831	823	795	778	809	764	762	774	814	782	816	803	762	821	815	796	768	797	788	723	840	780	816	800	857	833	795	745	783	791	773	777	760	736	785	840	783	773	809	836	805	716	830	763	795	790	795	781	786	793	778	764	843	829	779	812	789	796	827	819	776	842	770	765	802	801	767	838	831	801	776	811	754	765	796	841	779	780	742	766	790	779	757	777	791	760	796	785	817	785	840	814	776	768	784	815	823	768	795	833	757	777	776	795	785	826	832	838	794	866	813	791	762	787	817	795	857	769	776	789	811	812	804	757	806	817	779	768	796	779	736	804	789	795	772	834	758	872	815	827	781	805	772	800	821	784	794	791	782	821	796	784	791	821	805	760	834	785	776	798	767	788	791	827	784	769	791	774	820	843	779	767	796	821	785	786	770	763	783	821	828	803	768	805	794	798	745	780	813	784	774	798	791	821	720	756	748	822	785	850	739	794	784	841	774	849	804	791	746	831	803	824	794	773	752	869	816	811	799	795	743	796	801	822	799	753	805	789	757	795	740	828	773	814	769	790	774	748	823	812	787	796	803	824	787	828	778	791	739	815	722	826	779	775	832	829	770	848	823	810	801	793	778	812	778	796	855	781	815	761	791	817	819	792	703	801	765	820	778	803	836	819	781	819	803	759	774	753	754	778	767	773	799	798	795	802	824	769	780	811	815	796	781	797	764	793	838	770	746	815	781	783	791	764	772	813	778	764	843	762	789	831	826	766	780	841	818	768	798	755	775	800	774	768	821	761	836	863	790	755	798	808	829	811	745	797	822	837	806	756	780	752	794	827	777	746	801	806	794	759	806	781	789	817	781	792	764	762	729	803	773	809	853	747	777	767	831	816	776	800	816	813	828	768	799	753	838	744	766	745	843	824	811	823	775	755	815	769	815	744	754	803	810	773	838	816	829	808	783	800	795	743	836	750	774	802	799	811	792	803	820	830	783	783	789	774	822	785	770	743	798	836	808	851	869	784	804	787	792	808	779	826	781	841	735	769	740	798	811	792	802	782	755	782	782	816	777	797	822	771	771	801	813	773	839	855	784	775	814	779	810	790	760	802	844	813	792	778	783	767	764	804	810	838	796	787	827	768	767	825	797	811	781	702	744	848	756	752	794	806	746	815	816	815	783	838	771	824	790	792	802	785	800	819	805	792	792	769	810	757	779	793	781	792	766	789	760	816	825	778	804	772	821	774	822	725	792	780	786	803	820	785	810	831	766	822	797	786	799	802	840	809	788	782	803	807	789	812	820	750	757	815	848	791	816	781	792	742	816	740	769	722	808	783	788	764	774	829	835	775	751	807	769	849	823	788	760	772	766	745	814	799	816	786	762	783	776	766	754	749	865	808	820	792	803	723	832	790	784	776	805	814	766	805	817	789	787	788	740	798	769	794	738	823	801	830	814	783	819	813	777	795	794	799	782	794	824	777	790	820	762	800	816	753	778	773	784	821	766	759	783	782	815	819	791	809	827	841	810	818	799	821	784	768	787	790	781	769	805	791	810	786	800	781	769	798	783	777	777	794	816	798	784	779	802	755	825	739	827	771	763	790	761	835	820	791	811	787	793	744	811	843	783	794	781	781	762	800	733	820	823	832	764	805	794	753	777	768	808	817	769	753	797	802	742	735	751	796	751	815	778	754	757	791	789	748	734	783	779	810	757	820	816	776	782	747	773	765	811	755	787	834	750	804	799	801	799	785	815	763	788	762	818	802	853	788	761	815	777	811	814	784	778	796	791	753	839	826	766	800	764	788	789	783	743	837	832	815	820	754	808	771	816	755	796	787	830	823	848	798	788	857	825	812	801	825	765	795	683	829	829	772	768	767	813	789	762	779	782	808	804	766	786	772	813	789	784	823	782	804	791	825	750	777	828	774	781	852	834	772	814	771	802	717	773	779	775	785	827	770	766	786	843	831	865	810	730	757	813	788	770	748	835	784	774	775	823	796	794	800	810	811	780	840	784	748	779	839	785	760	805	807	830	727	769	790	807	766	785	824	755	806	796	834	787	792	774	799	742	790	795	807	850	832	847	839	797	779	748	833	823	826	813	791	747	801	832	785	810	790	751	766	761	809	809	821	819	763	818	793	816	768	798	776	816	803	764	849	813	734	757	778	792	794	764	764	785	787	782	786	778	759	774	806	805	794	811	832	781	780	795	782	695	792	823	767	765	794	782	736	753	790	781	798	811	827	812	798	824	789	804	780	777	791	824	800	775	801	743	804	844	788	787	756	764	770	782	772	805	813	796	792	785	783	739	783	768	733	794	799	742	820	829	761	803	833	794	808	761	832	824	830	763	823	782	779	742	801	804	794	780	814	769	797	829	821	785	787	760	818	788	751	813	739	869	768	837	771	784	826	790	804	792	774	804	828	807	787	765	802	823	744	775	786	779	828	794	757	781	820	805	839	772	748	766	768	780	773	764	787	804	731	822	810	795	767	835	805	782	789	792	778	779	786	769	767	762	815	780	861	797	761	764	697	765	790	848	815	771	847	758	747	757	779	740	829	812	817	800	794	855	819	744	805	763	778	765	826	783	807	797	810	832	825	806	815	787	787	791	789	803	815	792	794	778	814	781	742	825	742	806	819	803	742	790	816	800	783	810	791	852	802	813	807	822	798	802	770	761	761	766	722	793	799	804	774	768	750	749	797	801	824	794	813	842	759	798	744	757	799	780	829	767	840	752	801	797	806	821	823	748	818	797	803	804	777	785	811	778	822	775	836	814	806	796	806	785	786	769	756	832	784	864	801	792	812	807	793	812	839	768	829	760	785	748	780	761	808	810
19189	26627	3258	1136	841	664	517	488	408	399	355	353	329	308	314	283	301	290	287	270	263	265	241	265	237	268	252	273	277	299	267	259	264	237	260	263	266	259	234	235	250	203	286	278	232	248	273	246	260	244	245	259	248	261	237	250	252	280	240	238	274	277	233	238	264	234	236	234	232	231	248	269	257	235	271	273	268	231	235	215	259	268	237	234	231	205	245	252	246	250	246	240	243	220	241	272	262	263	248	215	247	262	248	237	244	224	236	252	234	224	227	267	224	247	243	202	222	281	249	237	257	239	246	251	229	232	274	262	246	249	245	237	254	230	251	235	248	223	246	239	249	276	242	262	247	252	251	226	243	258	276	260	234	238	253	235	238	270	223	261	236	261	248	243	223	285	245	269	258	260	240	247	229	275	254	220	260	262	232	280	271	226	242	243	210	229	222	255	270	245	227	260	250	223	265	247	236	226	255	220	243	223	223	227	257	251	228	243	239	267	257	253	249	244	224	254	235	263	252	234	256	243	234	264	282	240	235	252	248	246	237	248	236	244	241	239	265	220	261	271	199	249	234	251	234	248	231	246	265	275	232	252	252	244	257	273	229	263	244	220	237	244	238	228	239	244	224	266	262	272	270	253	245	259	241	234	246	252	277	274	249	247	256	244	233	225	237	248	258	232	265	249	217	237	249	264	265	237	255	252	249	275	258	240	255	257	225	245	264	271	239	280	255	238	272	264	277	231	283	241	228	235	236	245	252	229	228	245	240	249	258	245	239	260	263	242	255	238	259	241	238	251	258	227	282	251	230	258	285	236	243	273	230	269	283	237	252	229	238	247	244	234	228	229	243	261	235	269	250	260	277	254	282	257	261	274	238	240	267	270	265	255	267	270	238	256	252	213	258	241	252	260	224	246	267	257	262	246	240	239	226	262	243	226	244	229	252	243	255	294	251	240	247	267	285	244	242	247	245	236	241	286	226	257	251	237	233	232	236	232	238	236	252	263	232	252	234	250	263	247	237	246	224	238	273	231	259	253	258	275	258	245	269	235	225	249	253	213	248	255	245	251	247	251	235	243	256	244	250	278	252	252	263	239	284	253	255	245	280	265	232	254	238	258	268	214	254	254	242	237	265	239	272	266	234	237	224	235	245	242	244	260	243	281	271	251	254	265	237	257	227	234	231	265	244	245	249	251	248	271	264	227	262	245	263	267	277	263	225	246	261	245	247	249	220	230	238	267	263	236	276	292	256	240	237	236	251	246	246	243	233	262	238	251	262	278	260	254	261	248	241	241	252	260	209	259	261	268	246	218	278	285	229	225	240	253	243	225	264	249	240	258	238	250	271	226	241	285	258	262	225	252	261	257	223	249	270	225	244	295	240	239	287	247	272	264	239	268	286	243	231	243	241	221	245	252	241	230	241	254	270	246	237	267	256	241	235	260	272	252	238	234	229	273	246	263	231	262	225	252	232	264	243	243	234	242	269	229	248	245	252	265	271	217	247	287	238	224	219	226	281	227	222	267	246	270	265	226	279	220	270	231	245	236	249	244	244	261	232	246	258	260	243	248	229	239	236	245	241	275	222	254	243	252	256	272	254	240	250	212	245	246	269	237	252	214	255	261	224	242	240	241	264	247	244	265	249	255	238	245	268	248	227	238	278	266	271	272	253	240	259	273	219	260	226	251	252	241	254	235	240	237	227	239	227	256	238	244	217	230	269	269	250	219	245	257	231	220	218	243	232	233	246	227	239	258	242	263	218	234	259	269	236	264	247	263	252	266	237	279	268	251	212	243	219	219	245	215	229	240	243	233	274	253	246	209	262	241	208	242	243	279	239	222	259	226	236	249	261	237	272	224	260	244	235	247	232	228	249	267	266	257	234	268	248	260	272	270	243	226	239	235	237	268	260	270	267	226	264	256	229	237	244	226	241	244	250	248	246	255	262	230	241	271	269	243	236	255	272	238	272	243	262	241	246	275	259	236	226	242	228	240	239	226	260	235	253	274	240	237	248	228	247	232	235	238	264	249	253	249	247	236	233	255	260	252	227	241	242	229	234	248	229	238	261	250	241	230	247	248	228	256	246	212	265	227	238	223	281	247	237	259	259	254	273	249	249	251	266	252	267	241	240	248	243	258	259	237	256	257	240	256	284	238	247	258	249	236	229	270	234	222	261	209	247	247	246	236	265	242	244	279	277	258	242	247	220	237	284	221	243	246	242	230	243	251	246	255	247	254	269	216	242	256	249	244	250	279	274	268	224	256	227	231	235	248	261	229	236	259	232	253	256	268	254	205	243	262	273	239	251	229	290	252	254	247	254	258	202	237	246	228	235	233	236	250	255	281	229	250	251	215	250	269	266	268	236	266	236	240	237	237	257	214	266	225	244	267	215	254	258	250	245	249	246	255	250	237	239	251	250	243	253	228	244	241	240	280	242	227	271	257	242	237	267	266	249	266	236	233	223	239	275	246	270	312	284	276	240	247	260	268	259	256	227	216	236	289	252	257	241	234	234	258	250	268	275	231	240	231	266	240	215	256	245	276	248	255	247	231	251	254	245	253	246	240	271	230	240	265	250	253	241	264	256	265	274	255	229	274	228	263	291	272	252	261	278	250	232	251	266	243	264	246	255	249	243	232	233	218	235	245	248	236	230	273	244	247	236	249	259	249	224	268	253	245	265	225	256	221	265	269	271	249	248	274	228	258	223	267	258	246	277	248	233	261	266	260	255	236	260	261	257	256	245	272	258	254	258	247	229	280	234	246	261	263	272	251	239	231	256	232	233	243	252	241	215	254	252	240	271	272	253	239	252	238	247	247	228	233	260	263	248	248	259	218	242	265	239	252	257	282	268	246	256	243	213	254	256	241	227	248	240	261	273	235	230	257	234	257	233	231	254	239	221	265	244	254	231	253	217	247	243	228	256	269	252	255	269	247	261	261	251	257	254	241	246	282	245	247	250	254	234	257	222	223	253	270	267	246	234	264	243	269	235	275	275	267	248	248	243	243	256	247	234	257	260	250	237	232	266	265	234	266	286	262	245	266	233	227	246	240	243	246	280	216	230	247	240	261	247	284	218	252	252	258	263	265	239	253	264	280	245	247	236	258	251	233	254	242	275	237	262	281	241	215	245	257	251	272	240	246	244	261	242	284	258	243	226	255	233	257	245	252	242	248	262	228	266	252	260	285	245	267	248	266	229	220	244	246	228	231	260	241	223	260	229	256	258	241	253	245	255	266	268	262	230	256	226	243	271	225	260	214	269	276	276	237	245	243	248	260	255	229	251	260	243	269	242	229	211	244	280	226	256	269	229	224	269	264	255	220	232	225	240	232	231	260	260	249	230	239	222	271	272	248	246	251	224	240	235	264	251	265	271	243	238	217	254	261	289	277	240	261	256	253	246	250	264	251	231	249	234	255	274	277	257	238	242	252	267	264	257	259	214	213	276	272	255	265	245	249	241	252	258	248	243	238	249	237	257	240	237	241	263	267
14607	9893	2829	3380	3053	2522	2075	1847	1569	1437	1246	1187	1147	1030	971	1002	924	876	840	799	800	778	837	788	762	757	722	742	769	728	741	700	711	686	680	700	724	666	705	658	727	645	672	706	663	638	676	643	653	668	669	642	678	656	661	674	664	706	645	669	660	665	633	633	634	668	692	638	667	609	655	659	608	628	664	622	606	676	642	633	700	655	641	631	641	619	632	659	656	641	609	618	643	607	637	641	646	646	608	638	626	662	633	610	682	658	633	613	604	619	631	665	636	601	640	615	629	644	655	675	616	660	656	623	669	618	610	657	643	651	634	660	640	605	619	674	632	606	677	636	679	637	665	618	609	630	648	631	636	615	628	669	621	610	656	622	607	587	616	666	636	590	648	664	604	622	624	665	622	638	665	652	659	640	666	644	655	643	668	619	600	617	626	652	616	662	634	630	636	623	609	648	644	615	618	621	634	641	643	641	625	644	660	648	660	655	628	640	626	627	671	643	640	630	669	663	614	625	670	620	656	624	672	724	593	633	663	625	665	618	656	631	631	588	688	664	670	629	632	633	666	591	680	617	676	632	683	595	634	613	641	639	582	626	621	673	627	628	629	652	666	608	632	633	627	653	645	629	667	673	654	650	646	590	583	677	659	623	606	611	649	624	610	581	633	627	625	656	639	656	649	617	626	628	647	632	708	627	649	627	650	675	646	660	646	637	636	621	590	642	603	615	657	634	625	657	620	664	610	677	629	631	597	618	646	649	627	645	639	626	624	637	650	674	650	633	633	667	654	631	647	661	614	613	642	622	624	604	652	662	662	584	635	654	611	637	667	620	633	614	646	660	637	627	609	596	660	647	653	675	621	653	595	665	631	642	629	675	597	623	634	642	676	648	621	593	653	636	670	602	626	664	644	621	632	631	629	625	610	648	652	641	626	628	623	597	661	654	676	639	613	655	651	632	621	617	609	685	630	622	649	656	651	634	614	599	665	647	601	603	635	626	629	631	669	651	666	609	637	595	632	557	600	634	621	632	630	634	637	598	627	592	576	630	659	618	624	596	643	619	609	680	629	647	654	684	614	616	641	611	634	652	609	621	637	629	649	611	646	604	639	624	652	597	597	621	606	634	641	640	632	649	636	643	669	620	623	638	600	619	623	654	599	626	660	615	647	634	637	609	625	627	710	647	652	679	626	708	616	601	655	655	643	680	597	618	612	614	673	623	635	636	632	668	607	602	635	610	664	633	605	627	635	612	645	624	642	661	614	622	617	630	644	638	665	615	637	632	626	670	661	634	615	643	636	626	607	664	616	654	645	623	640	609	636	640	579	646	640	622	646	597	604	626	659	606	589	655	625	592	649	635	670	629	670	625	616	624	607	603	620	644	691	641	624	638	662	625	658	641	608	594	617	626	655	647	681	645	663	638	643	685	644	588	628	655	616	639	633	619	598	654	593	644	640	612	675	620	625	621	616	645	622	681	628	616	644	660	607	649	616	638	654	623	634	654	676	618	650	631	625	657	647	611	661	587	612	650	623	594	618	609	591	607	669	624	594	624	646	646	684	619	639	619	613	647	634	625	643	627	644	653	602	668	618	648	635	627	642	621	637	639	643	589	633	638	661	634	630	630	639	673	624	632	600	661	656	669	600	641	678	662	616	646	610	624	679	595	642	662	606	581	658	601	610	608	640	648	596	618	591	645	643	623	674	626	625	637	703	651	660	667	623	652	672	640	685	664	593	633	644	660	612	595	651	605	633	649	666	645	598	605	633	624	606	615	595	637	633	594	596	604	611	622	605	629	646	600	651	667	644	629	623	661	622	652	629	642	613	627	621	582	621	606	628	585	670	585	673	568	642	611	618	601	596	601	616	629	636	629	612	597	634	640	684	618	597	616	652	611	680	625	627	678	634	645	604	656	657	659	654	620	668	627	659	653	639	624	599	658	631	652	588	663	691	602	664	629	649	646	630	562	600	628	634	647	663	632	655	643	631	585	687	612	598	623	633	675	646	645	615	624	614	641	634	622	734	647	620	634	614	632	607	622	660	647	626	642	620	645	629	641	620	660	598	681	635	609	637	599	642	661	621	610	658	613	622	615	656	618	657	658	589	601	703	656	687	656	666	649	617	662	660	614	609	615	644	667	624	621	660	662	675	629	581	610	608	646	599	606	681	632	589	661	668	641	679	682	601	629	651	663	629	618	615	653	673	633	662	667	640	648	601	656	637	594	593	664	597	635	621	660	657	655	649	621	624	647	634	641	635	625	666	644	636	671	640	666	636	618	621	634	677	596	629	693	597	645	625	645	643	632	637	614	654	656	651	607	671	606	599	650	617	631	612	641	644	624	632	627	601	637	641	635	667	633	602	632	623	629	638	606	613	653	634	620	635	655	675	657	663	682	621	602	631	652	633	637	594	654	642	613	645	636	668	633	662	653	644	670	643	658	663	648	647	612	593	623	622	646	602	637	612	643	625	669	610	625	592	616	672	667	644	643	656	659	629	637	606	636	659	597	662	656	613	671	629	625	706	608	635	672	601	593	615	612	640	642	640	641	627	641	626	643	666	645	652	616	665	617	647	620	618	622	639	634	657	633	616	676	620	587	661	617	609	633	642	663	616	663	605	629	616	606	641	637	612	605	646	658	639	693	620	585	635	649	650	610	656	637	649	656	618	616	674	625	623	675	584	639	649	618	665	619	642	620	644	614	637	640	650	623	643	630	621	620	624	669	587	635	646	625	638	617	648	634	669	644	655	654	642	612	645	643	658	691	638	656	677	676	623	632	627	649	625	665	638	577	618	631	647	622	651	646	647	656	634	641	619	668	642	675	625	643	638	599	617	610	619	612	665	638	632	600	651	639	630	632	596	652	644	582	607	630	651	613	653	618	658	600	612	646	641	608	640	635	651	669	613	625	627	662	625	643	651	617	641	672	618	653	604	642	634	596	612	626	684	600	622	608	673	677	614	643	605	632	627	619	624	621	685	657	616	631	616	591	649	617	614	679	638	638	650	641	627	638	678	597	669	631	650	640	683	622	640	664	669	627	630	660	642	658	620	649	611	633	668	603	604	578	638	590	636	628	667	679	655	651	670	598	650	638	649	630	632	638	618	660	644	622	643	647	619	636	597	641	639	626	646	646	614	588	661	592	632	609	654	686	614	683	603	602	653	602	671	608	621	634	615	620	636	664	604	617	569	599	626	604	646	650	648	636	661	616	664	663	703	602	627	616	605	681	655	598	618	658	614	622	589	604	657	589	615	604	654	614	668	647	616	643	663	581	637	631	652	653	663	638	720	665	627	593	607	615	620	639	635	602	625	587	638	678	626	640	612	637	662	616	639	598	621	616	614	636	653	628	660	636	638	671	607	621	605	559	626	653	640	633	667	602	640	605	636	637	631	607	652	567	653	636	616	572	645	656	624	631	646	644	577	624	714	633	662	624	648	673	652	598	658	596	631	644	665	645	643	637	656	599	647	646	630	637	637	602	632	614
25020	35022	8106	2114	1337	872	638	493	404	338	281	266	245	221	205	201	171	180	157	170	159	164	145	128	149	116	127	123	128	141	137	124	126	126	128	130	125	127	114	121	159	112	127	117	120	97	129	119	154	102	112	106	102	113	97	83	106	101	106	115	105	99	106	108	115	91	99	129	102	106	107	127	116	101	113	89	106	91	105	121	105	117	105	115	119	105	89	113	105	105	126	117	112	102	92	121	107	106	101	95	102	111	108	130	118	130	127	119	105	105	113	109	113	126	118	106	106	92	96	112	122	114	117	98	108	96	115	111	102	88	105	101	100	106	82	111	102	96	106	117	100	103	115	96	107	109	107	100	121	103	99	110	105	90	85	112	106	93	117	102	119	111	94	93	93	104	106	99	110	93	110	119	103	120	115	117	101	108	102	101	124	118	106	103	89	114	114	98	104	128	118	93	126	109	103	89	103	124	110	128	101	104	117	91	110	115	116	94	85	107	112	113	100	112	84	104	107	119	111	118	117	114	107	89	93	101	109	100	98	118	126	108	117	86	105	112	113	103	95	103	109	116	100	97	97	101	122	121	116	91	115	111	104	119	112	102	114	114	105	111	100	90	116	108	95	112	116	95	93	95	122	110	114	108	116	88	96	121	91	96	106	102	111	111	114	109	91	105	115	94	121	117	106	129	98	106	89	117	93	111	124	110	101	123	138	112	96	93	98	117	102	118	131	126	110	111	119	100	103	94	101	104	117	74	94	121	98	93	123	109	97	100	115	101	83	116	116	130	128	130	89	104	103	106	124	107	115	102	121	111	111	112	104	96	105	91	91	120	86	117	121	103	98	97	117	97	113	104	112	103	105	97	112	108	111	113	108	101	119	82	108	107	103	104	111	112	121	105	120	108	104	100	105	109	103	99	105	104	122	93	98	109	99	115	98	113	116	125	123	103	116	101	124	124	114	104	112	113	92	119	92	108	93	115	94	128	105	105	112	90	108	82	102	95	92	105	114	97	113	102	124	123	107	101	99	119	104	92	122	114	106	102	88	111	119	107	107	101	96	107	115	116	101	106	102	94	114	104	128	113	117	106	97	102	124	117	137	106	108	102	102	86	109	102	112	106	102	110	95	103	104	121	107	110	105	103	108	107	114	101	110	112	99	105	92	121	104	108	85	116	94	107	115	95	106	94	108	102	101	134	106	104	86	116	132	113	133	92	91	106	97	120	118	91	126	109	135	87	99	90	106	102	118	96	103	104	88	117	106	107	106	113	96	111	121	128	112	97	107	96	109	112	124	109	119	93	113	109	117	84	125	99	105	99	101	102	119	92	96	99	114	103	108	114	94	119	102	108	115	112	104	102	115	103	114	118	105	106	110	98	90	102	102	121	87	97	119	121	115	117	103	110	104	123	114	111	113	113	97	100	119	121	108	105	116	108	104	104	91	103	122	113	94	122	98	118	90	98	113	98	113	126	115	107	141	101	109	114	134	127	90	114	126	113	100	127	112	96	115	109	121	110	119	127	115	97	100	93	97	111	103	94	110	86	111	86	107	108	112	122	115	111	108	93	132	98	105	104	105	103	110	106	114	122	108	114	121	108	95	106	112	112	117	91	98	103	104	101	107	110	98	133	106	127	100	90	108	100	109	101	118	118	93	93	100	101	130	108	108	88	116	111	99	106	96	122	123	105	124	125	99	119	124	104	101	106	102	119	107	104	112	116	109	104	123	99	100	111	119	96	99	120	107	106	119	92	113	109	122	102	99	92	91	108	100	107	100	100	120	115	116	93	99	100	108	111	129	103	95	103	115	128	104	95	98	105	106	108	97	106	120	117	117	108	109	109	113	98	98	97	95	95	107	100	118	100	96	100	114	104	85	98	98	115	119	110	120	94	107	108	92	106	123	93	108	114	99	99	109	93	110	98	108	105	101	115	91	76	96	121	99	120	111	112	100	121	117	111	111	85	93	102	98	104	111	114	95	104	109	105	95	120	97	116	118	106	88	116	115	115	115	118	109	94	110	107	118	93	100	93	105	113	127	102	97	86	107	109	130	121	93	107	105	98	103	106	106	101	93	95	99	120	113	105	96	113	100	114	114	126	114	105	110	90	110	106	111	105	111	102	100	97	94	113	92	122	108	105	117	112	121	106	105	105	113	104	99	105	85	96	113	121	108	114	93	98	104	114	96	96	104	108	117	98	121	115	104	114	125	120	118	120	114	120	134	93	113	91	99	105	113	122	100	102	103	99	138	100	83	123	99	101	116	120	99	116	93	110	113	124	95	120	84	110	107	129	110	101	113	108	108	99	107	92	108	109	104	97	110	113	95	106	110	93	106	102	99	108	100	104	104	110	113	108	119	112	128	105	99	116	114	108	100	137	112	104	116	111	92	108	102	111	114	109	97	103	91	91	114	102	112	115	98	105	113	98	95	100	80	107	88	96	104	110	120	100	115	91	96	112	105	106	108	116	107	108	105	90	78	110	110	110	88	117	100	101	76	117	121	97	110	98	114	106	99	113	92	94	91	111	110	108	102	103	118	97	98	92	104	110	104	96	104	98	90	104	115	115	104	109	110	125	96	120	110	112	126	100	101	118	121	100	95	111	101	102	121	114	114	89	118	128	103	117	101	100	101	100	103	96	113	102	109	109	110	102	118	116	87	115	94	123	123	128	94	98	107	111	112	101	120	118	96	108	97	103	120	123	121	110	124	106	102	112	125	101	119	123	117	93	120	121	116	129	81	88	101	92	113	120	104	104	118	82	125	108	90	101	119	118	105	117	123	94	105	120	108	109	144	114	121	97	97	105	105	111	113	107	114	117	114	95	104	99	126	112	103	109	112	120	97	104	84	102	105	102	108	114	109	99	96	113	101	116	106	114	92	118	116	116	103	109	108	118	109	100	129	121	87	92	113	105	97	120	108	120	107	136	111	89	99	88	97	91	120	117	103	85	118	113	104	106	85	122	91	91	100	114	100	118	109	110	112	114	126	96	105	124	111	100	109	99	102	115	121	103	110	108	124	120	89	104	98	97	99	110	101	111	105	91	110	105	104	109	122	118	105	117	107	104	98	120	87	108	104	114	110	103	99	115	109	97	117	96	82	100	114	115	113	89	118	112	113	96	116	118	79	93	92	119	106	112	100	110	109	96	110	107	98	107	106	105	111	103	122	107	101	108	105	93	99	98	111	116	100	125	100	97	109	105	106	103	95	102	110	118	95	107	109	117	110	94	91	128	93	109	89	105	119	113	103	113	126	109	80	112	111	108	101	98	123	98	108	112	118	96	111	92	100	107	113	102	106	95	106	94	132	105	113	105	91	110	84	101	92	101	114	113	85	105	114	101	102	125	98	103	105	84	110	103	96	102	100	99	104	101	107	102	119	105	100	116	104	100	112	102	86	82	110	115	113	114	113	113	111	95	114	107	107	108	114	102	98	93	106	123	104	119	105	99	105	110	103	90	98	110	121	133	109	108	111	100	112	93	117	98
16726	11778	4395	5124	4504	3660	2901	2386	1972	1629	1581	1354	1119	1038	1014	924	842	768	695	741	681	559	606	555	567	535	490	530	481	435	455	435	470	485	430	451	436	384	410	434	393	356	379	388	363	371	374	352	366	400	365	405	345	333	338	327	330	354	334	344	352	354	328	329	296	340	320	311	331	355	322	350	337	318	337	341	327	310	284	311	356	352	344	353	324	314	304	311	306	326	335	308	299	318	341	328	339	326	330	329	324	295	340	302	323	336	336	341	292	314	322	322	294	304	322	321	324	295	296	302	322	270	313	303	307	297	287	303	353	335	289	275	298	350	295	291	342	336	304	306	317	320	320	303	307	323	306	336	299	300	334	308	286	341	319	302	342	302	317	298	305	282	320	296	311	322	290	306	312	296	323	325	312	317	293	289	304	297	306	330	282	332	310	310	303	328	326	309	327	309	280	324	321	289	344	318	295	290	298	304	295	314	305	295	305	313	328	336	271	272	277	278	293	305	275	296	343	299	291	325	312	297	300	340	306	324	310	310	350	317	357	317	295	296	277	327	313	295	343	286	321	297	288	296	286	325	321	280	281	273	306	316	283	301	288	281	302	312	286	323	326	296	318	326	305	299	319	331	304	299	310	288	309	296	322	307	308	306	297	296	305	310	311	321	303	313	303	303	303	337	296	318	303	302	312	331	295	301	302	291	278	315	279	311	287	307	290	330	311	300	293	356	305	315	328	324	304	298	320	321	290	312	312	301	292	297	291	304	295	313	277	326	287	286	312	299	315	312	278	299	304	277	300	303	322	298	306	307	302	340	283	326	301	327	296	297	288	304	307	285	306	315	291	312	295	289	307	298	313	325	310	286	277	309	275	304	294	294	298	306	298	299	319	326	317	283	307	312	272	296	289	299	304	300	283	329	297	317	316	290	310	302	312	301	275	294	319	281	287	306	327	302	305	300	293	306	333	300	281	331	253	318	304	303	293	338	310	315	294	342	290	308	316	295	334	332	320	330	314	308	320	293	292	338	296	324	298	291	324	297	326	280	279	287	265	324	317	296	301	277	285	312	299	339	301	271	319	332	299	310	296	301	325	276	293	312	317	342	326	310	299	358	336	297	321	293	308	259	306	304	317	339	311	298	296	339	317	306	287	307	317	306	286	300	293	282	278	310	298	283	305	311	282	302	338	266	300	309	287	308	281	295	319	296	299	305	295	286	269	333	283	303	287	291	327	296	315	337	296	326	289	288	285	328	314	290	289	333	289	302	316	300	312	290	283	306	312	314	326	293	318	301	308	312	294	271	296	281	280	348	310	304	311	295	317	316	301	282	298	301	294	330	292	297	290	279	314	260	323	286	325	294	320	305	293	294	265	303	303	315	286	282	284	337	282	327	330	324	338	318	305	321	298	290	327	324	339	337	313	302	304	302	271	305	299	322	307	320	311	293	345	311	311	311	302	298	281	289	321	303	309	314	279	304	313	291	337	313	289	278	312	316	272	343	302	326	297	307	288	333	328	306	310	302	299	318	300	315	301	291	322	314	313	309	295	322	316	300	308	271	290	342	290	308	302	300	318	298	313	310	306	320	316	306	278	319	321	306	282	324	353	325	331	313	296	307	295	334	294	322	301	322	291	289	317	306	293	292	320	288	279	305	297	286	310	306	286	299	313	294	311	316	269	299	341	284	315	326	307	315	301	314	303	317	318	327	291	300	316	306	296	303	318	317	307	335	290	289	289	301	325	309	305	330	298	311	351	302	303	309	327	306	313	334	309	275	336	312	301	302	332	285	272	280	291	300	304	301	299	305	318	311	285	294	308	305	294	316	298	331	293	308	272	313	304	315	297	309	319	301	292	350	279	276	304	284	303	327	324	335	288	345	306	312	326	302	279	252	327	299	292	297	317	320	311	315	312	325	325	311	322	297	316	309	288	283	301	328	341	302	294	294	300	314	292	300	299	296	314	319	294	322	322	298	312	343	266	317	298	309	312	284	299	321	304	313	307	287	311	318	305	314	316	318	303	302	294	330	311	307	280	331	273	275	289	273	298	320	303	289	331	306	325	312	316	323	304	276	285	297	304	332	296	315	317	300	334	306	322	289	310	316	293	310	287	319	308	326	305	297	294	315	312	284	309	314	295	291	294	324	311	316	337	299	275	295	293	314	292	299	343	301	316	297	319	314	308	330	301	296	316	314	331	311	321	302	309	288	310	318	312	305	277	317	300	315	313	297	269	320	347	326	323	288	283	308	324	290	283	329	311	326	314	313	302	298	279	282	293	320	285	287	283	274	331	286	311	262	345	309	313	296	305	330	320	341	298	303	336	297	287	304	275	320	315	300	319	302	290	301	330	286	276	311	274	278	312	291	294	302	301	320	285	295	325	361	311	318	306	296	302	288	291	285	314	295	284	282	296	329	306	303	311	295	332	292	304	291	311	322	338	318	301	326	307	296	307	275	327	325	323	290	302	314	321	286	285	312	323	281	298	289	324	308	292	302	335	303	302	281	332	285	305	298	293	301	323	312	312	305	324	297	313	292	318	313	289	319	309	293	320	319	301	282	324	314	302	316	307	303	281	311	308	305	308	280	284	315	293	312	285	333	293	285	320	277	323	293	299	292	286	317	269	299	308	310	287	310	279	323	322	309	292	348	343	324	280	328	297	318	312	285	314	313	297	287	347	305	321	281	299	297	310	293	288	338	331	318	292	319	295	301	295	277	301	310	298	304	316	286	293	307	320	289	290	293	321	286	327	311	294	308	293	318	294	351	313	301	295	297	318	295	294	293	291	302	280	313	290	310	306	275	312	331	296	289	306	307	316	307	316	304	278	303	335	291	313	307	309	300	301	289	286	297	316	329	345	292	344	309	310	320	299	298	340	288	298	315	283	322	338	298	309	266	320	276	327	293	304	320	277	313	274	305	315	326	281	315	283	326	343	308	306	307	277	304	330	306	333	319	293	295	297	297	333	301	293	330	283	329	299	330	303	311	303	323	287	299	334	300	295	281	319	313	281	307	297	292	287	284	336	340	269	336	329	341	300	305	284	285	335	293	296	322	315	319	312	298	311	278	299	325	288	325	303	302	304	278	336	310	309	316	305	322	308	321	298	323	310	290	337	281	305	284	277	293	264	315	283	308	304	313	286	329	308	311	300	285	306	311	310	322	304	328	308	313	306	301	306	317	263	321	308	284	290	312	301	288	313	282	309	273	329	294	289	316	298	314	288	292	298	318	297	279	299	287	294	302	329	299	317	310	302	291	285	321	315	274	279	289	308	324	311	310	303	301	317	293	294	293	331	296	326	271	309	297	302	302	320	285	300	298	304	314	319	326	308	284	321	297	290	350	288	296	290	313	332	312	287	289	300	288	307	309	286	302	326	301	263	308	303	296	308	305	291	304	319	288	336	296	290	298	272	289	277	313	312	291	327	344	341	291	312	329	318	298	331	331	373	299	295	280	318	286	295	328	318	309	254	307	336	284	295	308	294	305
3610	2231	383	382	356	328	331	349	318	336	300	293	297	314	331	338	300	308	315	333	295	290	308	345	297	305	328	307	334	337	297	309	314	309	328	326	289	315	311	323	338	339	322	286	320	327	320	363	327	316	304	334	292	300	299	318	305	324	344	344	324	303	319	271	312	321	334	302	312	311	330	305	289	328	300	320	325	300	331	281	299	328	320	309	296	315	315	294	294	311	326	277	304	296	319	323	305	313	291	304	319	334	310	319	302	312	304	325	310	324	296	321	296	299	312	303	293	330	324	308	297	353	304	284	288	337	312	295	303	315	304	330	368	312	311	294	309	354	341	295	289	317	294	281	316	310	332	341	332	314	339	339	326	292	276	316	306	314	304	292	313	303	326	300	316	294	319	332	308	314	314	333	308	328	299	323	309	316	297	335	352	362	307	306	296	307	302	321	314	280	293	333	300	291	320	338	322	330	329	329	302	326	318	315	315	323	329	299	325	306	314	305	341	309	306	331	299	284	347	328	299	279	304	306	302	309	331	306	323	299	288	338	318	309	304	321	313	281	304	304	324	291	327	273	320	317	302	288	295	304	315	303	329	311	300	334	316	307	317	292	283	294	294	355	360	313	317	311	325	297	299	337	331	340	347	291	322	314	331	274	296	304	276	318	304	294	308	292	313	316	271	298	287	320	301	281	318	326	308	288	295	325	279	266	309	300	332	319	304	339	311	284	307	303	319	304	320	351	328	285	323	313	301	328	300	337	326	280	297	335	336	311	327	323	313	308	319	306	308	306	328	299	309	303	354	319	319	326	313	335	328	337	293	312	320	352	326	303	304	324	324	323	306	313	328	337	315	342	325	310	312	303	304	338	317	336	278	311	346	315	289	322	296	307	339	342	332	322	323	310	315	307	293	305	301	336	308	269	339	322	333	324	315	345	344	343	326	319	286	289	310	297	316	308	308	299	284	309	330	296	285	299	313	311	311	286	310	318	297	302	327	313	300	305	292	307	313	296	267	316	303	305	325	317	330	316	307	300	314	318	305	292	330	311	335	308	321	324	316	333	294	306	319	302	312	305	286	323	304	333	321	303	304	336	281	338	306	333	307	331	284	323	317	288	299	301	314	337	302	302	306	337	283	339	329	335	308	320	308	298	329	258	306	309	293	294	294	310	330	285	317	280	281	302	323	338	323	312	302	317	337	289	318	287	334	310	320	266	270	304	337	321	305	307	295	295	315	316	329	362	321	316	346	317	286	290	318	296	318	317	322	288	312	305	308	324	316	299	311	301	315	291	274	313	286	316	320	280	287	330	295	348	313	330	308	312	322	307	307	329	299	307	297	266	316	318	310	294	332	330	333	302	302	315	349	312	302	328	324	276	334	300	319	297	298	336	292	313	283	331	324	334	326	318	299	292	314	287	308	282	322	346	314	304	343	256	293	292	317	302	342	325	278	250	296	304	337	319	335	311	300	300	333	303	305	279	324	317	314	332	297	309	336	312	327	323	348	318	302	312	312	309	339	281	318	347	323	335	317	270	314	326	320	301	312	323	344	303	292	272	293	306	345	297	302	316	279	320	290	318	306	299	335	318	323	302	298	297	320	309	303	288	334	296	273	284	301	292	305	292	310	315	330	322	343	335	290	328	293	331	310	313	338	334	316	304	318	280	313	332	281	295	313	304	299	337	318	307	324	280	303	258	293	337	315	330	324	328	300	319	329	320	326	280	302	309	309	290	289	326	303	313	319	310	318	307	313	312	327	307	309	324	324	327	264	332	314	276	317	296	310	273	310	316	323	327	298	290	321	306	350	287	295	261	292	335	317	316	321	279	316	332	306	289	301	309	299	330	285	316	335	301	307	301	273	302	323	305	278	292	326	286	286	327	296	304	309	289	336	298	304	286	328	311	319	295	310	288	306	316	310	336	297	335	318	320	298	313	326	296	284	323	258	315	284	321	321	305	303	325	298	302	274	310	330	322	318	307	312	310	298	325	330	341	295	284	308	324	347	274	314	336	305	335	326	345	299	305	308	307	289	310	304	317	300	268	293	311	308	332	351	309	320	327	308	306	296	340	311	300	300	309	297	288	315	328	307	300	296	312	304	305	310	315	304	291	277	317	321	310	281	290	311	330	351	305	290	313	327	315	308	305	312	300	266	297	306	297	296	323	297	301	334	335	343	332	316	330	303	283	300	321	327	289	291	312	292	325	307	304	312	285	325	323	349	297	306	307	305	312	311	312	307	285	313	318	301	334	316	320	311	325	336	308	319	317	342	338	321	328	325	326	318	291	301	310	342	299	346	288	343	312	288	304	327	290	289	306	283	295	308	288	310	293	305	304	356	332	312	323	319	325	304	320	316	325	313	323	309	360	307	307	282	295	357	296	310	299	328	297	294	305	327	309	304	287	347	294	313	319	284	299	313	324	329	332	320	295	321	297	293	305	302	342	338	295	324	292	301	295	313	301	315	319	336	292	277	302	316	319	304	326	325	327	319	304	342	300	296	310	334	300	315	324	312	317	331	299	329	319	337	316	304	312	329	316	307	328	321	273	315	329	293	310	276	273	331	311	291	327	323	299	294	330	283	302	331	328	320	296	302	357	292	337	320	267	303	292	303	273	313	323	300	297	287	299	356	294	294	304	279	328	331	327	300	301	298	334	305	307	322	290	327	274	281	301	302	327	326	311	291	301	322	304	317	300	325	329	341	308	282	336	304	337	292	299	305	298	298	279	256	319	288	348	305	283	306	312	327	322	324	341	310	328	344	292	302	316	299	292	318	319	295	322	286	328	313	264	286	353	276	306	274	340	320	323	330	325	296	335	325	348	326	307	318	282	322	287	310	302	311	341	312	309	314	319	328	278	281	334	291	303	302	287	312	312	299	321	304	324	324	311	316	331	320	328	310	304	314	311	342	315	329	324	331	312	321	329	297	287	309	304	299	320	291	299	308	319	314	313	315	312	327	291	310	316	311	313	348	321	294	306	322	304	328	260	280	300	313	289	328	303	287	305	300	314	297	331	320	284	339	307	298	283	305	301	330	294	332	323	312	279	304	349	297	298	293	283	286	301	292	334	299	310	280	311	311	320	346	295	332	308	299	294	283	338	331	286	303	291	304	315	286	339	353	312	292	285	286	292	304	313	275	326	333	299	327	339	327	321	328	321	325	280	369	311	309	299	269	307	290	314	307	296	301	313	285	283	319	302	302	299	311	325	312	291	329	305	265	301	315	313	301	312	308	323	305	282	315	308	290	297	326	298	311	300	320	335	297	317	289	307	315	343	324	306	290	308	321	317	314	302	308	314	311	257	339	308	315	317	309	286	320	326	320	296	334	299	282	324	298	314	315	310	282	297	340	316	309	270	326	321	332	335	285	331	314	282	321	329	335	305	312	316	297	334	312	292	308	313	324	338	304	304	290	272	338	277	317	342	310	299	313	317	302	289	292	342	271	311	316	316	276	301	311	310	336	295	336	310	274	312	288	295	310	277
3988	3277	950	959	940	901	841	826	792	844	865	828	791	801	824	867	754	816	808	826	793	805	821	843	783	829	757	772	798	800	806	787	816	810	769	795	802	770	803	793	777	737	819	788	847	769	751	810	844	732	759	733	793	781	761	780	801	754	793	838	817	772	835	825	731	766	755	735	802	729	740	761	798	736	752	756	758	781	784	810	776	758	818	784	770	802	760	782	849	794	805	739	765	732	806	784	762	797	812	795	791	824	804	713	790	752	754	822	807	822	813	830	743	760	783	768	771	755	732	774	836	796	770	792	805	825	756	802	779	801	797	823	764	799	764	757	824	790	814	763	829	787	759	848	851	756	790	758	750	738	808	846	781	796	774	805	780	798	756	803	803	762	752	812	815	781	792	818	801	743	755	795	814	778	773	758	816	789	794	769	775	796	817	799	753	827	779	796	790	754	841	737	791	807	767	785	779	817	803	784	792	822	760	758	759	822	835	785	767	820	767	798	784	790	744	775	809	761	801	834	789	819	800	784	755	804	811	788	804	798	778	770	756	808	779	772	807	765	782	818	806	799	736	795	791	795	753	822	832	724	747	791	745	760	763	724	728	820	801	779	823	750	775	794	748	777	752	774	803	814	807	781	787	759	736	785	781	797	814	761	818	831	804	766	805	756	776	774	766	778	765	777	833	817	783	853	856	740	783	769	807	714	781	800	795	785	800	771	755	832	756	776	801	814	804	818	767	759	844	824	763	767	775	785	743	772	734	772	772	817	788	779	779	778	780	775	789	791	826	772	847	694	773	749	763	797	752	832	772	739	762	767	826	769	783	783	805	758	786	777	781	799	804	773	823	763	790	771	793	834	765	789	781	783	750	759	763	799	843	805	787	797	786	786	777	753	797	766	812	859	843	799	804	750	817	807	791	804	800	800	829	747	788	783	774	757	753	806	814	805	809	725	781	769	770	733	766	772	777	776	816	792	790	780	828	820	813	718	808	807	806	800	823	810	792	810	744	777	765	780	803	801	803	765	815	790	754	798	739	741	832	758	791	802	831	757	778	778	814	744	782	805	773	771	790	810	797	780	808	794	774	816	778	773	769	764	799	793	771	817	775	788	783	805	791	830	783	826	771	773	796	806	722	802	794	830	787	758	806	790	827	770	805	770	791	804	750	780	776	779	791	775	857	774	774	786	796	707	759	780	762	809	793	787	791	821	782	809	790	819	798	799	789	808	789	793	750	792	796	732	763	858	783	782	777	818	751	796	807	794	790	820	787	819	799	811	789	778	789	856	766	769	813	755	840	780	782	766	794	766	791	776	793	806	810	747	762	771	827	768	733	803	786	820	750	785	771	781	794	772	771	726	831	826	809	801	849	749	812	779	758	752	776	800	774	827	783	762	756	735	797	801	778	773	775	774	747	769	775	843	773	780	801	784	751	758	747	784	803	752	791	795	761	781	770	802	785	762	755	773	796	772	795	830	751	754	758	757	823	814	744	732	790	822	800	819	726	770	791	773	774	768	809	760	768	812	756	814	774	806	781	835	822	776	790	797	789	776	802	807	798	750	736	824	802	790	753	795	778	782	815	818	776	807	761	811	775	781	718	794	769	777	740	787	759	777	776	854	778	817	797	754	763	856	736	773	784	771	776	793	783	806	842	746	806	737	828	821	757	785	767	808	789	780	762	774	766	752	808	752	810	765	767	802	789	782	812	842	785	832	797	788	766	800	789	797	788	789	839	781	782	792	782	810	779	790	795	822	785	812	757	828	843	788	800	776	794	796	789	809	793	747	755	765	783	781	799	787	782	804	804	793	754	752	748	797	771	795	777	812	843	785	823	741	786	716	809	752	805	805	792	751	752	819	766	800	780	769	779	791	813	753	795	776	716	798	786	796	792	797	849	811	792	784	790	774	805	802	849	825	808	773	787	814	802	784	754	755	784	791	788	747	777	791	797	742	827	799	781	779	812	777	787	790	784	823	806	800	836	774	750	780	778	800	777	777	783	824	785	798	837	755	764	833	805	852	747	801	774	838	755	802	811	801	811	784	772	798	777	768	758	763	820	779	806	793	807	795	798	763	799	811	802	791	794	776	844	774	774	781	797	777	782	825	797	808	791	781	785	777	821	743	769	793	779	786	782	809	785	756	793	754	803	806	747	765	826	779	769	773	799	810	780	776	820	762	812	771	805	794	810	777	836	845	733	773	724	740	778	776	746	797	778	795	794	819	757	812	813	776	767	806	807	763	816	824	770	732	792	774	803	813	762	755	781	762	763	809	800	738	782	853	802	797	831	796	813	805	749	786	804	787	776	790	785	811	768	804	798	793	795	795	789	765	787	767	763	755	768	778	754	744	802	736	776	787	827	812	804	803	773	820	767	801	733	835	835	775	804	804	784	721	778	809	760	754	799	789	804	784	744	828	754	838	827	792	747	815	768	766	802	808	823	785	798	778	765	803	872	792	788	813	832	829	722	747	794	749	813	830	751	799	761	758	736	768	772	809	780	767	745	779	770	772	805	808	810	822	775	770	787	823	843	843	776	743	808	796	806	796	824	791	814	772	795	783	773	796	837	790	784	815	794	772	787	815	799	808	790	752	788	811	803	810	762	803	835	770	818	776	787	851	809	773	746	746	753	795	790	760	790	807	795	808	726	757	735	747	816	817	796	816	767	768	783	775	792	758	799	793	837	785	754	771	825	809	804	803	764	767	779	792	787	825	800	803	766	765	820	816	797	810	745	793	858	795	730	767	798	808	756	799	828	800	804	773	786	769	779	795	785	809	775	780	775	732	798	819	795	759	815	800	758	802	790	810	778	769	828	811	791	816	809	784	788	810	792	798	770	812	775	779	800	764	855	777	814	801	800	786	803	794	763	812	774	794	774	746	756	809	781	740	783	799	817	766	774	784	784	790	767	796	809	778	766	797	773	777	766	787	795	811	811	752	791	821	776	794	792	803	754	756	815	852	747	780	805	792	776	774	783	804	787	829	769	781	832	760	779	771	787	817	850	811	752	783	767	802	802	809	801	793	760	793	765	804	820	778	842	783	784	811	840	804	781	814	724	771	800	772	808	779	757	774	786	766	788	734	820	772	807	753	760	801	726	824	781	768	887	771	788	821	784	773	766	854	785	812	801	731	762	748	767	812	803	768	801	818	806	755	769	769	825	782	865	777	813	767	742	788	769	784	743	745	809	772	770	795	797	783	800	779	824	846	789	786	808	779	778	784	795	812	749	782	755	825	779	799	769	839	813	789	746	768	769	782	814	839	789	817	766	800	805	775	820	789	816	787	732	778	770	788	781	799	827	810	781	760	817	750	798	759	773	818	785	757	824	811	749	799	794	772	799	778	774	766	819	782	737	760	772	790	756	771	790	809	826	761	763	794	808	770	795	782	746	802	809	773	802	830	747	829	740	776	817	808	786	747	838	782	781	815	761	781	796	838	808	779	770	815	805	741	797	833	822	773	783	799	819	795	759	757	794	797	774	767
22038	26938	4333	1187	865	669	568	465	412	397	357	303	357	301	323	320	304	255	287	260	299	285	233	265	253	244	257	293	250	268	270	268	258	273	233	249	263	284	264	267	264	266	261	265	238	268	238	251	264	255	228	273	262	248	269	239	242	264	234	234	267	271	249	266	258	262	221	242	269	265	262	236	293	257	225	249	279	220	231	254	245	250	267	279	231	231	270	257	245	228	263	246	256	255	267	243	253	257	253	236	227	258	235	245	271	248	247	237	259	230	242	235	262	257	238	278	268	247	261	230	278	278	250	216	276	221	220	243	221	235	272	256	261	255	269	212	233	265	244	235	242	250	226	249	262	234	261	247	231	270	239	244	225	267	226	225	230	255	265	243	262	239	237	262	219	253	239	255	238	246	275	251	225	223	231	244	261	237	227	242	241	236	249	255	231	254	277	240	244	232	231	242	264	269	260	245	250	280	234	251	249	255	234	243	228	249	250	252	240	256	268	254	250	256	262	301	259	253	265	247	259	250	251	242	277	288	240	253	262	232	236	231	248	233	261	223	235	248	256	276	269	234	251	218	242	257	220	235	268	232	239	256	278	253	242	237	259	237	244	255	221	244	260	257	243	234	243	258	251	220	240	280	262	258	272	239	253	251	250	241	280	223	243	255	236	255	250	231	257	239	282	259	239	214	225	216	250	220	235	234	250	231	245	228	250	256	257	259	243	258	255	249	271	243	255	268	260	254	265	283	258	266	213	239	226	249	285	233	237	252	249	283	232	253	277	259	244	240	263	238	219	269	228	240	252	223	262	248	244	249	255	240	242	251	245	234	254	280	220	249	263	227	233	259	235	265	248	252	250	251	212	241	282	253	252	276	235	262	281	244	252	242	271	251	256	246	247	249	250	249	249	240	258	226	256	235	238	246	267	254	241	256	261	257	234	245	249	227	254	233	247	246	228	261	241	275	242	261	246	283	264	231	248	240	241	238	277	209	256	256	236	262	249	238	239	273	216	248	252	231	208	275	274	256	221	241	260	234	266	230	266	248	263	237	248	213	268	253	256	197	236	266	267	243	229	227	257	247	246	267	274	248	253	246	266	230	288	250	264	242	241	248	243	258	232	266	262	264	236	255	253	253	236	261	246	244	253	239	260	252	255	246	263	261	256	237	242	268	260	272	257	241	242	250	264	253	248	257	267	235	227	228	230	243	241	267	269	282	249	242	235	244	252	245	240	249	253	247	252	287	270	258	235	227	239	266	241	238	236	231	242	241	266	225	259	232	248	257	252	270	259	243	287	242	274	225	258	269	279	209	235	250	249	253	251	252	269	248	238	254	274	242	243	270	237	253	228	260	231	283	236	231	234	254	259	258	263	273	214	258	234	262	257	250	240	227	217	257	271	270	271	224	249	228	242	263	281	244	269	253	241	234	259	245	230	265	241	247	255	257	228	230	257	282	262	257	267	266	241	253	239	248	256	237	234	244	253	214	243	255	249	255	269	269	292	267	246	250	244	243	237	257	248	269	265	255	253	222	245	267	258	235	251	245	254	258	241	244	266	265	263	246	255	228	277	252	217	256	260	255	259	234	236	245	281	243	232	255	244	263	252	264	226	236	253	251	255	246	240	252	258	243	244	251	249	257	267	233	243	269	220	227	253	240	247	268	265	259	245	234	233	264	274	249	240	236	265	282	246	240	263	254	254	266	231	256	243	235	257	244	267	234	238	258	248	228	266	279	246	258	251	245	252	253	245	249	208	260	213	239	229	259	253	240	226	229	244	240	228	239	238	252	273	240	255	260	268	224	243	235	263	269	270	278	259	263	240	273	250	247	257	243	232	253	236	237	256	228	221	231	249	250	239	248	291	260	251	215	270	255	238	268	242	284	283	227	260	264	269	250	264	268	219	269	252	253	227	267	245	232	241	253	224	262	242	242	267	278	217	241	261	240	267	240	260	251	225	227	248	239	232	235	216	272	255	267	273	262	257	220	225	241	282	259	212	249	260	238	230	253	214	246	245	275	226	269	212	250	237	260	251	240	256	217	213	267	255	236	262	260	238	267	244	244	276	244	257	238	267	264	259	225	246	244	245	250	262	258	284	280	242	254	245	257	255	272	234	237	260	241	248	274	235	251	263	268	272	250	220	257	242	229	285	255	260	237	247	245	250	242	269	226	258	259	234	257	255	227	245	220	255	234	262	230	239	271	232	247	240	254	244	254	244	239	234	266	247	251	262	268	210	269	203	236	224	261	251	252	253	262	253	247	222	248	253	268	248	276	244	246	273	255	220	237	225	224	264	251	258	246	212	256	249	251	261	229	242	267	238	260	246	253	246	230	223	231	276	267	243	235	251	248	225	267	263	252	236	278	228	262	265	265	246	247	257	239	236	234	273	257	248	280	256	234	241	230	242	275	268	257	274	261	277	251	232	228	257	231	248	256	242	255	234	267	260	288	252	217	244	243	233	243	244	223	263	238	237	234	281	269	249	240	236	273	259	244	243	254	236	247	246	242	252	244	214	237	246	256	264	280	250	235	247	274	229	243	241	270	243	244	227	244	286	288	252	259	225	241	255	241	272	242	235	218	202	249	245	266	234	257	230	233	251	255	257	225	229	251	235	269	258	230	229	255	254	248	264	245	267	255	221	233	246	238	240	261	269	265	247	257	236	222	253	239	236	251	258	258	225	259	226	259	245	237	258	244	235	267	250	236	238	267	271	247	249	261	263	245	213	245	232	249	274	231	237	255	252	247	253	227	227	232	208	231	247	269	268	263	250	261	244	238	254	218	225	230	266	225	231	257	251	249	256	235	250	236	266	248	258	280	210	234	247	251	247	243	260	226	250	283	279	236	265	257	282	270	249	241	237	267	251	254	247	244	269	254	257	263	238	241	228	281	246	264	245	245	258	251	261	244	241	240	260	288	270	239	247	258	223	244	258	230	230	259	230	262	252	263	235	238	230	239	231	273	250	247	253	272	265	242	252	246	244	254	256	261	238	253	236	232	270	228	225	239	242	242	284	239	259	219	245	234	247	244	243	232	250	278	239	269	272	241	268	239	243	248	272	239	226	260	271	233	244	246	270	250	265	270	240	249	230	251	262	256	221	232	265	225	234	255	237	239	239	278	260	229	246	247	233	249	251	240	256	248	262	227	223	246	245	243	244	224	265	246	268	255	266	254	229	230	246	232	244	248	250	240	249	271	263	233	257	246	222	253	241	266	261	229	240	244	236	283	255	246	261	227	269	262	238	234	245	249	239	269	254	237	230	237	258	258	244	236	233	273	240	235	263	242	235	263	269	243	250	267	254	261	273	274	255	242	253	233	243	276	246	254	236	237	240	262	266	262	238	226	257	255	267	236	263	237	255	228	239	246	272	247	237	289	254	248	209	234	236	221	243	252	261	246	251	288	270	235	231	256	258	249	243	252	249	240	248	237	237	234	213	257	253	257	240	232	253	248	221	268	278	213	240	254	274	244	259	214	238	258	256	269
16495	9157	2806	3302	2993	2486	2044	1789	1688	1358	1248	1213	1093	1045	971	962	935	848	812	885	794	796	785	757	752	730	739	770	699	697	719	736	773	696	688	650	713	731	749	631	701	695	691	647	665	642	686	677	669	681	665	641	673	612	654	674	632	632	644	676	607	649	627	637	659	661	676	664	622	627	623	647	684	669	666	681	683	662	630	651	687	615	659	650	621	617	620	595	678	631	572	699	659	627	697	600	629	622	701	669	629	595	672	654	670	631	657	659	658	622	612	649	634	670	636	592	644	596	621	598	629	651	612	624	666	638	636	647	648	639	627	630	595	630	645	632	608	602	630	630	691	672	658	658	610	659	639	610	633	616	626	647	609	625	641	677	591	635	633	662	617	643	671	619	621	635	673	641	617	662	600	627	648	622	663	673	609	641	633	654	619	661	643	649	644	671	608	651	684	633	606	630	684	632	626	664	617	663	610	612	624	596	646	581	654	579	614	654	614	630	659	691	675	644	650	672	636	636	641	633	663	607	642	650	642	644	627	656	660	648	634	635	611	620	614	595	613	629	647	601	641	606	630	648	653	637	631	578	612	599	646	603	646	616	607	641	669	702	613	646	660	602	609	696	624	637	624	619	600	665	686	606	664	666	651	612	622	635	654	588	711	604	627	613	609	659	678	652	597	642	629	653	657	632	689	638	651	597	605	621	610	637	639	680	623	658	626	657	590	627	629	611	645	653	642	620	612	657	652	631	616	628	632	624	672	629	651	650	657	635	664	639	639	612	654	650	673	601	636	626	613	652	674	600	658	651	616	644	644	641	646	677	645	693	631	640	632	701	648	628	639	609	666	620	619	677	656	648	639	623	645	645	618	663	640	618	604	623	601	632	614	607	581	644	599	647	634	655	626	688	669	624	590	590	613	648	619	609	622	661	638	666	613	624	637	611	635	603	660	683	671	645	637	643	606	668	644	609	628	664	618	592	616	625	671	616	649	633	652	618	626	629	621	614	660	643	621	674	617	676	649	655	672	621	632	649	644	623	635	677	571	652	612	677	636	627	639	642	657	675	626	644	660	574	683	588	617	641	642	610	634	648	604	605	671	644	646	628	604	653	612	623	632	595	616	579	603	651	603	680	660	600	595	605	687	631	646	636	727	621	633	638	683	690	634	590	633	662	646	644	623	639	641	630	633	628	638	597	643	651	632	642	605	637	661	658	638	675	628	645	631	657	612	649	619	613	597	604	654	644	637	643	635	643	630	632	669	699	643	617	690	661	675	646	622	638	612	618	661	635	626	627	601	643	596	641	615	677	671	635	612	636	630	639	639	626	625	636	657	629	645	614	583	632	646	634	673	604	666	633	593	623	646	641	655	609	659	578	599	631	667	668	691	635	648	592	623	635	647	662	644	650	643	626	625	619	592	627	629	658	645	665	607	619	689	623	660	628	667	621	705	625	619	604	639	626	651	638	604	622	599	645	648	609	633	670	686	656	623	620	605	645	661	660	630	609	643	653	648	657	661	644	606	656	641	650	621	657	647	606	617	617	623	691	644	623	619	621	655	644	660	597	636	649	612	660	649	665	605	593	698	636	632	624	615	655	643	635	609	641	645	606	673	630	608	649	641	616	641	678	678	592	652	603	665	651	619	615	606	640	620	617	611	647	678	682	680	628	673	657	614	615	637	577	615	597	627	672	674	628	622	673	625	650	642	688	652	654	616	638	619	606	627	684	635	607	602	637	701	637	625	684	626	654	655	673	618	642	613	644	610	635	582	591	645	639	673	656	617	645	649	645	622	564	653	625	641	653	644	614	606	658	648	618	668	641	659	598	668	593	625	650	662	638	651	715	665	587	582	598	629	642	642	555	668	661	647	667	632	657	618	602	685	643	639	647	616	626	607	609	652	637	599	623	609	654	649	641	649	625	659	657	616	632	608	640	626	652	618	658	599	623	594	665	607	690	665	655	638	685	666	593	646	649	642	634	613	657	631	646	604	621	674	645	664	607	616	690	641	608	669	600	656	647	589	631	620	645	628	629	679	637	655	585	612	585	639	673	650	666	654	618	668	627	638	642	637	635	654	662	654	620	670	642	583	638	630	657	602	640	609	633	608	622	643	593	641	622	617	650	602	657	648	604	633	656	644	626	659	624	631	624	652	603	644	631	707	627	650	602	652	661	600	623	674	670	642	679	651	651	636	637	616	660	636	721	679	642	651	610	601	640	625	681	639	671	630	670	603	618	645	623	587	659	627	636	650	625	658	614	627	662	597	642	596	600	591	631	644	641	656	615	613	614	598	635	692	636	657	661	670	645	615	660	627	662	649	640	617	626	618	617	656	607	631	632	630	612	603	609	574	640	647	616	635	618	645	619	635	628	591	660	644	605	610	625	668	660	635	696	605	619	628	603	614	645	651	612	663	602	636	620	675	648	629	612	655	650	568	638	663	606	654	641	624	628	651	640	650	618	677	612	666	600	646	599	592	623	657	625	632	626	628	607	629	643	624	628	640	654	650	710	608	636	654	640	599	675	659	659	635	647	608	647	639	625	575	581	606	638	644	630	615	681	632	612	606	607	625	640	650	639	604	631	628	670	589	658	641	667	650	664	663	637	650	664	634	643	628	655	677	648	643	588	632	648	595	583	645	698	653	645	606	663	685	607	665	577	670	644	648	672	628	627	588	686	611	617	612	625	633	653	641	637	599	643	626	610	607	610	619	614	616	687	612	610	655	627	604	644	638	619	646	635	650	642	672	673	646	646	650	629	652	642	631	638	598	646	624	638	655	622	669	608	655	585	660	699	625	630	604	618	663	623	621	655	642	601	645	613	631	609	620	664	621	592	582	660	643	648	634	636	598	662	665	636	633	700	610	660	609	638	680	640	620	642	661	665	635	649	643	667	618	628	615	654	644	643	603	615	637	639	623	611	643	611	588	609	619	669	638	644	667	603	640	632	655	624	660	642	638	639	661	603	635	656	641	631	628	645	597	625	654	593	664	604	613	659	651	651	619	606	649	654	666	637	597	592	574	625	617	670	636	649	617	617	661	639	636	662	633	654	639	636	665	641	641	622	646	631	627	596	643	620	681	654	634	627	657	645	657	657	658	596	611	679	651	610	658	610	694	635	618	637	642	617	655	662	660	574	627	616	605	609	612	659	630	631	701	644	561	615	624	647	678	615	644	639	637	595	646	555	647	646	648	619	617	635	635	648	637	649	621	606	623	626	620	565	621	666	592	655	585	647	627	603	602	639	575	608	594	618	649	656	604	602	652	601	608	650	679	659	630	622	623	633	615	661	645	605	598	646	611	637	651	602	653	628	629	638	616	654	609	616	618	647	644	646	661	629	626	633	630	665	601	622	628	616	622	653	589	641	626	630	690	621	610	632	637	631	664	655	651	643	639	603	642	640	646	599	639	685	611	651	653	652	647	644	633	661	668	648	666	597	655	589	636	643	614	662	646	698	645	590	655	630	629	640	624	674	645	622	645	633	692	598
28885	31997	13168	2997	1258	936	663	534	379	324	313	256	262	219	201	189	195	163	175	160	169	158	155	140	136	131	147	152	130	122	132	118	125	124	122	142	97	117	116	119	110	112	107	106	99	117	107	112	110	85	99	106	118	115	112	131	136	105	107	88	129	123	119	104	119	103	104	120	99	101	112	114	117	103	121	112	125	124	121	105	106	114	108	106	108	122	126	106	97	100	118	131	121	115	108	126	116	106	135	111	101	108	99	114	111	94	102	122	94	111	111	122	114	106	120	103	109	109	117	101	109	108	104	99	111	112	105	132	109	129	97	126	96	110	108	127	108	103	120	110	104	119	105	119	107	107	83	108	114	108	121	108	103	91	96	109	112	98	109	95	99	107	84	103	99	106	103	89	114	94	120	116	111	107	89	119	99	108	107	113	114	100	115	119	116	105	106	103	109	125	118	119	108	119	107	100	96	122	101	120	106	111	104	114	94	97	109	124	101	116	109	120	94	96	93	97	84	100	91	92	92	113	96	111	120	91	95	89	107	124	108	106	108	98	106	119	93	100	114	86	104	113	112	104	94	100	113	115	113	113	116	99	122	107	112	110	85	100	119	105	120	102	120	115	96	110	125	125	85	105	111	97	127	116	117	105	95	110	134	119	122	119	118	95	95	120	123	117	94	115	110	101	95	108	106	122	108	130	97	119	106	104	98	102	106	90	110	115	106	124	102	129	97	118	107	116	124	116	100	93	99	127	117	114	102	102	101	120	82	106	99	107	114	91	106	86	111	100	76	78	102	102	104	85	108	115	109	122	139	118	102	103	115	121	118	112	99	97	108	114	110	120	133	107	103	95	102	116	117	91	131	116	89	135	118	106	102	99	107	103	110	102	109	106	111	80	92	130	93	113	123	106	107	106	94	106	117	120	94	110	108	120	112	111	109	87	116	93	99	119	98	110	110	112	96	91	126	115	114	113	117	91	115	94	109	111	105	86	117	102	109	97	115	108	106	97	101	94	133	121	128	123	120	101	127	110	123	97	127	109	111	91	108	113	112	104	119	98	117	124	100	118	119	121	110	109	112	103	105	134	108	102	126	115	116	76	93	104	103	102	86	108	110	85	103	86	101	91	104	102	118	103	110	112	108	98	120	102	96	130	108	108	129	108	113	106	103	112	85	114	103	107	109	96	108	112	105	96	101	93	106	123	123	116	100	121	115	106	118	124	110	90	114	102	102	124	105	116	91	107	103	99	125	99	105	125	110	119	106	101	89	114	126	104	97	98	99	109	131	112	101	118	123	111	106	113	113	125	109	88	101	91	102	99	109	124	112	107	97	93	116	91	96	121	88	111	110	103	105	115	101	118	102	85	110	119	101	104	119	125	85	92	98	116	108	105	107	107	106	108	96	107	111	110	105	107	104	112	106	90	108	104	120	113	118	112	120	106	105	113	117	123	99	98	118	108	106	126	95	111	98	107	97	123	124	103	116	95	114	108	118	88	113	100	100	107	104	103	122	115	104	91	93	101	95	108	103	112	123	116	114	107	100	92	111	100	123	97	111	120	100	115	107	95	119	119	108	106	106	100	97	112	96	114	99	116	114	91	99	109	103	108	113	138	113	108	120	102	114	123	135	121	86	81	108	99	86	103	118	96	115	100	102	105	89	104	115	111	97	117	122	113	99	107	100	112	92	73	88	101	89	96	112	117	119	101	97	118	101	101	114	119	111	106	88	97	90	92	89	106	121	101	110	89	109	111	112	107	139	106	99	111	83	93	126	97	113	91	106	105	115	116	104	79	93	105	100	125	113	98	130	111	97	112	93	111	120	106	116	101	118	90	129	95	93	104	122	104	115	101	116	127	127	124	118	106	97	103	111	95	124	112	89	114	115	84	113	102	109	114	98	99	117	101	102	99	90	129	111	115	110	106	83	99	115	104	76	104	90	112	136	115	114	111	101	94	100	126	107	113	87	130	116	91	98	100	107	104	105	114	100	92	124	103	104	132	107	103	101	97	96	114	96	105	105	99	97	90	120	99	91	111	97	96	101	94	93	126	109	114	115	94	95	98	85	101	106	95	89	103	114	110	98	97	125	111	115	112	125	100	102	94	90	109	96	109	104	108	99	102	106	107	113	108	122	106	114	101	131	108	115	109	118	126	120	94	104	110	122	113	108	111	120	120	102	118	107	108	115	90	87	116	117	97	93	86	92	113	96	116	114	125	108	112	113	110	120	142	111	136	121	125	110	109	97	100	110	127	96	105	113	106	126	95	109	100	102	111	110	123	110	101	109	99	105	123	113	84	104	111	107	107	105	110	115	94	123	112	119	113	115	110	99	101	108	104	107	115	121	106	107	114	106	108	100	90	102	95	111	113	105	106	101	104	98	104	113	104	95	117	106	107	98	111	105	98	121	105	100	89	105	112	120	114	101	122	113	116	89	98	109	96	103	101	80	112	97	109	104	103	108	101	116	117	106	102	94	103	87	98	131	126	96	86	93	99	126	108	98	116	112	104	107	99	108	109	97	114	110	90	115	111	127	124	130	115	93	126	107	121	98	108	113	98	103	105	118	102	102	106	105	93	121	124	119	104	126	117	119	108	91	122	97	108	113	100	117	120	95	108	97	103	104	108	97	113	101	99	123	108	101	123	132	110	114	107	91	105	114	102	99	106	112	105	108	88	120	115	103	107	94	119	123	88	116	120	120	114	115	119	92	112	104	108	116	101	110	106	117	93	105	96	116	104	106	109	118	92	98	117	105	109	103	113	108	101	109	97	110	119	101	105	116	99	82	106	108	123	117	104	102	103	95	131	105	105	112	109	122	127	119	102	93	105	88	95	116	107	114	79	98	117	112	104	111	101	102	112	99	95	96	121	92	98	97	120	118	124	116	102	101	111	115	91	96	111	99	117	110	115	91	108	96	105	113	94	123	112	89	107	124	112	116	111	96	105	110	107	111	105	88	97	112	106	119	119	110	102	105	106	104	106	112	113	106	113	124	95	120	95	123	100	122	113	102	100	116	118	103	100	98	133	109	94	117	97	93	94	103	133	103	87	109	96	119	111	111	121	114	111	102	115	103	106	95	94	120	109	104	123	100	122	111	116	100	113	97	108	113	108	100	111	99	115	101	116	97	110	115	107	88	117	101	115	109	108	125	97	100	123	109	122	109	96	100	97	125	112	121	116	112	92	99	111	122	87	111	107	121	107	117	108	108	98	121	92	123	102	106	103	112	96	97	109	103	100	121	115	108	110	111	91	107	112	130	117	99	99	89	103	113	125	115	104	102	115	101	90	103	109	110	101	94	122	94	114	113	104	112	118	110	116	123	116	95	101	136	104	123	119	116	103	118	110	104	129	96	105	115	111	96	96	115	118	128	117	114	109	102	98	108	131	135	113	100	101	119	95	106	97	100	120	117	114	125	107	124	90	119	105	89	113	96	109	106	135	134	122	94	100	113	110	105	100	114	115	99	107	99	119	106	101	105	105	106	110
20083	10198	4363	5113	4424	3602	2962	2437	1959	1683	1458	1238	1157	1073	928	891	822	786	780	673	650	633	620	560	564	521	494	490	467	449	470	413	473	454	460	461	402	425	426	429	412	392	422	408	382	395	363	378	390	364	400	341	349	348	309	348	386	332	325	330	323	347	312	309	369	316	362	332	340	358	351	314	348	347	342	318	323	329	311	346	339	310	338	359	306	337	335	341	322	339	393	336	294	346	307	353	325	310	327	307	342	303	319	347	328	312	323	333	335	333	317	382	321	332	340	307	297	311	351	298	327	334	304	295	299	327	324	292	317	339	309	308	321	321	300	299	308	319	281	324	330	301	316	321	330	314	294	309	324	304	340	301	325	342	314	315	305	303	334	329	284	338	302	315	302	297	295	306	304	308	297	311	297	344	324	303	324	318	278	273	301	318	298	333	328	305	311	306	307	289	313	301	307	284	272	310	304	289	315	283	329	301	291	308	329	302	307	322	285	283	314	286	286	325	292	294	272	309	297	304	304	295	314	293	305	317	333	330	311	308	330	322	299	315	324	283	296	294	321	307	316	299	304	315	305	302	304	320	287	305	323	289	287	311	315	302	320	325	327	309	337	323	325	337	306	328	315	323	323	318	300	299	304	304	311	324	297	314	297	295	346	287	330	308	321	296	296	325	289	303	310	331	306	334	322	299	307	305	321	324	325	274	320	330	268	281	313	299	286	283	306	293	294	278	308	305	294	295	319	290	313	301	320	303	317	325	309	286	303	284	303	324	292	256	305	311	314	338	290	279	339	328	293	335	310	309	297	294	322	304	298	304	319	268	332	330	326	325	314	271	298	308	323	298	300	330	307	306	327	299	292	328	299	302	318	326	288	283	335	309	311	275	285	306	292	315	286	318	322	303	335	321	314	308	329	308	284	303	288	328	291	332	305	323	294	308	307	274	302	302	274	323	308	282	300	319	293	333	346	306	298	325	305	294	288	296	340	345	285	334	304	289	337	315	291	303	313	300	321	332	317	282	305	293	288	341	288	308	341	304	327	306	348	329	285	315	316	338	310	295	323	304	280	314	295	312	284	314	298	325	317	294	298	298	314	295	323	318	308	313	302	322	323	330	274	291	286	312	303	323	330	327	311	308	306	300	300	331	303	298	325	322	303	278	299	318	311	302	281	311	274	282	309	283	321	316	313	278	306	291	320	306	307	310	337	328	288	312	342	308	310	317	303	323	309	289	345	299	330	266	324	315	298	336	300	312	351	333	334	296	286	300	310	305	299	280	307	308	327	343	317	291	309	307	276	307	301	311	280	327	282	303	294	296	328	294	328	306	307	311	333	299	303	290	313	325	306	325	326	308	321	294	306	325	290	282	298	328	309	286	288	311	301	284	308	302	305	291	316	289	326	327	329	305	313	310	289	304	331	305	307	304	307	297	305	290	282	301	306	289	314	302	302	327	283	331	316	310	302	287	332	294	280	292	359	323	314	296	277	313	322	329	314	328	317	293	296	294	297	305	276	313	313	296	328	298	317	293	332	317	298	312	343	333	338	292	292	315	302	279	345	295	325	329	305	282	297	347	297	292	315	331	283	332	307	321	313	303	326	287	286	312	305	333	289	331	282	304	348	289	282	327	292	335	300	323	315	314	301	316	321	299	340	300	293	307	310	315	296	307	281	315	297	286	305	322	309	290	322	324	318	335	302	319	311	322	307	325	326	283	292	291	296	328	312	292	290	324	343	277	330	314	322	321	317	327	320	307	290	326	274	287	296	326	314	304	312	301	324	284	296	286	293	303	327	321	274	336	279	305	325	310	326	313	321	294	318	322	292	328	329	263	289	280	305	286	295	285	323	303	281	345	301	338	309	336	311	321	316	308	302	309	340	321	290	332	303	298	330	309	284	312	296	290	317	300	316	292	294	327	301	280	318	328	302	313	292	289	300	340	321	317	290	284	297	295	314	309	336	274	316	307	325	333	345	321	335	321	329	286	286	292	308	290	315	323	284	304	323	336	344	310	291	273	300	310	295	304	324	322	321	310	266	297	297	324	317	290	314	308	309	298	303	329	302	308	319	328	343	305	317	327	312	340	324	299	318	303	282	307	285	312	294	291	348	307	327	301	326	321	323	334	316	347	270	301	325	287	305	315	334	336	317	298	315	301	333	289	324	329	298	291	289	287	295	295	311	311	279	318	324	319	345	310	321	300	314	302	309	281	304	306	291	298	316	297	284	294	318	298	299	302	294	309	317	311	297	308	301	310	301	289	308	310	306	293	300	302	295	304	284	311	287	299	302	275	318	278	306	294	336	299	304	297	304	310	304	309	286	326	302	307	291	322	305	320	305	303	268	305	306	318	321	335	303	292	294	300	327	305	322	311	314	280	314	331	313	324	300	330	306	321	291	271	262	323	288	301	300	295	314	288	323	307	316	305	305	290	324	320	319	296	312	313	271	313	316	302	327	302	297	284	327	296	296	329	315	275	314	271	319	350	352	302	324	307	337	320	315	287	303	304	331	341	293	270	311	319	312	261	351	323	319	278	298	327	304	311	291	299	313	285	304	291	316	308	303	311	283	296	293	329	286	318	271	311	350	292	315	308	320	326	325	299	293	314	289	331	293	300	309	331	319	364	305	333	334	329	290	287	307	286	320	294	298	309	299	333	319	334	326	324	300	284	316	308	306	300	324	294	302	327	306	299	297	336	331	292	310	313	298	312	318	332	318	317	319	342	275	326	303	302	311	283	304	318	326	317	330	348	315	305	300	312	301	307	327	309	330	312	336	293	306	317	314	304	320	324	306	313	302	337	312	298	295	320	318	326	311	293	314	333	316	283	316	298	302	292	311	306	286	281	328	324	310	302	273	283	303	319	307	329	302	309	297	278	306	278	288	281	344	313	257	313	274	296	300	319	291	304	340	295	335	329	302	291	303	310	307	311	335	299	314	278	286	312	311	298	274	314	314	313	320	342	317	290	284	332	320	292	282	314	291	293	288	276	305	333	328	300	329	327	336	294	307	305	306	290	290	302	310	293	295	295	321	333	285	313	328	319	303	282	317	276	251	269	317	286	302	322	331	326	311	325	279	273	309	296	296	308	299	317	297	308	318	312	320	256	299	305	324	305	331	300	307	261	315	295	303	301	295	304	334	320	309	295	313	310	315	327	294	299	306	329	302	266	319	304	316	322	294	317	326	303	312	329	338	329	302	292	305	321	300	295	351	307	288	286	299	299	333	317	326	296	292	297	298	295	295	300	283	294	323	318	299	299	297	318	311	306	329	292	319	314	304	308	266	300	317	307	307	334	288	350	316	312	305	289	330	319	322	290	321	310	314	366	303	300	334	332	330	341	309	301	282	299	288	303	303	354	343	320	310	339	320	315	335	337	327	300	307	295	295	301	301	310	324	299	282	284	330	328	314	317	294	311	292	313	321	287	309	292	277	337	304	276	325	322	302	308	287	282	309	301	320	286	292	310	314	332	308	303	309	306	318	307
4403	2325	580	394	362	326	290	303	342	310	288	309	314	310	303	325	322	312	298	303	310	285	283	325	303	304	304	302	316	298	290	282	313	297	306	313	286	316	312	308	305	340	307	306	313	333	310	296	332	295	294	335	267	295	306	292	289	317	307	301	279	299	323	306	327	316	324	315	319	324	296	297	329	298	318	310	281	297	323	300	294	315	300	293	331	302	301	317	285	340	292	311	317	335	304	321	282	311	308	332	302	325	312	323	297	322	286	307	310	306	342	316	316	295	288	291	288	294	315	278	317	278	304	278	295	327	289	290	291	318	302	293	289	294	313	281	301	287	286	283	311	304	331	319	312	292	296	317	321	351	273	294	303	334	291	281	304	299	319	316	305	311	325	295	305	332	303	293	279	305	325	317	303	346	304	286	282	315	282	302	293	310	287	337	312	308	296	304	321	324	311	295	320	353	323	308	296	307	314	284	308	311	317	272	279	317	327	310	281	299	303	323	316	317	324	329	300	291	234	296	328	275	278	298	291	301	322	344	301	328	339	306	340	319	279	301	286	289	317	298	317	302	309	303	321	276	305	291	297	323	293	330	296	306	295	280	289	306	281	288	323	276	295	302	304	319	292	322	310	350	285	312	319	295	290	315	287	305	319	295	286	314	312	300	341	287	276	313	309	271	316	314	319	322	316	315	282	302	310	320	301	331	309	301	294	294	299	322	307	253	306	295	296	293	303	299	275	313	282	323	303	282	324	303	323	279	297	343	288	308	287	310	300	298	292	295	335	329	294	305	293	329	296	297	296	330	284	299	286	323	317	313	301	312	290	323	320	331	265	330	296	292	321	329	296	293	278	318	284	327	297	287	309	292	338	316	327	331	333	285	299	303	274	256	303	280	309	316	302	314	317	304	306	301	311	290	310	300	323	303	281	310	326	291	303	318	329	273	315	295	279	298	314	335	306	328	305	272	305	312	305	277	316	295	326	321	338	303	345	316	306	314	311	334	295	308	270	302	312	288	291	317	312	320	333	305	303	294	296	330	301	347	321	296	320	313	298	326	308	315	289	291	276	277	323	334	301	286	299	290	285	286	313	309	324	287	317	298	330	306	331	303	271	320	288	283	318	314	314	280	333	305	328	330	311	286	324	355	307	313	274	301	291	288	304	318	304	293	300	288	270	287	313	323	314	295	271	285	320	327	294	294	275	322	303	328	298	270	321	301	306	324	323	294	289	300	305	299	287	280	276	272	346	334	345	286	291	325	313	309	298	292	275	319	330	294	312	290	282	307	338	325	278	276	331	311	335	314	305	306	306	277	315	282	289	304	281	301	300	307	298	272	314	306	305	312	278	320	317	309	307	332	313	312	282	320	317	298	283	298	295	287	313	303	350	311	324	307	290	307	304	281	285	325	299	344	299	281	278	280	314	281	327	309	309	321	298	288	320	285	296	306	304	304	310	313	306	274	331	311	305	315	295	306	295	318	311	313	325	289	284	353	287	300	292	302	292	305	305	333	319	324	302	317	267	305	329	306	313	298	309	274	291	301	290	322	319	296	306	271	302	314	297	323	269	270	302	311	283	289	293	329	312	282	320	319	313	288	344	302	328	286	292	300	298	329	299	298	326	307	312	301	292	309	317	318	291	338	304	304	352	296	324	262	335	296	304	339	301	299	314	334	343	314	298	304	297	300	315	295	288	265	319	331	296	313	298	292	313	296	283	313	301	307	279	305	345	315	298	302	294	304	320	329	320	341	301	326	308	302	316	289	297	298	308	292	284	330	283	298	283	316	331	313	314	306	309	294	312	322	288	296	320	311	324	311	285	296	322	319	311	312	303	281	326	292	282	279	275	300	309	292	291	298	319	307	301	300	300	334	292	359	311	292	322	315	305	276	312	300	281	310	304	330	308	279	316	313	303	296	295	298	314	310	321	301	268	341	308	288	301	297	291	266	310	288	302	303	319	300	317	298	289	299	303	292	324	277	343	324	295	316	312	295	287	297	317	277	294	320	289	311	291	318	316	311	290	308	319	302	346	288	308	322	315	305	343	293	305	335	295	303	319	304	301	310	280	286	270	291	301	329	291	302	326	314	302	307	292	302	322	333	299	273	285	300	310	309	285	320	306	286	309	273	284	290	303	278	274	317	329	291	320	311	294	300	318	317	320	330	332	294	324	293	301	281	288	273	328	318	304	320	303	270	309	300	289	277	305	311	308	338	329	302	293	328	299	314	304	326	315	295	289	313	296	265	321	267	290	290	316	266	301	281	290	293	295	295	291	286	297	303	297	344	322	292	303	296	295	321	304	331	324	291	287	292	279	274	316	300	315	280	332	329	295	289	286	294	254	282	318	292	313	311	305	321	271	322	279	306	266	297	315	315	332	313	323	283	283	291	328	316	293	294	324	283	293	301	296	311	326	330	296	287	282	329	296	296	317	304	310	339	295	296	320	317	272	315	315	294	311	296	274	293	276	302	311	289	312	293	318	293	301	302	278	289	288	294	325	278	286	355	299	316	319	331	339	295	297	352	289	294	299	290	315	309	298	291	290	298	303	300	293	313	324	296	352	327	331	322	313	274	316	285	285	322	290	313	335	300	306	263	324	300	313	295	299	290	315	298	302	283	306	298	324	315	304	323	319	292	279	293	319	310	305	303	302	299	300	282	326	293	277	320	326	276	276	294	271	303	318	309	341	297	313	313	302	289	323	291	281	316	323	317	290	298	324	287	293	280	296	292	320	327	299	256	296	310	320	312	301	274	289	300	300	312	297	292	327	314	281	303	271	294	317	307	290	287	280	289	305	284	295	304	334	299	289	292	335	316	306	305	299	327	299	283	307	316	298	283	303	318	316	318	330	298	281	309	303	319	335	292	301	302	294	325	302	301	349	292	306	288	285	293	313	298	318	301	319	304	307	305	323	321	306	318	299	343	323	284	302	297	282	329	305	303	282	311	308	321	289	317	280	304	287	279	315	302	344	312	294	292	318	273	298	308	322	290	274	302	298	290	281	296	295	299	307	290	297	317	301	332	317	313	288	328	305	339	300	289	282	325	335	304	325	293	313	301	322	299	285	303	330	331	303	315	303	310	301	279	319	302	316	327	312	287	298	308	297	318	311	302	313	308	315	318	306	333	310	331	333	312	303	267	282	316	303	302	346	286	305	284	317	306	299	302	312	299	274	298	295	321	295	310	293	322	313	276	335	307	307	315	309	276	311	305	302	331	307	305	292	307	306	293	311	310	295	319	281	304	308	335	329	292	300	294	296	312	288	299	251	290	273	331	308	315	305	286	330	310	282	275	329	276	301	283	320	290	286	304	332	302	294	340	297	298	285	305	314	322	303	290	333	291	305	288	296	284	267	306	339	304	303	311	321	293	277	332	315	311	329	301	313	319	327	331	291	321	300	285	311	310	323	297	278	303	297	338	289	275	304	329	338	304	313	322	266	302	281	317	321	313	302	288	321	305	329	303	304	293	320	322	278	333	329	336
4698	2947	938	1066	932	913	882	873	826	831	822	817	801	848	816	806	758	750	786	805	816	784	828	777	798	794	823	732	768	825	813	792	782	768	778	776	782	782	791	789	821	783	786	797	754	771	758	776	776	742	824	772	770	790	787	827	788	773	764	798	728	807	779	766	750	790	772	724	804	759	811	814	806	762	799	754	821	771	765	756	739	768	763	790	733	757	823	801	786	735	754	789	768	793	782	763	754	779	794	777	811	737	746	774	796	788	775	762	806	801	752	764	808	784	746	792	711	778	803	779	788	802	762	789	768	759	776	802	737	754	768	780	784	750	776	717	791	760	760	778	805	796	784	794	770	767	795	746	761	774	793	797	770	781	772	761	714	723	770	795	769	781	730	785	779	739	754	793	858	777	776	790	753	765	740	774	758	764	746	787	759	818	803	734	801	772	748	802	776	771	753	782	755	753	753	796	767	772	765	790	792	844	763	773	827	795	768	779	779	793	846	752	798	784	786	802	797	750	751	755	737	775	763	818	789	744	769	739	816	773	762	752	756	752	791	794	799	762	781	780	830	791	790	793	776	783	802	750	742	779	827	779	828	767	757	769	806	746	779	757	773	782	793	776	788	779	799	836	767	742	799	830	751	845	812	719	755	761	736	781	780	808	738	768	800	772	840	770	789	759	821	765	760	724	831	745	744	801	801	818	754	811	774	733	763	764	754	751	759	771	749	763	769	734	733	824	795	783	795	766	783	793	748	737	745	775	756	817	750	751	767	781	805	783	786	803	782	825	741	808	770	766	760	720	741	812	743	708	743	786	780	758	793	797	790	735	790	769	784	756	763	811	833	770	763	710	747	784	722	813	789	780	778	798	813	827	774	803	766	775	801	763	780	778	765	758	814	787	811	839	786	800	761	805	729	772	781	852	778	761	816	763	789	784	814	767	768	775	790	806	764	761	745	812	752	758	833	796	796	810	771	711	776	827	794	818	800	788	777	796	770	769	792	791	805	791	729	754	777	807	805	779	812	762	789	800	742	756	804	811	795	771	761	776	780	733	787	730	798	803	744	780	748	753	773	795	793	785	774	832	800	780	840	753	807	753	761	744	799	809	802	810	748	748	761	785	739	770	775	776	821	793	743	766	759	786	755	823	758	777	767	795	790	750	813	782	802	781	749	815	801	800	825	803	807	799	809	824	790	825	769	822	825	749	758	773	777	800	776	754	727	768	745	780	761	761	758	803	802	802	748	760	720	717	788	777	794	699	816	817	762	764	805	764	771	798	775	786	760	787	824	843	789	773	768	785	807	756	813	805	758	774	748	776	786	803	759	744	816	753	789	798	819	776	725	789	753	767	790	806	798	795	788	748	775	735	759	834	781	810	802	772	783	785	802	775	773	781	784	792	796	810	758	785	833	753	768	830	767	741	733	730	775	771	773	790	752	796	769	793	752	773	742	758	749	791	807	780	770	811	756	765	788	789	756	743	763	738	786	758	758	837	805	808	794	771	829	783	766	780	796	806	810	772	798	747	843	763	800	822	751	756	747	749	791	784	793	792	755	752	775	784	821	784	816	728	795	759	737	766	752	781	796	790	794	807	839	764	788	765	744	785	811	787	739	836	782	731	846	809	760	737	770	775	729	730	821	812	814	795	747	803	781	754	779	789	805	785	764	806	803	815	790	752	747	794	824	800	821	777	763	755	713	802	780	773	801	775	790	780	763	858	752	786	774	773	773	810	767	779	766	805	781	796	758	862	789	771	775	753	724	795	714	769	855	798	762	780	767	809	773	810	795	795	780	765	740	766	771	790	813	765	804	774	796	750	764	806	810	767	801	773	770	768	742	739	784	764	761	794	752	752	748	819	734	803	808	769	773	762	779	822	836	798	804	805	781	789	781	830	766	741	737	757	781	791	804	769	747	745	798	743	796	785	811	756	766	787	834	719	797	747	776	761	725	794	777	788	774	800	803	783	795	742	792	754	784	770	763	780	786	776	761	806	743	798	757	769	781	798	738	762	777	791	793	770	754	718	757	801	830	815	788	760	794	756	828	733	774	811	742	821	791	753	791	750	805	778	782	797	689	796	780	795	786	823	824	828	755	794	788	759	766	792	733	806	783	791	763	744	798	813	747	762	745	814	825	827	754	780	790	792	763	768	778	772	797	808	858	763	825	741	753	790	719	796	737	799	793	776	715	795	766	750	786	779	790	753	763	829	744	728	771	733	742	760	766	806	839	755	793	781	851	773	779	788	801	776	801	795	794	747	796	780	775	792	757	683	786	795	753	764	824	751	777	790	797	797	813	767	757	741	741	792	745	789	770	767	713	816	774	800	720	750	816	764	763	803	792	821	771	793	730	798	795	787	767	781	796	773	802	766	765	809	756	769	784	810	717	835	741	763	730	749	807	794	779	837	776	785	771	822	786	797	763	764	772	782	788	728	722	787	740	788	769	776	786	754	805	797	729	778	785	808	772	799	762	795	781	769	772	726	790	773	778	754	785	826	796	790	808	769	786	769	773	771	821	800	823	792	695	778	810	774	755	807	828	821	783	761	773	787	762	801	811	753	795	767	761	800	733	780	774	791	800	721	753	817	817	794	760	858	757	811	782	819	764	779	783	814	752	769	759	765	773	810	760	868	780	736	800	731	790	774	744	790	772	775	769	786	793	777	761	735	790	750	797	796	788	732	770	732	758	762	762	764	797	759	778	794	778	749	775	771	803	790	843	802	750	759	797	722	780	753	790	806	758	770	728	721	813	769	762	777	757	822	816	762	852	806	803	754	763	763	740	781	787	799	813	741	779	747	843	774	794	747	823	767	760	753	779	819	827	777	762	750	786	775	763	746	773	808	777	732	757	766	823	749	785	802	740	790	737	775	797	787	819	790	795	843	759	707	782	777	766	796	795	801	789	784	776	774	744	763	765	740	746	744	750	785	776	786	799	811	774	789	782	792	752	796	809	762	780	751	798	787	776	759	747	780	810	732	791	792	791	737	793	718	796	739	796	799	737	770	756	824	727	809	744	788	825	784	732	763	729	816	750	801	745	799	792	782	766	778	778	796	756	778	755	763	797	757	816	719	812	759	805	759	790	809	752	829	743	751	783	821	777	751	781	770	759	762	790	772	737	771	750	740	771	779	786	814	810	749	777	827	825	744	836	796	765	732	760	791	715	800	733	725	783	837	780	741	748	795	792	802	785	750	831	790	799	798	754	761	784	776	782	776	771	746	754	788	769	771	745	783	742	807	808	784	831	733	799	849	816	799	753	793	784	767	794	740	813	778	773	811	754	764	769	762	797	775	834	740	732	766	795	775	721	793	762	803	772	814	803	765	812	786	764	761	778	758	727	786	791	814	794	783	752	776	772	757	779	709	769	749	741	764	719	764	802	743	802	726	738	744	760	768	776	788	806	790	834	766	843	768	841	763	771	794	756	771	790	795	765	776	764	815	764	784	702	759	757	759	823	812	765	798	735	784	743	787	760	761	788	777
19943	25560	3659	1183	866	668	502	462	438	392	330	302	294	300	327	284	262	312	270	254	241	273	272	251	309	292	279	269	246	278	252	245	245	267	251	248	245	239	255	280	240	254	264	270	254	262	311	239	249	250	237	251	224	255	265	250	254	279	271	247	227	263	229	243	252	250	264	276	238	228	251	276	238	244	255	245	262	250	258	262	267	219	223	255	247	243	232	232	269	268	246	247	233	247	254	248	258	248	251	257	241	235	253	235	269	281	254	261	239	261	252	284	232	241	271	230	265	208	253	225	239	246	245	253	268	251	222	234	230	247	248	276	252	272	249	255	247	259	211	239	266	271	231	224	235	268	241	263	223	268	274	243	236	236	217	245	241	240	231	254	242	275	227	230	232	267	240	247	230	243	221	261	228	270	247	241	241	237	270	257	236	241	239	226	238	235	258	239	242	269	260	267	243	288	245	235	246	256	257	252	237	255	228	268	251	229	241	238	229	241	244	254	254	222	231	229	250	266	266	259	249	262	234	211	254	250	257	259	234	253	225	278	258	249	242	249	250	270	236	242	294	244	261	269	217	236	218	244	245	253	225	260	245	254	249	252	254	246	252	275	234	248	239	242	226	233	249	260	247	241	259	261	264	246	250	222	248	265	261	226	257	247	234	246	253	235	222	263	245	222	273	251	245	243	252	257	245	242	220	222	234	262	262	226	271	252	261	251	270	266	258	215	258	257	231	264	240	246	230	261	204	228	249	284	260	225	270	231	264	252	232	245	270	234	263	256	247	248	219	253	249	245	252	255	254	247	243	222	247	276	228	202	242	228	252	253	226	253	269	247	245	233	234	220	243	252	203	253	254	251	224	277	286	251	263	239	259	245	244	232	254	252	271	244	237	258	231	284	254	235	232	258	245	229	245	232	231	275	232	247	247	238	255	248	257	258	238	265	257	275	286	266	243	236	250	276	264	244	235	260	256	245	248	231	248	246	250	233	267	271	261	246	222	266	271	229	254	217	226	251	255	265	261	296	250	235	283	223	228	228	245	294	253	260	252	253	249	222	234	266	219	240	247	243	266	221	260	250	244	228	218	222	253	239	245	248	275	239	225	272	219	265	252	243	254	263	273	237	261	239	243	221	239	239	253	267	240	226	264	240	242	239	244	259	221	273	250	238	270	248	259	246	220	244	255	256	237	248	246	239	256	242	252	262	240	219	245	258	257	229	251	236	236	268	252	247	261	200	241	268	238	219	256	242	261	283	256	271	276	223	279	226	235	246	268	287	256	276	250	255	254	249	264	258	250	262	228	261	253	238	230	260	219	236	247	264	246	243	267	251	235	246	233	241	238	249	244	241	260	275	261	243	242	234	241	229	260	252	234	256	245	258	244	243	250	195	290	212	230	244	237	248	219	236	240	275	247	217	243	245	231	221	272	234	257	248	251	237	229	249	241	200	264	273	223	248	236	238	251	255	233	255	277	240	307	256	256	257	241	253	251	258	254	226	266	246	239	234	262	242	272	228	237	261	237	259	282	226	254	252	258	244	249	241	245	259	243	254	237	195	242	249	246	243	256	253	278	255	250	233	245	231	252	248	256	230	219	237	275	231	224	265	259	265	264	239	262	224	280	242	268	237	228	267	227	269	257	242	232	238	253	285	240	242	250	252	228	225	215	245	238	257	254	275	262	250	233	248	242	264	271	238	267	245	253	256	248	225	250	240	213	247	242	237	268	233	251	219	258	225	232	255	240	283	284	238	243	262	248	237	234	229	269	257	203	227	250	250	282	255	234	242	251	256	262	255	246	253	221	254	222	247	246	270	240	250	266	245	254	253	249	233	246	243	227	241	227	262	249	263	243	252	236	266	242	241	247	235	233	256	275	242	234	240	263	234	251	233	222	244	286	261	272	199	257	281	257	258	214	257	234	257	247	257	298	262	231	238	260	232	255	242	265	227	249	244	251	257	222	235	218	216	253	261	275	220	228	253	240	260	225	245	229	244	240	252	266	266	266	241	242	227	241	249	235	258	232	238	247	252	226	258	277	234	243	251	256	271	261	222	249	246	264	240	260	232	245	237	237	262	273	260	249	202	274	245	259	229	223	244	224	246	289	244	260	269	244	256	234	282	235	222	222	242	265	247	239	269	247	253	255	245	260	247	251	248	227	267	266	229	250	245	245	245	252	249	289	255	232	259	247	285	255	253	264	227	243	261	263	247	239	241	244	259	238	236	244	255	246	259	244	237	244	267	248	272	234	245	258	261	261	239	260	253	239	237	246	247	238	255	222	270	266	228	249	244	265	236	233	231	266	246	227	262	246	239	233	219	238	258	248	230	252	291	232	213	237	231	254	258	266	263	239	260	239	250	214	252	191	226	239	261	238	259	240	219	278	232	241	254	262	243	243	232	268	250	241	241	241	237	259	252	245	272	228	239	244	255	226	236	220	257	240	229	225	247	212	236	223	249	234	256	247	263	233	243	263	226	219	220	279	244	232	221	221	238	212	255	246	251	274	262	269	234	229	232	221	256	242	259	221	234	268	231	238	266	226	235	277	251	251	270	243	234	257	228	252	239	261	252	252	247	220	241	230	226	223	251	236	276	255	237	240	212	231	228	241	223	241	248	250	261	271	238	257	245	249	270	305	228	250	252	248	226	244	248	236	245	276	249	225	280	254	240	241	235	230	237	250	266	243	243	277	251	243	213	243	238	254	239	236	262	243	244	233	244	237	244	243	236	235	245	219	199	225	256	260	254	226	276	252	237	229	253	247	239	238	249	242	231	264	250	239	235	285	257	277	279	230	260	221	257	239	235	255	236	222	234	251	213	253	249	260	244	224	230	244	244	281	233	229	233	249	258	235	254	230	235	250	283	249	233	247	244	282	267	252	264	259	257	254	250	239	235	242	248	255	218	237	247	221	215	212	240	253	232	250	251	286	225	260	268	292	240	226	242	216	245	232	252	258	269	241	224	225	252	235	237	255	250	228	254	237	271	251	277	230	234	243	263	264	239	276	257	247	283	218	261	262	231	224	224	253	251	245	243	235	259	240	245	239	262	244	239	245	266	240	238	249	260	246	228	224	262	280	246	244	238	247	239	224	247	268	259	249	262	232	251	220	246	233	252	253	250	263	257	234	267	238	260	270	250	235	237	258	254	264	241	263	225	234	266	262	276	271	234	299	244	225	248	244	246	253	249	245	258	244	222	248	243	221	238	239	253	241	249	232	245	239	277	254	267	249	222	256	266	248	233	230	264	263	265	258	235	241	240	213	242	214	257	234	269	240	254	260	246	255	287	215	270	261	236	242	258	216	257	260	235	265	239	240	245	262	264	264	248	237	255	254	237	249	273	243	222	259	251	257	222	247	237	234	238	234	230	239	292	247	255	226	248	258	247	235	250	239	254	220	235	265	267	254	259	258	246	223	249	254	240	245	240	266	246	227	278	244	230	246	267	262	230	228	237	221	255	245	268	259	247	278	242	241	246	241	241	237	236
14851	8441	2813	3380	2954	2439	2041	1698	1569	1352	1319	1203	1111	1012	1001	907	937	841	847	852	861	765	783	814	808	736	739	749	721	747	698	758	700	715	719	694	644	662	696	689	653	660	726	659	679	653	618	614	627	658	644	655	683	693	646	679	641	636	643	627	665	677	648	624	627	617	645	684	657	691	660	639	612	640	656	693	682	625	711	686	644	667	653	675	631	639	662	623	651	657	642	643	668	676	638	686	664	623	650	624	642	621	604	654	632	614	609	613	629	641	633	614	621	650	639	617	608	624	626	686	657	610	636	638	611	612	641	664	655	627	613	606	637	659	707	635	644	624	603	658	646	611	654	645	632	616	634	606	580	642	592	628	646	599	653	624	625	598	641	655	639	608	642	610	640	642	641	619	651	629	599	687	641	644	608	665	619	649	638	657	616	590	607	677	649	619	658	619	616	627	594	609	597	615	640	630	668	630	641	647	604	666	618	645	628	613	653	661	623	660	603	623	612	664	630	590	639	614	577	639	646	678	666	607	647	589	686	645	690	649	648	647	592	602	648	642	634	592	603	622	587	607	625	636	629	601	657	640	656	647	645	656	609	632	596	613	629	632	675	628	643	613	662	643	624	628	658	613	611	608	669	613	652	612	628	622	600	646	607	610	615	639	619	605	639	688	601	613	621	618	601	595	635	626	625	643	581	649	624	588	631	621	632	668	604	597	652	617	693	686	683	645	644	636	618	680	620	600	616	593	615	595	608	669	659	646	651	623	626	662	656	591	602	629	642	674	651	604	626	613	608	664	641	644	604	642	654	625	605	610	640	607	659	676	571	611	634	614	628	608	616	663	631	636	620	593	616	647	641	602	643	642	641	658	624	604	653	661	598	617	634	628	615	622	639	670	628	650	672	644	607	611	618	629	636	651	634	589	655	628	611	631	641	594	606	643	606	670	613	613	651	630	620	645	617	652	651	676	605	646	618	642	592	623	606	623	626	593	615	676	626	622	649	624	598	575	616	642	625	614	637	622	591	671	658	608	630	661	666	624	634	627	627	606	610	616	633	672	618	584	623	591	567	625	661	626	611	650	672	662	632	667	651	652	578	640	608	654	633	646	663	616	584	619	658	604	651	641	644	662	640	631	614	651	606	667	606	611	601	607	655	608	608	620	638	622	596	630	570	660	614	590	662	597	670	603	626	610	617	611	605	592	646	589	609	615	686	648	639	643	626	620	646	609	665	653	596	628	582	645	666	647	601	623	582	633	655	665	669	653	642	612	676	631	635	635	604	596	626	663	644	644	608	656	629	626	601	638	652	650	630	639	667	580	621	653	652	624	655	619	631	624	634	689	629	683	645	620	615	649	604	615	654	687	629	642	660	633	659	626	629	603	618	624	583	661	615	673	610	635	587	598	627	664	617	636	618	605	678	630	637	644	624	627	649	631	636	652	627	641	619	633	611	645	644	648	602	612	654	608	628	639	610	644	622	689	652	596	571	632	667	612	667	606	635	648	669	607	652	646	622	657	620	609	592	663	639	650	673	652	623	641	642	611	609	650	588	656	669	649	674	631	630	610	651	638	615	590	668	649	634	667	627	617	630	639	643	647	644	699	613	585	627	647	642	584	674	617	638	615	604	658	596	648	611	629	624	613	634	666	660	613	558	553	660	654	608	656	622	643	635	663	611	639	613	667	631	650	611	614	638	599	613	597	649	637	635	620	601	577	648	614	615	632	618	638	633	622	634	633	646	588	655	649	647	607	623	625	622	645	597	644	678	613	649	637	595	612	688	639	618	633	653	654	633	677	661	623	639	634	654	614	599	640	647	642	615	630	626	610	667	615	645	654	647	651	630	644	658	630	640	628	661	661	619	674	619	593	631	655	631	629	626	650	651	622	662	637	610	598	650	623	639	653	630	619	645	628	574	577	645	624	609	615	661	574	674	621	578	644	609	679	617	618	629	635	650	649	645	631	639	631	632	647	646	605	610	631	652	645	636	642	646	680	608	617	622	618	638	622	626	621	610	671	657	603	607	623	644	640	594	607	675	650	632	621	623	605	675	662	611	618	633	592	650	642	635	669	627	636	602	613	611	653	609	581	669	607	664	601	585	662	646	613	614	642	638	679	610	642	637	611	629	663	635	629	623	621	642	692	660	649	655	637	668	651	612	658	614	651	661	619	649	626	629	635	640	662	614	635	619	645	654	635	629	665	667	660	646	609	608	632	627	600	614	610	616	617	601	600	623	643	637	608	634	643	607	662	644	608	652	639	630	619	646	613	637	645	623	602	591	624	676	648	617	588	644	673	610	654	654	621	659	618	629	662	645	639	611	657	663	642	639	618	617	654	635	628	622	610	655	632	650	645	641	617	598	654	662	622	650	613	636	647	642	631	633	629	594	626	635	622	639	643	611	604	588	611	637	632	635	632	615	685	606	626	652	681	585	651	636	586	629	620	662	632	623	632	634	639	666	615	598	630	625	626	651	628	599	622	643	657	681	652	614	627	619	653	664	594	574	617	653	655	646	585	653	637	597	605	645	594	605	631	645	650	647	654	620	663	611	624	626	586	617	671	652	625	600	671	626	633	607	617	653	602	602	616	661	616	675	684	608	597	622	597	636	619	650	651	601	630	629	628	656	641	611	643	627	624	582	596	598	646	643	628	601	636	636	613	584	607	602	665	665	647	635	651	666	622	595	596	640	657	663	660	616	631	631	628	569	639	652	607	658	628	682	628	653	667	598	608	644	594	643	642	653	652	623	643	595	673	613	660	633	640	659	630	612	653	641	613	649	602	655	661	615	637	660	622	675	631	687	636	665	650	610	589	648	606	609	651	693	657	641	623	659	652	621	621	685	651	641	670	604	601	605	634	650	626	660	655	639	603	622	625	625	680	626	627	619	623	596	629	602	633	611	644	569	641	599	592	620	647	636	637	619	630	615	631	627	615	675	660	632	581	628	595	647	654	683	640	622	621	596	630	615	637	608	624	587	618	616	622	629	631	625	640	618	664	678	633	626	657	608	637	649	647	660	629	602	602	656	596	651	642	634	648	648	631	636	619	619	591	621	629	636	641	622	645	612	637	657	659	619	654	618	651	654	600	666	632	603	590	606	602	618	674	620	596	619	644	658	593	635	617	613	630	630	576	603	635	647	624	601	644	594	619	595	608	610	642	617	602	661	630	637	637	625	648	658	633	619	665	668	656	597	607	626	603	641	651	610	618	688	645	613	666	648	624	647	610	675	688	670	580	642	664	625	638	574	619	641	683	624	646	577	600	679	656	645	621	587	621	592	661	629	621	620	625	645	647	700	652	612	607	621	653	661	631	615	625	627	611	626	671	607	630	654	613	626	677	703	620	627	684	613	634	634	665	646	602	607	592	634	595	665	634	615	623	659	630	643	642	623	626	617	631	578	632	581	598	654	610	637	653	649	666	625	634	556	639	648	621	653	669	666	610	617	613	635	635	606	591	657	645	624	630	576	609	638	649	680	680	597	615
26729	31208	12153	2979	1267	915	628	533	437	369	289	255	234	197	188	179	163	170	157	195	133	160	144	156	123	131	146	142	138	131	130	124	125	113	124	131	117	127	132	115	107	107	112	125	118	137	99	100	132	120	101	96	93	113	93	98	97	112	126	119	83	111	117	129	118	116	120	106	115	93	97	102	111	115	113	97	114	110	123	129	109	97	99	123	94	98	114	114	96	112	113	116	112	123	121	117	107	96	106	105	109	109	114	105	115	112	105	107	91	96	109	121	96	106	104	125	97	114	98	95	95	111	96	107	108	121	110	103	120	117	100	106	100	101	120	117	108	104	125	93	123	124	117	117	108	88	111	107	117	111	109	108	120	104	107	105	111	111	95	93	108	106	93	98	111	102	106	112	103	98	103	109	109	93	100	131	103	113	92	121	112	114	103	112	117	117	100	109	95	111	115	115	113	99	114	107	115	117	108	99	103	91	112	105	110	114	100	118	104	90	111	99	113	107	97	88	102	131	102	109	127	133	101	100	99	114	94	114	99	91	112	103	99	102	111	108	99	105	139	107	100	108	99	107	96	100	114	83	112	97	112	95	104	102	93	131	102	97	98	118	92	95	107	109	110	123	95	117	100	88	109	140	99	105	108	85	118	106	99	111	111	116	107	101	103	101	113	109	114	109	89	106	109	112	99	129	105	97	104	99	107	118	104	115	103	118	111	104	122	117	98	86	119	99	114	100	92	109	121	96	100	98	110	113	108	103	81	94	105	96	96	98	110	112	102	112	118	103	117	99	105	102	106	100	99	109	104	96	95	89	109	99	104	107	97	91	101	118	99	114	89	133	117	97	96	120	105	121	89	86	107	98	120	99	128	106	117	114	116	107	93	106	94	82	91	112	112	107	102	119	101	101	94	106	100	101	107	106	109	117	102	82	97	117	110	131	130	98	87	114	97	106	92	89	89	102	88	100	106	106	109	118	97	125	100	97	133	100	84	103	103	95	129	109	110	109	90	117	95	93	101	87	116	97	102	120	113	127	95	113	113	89	118	119	105	89	115	90	116	108	108	108	111	122	93	89	98	107	100	110	91	115	99	103	97	127	107	108	106	102	78	102	98	104	97	94	100	119	105	107	110	123	121	100	125	100	99	107	94	117	113	119	93	105	123	110	95	108	111	98	89	124	123	93	104	113	124	110	92	90	102	116	95	125	100	103	106	109	95	121	99	121	101	95	116	114	116	99	96	103	120	112	97	110	107	95	99	121	100	100	96	105	102	90	99	108	101	117	100	94	107	102	115	109	103	111	87	117	121	92	104	102	102	109	124	115	108	110	116	112	107	104	103	95	110	100	99	89	109	105	101	95	93	90	121	106	89	106	100	112	95	98	106	104	111	103	111	108	112	100	97	100	100	105	108	103	94	110	120	120	107	108	99	108	115	84	102	119	99	98	111	105	100	118	109	87	108	86	103	90	88	93	115	108	98	113	100	120	116	87	97	107	111	106	112	99	80	121	118	104	100	105	97	113	110	96	107	101	107	113	86	95	116	109	109	120	93	105	105	91	116	97	103	99	86	112	130	112	106	110	114	92	109	97	120	113	112	107	107	116	85	87	92	98	110	108	123	107	89	85	95	97	108	108	107	116	106	99	99	126	109	111	92	118	93	98	107	112	94	115	84	99	90	102	97	115	130	90	113	119	102	97	92	97	93	113	105	125	113	114	123	114	103	127	104	107	90	111	102	101	98	122	105	103	101	108	97	96	111	110	95	93	121	124	109	129	92	96	95	90	120	88	98	118	103	125	98	114	106	93	115	101	101	103	94	108	105	110	103	88	84	106	102	101	109	96	116	100	103	118	103	95	93	120	119	114	112	94	109	115	104	110	113	118	100	92	99	110	104	100	114	102	100	112	95	93	96	92	100	126	109	112	85	121	102	92	115	120	99	101	93	110	106	106	97	95	108	96	95	103	113	119	94	118	101	121	110	119	108	96	116	105	112	109	110	102	103	100	102	128	105	103	124	109	103	95	94	109	96	86	101	94	98	100	112	101	98	87	122	110	111	102	113	90	115	115	107	98	99	98	98	98	103	113	98	116	94	114	117	90	107	112	95	107	108	98	109	135	133	99	109	119	107	107	112	101	104	95	103	105	106	103	113	86	112	98	93	132	96	100	102	83	110	109	102	103	108	86	100	93	104	119	93	93	94	112	90	118	111	87	103	100	118	115	113	113	104	87	101	93	100	103	112	90	97	107	109	104	100	109	113	124	110	90	98	101	113	100	101	108	111	109	85	115	96	103	121	112	95	96	101	90	93	122	103	99	121	109	99	114	97	111	118	100	114	121	107	105	124	109	95	83	109	94	100	90	86	88	103	119	101	99	102	113	117	89	108	116	98	113	126	121	96	108	102	91	117	92	106	112	102	109	102	101	110	84	87	105	120	108	102	110	84	100	114	109	86	95	91	97	109	118	96	90	99	112	100	110	109	110	111	104	85	118	121	96	116	110	94	109	104	97	109	103	119	114	88	113	114	117	122	88	109	96	113	125	109	94	114	89	107	107	105	107	95	99	119	103	99	99	101	108	116	111	96	95	108	105	107	97	103	127	123	104	96	97	90	105	100	111	105	93	109	125	108	105	79	105	105	91	106	103	101	93	119	103	104	121	107	96	111	100	131	112	100	97	112	95	86	114	95	104	95	111	106	113	110	114	104	125	98	127	108	109	107	95	107	106	113	105	92	97	95	105	98	104	114	92	117	107	104	104	94	108	108	94	99	120	102	126	98	96	110	99	107	105	103	101	91	105	117	92	93	110	87	104	100	86	109	104	122	108	99	88	91	112	102	106	107	124	112	100	86	96	100	110	85	110	89	108	105	88	94	128	120	109	95	124	103	81	104	108	87	105	114	121	103	102	105	111	100	104	108	138	105	101	110	97	106	111	93	92	83	115	122	92	93	113	113	111	97	105	108	91	137	119	99	102	100	129	96	108	94	113	108	115	94	113	116	109	111	117	103	83	110	120	124	126	129	109	89	127	103	92	110	112	109	117	132	105	95	99	102	117	119	94	95	113	106	116	117	111	113	107	113	109	121	90	113	113	98	91	110	118	100	111	97	138	110	100	94	105	98	105	96	115	109	104	106	104	107	108	102	113	118	106	103	131	86	111	110	92	101	104	112	92	106	88	113	87	105	108	100	109	97	92	99	111	113	114	131	96	118	94	114	102	100	100	89	124	108	110	104	97	107	108	116	80	120	111	111	117	112	114	94	96	105	113	114	105	86	111	121	104	99	122	118	85	101	111	106	99	96	121	103	103	103	106	100	97	113	94	98	98	106	98	118	115	124	97	114	116	101	104	107	99	115	94	107	103	106	103	100	127	107	110	94	95	125	97	100	94	107	130	107	113	107	99	94	108	112	107	100	98	94	93	105	111	95	114	105	102	104	83	92	86	121	108	93	100	102	122	93	92	120	99	115	104	119	96	99	94	112	98	102	98
18003	9060	4407	5132	4743	3751	2958	2381	1990	1734	1486	1248	1153	1081	992	890	809	786	716	674	645	601	593	587	549	531	498	500	452	462	455	470	447	428	420	422	393	395	419	421	400	370	382	387	401	372	327	379	377	350	339	347	327	341	346	359	317	339	339	364	337	344	338	316	333	350	366	350	339	318	332	340	308	345	337	325	285	316	327	312	310	282	334	330	296	340	329	338	321	304	337	298	336	351	307	317	296	309	303	325	304	306	283	305	273	268	304	309	327	297	328	309	333	294	307	303	297	310	321	312	317	310	301	321	324	306	331	302	321	339	339	319	301	313	312	286	299	298	316	320	330	339	341	313	314	288	320	292	300	306	291	335	311	304	324	308	324	322	341	294	284	292	263	335	306	320	296	285	320	309	310	318	306	311	274	296	309	298	282	274	258	310	314	314	303	294	305	298	305	302	307	303	291	292	310	291	297	296	283	314	320	294	306	319	288	299	291	302	294	325	301	285	285	358	293	297	315	303	318	264	316	289	293	316	301	302	318	316	304	286	313	299	308	319	307	305	283	284	308	315	322	292	297	300	300	292	291	290	313	288	297	293	294	315	319	287	297	316	297	321	323	334	330	321	300	280	286	299	319	326	322	306	324	318	291	292	302	303	280	346	286	311	277	277	311	272	273	290	327	293	295	280	291	329	293	302	307	300	298	330	290	286	321	287	300	284	283	315	274	310	293	284	326	296	317	337	301	288	308	295	329	331	276	298	301	277	303	306	302	275	291	305	299	297	320	314	292	305	286	304	332	285	323	300	306	304	299	297	295	289	337	285	306	300	296	317	268	305	299	300	320	276	288	275	334	311	298	272	284	299	319	294	324	296	313	295	317	302	308	322	290	281	268	338	336	311	297	305	270	331	311	328	303	316	318	326	325	309	295	305	289	318	302	333	289	305	300	306	301	314	289	304	263	299	328	316	311	289	328	278	275	290	310	313	330	302	306	298	304	315	308	307	263	294	310	341	244	263	300	316	285	324	283	279	291	287	309	301	286	308	285	330	280	302	295	304	320	296	323	267	311	304	295	291	265	295	292	302	323	270	305	331	323	310	291	273	269	257	289	285	285	303	311	312	275	285	299	292	287	262	289	299	286	288	295	281	287	327	303	316	326	309	305	301	281	312	323	292	312	285	305	269	281	285	298	306	299	322	279	306	303	277	267	323	305	296	311	280	321	274	317	309	328	330	322	324	327	275	304	325	288	315	313	307	288	302	270	289	324	308	288	302	282	312	317	324	284	346	308	328	315	316	282	293	314	316	283	305	294	284	292	327	280	281	336	282	279	297	319	291	300	322	290	277	324	321	297	280	325	307	288	331	298	265	310	307	291	285	320	303	310	330	270	329	303	291	302	316	332	309	295	304	310	287	283	310	284	293	299	288	283	327	307	297	299	308	285	319	291	278	321	292	300	271	308	309	296	332	294	306	300	299	306	285	284	275	321	272	289	296	313	299	302	282	286	292	298	285	307	307	290	298	279	297	319	293	284	295	271	297	301	329	304	289	302	305	299	289	330	330	286	289	259	299	325	316	284	296	294	297	338	307	307	263	321	283	312	299	293	262	293	298	296	307	327	308	305	264	298	284	326	312	314	319	316	300	306	284	327	285	331	308	325	272	324	306	299	339	296	295	265	303	307	305	311	322	281	287	293	310	309	331	294	301	288	317	313	297	296	305	294	304	313	295	320	290	324	308	313	302	275	279	313	305	305	296	270	331	283	279	285	299	266	290	312	306	275	324	298	314	305	317	304	308	295	277	323	289	322	304	293	291	324	325	293	292	302	327	267	285	316	279	279	304	317	305	317	306	318	301	307	288	303	332	298	296	290	297	307	289	294	314	300	307	286	327	300	305	265	303	314	312	314	321	303	313	310	284	294	317	273	307	288	332	291	302	307	238	300	298	329	261	310	294	277	316	288	318	312	279	311	317	333	322	303	298	325	305	300	308	304	304	285	306	324	293	268	344	292	314	292	302	285	294	301	302	295	301	318	325	304	331	296	295	320	301	273	280	305	313	283	304	326	284	291	271	312	296	294	324	305	289	301	303	304	291	288	327	335	310	320	315	277	314	318	318	315	311	305	307	323	286	287	333	294	321	292	274	296	301	313	312	300	310	316	320	318	307	314	296	326	310	304	304	306	288	322	302	291	314	304	279	306	307	293	305	302	294	323	276	278	294	298	286	290	304	289	264	316	336	335	307	314	296	317	312	315	271	286	292	338	295	266	292	304	277	302	328	301	332	314	289	296	301	313	333	295	317	294	291	322	309	293	321	301	298	281	303	276	300	319	316	290	297	286	309	269	293	325	291	314	266	306	310	306	319	333	301	298	268	354	328	285	287	300	310	314	311	294	295	276	304	284	306	271	282	314	309	283	342	295	298	301	293	318	303	303	324	301	282	299	300	320	286	324	306	289	327	294	323	313	285	329	292	314	311	306	269	309	287	323	333	318	314	271	263	325	277	298	316	289	286	303	318	277	304	323	295	325	292	297	293	294	311	301	312	305	318	281	279	304	292	282	324	313	301	313	280	308	306	288	267	300	281	292	288	320	309	291	335	288	290	329	322	320	306	327	296	290	311	341	285	272	293	304	283	297	304	320	300	310	324	294	319	315	293	307	286	297	308	324	303	303	277	290	352	294	330	301	287	282	312	288	302	295	291	319	299	310	296	312	311	344	297	309	305	326	296	295	267	302	296	308	318	316	277	312	311	306	319	299	277	288	333	318	299	313	322	329	316	307	295	276	322	297	316	306	269	311	277	312	295	312	286	288	304	298	281	305	323	298	342	306	290	311	281	305	309	320	330	304	309	284	346	296	318	267	280	294	304	314	310	314	326	284	359	298	280	320	316	310	292	266	295	326	291	280	354	304	314	297	330	314	288	298	284	280	269	297	290	293	275	314	300	322	289	292	295	300	300	297	287	297	307	318	313	291	308	274	296	300	297	311	315	311	299	337	324	337	278	292	279	303	316	330	317	290	296	303	297	312	331	274	320	302	321	287	307	320	315	295	289	279	325	321	319	288	333	314	309	302	313	312	265	289	287	274	263	297	275	275	299	334	323	282	324	323	310	290	319	308	298	317	317	310	318	315	294	322	296	287	292	303	277	254	299	272	283	319	305	311	319	301	303	292	284	285	319	277	314	298	313	292	277	313	301	295	308	294	296	325	320	315	323	319	327	304	291	311	284	310	292	302	332	293	307	338	319	302	314	282	305	289	345	284	296	296	293	294	295	296	311	290	308	326	288	318	281	328	301	300	280	309	320	313	295	299	314	292	301	298	305	293	275	314	313	300	313	328	301	262	291	312	299	296	308	281	297	330	324	278	323	331	305	288	313	295	329	303	304	306	333	262	283	303	329	313	298	329	301	298	300	308	291	281	339	301	295	309	298	294	331	281	301	283	324	296	287	300	304	327	289	313	305	321	330	303	305	269	303	311	301	307	294	322	271
3500	1754	527	413	385	323	293	319	344	290	315	318	324	290	287	312	313	321	312	314	322	290	303	264	281	269	295	319	315	295	295	275	298	282	313	279	273	303	298	301	291	329	293	322	270	279	294	320	284	282	276	299	304	304	306	289	305	310	309	319	273	286	290	316	293	302	314	320	301	302	287	300	298	301	305	307	286	316	295	295	309	290	305	324	301	288	323	290	299	291	301	306	311	292	274	318	297	307	289	304	297	323	305	307	287	303	305	272	301	319	306	315	333	332	302	331	313	298	316	301	258	324	304	301	286	293	330	288	326	323	304	289	284	300	310	300	295	285	283	278	315	280	272	326	279	245	302	310	315	252	303	316	283	304	308	297	305	315	255	318	278	330	298	295	304	296	302	299	296	309	264	322	307	286	294	342	317	303	291	292	309	283	322	279	292	333	309	302	301	309	313	338	332	313	293	276	304	281	300	287	303	307	308	315	298	314	308	304	303	303	314	300	296	303	302	286	282	348	299	296	290	329	303	286	293	280	297	308	292	285	294	295	279	302	283	299	304	291	271	332	291	313	322	280	306	280	318	298	304	289	301	274	296	300	310	283	284	324	278	281	292	303	328	294	317	289	304	322	271	279	285	286	278	294	305	317	304	314	260	291	268	309	299	307	271	308	319	276	337	314	310	289	278	312	274	305	318	311	311	303	299	285	307	302	320	298	293	306	313	311	309	287	295	287	308	301	308	308	300	303	282	304	300	282	293	305	282	270	312	300	322	311	292	289	284	332	307	286	315	299	320	319	293	275	292	279	283	324	334	302	280	314	291	302	304	285	292	291	305	292	290	293	334	278	304	281	274	309	305	296	288	314	280	300	324	351	308	260	299	334	292	296	311	314	295	300	295	276	306	293	324	290	276	283	295	319	292	262	301	316	287	290	306	302	328	290	319	316	303	301	334	330	268	284	291	287	307	279	275	307	276	302	282	289	321	284	310	261	305	267	286	308	287	307	331	317	319	318	301	312	298	278	279	330	289	288	279	338	315	292	298	288	323	292	296	328	279	305	296	308	314	299	347	336	287	299	294	281	327	310	280	298	289	306	325	297	301	282	308	300	307	271	300	288	301	285	323	325	273	314	300	312	283	324	276	302	312	314	324	288	294	292	291	318	276	328	303	287	291	298	309	323	303	286	345	275	310	327	324	295	283	311	336	332	347	288	315	312	262	272	301	280	303	290	307	301	273	297	295	293	310	275	314	325	281	303	312	305	290	298	298	304	309	331	282	300	279	285	303	312	301	293	280	303	309	288	267	301	288	293	309	329	293	281	311	284	292	288	272	295	301	300	302	305	285	281	294	303	305	304	282	283	280	313	295	292	293	313	295	305	299	326	321	300	306	276	288	249	308	331	281	329	303	282	290	301	312	300	287	289	316	263	304	302	294	295	295	314	294	290	339	319	326	308	319	305	310	303	323	308	301	296	322	297	297	306	296	311	305	290	308	279	283	319	307	277	297	288	329	320	312	316	309	325	310	291	300	274	293	319	282	316	308	321	312	311	278	292	303	293	309	312	332	279	317	325	328	315	275	291	293	282	321	287	287	297	297	296	326	287	299	303	275	319	306	297	292	331	295	290	297	291	302	282	268	291	276	294	291	301	305	293	272	275	304	286	269	316	322	294	287	305	328	282	340	294	279	276	289	294	300	314	298	302	285	296	305	311	298	341	300	282	314	308	309	302	313	297	309	313	293	290	305	281	323	317	319	281	299	304	306	319	260	277	305	318	295	299	286	326	311	290	318	296	312	316	296	292	285	316	296	311	299	314	312	292	325	312	289	287	282	333	290	310	294	321	289	318	310	346	318	291	332	298	301	287	281	291	311	278	309	334	300	330	305	294	287	327	287	303	271	303	295	264	268	292	306	298	294	298	305	337	301	325	309	313	300	303	294	316	322	279	312	310	275	279	264	309	306	306	317	320	312	301	287	273	279	310	304	305	290	302	306	313	323	303	315	313	338	321	299	300	296	311	315	307	278	303	314	265	293	278	270	334	281	285	292	318	342	297	302	284	305	290	310	295	316	290	305	319	268	315	300	282	313	313	322	305	306	300	324	287	292	315	294	324	329	349	319	309	298	308	302	279	304	279	302	302	303	291	272	285	286	300	296	283	313	285	316	304	298	289	280	294	293	323	289	298	306	314	296	320	332	300	302	308	263	284	335	276	304	302	293	294	296	287	322	264	320	336	309	285	290	296	306	279	330	305	306	317	294	301	305	280	304	294	318	273	273	299	284	299	306	278	295	272	299	303	327	294	299	307	289	301	293	292	311	314	309	307	286	264	301	277	284	293	315	306	312	320	287	297	270	323	317	289	293	277	276	300	292	314	261	290	297	281	308	274	295	293	310	327	288	296	288	290	290	305	308	305	304	275	322	307	294	316	305	292	314	312	302	301	287	287	261	294	302	306	328	297	290	287	304	335	267	290	290	303	297	268	295	304	322	300	299	289	315	312	294	297	311	353	310	280	288	307	310	304	301	312	291	318	310	304	325	295	299	301	317	287	305	279	308	294	310	273	303	307	280	283	290	297	298	271	275	309	314	340	285	312	312	291	315	284	315	308	308	287	271	271	299	295	331	274	301	318	329	277	312	307	311	322	300	286	267	293	294	284	294	318	299	310	279	316	284	280	283	326	307	275	292	304	268	305	301	266	293	311	310	313	292	301	290	289	304	327	313	267	304	304	313	288	273	321	306	295	306	298	292	335	288	310	320	309	290	286	274	303	283	307	268	315	284	296	294	286	289	289	329	282	298	280	296	285	259	285	337	305	341	301	283	286	300	300	303	319	281	282	309	300	271	275	324	282	316	302	300	307	298	310	322	309	280	292	317	286	323	296	286	283	283	310	290	264	293	274	299	310	279	300	305	324	308	337	310	285	290	294	273	302	301	292	316	282	266	293	330	293	304	278	277	314	287	291	277	289	304	321	294	303	295	272	293	302	301	285	307	291	315	287	292	324	328	288	309	289	304	294	320	300	306	295	299	288	312	293	306	303	306	258	284	281	300	327	304	302	259	319	339	301	309	315	313	272	278	297	273	303	323	281	317	293	318	316	314	303	300	287	297	281	326	271	321	295	286	308	303	286	295	318	281	307	303	318	274	323	304	297	338	323	324	313	324	306	303	336	297	301	307	303	325	294	297	319	312	280	297	306	311	302	292	284	270	316	312	289	299	326	288	310	305	295	312	296	327	296	327	303	313	314	306	302	279	270	296	266	301	272	306	307	295	271	282	334	301	291	306	323	372	295	307	298	280	277	308	281	298	298	288	317	324	287	302	316	319	317	310	307	292	313	322	271	297	275	276	323	304	316	289	318	323	324	310	313	281	323	301	292	300	302	265	295	325	300	275	300	293	315	329	291	308	271	289	315	292	312	283	282	309	274	305	302	266	263	273	318	295	292	298	305	317	294	325	286	268	305	309	272	334	306	326	331	318	290	288	288
3782	2167	933	1042	988	927	879	899	897	832	770	783	788	786	779	786	830	753	830	798	745	820	771	792	770	795	858	707	718	761	749	827	749	795	794	798	783	743	732	704	759	743	746	660	789	781	767	757	727	744	812	704	776	783	741	768	756	770	804	756	713	770	763	810	742	772	783	810	765	800	738	735	757	763	764	752	755	771	796	749	740	840	761	748	820	759	799	763	770	772	704	770	773	760	786	745	793	776	776	744	784	793	785	787	792	737	804	749	761	720	743	767	827	803	758	769	734	719	755	791	781	729	761	780	743	804	751	782	806	767	725	739	778	771	736	741	739	812	754	749	762	746	810	795	842	754	791	826	753	779	699	736	787	782	753	778	789	776	776	769	761	776	768	780	744	781	757	763	760	727	781	730	794	770	750	806	728	822	787	761	738	787	759	756	765	816	802	754	808	750	787	758	753	800	744	735	767	771	760	800	795	778	768	737	792	755	774	690	800	780	754	768	791	708	809	768	779	790	766	762	735	757	816	781	764	828	800	823	773	720	789	746	763	705	780	765	827	725	772	742	787	744	761	822	766	737	822	765	734	767	784	754	794	778	786	752	750	758	779	764	748	757	760	740	729	793	776	774	782	773	717	773	794	799	731	743	741	730	769	722	763	777	797	783	785	760	740	787	787	738	788	794	806	774	763	726	793	715	794	774	751	767	785	760	742	780	792	769	825	751	814	763	731	778	757	764	760	743	745	720	780	738	729	748	727	751	761	726	705	722	739	812	753	752	714	730	763	816	750	765	722	722	757	798	747	806	723	740	750	757	746	783	737	793	787	752	757	794	771	717	763	746	760	749	786	740	769	748	763	794	724	731	778	789	750	836	732	778	795	809	767	734	798	795	734	785	761	763	698	744	773	779	761	768	780	753	709	768	775	791	788	734	767	763	743	733	806	772	796	707	749	764	739	767	774	811	817	745	780	836	744	801	770	776	744	770	808	773	750	809	754	756	773	761	795	791	721	788	807	751	777	764	813	770	768	821	797	766	753	715	751	706	781	792	757	767	768	797	753	770	802	765	770	795	758	742	780	787	762	737	801	732	784	754	785	722	749	710	761	749	752	743	782	799	738	735	758	732	773	743	773	776	730	721	753	794	751	799	750	736	764	735	734	764	770	774	736	773	749	744	807	743	793	734	814	772	805	812	749	774	760	759	772	801	747	768	811	753	796	771	792	781	731	761	817	770	796	804	741	769	745	728	769	777	813	751	785	797	784	774	768	783	737	738	763	778	727	764	753	802	742	819	750	804	746	809	734	726	776	774	801	774	787	750	722	716	732	806	787	846	784	777	760	800	771	798	793	775	742	807	755	723	752	711	795	764	758	771	785	739	768	803	753	824	739	778	766	772	733	811	773	779	780	741	759	753	791	811	720	767	765	744	726	807	742	755	761	775	810	746	775	810	726	749	785	770	798	722	803	815	808	752	771	793	761	797	745	746	752	789	780	741	802	754	785	757	763	806	772	748	775	765	787	806	800	793	802	773	768	759	752	737	761	763	761	763	763	780	752	813	718	748	748	756	763	760	788	748	728	739	726	773	769	756	778	770	756	767	754	772	774	755	746	794	739	759	773	828	749	764	766	750	802	752	786	767	767	774	732	817	745	723	820	754	748	769	753	747	779	775	769	784	806	784	746	779	781	751	748	749	757	751	745	732	816	782	775	799	740	781	774	766	757	788	766	790	809	766	785	745	811	793	787	775	731	820	770	781	769	779	809	791	755	794	701	745	778	757	786	737	807	742	802	814	785	762	761	776	744	785	799	781	729	766	759	748	797	775	741	712	770	793	766	782	777	774	718	761	776	755	779	775	759	781	743	786	800	765	752	775	759	775	770	796	762	777	781	754	780	753	742	730	750	748	793	738	786	747	767	800	787	765	757	777	793	769	776	814	783	764	759	737	793	738	768	809	775	745	781	784	767	800	779	760	781	804	775	789	790	762	759	786	752	724	818	774	807	774	759	774	768	771	759	738	762	767	765	761	780	707	776	787	760	726	785	697	750	776	754	758	775	758	777	710	790	790	730	715	739	772	709	753	742	751	712	743	752	762	739	768	801	737	728	815	777	751	749	729	777	787	790	756	735	715	787	764	760	779	770	811	732	771	770	782	761	761	819	808	741	771	766	768	768	755	777	842	743	784	763	738	789	770	768	769	726	746	767	804	824	777	761	736	778	763	743	770	753	780	763	797	790	779	792	761	745	753	775	740	747	752	754	762	773	755	773	729	778	820	768	763	799	741	734	794	725	742	764	801	764	753	805	782	796	745	746	748	749	715	779	792	815	802	807	785	774	727	762	780	767	727	753	760	781	787	754	812	738	756	786	723	766	766	760	731	777	747	796	810	756	738	786	752	806	748	742	768	775	783	770	742	762	809	758	753	784	794	732	800	806	817	745	773	733	733	766	778	792	779	770	728	741	765	784	723	752	752	779	758	775	783	765	781	732	782	755	812	817	766	716	714	752	764	800	722	749	741	792	732	773	750	757	785	720	753	755	784	777	750	746	726	741	805	725	742	752	767	780	706	770	779	745	745	762	783	780	797	765	766	758	767	781	784	778	715	780	780	794	741	751	768	714	756	727	795	789	792	748	797	794	724	767	756	757	738	773	722	756	799	811	785	730	769	789	777	769	749	749	761	785	723	759	783	708	688	759	781	768	774	756	777	782	730	761	753	811	722	736	720	772	780	823	759	755	778	717	764	762	755	787	770	723	740	741	755	766	738	790	756	736	782	789	769	772	774	757	784	788	743	804	809	794	761	775	831	783	783	762	778	751	726	711	803	729	748	802	718	767	739	733	791	723	752	771	777	775	770	765	774	789	764	727	762	767	791	769	733	754	746	816	766	797	739	786	771	789	751	760	783	776	789	770	758	750	811	769	739	778	793	788	730	811	761	742	759	732	778	825	779	759	800	746	744	784	774	767	759	747	748	789	747	753	783	742	809	739	782	780	764	742	779	773	728	731	791	760	742	800	767	737	740	766	760	788	775	745	763	787	818	772	777	797	760	790	743	806	773	781	792	757	796	743	787	769	793	731	777	754	757	780	739	741	748	795	801	733	763	764	759	758	794	746	778	757	774	817	796	737	782	748	734	703	828	729	768	790	734	772	741	727	739	774	764	788	746	767	773	754	732	798	759	796	801	795	742	758	762	773	751	791	749	738	752	752	748	767	782	737	788	778	780	740	783	791	773	791	737	711	789	756	780	735	764	745	743	795	766	774	791	719	746	707	774	767	786	751	759	776	741	717	768	766	769	770	759	771	754	790	736	798	764	780	741	702	757	760	762	761	777	793	739	711	760	730	752	734	778	783	753	790	830	734	756	784	767	753	798	744	774	727	746	763	766	797	810	773	795	730	765	786	745	799	775	765	740	779	788	774	784	711	767	772	837	781	771	728	731	815	781	757	729	728	787	747	787	774	767	734	812	789	782	775	771	791	758	750	832
19646	22762	4124	1374	819	631	506	514	441	382	302	320	318	316	305	267	293	312	271	281	252	276	259	247	257	251	261	254	253	263	265	235	277	287	253	296	239	248	257	251	233	219	216	229	253	250	233	246	257	239	229	242	226	261	245	247	247	280	264	235	258	259	258	229	228	249	278	266	267	252	236	224	233	224	261	243	235	271	207	241	231	227	215	249	251	270	260	226	256	248	232	238	259	224	234	264	271	264	248	237	256	229	237	244	277	234	247	256	259	251	232	261	258	244	234	262	231	257	242	264	241	238	236	253	233	286	213	248	248	229	246	268	249	224	240	244	256	281	243	243	272	242	226	261	245	255	245	255	235	250	247	250	239	239	243	260	255	245	237	246	216	249	248	251	235	229	253	249	237	240	245	251	266	254	253	269	237	260	252	239	255	264	222	261	239	232	261	268	270	248	208	258	240	261	241	234	237	232	242	223	232	251	259	229	235	237	225	243	260	240	261	245	271	235	233	238	233	263	228	233	257	258	243	285	242	240	253	267	251	246	214	231	230	228	248	262	240	300	249	245	245	242	247	280	280	264	231	257	228	209	243	274	265	231	218	254	240	279	263	270	240	243	269	235	263	226	254	246	233	224	269	255	257	224	224	250	265	243	242	227	216	208	244	284	229	291	231	237	238	254	265	251	255	236	257	242	224	224	237	246	245	216	237	243	232	231	248	248	251	250	257	266	251	269	228	240	250	271	250	263	248	219	223	265	222	231	244	241	234	253	247	224	255	262	267	242	251	237	263	244	246	272	222	266	241	248	263	230	219	237	255	246	274	213	243	244	273	257	249	268	251	258	255	247	229	235	230	230	254	226	262	220	242	259	237	258	222	243	250	236	244	244	239	241	263	232	267	235	227	241	250	225	237	272	258	253	245	235	261	231	250	238	242	239	255	238	251	252	255	240	259	237	241	246	235	248	247	247	214	256	249	252	209	230	241	258	221	242	248	271	203	277	252	229	251	253	217	234	224	231	248	237	245	236	249	226	240	256	230	205	259	239	225	268	257	229	215	244	234	220	252	227	267	265	224	232	229	259	211	223	223	231	264	256	230	259	252	249	247	244	248	265	245	236	219	266	261	238	243	259	258	235	235	252	203	220	253	248	227	224	243	232	217	239	221	270	238	274	256	250	264	222	234	244	238	244	244	255	239	233	253	235	234	212	230	237	225	235	225	271	245	264	237	262	239	250	232	242	255	255	219	249	256	247	244	237	277	237	224	241	257	261	231	228	202	209	244	254	244	242	267	228	249	241	239	252	238	266	240	238	246	246	263	262	219	230	244	246	239	240	232	248	262	212	238	252	236	238	242	235	244	250	263	235	239	239	233	253	245	234	224	258	235	233	260	236	238	275	252	228	254	242	230	216	249	225	250	238	259	249	223	242	252	256	253	268	248	262	255	242	238	254	250	233	260	238	268	259	244	213	245	241	251	263	249	256	214	265	232	244	209	267	244	265	246	267	254	261	257	244	211	239	238	235	226	258	232	237	223	242	319	233	248	278	237	250	259	245	250	262	236	218	251	274	239	222	236	243	252	211	222	281	228	246	256	254	235	246	227	248	257	242	273	232	237	236	256	240	217	268	251	252	256	249	236	231	261	248	235	243	241	248	214	229	252	221	263	231	228	246	276	233	210	240	245	215	257	249	241	234	209	214	252	261	239	227	240	264	246	238	235	224	259	212	248	252	273	221	258	231	251	248	232	222	256	263	269	251	261	223	218	215	277	249	234	244	247	244	233	269	260	250	231	233	241	226	246	246	251	245	229	244	290	226	239	237	237	225	235	237	239	245	247	223	244	234	225	256	223	245	223	254	267	262	235	250	234	235	254	234	269	241	247	221	235	242	250	251	212	257	248	226	241	233	239	260	231	225	238	252	234	248	267	240	222	248	247	265	257	235	260	248	256	236	240	257	235	232	259	267	229	225	246	228	251	234	257	253	255	256	226	247	237	231	228	242	246	223	236	236	253	236	254	236	257	253	250	265	233	250	236	242	230	263	215	252	256	254	225	276	227	266	245	242	255	263	243	233	277	250	267	277	270	231	249	269	243	262	266	246	241	216	243	246	236	236	234	229	237	239	249	261	233	258	238	266	255	255	230	251	224	244	239	229	226	255	296	237	231	274	243	234	240	258	238	268	272	259	253	247	249	264	241	260	220	260	240	242	250	263	208	222	243	253	261	255	237	238	260	236	221	231	248	227	244	229	238	228	254	256	214	254	235	269	217	250	237	222	223	230	229	240	237	275	252	248	248	264	256	278	236	245	244	247	248	235	228	236	253	238	251	238	248	243	242	244	233	239	260	245	265	248	224	262	243	214	219	250	255	246	231	267	272	237	242	223	206	239	233	229	235	249	241	250	247	248	212	263	235	238	231	250	236	224	261	234	261	235	257	255	257	249	229	239	239	254	261	249	228	227	245	238	257	237	246	240	248	256	255	247	253	217	262	249	224	260	257	247	259	234	234	274	232	247	231	266	234	254	238	224	240	256	289	235	253	266	199	234	228	260	244	259	232	250	251	260	241	219	227	240	244	225	247	281	226	252	261	227	240	227	220	291	230	257	226	230	266	245	232	241	223	233	240	267	232	233	246	241	225	231	260	214	270	240	216	259	237	234	255	264	231	279	257	252	256	239	234	235	251	224	229	245	252	233	213	228	232	230	269	224	224	256	260	237	235	242	247	225	233	248	237	270	259	240	253	237	240	260	254	254	212	230	238	217	257	239	214	261	218	233	237	226	227	247	217	227	257	245	242	236	250	252	251	224	221	258	232	211	283	250	255	238	228	281	239	235	256	231	257	225	201	230	232	228	249	242	229	248	269	238	232	240	243	216	225	233	251	223	242	266	272	235	255	258	261	224	241	258	252	226	223	261	230	249	263	228	280	263	233	228	234	243	269	208	248	233	230	247	224	282	243	254	265	246	275	224	228	247	244	247	250	222	239	254	249	243	249	232	218	268	289	249	243	259	249	255	250	261	230	262	246	245	242	240	262	240	243	238	240	277	241	245	225	256	265	290	246	280	256	229	252	261	230	265	253	278	225	246	226	259	257	249	243	237	242	238	230	230	215	235	226	233	241	232	223	243	270	254	231	242	269	249	226	236	240	246	254	235	244	230	238	261	264	257	244	243	237	243	234	216	275	244	216	283	243	238	232	224	252	232	235	298	229	229	224	215	232	264	253	240	244	243	263	254	236	275	259	225	239	247	213	251	227	246	244	274	236	262	259	237	234	268	254	225	243	232	228	257	249	252	266	273	249	215	264	242	237	233	252	240	249	249	245	246	230	264	228	214	243	241	251	263	226	254	284	236	279	240	289	224	245	230	237	248	208	276	257	235	252	222	255	211	229	226	238	249	242	235	230	257	244	234	226	252	252	250	229	288	257	241	249	244	251	229	282	231	232	264	258	255	239	257	240	246	231	232	243	250	271	224	250	272	256	222	243	231
15020	6198	2913	3493	3089	2460	2156	1829	1646	1515	1280	1220	1131	1071	1022	934	875	886	871	852	796	769	814	738	709	776	776	766	665	719	724	716	720	686	718	692	663	651	656	688	673	674	648	650	665	679	649	641	625	675	632	673	612	646	625	649	654	686	630	700	647	678	635	648	628	649	672	628	615	633	642	639	613	666	613	671	690	660	645	634	635	643	630	616	630	625	603	605	644	603	653	659	622	679	638	651	617	623	646	645	622	588	623	647	630	666	666	641	670	620	640	603	626	666	618	630	624	634	601	627	639	584	619	616	633	673	666	615	606	693	586	610	658	590	658	620	620	633	633	650	639	629	645	606	632	594	630	586	598	615	574	606	616	602	569	609	625	605	621	643	608	627	642	626	599	658	633	611	653	590	619	653	633	649	649	620	650	611	599	644	603	639	655	611	600	604	640	641	619	604	598	611	641	642	621	638	631	646	632	660	624	636	660	659	633	643	642	681	625	632	611	656	612	607	650	645	602	613	632	577	636	623	653	657	614	587	616	635	646	620	616	616	605	649	649	628	669	599	619	641	658	578	584	631	614	644	646	615	621	622	603	613	678	620	679	577	635	626	581	600	618	582	603	611	653	657	631	625	599	615	639	609	608	608	656	638	628	618	631	667	674	639	600	597	630	610	621	625	644	586	605	653	621	626	614	660	625	618	632	615	623	659	638	644	587	639	637	634	594	638	605	601	610	602	650	651	628	632	636	643	680	647	609	618	603	653	641	611	626	629	646	590	639	625	646	638	618	675	664	639	639	615	610	634	628	615	636	621	649	608	646	639	636	657	573	653	665	677	625	615	628	630	642	627	582	609	591	570	668	644	600	621	621	625	651	655	629	639	651	660	620	618	615	640	610	611	649	622	606	667	596	646	646	595	637	626	616	624	602	637	646	672	647	632	603	610	623	662	628	624	624	613	648	648	649	644	623	615	597	648	623	605	589	624	641	640	610	647	621	653	601	658	580	649	585	611	636	590	632	641	635	589	633	625	620	608	635	682	638	617	602	621	655	624	617	635	555	636	637	631	615	652	581	602	642	649	633	603	618	609	614	640	609	604	646	633	602	646	651	667	635	638	641	607	617	617	622	613	651	594	610	612	635	579	626	630	598	631	604	621	613	565	605	624	650	635	629	600	625	654	650	636	590	592	580	608	622	632	646	621	583	676	621	656	597	629	623	603	588	633	658	622	629	644	616	625	611	595	638	608	623	606	609	638	635	643	617	629	624	585	611	616	591	627	686	590	673	584	650	647	622	638	640	630	587	586	586	634	608	602	583	605	587	674	671	593	597	670	612	624	636	635	623	582	659	619	620	592	593	646	632	665	676	647	597	623	676	630	619	582	677	647	592	612	619	651	605	579	606	641	621	605	588	590	605	605	612	615	653	601	638	629	603	662	660	618	615	659	649	599	636	621	620	639	660	605	613	607	646	627	653	634	640	649	621	645	633	636	606	629	582	591	619	652	646	600	629	622	625	576	678	639	641	607	622	632	625	629	584	598	579	608	647	642	646	623	619	630	620	607	591	602	621	628	614	612	634	609	623	605	614	617	605	662	548	589	635	637	596	606	662	676	608	639	584	627	657	639	621	631	636	577	621	700	622	622	580	599	619	639	602	608	652	629	630	642	601	640	598	623	624	605	616	622	636	580	654	585	602	651	622	581	647	624	636	615	646	630	629	636	596	618	625	603	596	663	621	642	620	637	601	652	663	596	633	624	632	634	607	612	613	631	629	633	700	646	590	620	662	655	689	644	635	617	630	626	622	650	575	627	652	571	610	615	642	637	569	616	598	656	610	595	626	603	606	613	585	613	668	598	621	643	655	622	630	645	586	632	638	627	610	607	617	621	639	645	639	673	608	652	600	619	623	623	645	626	640	626	644	628	610	597	617	640	620	610	637	571	621	609	622	618	639	614	611	634	649	610	605	562	611	609	633	609	592	603	615	618	616	614	666	647	593	641	556	646	611	649	616	623	604	602	584	572	637	602	643	637	668	617	643	645	617	659	619	589	637	557	625	608	631	636	645	571	589	604	633	565	584	610	572	596	664	582	657	613	646	637	654	617	627	584	631	602	640	622	670	635	636	631	605	597	633	644	659	591	623	617	624	582	641	643	639	606	636	638	677	632	606	643	631	610	598	601	629	600	661	630	644	603	652	632	621	632	617	635	629	603	629	624	638	625	642	650	672	575	612	629	632	620	611	616	613	636	607	607	655	641	580	644	598	644	587	649	601	609	581	638	593	630	574	629	609	628	628	641	625	656	598	634	593	607	651	632	629	630	604	629	635	634	615	626	593	631	583	606	643	622	584	636	629	621	617	631	629	581	644	605	613	614	664	566	626	637	610	649	644	621	613	635	617	591	628	655	642	605	622	611	593	610	599	641	624	633	597	610	619	640	632	569	637	637	614	609	654	629	660	616	662	634	639	649	584	655	594	607	621	674	657	629	631	672	670	628	661	633	607	637	690	649	637	614	599	636	611	604	623	644	619	666	626	625	636	633	570	643	619	610	616	643	583	588	645	610	639	636	644	597	632	626	609	639	661	612	609	600	646	616	638	652	685	633	649	638	622	606	626	600	572	613	615	579	607	607	638	594	598	662	606	657	647	610	614	627	603	658	623	642	617	609	640	644	634	591	601	639	621	616	644	623	644	612	638	636	563	672	617	579	594	608	595	653	633	619	646	605	598	674	615	608	648	617	625	619	643	618	664	618	588	691	616	680	615	651	632	592	620	609	638	653	626	603	634	635	626	682	604	614	661	660	612	636	642	604	572	601	613	628	597	607	631	576	613	643	637	644	625	624	659	653	629	641	614	649	631	623	599	611	604	599	610	692	621	641	611	608	622	633	622	625	607	596	636	633	605	622	642	643	646	661	597	611	631	651	600	612	606	602	569	614	598	587	589	605	665	623	604	646	615	610	597	625	649	617	616	586	607	663	600	622	611	610	638	568	642	665	626	592	613	591	598	648	643	644	629	595	625	638	670	639	610	577	651	591	652	650	631	616	624	610	609	587	638	656	646	675	632	636	595	633	642	632	641	639	633	619	621	590	615	646	565	617	637	677	582	591	630	633	635	610	626	617	586	585	642	631	654	607	602	619	582	658	634	630	615	638	591	604	606	605	612	595	672	626	614	633	671	641	649	642	604	602	625	645	606	618	633	639	613	617	612	605	665	622	610	618	634	649	608	635	642	633	604	628	611	608	621	650	620	583	607	583	651	596	633	596	649	625	642	657	643	662	606	693	659	600	624	671	600	660	591	645	649	578	602	602	641	661	639	611	639	621	618	644	651	602	634	616	667	574	592	597	644	609	618	638	669	622	622	619	657	587	647	596	590	637	660	618	570	608	611	617	622	580	599	595	616	620	645	641	613	649	661	664	615	646	597	609	635	609	621	648	654	625	644	622	629	610	692	610	617	639	603	622	596	634	601	612	621	644	615	621	657	621	662	616
27893	29141	9840	2522	1286	902	670	544	420	361	271	274	254	250	215	182	189	170	152	152	158	135	136	124	147	156	144	126	125	132	137	135	126	108	118	119	115	120	119	119	118	121	121	117	119	100	107	103	108	105	103	105	103	111	106	97	120	103	106	94	110	103	125	116	108	110	117	83	120	107	110	106	91	101	122	92	101	100	100	110	103	108	112	89	123	111	111	108	122	111	126	95	88	94	89	95	103	110	101	110	95	114	100	103	121	90	74	117	89	89	98	110	102	100	99	125	111	123	124	108	95	113	95	97	120	109	98	106	104	126	96	100	90	94	112	93	115	100	130	87	107	121	94	101	114	114	91	98	118	113	101	98	90	90	116	112	125	106	99	93	126	106	112	109	105	110	107	115	93	104	106	94	89	110	101	116	107	83	114	109	104	106	104	102	109	98	91	81	107	108	97	108	91	112	87	108	122	103	98	108	92	111	120	99	86	111	99	97	99	100	114	104	109	107	102	101	113	126	106	88	110	129	122	108	108	99	98	92	111	93	105	94	117	103	106	102	104	97	120	92	108	111	105	94	104	100	97	94	94	82	99	108	113	109	109	88	129	110	114	87	112	102	97	109	101	102	106	97	115	87	127	100	93	116	97	125	105	114	90	84	85	94	80	121	116	116	92	102	104	108	114	116	102	92	117	99	112	106	100	99	103	103	112	109	91	81	98	107	114	118	101	88	109	114	90	103	106	106	97	104	102	102	101	92	108	92	102	105	86	105	96	105	132	91	111	91	108	113	117	119	102	102	125	97	108	114	99	109	116	110	136	105	108	115	101	107	90	89	105	96	89	92	95	111	100	97	99	125	122	114	106	134	113	102	105	121	104	101	100	96	107	116	117	103	106	99	100	94	109	100	107	90	118	112	96	114	100	103	98	102	104	93	94	98	110	111	97	107	100	103	100	99	109	94	117	99	100	113	100	121	97	93	117	119	104	102	98	99	107	102	98	98	104	120	95	122	117	111	97	111	100	117	101	95	98	128	101	91	115	96	107	92	98	98	93	102	116	101	101	100	110	116	98	125	116	104	106	104	111	86	107	88	76	108	105	98	113	117	87	102	106	87	108	105	121	119	95	120	98	105	105	93	101	98	107	107	90	87	108	118	116	114	110	96	100	103	107	125	107	90	120	103	92	97	98	99	94	108	106	96	88	114	93	111	106	100	101	110	112	115	93	98	111	100	108	83	109	106	94	107	128	97	90	114	103	82	106	101	111	101	88	102	104	95	105	96	106	106	103	87	92	105	108	125	105	87	109	107	98	105	120	96	119	99	96	98	90	87	73	99	97	114	94	111	97	115	99	108	78	102	69	106	110	113	102	105	105	90	92	106	100	103	103	101	115	96	105	121	87	83	86	105	111	84	77	105	86	108	103	99	98	116	103	102	100	101	112	121	101	99	110	111	93	114	112	112	115	113	114	100	109	86	99	85	131	95	107	109	110	80	88	110	106	93	111	94	88	104	109	95	104	112	84	107	106	98	118	95	106	98	95	101	109	107	107	68	100	92	113	82	117	105	101	105	101	93	93	104	116	101	104	110	116	115	98	94	117	100	115	117	115	109	98	100	99	101	110	92	119	101	105	108	100	110	121	104	103	104	100	105	109	103	102	116	92	86	96	102	103	93	98	105	94	108	98	102	107	86	74	79	102	115	115	110	109	96	96	106	113	107	104	113	124	113	114	91	95	108	100	95	95	109	120	91	111	113	95	95	103	96	103	89	94	120	99	97	111	81	116	94	114	94	97	109	115	104	106	104	113	91	112	111	100	103	116	109	123	101	108	102	102	109	109	98	99	116	99	120	89	123	106	114	99	102	109	111	97	95	98	96	95	111	89	119	106	94	98	103	129	87	90	105	99	92	108	102	97	106	105	87	113	108	113	101	112	93	111	100	116	82	96	105	127	87	107	101	112	121	100	85	94	90	109	108	129	113	110	83	100	103	90	94	92	103	110	109	126	109	109	85	102	100	132	103	104	92	87	96	107	110	104	116	97	123	113	87	87	105	98	85	115	97	121	114	111	103	91	98	104	115	103	105	107	98	99	115	87	111	112	107	115	91	113	101	112	105	108	108	111	114	108	100	84	82	94	98	98	100	118	99	113	105	119	90	106	110	108	108	116	116	93	94	111	106	106	93	102	89	96	120	103	109	110	96	84	102	96	109	99	83	87	104	111	111	103	94	106	104	120	96	101	109	90	112	108	110	117	88	119	80	98	107	104	97	107	119	105	116	103	106	102	101	108	121	87	115	96	91	107	100	99	99	111	105	99	118	99	112	111	78	96	126	100	104	117	93	110	121	115	109	110	114	111	115	93	97	97	106	115	96	113	95	98	90	91	107	103	96	88	91	125	121	120	86	114	103	99	118	111	91	98	89	111	94	96	97	108	95	97	99	124	126	90	89	103	144	95	125	92	107	109	84	117	123	94	106	98	112	90	96	100	88	108	124	122	120	105	118	101	96	110	108	99	127	87	121	115	103	117	108	95	120	121	108	103	105	107	84	98	115	109	116	100	117	118	115	118	93	98	91	101	110	92	85	113	99	103	105	108	111	109	112	96	97	81	83	119	102	114	93	85	121	97	108	120	115	90	111	97	94	114	90	98	95	108	123	95	91	96	102	114	95	131	95	109	116	88	108	115	111	99	117	89	110	95	114	111	106	110	84	108	111	94	98	76	100	102	99	99	122	118	113	106	90	96	116	105	91	110	112	91	99	109	84	104	103	97	105	104	91	99	127	100	107	98	97	94	118	112	104	110	119	101	106	107	117	100	100	114	111	102	134	112	92	91	82	98	104	102	114	110	110	83	102	102	95	111	117	97	108	117	102	97	89	123	91	112	108	86	101	105	102	114	96	102	110	81	104	116	104	111	91	95	100	114	103	101	99	113	109	87	91	87	109	107	111	97	103	87	105	105	92	100	124	106	111	76	105	103	79	109	103	106	114	101	87	96	98	99	110	80	107	96	98	95	91	100	100	111	99	92	108	100	101	103	121	94	103	93	105	90	103	95	126	105	90	105	96	94	100	98	82	98	101	110	102	106	100	99	118	102	91	91	97	99	96	101	110	110	108	100	126	113	102	123	99	106	103	90	114	123	106	101	124	121	113	114	97	111	111	107	101	108	87	97	97	109	92	106	107	141	107	94	117	98	103	95	116	100	100	103	94	104	103	109	124	102	116	91	87	121	101	102	94	93	100	116	108	108	91	114	97	106	99	102	100	102	133	96	117	103	105	104	100	107	98	110	106	96	105	105	80	121	117	102	87	97	110	88	92	103	110	97	106	115	116	93	90	117	116	103	98	113	114	104	95	111	117	103	101	113	92	107	86	93	88	107	100	97	106	92	99	116	97	103	108	116	91	108	101	105	99	116	103	99	114	107	107	96	97	125	105	106	68	81	105	102	104	117	108	106	92	112	124	99	92	111	116	90	105	115	106	96	98	98	120
18518	7607	4404	5503	4701	3778	2943	2453	2092	1800	1465	1412	1202	1105	967	949	856	756	720	700	674	586	608	600	536	478	507	495	486	460	472	479	437	461	464	463	435	409	409	376	396	353	398	369	401	336	375	374	342	372	348	356	358	363	324	322	330	327	345	325	336	306	332	353	332	342	313	320	352	328	315	350	301	298	327	317	333	332	330	320	329	342	341	308	332	297	333	287	317	315	294	330	312	315	331	319	287	303	302	297	324	332	339	313	325	304	301	322	296	333	320	304	316	306	312	290	298	329	296	299	301	303	313	335	298	305	280	287	304	304	300	353	338	362	293	302	278	326	312	297	286	274	319	282	315	289	309	302	278	298	331	298	318	298	303	322	275	312	294	292	297	294	297	307	303	284	288	309	297	276	290	265	295	289	283	261	316	280	269	323	311	302	279	282	295	307	298	330	309	289	289	302	288	291	315	300	285	303	266	308	312	316	295	278	302	282	265	302	304	284	297	331	291	296	266	323	317	297	279	293	282	297	286	320	267	312	283	287	296	278	294	270	298	321	312	312	310	281	275	309	336	271	303	310	294	338	332	299	278	297	315	283	280	288	296	277	278	306	306	317	289	285	312	280	315	308	294	296	276	305	303	296	320	304	295	284	306	291	276	314	285	283	298	325	304	272	323	267	277	300	296	273	265	317	294	307	295	279	304	308	291	317	296	308	291	284	279	293	307	282	306	278	307	317	305	314	303	299	301	278	268	294	281	289	304	300	275	339	254	282	278	311	276	263	314	298	298	284	288	284	315	319	319	318	305	288	303	286	321	300	330	296	295	281	283	310	296	318	351	307	342	304	285	297	307	288	288	274	320	272	309	325	296	289	273	295	313	281	308	301	300	316	296	280	288	286	281	303	259	320	331	304	301	295	286	301	307	321	315	308	311	298	304	300	281	309	299	296	296	294	287	288	306	285	281	280	300	297	314	290	292	323	312	277	253	310	302	306	295	267	305	262	266	319	280	308	298	280	302	284	319	305	305	264	259	291	306	290	314	306	321	289	283	334	301	317	294	299	328	288	305	299	318	299	261	320	280	287	290	329	291	279	302	277	299	315	312	303	312	316	299	309	280	291	304	261	335	325	304	314	297	297	290	299	286	260	281	304	300	292	297	317	275	323	246	285	284	307	271	277	321	301	301	274	299	313	288	284	287	306	310	328	278	333	274	312	261	324	307	306	316	266	318	286	318	342	298	285	290	300	299	289	295	303	305	328	269	306	290	296	294	281	314	283	316	313	308	326	294	301	263	284	298	269	314	287	309	291	318	280	294	270	339	261	283	294	298	289	329	296	328	287	290	258	312	297	286	305	288	331	299	277	294	306	296	302	295	297	298	310	286	289	306	300	321	274	303	304	295	276	310	301	282	294	281	313	254	317	280	308	284	311	302	292	300	299	290	291	328	318	286	322	310	287	321	310	308	290	312	301	264	323	302	266	303	285	300	293	336	328	277	287	296	287	313	282	309	307	313	325	300	299	294	305	284	294	303	302	294	290	303	297	310	308	331	288	305	275	288	243	314	282	270	292	325	264	300	294	315	327	281	276	308	324	303	273	294	273	325	327	309	319	298	312	297	307	293	312	299	297	315	284	287	277	298	297	309	313	297	327	284	291	299	322	295	288	305	306	314	311	315	298	308	280	285	300	298	312	307	286	302	350	328	315	298	277	325	292	272	279	296	298	299	277	271	284	289	283	291	297	302	271	296	331	317	292	329	278	292	319	323	294	314	299	320	295	296	308	287	327	274	290	296	298	283	301	344	283	291	296	314	340	317	292	263	303	315	299	294	298	285	284	306	307	308	320	267	326	280	313	295	277	310	290	310	279	284	329	291	314	308	302	282	314	289	249	312	320	299	285	292	283	312	317	281	291	295	291	316	323	285	315	301	280	309	300	304	274	294	291	289	301	275	308	309	298	334	304	319	311	280	272	300	282	279	312	289	273	273	290	290	313	293	277	319	254	302	311	303	299	298	307	298	305	286	303	332	312	285	282	315	308	293	311	304	294	307	271	283	320	286	304	283	316	280	313	277	305	316	318	297	305	304	308	293	342	289	304	297	285	281	305	302	275	296	287	313	301	280	328	288	305	301	292	316	279	303	289	276	343	278	296	321	314	316	284	316	301	303	297	315	283	294	311	317	269	292	301	283	317	293	361	317	283	291	276	312	263	310	288	298	313	336	313	298	304	291	288	287	294	289	324	311	289	308	283	280	301	312	311	274	304	269	298	320	284	302	300	290	323	304	299	302	335	290	301	301	299	306	299	268	301	280	306	272	263	301	297	261	275	307	290	307	293	303	324	319	318	292	336	318	298	291	302	293	280	285	301	303	282	330	294	266	300	320	304	290	295	275	304	298	295	288	324	310	297	290	316	310	261	303	289	320	283	322	288	312	316	320	284	302	306	275	301	284	304	299	308	301	293	318	298	332	303	298	288	304	323	313	290	308	307	295	281	300	304	320	285	275	280	313	300	287	277	288	325	308	290	281	297	297	322	303	236	287	274	290	275	299	297	320	300	284	354	305	297	288	281	311	299	285	272	321	309	346	271	288	308	287	307	288	294	285	286	241	288	291	325	299	300	274	336	288	285	306	312	265	304	281	276	286	268	319	297	299	303	298	296	287	295	307	291	312	298	291	300	307	323	280	255	298	271	278	283	292	315	309	302	305	322	308	314	302	294	301	293	297	288	307	304	302	306	265	291	304	299	347	295	301	290	270	286	274	323	300	314	299	277	295	311	317	288	282	286	305	287	282	308	290	299	292	283	293	325	304	325	305	351	288	284	301	271	314	269	295	276	327	297	303	312	312	317	328	264	311	305	304	302	304	329	321	284	327	311	292	292	311	247	289	293	301	303	318	302	290	319	294	275	308	272	322	254	323	313	295	293	292	298	300	305	313	295	288	287	321	305	355	301	296	290	308	301	273	289	307	261	278	288	325	278	305	295	277	290	298	292	309	338	290	313	287	316	298	340	282	303	297	289	314	321	294	289	310	335	313	287	267	327	261	304	319	284	275	311	294	282	325	289	326	311	287	340	298	278	280	287	290	280	301	296	282	307	277	287	313	294	282	276	282	282	314	320	299	306	299	300	325	306	298	285	305	295	271	296	238	311	315	299	304	323	288	289	284	308	295	314	326	296	321	297	296	331	251	322	311	293	289	270	297	263	278	285	317	275	294	272	314	292	312	291	318	299	315	285	270	314	302	309	294	291	286	304	307	324	304	296	290	297	267	306	298	290	289	277	281	283	302	315	287	264	311	289	321	276	284	266	290	316	272	283	289	310	309	277	344	290	277	320	272	323	289	277	295	287	278	322	287	323	271	269	297	287	291	274	312	265	287	276	311	282	314	280	285	313	285	318	339	307	280	330	313	311	290	285	287	320	304	301	296	263	306	303	301	286	308	275	287	305	296	319	304	298	284	295	289	282	286	299	314	303	302	274	326	282	309	313
3500	1530	561	372	392	319	315	315	291	309	317	336	330	342	283	326	310	318	302	306	310	326	287	292	316	290	260	277	268	312	287	297	301	273	265	324	289	306	330	310	326	339	317	277	294	316	292	294	294	303	299	276	279	254	295	318	273	310	299	292	310	317	321	280	319	315	302	307	296	297	315	317	285	271	298	314	304	289	293	302	300	271	311	324	308	307	266	324	287	274	294	298	288	288	304	296	317	316	300	317	291	311	313	277	318	276	285	295	298	302	296	312	284	277	316	315	295	351	311	287	297	301	285	275	324	284	288	308	300	316	306	307	269	306	289	278	313	292	313	301	280	313	292	279	305	265	296	304	298	322	288	321	313	296	286	310	289	293	310	280	306	283	301	280	284	310	282	287	287	299	305	303	314	313	318	279	307	300	334	262	269	307	290	293	304	299	314	268	306	305	294	305	296	310	313	317	322	295	266	307	296	298	316	329	277	296	283	305	299	293	324	300	293	289	292	298	286	303	300	285	272	308	281	292	299	295	318	296	274	315	311	300	303	285	328	304	286	282	259	253	317	260	316	324	292	309	273	296	280	283	295	294	273	307	278	289	306	286	294	298	309	332	292	291	285	304	278	292	284	319	296	305	288	310	302	296	340	309	297	275	290	283	304	289	263	290	307	325	315	291	295	299	299	301	295	293	322	308	278	284	277	311	325	310	279	309	323	271	310	282	312	308	300	289	293	288	323	307	288	337	320	295	278	295	292	250	328	332	289	333	291	287	340	319	288	321	306	291	283	307	285	321	302	276	315	300	293	253	305	282	307	273	320	262	316	292	261	325	325	266	304	307	319	308	294	296	312	290	282	310	327	289	291	284	287	314	312	308	314	281	286	287	298	278	304	279	284	308	290	310	288	336	302	314	318	300	293	284	300	297	321	283	316	275	308	332	296	327	304	333	314	294	316	319	295	284	279	287	292	281	260	276	290	307	293	314	295	319	279	312	341	275	319	272	315	313	287	289	320	313	315	293	325	284	297	290	280	292	294	311	336	296	305	296	285	309	265	346	287	310	307	300	317	292	274	297	315	301	323	311	317	279	302	282	272	297	275	286	277	295	279	295	331	314	321	299	272	309	292	289	306	303	249	299	283	323	324	319	323	310	304	310	323	282	287	272	301	271	277	299	295	314	286	325	295	273	299	297	265	320	265	304	305	280	312	262	274	321	303	266	286	318	264	274	272	282	289	300	303	326	290	309	281	303	309	252	293	287	290	356	266	310	302	277	264	327	287	319	297	317	285	294	343	272	329	325	294	269	297	331	319	288	296	322	343	301	285	305	294	304	293	315	321	261	304	322	271	295	300	295	271	290	270	329	298	333	288	283	302	300	316	300	271	314	305	290	334	262	322	295	277	290	320	266	297	284	286	276	307	315	310	257	290	332	301	292	286	255	287	328	317	300	319	319	295	280	275	266	346	327	327	287	328	292	278	326	287	314	270	311	293	291	298	281	314	296	301	308	279	261	323	315	306	263	344	348	326	307	333	305	285	308	313	299	305	296	334	309	305	306	267	285	299	305	299	304	312	302	298	271	334	296	304	273	304	309	297	299	296	307	284	305	281	301	278	305	299	300	287	265	290	329	302	294	307	271	289	290	269	289	313	287	337	340	254	301	280	311	280	284	304	305	311	302	293	293	288	275	278	294	291	323	331	273	253	316	307	304	312	289	301	318	279	299	289	300	311	292	283	265	287	272	313	309	306	325	283	251	300	304	301	295	337	283	292	251	312	286	269	305	289	270	282	278	300	307	307	294	284	289	301	265	295	305	308	290	272	291	305	269	292	286	292	300	322	291	330	303	303	293	300	287	325	310	312	291	272	323	319	285	291	329	270	319	288	313	318	263	291	318	318	288	292	245	305	293	300	282	298	295	300	276	298	259	282	294	286	298	278	281	296	288	292	286	360	263	321	315	294	302	287	280	282	299	309	279	314	291	292	290	295	300	282	324	293	285	268	331	295	327	288	300	301	285	293	305	298	294	281	300	313	276	325	321	322	314	287	316	264	292	283	303	338	305	306	332	307	310	311	295	294	295	310	297	289	306	276	264	289	280	276	293	295	309	311	270	289	274	299	319	317	294	289	278	272	269	293	268	293	303	314	324	306	302	285	289	282	305	273	307	301	323	296	285	316	312	309	312	283	283	294	284	275	288	333	304	296	290	313	328	298	255	283	287	315	310	277	270	319	262	301	309	305	309	274	331	270	258	291	300	284	279	316	318	287	282	294	325	285	307	299	295	281	301	292	319	310	279	316	277	320	305	308	302	323	315	290	322	304	310	318	277	285	255	312	325	298	310	304	268	275	295	310	301	287	282	317	302	288	259	295	323	295	291	282	293	312	279	320	252	303	306	335	283	289	294	336	297	278	306	275	289	294	302	309	267	307	291	303	302	331	298	314	296	303	290	303	272	292	330	294	291	274	280	275	279	302	293	296	320	284	277	299	275	280	322	301	307	321	294	270	287	316	282	272	294	326	303	292	284	308	312	300	301	327	297	307	310	303	281	272	290	307	308	291	307	298	288	304	300	280	287	301	300	272	292	259	291	316	309	303	275	302	318	302	297	307	318	299	298	322	298	281	292	306	301	324	267	294	292	293	277	296	288	304	295	302	311	275	282	286	320	296	298	292	304	289	308	310	315	315	276	277	265	305	330	303	279	289	281	285	294	317	289	300	276	286	333	308	266	300	297	305	300	311	301	289	270	289	291	315	335	311	297	323	310	291	308	292	262	302	301	307	305	333	331	280	292	327	318	320	285	311	306	325	294	294	301	276	292	300	309	297	282	294	324	314	313	300	295	278	341	305	300	282	315	294	308	329	284	285	322	314	313	310	303	294	287	297	321	287	282	284	305	310	293	284	276	275	299	298	312	324	283	309	288	305	271	321	293	321	295	285	292	316	318	298	322	288	295	280	300	290	323	293	305	272	278	289	334	342	308	242	307	319	302	297	327	295	313	317	305	282	315	312	274	315	281	315	313	287	288	286	314	295	296	295	323	331	295	296	300	297	293	276	280	280	270	302	287	299	327	334	299	274	303	302	286	296	299	311	294	316	296	274	310	295	323	287	286	305	296	304	291	336	298	287	358	328	304	295	300	336	261	339	272	319	315	311	310	287	279	292	282	329	345	341	290	306	307	274	320	298	321	294	301	281	321	320	280	294	320	287	288	293	285	322	320	315	278	317	314	297	297	289	289	300	308	296	315	300	301	322	300	316	283	311	276	301	316	271	294	286	314	306	294	314	305	294	285	302	298	290	292	278	294	293	290	282	289	313	306	292	272	296	323	286	323	326	315	287	298	292	270	249	307	287	302	320	294	310	266	327	289	301	320	289	284	304	307	289	308	311	309	329	286	266	288	277	281	257	304	281	288	300	292	260	269	316	308	314	327	291	280	312	341	303	313	292	292	283	291	324	316	297	332	324	294	276	292	331	309	293	306	298	310
3725	2055	981	1049	971	896	881	860	826	788	838	804	848	870	782	773	770	762	802	786	802	780	792	795	746	774	803	741	822	757	784	820	826	742	800	778	792	757	780	777	751	790	798	785	782	751	764	760	813	769	770	755	768	787	753	788	779	790	786	793	753	729	763	738	779	755	781	764	827	762	779	784	790	749	810	761	771	806	759	744	780	762	802	794	796	776	750	764	749	743	767	779	781	762	771	758	770	756	710	775	767	758	749	798	781	817	779	784	765	757	770	774	718	765	811	719	778	717	775	772	740	820	745	833	752	766	780	786	763	774	720	760	760	728	771	796	807	804	751	792	768	777	778	766	781	794	795	758	768	753	802	822	752	785	791	757	750	793	786	788	752	778	766	776	754	721	775	781	733	773	754	817	767	730	755	764	799	804	805	746	753	745	757	799	740	735	769	807	775	755	776	772	786	763	744	768	733	774	775	823	778	732	788	743	753	811	714	787	816	710	743	741	787	806	735	757	764	792	789	761	740	760	768	833	775	737	757	736	745	738	717	769	835	786	758	755	787	784	795	768	771	769	682	746	770	778	792	756	721	766	781	777	766	759	795	769	752	778	774	803	787	803	787	748	743	795	778	747	818	765	803	774	760	771	757	752	781	763	768	795	747	769	782	769	756	793	767	727	739	775	749	726	760	746	705	708	806	738	768	739	749	750	772	782	772	772	763	851	747	738	791	764	694	726	783	778	821	733	761	739	759	774	715	731	768	778	780	780	788	749	805	803	764	741	810	746	759	746	748	715	763	769	758	782	765	750	751	775	776	741	773	772	794	710	745	747	751	757	770	785	770	757	721	784	749	764	764	781	764	773	762	754	781	790	751	802	741	760	764	792	777	781	797	778	764	745	796	710	720	747	759	798	771	774	761	753	777	732	831	792	791	764	734	735	805	716	720	788	784	837	734	708	767	762	792	760	781	760	753	765	742	823	819	769	802	790	743	768	753	784	751	729	740	792	781	733	776	736	745	771	787	812	749	737	816	794	805	816	789	728	764	768	789	784	813	734	809	766	781	747	790	793	737	802	836	797	782	735	758	744	756	807	770	793	711	714	791	766	733	815	790	745	769	737	757	785	801	798	775	809	778	771	809	792	754	819	797	783	762	757	764	727	765	821	740	791	785	791	759	774	779	737	757	787	782	798	735	692	808	762	768	783	786	758	784	793	767	810	793	829	712	765	816	756	742	785	752	782	732	811	725	783	779	788	778	816	773	729	744	792	716	721	751	743	798	745	783	761	744	733	786	795	723	772	759	733	774	773	771	785	739	759	728	779	743	793	795	780	764	767	737	794	768	802	746	806	770	774	773	827	779	745	770	793	815	796	792	774	760	774	758	749	754	780	776	781	722	778	790	745	736	794	767	753	788	781	695	735	806	773	770	815	733	771	786	753	808	774	815	757	762	784	813	741	773	786	759	716	757	765	757	737	787	822	758	737	787	742	796	767	805	772	807	756	782	761	783	729	697	764	773	781	723	769	759	737	776	766	741	748	752	807	754	788	736	707	809	788	760	792	756	749	759	786	735	780	797	726	744	732	748	710	768	757	752	790	763	770	790	714	801	762	774	785	734	819	723	721	738	798	782	793	768	781	743	781	766	744	744	741	778	755	786	798	779	734	781	755	814	815	769	787	832	760	802	783	758	785	766	778	769	798	752	738	733	787	730	788	729	781	742	770	791	795	790	742	736	770	743	726	787	739	770	835	785	763	769	757	742	772	727	792	760	770	778	812	749	788	748	735	762	784	776	806	751	748	748	753	747	738	796	763	724	773	758	793	763	790	729	796	785	765	791	747	777	737	796	765	772	736	801	767	784	714	730	791	773	766	734	728	801	774	668	793	790	747	799	773	784	770	771	771	786	768	719	742	751	739	747	771	754	753	741	737	749	762	770	677	731	729	809	761	792	757	782	802	795	763	773	781	791	753	750	759	796	771	785	858	721	766	809	759	765	751	746	768	798	816	769	746	753	713	772	779	771	749	782	766	769	782	767	773	772	750	745	754	702	762	721	821	738	783	776	749	799	715	786	784	729	797	764	785	802	786	754	773	785	809	806	765	756	742	796	830	814	770	730	729	785	777	766	767	795	712	795	798	759	751	750	777	767	794	813	789	774	780	759	766	743	816	789	725	765	771	791	730	736	751	802	738	815	758	783	764	787	741	753	774	716	786	763	724	737	715	793	811	812	787	742	758	791	752	795	767	796	760	770	793	747	796	713	803	796	753	753	739	759	781	763	721	746	775	770	760	749	718	721	788	819	753	724	787	731	770	767	721	802	797	748	749	756	769	740	813	754	803	795	771	799	742	776	756	756	710	779	794	737	772	760	714	733	799	750	772	778	808	777	770	782	768	803	774	740	770	733	787	768	741	743	779	752	797	783	800	761	797	768	769	755	696	728	740	775	765	724	752	730	744	783	728	736	731	786	736	765	734	778	742	767	701	769	748	723	794	788	796	777	804	736	721	769	772	800	798	770	731	759	732	764	700	804	738	761	766	755	800	773	755	747	829	779	802	754	791	756	749	742	770	780	779	802	733	710	788	770	767	734	794	773	768	775	751	772	773	708	760	854	760	759	747	790	771	755	780	774	712	757	767	751	749	772	837	769	764	764	850	722	737	750	757	803	808	729	698	729	742	750	749	723	717	770	729	715	785	732	744	732	778	776	780	747	770	742	791	754	747	748	761	754	760	762	756	732	784	778	722	736	807	775	777	751	755	792	725	733	794	818	717	762	782	759	768	768	733	789	746	755	723	781	691	770	718	727	752	746	731	759	796	746	804	722	756	806	785	743	802	751	770	777	778	726	760	758	732	767	734	755	798	776	744	799	793	744	779	750	832	788	768	797	738	790	762	784	752	775	812	774	731	763	769	773	720	776	744	760	744	764	746	778	769	785	756	735	785	755	780	759	745	718	768	766	731	747	756	795	696	770	749	771	795	760	817	791	751	759	780	792	802	756	797	816	769	755	749	761	771	753	731	711	783	775	738	807	791	802	742	706	747	745	808	805	781	760	739	795	748	797	769	768	754	769	784	784	787	826	743	741	787	781	737	784	762	729	770	745	807	757	757	806	793	713	838	828	804	787	743	783	696	761	806	772	790	753	736	755	767	737	725	777	735	728	730	792	794	752	780	771	741	711	772	800	811	753	771	701	793	786	744	751	788	739	746	756	759	797	744	763	772	778	796	771	767	729	766	750	762	749	754	763	756	739	701	768	755	777	765	754	726	767	741	793	817	778	792	752	774	782	764	793	776	837	788	760	783	773	747	724	804	800	800	755	745	734	761	763	750	759	776	739	794	709	761	775	773	787	730	726	799	732	707	739	784	786	713	749	798	806	810	768	751	777	757	763	767	762	744	737	720	758	763	794	739	711	742	778	776	777	774	767	761	774	791	807	792	777	747	796	785	789	793	774	797	784	781	722	797	726	779	798	741	729	766	743	726	749	784
18957	17835	2449	1183	908	681	561	469	448	373	352	304	295	302	276	281	275	291	287	256	251	264	247	256	262	271	254	244	239	253	249	252	251	252	251	254	237	264	201	251	259	245	258	229	273	238	265	279	247	233	229	256	262	241	247	252	248	249	242	242	253	271	221	234	273	237	261	267	204	240	227	225	220	228	237	253	239	258	252	228	276	285	255	230	232	238	219	219	248	222	226	248	246	241	257	230	249	244	227	255	251	210	258	239	234	245	234	226	270	243	231	241	236	260	240	210	233	223	252	241	264	264	239	235	259	254	235	277	253	250	247	225	247	248	247	253	270	238	240	251	249	241	209	212	249	241	233	259	221	241	226	241	222	255	251	237	246	248	244	226	245	220	237	242	240	243	230	201	221	255	259	237	238	237	240	251	241	211	219	257	245	225	246	247	260	215	247	227	242	244	251	231	244	219	230	210	213	253	236	224	260	252	251	242	227	251	221	273	235	244	222	236	258	243	230	229	238	258	258	263	235	223	241	265	254	239	259	232	217	237	238	239	246	242	256	234	245	250	231	246	255	251	227	245	234	230	241	254	234	277	231	263	259	263	255	234	245	233	251	242	256	221	245	244	255	261	241	261	263	239	260	222	219	255	261	215	238	239	291	224	172	226	238	254	249	234	218	239	219	206	254	244	255	233	250	227	250	247	256	242	226	255	243	219	247	246	249	251	250	222	232	237	258	226	266	242	241	222	219	219	242	233	253	223	258	237	237	232	266	229	240	223	245	238	255	241	236	248	257	249	243	243	219	255	256	219	224	255	221	236	225	223	235	233	235	244	247	265	232	228	249	249	230	275	252	283	218	250	247	242	224	218	250	247	245	256	234	250	223	248	228	241	256	269	237	218	261	233	254	242	249	236	238	214	239	234	223	227	241	230	267	240	251	266	239	248	234	223	242	226	246	249	249	276	246	249	229	222	243	231	225	233	238	245	242	225	236	232	244	226	249	257	260	265	243	247	242	264	252	232	211	248	260	231	232	201	222	245	229	244	223	247	240	218	262	246	236	221	267	259	229	225	259	236	245	244	245	269	239	260	233	216	250	257	224	227	255	240	235	231	260	275	208	232	244	221	233	285	225	245	261	230	241	238	237	239	244	227	257	243	241	227	237	263	222	259	226	224	254	257	241	253	255	265	248	248	246	254	241	247	210	237	258	263	227	244	239	240	224	219	237	241	228	246	238	218	248	236	231	233	217	234	266	252	233	225	255	260	203	244	251	239	245	236	229	245	242	273	255	268	237	237	239	222	249	249	206	221	234	247	217	253	265	255	215	228	248	216	235	250	253	241	223	224	245	250	224	243	227	226	236	222	231	225	227	209	268	237	235	235	254	228	218	250	255	234	221	271	258	264	228	251	231	228	222	235	227	253	229	230	238	221	245	247	227	277	248	225	257	237	273	237	212	239	249	277	242	260	234	247	249	251	249	233	240	245	234	213	238	242	245	281	240	279	257	265	246	247	206	270	231	221	235	244	218	240	242	232	249	240	274	278	263	252	245	255	252	255	233	215	248	224	251	254	239	245	267	278	222	255	234	229	246	249	224	254	258	234	251	243	244	242	237	259	237	216	252	236	257	219	224	239	230	213	247	255	243	233	235	260	261	241	230	217	232	212	263	246	252	261	244	241	251	252	274	217	225	265	248	242	227	245	240	226	216	240	265	234	232	213	245	261	222	258	220	219	236	229	204	241	210	239	227	209	233	208	236	240	266	241	272	241	246	255	254	242	229	255	264	264	273	229	245	217	257	256	253	227	233	279	242	261	223	250	235	239	233	219	230	237	232	265	216	228	231	243	244	261	239	236	247	239	252	246	248	263	280	262	233	269	261	226	245	234	252	257	251	201	232	253	239	253	243	251	221	251	255	242	263	234	241	263	266	237	240	257	260	237	222	256	216	226	255	239	258	235	246	218	252	245	235	217	224	233	243	233	236	254	263	250	231	240	242	237	244	259	237	249	228	248	276	247	257	229	233	258	253	235	224	218	247	270	248	271	267	255	249	270	233	231	235	239	247	232	247	244	225	220	229	205	233	215	261	278	242	279	243	261	239	235	248	240	234	245	242	242	213	232	222	241	245	243	268	251	229	214	242	230	253	233	232	233	257	225	247	244	236	242	245	256	239	233	236	253	250	241	236	232	246	260	246	252	250	229	221	245	223	246	248	261	264	235	252	265	258	252	235	248	225	236	229	230	222	215	217	256	260	232	227	231	231	232	243	266	246	216	222	259	247	238	269	248	208	245	229	232	224	230	248	261	259	244	237	248	241	281	253	245	253	254	236	238	231	245	262	246	242	278	235	244	213	237	240	264	242	223	254	253	257	239	255	241	234	242	217	223	268	211	227	233	240	256	256	243	240	207	251	256	220	228	268	246	226	239	258	252	264	218	247	230	246	239	250	212	255	241	243	208	238	226	263	220	232	224	251	276	248	260	266	251	242	237	237	247	239	241	214	239	253	242	266	243	237	275	237	244	252	242	232	261	251	241	256	224	247	249	230	222	225	207	274	224	254	247	229	252	251	232	230	255	236	251	245	222	242	238	238	229	246	244	235	219	269	249	262	244	230	237	223	217	230	243	243	251	282	263	256	240	250	219	245	222	250	232	261	264	242	225	241	255	273	261	233	264	261	223	253	222	236	227	239	253	267	235	254	248	215	222	246	236	244	243	243	236	269	240	247	226	254	252	235	229	212	230	252	246	239	250	250	248	250	237	251	231	237	246	237	226	225	255	277	238	247	243	215	214	238	248	217	240	250	225	230	253	208	252	237	252	206	231	205	236	266	240	223	223	234	236	246	233	217	254	238	249	230	251	253	260	261	238	217	240	250	235	242	216	241	267	243	214	266	254	252	224	236	280	231	219	237	231	246	232	212	220	236	231	249	224	261	245	263	235	245	235	242	259	264	250	260	253	255	226	240	237	266	281	241	252	255	261	261	272	234	209	239	239	230	247	239	272	236	269	235	258	253	244	234	243	242	230	217	254	230	262	252	235	216	243	284	242	240	266	246	240	243	237	211	228	233	243	245	234	256	244	224	234	251	235	257	247	260	245	235	228	234	274	257	220	237	263	246	232	243	235	288	258	217	243	265	267	245	251	238	248	264	265	231	229	241	256	256	219	232	246	219	245	237	238	244	250	216	241	240	231	245	240	236	257	242	244	264	258	234	258	227	274	238	225	238	247	241	260	229	273	244	248	241	258	209	241	232	250	254	252	253	259	260	254	272	227	228	228	226	234	250	242	232	246	236	244	232	219	247	244	231	245	216	248	248	275	239	244	231	266	220	242	229	243	250	219	234	216	241	249	251	271	248	251	245	252	214	242	221	249	238	258	249	249	254	241	226	236	250	221	258	250	246	251	242	227	229	228	255	277	243	248	228	241	256	222	239	234	216	270	234	263	251	243	243	236	244	229	241	263	240	264	222	245	234	258	231	253	245	233	218	246
14083	4927	2989	3509	3123	2602	2142	1753	1619	1473	1301	1194	1141	1094	997	949	909	898	853	882	775	822	771	749	759	741	713	719	700	684	727	709	703	669	731	691	660	685	652	712	644	669	680	663	674	680	635	650	636	618	635	639	689	612	625	639	677	636	620	607	644	624	604	592	622	658	611	582	607	650	616	625	632	641	641	641	681	660	622	636	639	631	625	660	657	621	605	612	609	605	614	646	607	579	631	645	609	646	660	588	627	620	631	600	683	609	645	624	679	631	616	625	621	624	588	662	587	600	590	608	627	586	609	612	647	613	632	641	606	597	620	632	645	605	617	623	601	657	619	640	566	603	619	651	632	629	635	608	620	635	619	652	658	630	624	640	634	602	650	633	648	622	594	630	646	644	608	578	593	589	620	651	587	609	585	647	617	597	643	621	584	648	601	605	620	624	668	648	616	595	625	579	628	629	629	649	638	606	591	613	641	584	635	678	669	586	625	638	604	621	624	625	639	631	601	630	643	624	640	621	581	623	639	659	619	604	611	674	605	639	584	640	579	599	617	611	630	623	640	579	677	624	631	594	600	563	657	585	606	613	578	623	618	610	540	649	599	576	653	631	634	605	582	605	607	604	595	610	606	642	578	659	590	601	635	604	585	598	664	601	615	608	606	619	616	619	625	563	618	638	658	631	592	602	587	637	625	624	640	643	615	625	622	605	605	617	636	598	632	588	597	624	642	572	660	628	614	627	595	607	623	648	588	651	597	635	650	677	594	635	650	588	615	569	602	606	660	624	624	612	607	618	602	622	644	622	583	588	626	607	621	665	601	644	612	595	614	620	638	614	620	624	623	615	608	599	609	630	629	624	608	639	617	632	677	616	639	630	610	593	632	612	654	640	632	610	639	606	616	589	690	596	613	604	614	608	610	602	650	624	655	604	657	589	629	626	621	600	609	591	573	659	610	612	621	624	630	636	610	610	624	622	646	665	671	592	647	600	591	593	613	589	633	596	644	614	586	591	690	611	629	643	618	627	567	627	604	615	584	645	651	636	618	583	656	616	604	613	638	642	657	603	579	615	604	638	599	579	601	635	578	637	651	616	586	674	635	616	643	661	589	627	623	598	618	638	636	583	610	547	595	571	621	601	548	665	603	599	622	625	639	639	600	617	598	589	632	618	627	586	602	604	634	617	621	652	571	573	639	623	603	668	595	648	608	634	633	603	647	664	625	624	586	642	606	623	605	623	625	657	643	563	602	605	626	597	613	581	587	661	578	628	621	604	582	614	650	651	649	583	632	638	652	616	641	602	640	621	544	577	583	601	638	619	621	622	617	664	644	583	626	587	610	602	659	635	650	617	618	568	629	591	566	637	623	649	626	642	632	628	626	620	614	624	642	569	645	627	602	632	577	640	631	628	650	600	562	656	588	617	579	602	607	608	602	624	593	640	600	597	587	661	639	592	619	610	603	577	632	663	581	667	624	651	630	623	627	585	597	605	655	598	604	654	549	575	593	663	619	589	628	601	619	614	630	631	629	633	589	568	612	613	616	630	586	623	633	585	600	604	640	599	605	620	598	618	590	619	622	639	616	604	610	615	653	622	626	614	656	640	660	602	638	603	596	590	613	599	618	633	563	595	639	606	651	614	608	595	622	647	651	636	644	619	600	606	618	648	597	608	644	609	639	607	643	622	643	568	646	611	613	650	602	580	684	576	599	687	588	569	575	593	667	610	621	614	653	605	590	563	602	658	633	603	613	613	644	629	625	599	624	590	623	650	593	653	618	612	664	638	632	589	623	611	594	613	595	652	637	675	655	618	644	642	613	643	650	577	588	628	624	632	603	659	597	580	611	618	638	607	632	652	670	612	602	616	627	632	612	572	633	588	594	604	619	626	590	658	662	572	637	661	649	612	601	568	639	613	627	579	608	616	593	656	633	621	628	612	618	620	647	627	636	612	604	596	618	586	616	595	601	598	627	632	631	657	599	612	598	631	639	590	598	610	649	596	668	615	576	630	594	592	629	604	583	622	582	633	639	636	618	652	652	620	602	599	619	657	612	618	594	634	613	579	609	623	650	579	637	607	647	622	616	608	596	608	590	606	619	613	638	642	597	628	622	606	665	633	622	633	623	662	606	618	634	581	618	634	621	637	650	600	564	595	603	636	635	616	598	613	621	651	616	650	634	638	667	644	621	643	623	632	617	611	644	561	609	625	576	647	609	597	626	606	646	617	638	650	658	642	597	594	620	632	603	609	658	590	581	608	623	679	637	558	608	621	629	600	639	638	606	599	603	619	602	607	594	607	643	598	591	647	596	576	665	608	590	585	594	603	630	617	613	599	583	655	669	656	652	590	616	636	628	670	628	575	608	616	582	625	642	645	597	636	607	603	597	627	642	657	587	614	615	589	644	641	619	636	641	672	645	670	610	589	645	599	636	594	640	654	586	690	556	593	612	657	593	607	608	630	602	579	572	607	627	640	652	620	625	648	649	621	594	611	618	593	604	636	561	570	683	640	632	656	614	602	654	613	646	606	628	605	633	599	589	612	617	606	591	624	661	618	595	593	634	585	578	613	651	634	623	589	630	593	637	580	630	624	636	611	627	584	575	645	616	595	617	611	611	611	574	617	615	629	618	636	643	600	636	611	585	567	639	610	539	604	657	612	589	648	597	583	605	602	611	649	626	594	600	625	600	629	611	589	615	614	616	616	625	622	590	610	622	650	617	621	654	660	579	655	612	623	592	640	624	606	596	606	560	647	623	592	615	586	619	604	606	622	651	632	601	630	621	652	646	607	594	580	596	653	620	682	630	644	652	637	598	676	635	647	614	608	590	590	616	667	616	592	601	664	592	605	662	640	615	640	606	578	611	634	652	631	597	584	619	635	674	618	614	609	599	621	651	662	619	585	629	593	667	651	613	616	670	586	601	648	610	610	592	608	607	642	602	640	613	604	634	621	628	600	656	588	601	604	595	656	609	652	642	639	626	653	585	603	612	645	613	593	626	591	623	602	659	598	580	590	605	649	593	632	633	632	679	624	600	606	602	627	633	630	620	614	604	606	615	622	610	581	635	584	608	615	636	580	603	597	600	656	574	598	650	653	613	627	644	552	641	653	611	626	597	632	613	634	652	621	628	633	624	653	633	599	633	668	576	584	608	633	656	637	608	642	608	576	613	624	598	643	648	627	595	641	607	603	604	598	587	647	551	600	627	637	596	617	591	624	605	614	620	637	632	634	621	584	585	599	615	606	619	650	624	583	624	594	627	647	617	705	642	658	557	625	600	592	605	662	649	571	628	586	579	653	627	626	575	608	597	628	622	675	619	663	585	645	646	603	598	649	608	645	632	605	571	595	659	627	646	612	627	614	642	654	621	613	597	568	618	655	628	543	624	558	639	596	551	600	620	627	601	599	646	618	669	617	615	577	584	597	623	623	644	630	638	605	600	619	636	614	614	621	648	605	622	612	617	584	605	624	651	630	617	570	642	578	632	629
26454	25975	10226	2494	1278	892	709	492	397	347	297	279	238	232	204	212	176	155	180	189	160	147	120	130	146	147	131	141	146	127	134	104	129	116	125	135	124	120	115	112	108	103	120	119	109	119	93	121	122	121	102	94	104	113	106	115	113	99	111	111	103	107	97	119	119	105	96	97	95	116	110	100	102	101	93	100	100	104	105	113	107	110	118	102	108	101	102	107	94	99	92	92	119	102	99	98	110	93	96	104	105	100	101	97	84	87	89	90	97	96	99	101	97	113	106	108	115	96	102	107	99	104	100	110	104	111	106	116	113	97	94	107	93	94	96	104	118	101	126	92	113	93	108	96	108	105	133	111	92	111	95	100	95	110	99	104	100	91	83	89	101	116	102	122	106	117	98	87	106	120	93	106	95	99	101	125	107	92	101	99	107	124	92	102	97	102	82	110	105	111	120	108	95	116	110	85	93	96	106	99	100	104	106	98	118	106	103	109	98	105	105	106	116	108	111	98	99	111	87	88	88	108	110	98	98	107	89	107	119	98	75	102	111	106	93	111	106	100	109	110	128	111	122	106	105	104	105	122	94	109	98	102	114	83	90	85	116	103	102	102	111	102	102	92	112	92	104	90	105	100	99	101	88	84	97	70	104	104	98	99	109	87	107	99	104	97	96	87	109	105	112	100	105	95	108	99	99	102	100	104	106	109	110	97	117	104	105	108	117	104	88	101	93	102	105	109	96	91	99	83	105	105	105	100	103	106	106	96	100	88	97	127	111	85	106	106	108	120	108	105	88	102	97	104	109	110	102	107	98	99	98	102	105	98	108	95	104	91	101	91	101	109	93	102	123	107	97	102	118	101	94	103	94	111	112	133	110	86	103	103	109	88	125	108	83	109	89	82	106	115	83	97	96	98	122	100	94	75	111	120	108	125	89	111	112	95	112	112	88	91	107	99	88	107	84	97	88	80	121	99	105	103	106	93	93	92	87	106	100	107	117	116	110	101	99	104	103	93	109	88	100	102	103	111	115	115	101	96	110	111	98	95	101	106	94	102	95	91	94	94	91	121	111	92	99	93	98	115	119	102	95	96	122	94	91	106	117	90	99	105	85	93	107	136	97	103	97	103	91	109	111	77	90	92	108	90	96	123	102	101	99	114	107	119	107	103	85	128	96	102	105	111	103	98	109	99	101	96	102	106	111	108	109	101	110	105	109	113	104	109	99	117	100	111	109	90	103	102	107	106	89	113	92	80	119	108	125	109	105	93	99	85	93	78	116	96	99	117	87	100	100	108	97	93	97	94	110	112	86	108	88	106	104	117	100	84	114	101	107	99	112	123	101	83	120	101	109	90	101	86	104	118	122	104	95	85	95	119	108	99	125	97	110	106	93	105	103	113	95	103	104	120	87	97	113	82	115	122	102	95	109	102	103	90	96	111	87	97	122	92	91	95	101	93	92	97	90	104	107	74	101	134	112	106	92	103	97	93	91	102	98	106	107	101	104	93	104	115	79	97	97	99	108	101	114	106	88	90	120	93	112	114	108	106	116	103	114	102	109	100	105	91	114	110	91	102	109	92	99	124	86	103	106	105	106	104	134	91	94	110	97	109	96	108	116	99	91	101	109	117	103	113	109	99	106	113	77	119	110	110	111	103	103	105	97	108	101	97	103	82	100	99	108	96	118	100	99	116	118	104	98	99	112	105	118	80	101	103	108	104	79	81	123	97	98	110	97	99	92	101	106	128	97	109	100	108	135	92	82	108	97	97	98	98	89	86	112	103	117	115	110	85	113	105	110	92	110	106	89	98	92	99	89	115	100	103	80	88	109	92	105	114	111	88	111	99	92	101	91	110	88	104	110	121	85	109	112	99	104	100	103	115	101	111	122	108	102	110	97	86	111	114	108	110	122	99	112	113	119	95	86	103	102	110	103	107	85	114	109	101	112	104	100	97	111	91	106	106	98	105	97	99	112	98	122	104	113	127	115	102	90	99	110	97	108	97	87	89	112	108	92	86	102	89	96	102	105	108	107	115	125	97	116	78	123	95	115	122	94	89	111	93	95	88	96	109	70	96	105	102	130	99	106	101	102	119	94	107	87	82	103	101	93	108	101	83	126	103	85	110	121	131	110	93	103	112	95	110	108	92	114	107	111	104	104	95	103	97	93	86	97	111	114	110	100	115	79	98	102	94	111	105	110	88	119	103	88	97	99	109	105	104	100	109	113	106	100	99	102	93	110	119	98	102	89	98	125	118	120	87	115	97	94	111	107	110	112	106	91	90	107	95	96	106	84	98	104	85	116	115	108	104	92	113	110	97	100	116	98	115	99	113	93	98	100	89	99	114	119	96	101	92	97	105	112	94	102	115	110	102	113	96	108	102	98	79	103	90	106	105	124	87	124	111	102	112	99	92	101	115	99	105	103	101	106	107	92	89	108	102	105	107	96	96	85	107	110	105	91	106	103	106	109	79	122	102	115	112	130	93	100	92	102	108	104	115	96	123	101	102	96	107	118	114	105	105	98	127	128	108	77	93	82	99	91	91	106	126	105	104	96	105	105	89	100	94	115	97	103	98	86	112	102	100	108	95	111	124	112	99	101	104	86	106	92	95	91	92	99	92	106	115	110	113	106	107	83	130	105	116	114	110	114	108	99	103	120	89	106	107	106	116	80	102	94	96	108	89	105	113	114	107	104	119	106	91	105	120	107	108	113	104	94	119	91	104	74	120	104	116	110	110	89	108	110	111	114	92	101	94	94	100	95	92	108	90	107	110	101	121	104	95	108	110	121	113	98	124	118	94	107	99	97	115	88	98	94	106	121	133	122	105	101	112	117	103	97	99	107	98	97	99	100	104	98	87	103	102	108	100	112	107	116	109	119	92	101	103	93	102	108	105	77	77	87	109	106	104	112	103	87	117	91	103	99	108	89	93	104	114	92	122	92	107	95	111	97	111	127	90	100	104	97	103	103	99	102	110	99	116	96	96	112	98	89	103	92	113	117	117	110	106	98	106	94	112	103	110	113	92	99	103	128	111	110	88	89	92	103	88	83	104	106	104	104	129	106	116	102	117	114	100	109	100	98	94	128	106	98	97	94	109	135	85	91	90	124	90	97	99	109	101	115	97	122	96	113	94	103	102	110	107	96	105	112	95	107	92	105	93	97	100	96	124	94	113	96	124	99	99	117	107	99	84	108	86	109	109	118	98	104	88	104	90	107	96	110	91	93	117	97	95	96	93	95	93	115	99	90	86	99	87	108	88	110	100	96	101	103	85	107	96	110	125	96	90	101	115	100	100	99	102	114	105	101	100	100	92	91	107	112	111	95	87	124	92	79	100	90	94	100	96	110	100	99	124	100	114	96	112	108	101	95	104	116	103	113	92	93	99	112	98	90	101	96	101	95	103	109	110	83	111	105	95	112	77	101	94	113	112	110	110	114	108	92	87	117	118	91	104	116	94	100	92	99	98	108	115	109	87	99	96	115	97	108	105
17732	5491	4323	5326	4541	3633	2893	2444	2068	1755	1515	1346	1162	1101	977	938	839	795	684	708	611	647	567	590	566	549	522	429	495	503	448	413	427	417	424	451	418	429	417	413	370	396	359	370	351	389	374	371	372	361	319	315	338	324	347	340	349	323	347	323	340	339	339	315	303	301	320	331	364	363	316	330	319	317	301	325	311	282	289	326	326	338	305	305	330	319	318	314	308	295	325	339	284	304	301	323	297	301	319	311	322	306	307	303	304	322	296	328	291	270	332	289	314	280	271	291	316	309	310	303	316	333	299	294	292	298	314	343	279	289	299	264	279	305	308	296	274	283	300	315	294	272	321	326	276	319	303	309	258	331	284	298	277	323	334	345	313	293	280	301	295	291	307	279	299	257	305	287	249	320	302	311	298	254	292	313	308	290	315	269	315	303	311	302	305	304	274	279	261	260	320	310	312	282	300	296	273	305	294	278	309	294	307	304	291	309	295	301	296	304	313	271	292	276	309	274	327	295	273	280	311	328	274	278	288	285	274	320	317	295	313	280	300	290	298	275	319	303	320	324	298	291	291	307	313	291	296	313	272	314	302	293	321	289	280	290	281	319	302	261	297	302	295	297	295	298	317	276	287	311	278	288	287	303	277	285	289	300	279	291	278	294	310	314	299	278	288	310	303	311	287	274	297	275	319	288	317	316	324	300	361	296	338	336	311	274	336	318	290	271	290	324	272	277	322	291	293	292	327	312	302	288	282	289	289	347	325	294	286	289	306	286	293	286	321	310	304	291	305	280	295	295	290	313	303	292	280	306	300	314	279	300	281	301	308	281	308	277	277	310	306	297	255	314	310	294	296	278	288	298	291	292	291	273	254	291	299	326	279	281	294	280	280	290	295	310	267	283	283	309	279	280	281	309	295	305	310	289	295	320	302	291	340	292	254	263	309	325	289	292	249	285	272	310	317	334	288	295	280	303	323	297	306	322	314	277	282	288	311	277	282	260	322	285	289	313	271	289	325	276	282	310	281	282	302	322	304	317	319	306	316	311	289	280	280	276	277	288	274	284	334	295	308	300	315	307	317	266	282	285	301	281	293	310	273	301	299	295	308	288	321	265	288	289	289	290	307	322	297	286	299	324	301	267	274	277	302	319	295	303	297	289	303	315	318	321	301	319	330	297	263	298	277	238	292	267	314	257	305	289	283	301	289	279	304	308	301	300	296	323	294	298	314	310	270	294	237	286	307	292	321	259	317	285	290	269	284	298	281	317	295	307	312	277	320	304	311	301	290	291	281	282	309	311	284	294	287	286	296	280	284	285	275	267	272	302	292	286	315	307	315	279	317	297	300	302	320	260	315	323	266	289	275	309	293	279	301	281	303	293	303	270	286	276	314	303	308	300	294	290	278	298	314	305	308	283	296	306	267	270	317	324	320	312	333	288	269	279	297	307	314	299	257	309	286	270	279	301	271	292	283	293	294	303	324	285	264	285	296	321	294	278	295	272	312	298	325	285	304	282	297	295	313	317	321	305	273	282	253	297	328	303	314	293	290	307	298	291	294	281	311	290	289	289	292	293	287	308	284	275	316	315	289	286	285	293	254	285	285	291	303	287	304	315	288	264	310	284	336	323	317	318	288	269	305	299	274	280	313	264	292	286	306	318	286	280	320	270	295	298	288	317	272	276	283	286	311	308	305	285	247	296	300	295	314	328	259	280	303	284	275	274	295	288	305	327	310	296	288	282	313	325	318	307	308	282	299	294	317	277	285	334	296	282	293	302	298	294	311	286	286	298	287	301	273	302	299	312	310	298	262	308	308	283	288	298	290	294	324	301	280	272	284	277	277	301	274	297	278	273	297	311	316	292	305	290	272	326	290	296	301	318	285	289	302	276	288	307	300	308	330	285	283	309	298	295	312	288	294	268	318	310	300	322	329	307	290	272	299	275	300	272	294	282	307	311	288	285	289	266	282	290	287	269	248	290	281	291	283	287	313	298	290	284	293	292	297	273	296	339	312	289	307	317	298	285	278	333	252	291	292	306	278	314	298	292	314	298	302	303	274	308	307	328	311	288	289	314	290	321	292	297	294	311	265	295	290	281	286	302	313	311	295	275	268	284	315	284	312	319	273	305	302	328	322	306	304	290	295	260	282	304	272	300	267	271	294	301	273	306	292	319	321	297	299	292	312	318	281	313	296	296	311	312	295	297	282	278	301	269	290	281	298	319	319	295	294	300	272	264	293	293	269	289	265	285	321	302	341	302	256	302	304	297	295	287	293	303	315	307	296	298	283	297	274	288	299	301	262	284	301	306	330	297	296	312	306	285	280	312	290	298	282	302	283	301	297	296	308	281	304	301	296	306	325	273	299	283	306	293	289	301	264	298	275	282	299	299	281	293	279	316	299	286	315	253	297	313	277	314	299	305	364	323	279	287	292	291	302	271	276	294	317	286	301	279	297	278	296	312	298	274	294	296	286	267	277	296	272	301	273	274	328	286	280	316	265	304	271	308	270	282	273	295	285	300	282	301	285	301	314	277	308	299	276	297	309	291	301	289	317	302	282	280	308	299	316	314	313	312	298	328	288	286	310	293	290	303	289	292	288	292	317	303	286	290	311	288	306	313	287	310	328	305	292	288	288	293	280	286	283	301	313	315	267	288	301	291	275	309	318	343	308	270	288	274	291	271	307	294	285	288	296	311	298	277	287	285	306	286	298	284	284	312	296	311	300	295	276	281	279	297	300	322	289	277	300	308	298	266	295	331	289	327	278	285	313	297	294	303	281	283	291	314	254	309	272	303	302	308	298	302	292	277	311	320	308	282	288	286	280	304	302	308	302	304	328	312	293	283	308	284	272	303	311	303	306	293	295	298	324	301	284	294	329	317	318	281	291	288	305	294	294	307	305	293	343	313	291	298	295	285	286	290	289	285	272	314	297	287	291	288	287	334	295	286	294	322	310	308	287	282	306	279	259	315	314	273	278	311	320	272	294	272	288	279	290	289	261	313	284	331	276	294	311	289	297	279	282	315	275	313	277	354	313	302	328	272	314	288	292	282	302	281	287	281	297	296	266	305	304	296	317	311	310	292	315	290	284	314	293	243	330	295	300	264	328	318	297	309	313	319	305	298	274	291	302	296	271	312	281	305	291	288	309	283	294	286	276	277	262	344	277	332	303	289	287	267	288	300	293	346	296	320	300	340	295	288	320	327	285	297	309	303	296	286	283	326	306	313	290	302	308	275	294	330	284	286	288	304	321	305	291	274	274	287	283	294	283	283	281	327	251	306	304	263	335	292	326	280	298	312	300	293	304	298	300	300	270	347	294	286	280	308	293	262	290	290	289	292	299	297	297	317	302	305	265	296	301	303	273	295	276	279	304	287	290	264	316	310	329	307	279	298	325	263	304	306	279	300	292	264	287	328	281	312	275	298	322	300	293	331	262	305	298	308	290	278	294	321	283	289	307	303	287	310	298	260	282	290	315	280	294	280	303	300
3680	1394	551	356	361	325	325	325	316	302	343	309	307	288	316	286	318	314	306	308	307	322	313	323	316	330	303	299	282	271	294	294	305	319	318	311	278	332	316	299	311	310	270	290	312	262	305	306	337	291	302	257	282	289	320	294	300	307	320	322	271	316	295	299	309	260	311	310	278	286	315	303	328	283	293	301	304	295	321	302	285	315	290	286	292	299	296	314	294	313	303	287	331	311	313	313	296	322	282	315	311	320	293	280	338	316	290	291	293	311	281	270	321	291	313	317	272	285	320	272	290	304	327	295	318	278	315	285	337	300	271	299	305	318	299	326	285	296	293	278	290	297	281	274	276	279	326	291	305	271	305	306	285	305	322	308	302	280	256	296	315	237	283	288	328	279	281	285	279	296	294	291	287	267	310	333	300	299	316	299	282	322	292	281	289	308	314	311	326	325	304	316	286	315	303	279	268	306	322	302	323	304	309	271	298	298	321	274	269	283	289	330	309	287	303	314	340	298	332	298	321	319	295	330	311	315	284	319	339	306	299	316	305	312	347	284	322	295	319	302	273	312	314	280	328	285	281	277	279	242	279	318	309	296	302	275	305	301	280	280	290	272	304	279	296	314	308	268	298	267	284	297	336	277	302	270	315	287	325	328	283	293	279	301	290	283	300	316	315	317	318	314	314	313	301	333	291	305	305	278	317	301	271	287	304	278	286	288	280	311	302	315	289	307	290	309	316	290	288	296	322	266	317	287	305	319	276	286	288	291	303	308	297	280	303	313	277	321	302	323	255	300	279	322	296	296	300	293	328	321	298	289	284	311	289	281	270	294	300	310	270	292	296	293	300	332	320	306	311	307	280	263	310	276	273	321	329	294	313	320	324	286	307	282	301	283	293	294	257	304	307	297	314	307	289	317	294	305	285	296	296	306	286	288	284	309	270	313	290	287	280	286	318	284	321	345	291	303	287	284	295	302	303	324	300	290	284	294	273	283	327	299	298	334	300	352	283	312	302	303	279	316	299	311	301	263	261	322	313	256	283	249	302	300	287	275	310	310	327	338	301	303	281	271	316	317	292	292	302	267	325	334	294	289	296	325	284	274	298	294	326	283	292	280	270	306	342	286	328	308	293	314	299	270	278	321	333	320	322	299	305	290	319	282	300	293	314	311	301	303	307	287	292	270	281	287	286	288	296	300	290	328	329	300	306	280	307	284	303	302	281	267	297	309	271	300	287	312	297	291	307	281	295	323	291	319	314	320	297	274	298	276	307	328	299	313	298	274	290	314	258	303	282	308	293	307	336	281	304	310	279	312	328	304	282	305	264	308	296	280	282	266	300	315	293	303	266	305	313	308	293	270	316	280	299	288	287	296	297	287	293	298	309	295	293	291	310	285	274	279	271	298	300	296	307	312	310	279	294	322	304	296	321	293	281	315	283	314	277	313	281	304	266	292	284	300	300	320	298	303	303	305	300	300	291	301	277	311	312	294	303	309	289	288	338	293	308	287	295	308	306	280	305	304	292	277	286	298	300	298	287	285	287	290	284	291	298	316	310	311	286	276	313	270	275	292	322	282	331	273	311	304	316	309	286	299	305	287	294	294	301	300	301	315	283	299	285	298	288	304	315	297	325	278	275	308	298	287	283	312	311	333	329	290	307	332	309	312	279	300	292	265	289	307	272	275	295	327	287	301	316	307	299	336	311	328	305	296	273	296	281	287	285	289	279	300	266	285	290	309	288	282	278	302	282	288	326	279	286	263	270	292	307	306	284	286	309	307	322	279	297	295	309	302	308	299	266	287	319	284	292	276	306	296	250	286	295	309	290	299	283	312	320	297	306	274	284	316	307	278	300	313	318	287	300	312	270	277	286	287	270	268	288	304	295	290	305	302	307	291	252	278	301	290	310	306	274	264	296	299	301	322	304	342	313	292	310	311	301	310	296	328	284	285	291	317	297	306	300	303	302	312	321	289	301	310	315	311	277	322	310	307	313	300	308	277	308	280	320	301	334	303	315	283	277	300	313	301	302	277	331	304	344	291	288	282	335	302	272	294	315	312	303	271	329	315	323	309	276	325	328	306	306	298	277	269	284	280	296	293	279	296	291	312	298	276	271	269	297	304	323	313	309	316	287	285	302	308	304	274	327	296	275	270	292	291	292	313	295	317	304	294	297	334	288	300	290	292	278	302	307	302	284	332	308	307	326	297	329	268	268	277	289	308	286	319	300	315	299	279	301	284	314	291	315	261	282	327	274	300	324	326	294	293	309	298	290	302	292	303	303	288	322	334	316	290	296	304	304	300	309	299	303	302	303	317	313	308	316	314	274	302	291	328	267	266	319	312	288	294	307	314	299	292	292	254	336	304	286	292	306	299	293	296	289	268	296	285	262	338	294	290	329	289	301	283	285	287	312	281	281	291	283	260	310	285	285	258	307	284	265	259	293	290	271	301	292	298	288	330	325	294	323	279	322	276	292	289	300	282	287	285	322	300	313	278	322	275	303	338	286	305	282	281	300	309	291	301	288	318	303	290	260	295	338	277	306	289	331	254	304	277	326	292	275	275	316	299	318	284	279	299	306	298	321	314	269	295	296	331	269	292	293	297	283	276	301	318	302	267	305	321	280	299	301	314	314	287	311	309	304	250	291	301	279	317	268	288	289	268	295	296	281	309	283	306	292	302	294	297	300	270	279	292	277	298	295	299	283	292	335	294	310	358	275	306	304	299	289	294	307	318	311	356	278	307	256	296	291	314	269	275	275	285	297	297	276	294	298	314	294	287	268	313	285	281	265	288	298	306	279	310	295	308	261	287	273	284	316	294	260	299	282	293	269	326	298	289	289	334	320	304	287	314	278	294	331	292	303	306	266	292	265	277	307	275	282	312	298	281	284	294	291	317	297	323	289	295	291	304	313	289	282	284	279	293	307	293	289	292	273	278	274	292	275	287	294	277	305	309	294	325	296	294	292	282	299	295	268	297	291	317	302	304	265	276	324	278	306	301	297	284	302	312	311	288	313	308	292	269	298	315	310	282	284	312	295	318	283	325	269	299	291	303	299	316	330	305	305	300	301	309	313	280	307	288	289	296	310	319	300	315	328	259	275	301	301	322	288	292	270	299	272	294	284	300	295	310	287	290	302	317	300	281	314	263	295	280	316	285	327	303	277	296	290	307	310	286	295	295	308	290	311	337	315	296	300	313	331	287	245	315	315	286	288	328	310	291	311	327	300	282	302	319	266	299	295	283	289	289	296	277	292	317	293	290	310	313	308	293	312	308	278	302	325	277	314	322	307	308	283	293	280	329	289	316	291	312	312	291	273	277	291	335	339	284	264	325	299	292	264	333	252	312	315	294	285	317	258	306	306	308	290	287	297	301	270	299	280	299	310	306	363	278	285	323	284	262	270	294	324	339	304	289	305	294	252	303	290	304	277	296	322	337	292	284	277	301	292	308	313	343	297	283	305	287	284	323	266	303	307	306	276	286	281	282
3911	1775	997	1020	1006	924	846	839	867	862	763	782	830	779	821	798	810	762	785	750	751	759	809	834	740	779	775	791	763	740	757	807	783	800	759	738	737	800	743	761	770	766	803	738	770	750	737	743	733	821	749	769	768	751	781	760	780	750	801	763	791	778	754	771	762	718	730	787	703	742	773	780	808	793	796	777	792	788	734	777	791	756	701	802	766	812	738	831	785	738	720	776	728	807	813	814	783	751	794	735	777	785	794	758	800	779	794	789	755	797	739	836	789	769	720	775	732	767	769	804	704	769	764	747	773	765	763	762	740	745	732	767	817	726	748	771	746	716	849	756	768	733	755	771	734	736	755	789	759	781	736	754	765	779	779	737	770	775	757	785	758	746	732	747	716	753	786	757	722	776	788	761	767	745	698	779	757	737	721	776	736	739	738	759	768	743	745	788	764	755	802	799	692	796	749	723	734	742	785	783	799	801	757	808	749	726	746	733	756	759	776	734	747	778	762	729	768	731	812	770	776	769	751	762	798	753	792	712	763	773	753	799	748	747	799	767	771	760	797	756	711	760	709	736	820	715	785	730	774	769	765	778	766	799	778	704	744	772	780	768	795	752	748	798	756	724	739	755	746	735	782	781	750	756	745	794	745	759	788	791	787	754	754	740	756	763	803	778	743	746	789	724	816	758	784	769	770	718	793	773	774	721	755	778	709	763	783	808	793	770	741	743	721	715	779	797	829	780	738	738	721	745	757	747	776	787	775	748	714	749	770	752	694	795	743	760	776	785	782	770	766	754	740	734	750	808	779	761	723	762	755	723	760	734	745	735	766	786	774	748	792	769	769	790	745	726	737	752	773	754	750	777	792	790	772	723	796	792	786	794	759	764	761	763	791	793	765	746	778	811	740	743	752	709	766	808	716	762	726	730	725	779	710	778	735	784	736	732	761	723	748	804	821	776	798	717	762	733	773	714	726	755	758	791	788	749	741	780	766	713	784	740	746	823	769	765	783	747	741	747	773	790	730	738	793	787	735	743	720	773	743	815	697	792	740	803	800	762	778	744	760	684	801	760	753	780	764	816	746	746	800	739	810	738	731	770	768	766	780	764	771	778	727	724	789	769	741	749	788	729	749	797	752	752	772	710	763	789	778	734	790	769	776	743	774	767	765	774	793	794	729	758	758	750	741	774	769	742	740	783	764	768	761	746	774	732	732	762	826	802	804	715	720	728	757	767	786	775	740	795	749	786	735	761	788	782	681	742	732	804	772	731	752	727	795	760	788	765	733	791	774	768	760	760	723	746	721	722	735	816	756	744	793	772	783	774	735	759	821	783	789	761	732	772	779	765	750	724	760	716	755	748	760	781	748	772	745	762	756	771	731	713	767	771	763	772	765	770	759	759	778	765	754	734	797	740	736	749	788	791	776	735	756	803	750	780	782	746	756	754	780	790	793	754	776	769	774	709	740	774	775	694	743	758	746	764	758	772	751	804	763	756	811	776	749	794	757	800	736	741	763	777	755	741	763	724	724	765	726	742	737	821	752	786	772	738	808	782	775	801	752	770	702	711	763	750	769	814	767	765	760	743	742	764	729	800	742	805	789	735	712	778	748	763	765	686	710	758	749	758	778	813	746	776	797	785	772	798	739	749	747	769	711	775	775	746	765	814	818	759	753	756	742	734	778	776	760	755	787	813	747	753	749	732	799	717	751	761	731	788	755	757	765	785	757	719	770	803	743	811	793	737	778	733	766	717	790	790	745	741	780	751	735	738	761	753	739	787	790	757	832	740	764	781	764	840	779	785	780	822	743	737	742	766	755	740	777	757	770	778	736	776	750	747	796	743	781	802	788	755	762	752	728	759	769	805	728	783	810	741	781	767	743	715	796	714	788	775	751	727	720	763	757	754	754	715	761	711	750	825	760	717	776	768	750	785	834	774	783	773	725	760	757	690	764	770	782	796	776	767	776	785	805	797	766	771	778	798	763	770	781	781	707	743	762	759	754	736	760	761	772	813	725	742	748	777	744	780	785	736	718	741	778	756	805	720	769	805	784	767	733	758	776	753	707	760	737	762	745	743	749	775	747	778	753	750	759	743	775	764	777	779	748	753	745	746	785	796	757	803	762	769	766	774	776	753	744	751	766	795	737	752	778	745	791	751	782	814	769	765	794	799	798	760	785	763	751	793	734	755	727	792	755	734	794	754	774	744	746	765	806	732	760	787	738	761	782	781	725	777	783	796	774	773	800	755	729	797	782	757	779	722	759	762	791	792	731	802	749	752	747	751	783	786	736	724	772	759	759	738	769	738	779	734	777	780	765	736	806	747	739	731	755	806	735	716	747	751	782	754	768	743	786	767	817	743	756	713	750	782	799	779	765	795	762	738	711	770	744	782	776	767	769	819	808	727	749	738	761	763	753	745	752	771	771	724	750	780	713	816	778	769	731	730	760	741	763	772	765	767	780	825	840	775	758	766	757	733	763	730	765	777	722	773	755	733	743	760	777	759	792	759	758	711	741	817	716	784	761	768	756	828	742	816	810	745	751	739	689	783	763	739	777	775	785	765	776	754	746	787	749	734	750	763	756	769	767	727	760	733	788	831	754	766	799	729	797	775	775	763	746	749	786	744	751	750	772	705	750	756	753	745	739	782	758	773	753	761	690	773	795	822	751	764	829	772	780	826	732	778	750	763	795	742	760	782	735	772	771	762	766	746	793	742	764	778	712	715	766	742	772	739	788	758	757	780	783	752	800	773	733	798	799	739	751	797	773	786	817	765	781	738	763	752	789	751	720	759	783	741	775	730	739	830	797	812	759	777	776	758	781	791	723	736	744	814	755	782	767	771	746	736	760	760	739	731	784	781	773	748	712	791	728	747	771	758	773	749	754	769	756	801	815	740	782	785	773	740	768	728	807	750	742	808	738	765	755	770	784	791	770	788	753	796	705	731	772	731	821	738	807	747	749	727	806	800	763	748	787	761	769	731	729	777	785	742	759	769	741	761	808	745	795	743	738	734	753	793	770	723	713	731	764	765	708	753	790	757	740	803	755	770	748	814	773	755	759	773	847	744	765	784	766	769	798	772	788	777	748	793	724	787	770	750	814	771	779	778	805	739	750	755	757	749	777	782	746	752	732	807	794	810	751	721	735	737	733	783	754	773	778	759	778	753	753	711	744	805	774	780	742	807	773	764	777	722	755	724	710	733	779	755	735	763	779	754	786	757	770	757	798	749	750	779	756	808	732	740	817	759	763	751	717	770	767	765	782	756	800	788	713	792	765	752	735	699	718	806	742	754	757	761	790	796	733	765	749	772	751	761	769	758	784	759	739	812	768	792	784	759	772	770	766	747	739	767	709	775	801	713	748	840	702	741	692	785	735	787	762	718	770	743	821	772	722	751	806	751	755	782	761	705	735	756	786	752	733	759	772	748	766	754	770	749	775	770	773	759	748	761	714	720	765	759	749	762	705	752	725	788	719	782	733	734	751	778
20931	19395	4048	1274	876	651	579	464	394	378	348	348	334	318	302	287	271	289	248	263	264	253	248	267	273	265	239	261	250	249	256	231	252	273	249	279	221	236	235	237	229	235	253	258	239	233	226	231	263	261	266	257	231	221	243	249	236	226	223	224	256	250	266	248	236	239	225	221	242	217	238	245	254	255	242	233	239	253	254	242	221	233	248	252	233	235	238	246	234	213	223	231	237	236	254	249	259	246	221	233	244	234	231	266	217	272	233	243	235	213	260	228	252	221	228	253	233	252	223	229	219	250	261	245	245	225	230	245	258	227	226	245	246	236	253	222	249	251	254	250	234	229	244	229	240	234	230	271	252	235	240	239	232	220	232	206	246	236	233	236	245	226	242	234	224	229	231	259	241	230	234	224	232	209	249	291	250	219	278	258	238	238	242	240	203	268	238	248	230	254	281	247	250	264	273	233	227	239	268	216	250	226	240	236	239	265	242	238	244	252	240	193	289	244	250	247	227	248	246	234	246	238	260	219	206	234	251	261	245	252	254	253	220	255	233	233	246	252	246	222	245	236	214	244	248	228	283	248	267	242	238	225	236	243	255	213	220	243	266	275	256	269	208	242	232	238	265	236	250	244	259	232	232	267	245	273	254	215	225	237	252	251	235	202	249	244	247	261	223	248	254	222	251	219	235	256	243	203	217	237	240	234	242	262	233	258	232	244	226	209	214	233	255	228	236	237	263	228	258	241	267	238	228	239	223	213	242	242	245	230	243	237	211	254	245	245	223	216	234	252	241	229	237	233	229	226	249	258	247	258	223	254	240	227	236	253	262	246	239	245	229	225	245	237	256	231	213	252	252	245	232	269	215	217	232	218	239	246	233	239	274	211	247	231	238	246	241	249	224	198	223	239	229	235	233	220	265	250	253	221	251	245	234	225	239	243	247	262	240	246	225	249	253	255	270	240	253	255	232	241	253	231	227	238	223	254	233	245	256	242	213	266	245	232	233	235	265	237	220	269	259	217	251	242	249	230	227	244	264	224	231	233	254	230	239	234	262	237	229	247	224	252	220	213	248	224	251	245	233	245	252	244	267	256	250	233	267	270	258	235	229	212	221	226	220	215	225	239	226	227	221	233	233	232	234	248	254	231	252	258	245	226	232	236	224	242	256	250	244	228	225	216	236	270	259	261	203	255	240	241	227	244	246	234	207	222	235	230	264	225	226	222	196	246	259	248	238	239	204	238	239	242	250	223	253	255	260	242	237	251	239	236	241	246	223	250	236	249	239	236	230	244	238	273	238	249	256	251	231	253	232	251	226	240	277	248	228	241	195	253	224	224	247	280	250	251	256	256	238	234	262	282	233	256	252	235	221	253	265	245	261	264	220	229	241	237	252	226	233	225	258	249	262	243	234	223	238	239	211	266	248	260	256	238	241	240	250	246	244	270	212	225	242	202	223	233	220	271	234	235	246	265	252	241	242	233	228	247	242	246	222	246	265	242	280	259	244	224	252	208	265	238	249	216	248	229	222	223	266	258	240	252	238	240	243	228	249	253	272	237	242	262	262	236	249	253	246	217	237	248	254	227	228	258	215	246	221	257	266	245	233	242	225	234	260	218	236	244	214	221	237	258	225	240	248	242	267	246	262	237	260	243	259	243	229	250	231	245	234	259	260	239	245	231	239	250	241	237	266	234	234	241	223	251	273	229	252	239	260	248	231	250	239	255	271	238	226	261	263	239	218	221	247	232	267	247	253	268	275	245	249	255	234	229	256	219	246	208	236	248	256	243	255	225	213	243	242	238	249	243	238	228	223	277	221	225	282	245	262	221	261	249	246	260	217	250	254	219	236	258	220	236	235	223	241	237	253	241	235	237	258	232	245	221	248	236	238	236	247	223	218	256	270	264	244	243	252	181	238	230	243	260	203	252	246	239	252	220	224	258	245	230	245	212	223	250	239	226	241	259	251	272	227	247	259	251	231	236	219	226	271	224	242	273	242	250	233	232	255	239	234	250	235	216	229	246	250	291	243	232	241	228	226	254	231	231	229	243	240	230	257	213	229	237	225	215	244	257	255	240	199	209	261	220	249	241	238	242	236	226	255	247	236	245	257	242	256	237	240	213	252	224	248	272	253	244	248	213	230	245	235	261	225	221	222	237	210	221	238	250	220	251	222	221	223	236	224	222	220	229	223	258	247	240	241	236	243	250	225	238	245	220	247	253	252	241	233	243	258	241	262	229	251	239	251	245	234	247	243	222	243	249	240	245	246	204	225	218	229	225	240	240	250	244	245	238	242	241	233	248	261	215	226	237	241	240	255	225	232	246	277	244	256	227	250	247	247	228	227	228	240	219	205	251	220	256	249	200	241	260	220	257	232	231	244	240	232	226	257	242	255	222	244	241	225	247	213	264	226	257	264	248	253	274	248	245	238	239	259	233	236	257	243	236	245	229	226	235	251	228	254	221	249	261	197	236	239	251	248	233	221	241	249	239	241	241	231	255	263	259	260	246	231	216	234	225	248	228	232	205	247	227	268	243	214	225	248	228	246	239	277	248	225	250	263	187	250	258	274	247	207	260	240	248	240	266	270	251	278	239	243	251	235	243	223	255	258	231	241	241	227	239	246	266	234	238	268	240	218	235	239	213	217	266	251	219	247	242	220	272	229	218	242	240	253	231	236	237	226	255	231	239	235	246	251	226	227	221	247	232	265	247	232	263	260	250	226	245	198	241	247	242	233	245	254	219	218	254	265	226	232	248	274	261	224	247	262	217	260	214	230	233	256	241	212	249	224	233	220	219	237	249	251	225	248	235	238	248	233	263	235	220	238	233	249	230	220	221	257	275	257	242	212	236	234	258	215	239	258	267	228	239	234	225	262	227	250	251	242	212	258	279	227	250	229	261	245	220	265	256	261	190	243	263	251	229	220	217	250	277	253	201	230	238	267	254	234	224	223	239	232	242	225	237	223	256	241	248	217	248	243	224	230	247	273	240	235	243	222	271	242	244	247	230	253	236	255	224	227	268	245	260	242	247	257	262	244	240	265	262	223	213	236	246	258	233	231	241	226	230	237	241	219	201	255	226	212	237	236	243	226	267	234	235	218	250	222	249	232	273	265	248	239	243	222	241	257	260	200	238	232	211	250	251	236	216	248	239	229	270	248	264	213	211	259	206	238	234	251	242	248	254	243	219	249	195	230	252	223	237	235	230	229	252	247	214	221	243	289	250	248	253	234	257	237	222	215	236	212	224	218	239	229	237	257	231	257	220	245	224	256	237	223	235	243	254	241	244	268	252	263	234	241	230	228	259	251	239	220	250	237	231	240	220	223	229	219	197	232	232	236	245	243	225	236	210	244	247	227	233	238	229	248	244	227	241	214	258	219	223	254	240	192	232	258	247	229	249	225	224	239	265	239	242	255	236	243	223	261	245	254	251	236	232	257	237	243	220	249	233	243	263	261	226	220	257	243	248	277	218	251	260	246	232	227	240
15587	3315	2956	3460	3057	2535	2144	1854	1599	1456	1272	1140	1185	1035	1003	942	877	890	790	811	854	788	775	832	772	748	705	705	744	722	730	720	665	695	698	686	676	716	659	694	698	655	694	659	703	657	659	634	688	689	639	655	656	624	627	654	625	666	626	667	662	685	581	633	623	611	626	676	646	621	624	646	673	654	608	678	611	674	658	636	637	587	597	627	651	618	646	597	648	678	595	651	657	602	619	622	627	603	636	567	621	620	632	654	635	635	610	651	608	609	638	589	621	625	612	601	589	625	606	623	660	620	598	615	632	646	611	586	655	611	597	675	662	639	614	600	620	599	628	619	598	590	649	582	592	630	627	617	604	593	630	627	601	630	595	623	684	629	669	553	646	609	631	579	640	641	616	627	583	586	644	622	641	605	637	569	613	583	604	627	623	619	594	602	622	671	629	647	591	656	636	623	655	588	613	655	603	591	642	626	574	618	642	651	579	613	579	581	619	644	610	625	573	619	668	601	612	602	618	611	656	585	624	614	632	612	647	627	648	612	631	645	622	639	573	656	612	608	602	589	600	620	636	625	617	578	631	615	622	644	631	598	644	640	658	614	621	607	636	619	624	592	621	607	615	558	636	629	636	619	581	611	638	619	554	611	632	617	628	635	595	558	628	593	659	656	651	608	591	591	626	711	649	642	630	663	647	626	589	588	637	622	600	602	625	610	656	578	657	590	621	631	630	597	596	606	611	614	621	591	646	637	660	626	630	611	627	597	634	616	633	612	627	648	611	655	652	573	552	595	617	617	642	637	612	635	625	606	628	608	619	625	587	676	630	642	621	598	570	622	590	621	658	579	640	599	620	598	589	631	584	645	623	621	624	624	611	648	639	627	598	636	612	608	617	622	669	587	608	635	594	650	609	598	549	638	631	609	630	625	580	597	657	612	653	644	605	639	593	601	626	625	607	576	666	610	619	632	624	609	626	602	595	604	637	649	572	662	640	618	643	663	610	611	577	639	608	629	618	618	623	649	621	651	620	659	622	617	634	621	619	648	641	681	655	622	642	608	594	637	654	621	611	618	639	641	617	587	636	598	622	615	578	623	661	647	620	657	641	567	595	612	610	621	635	602	628	629	639	636	655	592	631	636	605	593	623	638	584	648	638	643	645	639	612	604	647	599	672	622	584	617	592	640	611	625	573	618	607	674	623	604	637	632	596	587	642	608	627	644	625	576	600	628	640	589	612	628	676	685	625	613	612	620	589	637	656	620	642	632	632	600	605	624	625	630	609	598	607	650	624	564	596	608	614	614	607	618	596	614	600	625	630	607	581	652	632	625	627	639	631	606	654	576	603	570	633	595	617	612	587	619	659	620	614	607	587	618	619	635	566	667	669	626	574	587	636	639	607	663	597	652	603	581	625	636	622	626	635	608	658	597	652	625	567	617	670	599	616	607	674	615	624	581	629	615	653	592	654	631	629	592	588	625	622	595	669	617	614	626	625	632	645	654	606	603	603	604	616	614	611	638	620	600	598	617	619	614	561	675	597	610	639	613	621	574	622	625	700	571	580	585	621	612	625	571	590	659	574	627	589	624	603	583	604	586	648	583	637	598	670	598	590	575	666	657	625	601	624	604	618	622	652	588	615	614	635	602	607	592	627	645	644	582	653	625	610	606	631	603	577	628	634	595	602	639	669	629	648	620	589	592	628	596	605	624	641	595	626	610	627	637	598	612	611	671	605	605	623	607	634	628	658	633	631	577	640	646	605	653	615	608	637	671	576	612	562	625	598	645	608	620	633	614	603	629	621	609	659	565	590	586	630	603	620	613	630	605	613	617	619	598	622	592	632	600	642	666	574	595	639	632	608	590	605	629	618	588	589	682	647	605	600	599	615	588	635	588	624	569	676	612	625	605	613	643	625	594	623	659	637	596	607	623	614	604	628	622	594	597	617	648	638	675	625	621	624	613	633	653	581	620	638	630	607	612	633	595	620	555	638	608	602	644	630	634	605	575	598	625	657	605	636	631	644	550	662	613	657	598	616	576	628	611	621	673	620	672	624	606	608	608	633	594	597	607	594	612	658	625	678	593	610	657	625	669	621	600	618	638	616	630	630	665	602	612	662	648	616	626	628	613	619	576	623	559	632	584	628	598	641	602	647	666	603	630	612	608	617	630	615	576	589	673	625	630	626	605	630	586	636	576	593	649	580	613	585	595	625	570	625	584	588	659	616	628	617	577	681	582	624	617	613	585	643	662	592	624	642	624	636	562	607	602	603	658	604	636	583	638	634	621	642	620	663	659	638	615	583	624	602	654	606	621	623	639	621	594	589	641	640	647	638	623	658	605	627	642	634	583	601	621	585	592	607	647	580	625	632	595	619	600	636	610	641	610	582	606	644	608	579	631	629	620	587	604	649	635	658	622	611	618	608	631	663	660	630	599	604	610	603	620	662	654	607	616	604	621	596	623	633	611	591	655	581	621	609	641	639	669	637	583	638	634	653	634	612	616	572	644	617	602	642	633	660	616	601	594	608	622	609	634	638	604	644	625	604	654	592	660	658	623	630	584	593	602	612	604	597	609	621	595	616	581	655	617	651	630	643	623	628	574	632	587	650	605	587	614	654	639	618	598	616	622	606	610	583	603	614	614	585	647	594	604	589	632	597	613	568	669	655	613	660	648	572	636	628	624	636	607	636	593	623	643	632	600	636	624	584	633	623	552	638	626	623	569	639	616	648	648	607	604	640	602	629	590	597	634	627	667	589	604	612	611	630	611	598	616	639	614	617	631	618	588	603	609	623	627	613	658	660	586	619	580	584	651	650	600	620	604	590	611	645	617	656	618	637	630	596	617	599	618	607	581	605	607	621	616	626	612	652	655	628	682	595	638	570	646	611	611	618	586	613	623	572	602	595	616	657	588	602	607	600	615	589	610	595	586	625	589	606	606	639	611	639	621	648	650	615	644	584	663	616	617	611	591	596	622	631	607	674	608	643	616	613	595	660	625	601	600	595	602	623	628	585	626	591	576	607	545	603	618	635	649	606	575	609	586	594	631	642	609	666	625	571	609	631	602	629	604	632	648	624	598	630	635	642	583	612	646	595	606	599	618	614	624	583	613	629	603	617	611	642	655	619	582	604	614	589	647	643	595	602	631	607	611	632	603	606	596	587	614	592	605	582	624	620	628	594	634	610	571	604	650	610	604	605	677	571	615	588	611	621	612	610	637	641	609	664	665	633	591	604	622	601	603	600	632	641	639	633	647	599	594	602	647	632	616	641	658	627	611	641	612	609	612	621	622	616	616	643	610	604	620	635	601	626	636	643	605	578	592	635	616	632	591	644	640	573	615	633	632	648	637	594	603	578	649	620	605	621	631	646	637	603	611	633	598	599	662	641	579	662	636	585	627	636	616	613	628	581	629	642	635	570	575	622	622	631	605	614	586	598	638	590	619	619	660	638	632	690	608	613	613	616	619	606	651	617	579	613	629	666	590	632	619
25957	22668	10002	2510	1373	894	658	497	441	320	294	285	256	184	187	203	192	173	156	160	157	161	130	166	120	137	128	144	113	116	125	131	125	137	110	127	119	124	115	115	114	109	107	124	105	101	106	94	110	86	106	122	129	100	100	111	98	118	91	99	86	111	104	102	115	103	111	104	106	100	104	98	97	112	92	98	112	110	114	101	100	104	115	99	93	108	104	116	112	87	103	102	95	88	105	102	103	105	123	94	108	119	113	93	104	95	92	89	92	109	107	89	95	106	112	96	125	96	100	96	101	100	112	99	103	104	100	87	96	102	116	111	87	109	98	117	100	101	90	115	95	109	94	99	108	120	117	109	93	120	126	83	108	109	101	92	94	105	91	107	96	109	106	101	108	95	114	99	84	105	125	92	88	89	93	98	117	113	110	92	92	90	95	110	93	115	119	94	89	109	106	94	98	81	105	101	96	94	99	93	103	81	117	106	106	117	99	99	106	86	98	91	106	102	101	90	100	95	103	72	84	108	105	116	103	87	109	100	100	92	105	110	104	92	85	118	100	117	94	101	103	111	84	97	103	102	100	99	92	92	87	102	126	112	104	95	106	105	102	92	97	111	112	111	90	110	95	95	112	104	93	97	109	82	94	95	100	92	114	105	113	104	89	114	101	85	91	91	115	80	105	95	112	102	88	76	102	94	100	86	91	116	101	98	104	109	94	82	109	106	76	99	115	97	108	105	93	87	86	92	88	101	110	92	80	106	78	102	90	97	120	100	90	90	102	98	111	115	96	96	102	120	83	110	109	101	100	100	113	117	98	99	94	103	90	92	100	88	102	93	93	106	91	113	104	87	96	107	108	106	83	95	96	96	99	80	105	107	102	112	99	96	112	93	105	101	99	126	117	109	98	89	109	102	114	102	92	84	101	104	95	109	89	115	93	89	106	104	100	115	114	92	97	78	102	109	109	104	117	81	94	110	82	100	101	108	90	103	97	82	106	87	91	95	90	102	87	88	108	95	87	105	87	98	109	100	108	108	101	110	119	90	115	106	87	113	105	108	104	99	99	102	100	116	90	101	92	102	104	97	100	96	111	90	90	103	99	107	92	103	112	122	100	89	109	90	109	104	90	100	108	107	100	100	101	123	95	81	105	98	94	113	109	107	102	92	83	104	99	124	99	87	111	101	108	123	98	120	95	99	88	106	95	100	90	102	106	103	103	100	108	95	87	108	101	106	99	94	77	122	81	97	111	86	91	102	102	96	108	99	106	101	119	108	106	96	106	108	106	102	96	102	93	103	95	90	117	102	85	94	110	98	93	104	102	108	113	101	98	108	81	100	106	108	94	95	118	101	87	95	102	94	111	107	102	111	97	93	85	85	101	117	104	108	111	92	96	113	93	105	102	105	101	92	104	100	106	101	99	94	112	113	98	99	93	109	107	112	105	91	87	114	116	96	104	103	98	81	103	116	111	99	124	88	104	112	108	104	109	109	115	92	96	99	117	88	94	97	105	107	119	103	89	104	104	90	122	103	101	99	97	102	89	92	101	84	112	86	82	106	91	87	106	112	106	98	114	95	118	102	110	104	103	103	99	94	96	71	99	90	106	115	91	115	81	100	116	83	107	97	110	107	120	88	95	101	86	107	93	99	90	101	99	89	89	100	107	81	118	116	103	86	116	98	77	100	107	106	89	89	93	106	117	98	106	88	102	101	111	97	110	101	90	85	114	107	96	105	104	106	79	94	113	112	89	92	99	101	83	101	101	85	90	99	101	84	103	83	110	86	97	119	84	113	102	99	94	96	113	94	86	117	115	96	115	98	101	96	110	97	94	101	103	86	89	115	104	95	112	100	83	103	97	91	98	89	96	86	91	96	103	100	75	97	85	96	104	111	101	117	112	115	83	95	112	109	110	100	97	103	108	100	110	81	123	96	101	96	95	100	115	98	101	109	92	102	105	97	106	98	97	82	98	115	99	89	86	100	84	95	94	87	96	108	110	94	92	94	105	126	96	111	100	90	106	103	102	95	124	91	98	87	104	102	88	100	109	94	109	100	115	102	98	98	106	90	103	105	89	91	100	101	100	73	107	114	108	110	101	117	93	111	95	103	96	110	102	101	98	101	107	86	95	118	108	101	96	115	100	102	98	118	106	95	95	110	97	108	94	103	99	87	91	104	102	109	87	102	101	91	110	116	103	89	100	88	115	89	99	110	108	105	78	92	95	110	106	117	98	98	99	122	108	91	112	105	92	95	107	96	91	106	99	90	94	112	96	105	96	89	112	102	93	99	107	91	100	116	90	101	94	115	109	99	101	99	112	104	106	91	79	120	106	103	112	95	97	100	109	96	95	102	94	102	108	97	103	111	102	95	100	103	114	89	87	92	98	97	109	89	116	101	81	106	101	101	104	79	96	114	101	101	86	75	97	108	91	100	115	91	89	88	106	91	99	117	107	101	102	88	93	108	104	99	107	107	98	107	123	95	96	119	109	107	103	96	90	103	108	82	96	90	102	108	98	86	88	102	133	101	96	111	90	105	105	75	78	102	101	103	122	96	91	98	110	87	100	86	97	95	95	94	110	99	102	97	98	120	104	100	106	85	106	118	84	98	88	102	114	103	107	98	124	104	97	93	95	118	104	92	112	85	113	104	100	93	108	95	99	94	99	107	108	86	98	97	105	94	102	107	123	99	95	115	70	96	108	104	104	99	96	89	106	105	109	96	89	96	107	100	110	91	100	89	93	85	106	92	99	100	102	93	103	90	106	90	110	99	86	91	76	93	129	111	95	99	115	100	90	88	107	91	110	99	97	115	103	96	94	115	108	89	107	105	81	96	104	92	93	95	116	95	84	84	103	92	110	95	102	114	89	96	117	110	102	106	91	105	102	85	111	104	100	93	113	112	114	104	106	115	99	97	91	109	124	112	95	91	99	98	92	114	100	114	97	102	101	110	120	115	96	101	116	93	119	91	101	114	99	103	96	108	107	100	105	117	92	105	91	84	100	120	108	114	103	102	84	97	88	112	99	89	111	122	93	97	103	92	102	130	101	92	95	117	91	99	80	73	99	95	121	108	104	114	105	101	109	79	113	96	117	105	109	97	106	105	106	110	107	111	95	110	105	107	79	105	111	90	92	90	91	95	71	95	94	113	76	77	111	97	92	112	122	92	110	88	105	88	113	91	105	110	110	106	74	96	95	103	106	97	113	85	93	89	92	111	102	88	97	99	104	90	108	105	81	98	87	98	96	90	96	96	89	97	104	102	109	90	106	98	94	82	98	93	105	114	102	89	88	95	89	101	111	87	82	105	113	98	98	83	103	109	97	99	92	86	127	101	95	107	83	112	104	98	99	88	110	98	113	95	105	93	98	99	111	91	92	87	106	103	85	96	113	96	107	105	105	100	88	110	86	91	122	122	104	99	83	93	100	100	114	90	115	111	96	67	95	95	99	114	87	110	114	103	99	116	91	80	100	100	87	111	121	102	117	106
17420	3306	4617	5468	4804	3856	3090	2524	2030	1810	1534	1358	1228	1129	962	886	831	780	705	721	606	607	579	628	573	522	507	497	439	468	459	444	438	415	394	416	392	419	398	363	382	376	370	378	354	355	334	348	369	363	345	340	354	358	324	342	338	335	330	333	341	320	339	316	329	322	347	309	311	304	330	312	325	311	333	319	316	334	288	282	297	306	319	313	319	291	299	286	290	305	304	301	319	304	316	304	326	286	316	284	281	312	286	295	303	303	337	304	307	314	310	281	310	303	303	277	294	313	279	306	312	313	301	302	295	329	316	315	310	289	340	310	312	318	291	293	275	315	294	303	295	309	292	262	294	302	313	305	263	320	313	285	326	275	311	286	291	298	299	302	287	280	308	282	292	269	324	291	277	296	270	288	285	270	295	304	293	299	294	334	301	278	298	298	293	274	293	307	281	279	284	283	324	276	294	294	304	270	275	300	274	328	307	297	321	282	324	296	285	268	291	264	310	288	298	297	291	287	294	310	274	297	281	320	323	262	246	288	289	287	290	328	294	312	260	291	271	285	310	284	289	285	305	297	285	276	296	296	264	269	297	309	285	306	303	257	275	273	301	301	297	300	278	275	309	302	261	282	281	253	298	297	271	299	263	309	275	292	281	295	276	259	283	271	310	267	280	309	292	284	300	316	277	297	302	308	307	303	280	279	284	277	301	294	296	286	315	292	314	287	273	278	325	302	301	313	286	311	276	304	292	314	270	294	313	291	267	278	284	281	292	276	279	279	260	272	311	347	294	292	278	296	319	289	290	284	299	311	269	273	276	290	280	279	268	295	295	301	292	294	308	285	277	296	273	282	300	288	283	298	256	273	301	321	275	305	310	308	316	290	299	269	277	327	303	298	310	297	292	307	274	274	281	282	304	285	292	263	275	292	248	254	314	300	303	265	299	281	295	307	274	319	271	304	317	329	299	289	287	284	289	267	290	308	293	270	280	274	313	297	300	281	309	284	252	325	255	272	268	257	277	291	293	295	278	306	293	244	284	310	284	287	277	307	301	314	313	293	288	271	310	303	282	295	313	289	285	276	317	317	282	269	292	284	302	261	285	294	319	315	297	275	304	293	268	278	283	297	311	294	271	288	288	288	269	306	307	308	297	295	279	322	290	294	300	296	319	308	319	313	279	272	284	285	275	260	301	294	272	314	265	317	287	298	317	311	298	272	292	311	306	295	279	278	282	273	280	278	302	294	307	321	277	317	283	266	302	278	293	302	297	288	297	296	294	259	300	306	302	304	311	298	262	297	312	273	289	304	295	278	302	292	284	293	297	265	281	292	304	302	282	301	295	299	272	316	288	295	296	295	312	303	273	277	303	285	299	307	301	290	299	285	268	298	292	297	286	295	280	296	305	296	295	263	289	303	328	330	300	312	267	275	292	298	284	259	273	279	288	263	277	277	286	319	288	263	278	269	295	320	263	265	289	269	296	324	289	294	300	290	284	292	297	276	282	274	261	290	302	288	324	278	320	289	268	287	299	286	281	296	298	266	286	259	308	283	267	285	296	295	310	241	277	270	260	276	289	268	259	274	285	272	291	246	276	304	282	293	284	307	271	291	321	303	313	315	289	281	267	273	327	282	253	316	307	277	309	321	283	268	300	290	291	320	279	271	308	281	292	258	284	276	335	308	275	263	284	287	304	293	291	292	304	273	271	290	287	299	287	307	254	269	300	295	284	292	260	294	290	297	282	320	294	279	268	300	262	290	277	319	310	330	276	304	301	273	295	282	271	298	282	275	269	280	287	299	274	319	294	297	275	269	270	286	310	313	275	299	270	318	287	243	315	278	301	334	277	290	298	292	297	309	252	316	316	308	302	295	301	284	302	248	298	289	291	289	319	283	305	287	328	273	302	270	310	264	287	283	300	303	326	312	310	299	292	290	294	304	279	276	277	345	260	319	295	299	304	317	270	295	297	304	276	267	311	274	291	284	283	277	282	309	315	286	298	285	299	261	272	276	305	270	301	272	294	278	285	317	276	286	276	303	311	311	314	284	270	287	288	272	286	306	279	305	290	291	280	297	288	313	355	320	306	299	275	292	304	316	280	274	297	291	310	316	284	288	279	270	279	278	300	302	266	283	292	282	284	290	295	287	307	299	289	295	280	285	313	310	287	297	283	288	303	340	300	275	306	265	291	271	289	288	307	305	308	306	284	292	266	272	271	292	288	289	301	274	279	270	283	279	274	289	282	257	281	298	278	305	291	282	306	282	321	308	310	278	289	310	270	315	304	308	303	295	280	297	279	324	290	295	298	267	274	280	326	289	279	320	274	286	291	286	286	319	293	281	279	265	273	288	273	284	295	343	314	294	280	288	277	309	296	291	320	309	274	309	312	278	294	275	287	271	297	307	260	312	289	282	264	284	265	284	275	281	286	305	294	322	302	265	278	289	290	319	297	280	310	307	276	291	282	324	286	309	297	247	288	269	270	293	291	288	295	335	290	306	306	270	323	306	300	278	284	272	305	298	290	268	327	302	320	272	279	290	253	292	261	260	262	297	270	308	342	304	284	286	261	285	280	271	273	268	281	298	277	298	299	289	278	310	285	298	268	290	293	301	298	322	282	288	294	277	291	304	279	285	299	307	285	278	293	296	268	299	317	283	261	284	286	280	293	296	283	314	281	265	313	283	298	293	280	271	290	305	283	300	335	268	288	314	289	283	312	289	299	279	288	292	282	270	290	280	264	274	308	290	280	305	285	272	310	314	312	277	276	283	289	276	299	282	292	273	307	303	297	315	294	317	282	300	297	287	278	279	267	315	310	272	292	266	299	312	277	333	275	309	277	267	291	314	312	266	310	296	282	318	275	294	310	281	270	270	304	324	315	273	278	267	284	287	300	302	306	302	272	310	282	286	260	279	272	315	315	263	283	261	290	304	305	271	301	322	281	281	290	289	318	300	268	277	287	305	287	279	277	292	295	303	305	284	295	268	303	275	303	300	263	262	292	302	296	274	284	309	301	302	293	298	299	312	289	255	303	318	279	324	294	289	301	302	263	298	277	324	285	287	299	288	267	283	272	283	313	297	269	311	296	292	278	269	281	286	315	315	294	286	277	294	312	334	317	276	297	308	270	288	296	306	289	264	276	283	296	280	280	292	271	304	296	271	283	304	300	283	291	287	299	304	292	271	280	277	277	300	275	303	275	279	286	282	323	324	316	303	333	293	280	270	307	265	287	295	305	315	293	311	300	262	288	322	276	304	292	341	290	315	293	291	299	266	276	237	274	271	282	295	309	306	301	286	327	310	276	273	271	309	306	311	301	308	277	291	307	307	296	271	286	295	318	322	257	282	306	301	296	302	297	305	271	260	293	294	315	308	281	317	320	282	298	288	308	290	272	290	325	259	288	268	290	273	297	273	280	289	279	285	291	264	325	288	275	304	276	273	280	283	285	289	299	291	273	294	310	277	286	292	314	292	261	270	284	320	298	263	302	276
4007	996	517	372	315	320	340	338	316	330	325	321	339	315	318	296	286	306	270	309	280	324	275	308	326	309	300	301	295	289	325	315	291	290	311	291	302	275	295	314	288	313	326	313	309	308	308	309	312	285	294	320	313	302	307	293	300	313	295	285	271	314	271	300	285	308	280	296	296	327	291	274	299	306	332	290	299	295	291	317	298	283	298	312	338	320	313	287	251	295	318	282	313	278	296	325	320	268	294	324	283	320	325	323	297	300	288	306	311	287	306	279	276	241	314	342	288	291	291	316	327	322	292	307	296	276	301	280	308	291	322	256	284	302	301	293	263	317	261	288	314	312	288	296	301	294	289	281	296	263	288	299	311	287	284	303	304	306	309	267	289	322	337	316	283	305	294	316	283	299	308	300	313	307	313	290	302	285	288	293	283	312	281	299	299	296	310	329	290	296	330	315	297	291	257	267	298	309	312	285	346	295	304	316	294	306	295	281	304	308	265	281	300	295	324	316	312	278	298	282	293	291	273	307	309	316	279	313	287	290	309	298	276	313	289	262	289	271	264	274	303	277	310	306	257	328	294	298	292	270	306	287	276	300	305	307	306	298	284	279	308	295	285	269	298	308	318	281	307	302	332	299	306	277	296	297	303	296	296	321	339	329	286	322	305	304	283	314	304	286	304	280	316	303	292	331	299	274	304	286	313	350	309	294	284	288	280	275	309	313	332	291	318	279	281	260	248	309	317	275	316	282	310	292	320	319	276	301	303	299	296	332	321	325	295	275	290	314	290	333	295	337	310	324	287	301	321	314	301	299	319	298	281	280	299	318	291	287	319	290	280	277	279	287	272	269	276	325	298	302	292	295	284	315	294	312	284	322	310	288	290	261	294	281	315	295	308	316	288	311	284	272	317	305	326	279	307	309	268	297	274	305	286	284	314	294	307	283	297	302	322	294	305	300	318	306	341	298	288	293	305	284	320	300	272	307	326	304	318	327	301	288	295	307	302	278	310	307	294	295	286	272	285	299	313	275	309	272	303	314	288	277	313	282	324	306	275	296	306	300	308	305	283	289	281	302	291	283	311	312	297	327	303	285	319	298	318	309	311	291	285	309	285	320	296	332	289	299	294	279	278	285	282	291	305	324	303	295	285	310	301	306	291	318	299	304	267	299	303	311	318	300	287	325	316	319	309	282	325	281	285	273	297	301	288	284	296	301	284	327	307	278	284	262	305	297	289	272	291	291	279	279	288	301	276	272	297	309	271	291	275	322	288	329	310	318	299	283	301	314	305	314	292	306	320	283	281	316	283	311	289	287	253	285	317	293	291	302	301	303	324	312	303	267	324	286	293	282	333	286	291	328	296	301	299	291	320	290	285	297	300	303	291	285	283	316	314	309	309	284	292	313	275	326	318	288	315	284	329	287	306	331	308	303	291	308	285	300	300	339	307	305	302	307	321	283	274	278	338	314	311	300	292	272	303	313	291	297	316	268	286	321	276	308	303	291	298	304	313	319	294	290	291	272	307	314	283	282	289	294	333	330	281	307	272	275	292	291	273	297	302	277	270	308	294	287	307	283	304	329	299	297	328	274	300	286	317	292	302	331	292	267	334	295	269	301	296	328	312	327	311	288	264	256	315	316	315	317	304	299	296	278	300	288	314	292	325	298	305	291	296	313	322	323	301	279	302	276	311	291	345	290	337	311	315	330	319	286	302	276	264	322	291	289	282	294	298	320	269	307	287	299	306	294	302	269	298	306	306	294	272	290	308	327	310	318	278	295	299	319	277	330	291	307	306	286	320	318	337	283	292	305	310	309	298	321	303	301	296	323	311	324	314	306	317	302	302	300	289	323	330	357	336	287	303	325	327	291	317	301	295	294	295	310	307	316	299	297	307	292	288	283	298	282	282	334	302	301	310	294	296	306	314	306	288	282	289	276	280	283	292	284	288	309	272	320	325	313	311	317	293	318	308	318	298	301	307	289	295	290	331	314	310	301	294	331	316	270	319	306	259	280	304	286	289	278	310	292	311	308	276	319	301	293	270	311	276	305	334	302	299	316	309	307	310	306	323	299	317	302	327	315	323	307	308	293	287	276	279	279	315	295	308	312	314	266	318	299	318	284	284	272	314	304	321	285	296	313	264	302	282	288	322	286	289	283	291	305	307	303	298	277	312	295	288	304	313	312	313	272	292	288	273	287	283	281	313	330	298	305	278	286	288	281	298	302	316	278	275	317	301	287	302	296	301	311	284	313	305	287	322	282	297	295	303	335	277	322	297	294	322	315	309	294	310	272	303	241	300	304	316	263	299	303	291	345	321	320	302	305	280	289	302	313	303	306	296	280	291	299	293	312	290	300	321	289	295	326	298	311	292	301	306	307	299	285	292	284	284	310	271	303	293	338	301	291	310	293	275	294	315	310	301	291	314	319	313	293	280	258	309	326	278	313	297	318	304	297	286	300	272	303	291	298	318	283	288	284	273	301	290	288	287	279	312	276	278	304	305	286	288	292	287	317	349	306	304	293	325	329	310	280	307	297	267	292	304	286	275	299	294	305	282	305	334	286	298	271	299	280	315	290	270	299	284	292	327	307	282	318	298	280	276	292	325	294	300	316	300	308	277	279	277	305	278	294	290	312	292	296	304	299	294	317	299	301	337	288	292	286	297	307	302	264	273	264	279	302	305	272	304	271	274	278	302	344	320	322	299	317	272	281	294	311	300	290	331	273	302	308	311	306	307	312	294	305	286	269	281	308	273	278	338	306	304	299	268	294	268	311	301	300	322	285	281	299	311	299	293	312	279	274	295	313	297	317	270	310	279	316	312	274	276	331	330	276	296	293	291	302	325	327	322	267	276	277	274	297	306	297	292	320	291	296	314	289	290	269	277	296	282	300	296	298	314	319	295	283	296	294	314	278	301	282	282	309	267	289	311	298	325	298	311	317	292	324	298	298	264	271	285	321	304	275	302	297	284	308	317	310	291	276	315	298	330	332	310	281	288	330	311	300	304	281	302	299	314	294	311	287	295	310	283	313	287	302	301	361	276	267	277	300	285	281	300	313	279	279	303	284	283	284	316	265	310	309	322	308	304	291	288	278	260	299	318	291	308	284	294	296	267	313	309	280	302	282	275	303	284	258	308	324	277	282	311	301	278	274	312	320	300	287	307	293	300	289	278	309	314	279	286	308	303	314	303	281	293	300	277	285	311	292	300	270	282	280	325	282	271	264	321	288	295	273	294	306	309	282	314	306	293	264	317	311	286	270	332	297	300	283	294	301	278	293	307	303	300	293	317	300	302	291	310	305	293	303	290	302	264	317	312	326	328	313	314	274	303	292	279	313	300	313	306	296	309	277	279	303	313	319	286	280	288	289	271	298	294	283	323	297	298	274	300	299	290	291	310	297	298	297	316	281	267	283	284	282	287	295	298	321	294	305	294	303	321	336	311	288	313	312	295	261	299	282	310	307	305	301	288	281	262	268	301	312	309	312
4304	1092	940	1001	989	930	864	834	833	851	754	826	818	822	813	810	791	783	759	753	743	782	751	754	791	787	752	812	786	794	778	761	744	813	740	789	822	766	777	833	768	782	794	765	785	745	812	724	748	709	798	763	796	709	761	768	777	769	745	744	745	778	792	778	800	773	759	793	756	762	772	768	759	779	776	803	772	746	763	788	772	767	777	810	707	730	777	732	774	798	736	753	747	699	689	801	751	724	735	768	767	731	764	740	800	778	781	723	711	777	743	778	753	712	733	749	758	766	755	858	791	743	775	723	771	757	758	795	817	742	740	733	734	792	767	726	713	728	781	742	722	798	807	735	732	788	725	784	725	802	745	738	738	810	776	793	761	737	749	753	754	807	741	781	698	794	782	817	773	773	750	757	750	757	794	835	774	806	755	756	752	780	770	809	767	736	783	766	770	763	750	823	755	752	746	726	756	769	749	736	762	750	757	755	772	778	755	789	782	753	773	709	738	740	781	752	778	739	729	728	778	715	745	766	763	745	769	690	761	704	740	788	708	725	766	788	727	728	782	759	759	756	767	784	742	821	761	783	754	749	683	749	784	733	761	762	764	736	757	800	749	726	804	729	785	763	796	732	749	765	786	770	763	761	717	743	789	746	779	813	755	751	779	778	767	776	730	812	748	732	787	834	775	769	758	718	743	813	761	759	786	794	790	766	748	735	732	753	754	795	735	724	795	764	719	791	772	769	831	747	776	737	780	781	796	751	754	728	708	811	756	789	768	737	776	804	726	746	751	731	729	743	759	822	770	787	800	788	712	744	772	738	811	787	735	757	742	768	787	686	770	777	742	753	768	767	733	774	763	744	775	777	777	779	752	794	730	738	752	738	696	775	735	776	778	755	763	742	764	794	736	759	763	750	744	763	792	779	759	719	766	734	760	762	752	770	748	772	740	767	734	766	733	754	783	698	714	746	798	756	807	749	750	751	747	751	772	831	786	700	715	735	775	759	735	730	761	729	745	717	749	751	722	784	772	713	753	791	748	733	767	758	795	747	788	758	760	780	754	749	745	775	767	778	778	718	808	738	783	784	777	779	752	809	786	741	791	779	747	743	773	771	810	784	803	772	748	786	712	710	674	808	731	755	780	773	766	769	778	767	776	764	785	743	740	749	739	796	769	775	753	758	706	732	772	793	754	747	715	771	743	727	771	773	774	779	781	752	772	774	746	749	722	793	729	790	754	742	734	804	778	764	706	738	783	736	763	797	774	742	778	743	799	759	756	752	747	792	774	725	766	782	741	799	777	734	733	786	778	742	757	761	735	767	776	757	781	722	737	754	740	743	747	763	798	781	773	784	722	802	697	771	721	770	771	737	747	761	693	717	808	778	760	753	743	712	726	753	722	722	775	751	760	725	793	805	734	772	777	788	778	694	744	762	759	738	765	755	784	732	775	771	780	794	747	767	775	728	694	695	782	762	770	785	758	727	711	738	752	699	755	722	761	756	802	759	754	770	816	827	754	781	729	781	732	754	742	784	705	714	734	747	767	755	752	764	796	750	745	791	754	781	792	679	713	731	712	732	760	769	735	771	821	737	741	785	729	781	724	758	794	754	784	790	772	774	765	783	770	746	777	727	724	761	814	814	779	769	691	713	722	758	789	814	760	773	766	745	765	726	706	732	785	752	802	740	716	814	747	780	741	756	761	733	754	777	757	763	813	767	735	780	820	762	794	747	733	795	802	745	720	784	753	788	750	771	763	738	768	793	747	759	748	835	734	778	780	798	718	729	778	793	758	759	754	772	760	739	725	813	723	762	741	744	726	758	711	745	789	765	797	756	750	794	771	769	799	784	736	695	796	783	791	805	705	767	734	763	781	703	743	771	761	750	777	799	747	775	812	736	745	776	713	785	766	775	756	773	769	761	790	728	715	773	763	752	750	748	759	749	758	757	817	751	735	737	803	750	775	769	761	773	796	751	736	715	760	739	800	763	741	721	731	813	776	754	788	733	760	770	733	763	755	738	752	756	713	774	774	754	746	733	735	750	741	771	768	756	733	762	779	761	712	750	706	752	758	791	805	730	768	780	706	804	750	766	766	760	732	780	782	788	770	747	751	755	726	763	757	774	769	757	724	733	764	794	786	768	777	761	810	767	744	733	804	786	781	743	740	808	751	710	756	781	797	772	779	703	754	751	788	767	746	702	781	764	770	744	734	739	770	782	763	743	751	744	781	759	780	774	706	775	758	754	730	719	768	750	764	801	750	766	774	727	766	746	795	783	727	793	771	759	734	747	792	734	772	777	783	783	758	737	783	751	710	789	771	732	733	743	719	717	783	795	789	799	753	753	745	761	785	764	727	783	705	797	757	727	794	751	775	805	782	731	786	759	746	768	742	769	749	696	778	767	748	754	748	774	696	800	726	771	750	735	739	787	768	754	809	741	748	736	760	740	751	718	743	765	713	712	769	787	789	784	757	762	765	739	741	740	744	776	798	796	747	797	795	774	834	788	821	775	761	757	733	724	756	726	747	694	789	810	776	769	743	767	701	818	792	730	736	765	811	761	757	744	769	818	755	718	682	732	734	774	755	824	754	719	786	754	748	755	786	745	743	759	776	718	771	776	694	717	786	742	823	783	717	752	786	775	800	752	789	724	724	809	737	802	778	781	756	709	745	778	800	721	792	758	782	781	768	671	766	769	754	802	790	774	785	745	750	734	774	779	790	782	760	749	761	709	780	736	770	735	719	783	753	771	745	784	762	747	795	762	794	799	723	734	750	721	834	716	726	724	730	769	773	770	756	758	768	800	758	760	723	758	741	739	799	760	764	729	782	736	789	754	791	778	749	768	787	754	780	760	772	791	748	742	702	765	784	770	711	740	763	766	781	734	735	765	766	725	798	750	782	763	772	782	785	786	721	738	775	705	764	748	752	794	763	757	814	780	741	786	732	744	742	751	757	736	758	776	747	765	782	792	795	799	795	774	710	752	778	782	784	802	771	752	748	767	734	777	769	748	759	717	774	763	784	801	721	747	749	754	748	747	753	778	777	761	749	791	804	730	728	750	748	818	747	731	781	769	755	743	748	752	746	751	765	812	754	747	767	736	765	724	715	756	728	802	759	770	727	738	740	761	756	762	731	723	763	796	768	773	745	749	752	781	730	785	766	728	725	758	678	818	747	754	754	744	714	786	779	745	799	730	804	705	737	767	694	736	730	766	754	748	720	761	787	798	776	775	827	732	707	773	694	790	785	760	750	705	753	763	709	781	794	735	748	802	774	743	748	734	806	740	767	776	793	756	772	787	796	802	748	776	750	799	756	760	745	774	745	751	783	759	718	678	783	713	749	752	801	779	811	734	729	752	760	730	763	729	779	739	767	727	735	727	755	774	764	736	710	756	744	728	752	779	745	824	771	777	719	758	743	814	770	789	754	742	770	791	807	750	723	784	750	804	739	742	772	690	725	791	771	694	711	776	771	808	796	710	764	800	778	766
21196	16725	3933	1271	835	639	513	500	393	363	324	348	315	349	279	303	283	270	264	263	281	253	229	285	247	276	252	241	231	230	265	252	262	266	253	237	258	255	230	245	241	256	263	262	238	259	229	233	215	241	277	241	226	237	236	254	265	236	232	268	262	245	249	254	289	228	206	212	248	272	265	236	209	247	247	245	228	234	243	239	257	247	255	239	237	240	229	226	226	247	235	224	230	245	246	248	220	246	232	235	259	259	238	219	242	226	235	250	235	222	253	209	236	237	233	240	215	217	224	250	246	243	271	229	243	267	230	248	261	236	259	237	228	238	222	216	268	218	251	233	243	220	240	259	221	217	237	228	261	248	221	242	288	215	220	219	248	235	233	209	224	236	236	270	270	225	229	220	226	227	230	219	268	224	226	264	232	261	254	271	257	261	223	245	235	222	251	233	253	255	241	260	215	247	253	223	217	225	236	211	223	245	208	222	217	235	224	260	270	220	231	224	248	232	276	237	268	234	248	282	231	235	251	250	223	225	244	230	237	231	219	234	228	264	246	237	216	258	256	214	239	232	234	241	221	226	242	248	219	261	238	257	213	245	245	234	235	237	246	244	244	244	249	238	251	244	228	278	249	222	227	238	229	257	231	220	243	230	231	221	245	206	251	287	233	255	235	252	256	247	228	249	233	228	308	240	259	243	240	238	248	235	248	240	230	241	261	238	230	259	232	271	237	206	229	240	212	223	259	254	214	225	229	278	237	249	256	251	225	257	251	245	196	208	218	212	229	237	242	242	216	224	258	277	246	240	268	253	242	202	229	258	205	261	234	252	239	227	232	256	256	242	230	253	259	249	237	245	253	249	253	239	235	226	237	193	239	234	244	252	235	264	223	245	247	261	208	222	235	267	233	253	245	241	254	240	267	235	225	239	254	219	220	244	254	239	264	234	241	234	245	263	228	241	240	243	195	246	254	227	230	243	212	250	242	240	238	207	231	252	221	247	261	251	262	225	276	262	236	284	227	236	237	229	232	231	235	211	246	231	240	240	206	207	220	235	242	256	216	256	254	251	271	231	233	256	239	232	231	223	230	243	258	252	244	235	251	244	231	246	242	216	240	235	246	255	237	222	223	238	270	229	225	238	240	251	246	258	238	220	247	224	259	227	233	246	246	222	230	225	235	235	226	263	251	243	236	224	244	246	227	268	262	240	229	211	225	226	236	250	233	223	231	277	238	253	234	230	234	235	254	223	247	238	248	236	261	231	231	219	228	259	228	251	247	236	225	255	224	248	268	264	258	270	239	259	241	265	243	250	230	237	219	226	254	220	240	267	247	235	208	237	239	212	241	224	201	248	248	248	242	252	210	241	261	266	231	253	226	223	255	222	253	242	234	252	230	251	237	231	226	216	247	238	248	242	240	250	230	219	232	203	260	226	231	237	250	223	238	239	240	238	240	229	267	248	264	233	259	231	215	228	227	217	253	247	231	248	225	210	224	239	198	251	234	221	226	240	220	207	250	248	230	240	226	244	233	239	227	235	227	232	226	229	243	268	259	242	241	231	233	243	252	268	284	209	212	225	234	248	218	238	245	231	264	231	244	219	223	221	233	218	226	216	239	232	248	258	259	231	230	292	244	254	205	255	245	266	245	241	242	260	248	235	235	229	222	220	246	234	270	268	256	246	230	228	232	265	238	234	231	235	230	218	254	243	247	232	259	241	246	257	252	227	230	241	250	233	194	229	250	250	235	250	268	233	241	263	211	256	227	279	224	256	226	218	210	264	248	215	205	239	225	246	260	251	222	228	246	224	258	250	227	244	226	219	241	239	247	241	236	229	237	273	235	225	250	232	227	261	220	216	224	229	245	216	250	235	222	216	222	238	241	264	236	222	246	238	242	258	233	240	252	230	211	208	235	244	225	282	214	227	238	249	245	219	237	211	232	225	250	232	266	244	220	210	212	255	252	241	270	235	245	250	229	232	225	234	265	221	227	217	239	253	233	242	229	233	237	255	253	220	220	231	251	256	236	247	229	233	234	225	256	218	235	233	215	214	228	244	254	229	220	248	230	246	220	244	228	249	246	242	246	263	244	235	243	224	241	255	256	234	250	217	246	239	231	243	235	232	222	225	245	252	252	244	249	267	238	259	256	248	253	241	235	215	229	236	263	244	259	247	273	220	229	231	234	252	256	234	240	233	210	244	233	247	215	230	254	227	238	224	223	226	228	258	232	226	232	213	234	249	241	280	233	221	220	240	251	225	239	218	266	214	237	251	234	256	250	250	246	223	226	226	247	226	230	268	246	248	271	233	255	230	248	252	239	227	232	241	247	238	246	234	236	247	258	236	215	235	261	249	238	221	241	250	220	245	253	245	268	256	255	239	237	274	227	249	243	234	271	255	242	248	224	254	282	232	235	213	216	221	276	232	242	241	263	235	237	224	220	238	264	245	253	226	265	271	219	245	231	272	264	260	234	252	225	273	250	219	250	277	233	240	264	246	267	236	245	244	216	230	223	246	248	278	228	223	253	210	270	249	216	242	221	252	243	276	262	230	246	218	235	260	252	265	229	221	213	240	218	240	244	213	231	222	248	242	244	243	241	223	229	234	253	266	233	235	245	207	222	230	245	265	237	244	275	255	253	241	235	232	242	273	245	225	233	265	227	231	242	223	221	236	238	234	248	256	244	248	223	233	238	244	241	241	236	259	199	213	239	229	235	261	242	250	269	233	225	255	228	259	227	248	253	237	224	214	229	266	243	238	245	249	251	224	251	213	244	248	246	234	239	235	212	249	230	234	246	237	236	213	240	273	221	222	230	233	235	258	244	238	239	282	250	252	217	251	220	238	226	240	262	235	255	239	227	244	258	260	246	224	219	220	281	238	230	254	217	248	259	243	241	245	222	235	238	232	237	229	282	234	251	209	234	216	221	231	252	240	239	248	250	252	271	238	241	233	216	249	221	243	252	261	255	253	260	209	232	251	206	241	250	227	245	245	256	221	235	216	253	260	245	238	214	232	244	236	233	240	245	249	253	210	251	229	221	258	246	227	211	238	270	232	254	222	215	231	253	246	247	221	251	242	243	246	222	266	255	209	268	254	237	220	220	237	227	252	237	223	237	208	245	270	258	240	252	230	242	238	239	236	251	240	238	249	243	221	237	202	213	271	236	233	207	234	257	243	227	252	222	228	277	263	222	235	240	264	218	219	232	244	252	250	208	205	221	220	219	246	228	261	228	250	242	227	240	238	223	224	208	251	247	226	234	249	244	248	235	249	240	248	219	224	207	257	268	222	242	231	251	244	239	250	218	237	250	238	242	236	232	252	238	223	240	272	254	235	220	262	246	250	242	235	240	200	259	260	243	242	226	216	232	275	264	262	258	235	243	239	265	230	228	241	250	222	291	230	265	273	239	215	227	218	237	226	229	215	221	231	233	224	232	233	210	258	216	207	229	240	228	228	257	252	233	262	267	250	214	260	250	250	231	217	222	243
15686	1783	2933	3375	3109	2530	2156	1759	1614	1469	1256	1192	1129	1070	986	967	891	907	914	825	799	812	777	786	766	743	711	744	723	694	687	680	713	706	658	691	708	721	670	677	646	593	645	629	630	679	663	666	678	612	596	683	618	597	641	634	628	662	639	600	616	673	617	623	665	660	602	610	646	590	674	668	600	650	636	667	631	608	618	619	604	618	638	638	665	670	625	613	661	617	595	618	683	646	612	656	614	624	605	614	604	641	618	608	638	585	630	565	622	607	629	627	623	603	633	592	612	665	651	639	634	672	627	584	633	642	572	611	648	634	603	597	632	549	602	616	615	657	604	650	641	596	599	626	601	623	668	647	616	593	581	580	598	628	608	606	673	634	607	657	631	607	662	591	612	608	606	617	630	615	581	594	645	610	624	586	616	607	579	623	615	654	602	583	659	632	606	609	603	619	651	661	645	625	603	617	598	630	630	601	646	607	597	592	576	626	609	644	618	645	602	621	618	647	640	620	634	598	613	612	640	635	604	680	609	593	601	610	660	671	656	552	619	618	600	608	665	606	632	611	610	634	584	605	599	645	601	620	658	603	606	604	605	597	611	604	589	631	589	652	588	611	596	611	592	557	596	643	628	652	638	583	674	626	621	588	672	614	626	598	663	633	588	591	658	606	621	629	649	610	608	624	613	632	602	592	584	639	605	600	603	554	644	621	605	623	626	625	619	589	566	592	609	602	585	602	624	619	624	560	598	615	644	629	598	673	578	585	583	628	594	599	614	613	566	608	640	569	563	617	607	583	555	659	620	578	579	627	641	602	661	628	597	597	623	593	545	599	599	602	622	618	631	634	614	618	561	623	604	624	553	643	610	604	617	651	611	628	586	698	637	637	605	642	647	644	671	563	612	591	608	614	654	652	621	649	609	599	643	587	583	620	597	624	636	641	599	645	568	625	642	596	620	640	572	636	625	607	587	601	635	628	629	592	622	627	626	630	604	573	620	626	642	609	612	659	643	635	575	652	646	628	637	607	610	621	619	642	613	606	605	623	594	599	606	633	629	612	621	615	574	620	592	559	640	582	576	589	591	586	609	636	644	619	599	601	575	639	647	620	627	608	612	619	575	632	615	625	588	608	616	641	617	631	622	620	616	622	619	614	633	653	611	586	565	579	614	581	592	636	646	599	637	574	642	630	650	605	657	590	590	602	603	617	608	703	565	680	582	602	604	614	649	638	670	617	567	634	601	610	623	577	617	572	644	579	616	651	614	603	632	619	590	585	618	587	641	608	652	624	621	621	631	591	596	633	616	617	576	605	624	591	654	625	599	599	575	617	608	624	644	609	616	634	603	641	615	579	641	612	579	607	626	592	566	678	613	641	595	609	571	608	665	566	601	654	632	641	626	641	639	588	606	627	605	595	626	653	644	621	601	631	603	619	573	653	624	676	608	612	614	615	632	602	576	609	592	580	619	628	601	622	647	630	593	604	591	616	609	586	603	655	614	609	577	629	592	623	646	605	564	631	644	632	591	614	606	623	629	629	594	628	567	621	651	652	629	604	610	630	616	674	626	655	637	630	649	611	626	613	594	601	584	610	609	616	615	586	627	630	644	651	601	650	631	585	642	621	636	644	598	614	607	625	582	586	593	579	609	580	621	615	609	597	576	620	666	656	628	642	611	595	585	605	599	631	608	577	600	573	600	610	590	604	593	623	620	654	611	624	646	633	638	571	597	592	613	587	578	657	581	652	573	643	575	580	651	634	607	594	602	630	660	642	611	573	613	584	581	567	617	600	622	612	594	567	633	599	615	607	611	593	612	607	630	628	596	616	622	600	606	594	635	581	629	640	643	650	631	603	627	603	670	592	573	600	579	628	642	643	605	637	588	599	627	582	583	605	613	575	588	608	584	606	632	576	605	601	560	636	631	575	593	601	607	584	596	590	592	608	587	595	625	620	605	593	598	617	604	598	605	615	618	583	628	619	632	635	631	595	643	590	640	565	618	585	616	605	642	618	622	627	611	574	616	596	608	593	591	602	641	620	604	594	642	576	614	602	589	583	595	592	586	623	630	596	597	636	591	564	640	598	595	608	636	618	611	641	643	658	629	624	602	620	608	597	608	601	576	584	570	629	655	634	640	628	607	653	628	599	623	626	608	590	555	637	598	651	664	630	625	611	616	587	646	612	580	608	600	568	641	599	587	595	611	603	665	628	613	641	609	607	595	610	612	595	608	611	634	648	597	606	606	631	612	636	595	619	622	581	619	648	612	620	649	631	604	623	588	634	624	586	571	609	622	607	666	650	618	612	604	618	626	600	575	614	654	645	611	561	624	634	597	573	614	621	664	625	578	678	599	597	618	582	596	607	626	635	614	621	655	596	577	597	621	619	677	601	601	609	624	622	644	611	584	628	622	599	620	604	598	587	647	600	606	596	601	664	598	591	647	576	646	622	622	665	638	587	603	599	600	602	571	566	621	614	627	589	575	581	603	649	643	590	611	651	606	563	613	614	625	651	630	640	635	574	622	639	611	631	615	622	632	574	611	651	647	582	625	602	588	584	637	597	646	587	607	588	596	571	651	637	569	650	647	622	593	619	601	608	620	623	609	614	597	614	622	595	575	629	589	546	640	590	620	596	590	613	616	596	599	611	617	606	617	669	598	576	629	607	628	637	608	671	580	631	633	625	596	585	574	635	621	651	635	632	578	617	571	622	644	604	643	629	616	581	635	645	609	649	585	641	614	615	589	609	616	627	633	612	645	612	602	606	665	575	667	620	623	656	602	629	583	617	639	642	647	639	591	599	631	621	600	656	641	594	622	622	651	602	644	623	586	640	605	642	631	633	580	656	622	630	592	615	638	652	623	642	569	620	633	587	614	620	598	634	633	610	604	642	651	642	604	664	634	618	639	579	631	639	594	625	620	622	654	546	613	612	587	625	629	605	597	617	617	614	644	614	638	636	635	637	641	583	607	587	609	659	600	635	618	561	602	635	592	570	592	664	624	633	581	583	621	577	598	629	651	560	590	579	623	632	592	645	624	612	612	658	587	638	611	597	605	629	655	644	611	595	594	631	588	595	602	624	610	648	615	595	613	606	616	590	627	635	607	581	627	619	660	588	588	636	629	660	617	641	596	566	656	606	638	630	649	644	569	615	596	643	604	576	598	610	595	619	646	663	622	639	635	596	615	618	658	580	623	625	636	625	610	595	636	649	683	585	631	610	650	587	608	596	659	611	644	577	656	598	607	599	578	585	618	616	554	639	588	635	617	595	566	633	625	619	656	602	593	597	663	601	582	630	617	607	611	619	616	678	613	622	642	664	580	654	643	642	647	621	622	631	645	593	599	604	615	620	637	619	595	608	597	603	597	604	634	579	600	620	610	595	585	583	611	603	612	643	589	659	631	589	613	631	618	598	625	657	568	581	621	568	577	632	606	654	631	638	630	643	614	600	593	624	664	636	647	598	613	610	648	619	682	646	628	620	625	587	643	590
28338	22748	14034	2692	1307	916	668	541	409	340	306	306	233	211	174	146	182	174	152	123	150	152	136	150	127	136	142	108	115	139	119	113	106	124	114	115	111	117	122	109	95	124	105	120	103	112	101	95	104	112	99	125	93	103	128	101	121	108	109	102	96	104	83	98	99	119	105	111	121	90	90	93	109	95	96	83	112	88	101	104	96	102	115	116	90	89	104	114	84	91	109	104	112	98	100	98	99	115	87	103	91	118	114	112	105	103	101	122	109	110	104	108	99	93	93	104	100	99	93	100	100	118	87	98	121	105	117	83	102	103	115	103	101	82	84	99	106	99	106	119	85	104	99	94	74	100	120	118	94	108	98	91	101	89	102	104	103	83	96	105	108	83	78	119	107	110	108	111	108	112	106	100	104	91	115	95	109	102	103	103	108	103	103	99	102	113	97	82	102	108	93	97	87	93	73	100	91	92	112	102	99	105	114	113	101	96	100	107	90	108	109	93	112	117	87	97	104	105	105	106	91	86	110	97	101	121	110	100	104	99	101	110	102	102	94	106	103	88	113	96	93	115	94	101	75	92	107	117	112	112	89	109	86	110	91	100	94	103	98	98	102	85	86	78	103	103	87	109	120	98	102	108	95	118	115	112	91	116	102	95	90	87	103	96	88	90	104	105	114	94	97	83	102	100	102	120	103	101	97	92	82	88	95	109	104	103	123	97	101	110	84	110	94	76	113	105	107	102	84	90	87	93	91	108	98	95	87	96	80	98	83	99	93	116	117	91	113	100	96	89	112	104	115	117	99	103	97	111	113	95	92	108	97	93	93	81	119	102	102	96	94	92	99	96	128	93	99	89	100	88	109	94	96	105	95	99	93	89	104	106	90	106	95	106	111	89	100	86	104	111	94	119	81	89	99	90	102	93	88	114	100	113	92	111	84	90	96	91	102	90	104	107	85	89	95	103	101	100	103	111	99	97	94	107	89	101	100	95	105	85	113	108	103	100	99	105	100	92	112	95	103	90	77	80	100	110	93	107	104	100	117	101	103	106	98	106	87	110	114	86	104	94	110	81	90	88	88	121	98	100	109	121	114	110	102	115	106	99	95	113	94	108	94	108	105	108	107	124	102	83	107	86	102	86	105	87	96	95	128	114	105	127	99	85	94	86	99	100	103	111	100	104	103	101	104	88	108	114	98	99	93	93	93	96	110	103	92	96	118	99	91	87	100	95	86	104	106	98	106	100	101	114	94	88	107	112	80	94	105	95	107	98	93	113	103	109	100	96	112	89	110	79	102	106	99	116	95	110	96	94	99	95	104	102	106	102	112	92	108	97	114	92	89	101	107	101	96	104	105	113	116	117	94	91	103	94	124	110	129	100	76	97	96	98	99	108	103	121	93	87	93	106	96	108	115	89	100	116	101	99	95	91	91	116	90	96	105	122	110	105	108	115	94	105	107	80	84	101	127	98	93	88	107	102	94	133	90	95	106	100	91	97	100	91	104	97	115	109	113	103	124	112	98	99	107	93	96	97	88	112	87	106	106	85	121	97	111	93	118	118	95	82	105	94	122	99	91	109	109	110	112	110	102	92	109	104	92	101	124	104	99	94	113	100	104	85	109	108	82	99	89	97	116	139	89	95	102	93	97	115	115	96	83	100	99	105	115	91	102	104	89	85	89	85	112	105	111	106	100	102	112	103	94	107	103	105	110	117	75	105	89	99	110	73	85	101	79	109	112	84	119	119	108	123	105	91	99	99	100	95	98	106	98	89	120	105	92	84	109	95	90	99	100	107	104	117	94	104	98	106	111	104	101	91	96	119	84	101	109	104	111	113	107	100	104	102	106	110	91	88	113	91	86	92	114	123	100	102	94	105	111	117	100	96	93	102	91	95	96	105	94	97	91	106	90	86	96	91	108	92	80	102	106	93	98	101	96	86	93	107	112	95	98	105	102	90	79	84	110	87	99	91	96	106	107	112	106	115	97	101	106	102	92	111	96	101	108	96	110	97	102	106	103	110	98	89	100	112	120	113	105	93	105	119	117	120	85	102	102	97	88	95	77	105	97	107	86	93	119	105	96	93	120	86	101	104	100	93	107	90	81	92	120	127	128	99	121	118	96	94	109	111	106	85	96	109	95	98	98	102	103	89	105	97	116	106	89	114	118	96	96	110	99	105	99	87	119	105	115	103	93	87	101	117	100	92	96	107	106	107	100	104	126	114	98	94	110	110	123	100	83	88	100	103	109	111	99	121	85	104	115	105	107	104	91	107	98	99	92	100	110	106	83	96	112	113	119	121	89	102	112	90	106	98	91	83	103	106	102	90	97	98	114	95	91	111	85	105	111	90	96	98	110	107	109	117	103	102	96	95	110	100	100	89	110	99	97	114	93	103	108	108	111	105	96	97	98	114	102	96	100	98	117	93	119	90	96	117	115	117	100	99	94	98	89	100	90	104	92	118	104	96	106	99	102	100	114	113	107	103	102	88	103	122	106	112	124	78	82	109	100	92	99	106	102	97	101	102	104	105	103	91	90	88	100	101	95	105	103	100	113	90	116	98	111	83	124	108	101	108	99	99	98	92	92	107	116	104	97	105	93	104	94	123	98	99	100	92	125	89	90	109	111	106	115	84	94	90	110	103	111	84	105	105	101	95	91	116	117	84	103	101	87	109	105	108	94	99	90	86	101	97	116	101	85	119	95	85	111	94	94	99	105	105	96	95	87	96	125	108	107	99	89	105	94	96	107	97	91	100	119	99	106	95	105	105	114	93	107	116	115	110	93	91	96	85	98	108	116	102	124	123	91	106	95	89	92	106	108	94	111	114	83	103	93	104	91	101	96	94	76	95	102	102	96	87	111	93	100	104	108	107	89	100	89	94	100	94	81	88	102	109	95	103	82	97	100	99	122	89	120	95	119	96	81	109	95	104	107	104	98	105	88	99	108	114	107	104	98	101	94	121	92	111	111	107	110	95	99	111	88	107	98	102	90	88	123	105	89	97	103	97	102	93	84	102	91	89	110	106	92	98	80	90	85	96	100	99	97	101	100	105	102	72	122	88	98	107	98	99	93	91	100	99	91	98	94	98	93	110	111	112	101	102	102	99	96	111	94	96	86	100	111	110	84	113	103	105	106	94	106	99	103	94	93	103	90	91	108	94	96	91	96	92	103	105	99	93	83	113	105	97	86	97	98	106	92	95	112	95	101	114	84	114	119	84	92	113	106	94	101	93	92	110	93	96	99	99	91	97	114	107	113	95	87	96	90	95	107	103	101	89	103	99	104	100	94	108	92	100	110	112	101	78	109	105	86	120	97	109	103	94	118	110	91	95	103	68	101	100	77	105	87	103	115	99	92	99	110	116	116	95	113	121	94	100	99	97	113	94	84	87	109	93	106	98	95	106	103	111	103	101	99	105	102	97	115	100	96	93	102	103	84	93	129	104	116	96	93	94	103	74	92	102	109	85	91	99	113	90	100	89	104	112	85	91
19105	2506	4645	5437	4708	3768	3060	2501	2103	1869	1528	1342	1201	1058	945	909	887	760	712	736	642	584	571	593	549	475	501	476	464	419	447	457	438	462	404	444	429	409	413	378	346	433	396	355	370	384	377	346	347	351	374	368	332	337	328	314	344	336	331	348	311	318	341	315	320	330	317	322	335	303	322	309	305	326	288	324	321	336	285	311	308	317	324	302	276	321	311	284	331	311	283	303	331	308	259	271	326	304	318	319	285	279	298	337	294	302	290	296	279	286	302	318	311	304	297	281	308	281	324	318	299	300	298	321	306	306	299	308	308	321	295	314	295	280	283	281	309	292	263	288	315	285	281	295	302	281	358	284	322	274	268	326	285	268	301	298	279	291	299	290	319	304	278	276	315	283	258	296	275	272	284	293	304	319	306	294	301	301	292	334	270	305	273	305	304	288	330	316	306	290	293	278	281	275	298	292	276	290	298	300	275	269	295	330	272	291	276	288	309	314	308	301	292	280	291	313	272	281	300	312	284	287	330	272	304	337	301	264	284	289	305	282	273	292	295	313	294	287	278	294	287	293	300	318	289	305	291	288	281	297	271	274	295	327	289	266	317	297	287	310	325	298	300	291	288	282	298	295	307	292	278	284	283	274	293	298	273	284	295	262	304	287	286	314	290	287	298	324	249	277	280	334	303	285	334	285	275	295	340	264	277	316	320	302	304	283	292	242	280	281	282	264	297	301	291	301	283	299	297	268	318	297	331	299	320	284	309	273	257	298	294	296	293	290	308	295	304	270	308	319	313	295	313	286	289	305	289	269	300	311	293	273	281	277	296	278	306	308	267	313	283	270	271	292	317	294	277	294	304	284	273	281	310	273	274	270	294	296	293	325	295	297	289	276	296	288	285	289	277	303	302	297	274	325	325	275	316	293	253	296	297	264	315	289	319	281	270	271	290	286	303	294	265	296	285	274	327	277	272	274	251	269	265	309	293	295	258	286	269	294	273	282	309	294	286	281	292	280	269	311	280	268	291	294	275	287	293	329	290	315	274	290	305	294	272	290	290	322	261	325	312	296	289	278	282	303	320	292	278	271	302	302	295	308	317	272	289	279	292	294	312	320	294	306	322	282	297	296	263	294	290	276	287	300	288	259	264	319	286	302	294	288	317	296	273	282	317	261	311	284	278	293	303	293	304	274	312	288	291	267	323	294	297	320	298	277	310	305	297	286	316	288	314	303	284	253	281	304	302	276	301	303	302	284	297	270	285	302	290	300	321	297	276	285	274	273	285	292	287	309	249	283	263	287	324	262	275	288	300	307	308	313	301	306	284	285	281	313	304	266	274	281	298	295	283	279	297	292	291	256	293	302	307	291	273	278	278	286	318	293	310	300	295	278	247	288	298	300	294	282	282	314	290	252	298	319	296	291	345	287	285	253	278	289	304	261	300	276	316	329	292	279	322	266	263	309	261	302	291	275	292	277	289	295	291	312	276	287	263	270	264	287	268	331	323	312	272	288	281	314	282	285	296	289	310	280	310	301	288	284	318	315	274	266	274	285	290	270	257	265	303	303	325	316	275	281	290	301	263	310	270	294	295	317	338	297	280	293	299	288	331	262	273	294	283	313	321	290	305	299	284	303	284	283	288	300	308	319	275	299	289	303	256	300	286	288	279	264	287	300	311	279	287	336	286	306	297	293	305	307	311	298	315	269	298	308	272	298	278	274	306	277	286	279	285	297	301	265	278	299	314	286	287	285	269	277	288	288	310	294	298	313	257	269	283	260	279	286	268	315	281	265	303	282	302	293	296	297	271	307	285	299	294	314	305	291	301	284	294	282	288	308	308	276	309	314	276	275	306	298	273	282	283	296	271	287	289	275	271	317	274	303	295	282	291	280	280	300	308	266	292	291	276	289	287	290	283	310	288	322	311	290	296	287	298	298	304	281	314	316	289	286	292	271	311	302	308	287	280	287	274	279	285	280	294	314	332	284	299	293	287	288	272	268	243	300	268	336	307	306	280	290	288	304	285	311	316	295	303	264	288	276	285	313	264	280	309	282	296	302	281	291	288	283	302	285	306	296	285	294	276	311	296	276	315	292	277	305	295	271	290	286	304	305	266	306	298	257	330	305	286	274	302	286	301	271	272	308	271	309	280	291	279	305	287	262	291	271	266	313	320	291	279	293	280	298	274	298	308	307	274	302	306	265	282	278	314	266	297	305	262	289	269	292	274	316	273	266	283	260	302	286	286	281	299	271	291	305	273	242	300	296	288	297	253	278	290	294	262	299	291	310	290	302	272	310	280	303	293	256	291	293	287	276	296	295	280	299	295	296	307	285	307	293	308	302	311	272	307	302	260	290	295	297	270	277	271	284	335	279	288	294	289	275	288	322	282	301	291	292	311	292	267	296	268	274	315	282	318	327	273	270	285	291	310	305	281	263	302	297	307	286	272	310	294	285	318	288	311	305	307	318	289	297	295	348	318	333	282	298	269	307	269	275	291	284	245	290	308	298	307	313	282	280	273	268	267	271	325	291	310	288	267	280	296	267	281	312	304	316	290	295	295	322	302	273	290	301	305	283	296	264	309	302	297	285	308	291	281	306	259	280	301	316	276	300	304	270	313	296	275	297	288	300	289	266	284	277	284	274	276	293	276	303	308	278	290	279	281	275	325	300	260	257	300	280	267	288	264	289	271	304	288	312	284	272	295	285	282	320	267	270	297	289	278	289	290	267	284	293	296	309	320	314	293	263	246	288	288	266	281	299	291	272	275	299	279	312	274	277	299	304	269	263	337	297	310	272	282	263	294	267	269	302	267	301	286	290	317	305	252	296	285	306	291	294	293	263	278	326	309	295	278	286	288	304	289	274	315	286	284	306	311	302	295	294	289	286	308	307	296	289	296	325	273	297	295	317	299	258	285	288	321	306	312	287	282	295	279	293	312	306	297	293	305	315	294	306	299	315	292	266	301	299	280	299	281	288	298	296	306	282	281	308	279	283	317	293	292	302	302	295	278	309	282	315	310	276	291	271	326	280	253	300	279	283	282	270	313	307	310	287	241	303	235	286	283	293	296	306	289	292	308	272	306	261	286	310	288	282	299	283	293	311	292	264	277	280	278	323	312	281	292	271	302	289	283	276	296	293	304	315	299	293	304	305	273	267	292	282	276	323	289	296	271	294	324	302	276	282	310	281	272	294	264	302	272	317	299	312	325	316	280	283	274	317	299	306	281	302	290	265	277	291	290	272	291	260	290	299	294	290	289	292	297	283	306	281	246	290	286	284	299	298	312	285	274	281	322	285	289	252	286	309	285	279	287	299	284	319	280	320	275	304	255	280	318	276	256	291	260	267	284	293	321	288	291	254	283	304	278	283	294	292	292	284	310	273	309	292	254	295	302	277	311	299	299	302	312	288	302	290	284	311	283	298	298	291	313	276	302	295	293	297	295	267	294	304	282	274	289	312	287	273	311	305	282	293	314	309	278	302	262	281	302	294
3927	490	367	364	318	331	326	343	336	316	306	276	299	329	309	316	316	309	281	306	298	319	314	320	309	295	311	310	313	321	317	292	275	299	322	249	315	265	298	306	334	287	319	317	291	303	292	311	312	311	300	315	277	306	302	333	301	289	283	300	299	316	289	323	274	292	301	318	287	318	278	302	279	312	297	322	303	294	314	265	313	326	338	294	333	287	297	295	279	286	274	299	288	317	314	313	292	325	312	315	296	317	303	271	307	308	300	280	304	296	320	321	272	311	304	340	329	301	310	294	297	294	307	289	298	326	283	285	282	298	295	288	300	309	301	303	302	293	311	309	294	298	304	284	316	261	276	285	279	282	294	300	270	308	300	289	323	287	333	292	326	309	295	288	312	361	268	319	330	281	303	303	329	299	287	306	302	310	302	308	315	301	286	318	336	317	297	299	255	297	280	332	352	298	328	296	305	312	276	300	320	319	315	275	305	291	295	283	324	285	300	270	303	281	274	327	320	268	281	318	284	305	337	284	278	315	313	289	296	298	305	310	286	311	327	297	287	281	295	303	321	297	296	293	293	274	257	308	291	292	295	289	253	295	279	318	296	316	282	304	312	296	317	299	332	292	293	268	314	306	300	321	329	292	305	304	286	262	313	302	295	296	281	286	305	289	341	289	304	292	299	319	293	312	293	290	295	287	332	289	297	319	323	299	300	294	320	296	294	285	328	305	283	311	301	290	327	296	272	269	305	293	279	322	322	284	314	323	292	295	303	303	315	282	335	292	302	284	286	309	262	296	298	308	304	292	304	315	285	314	313	270	293	314	301	306	334	287	287	295	301	300	298	292	284	304	309	331	327	302	302	286	329	327	293	318	270	326	305	313	290	307	310	293	292	283	312	312	273	325	328	310	292	280	311	270	301	292	305	305	282	281	288	310	318	326	307	290	280	301	290	272	287	310	328	331	303	310	266	307	330	333	294	322	308	326	304	264	285	285	303	297	310	296	299	297	285	309	312	287	315	307	320	307	269	284	288	326	312	300	311	309	305	299	272	328	290	288	313	284	314	316	286	319	297	288	312	311	294	281	333	289	281	321	313	345	298	277	327	309	291	309	286	307	302	305	305	296	292	271	322	272	315	270	290	343	320	295	263	278	335	294	312	282	273	299	256	308	321	291	322	318	314	293	251	296	288	274	303	289	306	278	318	322	321	288	311	318	290	292	298	295	291	281	281	291	288	353	286	318	314	307	291	303	289	307	282	286	312	304	328	321	287	301	310	281	293	295	309	281	293	316	292	309	308	296	298	289	289	303	330	287	289	275	293	317	337	288	267	291	292	321	320	323	299	352	280	301	295	292	313	330	311	328	330	311	294	289	288	288	314	304	314	314	290	297	309	294	302	302	310	342	309	346	283	304	288	304	307	292	303	312	309	304	278	340	284	304	298	290	301	324	287	289	312	286	293	322	309	322	292	310	322	313	308	308	306	296	293	318	307	302	299	317	319	303	296	324	284	302	290	341	325	277	247	305	295	316	309	311	299	288	332	280	298	338	249	261	275	333	306	295	289	302	288	272	327	286	301	300	314	282	305	309	308	298	317	315	308	304	301	323	330	307	272	298	296	324	266	293	319	287	268	319	286	340	324	299	285	291	296	322	312	252	279	298	261	310	265	295	296	339	283	274	314	318	319	296	321	330	310	300	270	321	317	317	312	283	325	262	278	333	299	287	321	305	301	295	315	301	310	294	312	268	317	325	297	305	325	286	303	306	306	301	277	292	321	282	313	310	289	307	321	305	302	316	285	277	283	301	280	310	298	316	307	303	275	279	310	286	297	300	323	316	315	300	308	317	332	320	323	326	303	301	267	297	324	326	331	295	277	284	318	302	319	324	307	305	282	295	277	260	304	299	277	311	294	292	299	320	282	299	293	316	337	315	267	297	324	282	301	283	300	277	311	280	337	304	318	287	316	302	282	283	309	299	268	285	277	282	320	289	313	316	283	295	309	305	321	326	299	280	318	334	304	326	304	285	354	312	287	324	280	321	296	304	313	284	313	292	293	293	318	304	343	296	295	317	289	322	302	316	284	305	282	268	312	289	286	274	302	315	320	295	299	275	321	309	310	319	285	316	289	268	303	294	316	290	304	309	305	297	268	287	300	297	293	305	300	271	296	293	284	328	298	320	320	309	327	290	299	271	291	299	287	296	297	339	319	325	293	285	266	292	276	302	306	341	286	306	295	276	293	294	299	285	318	303	309	285	290	297	291	320	292	317	315	311	319	297	306	286	294	282	320	290	290	332	317	313	302	325	286	316	295	318	286	303	308	294	303	300	294	330	301	298	273	297	270	267	329	318	337	301	313	302	300	319	309	287	324	303	284	298	333	292	274	308	328	310	313	321	315	322	311	286	310	284	292	287	298	293	304	312	336	294	266	312	288	301	310	303	308	254	306	279	276	306	313	304	329	322	287	312	294	309	304	297	301	318	305	299	282	342	322	295	286	296	302	296	346	315	282	300	298	315	272	320	314	311	347	312	287	323	318	275	299	289	306	275	313	284	309	306	303	303	305	293	332	308	294	323	313	296	292	281	267	316	285	299	321	317	298	289	290	312	299	283	342	311	289	330	277	314	291	321	306	305	295	294	304	328	273	300	325	292	307	319	298	310	297	305	278	315	288	294	296	304	274	298	334	267	253	332	310	260	291	293	284	281	280	280	295	262	301	289	308	288	295	278	283	317	312	288	316	301	291	290	291	305	330	297	314	295	329	249	314	296	290	316	301	274	309	314	306	335	313	283	331	310	325	313	285	297	282	318	289	299	317	279	309	318	302	302	283	305	277	314	309	290	307	297	312	310	314	319	320	308	314	306	303	315	310	309	288	315	275	321	297	315	286	280	293	306	293	279	300	285	298	301	322	306	310	300	297	314	315	304	326	307	289	296	312	297	281	302	298	317	314	325	284	319	295	327	268	306	300	280	289	269	300	293	317	289	293	319	287	331	331	299	341	282	300	333	294	310	318	287	310	268	272	279	338	300	319	291	282	314	277	287	299	283	294	289	297	306	310	305	319	286	295	290	278	288	329	322	303	278	289	341	328	320	331	288	280	275	335	301	277	322	324	299	323	324	275	287	301	277	328	298	327	302	303	310	302	270	295	308	269	287	310	299	286	319	314	334	294	294	321	288	290	315	315	276	311	295	305	304	295	310	297	297	311	301	312	303	305	273	303	307	305	302	298	309	315	282	260	275	309	314	300	283	330	306	288	302	309	296	317	315	302	318	302	297	297	340	274	326	293	290	297	310	288	296	316	328	299	317	325	286	266	290	316	297	299	281	307	298	304	298	319	287	299	285	305	289	302	314	288	344	306	292	316	308	296	288	298	285	303	318	317	272	297	292	309	314	289	306	299	271	323	304	307	293	306	289	300	326	305	281	257	304	295	321	310	292	307	288	289	310	289	286	259	294	293	301	296	307	290	301	317	288	283	309	259	290
4135	854	861	947	945	903	849	871	780	798	820	810	787	843	800	844	760	761	776	799	825	805	843	791	828	718	823	793	820	851	820	791	801	842	776	767	811	799	783	812	756	752	807	766	797	757	755	742	809	709	740	772	755	737	776	753	779	764	875	753	773	774	716	764	844	753	776	751	752	781	748	770	798	780	796	780	736	778	755	727	768	738	728	806	749	770	722	791	761	785	783	791	747	725	764	764	801	737	799	721	756	762	736	709	749	791	782	799	800	759	742	777	769	796	775	748	717	772	777	798	780	767	768	779	776	764	791	779	760	775	783	718	714	756	751	743	772	773	782	772	745	769	725	770	806	787	785	749	793	744	780	793	733	748	769	755	755	766	757	786	764	787	789	771	819	759	699	814	804	746	775	797	772	838	736	804	779	794	741	775	766	738	744	751	788	754	733	763	767	756	771	775	776	773	763	726	799	740	756	839	788	697	705	781	743	785	793	758	778	784	760	810	766	804	844	721	728	792	709	727	740	737	742	781	760	763	736	735	787	800	824	786	776	743	790	790	779	779	770	761	780	763	782	759	713	712	791	746	771	774	774	770	733	747	742	781	797	764	731	834	753	733	810	740	756	718	766	799	745	788	754	744	788	789	818	735	791	759	779	743	713	790	807	772	797	755	810	751	769	803	720	753	798	769	744	783	777	811	778	757	791	786	792	719	772	720	760	740	752	830	711	739	718	797	763	756	776	761	739	726	752	726	790	743	765	815	746	745	723	768	803	740	748	769	777	772	750	718	837	826	798	780	784	714	751	775	763	706	768	764	753	728	768	800	775	770	807	759	758	756	727	736	751	748	744	739	769	782	751	790	772	764	801	724	746	730	803	807	780	806	746	753	815	712	718	761	750	787	729	791	785	793	730	764	704	750	767	754	802	798	794	767	800	774	836	717	708	745	781	746	781	731	760	753	796	721	768	722	728	760	782	771	811	725	773	775	745	748	792	753	771	798	777	808	753	782	809	797	766	765	751	776	804	787	799	736	727	810	769	743	789	754	816	746	795	787	753	742	765	731	807	754	725	827	739	789	692	771	772	757	771	783	801	773	790	795	762	804	772	760	731	772	763	697	789	734	757	742	823	754	812	816	812	789	786	766	747	774	768	806	797	764	797	771	838	773	817	746	772	747	817	790	765	759	781	765	788	766	742	794	787	754	788	743	788	780	762	751	748	758	738	743	808	749	741	785	762	806	762	767	775	752	808	741	750	797	801	755	782	802	725	747	749	739	775	731	780	770	785	727	803	762	775	773	777	763	739	804	796	784	786	770	794	773	744	737	759	786	705	804	771	789	745	778	756	799	730	752	717	778	779	720	776	770	749	772	801	757	710	761	779	773	735	775	719	770	777	780	790	806	749	804	798	733	803	748	753	741	782	726	755	758	737	748	744	763	744	746	773	779	801	821	798	794	741	754	756	790	780	740	830	760	791	708	828	665	744	764	766	752	827	825	717	773	760	792	787	798	810	797	746	796	800	746	752	765	774	813	738	711	783	735	760	765	775	728	789	773	805	762	777	761	706	756	767	757	736	739	762	760	800	776	736	811	769	753	828	792	767	753	790	758	723	764	765	765	812	767	730	751	834	764	797	703	759	743	784	794	768	748	765	749	748	780	744	761	755	753	728	774	803	784	826	754	738	778	728	755	751	727	784	787	770	742	750	769	783	783	762	781	746	751	755	765	792	746	743	793	752	745	716	724	799	725	816	801	770	776	776	768	776	767	706	739	765	757	777	764	792	762	747	839	795	725	772	727	747	737	777	729	755	729	787	816	778	770	780	743	789	778	784	770	771	731	819	793	745	825	749	740	767	760	740	794	778	793	758	739	783	791	758	768	744	759	747	759	791	728	773	774	752	710	729	748	818	768	764	741	779	746	796	751	713	803	795	753	713	785	756	788	785	761	780	762	775	751	776	790	779	789	792	741	767	735	752	792	763	757	760	741	758	787	750	777	801	794	777	772	784	727	798	718	782	747	828	764	772	799	775	711	777	789	761	732	783	762	804	740	749	772	814	758	755	774	801	824	764	815	787	772	733	747	776	741	786	733	767	730	788	758	789	794	723	778	769	767	765	831	742	737	781	766	762	869	787	757	776	796	772	802	736	753	788	772	787	749	766	766	799	753	831	754	783	780	727	764	747	752	811	803	768	752	813	823	770	733	787	742	746	740	766	773	780	764	760	751	776	796	799	786	771	768	764	786	737	791	787	760	708	753	780	788	788	782	779	747	776	766	775	771	753	757	788	759	730	728	828	810	750	796	768	797	787	771	753	728	809	762	777	768	763	789	793	797	777	791	800	766	733	756	714	742	782	785	737	761	739	767	756	800	807	802	737	767	780	783	733	759	726	741	754	773	763	758	768	770	739	763	764	777	783	770	733	756	825	740	763	767	721	757	786	761	747	766	806	791	745	773	779	796	778	778	747	792	784	789	750	839	732	775	749	726	818	736	709	776	776	793	752	705	729	819	737	734	803	775	785	731	810	768	742	751	746	758	750	744	746	757	746	749	781	759	807	770	760	767	764	812	803	797	785	825	736	813	791	770	782	758	755	769	769	797	774	741	835	741	772	768	742	785	735	755	789	792	739	767	772	751	739	770	779	814	768	771	754	751	782	774	790	726	761	736	774	768	746	751	785	756	783	776	777	757	815	753	732	747	817	761	764	755	756	785	777	771	786	805	772	725	685	831	763	720	810	780	769	792	748	803	775	754	786	801	779	781	749	706	768	754	714	788	753	775	719	711	777	749	788	771	811	787	803	836	798	763	748	769	836	732	733	758	814	771	753	734	793	731	791	782	764	734	761	772	756	764	794	784	736	854	789	756	787	772	783	780	746	763	753	758	761	786	763	792	784	741	759	780	787	737	750	801	735	774	776	746	767	781	795	778	778	734	759	739	818	769	818	732	723	720	802	761	769	784	753	736	741	749	746	729	772	765	753	747	769	783	756	798	748	787	728	786	786	746	671	816	741	778	700	732	791	714	722	804	756	717	754	782	797	782	776	760	735	799	821	797	787	778	821	828	730	787	797	752	777	811	794	744	774	732	729	787	733	746	756	768	802	773	739	732	748	766	743	776	794	792	751	765	816	720	740	741	710	759	758	788	724	762	712	773	742	795	759	751	746	746	760	779	733	760	769	785	789	768	738	757	769	785	752	790	760	777	806	785	743	814	781	771	742	760	727	747	771	691	754	708	831	773	776	818	762	756	820	804	721	770	762	793	733	822	760	707	752	791	759	733	742	724	730	795	784	758	771	760	763	816	811	784	746	706	790	777	729	745	758	735	748	783	759	745	750	775	783	732	750	732	800	766	775	783	777	843	756	765	752	750	760	779	777	807	749	764	778	799	763	738	732	786	742	766	706	766	714	774	764	754	760	740	786	742	753	804	772	752	710	760	750	753	771	813	780	778	812	786	776	726	786	767	756	742	775	741	749	740	774	726	751	730
20506	11914	2333	1186	854	652	544	466	453	392	336	315	331	302	281	301	257	251	287	292	259	274	256	255	255	260	211	275	224	240	262	248	248	249	240	251	244	240	249	226	245	241	217	208	271	257	239	228	239	235	237	224	219	268	232	266	224	214	249	213	217	224	264	196	267	228	225	248	237	282	223	256	239	258	252	221	224	237	252	246	262	226	251	243	233	238	226	228	247	211	225	222	221	247	227	223	233	240	258	223	214	244	240	244	217	231	256	217	235	246	244	225	246	246	230	238	206	240	252	254	238	229	242	224	243	213	244	234	252	249	224	256	234	247	253	247	256	255	247	239	244	214	252	251	242	227	241	231	221	213	266	252	230	233	225	267	247	229	247	238	199	237	221	258	262	259	267	250	247	237	251	263	254	271	244	268	231	234	238	234	224	208	222	232	221	245	241	243	232	227	201	254	249	242	250	243	236	235	261	235	235	236	217	247	231	215	227	238	252	243	242	255	225	234	223	262	233	228	264	223	260	238	255	255	241	250	202	214	217	223	245	219	247	251	221	235	253	258	278	257	241	265	267	223	252	247	232	229	243	255	238	251	254	229	209	206	240	253	235	248	246	227	229	244	228	223	242	213	259	234	235	233	259	247	263	222	240	226	246	216	218	281	242	248	238	251	227	229	233	264	224	240	221	225	247	233	240	243	233	275	256	235	244	226	245	270	259	258	251	242	237	229	234	234	207	216	217	245	264	246	226	243	233	250	228	249	265	223	257	221	201	224	251	225	243	238	242	232	253	254	230	217	234	239	234	222	223	264	209	273	220	243	238	246	246	233	234	245	247	230	211	236	212	243	280	255	245	228	242	250	250	247	236	255	216	230	244	225	215	222	242	251	234	216	237	242	263	242	243	197	258	243	241	251	248	229	243	251	246	226	222	235	245	240	251	242	213	231	229	263	224	222	255	249	209	263	244	238	220	254	236	242	233	270	264	241	217	249	251	256	219	246	242	279	267	223	211	234	206	226	248	236	253	244	230	244	256	253	246	236	236	245	230	280	264	247	231	214	227	231	238	219	227	231	219	265	229	238	220	262	213	256	237	216	260	235	242	224	237	246	242	229	249	225	208	228	254	248	235	201	246	239	221	234	234	241	265	257	235	245	232	266	264	244	241	251	231	243	241	238	240	246	257	231	238	246	218	241	228	225	242	247	251	244	231	214	235	239	242	251	240	250	236	219	238	223	256	216	234	234	273	236	238	260	258	244	242	227	206	247	254	220	255	235	247	220	232	232	236	254	245	230	234	248	261	256	223	264	220	224	224	264	249	252	244	199	241	209	246	253	269	245	245	222	231	247	244	240	268	236	223	218	239	240	233	242	215	229	240	223	236	234	207	270	270	254	234	232	230	233	236	228	233	253	237	241	256	269	231	207	273	240	228	238	231	216	232	255	250	231	221	275	250	255	268	236	242	242	243	241	229	219	240	235	244	232	248	238	251	247	240	242	230	242	253	255	231	231	228	244	225	226	225	243	244	228	245	224	254	244	234	218	233	245	242	217	253	234	238	234	227	258	234	264	225	214	232	232	243	263	239	241	225	237	247	254	243	223	217	236	244	249	236	229	246	248	236	284	236	247	233	252	231	241	234	212	240	256	219	235	252	236	226	221	248	238	240	231	247	240	227	242	244	242	254	242	250	259	232	233	232	229	225	275	258	217	255	247	241	265	245	235	225	257	236	235	223	223	251	225	239	246	228	252	212	216	256	228	191	259	259	220	238	222	236	248	253	224	220	234	241	235	226	256	241	202	226	236	262	245	236	234	242	226	233	241	236	223	261	221	250	218	253	233	249	214	243	267	235	243	238	213	235	240	226	221	249	233	243	235	256	227	251	235	238	229	241	253	233	242	246	239	205	243	226	230	235	213	219	232	217	237	213	245	252	257	239	259	215	225	207	243	255	225	235	234	236	271	251	225	235	245	235	261	219	236	228	252	220	233	235	215	223	233	233	257	223	239	234	265	220	238	222	260	228	253	235	264	217	222	226	244	243	211	220	224	261	213	230	231	253	227	268	257	231	234	214	240	262	228	243	200	238	244	242	239	225	251	253	259	244	237	218	242	229	233	241	263	229	227	258	237	244	237	266	235	232	234	247	261	242	229	238	233	235	227	208	254	226	232	249	235	223	237	238	238	226	227	256	232	234	252	238	292	235	239	230	230	241	229	204	249	239	241	209	232	260	232	239	264	233	252	225	234	216	226	227	224	224	239	221	244	234	249	223	228	242	251	231	230	243	251	252	255	244	231	241	242	246	247	224	235	252	240	232	236	212	230	249	215	258	227	240	224	250	255	244	271	225	247	222	233	236	272	226	262	230	273	234	253	228	247	260	254	240	259	235	249	216	286	246	222	211	225	227	272	213	231	285	205	248	229	229	248	249	242	267	257	251	212	234	246	221	230	234	238	237	234	261	243	260	244	250	214	245	249	234	222	215	272	218	234	270	243	259	226	249	244	239	241	215	249	248	239	201	240	238	237	239	208	249	246	246	233	245	246	246	234	221	230	254	253	232	253	240	237	253	250	236	243	222	222	260	246	223	242	243	256	266	267	269	251	225	232	263	240	227	229	235	245	239	248	248	239	245	243	237	253	244	220	255	228	242	240	229	245	227	243	262	257	245	242	212	250	226	219	226	246	247	249	256	224	250	273	247	214	262	229	227	261	235	211	234	245	244	261	239	231	228	249	226	283	240	230	259	220	227	210	237	256	228	238	229	226	254	220	236	235	214	238	231	246	247	235	210	261	242	244	218	266	245	209	200	221	242	230	243	241	229	244	209	258	224	221	229	233	249	270	215	229	236	243	249	233	220	237	238	217	228	214	247	246	209	239	245	245	263	235	235	241	234	234	272	242	248	240	228	224	244	256	253	242	228	222	220	265	211	239	257	237	245	230	243	235	230	232	242	224	250	207	217	222	253	253	247	257	245	251	253	262	267	237	230	246	239	240	232	229	218	215	234	259	234	246	234	266	222	252	235	243	231	240	233	238	256	252	225	240	237	216	266	245	247	242	239	220	242	225	242	222	243	253	242	220	227	231	234	224	263	229	231	236	254	211	276	259	235	237	251	209	251	262	242	225	243	215	244	224	255	247	244	232	233	224	215	224	232	247	227	215	250	243	243	219	257	241	238	241	254	206	217	250	232	255	224	243	233	256	217	280	226	256	229	224	256	204	233	221	219	232	238	268	270	254	218	230	245	265	224	239	230	241	252	262	246	264	226	231	255	245	262	244	253	234	212	231	265	258	244	222	228	240	245	257	214	226	237	255	261	236	273	227	227	215	239	257	227	257	218	209	258	279	224	256	260	233	264	213	206	232	227	244	262	255	225	234	211	238	237	233	237	235	217	246	217	234	236	232	214	241	238	253	269	219	234	249	235	254	243	229	274	225	246	284	235	247	231	226	252	241	247	253	215	217	235	219	221	221	257	256	240	248	236	231	215	235
14670	1882	3032	3537	3112	2535	2117	1873	1616	1429	1328	1196	1131	1077	980	919	903	897	885	823	828	805	777	783	708	735	708	721	692	720	673	737	657	664	701	692	684	727	646	677	642	646	659	640	644	621	674	640	661	683	625	599	608	654	642	623	650	654	614	663	610	638	634	601	628	677	665	614	631	583	599	614	583	620	577	627	639	618	624	622	607	593	597	603	621	612	630	661	609	612	656	645	648	618	662	632	647	652	648	641	652	602	664	625	657	600	612	588	587	627	618	630	619	668	639	636	624	636	650	619	605	564	654	633	592	596	635	652	640	621	601	641	597	625	584	627	606	598	580	644	672	635	623	615	641	655	588	599	604	643	605	616	604	645	582	611	591	603	623	633	633	618	598	596	615	629	599	647	623	659	618	620	647	655	622	577	574	543	595	605	626	592	600	636	627	614	610	592	608	620	647	627	561	636	590	627	631	601	603	604	606	621	604	584	579	629	617	640	613	612	625	639	572	601	595	593	617	645	595	610	694	634	593	564	603	618	598	634	639	571	612	622	603	580	571	656	636	557	640	586	632	550	604	626	613	601	622	606	643	627	633	608	549	607	641	583	689	620	648	570	615	620	635	631	655	628	608	620	652	595	622	615	654	609	648	647	614	623	648	596	576	630	579	589	595	624	604	629	638	613	599	641	561	623	606	645	629	590	628	640	652	575	583	588	573	658	648	613	603	622	639	592	614	617	619	600	631	634	607	565	607	602	592	605	668	605	626	599	624	554	619	601	634	582	623	636	634	632	590	634	647	615	613	601	642	618	601	632	595	600	628	611	597	595	573	640	634	657	626	633	637	598	612	609	585	559	611	628	598	619	616	580	599	580	598	649	637	619	614	610	644	588	641	613	600	591	609	589	607	578	614	610	630	589	650	610	612	588	569	624	625	622	597	600	606	628	599	593	589	599	572	612	610	642	613	577	644	630	630	644	612	626	620	617	589	575	580	600	650	576	599	573	633	642	581	570	610	615	625	596	641	645	576	644	607	606	636	583	619	599	602	594	629	607	623	591	627	609	659	586	617	617	618	663	617	629	636	616	642	650	612	592	585	634	588	579	588	587	657	611	619	612	646	629	588	617	624	624	584	627	615	587	612	620	617	622	574	643	572	606	627	601	599	560	595	581	599	575	602	671	621	591	657	644	660	598	606	563	645	624	623	610	617	583	661	642	634	583	613	597	644	608	580	605	550	614	578	602	613	633	609	585	643	624	607	571	603	593	645	613	611	638	610	600	623	614	588	556	565	586	609	622	623	654	613	637	595	594	612	608	612	608	673	628	645	633	559	660	616	604	620	604	596	586	617	611	599	616	568	610	591	637	613	607	603	636	618	611	634	597	627	643	605	598	585	587	609	602	627	609	621	631	608	592	622	634	608	636	600	655	585	643	568	562	583	613	622	645	636	605	597	596	625	561	596	591	620	553	600	593	565	607	621	614	591	624	615	639	627	649	590	588	593	590	575	600	662	621	591	592	607	638	566	626	605	606	629	576	636	616	597	596	622	619	582	617	612	623	633	629	582	604	570	607	573	610	606	627	588	636	667	619	606	610	617	625	636	664	608	591	590	607	618	608	634	629	578	661	584	617	553	620	610	600	591	606	642	630	625	602	634	609	657	647	602	602	620	635	652	625	615	600	610	594	605	650	614	625	591	610	623	605	662	587	589	608	594	597	610	669	623	605	592	587	578	598	614	611	619	584	608	593	619	635	582	608	618	632	600	604	577	595	610	651	599	605	605	623	578	647	579	646	616	574	598	621	642	559	620	577	650	617	634	629	595	620	605	651	608	629	577	617	601	603	682	630	607	553	572	598	629	606	631	618	608	629	589	594	596	639	660	614	610	615	616	583	594	575	623	607	592	608	568	601	616	602	585	593	622	615	611	550	626	593	583	627	649	608	613	610	589	593	612	621	632	655	586	564	631	639	627	552	610	615	641	651	623	588	618	576	611	608	612	578	596	624	629	594	581	632	633	605	606	629	612	594	633	603	612	637	548	614	592	601	654	625	573	663	577	620	587	614	612	623	598	614	612	625	609	578	643	615	613	603	607	589	593	598	582	622	636	612	616	604	619	632	631	567	609	612	629	608	581	676	627	600	649	632	595	616	616	643	630	599	571	590	630	607	607	618	652	584	633	606	559	604	598	625	641	606	627	607	590	650	554	611	637	610	604	564	616	565	632	668	658	620	612	647	607	578	636	592	598	678	589	619	599	625	605	571	573	631	620	684	589	630	588	630	609	619	605	611	625	613	594	619	656	640	621	578	630	627	613	587	576	655	650	611	635	582	620	613	582	626	619	612	602	632	603	612	625	603	597	594	591	588	663	610	650	613	587	642	667	614	617	620	636	649	600	628	604	552	631	592	605	556	629	607	621	594	586	658	613	640	625	598	594	612	598	593	607	583	631	644	574	600	646	599	628	639	615	615	648	621	609	640	591	591	590	598	626	610	610	649	604	590	628	591	590	577	568	627	600	557	609	650	588	588	631	628	589	609	595	617	611	621	656	624	637	573	629	634	644	639	592	568	609	615	639	682	622	614	615	610	616	614	622	580	627	604	611	680	611	640	600	599	654	564	623	641	564	610	623	657	601	620	643	594	602	626	581	615	588	635	606	616	641	628	610	602	582	644	593	640	603	609	649	607	607	588	578	577	606	617	671	648	629	585	637	660	576	628	607	595	669	563	593	590	615	612	653	622	626	584	606	612	602	633	646	638	569	561	628	567	612	635	655	644	652	591	614	601	588	583	653	594	611	616	607	630	614	638	656	611	588	597	585	619	650	595	587	591	588	613	596	606	660	636	633	563	588	580	615	638	604	607	610	613	639	590	594	626	631	587	642	595	602	620	610	606	617	575	626	671	588	619	587	626	599	606	589	650	582	621	614	631	630	567	620	614	575	614	613	621	607	618	594	619	583	587	605	577	635	617	599	619	639	601	636	609	608	642	642	589	632	622	606	628	622	633	630	627	594	640	611	608	637	621	629	592	630	606	596	650	618	585	599	653	634	595	626	603	559	623	648	599	609	568	594	635	627	610	601	598	611	623	640	639	621	587	567	586	620	624	582	595	605	671	582	592	616	648	586	615	633	617	614	597	618	627	588	606	636	554	623	624	601	604	644	590	609	602	595	605	633	594	624	616	625	607	648	619	549	591	589	618	606	580	591	624	616	652	606	599	580	619	669	584	607	667	600	609	609	634	599	590	581	627	629	616	632	601	596	577	596	625	626	582	593	610	586	561	581	622	592	608	577	599	595	631	642	596	598	643	566	570	588	594	593	587	582	598	626	618	608	611	596	595	584	588	600	584	655	642	628	617	664	668	598	627	590	610	575	599	615	618	584	627	585	601	572	583	641	633	618	622	596	544	562	567	583	654	620	624	604	625	700	618	662	621	651	620	567	583	588	612	624	611	636	637	634	586	592	636	605	603	657	635	667	630	587	599	584	620	593	606
28918	22023	11204	2233	1268	921	643	521	409	379	343	246	232	228	189	179	183	189	139	190	155	160	125	129	146	132	108	123	115	114	124	131	115	125	130	118	107	124	95	106	112	109	115	119	117	105	96	108	96	111	117	99	121	104	93	103	97	86	102	118	107	90	107	116	119	111	117	133	107	98	115	105	92	88	95	88	107	107	85	101	115	110	97	123	103	79	113	92	127	82	95	109	83	88	102	119	95	95	100	107	110	90	88	107	103	96	107	115	100	96	77	106	98	115	91	84	115	101	109	115	106	111	107	104	112	105	95	104	104	89	103	98	114	100	91	78	106	102	117	104	85	98	108	88	104	83	111	110	95	95	92	98	114	89	98	103	100	104	101	102	93	94	119	97	112	102	88	100	98	103	111	113	121	97	110	84	118	121	101	94	110	112	109	85	117	94	107	108	105	88	109	94	113	104	96	106	81	102	101	107	104	104	88	106	99	101	101	75	90	122	97	89	97	98	103	78	97	113	89	125	93	104	107	101	111	102	96	91	109	105	106	100	94	108	106	102	90	87	90	103	83	97	109	94	81	89	112	96	108	129	97	106	96	109	110	101	96	90	92	87	75	83	109	92	104	89	94	103	89	107	102	94	109	117	87	102	104	106	106	102	84	88	117	99	99	87	105	101	85	101	118	110	105	117	97	117	111	100	99	103	112	103	102	94	85	110	106	86	106	107	109	107	110	107	86	108	101	77	95	96	109	95	91	79	107	89	107	93	90	93	104	102	103	98	94	101	90	96	89	126	110	96	112	91	87	98	94	94	105	105	94	96	105	101	103	108	106	94	99	86	104	122	95	92	105	90	95	89	95	93	94	101	97	94	89	103	107	111	102	110	101	76	93	96	94	103	96	93	100	99	101	95	105	104	101	102	97	88	91	101	108	92	106	90	91	91	103	87	100	98	97	107	97	98	100	105	92	96	103	110	97	104	96	94	100	87	106	92	108	92	101	79	107	68	115	74	115	110	101	99	103	118	108	102	99	85	103	91	105	88	104	99	105	93	107	94	100	110	93	100	89	98	97	101	103	90	96	102	102	109	97	101	101	89	89	95	100	102	110	111	95	109	105	105	99	117	121	95	103	92	93	84	96	105	84	94	95	110	111	104	108	119	89	85	103	94	96	107	94	108	88	108	97	101	100	102	93	109	98	95	104	113	94	85	92	118	112	81	94	101	95	101	99	107	92	92	90	109	99	104	76	86	104	112	115	89	113	95	95	94	99	107	100	95	105	106	93	95	113	102	86	99	92	111	95	98	110	96	99	80	124	115	107	82	92	85	85	102	120	101	115	109	100	114	95	89	74	109	100	105	112	111	109	97	98	78	105	118	75	101	104	98	110	94	112	100	101	90	116	117	90	118	101	105	108	107	93	99	107	108	101	100	100	124	109	107	94	111	94	90	104	97	96	107	109	95	99	115	115	82	86	112	98	99	83	107	105	113	105	108	101	101	104	106	111	112	98	102	98	79	104	95	102	107	112	93	94	80	102	103	100	100	100	91	94	105	108	88	109	111	103	90	98	108	81	81	106	106	99	90	103	110	94	109	99	104	85	94	106	86	108	105	104	104	100	83	111	84	114	111	108	108	103	98	104	82	114	107	88	96	105	104	96	90	100	100	95	97	93	82	80	91	106	102	94	117	94	90	105	100	94	79	107	93	91	78	98	108	105	89	79	105	94	100	101	106	96	98	98	105	94	115	97	109	101	95	91	114	102	88	127	99	93	103	98	97	102	93	111	102	94	77	111	114	113	112	97	95	104	93	116	99	86	105	101	108	93	104	83	104	90	97	105	89	102	109	100	89	94	103	92	119	99	110	94	85	83	83	91	100	100	95	109	86	108	96	104	96	106	106	107	105	82	96	103	107	119	118	89	87	79	100	94	98	110	105	119	102	88	90	112	98	104	97	129	114	80	81	95	93	112	86	92	110	101	95	131	80	100	93	91	114	101	87	86	92	101	96	108	114	94	84	85	96	101	97	132	99	97	100	101	93	91	92	107	91	85	109	100	102	98	97	113	104	105	107	93	101	91	95	91	109	114	107	95	106	77	100	122	111	104	95	108	97	95	103	109	98	89	92	94	102	110	96	98	105	85	100	96	110	104	110	101	98	117	112	89	93	105	97	107	105	85	119	83	110	95	94	88	100	84	106	100	99	93	90	105	97	90	118	120	93	99	108	98	91	100	108	100	104	109	100	106	86	85	116	103	91	93	98	101	97	102	84	104	97	115	109	115	113	104	95	104	94	92	120	97	98	84	91	103	82	87	91	87	89	106	109	97	78	81	82	96	92	95	87	77	90	103	98	103	79	90	96	83	106	88	94	99	95	105	86	94	76	89	99	83	89	111	116	108	108	87	111	115	102	98	113	100	103	116	107	74	101	99	89	86	109	104	92	90	100	123	105	110	94	105	115	103	104	95	95	100	92	98	99	102	111	92	93	94	90	77	112	96	104	103	97	100	103	95	106	108	85	107	123	87	106	96	94	90	102	104	89	98	103	96	118	100	99	80	99	99	80	103	92	107	95	81	98	112	89	93	108	98	98	92	116	102	89	115	115	97	96	95	123	84	111	96	91	111	111	112	102	92	94	86	91	96	103	107	103	107	124	124	90	97	97	97	80	105	93	93	108	120	102	97	94	93	93	87	75	108	111	102	95	90	104	108	100	92	99	104	79	90	102	109	103	85	131	108	89	84	108	88	87	83	92	109	99	81	106	95	94	101	107	82	101	102	81	108	108	94	99	103	102	99	99	88	87	96	108	91	101	96	100	115	98	100	100	96	96	104	106	100	97	93	92	99	98	82	90	121	95	97	97	101	111	94	89	105	92	90	99	95	111	91	104	77	97	108	99	79	101	97	93	110	124	114	124	109	99	98	100	101	91	100	103	98	95	114	104	102	114	125	98	84	100	88	98	104	111	102	94	85	102	106	94	109	91	90	93	112	94	102	83	92	93	97	103	110	120	97	95	95	90	94	106	112	109	82	101	82	92	88	100	100	90	91	91	96	108	93	115	96	111	102	84	102	102	101	95	123	103	90	116	108	120	96	119	109	94	66	96	91	92	89	100	95	102	87	106	84	100	102	110	92	90	101	97	77	95	98	99	87	92	79	103	101	104	79	93	105	118	92	95	107	122	93	103	92	106	84	97	101	91	106	93	97	99	105	104	90	87	100	86	102	82	99	98	106	99	106	72	90	107	102	104	84	101	90	91	92	86	99	104	95	86	106	91	103	112	97	109	113	95	116	90	108	93	92	95	96	111	88	93	103	93	84	96	104	90	113	98	98	94	97	102	114	98	105	103	85	95	111	101	93	74	94	87	96	93	117	124	103	102	127	107	123	106	105	106	105	98	95	105	85	101	101	96	130	93	94	87	90	90	119	117	117	97	96	99	94	88	101	93	106	102	88	112	101	121	106	103	129	101	109	90	86	106	94	124	94	103	93	102
19238	2503	4494	5340	4738	3914	2916	2572	2105	1808	1475	1400	1185	1086	971	921	844	771	697	706	653	572	581	584	545	534	506	479	483	455	463	439	410	428	421	432	398	403	363	363	388	345	355	350	345	358	341	326	359	351	335	349	337	334	349	352	343	343	342	346	291	329	291	313	301	332	325	344	345	271	322	312	292	290	333	335	316	331	310	318	283	314	307	271	300	300	292	315	283	306	276	292	337	267	291	296	305	332	286	289	319	328	287	282	266	292	305	296	290	300	273	275	309	278	285	293	285	292	301	302	289	298	328	296	287	293	323	315	287	294	291	287	339	285	322	317	302	249	313	319	282	284	287	286	287	307	279	275	300	291	318	265	313	298	263	291	302	270	308	276	289	285	273	303	293	279	280	307	292	263	300	306	304	288	274	260	269	314	306	283	269	290	296	303	281	289	331	284	281	308	304	323	278	278	325	287	276	273	274	277	298	324	295	345	308	273	293	322	255	292	296	290	265	285	307	287	255	289	296	296	275	284	274	284	284	267	279	300	297	271	276	300	288	281	290	333	296	316	303	304	278	319	291	300	247	301	287	286	298	278	280	289	280	267	302	297	257	309	279	279	310	302	241	277	298	309	279	288	302	320	264	282	307	284	300	289	319	321	295	280	310	260	264	285	291	308	309	329	287	263	291	318	307	286	285	307	316	287	261	296	280	276	275	289	263	283	306	285	322	307	282	280	289	297	297	306	301	312	304	310	297	298	303	276	273	287	293	289	312	293	300	281	294	262	301	303	273	275	284	318	314	317	273	295	299	269	296	288	255	302	284	293	290	280	296	268	260	279	327	279	290	305	277	279	310	302	263	313	299	310	272	303	274	272	316	290	292	273	286	308	295	298	307	291	290	292	295	305	321	281	281	296	293	306	290	300	285	290	268	295	277	306	295	279	298	291	327	304	269	312	276	286	288	291	291	286	264	278	289	288	276	292	266	289	299	279	241	277	288	296	296	278	288	288	300	272	308	294	304	294	294	271	308	308	315	277	245	268	285	312	295	283	282	282	316	278	269	303	323	299	277	275	254	317	326	261	275	298	270	308	291	304	314	285	290	246	283	297	295	287	302	309	309	310	275	265	286	294	297	305	296	320	309	327	292	285	296	297	313	303	284	292	298	293	276	294	270	279	268	265	274	307	320	318	294	276	297	285	277	293	318	311	283	278	269	273	294	306	256	290	280	285	326	286	316	260	301	285	286	284	272	291	258	325	277	291	285	283	326	277	296	279	284	272	248	268	297	276	298	261	287	273	273	284	311	274	299	293	273	287	313	304	270	311	280	271	283	316	290	280	300	285	315	291	287	267	281	289	308	299	280	262	285	278	281	267	310	305	316	296	279	276	289	288	288	296	301	307	289	284	269	309	273	274	312	290	276	312	317	318	293	286	285	249	288	302	275	285	266	293	301	299	278	315	283	281	298	282	301	280	301	263	243	277	299	271	298	273	295	285	276	269	302	302	302	296	329	282	267	322	284	297	264	281	290	292	302	286	306	307	276	287	279	262	298	283	277	308	284	295	279	269	299	251	295	245	281	263	267	290	289	295	324	277	303	283	279	305	302	300	280	271	305	309	298	277	306	296	256	297	280	296	287	323	310	303	317	276	283	281	294	264	256	289	296	295	317	290	277	286	281	307	249	277	287	279	313	285	298	304	277	293	265	279	293	276	267	292	296	278	297	316	254	288	284	301	274	286	279	282	309	281	326	301	313	313	307	288	303	295	291	285	289	281	262	300	311	304	277	267	264	270	315	299	300	286	285	283	288	319	290	276	305	301	299	283	305	280	288	300	298	289	273	287	284	307	302	298	289	317	291	291	291	319	302	290	285	304	265	300	328	281	295	275	298	287	295	284	277	296	303	312	306	298	306	304	290	292	310	247	303	301	291	253	283	304	308	315	265	284	292	287	295	310	275	295	292	286	295	280	291	299	283	284	285	263	307	325	264	278	320	289	290	313	300	298	294	294	296	274	297	300	275	302	282	288	288	271	291	279	284	293	335	288	266	307	296	282	273	278	281	282	307	279	290	274	292	293	309	291	285	310	297	313	315	281	275	264	279	304	274	292	303	290	285	299	286	270	265	267	313	306	286	332	281	278	317	319	307	283	281	253	294	282	288	308	289	309	332	288	288	314	291	301	303	268	266	289	268	295	285	301	303	268	301	276	259	295	276	280	317	290	302	274	294	255	308	306	330	287	286	287	303	278	283	280	309	307	300	271	302	283	267	321	315	291	288	297	303	301	306	292	281	299	282	268	308	299	266	291	302	284	285	327	296	291	317	297	258	264	305	290	272	289	272	272	288	307	307	290	300	309	275	286	290	283	286	280	284	315	274	295	272	324	285	291	294	293	298	297	311	300	274	311	275	289	287	272	286	296	322	304	269	292	285	256	281	277	294	313	297	294	298	286	274	306	303	274	276	290	285	299	271	266	277	281	295	295	304	304	273	305	273	296	284	276	310	292	261	261	259	289	302	282	278	280	260	309	275	293	301	264	297	294	288	267	293	307	243	307	308	294	276	275	293	274	313	284	275	274	274	275	266	249	273	278	287	283	310	268	289	292	283	304	311	314	296	300	296	267	294	292	310	290	300	271	315	288	258	298	298	314	291	298	308	302	317	310	283	274	275	271	266	291	297	299	263	273	295	261	282	264	292	306	304	281	299	273	313	284	306	307	288	277	286	279	272	269	314	278	304	264	297	296	322	310	307	282	330	277	291	287	318	275	281	286	291	262	284	317	255	266	270	251	260	314	281	296	274	282	274	284	274	296	294	295	272	266	306	298	310	268	308	287	267	274	311	308	297	282	311	287	275	272	307	279	242	293	294	315	266	305	279	335	279	273	304	294	290	316	315	283	286	304	263	289	284	259	299	301	277	281	273	275	263	304	288	259	290	301	270	295	305	291	275	306	299	315	292	282	285	301	284	305	301	280	285	302	314	280	310	283	278	297	307	297	306	299	288	291	320	274	292	286	274	271	276	293	284	287	248	273	293	306	276	293	294	277	278	272	306	270	264	297	286	291	270	288	278	292	271	314	269	287	286	282	337	284	283	263	300	281	305	302	291	291	304	289	279	298	298	280	290	275	296	308	304	294	323	287	263	289	293	267	292	292	284	321	278	297	314	310	289	292	282	281	305	251	315	310	301	306	302	319	278	268	290	283	264	296	294	284	287	292	292	305	278	268	266	295	269	310	285	279	279	270	318	283	300	280	292	292	296	299	278	285	301	288	268	281	288	288	299	327	323	301	323	304	275	302	285	279	301	268	290	312	301	264	300	276	286	305	305	270	298	283	306	300	280	281	288	271	291	296	296	279	280	268	303	289	276	275	284	289	286	284	310	305	265	292	286	261	305	301	303	288	247	291	285	276	290	304	313	300	290	291	316	277	289	287	285	288	301	302	258	279	285	282	303	282	304	298	305	279	291	288	299	317	322	269	302	286	279	302	306	283
3619	535	366	319	306	311	304	299	295	304	308	320	293	315	305	314	294	292	301	289	321	280	302	333	306	294	309	283	287	292	299	306	286	294	324	289	305	287	278	292	294	291	319	300	292	329	277	291	293	297	313	283	286	272	305	297	354	256	281	317	311	327	293	321	312	280	319	338	303	303	289	319	311	309	281	294	287	272	282	263	299	278	278	316	296	272	319	321	285	308	322	275	306	293	282	308	325	310	302	325	340	282	274	327	327	298	311	291	293	302	276	304	282	296	315	295	310	286	259	296	288	292	271	288	306	283	294	318	291	271	304	282	324	283	303	306	301	288	316	280	290	271	318	295	288	273	305	277	291	295	298	300	278	279	302	317	291	275	318	317	287	291	304	301	299	297	306	304	305	333	300	296	267	308	275	302	301	308	301	297	309	284	303	290	303	292	281	243	311	289	293	292	321	275	307	307	301	262	287	299	272	293	323	297	301	295	332	295	292	255	304	276	300	276	291	318	272	268	259	305	299	289	284	302	288	322	310	322	294	273	312	316	291	298	295	295	298	301	290	289	312	302	292	272	286	306	289	304	319	302	313	283	311	302	316	262	264	284	296	285	302	294	285	319	345	288	288	268	273	305	273	294	300	291	300	289	308	298	288	271	263	266	283	275	309	291	295	305	335	310	300	293	312	267	289	272	309	293	312	323	306	315	318	287	290	271	315	292	311	300	299	305	297	288	277	315	336	286	280	282	274	298	287	317	322	263	302	316	274	313	292	274	288	305	305	309	279	300	274	302	320	297	301	271	297	294	298	268	264	307	308	282	296	291	300	297	295	292	349	320	298	301	298	322	281	275	300	305	293	295	330	275	323	301	303	259	293	281	305	283	307	299	276	333	294	334	344	329	280	290	295	301	311	267	301	293	266	278	309	271	303	291	317	280	291	312	310	302	281	304	331	303	285	307	296	290	282	285	281	282	281	314	310	252	296	282	282	274	291	323	275	297	302	276	296	288	285	295	303	302	319	304	330	309	306	297	292	294	314	292	286	299	300	288	312	300	282	302	305	304	300	297	301	294	303	304	310	307	349	302	274	317	256	273	291	276	344	330	308	350	320	285	282	335	302	315	321	301	304	298	327	283	300	290	312	313	324	320	315	312	269	255	316	281	273	311	308	290	282	290	307	311	324	297	263	313	318	313	299	325	309	305	315	259	267	313	251	310	267	292	313	297	298	313	287	313	283	267	301	308	307	275	301	310	302	300	272	307	316	306	308	299	309	311	305	296	279	324	284	275	301	323	314	326	314	295	287	336	289	298	303	295	300	294	265	281	305	312	309	304	320	322	264	301	295	299	304	322	294	311	290	284	287	252	280	308	276	270	299	274	320	301	293	290	301	288	281	285	281	311	332	297	284	299	302	297	281	310	276	296	268	296	317	275	328	270	319	309	308	286	335	325	307	309	307	294	309	305	299	298	288	293	266	304	315	327	313	295	286	304	279	308	290	305	300	299	305	320	316	313	317	325	304	275	303	297	299	308	301	303	302	279	295	296	308	286	283	320	267	299	316	297	337	276	264	319	307	301	280	294	307	325	316	301	316	299	272	296	306	278	288	309	297	316	341	277	297	280	266	291	307	282	297	292	303	282	286	300	327	300	290	316	304	293	292	290	278	318	292	313	300	284	306	295	314	278	288	263	287	291	322	288	294	301	295	302	274	295	294	277	292	308	265	338	286	281	304	281	274	297	295	302	282	256	285	284	305	291	279	280	292	305	316	303	276	286	312	292	300	297	300	276	302	296	271	302	287	306	300	282	287	287	337	284	298	313	306	298	326	293	314	335	299	329	310	289	271	317	309	272	297	306	281	255	306	299	281	322	282	306	311	320	320	297	297	302	322	303	273	315	316	334	313	296	268	299	264	294	296	297	288	273	287	302	278	302	318	283	309	318	327	285	259	285	300	293	278	275	324	299	280	301	310	298	290	294	273	293	294	279	297	301	281	320	299	316	281	276	286	315	279	275	320	299	264	305	323	309	291	314	266	282	333	308	270	311	286	269	307	317	292	261	292	292	318	290	321	310	299	268	306	326	300	314	269	314	295	271	302	304	294	289	284	289	298	288	291	300	281	292	316	298	296	280	286	285	300	307	313	320	317	289	293	305	296	295	312	288	304	293	315	326	319	296	280	301	307	312	322	291	277	320	294	286	279	276	303	324	314	293	280	296	280	327	334	299	297	305	317	288	249	293	305	279	303	304	315	326	303	284	279	317	288	274	290	305	298	287	299	294	315	281	299	282	299	295	293	301	330	276	301	291	291	297	298	284	311	281	332	316	321	303	281	309	283	279	295	314	291	281	284	295	287	267	273	327	299	309	303	305	293	302	288	271	299	290	304	325	324	346	306	293	274	296	306	271	278	279	288	314	287	295	268	285	300	298	283	298	327	287	294	287	289	328	303	278	292	295	308	290	288	312	315	321	317	306	300	336	285	322	287	309	292	296	300	280	301	275	305	277	318	318	308	284	278	290	304	263	293	304	294	313	317	307	303	301	277	286	299	286	284	293	303	292	305	306	308	270	307	290	274	291	302	284	308	307	280	314	295	290	317	303	296	315	315	290	285	262	270	301	324	310	286	308	293	327	330	318	304	306	274	296	271	288	275	335	317	291	306	302	304	325	308	322	271	328	295	317	287	281	294	309	289	293	278	269	290	324	310	297	282	289	289	292	307	286	330	304	315	304	296	292	325	322	290	320	259	281	330	303	286	269	308	281	303	304	273	339	291	299	291	309	271	265	302	289	319	298	288	305	334	307	299	281	318	309	276	304	299	300	297	301	283	289	332	320	308	302	289	294	275	317	312	301	289	305	320	344	290	332	301	288	296	287	310	283	293	281	310	333	307	281	299	322	304	297	287	303	307	299	283	309	310	307	301	309	323	314	301	310	306	301	304	309	283	283	333	315	264	313	299	318	305	294	306	309	311	277	327	296	295	285	275	301	287	279	262	294	292	303	287	310	295	280	293	301	316	313	280	280	332	280	286	304	279	300	319	307	307	284	304	273	294	303	297	295	305	329	267	319	297	269	290	267	305	309	313	324	299	269	293	281	323	305	282	305	294	267	299	268	309	294	318	296	316	266	304	285	312	258	303	315	291	300	273	302	299	279	298	291	307	281	320	264	311	325	308	300	294	323	277	274	314	337	297	271	295	305	278	274	280	294	280	308	314	303	309	279	301	320	302	284	284	323	311	310	294	292	278	297	306	304	324	315	306	286	295	321	305	274	293	289	302	290	315	286	254	287	296	278	326	304	285	315	302	297	299	313	297	340	283	289	291	287	302	320	291	303	311	281	304	276	306	319	298	280	284	303	297	293	300	320	316	279	304	299	258	289	269	293	341	286	289	330	288	283	278	301	312	266	317	270	311	322	310	319	294	298	297	273	305	281	321	293	281	299	278	281	283	296	288	293	287	292	296	319	283	307	306	286	284	307	268	328	302	326
3842	831	883	947	899	870	901	843	803	828	805	809	826	801	747	783	862	769	805	777	787	775	773	757	764	825	751	756	813	779	755	770	698	780	796	731	768	736	809	734	778	773	763	753	776	714	722	752	748	817	762	761	781	772	756	762	778	808	762	780	778	786	745	778	736	724	716	724	712	772	700	748	812	791	746	735	772	753	743	743	744	717	770	769	736	807	805	753	748	779	743	735	789	830	764	771	775	766	760	754	713	769	751	762	752	753	733	731	752	761	771	765	777	868	781	769	737	792	726	789	784	792	727	797	758	782	820	734	800	718	760	760	772	768	780	777	735	796	793	800	766	722	774	756	706	806	711	777	729	773	760	734	809	752	780	745	714	801	776	791	754	772	732	766	787	792	764	771	768	755	727	811	775	788	791	762	722	730	794	769	820	766	749	734	789	755	744	768	730	775	769	762	733	719	763	788	738	781	736	758	751	771	745	781	753	788	766	798	721	727	757	717	736	753	760	719	749	750	748	770	804	796	692	793	782	761	802	741	805	758	693	761	737	752	712	730	733	771	755	771	770	803	725	711	750	772	725	756	743	776	697	759	759	814	778	776	768	737	737	785	760	743	768	764	801	778	718	766	807	737	727	778	756	750	715	802	704	770	749	750	735	770	769	791	785	788	799	758	780	810	724	807	754	747	803	778	761	732	759	677	775	732	769	803	753	738	737	744	777	782	749	744	747	761	759	778	728	784	764	733	804	757	754	767	750	745	796	819	782	763	754	761	773	750	741	733	809	729	765	794	760	766	727	761	719	745	783	730	781	776	755	782	783	757	752	736	719	808	794	770	773	840	750	751	720	738	740	767	753	792	791	764	801	718	720	766	750	764	743	754	755	763	706	775	830	773	748	778	768	791	769	793	707	771	770	764	687	745	725	790	746	798	786	731	798	740	722	752	768	753	757	756	778	777	758	755	790	708	750	726	792	744	706	747	770	737	786	775	765	726	752	718	751	771	824	779	790	733	771	746	740	801	752	760	807	773	779	731	748	785	766	732	758	793	704	720	821	756	742	716	788	734	753	770	716	716	756	764	771	743	786	763	744	749	791	717	757	742	743	792	788	735	795	714	772	751	784	747	757	746	790	783	750	737	818	812	738	778	750	745	754	743	703	736	722	774	754	739	759	821	764	739	789	800	753	774	820	754	747	764	763	743	789	743	703	799	731	745	713	761	739	813	730	795	748	779	769	722	768	718	782	738	758	741	779	797	759	784	790	760	779	721	767	798	782	770	753	754	756	762	777	730	787	776	788	773	733	770	759	735	767	706	791	734	744	735	758	723	724	753	767	713	778	745	752	747	798	785	743	768	777	811	798	774	722	715	762	775	771	753	750	734	776	769	816	769	687	724	800	796	763	771	781	764	773	758	754	763	773	830	725	771	713	791	715	791	772	808	770	721	739	754	746	759	751	775	744	715	773	740	794	783	780	769	785	761	754	726	753	744	766	781	772	751	759	728	769	712	722	796	739	729	756	759	786	758	774	747	829	746	764	779	710	716	750	752	729	771	763	769	713	795	780	756	773	732	726	722	741	723	774	771	716	758	718	766	722	779	729	710	753	792	743	746	762	712	692	749	749	752	756	750	677	769	744	756	769	746	792	755	807	750	739	791	763	805	767	817	774	737	799	776	819	728	780	768	750	772	718	784	730	798	737	719	758	761	755	737	761	766	812	760	775	723	764	793	829	762	722	808	747	740	756	754	738	758	754	720	712	753	737	754	764	758	758	795	800	760	808	766	744	726	781	758	763	777	778	753	786	759	748	750	736	707	770	765	752	747	784	786	762	755	756	745	725	828	719	780	775	805	712	740	761	813	800	791	750	773	728	806	792	808	710	784	714	765	765	744	769	789	749	706	759	761	767	748	724	742	776	786	746	796	785	785	762	750	795	761	753	737	734	746	732	735	740	760	725	790	759	739	761	766	738	717	737	760	769	759	745	740	780	768	766	771	748	740	799	756	734	799	765	788	759	749	795	797	741	794	744	799	724	750	731	767	757	735	769	755	776	762	754	784	789	748	721	763	764	756	745	733	770	758	758	783	740	717	743	728	765	754	785	725	748	771	740	775	715	748	749	809	807	764	732	779	732	770	798	721	793	777	784	754	749	792	766	764	778	741	805	734	760	773	743	741	740	807	761	737	752	786	778	714	757	727	778	765	791	761	760	749	732	749	742	729	731	759	789	760	743	758	773	778	787	738	785	736	698	780	772	780	737	745	726	766	744	784	723	790	755	747	780	797	800	722	743	744	762	710	713	774	772	766	782	728	744	740	730	774	775	750	722	785	735	746	791	766	794	754	789	729	795	803	722	751	699	764	753	732	664	755	710	733	808	808	796	759	709	750	778	755	745	735	714	733	750	792	719	731	773	772	782	762	774	745	762	775	778	783	764	801	744	758	757	743	732	736	786	749	827	738	752	738	747	722	720	743	765	756	725	762	774	785	804	786	754	757	801	736	750	729	766	788	738	787	770	751	732	773	777	789	775	717	718	749	737	814	756	762	713	767	812	761	802	808	766	743	711	740	751	756	750	729	773	774	793	792	753	757	716	807	736	833	765	807	716	799	777	772	790	757	771	741	761	739	747	754	741	741	765	751	804	776	773	736	775	747	745	767	766	743	791	716	763	729	761	758	766	780	725	759	769	763	750	757	749	776	744	755	741	792	826	765	751	735	743	771	760	796	756	752	751	732	765	735	777	747	772	735	804	798	771	764	718	724	767	733	772	777	751	731	781	733	821	795	710	768	773	768	802	717	724	726	742	810	755	768	763	768	728	769	771	763	765	754	769	791	742	785	753	751	768	771	737	770	784	773	741	740	732	766	731	732	749	748	746	717	730	755	714	783	794	754	766	800	753	783	769	755	745	752	743	742	766	761	744	773	790	734	749	742	805	721	770	765	755	764	726	752	764	745	759	806	745	765	740	737	789	761	782	723	734	751	757	761	759	746	771	782	729	792	774	761	771	768	753	704	724	735	734	694	762	743	773	818	741	781	742	791	754	764	740	736	735	775	757	759	764	746	741	736	803	743	807	785	697	753	787	746	747	754	803	709	736	746	758	789	792	774	746	740	741	758	753	739	789	789	754	760	774	745	731	780	785	787	786	765	730	771	780	804	778	788	763	696	821	767	774	742	788	770	771	790	761	708	735	713	741	756	750	779	724	771	750	792	789	757	773	718	707	796	768	748	744	767	747	733	744	764	783	733	780	787	758	735	799	817	717	754	714	737	815	800	740	727	762	761	745	802	808	771	780	794	784	732	768	756	747	778	744	763	826	780	783	737	760	775	752	766	719	778	764	722	747	774	768	709	753	795	793	789	740	699	759	746	732	790	769	753	724	741	762	791	751	752	741	772	793	737	760	757	751	738	786	725	767	784	773	726	735	735	746	808	710	770	764	761	756	812	768	729	781	737	736	823	743	754	777	729	738	811	799	804	773	715	782	729
22962	12416	2227	1162	867	661	533	458	449	395	343	332	344	331	293	273	287	272	280	290	266	251	279	268	258	232	255	276	282	232	254	275	252	270	247	237	239	249	231	249	248	256	245	242	262	248	241	260	250	274	209	207	237	230	241	232	253	215	229	237	247	233	241	201	223	250	246	229	241	227	263	242	227	207	262	261	245	232	272	224	221	233	227	227	251	244	235	254	251	232	243	260	223	227	228	266	221	247	214	234	243	220	256	226	230	225	250	232	203	218	201	276	229	206	254	222	252	256	241	220	243	249	236	253	226	229	247	227	225	241	242	259	253	245	226	245	238	221	235	244	230	265	215	227	235	221	254	218	237	226	241	253	226	246	232	247	249	255	224	223	246	238	211	234	235	227	247	237	215	236	239	252	213	244	238	218	242	230	255	246	249	211	222	235	238	215	227	233	219	248	220	228	243	230	223	254	238	227	205	236	253	244	254	257	220	255	238	237	240	253	223	226	243	207	264	249	242	204	238	220	222	264	247	208	236	239	218	236	242	257	241	223	216	265	237	226	256	234	235	245	257	262	234	235	247	228	222	201	264	235	228	222	226	219	239	236	219	207	279	246	233	243	224	219	242	217	228	251	258	213	214	253	239	230	233	268	244	260	224	233	225	225	217	216	245	219	253	256	220	234	237	243	239	257	251	233	232	237	209	240	234	239	208	265	240	245	224	228	236	217	210	237	242	258	265	240	254	267	232	233	268	241	235	217	254	256	227	250	247	217	265	262	239	234	245	234	242	220	247	233	222	229	228	263	254	224	227	264	245	262	225	249	238	252	228	232	219	266	199	211	221	227	207	227	240	254	244	247	249	220	249	238	208	263	235	234	249	230	256	257	234	256	247	237	247	249	218	227	240	241	226	247	230	249	254	269	229	234	255	250	229	221	267	211	213	252	241	236	256	219	249	233	257	226	218	231	225	215	250	223	242	251	276	215	214	216	238	247	234	222	233	220	256	250	248	233	224	242	259	241	219	227	240	224	242	214	242	225	229	230	238	214	231	221	227	237	263	252	251	220	229	220	232	205	222	237	251	237	236	233	222	265	244	218	206	256	224	239	250	251	266	241	229	237	263	215	230	244	237	244	231	231	225	202	255	247	229	267	238	242	240	233	238	269	275	255	258	265	235	250	229	249	221	239	205	266	278	227	214	225	229	236	251	232	240	232	234	225	251	238	262	223	228	240	240	239	235	210	264	236	237	233	263	235	249	238	226	257	221	241	241	199	240	246	252	217	245	212	220	243	259	240	252	210	231	202	227	232	225	228	253	237	252	235	243	265	230	268	233	240	247	248	247	247	243	218	197	238	254	220	243	246	227	232	246	262	232	245	228	262	236	247	231	246	238	244	227	227	230	244	223	228	259	244	261	257	252	229	230	236	243	234	246	249	231	212	250	216	262	230	225	230	238	272	222	261	236	257	224	264	230	247	213	233	238	263	258	258	237	236	228	224	248	250	236	224	222	217	244	238	240	217	223	251	238	242	261	220	267	255	197	208	214	255	249	239	247	251	244	274	243	255	240	270	246	265	228	257	201	214	254	233	232	246	234	226	205	248	236	239	226	207	221	216	228	231	247	266	248	252	236	207	219	240	224	216	228	227	200	220	227	225	237	244	203	237	241	222	240	241	257	213	246	244	230	215	230	220	241	260	256	228	272	213	255	225	255	267	220	246	279	252	227	250	247	268	241	238	251	249	231	232	233	233	239	219	247	221	244	219	240	214	224	232	232	233	195	230	240	222	239	244	209	228	236	237	246	243	224	215	224	236	253	210	226	243	229	231	244	257	217	254	222	249	234	227	256	242	232	252	245	254	227	255	259	225	215	231	249	243	243	252	226	238	236	220	239	241	230	241	250	203	241	243	214	250	247	231	255	235	269	240	257	248	237	230	247	232	215	226	216	226	263	239	220	221	245	227	224	257	244	227	234	233	207	252	261	229	243	245	219	212	232	222	221	227	249	230	244	227	247	222	219	208	225	220	280	253	203	236	240	224	219	233	219	233	243	221	219	220	268	229	229	219	228	233	213	229	237	237	235	218	233	260	240	261	251	220	197	222	230	235	216	228	256	216	240	227	244	208	237	233	230	259	272	266	245	245	246	212	267	228	253	243	232	246	232	219	213	230	224	237	231	237	238	235	236	252	214	243	229	234	219	255	218	234	225	226	195	235	253	230	239	240	231	226	227	214	224	205	222	243	221	225	226	242	249	249	245	226	222	250	225	221	226	229	230	234	213	252	232	249	243	256	250	209	243	199	253	246	226	253	225	230	236	237	222	227	237	237	200	225	261	258	273	238	237	234	251	234	249	204	238	228	237	230	257	247	232	246	246	254	227	262	261	210	244	251	242	244	214	256	267	253	227	218	227	212	246	214	227	258	216	231	259	233	225	233	265	244	239	204	235	232	213	244	240	240	225	251	248	257	241	259	255	253	248	233	235	255	233	230	212	217	230	219	217	251	214	239	244	235	240	240	250	242	212	248	220	220	246	263	235	257	242	248	217	236	234	225	248	246	199	243	262	241	215	219	241	256	235	249	225	227	217	225	234	229	244	244	239	252	247	244	255	249	241	232	226	235	249	228	255	218	229	274	246	259	266	231	219	234	197	247	245	241	251	201	230	250	231	234	239	241	223	238	240	215	207	258	241	233	259	232	242	213	265	234	227	235	257	250	233	221	241	233	200	254	215	229	223	253	258	236	246	241	235	232	245	243	230	248	236	231	271	224	219	232	237	247	260	258	224	259	252	240	240	239	242	231	230	253	243	236	267	247	237	226	228	257	238	253	222	230	217	254	220	258	231	259	233	257	239	252	226	214	245	232	235	234	217	221	265	247	234	249	219	249	221	246	219	227	247	266	245	219	264	216	213	256	236	227	252	201	228	242	212	213	244	211	228	233	243	226	214	240	226	218	235	237	251	250	248	210	224	253	223	238	216	235	246	258	235	237	238	237	214	235	225	213	223	211	236	238	248	246	194	261	258	249	242	227	279	229	240	222	253	249	218	213	231	230	246	217	235	223	231	232	245	255	220	273	214	216	220	234	225	213	241	235	186	232	250	240	252	250	236	238	256	252	258	243	216	254	217	262	240	225	223	283	252	234	266	220	223	266	217	241	245	227	187	236	226	217	250	252	234	261	244	225	246	243	227	239	238	239	242	248	249	211	232	253	236	227	228	260	237	252	234	245	228	220	230	228	209	250	230	211	241	229	232	212	232	220	251	235	250	233	253	243	230	242	233	259	261	268	257	231	246	245	257	243	232	232	211	238	231	234	226	248	214	219	228	233	236	248	268	258	249	215	248	242	250	248	248	244	248	244	224	216	227	214	229	222	240	255	253	201	229	238	247	225	245	234	242	235	229	241	250	233	226	255	257	216	223	228	249	240	234	235	228	238	233	239	258	205	192	236	262	231	238	256	236	235	226	253	235	243	233	222	245	240	260	258	244	235
16053	1920	2916	3564	3107	2588	2109	1847	1570	1494	1299	1230	1147	1020	975	940	905	903	837	818	838	730	774	693	756	759	691	679	714	710	696	732	652	694	696	692	698	669	634	659	700	676	617	683	632	603	637	606	633	666	591	649	619	646	621	652	626	632	627	615	607	641	621	613	635	635	627	604	638	638	621	610	603	622	583	593	627	585	624	654	603	645	634	629	617	602	583	661	572	599	622	651	667	640	648	640	579	603	615	631	589	615	624	580	592	620	623	631	638	578	611	639	612	639	664	671	624	576	665	629	617	634	555	598	534	607	598	619	579	631	597	630	624	593	571	623	593	639	621	643	608	662	628	600	621	596	571	590	608	635	613	596	597	631	589	606	597	578	584	617	589	607	645	598	593	591	628	567	599	594	621	630	604	566	598	614	608	616	629	636	628	606	619	599	609	656	626	572	598	616	581	627	627	635	589	583	573	609	624	620	622	595	584	619	656	602	613	597	616	659	614	614	585	585	612	601	657	622	608	575	596	590	607	603	586	665	620	588	621	573	602	612	605	625	595	581	630	631	574	643	626	590	590	582	588	588	645	608	589	628	556	602	627	574	621	617	607	642	639	561	562	620	588	594	607	563	619	660	601	604	584	628	578	628	615	593	610	643	598	626	598	555	660	568	618	603	594	605	603	647	618	569	642	601	645	621	636	664	592	604	570	563	658	635	638	588	629	623	633	631	571	606	617	576	614	586	621	570	624	640	618	620	631	616	579	616	577	611	626	636	635	566	613	615	625	607	643	561	575	572	636	596	616	582	594	593	618	564	636	579	638	632	588	641	666	609	612	624	592	595	649	577	626	602	632	594	563	568	605	625	617	594	618	629	618	614	585	604	596	600	605	579	618	613	606	642	585	616	608	600	565	668	647	601	609	625	628	599	597	645	631	612	589	588	615	586	664	623	619	624	558	581	609	614	613	648	631	640	573	607	627	607	624	587	628	634	627	613	618	603	577	611	604	638	623	576	617	587	620	621	559	619	616	590	609	611	547	605	599	591	584	553	606	620	634	624	580	584	589	609	586	546	590	600	616	601	634	613	588	621	629	591	615	624	591	609	621	582	613	619	642	594	642	626	624	582	595	597	591	580	587	572	643	546	616	572	576	622	635	637	576	608	597	630	609	571	612	628	602	633	613	585	613	595	602	619	638	613	602	621	571	604	650	608	625	643	605	616	626	608	578	555	553	681	633	709	608	599	619	611	583	601	639	582	635	619	610	554	554	592	559	612	644	583	591	627	625	576	596	568	587	613	624	582	620	643	638	608	612	585	584	654	585	616	646	581	638	612	627	626	600	556	564	613	619	618	553	640	602	611	615	618	630	604	621	606	682	593	628	618	583	611	613	599	578	626	599	619	615	604	624	649	602	622	610	616	611	632	628	627	643	619	635	607	622	615	612	622	605	586	631	598	617	561	587	620	588	609	633	586	624	618	572	575	584	586	618	586	598	580	576	615	598	615	517	605	594	580	596	580	658	653	573	578	623	625	579	633	572	643	628	599	581	600	575	623	617	583	611	594	620	596	623	582	614	613	603	590	621	609	609	634	613	619	569	626	616	590	608	620	665	575	611	570	626	618	577	612	584	557	624	593	589	588	578	589	623	630	663	608	609	644	631	593	620	588	612	582	579	669	576	638	648	598	604	597	633	579	593	592	605	611	603	615	622	633	559	619	614	542	607	593	601	631	606	600	574	619	617	587	597	576	558	598	625	599	635	589	626	563	608	566	620	645	600	635	577	591	602	615	584	622	572	581	597	600	575	599	604	601	613	581	571	630	591	645	639	580	602	530	641	638	619	649	604	598	585	600	567	623	600	612	550	623	601	596	606	656	590	619	572	640	565	590	629	619	640	615	558	577	584	606	623	571	608	598	613	619	623	563	580	609	618	627	594	605	566	590	620	620	606	623	653	577	580	576	608	635	570	566	602	608	637	619	647	531	596	637	590	627	606	575	599	632	622	604	647	579	626	640	584	591	591	619	607	549	613	614	591	646	628	648	620	597	596	587	657	641	671	578	585	591	599	626	595	582	646	610	615	658	633	574	594	589	593	633	572	634	626	596	628	620	653	650	585	610	569	599	607	650	592	620	626	608	605	624	577	598	612	618	590	610	625	584	606	616	648	606	614	612	632	607	594	604	627	594	582	557	631	577	599	590	597	570	625	629	618	631	625	621	632	606	603	598	612	600	591	634	633	617	598	568	536	580	602	624	592	627	592	616	608	628	625	618	630	642	622	629	603	592	645	572	634	622	596	596	564	627	614	591	591	574	579	636	588	605	630	635	599	596	619	611	602	618	600	638	595	570	608	607	613	601	607	626	612	607	569	645	589	608	626	616	630	637	594	593	606	585	594	639	606	612	612	638	594	574	612	580	587	664	618	629	576	648	628	602	571	563	607	608	650	616	592	592	621	617	613	626	605	608	598	606	605	563	614	611	590	577	603	594	614	607	587	601	612	609	628	610	586	629	619	586	628	555	594	606	651	632	619	617	610	632	561	566	619	619	588	623	581	621	638	594	605	588	591	599	637	649	631	599	614	595	625	635	594	612	614	606	633	580	598	618	579	603	561	606	617	579	614	632	581	578	599	614	616	574	623	567	615	626	587	566	672	573	609	602	634	595	623	610	644	614	632	593	643	577	651	585	616	642	597	582	596	595	579	631	641	604	615	605	627	632	611	587	627	641	586	616	621	637	602	647	611	586	585	631	636	607	583	598	601	603	570	600	576	644	623	584	603	636	618	663	660	631	601	609	621	578	586	615	561	623	637	606	602	585	567	606	609	613	646	656	583	558	625	580	610	602	628	656	624	607	586	609	625	622	596	618	659	601	608	584	603	622	610	606	641	634	589	588	620	591	588	610	649	595	638	643	600	619	597	578	587	613	594	606	586	628	560	600	640	628	635	594	628	633	656	605	558	642	612	618	603	619	589	634	591	605	597	629	589	575	607	596	615	631	644	570	593	601	587	608	604	609	588	609	573	557	588	611	603	599	648	591	627	643	567	628	648	606	593	644	614	617	606	557	551	624	622	610	595	661	624	602	606	639	622	611	591	645	636	601	644	558	601	593	602	593	621	652	644	612	530	612	572	606	621	612	606	591	652	621	622	599	590	650	627	621	602	606	595	612	617	566	598	637	624	621	646	601	596	643	605	570	598	609	591	595	585	557	597	633	608	605	569	564	616	630	617	598	598	615	574	573	581	619	594	641	650	586	586	595	582	589	629	566	601	638	602	599	608	594	613	632	617	602	612	613	606	594	612	624	553	647	618	622	618	624	614	613	606	590	597	585	640	614	592	598	573	623	556	561	630	555	587	615	619	600	570	602	636	630	615	596	596	608	601	625	572	639	584	569	623	640	604	536	632	611	552	602	672	617	651	638	641	631	589	635	573	597	590	640	636	586	578	648	613	589	642	602	598	623	581	640	631	582	601	574	619	628	582	606	629	585	638	583
30032	21058	8234	1990	1251	898	656	509	451	377	305	261	267	246	178	185	172	177	177	136	160	140	152	147	138	146	130	116	105	129	124	118	117	103	113	112	108	103	108	108	112	111	102	110	108	101	112	105	100	108	124	98	120	121	101	81	98	108	102	103	95	91	119	93	100	112	94	109	104	74	100	93	99	86	86	104	109	110	105	103	86	86	113	98	106	76	82	97	90	116	98	100	117	110	114	92	99	105	97	105	98	86	99	115	98	100	104	113	93	91	94	106	105	115	93	108	102	105	106	86	89	103	92	91	102	109	101	107	86	93	100	82	98	116	105	107	102	116	84	94	96	101	75	101	102	95	95	102	101	107	99	79	103	89	83	103	111	109	110	92	109	86	108	100	106	100	92	114	122	108	104	111	98	102	71	98	101	84	98	84	100	108	95	83	87	87	94	110	106	101	112	94	100	108	100	110	108	111	111	113	86	99	112	89	104	94	84	102	93	99	117	104	97	76	91	109	107	123	96	95	110	93	100	120	103	91	108	91	102	103	112	104	108	100	101	110	111	94	100	91	95	99	99	101	110	92	90	107	121	100	97	104	106	111	91	86	93	115	90	116	113	94	84	100	99	98	112	100	92	105	98	75	99	89	123	93	101	97	105	118	99	111	118	92	91	94	126	96	105	100	115	98	122	91	106	94	99	105	84	92	108	99	94	92	84	103	97	90	88	92	103	96	108	98	85	93	99	108	107	104	97	89	94	100	101	96	93	104	95	98	100	117	94	95	92	98	103	103	108	90	113	111	106	116	80	91	114	95	86	89	95	88	85	90	105	98	86	85	99	104	95	95	106	99	88	100	97	110	81	85	90	117	108	113	94	85	103	90	101	109	92	107	86	97	81	94	104	102	126	118	88	104	98	91	107	96	92	93	115	108	97	80	105	103	78	106	119	93	90	96	114	98	98	107	112	90	100	80	98	107	87	93	108	95	84	111	111	97	85	110	115	94	104	106	107	122	117	111	83	114	83	99	101	114	100	108	90	98	117	86	99	103	91	103	105	93	86	91	103	113	102	76	98	94	102	97	95	91	106	117	113	103	85	101	96	92	82	87	101	100	103	100	92	92	91	90	97	97	97	85	120	108	107	100	100	122	95	111	93	97	85	93	100	109	102	103	97	108	97	82	76	94	118	122	95	90	90	113	104	100	108	98	102	90	112	92	106	98	83	86	90	95	101	83	101	103	94	110	99	106	95	88	114	104	95	110	83	100	93	117	94	94	91	103	83	81	102	92	109	112	97	92	90	113	86	101	106	85	106	117	85	106	83	96	96	88	94	92	89	78	95	100	104	111	120	97	75	108	101	110	116	97	92	97	84	102	96	81	93	99	93	96	81	100	98	84	95	101	109	90	108	104	92	100	95	113	110	106	92	85	106	85	86	89	103	97	85	99	94	91	105	93	89	78	105	101	98	111	116	104	99	92	98	110	107	113	107	110	93	100	103	104	105	93	73	89	100	115	99	121	115	106	94	86	99	110	98	86	107	117	122	106	94	105	93	91	89	77	88	93	94	108	110	101	87	92	94	108	118	87	96	103	110	94	93	98	96	98	102	95	100	95	99	90	91	108	97	104	99	94	107	110	110	102	96	89	106	107	104	100	92	109	105	99	98	92	106	99	105	125	87	109	106	105	90	94	98	103	109	93	113	85	112	107	94	98	99	102	96	95	96	83	124	97	100	93	83	95	109	100	113	93	107	110	99	84	86	92	117	89	90	97	96	109	87	100	86	100	80	99	81	97	103	95	101	94	107	95	88	116	106	83	103	101	105	90	95	94	114	90	103	100	110	87	80	97	113	85	79	85	95	90	90	108	118	88	91	104	91	74	91	95	92	101	90	106	89	88	104	93	83	89	91	78	100	91	99	90	101	86	103	92	90	97	96	97	105	111	94	114	95	90	83	101	103	109	101	89	92	100	110	77	99	108	110	100	133	119	138	91	104	83	107	96	108	104	100	106	88	89	110	89	104	112	101	112	99	98	101	93	92	104	101	99	98	103	113	93	103	98	103	90	115	92	87	96	96	116	113	106	123	86	92	93	91	97	96	95	106	106	83	87	89	107	93	81	94	110	107	100	97	102	121	79	100	84	94	87	86	131	109	112	102	107	102	98	102	100	96	101	121	105	104	88	93	98	99	105	87	109	95	97	85	101	105	92	100	86	92	104	96	95	106	118	91	104	93	107	106	99	101	93	93	105	102	110	95	108	120	109	94	83	87	102	93	109	107	92	96	78	133	90	92	107	108	93	112	109	93	96	103	118	98	95	93	87	90	90	97	99	95	108	79	115	104	108	92	94	111	104	101	104	107	90	113	117	98	110	95	92	98	90	117	117	94	88	91	94	111	92	99	83	104	110	99	88	103	108	105	97	96	115	86	94	110	81	102	84	111	91	106	112	89	95	86	106	99	98	85	104	98	104	105	111	94	97	82	98	109	100	104	100	88	98	94	92	103	99	79	100	89	113	92	79	90	90	94	95	113	90	104	99	104	92	93	109	95	93	104	93	98	104	86	106	115	91	102	108	109	87	112	94	93	106	88	102	94	84	106	94	103	104	85	105	90	87	92	99	109	106	101	99	104	97	109	107	106	97	102	78	103	100	107	85	114	86	90	106	96	90	97	111	97	96	93	102	92	116	90	107	95	121	100	85	97	87	113	106	93	91	97	80	92	117	85	97	113	117	112	100	104	94	102	95	89	93	75	102	84	73	104	93	91	113	95	98	103	103	97	98	94	104	110	101	98	102	92	102	88	102	98	118	93	109	87	94	108	115	110	84	108	93	89	93	80	99	81	118	109	101	98	114	108	116	95	91	104	90	106	101	85	98	82	90	110	108	103	86	110	87	96	102	103	102	97	96	96	99	103	97	100	107	97	78	116	83	101	111	86	91	77	83	104	92	108	107	110	98	85	95	75	102	100	117	103	102	101	88	94	99	88	97	90	102	103	115	100	104	87	87	93	103	104	113	106	105	92	91	89	119	103	99	114	99	90	111	91	110	97	96	98	107	94	96	89	97	83	95	107	92	112	114	117	112	91	102	92	94	116	79	103	112	104	90	92	87	90	101	83	98	94	99	97	93	88	93	94	95	101	97	84	107	101	121	104	89	103	112	102	99	95	89	87	92	100	98	108	109	96	97	114	77	115	85	97	113	107	85	109	108	97	111	92	85	97	116	95	90	93	95	94	93	89	101	115	89	86	90	111	105	97	111	91	120	91	103	91	101	113	91	97	105	94	93	103	106	93	97	89	87	108	109	96	87	103	102	112	108	110	92	92	111	98	112	119	97	78	92	110	109	104	96	97	117	107	114	114	86	75	93	96	87	98	102	126	97	96	92	101	110	94	89	94	110	91	102	100	89	93	98	114	115	86	96	87	105	102	92	104	102	86	89	95	107	92	112	99	105	101	92	104	95	67	91	110	77	119	97	103	92	109	91	114	128	109	82
19647	2263	4456	5432	4721	3760	3084	2489	2046	1832	1517	1386	1162	1029	1002	919	809	763	739	668	668	648	595	562	561	519	504	532	431	465	454	440	428	405	404	408	381	430	357	366	371	371	365	364	348	362	355	351	354	339	327	338	311	342	364	333	335	339	304	330	343	313	342	293	329	324	321	302	330	269	319	295	315	323	295	310	292	292	296	322	307	281	296	308	284	276	313	312	275	289	293	292	308	275	281	284	312	261	281	301	327	347	313	268	304	275	303	307	267	286	286	319	261	303	277	318	277	280	297	318	306	324	290	316	302	305	310	327	328	273	330	281	284	294	305	296	325	307	277	306	304	309	313	288	314	301	288	292	281	296	291	297	286	295	313	302	267	325	311	305	314	304	284	315	290	313	321	284	310	302	323	276	330	285	265	264	282	289	262	263	265	286	309	309	322	316	293	307	287	276	281	281	300	303	337	286	308	279	275	286	304	288	320	299	287	299	291	290	275	268	315	268	268	326	289	273	301	290	300	305	296	300	291	292	248	292	282	276	263	310	319	285	267	277	305	287	302	305	277	282	264	297	309	292	277	298	313	303	260	270	306	307	264	279	300	280	286	328	314	312	277	286	315	317	277	270	309	259	315	289	285	296	279	276	311	283	290	313	293	273	281	272	290	269	295	313	293	304	278	280	276	315	255	294	295	274	268	290	283	289	296	266	310	249	328	269	285	264	314	274	275	297	292	272	299	258	272	266	315	278	297	283	302	264	297	296	293	328	294	268	266	267	253	263	256	299	299	276	262	296	257	301	294	252	271	278	292	306	301	275	254	275	299	291	301	307	300	257	275	260	285	276	308	255	301	281	269	297	291	288	306	291	297	299	285	256	308	291	284	308	286	294	302	282	258	320	283	299	276	283	267	274	296	291	277	289	327	284	294	288	279	324	282	262	289	303	293	262	289	296	309	283	280	307	312	268	288	278	280	274	279	292	274	277	277	289	298	283	276	294	274	279	277	276	258	250	254	302	260	279	309	276	284	266	288	292	280	286	294	264	312	312	272	274	277	266	282	318	261	288	295	286	269	285	293	292	283	282	274	300	303	331	277	291	284	286	295	299	277	265	288	300	306	278	281	314	285	260	276	249	310	272	280	278	282	301	311	279	290	278	276	257	299	302	256	298	316	295	274	275	279	288	294	280	287	298	289	286	284	290	267	279	300	301	251	296	317	273	284	333	260	274	305	279	300	292	293	278	320	290	310	286	291	320	279	272	279	300	261	304	326	283	279	331	279	295	282	279	253	271	276	267	241	298	270	303	271	288	277	272	294	290	255	281	289	276	287	297	297	305	297	263	291	284	277	267	288	301	296	283	287	299	277	245	275	280	299	285	269	283	291	290	277	287	283	316	249	285	290	270	297	300	295	287	271	287	280	285	277	281	312	289	284	275	324	271	264	265	285	267	282	259	283	270	293	295	282	275	311	278	260	249	267	273	283	287	311	280	256	273	289	298	277	300	248	263	243	243	299	296	292	289	289	304	283	273	274	279	284	307	279	338	275	294	285	281	296	285	297	307	260	260	297	316	269	287	272	286	252	304	312	261	290	281	260	277	282	295	291	244	290	287	278	289	273	274	241	276	286	291	286	307	284	291	290	307	280	277	272	276	261	266	281	256	306	254	272	270	304	264	293	291	272	281	294	254	288	295	290	281	276	284	264	287	288	295	282	286	288	285	303	282	303	294	300	281	266	318	299	273	333	316	315	255	276	255	294	267	272	256	301	298	285	276	271	327	291	294	293	298	296	284	265	281	275	295	281	274	264	267	288	301	280	293	309	318	283	278	312	283	263	259	303	291	305	291	290	306	277	315	283	256	279	256	275	254	322	277	276	267	266	287	284	310	264	286	286	288	279	284	274	271	276	291	273	299	277	274	307	300	280	265	271	283	277	286	286	303	281	301	326	291	315	286	302	288	298	315	257	280	269	296	303	269	284	270	297	283	290	286	295	305	268	277	299	262	304	274	286	270	325	270	319	283	309	300	273	302	271	284	292	277	290	296	245	285	319	247	294	295	283	273	275	310	285	296	281	276	276	260	272	285	285	290	278	288	258	283	292	288	292	281	270	288	309	257	306	286	295	277	302	276	288	267	278	302	283	304	285	316	293	319	264	301	293	285	278	268	290	273	282	292	301	312	262	282	295	297	295	285	265	301	275	257	253	270	299	268	255	305	292	302	280	284	262	287	301	281	322	302	286	268	309	258	299	276	309	283	283	268	313	286	293	273	294	294	280	260	263	313	289	291	283	264	324	274	281	295	294	283	300	282	289	260	284	305	267	300	290	281	263	303	272	271	290	304	306	305	259	266	276	279	269	283	269	275	317	259	296	297	269	279	286	279	266	273	299	307	291	291	296	289	278	254	314	259	295	277	289	293	292	310	311	264	280	237	290	288	293	321	268	291	273	296	239	291	266	280	296	263	298	280	307	264	296	278	299	313	281	307	272	288	285	298	321	294	266	289	297	308	301	278	302	265	271	288	285	280	285	276	288	285	269	290	293	281	281	310	297	286	293	275	283	271	314	273	273	277	259	308	294	252	279	279	262	314	296	319	285	259	267	262	280	291	267	309	290	306	270	302	279	280	314	262	294	275	294	268	299	282	284	296	279	282	262	273	237	292	296	276	282	256	288	282	265	323	302	260	289	285	272	293	304	297	269	296	293	281	302	273	281	287	292	300	307	294	316	283	282	278	328	287	301	318	283	276	299	301	274	272	309	260	279	294	281	290	278	301	290	262	299	291	269	309	287	290	304	291	299	278	265	269	283	287	295	304	250	246	292	284	307	293	283	316	292	287	260	280	312	287	282	304	270	259	287	278	269	290	253	298	316	280	300	320	284	293	258	322	263	291	310	276	317	276	280	299	293	275	278	291	305	280	268	311	302	278	303	296	292	300	322	306	259	282	288	268	295	304	286	275	301	295	305	281	307	290	268	248	289	272	304	286	266	289	250	253	289	285	278	273	265	271	281	312	286	276	263	295	269	274	284	310	298	296	299	283	262	288	252	287	280	288	287	274	272	273	284	311	258	304	273	271	261	293	302	284	277	281	278	281	281	290	292	279	324	274	274	277	284	284	285	315	282	282	295	271	296	285	294	287	236	270	285	282	270	289	278	299	320	290	281	263	297	274	259	316	254	274	290	300	269	281	283	264	278	297	293	309	273	261	278	268	269	285	318	309	282	310	301	270	283	301	288	297	295	269	290	279	284	284	248	281	298	286	294	302	266	262	297	285	290	289	291	279	285	274	285	261	263	259	275	294	310	313	279	279	285	281	290	275	266	262	275	305	301	284	293	269	320	255	300	313	315	286	286	327	293	250	253	294	295	288	271	286	290	295	282	301	303	290	293	262	305	330	263	279	291	330	273	274	286	316	293	264	292	296	287	288	281	268	309	275	298	290	326	299	283	254	299	290	267	269	307	264	297	288	255	304	269	285	260	307	261	273	298	289
3996	869	456	365	364	341	293	297	335	318	306	307	308	332	312	309	296	337	316	324	298	281	316	289	299	261	311	289	301	299	251	289	278	289	322	249	314	302	312	297	314	291	257	332	325	307	269	292	284	280	275	293	283	302	319	289	307	309	299	274	292	329	311	263	283	290	291	309	291	278	310	305	337	305	286	305	297	303	338	317	297	307	279	282	320	303	287	327	311	313	305	297	327	309	289	278	308	308	277	313	295	308	285	273	318	292	319	268	298	286	278	301	304	347	307	299	303	316	266	261	303	320	319	307	318	271	276	303	340	292	278	293	274	309	272	311	313	298	284	298	305	276	289	298	323	306	279	303	288	329	299	305	326	313	303	327	296	275	260	332	299	322	292	260	334	309	283	265	301	278	302	297	292	306	275	292	311	268	313	343	284	283	285	306	314	276	313	320	292	319	328	311	289	296	292	309	287	281	289	309	275	287	281	306	265	310	273	302	330	338	319	294	288	319	287	285	312	290	295	291	316	303	294	276	292	280	313	344	288	296	306	294	310	316	307	309	275	318	281	326	297	279	272	318	265	309	283	326	303	303	299	282	300	307	323	293	325	311	289	304	309	302	317	287	299	290	312	295	279	294	283	304	319	320	319	314	279	283	279	265	284	322	320	321	306	248	279	318	281	286	302	273	294	301	308	262	279	314	321	328	316	272	292	274	284	303	317	285	317	288	289	301	307	304	316	312	275	295	302	338	281	311	309	300	309	312	303	269	263	284	278	303	272	272	308	292	312	306	304	273	310	296	288	289	292	290	287	306	277	282	280	313	278	284	297	288	325	314	300	311	299	265	279	290	281	302	315	332	291	271	294	299	322	297	318	312	308	318	268	311	290	278	293	314	287	289	293	314	299	300	266	315	303	286	297	290	314	263	292	266	298	325	313	307	308	267	305	303	288	274	285	288	291	303	263	303	297	290	281	306	297	276	270	314	312	294	309	259	321	281	319	319	267	299	295	291	313	319	314	262	303	287	293	311	277	300	290	278	283	285	297	286	291	338	294	288	318	311	264	284	321	306	291	295	287	343	329	296	291	278	283	297	270	316	285	334	285	290	292	334	331	266	296	279	293	291	303	280	329	301	308	282	278	301	325	322	298	320	291	285	260	248	292	326	301	292	279	310	309	286	307	311	279	285	317	315	297	276	309	279	296	305	268	326	323	300	275	337	321	294	316	295	268	276	296	297	310	297	310	295	297	268	287	290	310	285	264	295	284	299	321	286	291	270	331	314	302	298	271	291	293	270	263	281	273	309	300	286	313	304	300	272	316	292	311	301	261	318	281	296	321	319	293	324	263	312	309	285	284	257	303	267	309	260	303	285	301	300	302	330	310	293	272	292	275	311	300	321	267	324	326	303	319	284	290	316	297	294	299	249	275	305	308	307	289	304	273	327	321	304	288	265	275	298	304	253	300	317	298	279	296	306	317	297	292	316	316	325	324	300	314	290	294	286	285	293	327	313	282	276	324	287	279	306	314	285	318	314	297	267	268	262	281	293	311	328	310	295	294	310	266	301	301	308	315	295	320	330	311	276	292	291	330	295	319	294	265	304	303	286	300	295	315	300	337	311	300	287	338	300	292	267	285	288	303	297	299	312	309	282	272	301	273	303	281	325	289	301	289	296	293	308	303	302	288	326	313	320	299	299	332	280	286	296	286	270	292	310	335	324	298	302	302	285	294	295	289	313	283	301	314	307	294	305	327	276	316	290	300	299	298	274	285	282	304	303	294	284	306	273	270	299	260	313	307	305	277	292	286	283	306	283	298	299	323	315	308	316	297	283	300	308	295	318	288	257	310	272	310	298	295	321	302	291	282	311	310	323	308	296	275	311	296	305	309	304	290	290	278	293	273	294	284	316	308	302	289	280	291	288	308	338	303	295	300	266	288	308	297	307	289	291	282	311	333	291	274	292	285	319	276	316	292	291	285	291	294	312	279	314	324	308	309	310	313	347	277	300	322	305	306	297	297	271	309	323	305	269	321	298	312	285	308	289	302	325	304	312	323	301	279	324	301	322	309	274	285	295	321	326	294	295	284	323	309	302	248	287	313	297	290	290	273	287	295	291	306	283	324	310	308	300	329	338	315	297	260	286	305	285	302	305	354	288	306	291	286	270	313	301	277	307	301	278	298	315	315	317	306	296	277	323	282	305	296	252	288	330	322	272	295	288	295	305	301	337	324	302	302	293	299	308	295	293	341	280	293	270	295	317	310	242	304	304	295	319	301	297	296	295	267	315	282	270	300	320	271	281	272	265	282	293	309	304	281	278	305	284	299	293	294	290	314	284	312	282	298	312	290	294	312	291	286	323	315	309	298	297	319	314	291	277	274	295	296	302	344	311	296	307	316	281	301	313	268	262	266	281	287	312	274	301	302	282	303	309	302	277	313	297	305	297	280	309	299	304	350	334	282	280	304	305	320	289	315	283	312	302	293	305	282	287	272	282	326	287	283	263	282	319	293	286	284	274	296	308	304	293	301	307	311	290	305	311	292	338	302	251	267	288	308	340	295	311	317	297	306	292	322	317	318	317	314	284	293	288	288	306	275	293	342	303	292	315	299	303	299	258	313	308	314	288	313	293	275	290	292	257	302	290	268	285	314	322	306	318	282	300	300	287	305	294	301	268	312	298	307	290	274	307	300	279	293	311	264	315	321	270	264	302	311	316	297	290	293	308	280	331	306	310	299	307	311	286	322	277	302	298	298	293	313	278	299	302	306	292	307	313	287	299	329	305	328	277	277	269	312	300	302	283	284	324	318	304	299	331	295	301	323	306	282	318	301	294	296	283	264	283	297	266	309	286	304	306	303	343	306	318	311	288	297	309	308	292	301	332	309	305	292	294	287	287	328	306	307	276	258	319	264	332	299	301	302	327	298	266	324	293	293	290	274	261	317	293	283	338	301	285	273	324	314	313	301	311	269	311	283	305	278	280	334	272	316	315	309	260	320	291	304	301	287	275	289	288	298	281	287	310	262	306	324	284	310	306	316	292	302	293	309	305	289	291	295	262	307	304	314	304	294	323	289	308	285	281	265	307	259	323	314	303	316	322	302	327	309	276	303	312	281	281	292	316	303	276	277	258	259	305	331	305	260	300	295	283	278	283	294	331	308	300	328	302	291	271	285	278	290	324	308	302	313	296	288	317	275	282	298	290	290	269	306	292	318	254	316	306	326	284	280	304	305	292	305	274	279	295	285	318	303	279	328	276	295	305	316	293	303	286	305	275	286	294	312	274	277	314	287	298	292	289	299	325	308	285	349	281	283	318	291	283	298	315	335	313	275	311	276	291	300	307	275	295	299	303	286	320	300	296	300	308	295	306	317	289	301	298	294	288	287	309	292	272	319	304	325	302	320	311	302	292	317	297	305	286	336	297	306	268	286	266	280	295	292	267	262	289	313	272	286	302	319	303	312	316	296	276	286	267	311	302	287	283	270	272	295	309
4065	902	944	964	994	908	923	860	883	837	828	856	809	808	736	791	806	732	778	786	746	804	757	814	753	766	720	812	761	773	784	738	745	740	758	738	807	796	746	784	776	742	798	779	751	738	740	734	750	771	763	748	757	727	773	747	746	736	735	742	782	731	766	761	783	731	728	779	763	806	755	753	794	780	779	753	734	755	769	787	743	800	755	754	822	776	778	740	758	793	753	766	775	728	745	793	724	773	796	762	773	736	774	752	700	765	786	758	719	738	749	736	788	758	762	769	767	718	730	758	720	751	723	824	766	763	760	771	731	756	739	754	742	772	784	763	732	765	819	748	823	774	780	716	755	754	734	753	805	757	779	712	786	708	732	769	778	806	693	736	747	706	772	752	794	699	755	708	705	748	727	740	778	737	766	762	782	738	731	773	756	713	759	765	750	793	749	737	732	765	702	812	763	754	748	716	746	764	801	753	750	748	734	787	741	786	721	750	759	799	777	769	720	730	771	755	777	760	756	731	789	776	744	699	764	758	754	774	730	766	760	765	750	736	773	756	750	795	790	762	748	740	785	754	720	767	774	768	768	738	753	751	772	715	756	752	784	832	727	792	763	777	788	755	807	742	765	766	781	742	735	749	775	758	777	772	715	787	783	715	716	761	734	763	735	769	762	761	772	795	764	712	793	770	796	762	748	784	786	762	733	823	726	759	745	767	762	790	749	719	749	744	747	705	777	775	757	686	738	779	752	743	768	758	755	753	806	731	727	725	748	724	720	747	763	758	773	761	763	733	761	784	808	794	768	795	717	738	728	762	728	757	789	771	754	752	724	735	754	720	784	757	799	762	746	759	755	735	742	776	769	800	755	721	772	816	715	761	747	842	793	735	734	746	768	762	753	809	736	759	736	718	724	761	708	742	759	757	744	804	715	702	770	756	759	807	751	791	755	827	715	756	765	746	793	767	770	718	823	730	782	752	735	766	743	776	723	745	783	714	724	741	719	762	786	733	761	761	766	793	739	788	757	720	736	735	704	766	768	717	740	748	675	740	756	769	752	772	709	755	755	779	763	759	747	789	790	754	741	756	772	787	744	703	778	761	738	756	755	741	755	692	796	714	762	776	739	774	749	781	764	768	768	749	696	748	840	781	761	732	735	780	696	751	769	700	761	728	763	806	712	725	744	724	774	792	733	733	740	717	760	799	798	777	805	765	765	694	803	774	751	761	769	731	752	754	761	730	755	772	751	711	793	757	752	720	743	737	792	747	781	755	819	743	768	763	754	717	775	738	754	777	790	712	740	749	787	762	750	758	731	775	734	797	711	779	746	725	776	763	704	729	835	756	759	810	730	741	732	766	731	773	761	746	739	745	754	743	754	720	745	773	747	751	764	756	764	759	708	738	774	741	769	771	764	739	776	773	723	747	760	728	760	775	750	788	787	789	733	739	767	786	734	745	706	771	727	766	753	751	730	764	734	762	716	730	806	773	730	815	746	768	748	751	759	782	793	703	749	707	756	763	754	758	801	731	762	743	723	726	766	798	713	742	759	768	802	762	784	787	799	765	745	743	765	780	728	768	754	791	733	759	764	760	764	813	727	726	764	748	715	728	761	768	771	755	732	753	743	761	732	709	772	753	759	815	761	782	750	781	712	735	751	766	780	747	755	733	735	768	751	802	762	791	746	750	799	776	751	764	764	728	746	730	787	793	739	751	794	797	766	836	734	778	772	739	810	782	771	709	780	765	778	744	774	746	733	732	739	694	712	703	782	753	751	755	763	764	720	771	776	777	742	768	767	742	790	737	815	832	776	792	745	794	727	755	741	775	721	770	791	746	742	738	803	738	762	767	787	772	764	772	785	787	686	729	739	756	777	759	815	702	692	741	732	777	748	812	767	737	736	776	807	779	783	759	771	792	718	755	790	747	755	729	784	733	739	747	789	720	769	773	765	813	729	713	780	702	791	775	799	779	740	728	772	790	704	765	718	748	730	696	727	745	790	748	760	754	760	767	767	779	716	742	760	733	766	742	807	759	762	797	783	771	670	755	763	760	740	737	763	770	727	784	781	746	764	750	796	734	712	787	718	787	729	802	749	748	777	708	737	775	736	737	769	743	723	785	745	749	771	722	738	721	758	736	748	796	761	743	788	782	715	753	738	739	757	800	772	802	714	743	740	764	773	668	759	747	758	764	722	804	749	759	729	796	761	749	727	740	747	721	797	755	707	753	689	732	776	760	722	785	743	762	734	736	714	705	740	704	762	769	779	736	719	795	718	778	715	733	749	729	717	730	732	815	763	733	736	768	794	754	786	733	756	750	761	756	734	777	746	795	823	697	759	751	743	774	746	751	769	731	741	763	756	764	813	757	766	739	757	764	750	764	736	771	734	741	784	749	792	753	747	771	754	773	739	795	733	756	775	723	745	738	761	823	743	718	787	784	758	773	718	774	776	745	758	724	736	719	807	747	763	763	738	758	735	776	755	760	751	749	728	733	807	734	777	753	763	716	734	750	763	811	707	745	758	771	716	748	787	750	755	825	723	749	736	775	768	711	739	743	769	747	794	739	714	743	795	760	734	740	774	733	773	756	746	783	738	789	785	844	730	758	741	753	762	784	749	747	762	807	762	773	754	729	753	726	721	699	725	741	743	722	781	780	804	728	792	746	712	777	762	771	742	762	764	739	757	756	715	766	753	792	694	752	757	754	752	729	757	722	746	773	725	814	735	753	806	793	742	710	714	724	738	760	733	759	783	772	797	788	803	758	732	761	754	787	767	738	774	738	740	724	772	740	752	799	710	769	732	798	796	804	778	737	750	790	754	733	755	742	810	765	713	826	757	725	782	775	785	752	735	718	759	775	764	707	744	764	758	699	767	753	704	750	717	698	782	724	724	720	735	741	749	749	776	729	781	718	772	768	772	848	759	792	747	779	789	777	803	728	773	753	776	768	786	747	757	738	819	768	805	823	771	753	783	747	757	773	710	782	707	710	773	764	742	757	713	774	756	747	762	770	756	721	732	737	810	770	807	780	762	740	751	756	742	751	752	745	741	748	748	763	733	757	797	754	728	751	750	743	765	704	727	758	716	748	742	787	769	762	796	728	786	772	750	733	740	727	770	775	741	732	797	737	764	798	734	763	801	779	811	733	736	761	765	740	709	761	793	744	747	766	759	767	756	742	757	767	757	716	760	733	756	739	735	775	737	742	785	752	728	770	748	762	737	777	729	815	757	736	752	784	709	770	779	759	757	799	703	728	757	759	748	750	730	781	762	795	730	778	718	755	770	740	766	745	738	782	751	727	758	766	740	775	794	692	720	809	753	772	787	776	747	764	757	753	718	768	763	754	762	695	819	754	795	700	775	798	753	744	755	759	795	733	753	725	786	818	784	749	728	805	705	735	758	754	770	777	800	750	767	745	757	722	760	710	780	751	726	734	774	776	774	771	738	767	790	721	811	815	755	790	795	767	724	759	720	738	775	768	723	742	747	804
23028	13355	2407	1185	851	685	558	431	421	370	385	340	366	304	329	298	317	284	292	291	234	265	281	292	261	260	274	263	264	236	278	264	252	247	227	236	257	252	243	236	247	228	233	253	234	217	267	241	235	261	257	255	211	247	252	203	235	270	230	253	231	222	235	235	199	255	240	235	235	231	257	228	252	230	218	240	253	303	246	245	229	229	222	243	245	264	216	254	238	238	244	252	245	245	244	255	218	236	260	222	262	212	235	251	238	221	251	259	244	242	234	217	225	227	270	252	212	235	224	231	228	268	242	220	251	226	230	242	246	254	219	219	204	244	212	224	244	237	266	269	248	224	245	241	234	234	242	231	233	242	233	210	253	247	258	232	245	263	192	251	228	242	245	210	204	248	231	232	218	232	235	261	252	218	245	219	214	237	250	239	236	234	231	238	230	261	230	229	227	238	241	211	230	238	262	228	238	251	236	223	261	231	233	241	256	226	238	226	217	222	243	279	252	219	240	266	255	246	200	242	218	226	235	230	223	248	237	235	251	249	227	253	245	222	259	247	238	241	240	239	248	221	232	222	211	218	236	252	217	258	242	260	248	246	242	261	229	228	246	231	230	219	220	246	208	224	271	255	255	227	259	249	234	211	231	220	232	204	217	247	232	237	232	246	249	225	230	250	236	256	253	231	246	270	255	234	231	229	211	217	243	213	222	247	239	251	248	263	249	228	255	245	221	254	209	210	241	230	239	243	256	238	223	252	232	230	220	250	240	231	250	251	237	231	215	235	226	246	224	206	244	226	241	262	252	224	220	245	236	241	246	224	226	225	258	211	227	231	277	254	254	223	234	236	233	241	241	243	227	282	250	256	238	229	239	251	242	221	259	271	262	223	244	250	249	216	241	244	238	262	237	242	235	232	233	229	205	241	235	256	233	227	224	251	226	244	224	220	262	220	248	249	244	215	248	225	212	232	227	241	198	264	227	200	252	250	239	245	212	245	257	253	210	249	225	228	240	235	213	248	247	224	234	261	251	272	236	218	226	248	247	239	193	218	228	232	222	244	224	233	214	266	253	270	214	243	226	250	227	251	234	235	237	220	236	244	242	251	244	235	225	240	252	230	257	235	227	224	248	229	260	241	236	278	253	230	234	229	242	235	244	236	236	223	230	217	232	231	219	242	243	274	271	199	262	246	251	258	242	259	245	231	252	233	225	269	232	228	243	226	249	224	253	206	250	214	244	250	273	235	246	237	246	259	240	253	237	203	243	233	231	233	252	238	230	254	215	213	217	239	242	218	232	220	221	258	246	236	213	234	254	232	258	234	225	229	262	225	236	242	231	226	226	222	247	238	275	254	243	239	243	265	253	231	252	260	236	235	253	213	251	266	228	254	238	240	246	269	273	260	244	251	238	226	250	223	247	231	244	222	247	246	238	239	254	241	226	203	251	236	219	228	244	234	229	268	230	253	254	246	229	211	212	236	236	234	231	241	221	243	227	253	249	230	223	193	221	234	266	219	260	208	228	245	227	258	235	234	227	219	240	226	246	247	232	242	225	219	235	247	256	234	202	257	262	243	230	214	260	241	232	238	261	236	227	220	259	254	237	253	208	227	236	239	234	245	240	259	206	271	279	225	252	235	242	210	240	230	216	229	260	218	228	231	283	244	212	224	257	240	235	248	223	245	243	250	226	230	259	244	247	231	233	242	254	200	211	223	251	239	258	259	262	236	223	217	246	248	253	221	266	217	258	224	267	232	240	226	219	212	235	222	245	219	234	246	260	248	239	235	237	246	240	243	237	192	249	225	247	216	255	238	246	247	226	239	266	234	259	243	230	263	240	234	249	218	248	236	231	208	241	256	258	244	251	251	257	231	230	214	234	212	246	235	232	235	241	240	255	264	247	254	225	221	208	234	235	255	230	220	227	240	237	236	212	231	237	229	256	228	222	266	257	259	218	256	235	226	200	267	236	255	225	216	202	212	255	247	241	228	218	207	258	245	222	222	217	214	251	226	223	254	227	224	234	250	218	248	273	196	252	243	262	232	206	232	232	250	238	262	233	241	259	250	208	243	282	221	253	280	220	230	216	222	226	220	226	219	254	250	236	265	263	265	240	243	229	197	226	246	237	208	250	244	233	211	219	226	263	214	215	263	211	242	225	243	229	269	203	237	226	241	229	239	229	240	265	251	244	248	233	233	237	241	232	237	220	235	204	248	243	217	224	224	240	239	213	240	232	240	250	229	253	255	240	257	211	224	240	226	211	210	232	201	233	229	241	238	240	251	230	208	222	251	231	240	260	237	213	236	232	219	228	215	223	231	245	221	212	246	209	229	239	241	275	256	234	217	256	212	240	231	220	209	203	226	211	228	222	223	272	241	225	228	230	215	251	237	245	241	239	230	234	222	255	228	234	228	250	226	248	258	244	252	225	238	251	209	251	238	244	260	230	255	207	226	229	236	248	251	221	256	215	243	236	272	267	214	238	227	207	235	218	235	216	237	264	268	262	257	237	221	238	240	246	233	244	231	220	235	213	237	246	244	246	243	234	275	214	226	230	194	250	239	237	234	244	227	230	217	247	219	255	244	230	230	274	227	246	226	251	220	221	238	225	223	247	231	214	249	252	244	251	242	226	232	257	242	237	253	228	237	220	227	251	241	225	238	242	245	237	238	249	244	256	244	232	218	220	245	261	235	246	262	223	234	242	263	237	190	221	240	203	245	249	267	258	223	240	226	260	234	233	255	240	219	235	223	250	227	252	231	238	247	238	238	244	235	229	244	245	230	223	231	231	212	223	240	254	255	238	239	238	241	212	235	233	243	248	230	231	223	251	219	251	239	225	220	220	240	257	259	271	219	230	229	212	251	237	223	223	251	226	232	214	253	229	239	203	240	243	241	227	210	210	265	225	230	229	239	261	236	239	243	214	278	240	236	261	235	237	234	237	237	231	212	255	249	237	229	224	238	244	253	257	259	236	242	248	253	260	247	257	224	223	233	229	238	242	218	239	237	243	221	224	263	245	245	228	243	222	255	229	231	258	243	240	209	238	249	249	222	226	215	233	224	245	224	221	210	257	221	241	196	217	236	208	248	277	234	233	241	247	242	231	225	242	244	265	227	219	252	257	267	266	239	247	246	236	254	246	229	247	229	233	246	216	261	240	248	242	223	242	231	208	207	244	257	230	214	232	245	267	241	227	216	244	246	233	227	260	221	240	236	235	240	258	223	241	245	209	229	257	255	224	223	229	250	253	243	227	233	234	236	257	252	246	249	253	222	239	245	244	250	236	244	208	248	247	254	248	247	258	229	239	257	207	236	266	229	246	243	244	244	247	248	228	237	246	217	250	259	245	223	242	237	262	225	218	228	227	248	242	246	234	254	234	240	228	224	258	270	238	229	199	234	200	241	235	240	234	246	231	228	235	249	236	228	251	222	249	281	241	249	250	205	230	248	216	233	227	206	210	259	252	224	238	223	259	244	213	253	243	252	249	241
16259	1652	2827	3522	3132	2547	2115	1878	1568	1503	1256	1204	1101	974	1041	961	965	913	832	834	809	826	819	737	750	760	702	749	682	686	691	680	678	613	687	667	667	674	671	628	661	615	636	685	665	621	621	646	610	622	641	624	619	655	613	587	628	623	649	679	644	642	611	620	619	632	602	622	607	629	627	605	645	567	577	644	635	629	624	636	627	594	605	594	571	632	588	606	615	581	602	640	576	618	592	648	623	634	589	573	592	573	631	586	612	626	590	601	586	583	613	647	642	595	618	605	587	616	629	622	555	585	615	638	599	603	594	586	603	618	594	618	606	588	636	618	612	582	642	616	610	632	575	566	628	561	598	622	629	603	629	637	586	638	640	610	654	600	582	645	602	629	612	601	581	601	620	596	604	604	580	610	627	568	597	592	605	604	637	631	645	594	595	570	596	628	627	622	601	597	612	631	602	573	584	613	612	607	571	585	596	602	582	620	590	639	581	594	597	624	618	614	616	593	655	650	614	630	620	608	580	626	613	591	612	638	634	578	595	608	622	599	630	588	567	634	635	591	592	601	558	627	627	610	603	579	620	607	605	570	630	577	648	588	613	584	604	612	598	634	627	601	587	610	623	616	594	613	598	612	626	646	638	568	620	596	596	598	552	620	604	571	604	599	614	621	618	630	623	614	612	642	603	601	564	617	633	611	620	601	635	596	578	645	648	639	574	596	585	619	603	594	590	631	615	607	595	568	590	593	636	627	571	589	596	640	595	626	652	588	639	575	627	637	606	666	645	627	633	613	599	636	623	557	547	623	590	588	640	628	583	640	655	639	628	575	619	622	608	571	560	579	641	625	628	604	646	644	641	597	624	598	594	562	537	599	613	589	584	625	646	620	583	592	576	621	583	588	610	612	605	617	610	567	580	639	638	581	594	624	626	580	624	594	645	619	645	576	584	586	628	591	598	603	609	626	609	581	602	611	616	626	600	613	615	606	640	593	574	625	600	564	567	650	614	578	613	626	643	626	599	607	654	595	614	631	619	596	587	595	589	612	595	622	589	623	640	612	625	603	632	591	617	589	625	639	625	587	661	559	610	645	639	597	612	679	632	586	619	609	587	619	623	569	595	597	644	627	614	625	626	602	573	621	640	588	608	604	579	607	606	636	647	646	641	597	636	604	627	595	590	620	619	577	570	627	645	657	598	585	589	611	582	584	609	671	607	583	593	588	602	583	571	598	612	632	570	641	602	615	609	590	614	612	617	588	583	619	580	615	621	583	602	628	577	584	629	625	584	598	583	608	669	608	583	641	611	661	628	624	600	638	561	588	572	647	615	570	595	613	606	599	579	651	646	568	632	645	631	570	604	610	594	621	606	631	589	566	643	578	634	639	611	611	570	625	619	596	611	578	609	599	583	606	613	569	608	609	605	578	607	625	611	609	589	592	614	577	614	630	600	628	601	618	636	602	612	585	565	629	592	630	582	562	625	598	604	644	565	627	625	600	625	624	649	607	603	605	620	590	567	582	590	576	622	617	591	615	577	604	619	640	577	564	590	595	667	590	620	625	582	608	626	594	635	630	625	611	652	590	617	610	635	605	650	597	617	644	582	613	572	586	647	617	599	612	648	594	667	611	596	626	636	623	644	637	600	592	608	579	566	603	588	568	603	574	605	610	587	599	608	600	644	595	617	618	603	617	600	596	600	585	581	596	643	598	610	598	595	608	582	579	622	608	602	569	629	587	626	585	596	618	621	633	622	587	572	558	593	585	635	633	665	601	563	637	643	611	604	581	587	580	560	604	634	582	633	610	589	613	585	577	640	642	618	621	633	593	612	575	551	588	619	636	570	573	610	601	606	644	572	600	603	612	579	632	595	602	655	586	588	597	613	616	628	612	641	606	600	631	619	613	599	596	582	564	590	642	617	604	628	615	604	613	588	585	605	630	588	639	617	584	619	599	590	620	602	647	604	579	579	542	606	681	626	625	569	653	585	585	576	644	592	597	600	609	583	606	575	607	610	643	595	598	568	580	587	591	617	585	591	630	612	556	599	638	590	594	637	620	591	560	584	609	600	629	608	637	594	578	603	594	603	596	577	615	611	613	612	565	617	607	598	643	625	627	568	616	538	581	586	637	595	606	606	591	633	597	605	623	614	625	584	606	600	613	595	572	585	601	622	580	601	608	629	664	586	601	603	583	613	610	558	552	610	588	624	611	625	662	587	588	606	597	605	590	624	638	621	646	659	565	618	612	614	600	586	659	592	640	636	656	599	639	615	602	640	621	544	599	553	644	583	613	557	624	584	582	620	612	621	629	594	625	587	598	561	624	580	586	569	663	606	583	577	671	596	578	582	596	620	583	563	607	639	578	602	580	577	628	564	619	595	598	567	586	612	611	636	594	590	628	620	631	648	595	618	676	617	564	610	596	582	625	617	631	572	617	634	627	602	585	616	568	614	609	645	618	615	640	607	586	619	635	603	632	641	649	616	589	611	575	632	604	648	602	552	590	598	603	621	579	614	612	619	625	610	601	612	596	634	613	629	641	625	606	557	621	616	631	579	605	609	599	543	615	589	608	580	624	585	568	603	569	615	645	609	655	597	606	612	602	612	583	655	568	560	612	595	617	618	680	627	541	543	640	622	620	582	589	593	613	610	608	618	596	627	612	620	631	600	661	595	588	598	627	644	555	562	620	613	596	600	631	600	608	606	592	646	605	612	598	616	590	603	599	604	612	610	623	578	569	601	613	607	618	622	625	593	562	573	613	646	628	608	581	608	668	640	602	614	630	625	596	630	688	627	621	619	628	625	595	601	635	563	629	575	623	611	611	632	629	574	577	619	625	596	662	596	621	641	629	632	589	582	602	632	609	574	630	624	566	579	594	548	592	571	612	604	612	635	661	548	623	608	605	623	634	629	635	611	630	634	605	614	630	595	621	634	586	578	557	607	581	638	598	649	577	607	593	622	586	638	646	625	605	588	599	585	639	646	613	578	589	568	612	610	591	547	640	589	625	609	572	606	615	590	619	600	610	642	594	607	587	664	586	609	581	575	598	647	598	616	657	594	604	581	599	651	622	614	577	635	607	615	623	652	632	626	615	619	586	571	642	651	588	626	592	604	588	538	605	589	557	571	557	635	606	555	586	602	600	595	615	616	616	580	592	635	610	586	576	640	616	622	595	584	567	589	594	640	656	601	574	581	605	619	668	645	622	576	676	600	572	593	575	605	622	584	616	601	621	555	630	659	630	606	662	633	641	571	619	584	572	609	591	612	579	617	623	632	557	592	615	621	586	603	623	611	616	553	647	592	629	614	639	629	560	597	600	608	620	571	626	582	580	628	606	597	614	577	579	577	595	590	593	609	662	609	593	608	595	617	610	613	648	576	594	566	588	644	566	613	622	607	589	594	576	666	596	609	619	647	549	567	594	583	619	567	615	592	558	601	597	608	595	614	585	586	604	612	601	537	643	592	616	581	611	641	598	608	574	596	611	631	596
31435	19939	4887	1901	1253	958	696	511	426	339	330	259	269	253	189	185	198	163	134	148	132	162	129	145	152	126	136	141	114	111	145	112	105	126	125	131	109	123	102	108	116	129	109	110	98	96	103	99	111	105	95	120	113	105	105	98	100	100	107	104	121	108	103	102	101	105	126	104	116	111	122	98	115	94	89	104	103	84	106	93	111	101	101	105	114	98	100	111	120	110	90	88	132	100	91	96	85	94	99	101	114	89	103	97	87	102	86	93	96	98	88	97	100	94	99	94	93	108	81	101	93	92	99	96	85	98	99	100	104	92	103	107	96	105	118	79	99	105	87	118	104	112	101	102	118	102	111	122	86	97	93	82	99	86	97	113	117	98	102	97	98	86	114	90	97	114	115	95	96	99	82	91	102	105	104	91	98	92	92	94	112	98	82	83	89	100	100	105	98	89	95	92	113	98	94	98	93	92	100	92	110	94	105	106	108	96	112	94	97	108	99	89	82	97	97	91	93	106	85	99	109	91	115	101	95	107	101	89	112	88	84	98	99	101	92	109	111	101	112	100	112	101	86	112	102	103	106	103	100	94	100	98	108	98	106	114	95	103	96	107	106	106	105	86	97	91	105	87	113	106	94	93	80	70	88	104	98	102	96	91	97	110	93	86	85	108	103	100	93	97	98	86	109	83	101	92	100	84	97	97	92	98	94	101	114	115	102	103	108	95	98	108	105	99	119	91	97	96	111	95	95	86	91	83	77	100	97	82	102	114	106	93	87	101	96	81	81	83	111	100	100	95	109	97	110	106	106	93	92	96	109	87	94	85	91	101	77	91	87	84	100	123	110	107	96	86	100	93	89	108	86	93	78	122	101	114	92	110	89	125	91	122	101	112	91	127	125	100	105	103	108	102	95	70	104	102	88	92	93	104	84	102	114	83	86	106	90	91	97	96	85	111	84	92	97	99	104	98	86	93	89	107	99	104	103	81	85	106	106	104	95	86	108	103	116	106	78	97	87	112	87	111	101	92	112	98	97	93	97	120	118	91	127	88	100	103	94	88	93	102	94	93	77	103	111	96	102	97	93	96	92	110	103	114	105	93	93	100	106	105	102	109	103	111	78	88	111	103	110	103	97	108	84	105	96	100	98	103	98	89	100	107	104	98	92	119	91	101	89	101	110	101	113	102	102	91	105	93	110	106	93	98	105	98	99	96	94	95	95	94	121	107	118	100	90	96	114	116	83	114	91	99	88	75	105	115	82	113	88	94	91	97	111	97	86	85	98	100	103	91	109	107	96	91	83	103	105	103	123	109	94	85	93	101	104	90	97	96	91	100	109	93	114	87	107	100	110	84	77	107	99	96	83	116	103	89	106	97	101	85	91	89	99	92	95	117	98	93	109	113	115	91	113	91	93	90	90	99	91	108	112	104	107	84	94	94	86	106	91	120	93	78	98	108	109	95	91	81	102	94	105	101	86	95	94	96	110	99	79	93	92	104	94	97	81	111	98	123	100	86	98	100	107	103	110	89	92	99	90	101	102	89	93	97	87	108	93	102	79	119	99	90	102	100	94	99	80	116	101	82	90	83	88	106	94	88	103	86	108	101	105	84	74	85	117	94	95	78	97	97	100	96	101	89	108	103	118	91	87	112	121	91	101	101	104	102	117	96	92	95	104	99	85	105	108	89	85	109	92	114	83	95	88	97	110	88	90	98	108	101	95	92	82	106	96	119	103	98	102	100	104	89	106	101	104	99	79	83	110	86	113	102	114	99	90	100	105	106	97	91	89	89	98	115	100	80	107	81	89	96	104	108	101	91	89	116	103	101	108	104	95	91	98	92	111	98	99	109	109	104	96	104	120	91	93	116	98	79	94	83	95	100	113	97	108	102	114	88	115	95	119	78	95	112	107	95	96	84	89	82	104	96	107	98	101	86	104	90	109	91	95	103	87	118	118	103	105	98	93	121	92	95	98	92	83	89	104	98	86	101	107	99	97	117	104	101	111	104	101	101	103	98	81	115	107	114	110	94	96	94	94	99	96	84	108	105	100	103	95	107	93	103	90	106	106	101	110	106	87	80	94	91	100	89	103	109	90	104	107	77	104	93	96	91	94	98	94	117	109	114	102	105	92	74	92	104	102	87	83	98	91	79	107	107	74	98	105	90	89	108	89	101	94	116	87	92	94	107	134	99	106	89	86	95	86	124	97	110	78	103	83	91	105	89	91	81	86	96	84	101	88	97	86	91	105	92	97	113	112	96	87	91	90	91	83	90	91	106	103	86	101	95	104	89	82	103	95	101	74	97	87	84	88	99	97	85	88	106	97	92	111	104	110	92	95	110	97	110	99	94	97	104	93	96	86	105	110	106	95	88	98	97	102	103	94	113	116	90	87	117	124	104	92	84	102	103	101	90	92	90	116	78	92	95	100	82	89	105	85	67	100	98	121	114	114	102	98	95	102	95	89	84	104	92	124	103	114	95	97	100	88	90	93	103	97	87	110	111	95	91	98	104	95	82	107	96	113	105	101	102	98	100	110	98	112	108	101	70	100	109	106	85	106	89	99	75	85	98	98	107	84	103	106	95	70	100	96	99	89	97	97	106	91	114	94	91	105	100	104	93	102	91	115	110	98	97	103	76	84	85	105	99	102	89	93	99	115	97	98	94	99	98	112	94	108	111	110	104	94	91	111	100	107	85	94	106	94	97	96	99	95	90	111	95	105	100	93	118	113	92	87	89	100	97	98	94	82	94	102	101	88	91	100	115	113	89	102	95	107	105	113	93	94	101	110	106	94	101	98	85	102	84	98	106	95	93	107	113	104	112	107	105	109	95	103	73	111	101	94	93	102	102	103	113	93	105	82	94	92	114	109	88	93	111	113	101	109	97	101	78	99	83	95	88	96	101	79	105	89	92	105	102	107	109	91	93	119	114	102	96	95	107	97	92	113	97	109	110	108	92	111	99	89	112	107	72	135	88	95	100	99	94	108	102	96	98	118	95	79	86	94	81	110	102	109	96	96	85	75	105	117	94	91	97	95	105	112	107	107	92	92	79	84	82	100	96	99	117	95	114	116	100	87	97	107	116	104	99	101	97	79	93	110	93	103	104	99	92	102	89	95	96	96	112	125	101	114	106	103	89	89	80	99	86	125	109	73	97	106	110	86	101	111	97	76	103	96	94	100	104	102	96	87	97	95	103	105	100	106	96	108	104	87	91	115	85	88	93	104	89	90	79	96	107	102	115	101	96	97	83	92	111	118	105	91	94	102	92	106	103	106	101	99	111	104	96	99	98	86	99	102	97	94	103	106	81	95	117	112	120	99	97	95	83	104	84	87	109	104	80	85	101	104	97	88	103	99	100	93	109	110	112	100	89	118	117	91	106	112	110	119	120	87	105	83	107	111	102	84	103	113	103	103	86	85	118	87	100	95	101	110	92	92	101	104	102	88	95	98	130	99	92	96	92	92	102	111	78	83	87	106	91	100	107	120	95
20186	2636	4515	5425	4761	3875	3085	2497	2139	1789	1624	1381	1237	1053	953	898	850	764	696	693	613	653	591	548	498	523	533	473	503	469	458	437	441	432	423	403	405	368	384	372	407	361	347	372	353	364	369	370	386	327	305	326	334	338	352	329	346	336	318	358	360	333	349	306	315	290	312	322	308	300	310	299	305	278	338	296	300	290	295	291	318	288	316	286	263	297	276	304	303	327	296	324	304	285	319	288	278	290	292	291	279	287	322	267	298	284	299	289	294	282	309	285	281	270	298	284	262	288	284	307	284	300	301	309	277	276	308	287	305	314	280	297	284	297	333	314	293	277	278	286	308	317	269	283	292	280	282	315	299	299	313	288	276	266	254	302	272	266	293	297	306	306	313	294	319	273	296	268	313	296	277	304	272	312	231	284	294	271	289	314	274	284	259	274	296	281	299	277	298	311	299	291	306	302	285	275	300	302	310	280	294	309	297	292	299	306	281	276	282	298	259	279	283	258	295	271	272	275	289	296	297	249	278	305	294	312	272	268	270	300	261	285	295	303	317	326	260	282	287	285	273	306	286	275	293	319	283	294	305	259	307	296	312	289	283	304	284	271	317	291	273	314	287	266	276	266	275	268	309	310	301	298	271	271	288	277	281	290	265	307	279	317	287	257	282	291	304	306	309	281	295	265	264	321	304	282	271	275	301	288	311	269	278	301	276	272	272	274	283	291	285	262	242	256	317	279	272	285	243	289	287	267	261	277	265	266	285	268	299	314	256	270	272	272	291	292	283	294	290	269	296	308	284	274	252	289	279	266	307	280	282	275	282	253	267	297	318	237	298	300	292	291	271	280	263	302	264	302	265	290	279	295	303	334	268	293	298	315	294	271	282	296	308	291	290	269	288	266	293	279	268	292	278	281	287	297	267	262	250	299	280	282	292	280	258	270	273	278	310	292	271	277	267	280	271	269	287	291	278	328	251	289	300	290	270	273	301	274	305	277	316	283	295	302	276	291	275	281	292	264	302	284	275	308	278	299	318	255	294	298	270	266	253	296	280	306	277	297	301	271	298	261	255	300	300	270	277	284	289	292	285	275	272	352	274	275	294	318	302	294	278	304	309	315	289	312	287	271	303	286	298	262	301	279	258	267	303	267	280	289	294	299	283	307	270	279	298	297	270	290	263	277	281	292	266	301	267	274	323	311	287	295	303	306	306	265	261	290	294	288	293	305	299	290	276	266	274	293	286	279	284	295	284	267	264	270	307	316	313	291	258	283	275	295	266	284	301	292	287	311	305	288	305	309	304	282	299	260	285	280	287	249	277	275	332	289	286	275	291	304	285	288	270	308	298	283	264	258	310	301	286	311	312	281	259	278	298	271	250	275	308	272	268	300	277	262	290	281	298	259	299	295	281	294	296	301	279	297	299	280	285	258	284	254	291	285	285	283	297	259	305	285	291	272	269	316	272	286	238	315	276	301	309	280	287	276	278	297	279	291	310	287	330	270	272	267	307	270	262	291	281	263	246	289	303	278	281	291	274	285	249	319	309	277	305	285	272	257	288	257	294	310	314	283	282	274	267	255	303	254	272	294	290	273	274	276	290	287	278	280	322	300	292	282	297	315	277	309	302	297	272	280	262	283	278	250	283	286	300	299	310	271	308	251	324	268	264	267	312	264	300	292	302	296	274	260	273	301	286	285	262	284	284	260	296	292	250	282	280	288	282	258	291	270	283	274	281	277	283	291	282	284	291	261	266	297	302	309	307	265	287	287	270	274	250	274	264	278	274	277	253	265	271	304	272	265	309	308	260	307	299	290	260	281	236	265	298	303	267	266	311	267	269	298	258	286	263	294	317	271	303	270	265	302	286	252	283	295	277	277	289	288	280	280	319	287	257	275	259	297	295	281	293	267	272	293	305	301	274	297	307	302	268	266	285	274	272	303	278	294	283	278	280	273	290	292	292	292	292	285	291	291	266	269	295	253	300	277	296	289	280	297	288	257	296	291	299	282	296	264	247	280	297	288	275	277	304	296	282	295	315	277	287	281	281	274	300	287	283	324	288	256	279	299	271	263	286	280	252	285	298	269	298	260	265	301	256	289	278	290	280	311	280	279	278	287	284	297	268	250	294	270	319	278	273	281	264	307	286	281	276	293	251	274	287	274	280	312	279	282	284	276	290	253	296	290	311	265	318	266	268	300	280	265	287	276	298	310	276	328	278	304	296	277	319	276	274	286	279	260	295	297	298	297	274	286	311	302	271	274	292	291	281	282	280	288	305	279	281	276	294	254	260	291	268	286	282	238	262	280	258	257	283	320	280	303	278	299	282	300	300	278	273	251	295	283	306	267	305	273	296	302	270	299	281	266	314	281	286	323	295	272	272	303	291	271	308	283	293	263	294	276	275	251	275	298	264	260	298	277	296	296	296	280	292	291	290	288	279	292	267	266	273	274	294	278	298	310	298	293	279	292	283	291	283	299	275	300	289	282	276	282	295	275	290	285	282	273	298	283	295	290	285	279	271	302	265	300	292	312	289	293	265	284	268	270	262	297	277	293	280	307	275	291	291	301	274	307	266	291	269	289	299	290	307	289	278	298	284	268	285	264	258	293	292	304	285	268	288	274	264	319	316	304	275	299	304	274	271	244	275	233	290	291	279	290	264	301	277	274	284	267	306	308	265	309	270	268	282	291	296	277	276	291	307	329	270	313	297	263	267	285	273	237	276	302	302	311	278	259	292	270	302	294	312	245	284	289	295	286	302	266	293	279	250	288	272	315	302	251	271	288	299	301	301	273	263	273	284	275	285	265	291	276	253	286	257	272	263	299	311	259	257	306	295	289	305	288	284	267	305	292	280	280	331	310	277	273	282	307	271	278	277	252	284	272	319	270	264	292	285	298	306	279	260	297	271	298	272	269	296	276	276	266	294	285	261	293	291	293	262	294	304	245	293	267	289	249	287	315	277	264	296	281	276	266	259	299	260	303	296	268	260	281	296	277	281	273	290	293	272	292	298	308	324	277	302	275	271	273	280	262	295	268	286	276	266	294	289	263	297	288	279	314	289	270	270	304	274	301	295	270	300	279	305	281	301	280	294	283	311	273	295	269	259	308	261	272	274	255	276	284	295	277	274	296	293	257	296	291	305	298	256	322	284	274	268	306	306	291	288	269	314	276	276	283	302	260	267	277	276	282	296	271	305	310	279	283	303	290	266	244	308	291	289	279	282	253	288	268	302	297	312	290	290	304	307	278	290	304	326	304	274	272	252	307	266	306	292	272	279	255	304	285	281	272	255	279	276	295	262	309	263	281	284	264	292	276	262	291	285	312	269	315	275	297	280	300	231	256	264	279	254	283	319	297	258	278	278	331	272	273	292	281	253	296	267	276	279	302	283	289	311	269	299	280	280	271	267	288	297	264	288	299	258	234	313	281	282	275	300	275	296	305	284	292	287	319	267	278	293	279	272	266	307	259	279	299	285	259	246	295	267	285	311	296
3302	393	337	350	324	318	314	295	328	297	307	316	338	322	298	301	279	290	302	293	273	300	288	286	319	302	297	289	283	305	303	270	313	309	303	297	295	281	297	320	308	321	269	276	299	322	309	270	291	311	315	302	325	313	269	290	339	301	288	319	321	296	293	290	281	295	306	286	309	295	300	282	298	302	275	302	313	311	266	308	292	307	306	295	261	275	289	311	332	291	310	307	294	299	309	285	276	303	293	317	293	307	300	294	302	281	307	318	307	301	344	292	285	280	283	314	260	307	312	264	332	289	309	291	300	328	287	318	309	337	324	303	289	297	320	300	308	314	285	306	300	281	331	287	306	266	278	297	332	297	296	309	288	314	320	296	323	319	287	318	311	278	289	293	287	296	308	304	320	282	291	299	317	285	309	294	290	299	296	289	297	319	288	300	299	321	275	289	275	284	317	295	299	319	305	301	302	300	291	290	314	292	283	300	296	302	276	282	301	302	271	311	313	282	269	298	307	301	273	276	262	318	289	309	328	292	325	323	294	293	315	295	302	291	308	312	300	304	302	323	317	300	283	314	320	319	319	305	331	296	309	318	308	290	285	280	320	308	289	300	308	302	304	308	285	306	298	334	303	268	297	312	261	332	289	289	293	294	316	275	289	341	295	279	269	270	298	254	319	303	289	274	286	329	309	306	301	313	288	317	287	306	324	298	276	314	267	269	293	304	252	288	306	315	304	295	309	319	328	288	335	255	322	292	317	314	298	306	297	311	308	322	294	317	266	302	303	314	306	284	309	288	299	277	289	269	325	306	307	288	298	304	281	293	322	270	298	278	292	287	305	275	300	322	307	310	301	343	372	309	322	285	322	304	325	273	324	293	319	309	327	275	279	311	322	303	295	331	306	305	294	282	281	341	282	277	303	333	286	299	312	276	306	285	309	305	288	286	290	318	290	290	336	317	329	304	321	276	292	336	281	294	294	309	301	279	338	296	249	309	336	308	294	302	313	332	310	305	311	266	258	334	316	323	293	277	311	308	281	293	300	299	299	305	295	290	311	293	314	300	290	298	320	310	301	297	310	308	302	275	277	300	344	277	303	251	310	291	315	298	298	306	295	318	320	279	278	272	283	326	273	307	286	306	297	309	274	266	292	298	300	323	276	306	267	299	289	312	330	307	256	323	306	305	289	274	285	305	280	303	284	299	253	310	282	293	299	323	290	322	291	280	319	283	292	272	279	310	282	300	304	279	274	293	282	308	310	285	308	283	287	302	297	298	273	299	300	309	289	296	285	285	279	265	302	277	311	320	296	301	290	290	286	275	309	304	290	301	336	288	290	280	300	293	262	323	289	290	291	288	292	270	320	321	314	311	331	305	322	295	294	342	304	286	329	311	290	303	259	293	302	321	315	311	309	306	303	303	294	279	312	285	309	276	274	317	283	255	300	295	306	319	289	305	281	298	283	275	276	281	297	285	303	311	313	289	290	337	311	304	279	308	283	296	306	303	298	293	332	292	276	305	315	285	298	336	299	277	296	298	291	301	299	309	320	308	312	293	338	307	308	306	283	276	286	300	319	318	277	308	299	297	318	324	289	288	329	284	290	325	313	279	283	278	314	304	304	302	284	297	283	297	307	297	279	321	286	315	306	279	302	278	304	297	299	295	324	302	289	310	287	328	305	301	292	326	276	325	313	287	285	284	295	287	299	309	291	303	325	304	301	274	313	322	322	273	286	323	299	291	312	286	318	287	327	310	283	260	301	289	281	289	297	284	305	321	292	303	291	315	286	284	314	295	301	321	312	306	315	253	323	328	266	292	305	296	307	266	341	311	315	301	308	313	304	312	302	301	328	319	307	296	300	280	288	276	325	291	297	301	302	288	308	309	310	299	277	300	268	305	328	291	313	338	315	293	280	298	272	254	286	282	280	321	314	283	314	320	302	309	289	307	326	343	294	286	327	294	317	302	310	288	316	283	283	304	309	307	324	303	307	306	307	320	306	307	355	298	306	300	323	284	310	300	289	341	275	288	299	286	296	309	264	281	320	317	270	278	300	299	297	302	310	312	316	315	303	286	300	299	273	322	293	331	322	270	285	289	302	293	277	323	294	288	303	289	270	347	279	266	270	310	313	299	303	314	319	298	297	324	330	316	302	266	310	317	299	304	335	308	278	321	298	278	274	301	336	292	295	326	324	301	303	309	311	314	313	295	317	317	326	288	310	297	295	292	284	281	294	293	304	289	288	282	318	332	292	304	333	305	312	285	307	278	288	294	292	287	269	275	271	316	305	341	281	284	311	298	295	278	305	309	279	328	296	323	319	268	281	274	256	311	330	282	313	321	271	301	274	310	272	329	320	330	310	298	288	297	314	295	312	300	306	324	285	296	311	301	284	316	309	317	304	284	304	282	327	297	275	312	296	335	309	269	294	312	317	305	311	276	306	328	334	286	281	272	299	270	282	323	279	293	295	319	277	264	310	288	284	309	285	303	310	265	328	313	301	316	294	287	281	308	279	297	274	275	311	289	316	303	267	266	285	297	326	301	279	321	286	296	283	289	325	285	311	311	276	305	278	309	307	316	290	300	297	308	326	304	287	309	294	314	335	305	320	282	294	263	262	298	296	287	282	291	305	285	309	285	320	284	293	346	310	294	307	282	294	274	274	318	300	311	309	309	282	325	284	302	309	311	303	329	284	296	286	276	300	284	286	304	303	308	314	337	296	319	316	285	332	276	326	277	323	282	271	313	290	289	294	307	321	295	293	269	313	305	278	297	263	312	302	331	291	310	313	306	302	309	313	294	303	302	260	320	282	291	315	307	291	318	290	329	296	244	296	288	329	300	259	303	278	293	306	309	297	297	287	301	305	306	292	312	284	332	318	308	293	297	298	284	280	299	284	297	302	334	298	310	304	304	320	289	312	267	255	307	321	272	317	301	330	329	291	312	294	312	307	332	297	264	277	284	278	287	286	300	322	312	317	282	263	291	302	269	308	278	297	329	272	296	309	295	308	326	315	318	290	299	295	280	266	297	279	305	333	305	290	290	282	311	320	308	287	307	307	305	299	295	336	282	324	305	311	309	288	306	285	310	300	339	318	296	301	280	302	301	327	298	320	294	268	284	291	304	285	332	305	299	296	314	314	310	300	285	323	305	297	316	276	303	319	319	303	272	288	298	327	291	273	293	265	267	278	294	317	308	285	260	306	268	332	299	294	294	276	299	302	285	318	276	308	310	290	296	311	311	303	322	294	294	304	299	282	286	299	305	302	310	291	298	280	299	280	277	298	290	318	322	297	280	288	314	294	312	307	308	272	302	290	293	317	273	283	287	320	323	326	280	306	325	318	301	299	292	282	277	290	318	272	304	270	283	303	300	295	306	279	279	305	292	285	290	312	320	296	305	300	304	298	289	279	312	287	272	291	288	328	299	320	313	296	276	323	287	280	304	300	277	311	285	289	279	312	290	327	318	306	309	295	306	322	287	288	316	297	303
3320	849	919	949	926	865	841	821	849	828	809	816	763	745	847	813	729	794	798	772	709	718	803	806	749	730	756	740	742	778	745	734	764	756	769	775	811	704	746	790	738	773	766	819	765	761	742	762	792	738	783	710	736	744	759	816	792	711	757	724	780	773	797	781	787	695	757	728	725	757	781	762	752	752	734	764	786	782	757	732	760	795	753	751	734	760	736	802	716	733	730	748	773	740	758	706	757	806	785	739	713	804	760	759	726	742	769	781	753	716	746	761	730	777	765	750	718	733	839	790	784	798	773	758	728	738	729	844	750	790	787	807	812	763	778	768	771	774	773	714	711	769	813	700	711	764	734	790	765	767	790	736	763	728	721	732	756	759	753	776	728	783	766	736	742	771	713	756	740	839	766	741	717	784	773	825	743	753	765	714	716	735	702	763	793	767	733	758	660	733	733	717	742	779	821	747	754	789	746	776	754	695	784	749	783	770	746	748	741	780	761	783	752	732	767	749	753	788	733	780	780	780	777	829	769	783	769	779	749	742	749	726	724	720	708	747	754	724	749	786	743	763	760	765	769	747	776	770	801	813	793	788	793	700	775	757	775	765	771	806	737	774	769	785	729	782	770	743	754	745	764	766	767	753	769	752	777	766	763	785	788	764	761	759	775	799	776	777	767	741	702	752	738	744	780	770	804	733	754	781	763	729	686	761	722	736	751	742	720	769	734	776	809	769	767	713	758	746	750	747	753	759	708	788	756	822	758	743	790	744	798	743	747	722	804	754	752	739	770	807	747	781	756	773	761	734	750	759	756	761	769	766	759	764	779	689	739	799	776	756	740	777	770	749	738	775	789	761	766	739	824	756	739	832	758	742	771	741	737	788	786	753	777	760	691	754	753	719	739	815	805	747	795	807	791	727	763	725	779	780	743	807	780	765	792	782	748	743	800	728	770	764	768	782	727	737	723	697	738	746	737	743	797	728	721	733	751	762	769	774	812	733	740	828	756	758	763	770	791	752	725	783	738	759	768	740	773	767	728	785	752	735	727	715	771	772	766	734	760	720	766	739	761	772	777	797	737	747	745	786	742	727	773	807	792	708	734	745	760	749	725	781	749	749	781	811	685	752	767	730	708	776	759	774	789	750	728	769	798	762	769	715	716	721	779	764	743	702	715	737	783	754	767	753	713	755	761	786	770	740	725	745	823	769	738	750	757	737	737	756	768	789	786	766	761	755	766	715	763	755	769	791	781	773	742	734	815	705	746	752	802	804	738	721	771	733	750	743	747	773	795	799	716	736	766	763	720	735	762	779	807	775	798	752	738	755	737	785	825	741	759	766	749	781	736	755	785	758	747	784	783	766	745	754	745	783	673	731	758	761	748	720	785	739	739	747	764	794	739	701	784	791	757	752	746	763	733	739	833	740	743	756	778	780	709	757	777	781	776	763	726	740	784	779	800	749	763	796	752	786	726	791	773	717	732	785	738	764	751	768	752	768	739	751	749	762	721	767	752	777	738	821	712	740	739	785	805	792	797	767	732	754	763	743	764	729	764	706	803	705	788	749	755	714	783	774	766	835	756	722	751	777	750	738	774	726	796	776	713	726	752	777	724	767	755	746	713	743	744	782	764	788	754	744	785	760	788	764	750	784	781	779	750	729	825	774	741	755	775	724	722	778	754	742	735	788	757	749	749	735	754	779	716	729	758	752	778	751	777	782	764	778	797	816	733	791	757	769	751	719	735	741	738	761	774	743	746	718	758	803	716	765	728	812	735	760	750	722	789	793	738	706	729	816	754	727	746	793	793	808	782	747	663	782	764	714	763	791	815	753	745	761	759	705	796	747	713	768	806	728	808	766	729	758	775	791	809	759	775	722	763	756	773	738	751	808	777	783	753	726	752	801	727	752	741	737	784	755	762	737	825	812	770	761	771	732	791	786	733	757	778	744	761	765	721	762	726	727	758	744	755	760	716	838	820	693	768	704	731	757	758	736	773	749	751	729	719	747	767	727	754	772	749	728	739	776	765	723	769	755	784	737	757	713	728	803	736	813	759	746	793	713	758	765	762	810	727	762	776	769	768	799	807	749	777	796	744	731	709	709	761	700	692	746	788	757	747	796	763	739	745	749	774	766	771	736	799	705	752	737	761	723	766	723	749	797	790	776	819	768	755	776	720	793	754	736	804	750	780	781	764	722	751	789	781	744	720	788	778	746	820	760	779	793	813	780	716	722	773	747	754	764	796	809	785	730	778	820	785	762	710	729	791	784	733	703	780	720	748	703	723	802	769	706	738	807	794	740	769	732	731	791	780	797	751	764	820	711	754	772	748	764	800	768	777	789	741	719	761	768	804	792	789	734	750	804	788	751	744	741	796	766	717	747	771	762	729	778	767	757	776	739	767	765	756	762	758	760	721	738	757	765	791	776	776	737	736	771	730	730	779	791	745	780	747	785	748	803	714	775	757	751	808	818	760	804	732	723	755	746	784	729	761	738	733	743	757	770	761	785	767	762	724	786	791	747	725	780	743	759	801	767	766	766	779	757	717	758	772	753	715	785	820	730	747	783	758	754	762	768	772	783	731	726	774	763	783	760	826	802	784	804	741	748	714	742	725	823	827	750	746	741	747	755	728	812	755	786	770	735	758	789	753	749	768	720	733	786	770	757	780	757	759	680	761	763	730	798	781	756	737	787	809	764	765	800	731	740	740	764	759	764	756	794	736	769	782	761	752	773	800	761	747	783	741	757	774	757	767	734	724	798	770	749	763	779	732	806	699	768	722	798	753	737	729	735	749	751	772	778	769	753	747	757	763	743	809	750	800	805	770	758	761	743	759	776	751	777	717	792	776	756	735	723	735	791	756	737	736	728	748	767	745	777	761	757	739	792	712	738	770	782	746	819	742	730	779	687	732	830	783	762	733	746	756	769	740	717	800	761	737	728	762	742	766	784	772	766	729	775	775	725	787	739	749	750	749	771	747	786	734	726	744	769	764	749	745	698	724	785	731	765	816	790	758	763	691	757	777	821	737	749	715	760	766	768	782	789	726	744	754	704	755	773	737	792	742	776	680	766	750	781	779	761	757	828	817	757	768	746	788	766	748	762	777	733	754	798	758	706	749	783	711	764	709	745	748	773	788	760	746	739	754	763	728	765	751	732	741	787	721	776	752	708	748	732	776	729	733	776	793	766	788	747	799	726	742	737	760	746	791	744	768	789	709	725	758	752	755	791	774	768	802	722	790	770	704	794	716	781	803	728	756	801	756	759	778	793	794	784	772	777	804	762	754	750	735	763	775	779	748	769	752	762	780	743	752	777	744	713	745	763	733	768	816	796	762	770	748	749	778	741	828	773	789	765	808	713	809	754	741	764	741	744	791	761	794	764	780	754	820	777	764	813	776	756	778	785	762	793	699	741	813	778	779	748	764	783	692	737	780	770	764	764	812	786	786	711	800	769	755	787	778	736	803	771	746	727	747	828	761	728	769	783	750	781
21957	12429	2266	1135	835	688	549	516	397	380	372	341	311	274	263	270	294	301	280	264	257	283	271	249	255	274	258	241	253	257	260	251	242	242	226	241	238	232	237	222	264	225	230	241	234	234	229	234	272	219	244	233	223	242	252	206	233	245	224	221	235	229	225	233	262	249	227	218	217	249	282	229	254	209	264	217	227	225	235	236	249	235	266	222	252	238	225	204	235	217	230	214	247	231	233	225	221	268	209	226	248	207	238	256	251	250	233	227	234	255	236	206	222	237	236	233	265	202	246	240	243	245	264	263	234	229	252	226	207	242	227	243	242	247	217	213	224	234	221	224	219	226	252	265	253	213	234	218	245	204	269	237	216	233	219	235	214	242	246	224	243	248	219	209	262	224	221	270	255	225	243	245	255	219	228	238	231	219	226	226	233	233	241	233	235	268	241	255	244	262	245	255	252	221	241	222	254	247	257	235	238	252	243	257	246	225	243	253	224	222	233	218	246	238	231	255	247	244	244	222	260	210	263	232	244	221	236	240	248	254	245	246	251	218	256	213	227	254	237	221	254	250	204	237	254	243	215	263	235	234	244	241	266	234	206	191	252	241	227	221	229	218	244	239	219	232	277	230	207	286	246	260	244	265	249	221	231	251	243	248	259	257	255	240	234	261	214	248	253	247	241	213	228	218	246	235	222	219	212	224	237	257	216	244	220	249	254	214	222	224	226	251	258	239	244	243	255	238	206	221	254	228	230	243	259	242	217	246	239	250	238	239	208	250	208	244	259	243	225	259	241	225	221	243	246	247	257	228	220	237	250	222	234	244	235	247	261	250	213	255	204	243	228	244	238	241	247	263	232	246	216	274	244	264	248	229	225	244	245	245	240	226	240	227	243	253	246	228	246	241	206	251	231	278	237	237	234	234	234	232	228	234	247	256	249	222	232	233	231	256	243	205	265	221	218	233	229	235	253	241	232	216	243	229	276	256	238	259	245	245	226	241	238	242	242	245	234	218	229	249	266	227	225	215	238	259	241	245	225	225	246	207	288	231	226	238	235	232	224	218	213	225	247	249	238	225	223	246	258	238	242	243	225	255	244	233	216	199	241	198	248	243	233	216	236	214	201	245	238	222	236	244	249	237	251	283	253	216	247	233	243	215	239	252	273	227	252	248	237	233	238	216	255	237	231	238	232	215	231	234	259	260	215	229	247	261	235	218	233	222	221	247	210	246	229	240	265	234	256	204	248	238	225	253	236	250	261	223	240	217	205	257	223	259	230	234	235	241	259	228	242	247	213	254	231	231	241	260	235	249	233	225	231	229	233	243	244	261	252	252	237	223	216	233	228	241	186	250	225	215	199	242	226	243	242	227	222	201	249	248	238	221	266	245	227	222	231	261	227	208	237	218	252	221	226	242	260	275	218	233	237	250	211	238	247	253	237	233	233	230	245	246	241	222	234	233	213	243	236	212	208	225	246	231	244	238	248	219	237	253	267	213	222	232	217	216	245	229	271	232	212	250	226	255	263	226	213	217	232	252	249	236	218	225	222	252	266	243	249	283	220	237	239	233	224	266	245	211	209	242	234	231	236	237	232	224	232	233	221	224	220	250	236	234	229	213	228	234	254	248	238	223	241	252	232	214	262	241	235	238	264	213	228	240	240	231	236	254	269	223	237	263	248	250	266	244	224	237	230	238	234	215	201	215	232	223	244	238	242	242	228	257	257	238	252	240	260	239	244	220	250	247	243	228	229	251	211	245	257	230	219	228	231	234	238	253	208	258	228	251	222	264	225	214	217	251	250	233	242	242	260	243	232	225	247	216	207	215	235	233	207	216	227	216	223	211	241	246	240	234	246	223	244	248	237	223	250	232	240	241	259	233	257	239	231	240	228	224	255	266	237	213	236	239	210	220	248	271	206	220	220	220	244	246	260	239	222	242	206	238	233	207	249	248	256	267	206	232	242	251	235	225	230	232	257	239	232	260	252	234	251	231	250	272	208	244	259	239	247	236	230	244	287	225	249	246	227	213	240	232	220	237	242	244	244	274	239	198	210	230	232	244	250	234	243	232	230	213	246	243	222	221	238	249	254	224	240	252	226	276	267	228	208	239	229	236	247	226	232	225	230	242	241	258	222	248	240	251	235	267	243	249	243	227	242	266	226	208	240	226	248	237	248	210	225	237	239	229	239	208	225	267	236	208	248	238	230	250	236	237	218	252	248	242	248	240	214	223	230	256	290	237	236	228	233	249	245	226	248	230	251	207	247	229	238	244	254	220	227	239	209	238	236	252	264	244	250	247	253	234	232	198	250	236	228	276	227	251	214	239	208	242	216	212	212	241	232	253	240	240	262	245	250	229	246	233	247	222	229	238	243	234	263	229	244	219	226	237	225	248	254	209	242	252	237	221	236	225	233	230	239	242	262	239	238	245	227	255	259	235	227	248	243	233	290	220	262	219	224	200	227	207	240	208	230	251	219	236	240	254	210	248	238	229	213	220	256	252	231	237	253	239	264	249	237	237	262	238	232	244	227	243	229	233	224	211	219	236	280	225	243	222	240	219	258	259	259	273	225	243	244	237	249	220	244	278	226	266	249	226	256	233	236	261	244	234	252	249	247	243	266	222	242	214	227	222	234	239	261	226	234	228	245	239	256	273	243	209	230	226	246	228	246	215	211	221	252	251	231	270	230	224	239	247	222	214	262	216	224	236	256	253	238	252	256	235	270	242	252	251	228	237	255	230	229	250	248	232	235	254	230	234	240	226	260	240	227	282	235	233	240	253	245	245	221	249	231	230	231	230	262	270	255	269	232	253	259	249	226	225	221	261	233	224	242	269	216	227	226	250	262	241	221	233	259	199	244	220	243	222	248	239	247	208	233	227	210	242	222	229	251	252	223	240	237	244	251	237	260	233	235	244	271	226	236	238	200	218	248	244	248	245	220	222	260	251	214	229	245	231	228	231	217	235	218	232	240	222	235	245	216	234	208	219	237	239	245	221	229	217	236	242	229	261	216	218	215	243	228	233	244	222	238	246	234	227	233	239	244	254	232	253	237	221	277	228	246	232	195	235	231	249	255	248	231	254	217	257	224	248	236	206	225	267	229	225	259	218	229	253	243	222	254	225	206	256	243	242	232	255	250	223	234	236	224	231	228	236	224	224	239	245	228	235	253	238	239	217	259	227	218	241	235	224	247	232	227	246	225	229	220	220	210	242	248	252	232	224	235	262	235	247	228	238	267	220	240	228	228	263	243	231	246	242	238	215	243	239	235	237	244	280	257	253	222	249	252	217	241	241	219	217	226	230	246	236	252	239	255	221	248	253	217	221	245	238	232	256	225	243	249	238	247	220	246	219	251	239	238	235	233	251	248	249	248	249	244	228	239	220	229	241	218	245	245	237	231	227	247	234	208	252	248	210	248	226	234	225	245	247	217	242	237	212	225	254	252	243	223	242	257	232	203	240	265	245	255	252	269	236	240	224	238	226	254	213
15337	1584	2952	3433	3047	2619	2163	1789	1626	1431	1282	1190	1103	998	986	973	873	851	827	810	806	843	784	787	769	792	684	708	726	754	709	681	700	683	648	685	675	677	657	694	629	637	644	622	649	653	669	576	617	628	624	597	625	623	653	604	651	593	639	626	658	614	619	634	623	628	645	654	598	603	635	618	654	588	613	647	637	613	608	613	633	580	612	626	576	624	625	645	625	589	668	616	615	568	590	601	594	646	584	625	626	628	603	560	626	625	567	628	628	617	603	601	548	601	619	630	603	615	607	625	635	604	600	582	654	574	574	601	593	605	588	589	600	602	631	604	598	603	566	570	587	593	610	563	615	654	587	610	629	629	610	606	597	633	577	660	563	579	571	624	618	551	590	589	622	595	632	601	603	599	628	595	585	655	581	553	644	602	629	606	580	623	589	595	651	625	592	562	592	633	643	614	641	663	613	562	601	590	585	610	605	581	560	633	606	575	614	610	532	554	607	569	573	573	638	582	624	559	601	609	599	585	593	618	597	636	576	550	584	576	607	615	590	615	586	622	619	581	586	590	644	578	563	642	598	607	591	611	576	608	620	624	626	603	591	584	597	635	595	628	604	592	601	605	588	584	620	580	595	554	584	595	599	588	602	612	634	637	604	619	606	584	582	601	607	571	609	541	609	615	645	612	605	588	571	585	595	538	625	610	604	615	594	651	638	617	600	631	616	598	567	584	643	656	582	585	592	632	590	600	567	595	611	600	604	562	604	596	572	616	616	612	621	599	578	569	525	575	584	628	618	657	590	642	605	605	581	639	616	577	593	610	621	613	600	592	634	569	613	632	603	592	621	609	598	606	608	568	607	581	625	594	626	618	612	602	581	583	607	592	599	623	610	586	590	612	603	592	602	571	574	598	610	605	572	610	604	620	605	620	602	624	609	619	621	568	632	585	592	565	587	580	601	588	641	641	640	588	585	584	585	612	568	597	605	633	566	611	622	647	617	602	587	648	603	589	571	597	589	598	614	642	632	612	595	598	636	569	582	626	603	564	584	670	608	555	604	563	588	606	611	620	552	588	597	646	637	606	600	601	612	622	604	587	548	572	622	611	594	589	619	602	570	619	609	638	571	602	621	561	655	608	604	576	637	618	598	631	628	599	620	594	587	593	565	618	632	578	607	613	624	600	567	577	621	643	600	614	623	606	591	583	597	646	614	606	584	639	633	597	623	582	623	623	615	555	639	571	606	581	638	570	548	567	633	604	620	590	609	624	597	586	585	625	539	607	546	618	631	603	645	612	590	611	585	604	624	614	567	629	555	577	607	619	594	592	614	590	611	613	607	588	617	598	595	588	593	608	558	595	632	577	593	609	639	610	603	605	594	582	609	606	649	610	568	589	592	611	639	603	587	608	635	585	663	600	593	604	587	642	566	585	604	601	597	629	589	606	582	567	608	590	554	638	620	621	569	599	569	586	613	590	529	612	597	598	613	572	630	577	646	647	665	598	626	593	593	635	632	585	605	605	560	591	663	608	585	575	627	594	590	625	637	602	620	618	599	618	587	609	587	611	620	584	576	595	593	544	626	624	602	601	567	624	629	580	611	609	625	603	591	576	618	602	618	624	599	618	612	604	638	601	593	575	589	582	614	587	625	585	609	610	572	624	602	556	584	588	601	606	584	589	647	639	575	614	550	600	637	588	582	592	617	595	627	602	574	601	625	570	624	590	576	637	575	649	577	584	583	618	589	568	609	594	583	613	568	598	617	572	586	644	612	558	571	555	612	612	612	595	653	610	634	621	630	575	621	613	624	595	642	602	631	580	558	607	609	613	606	645	549	577	583	578	608	622	642	591	608	565	616	589	587	590	593	618	624	626	574	628	651	638	603	601	609	609	663	593	629	623	587	585	618	608	560	588	619	672	606	651	631	620	644	642	558	628	579	627	611	628	578	602	637	578	575	626	631	615	616	592	606	651	593	622	589	588	613	615	594	603	641	623	590	600	594	551	605	563	628	606	613	604	609	612	583	597	598	600	612	601	586	617	614	552	609	594	613	625	624	602	583	619	580	615	566	588	608	642	586	600	607	615	595	533	616	564	574	616	586	604	623	590	595	615	591	568	596	640	625	612	599	622	640	620	621	612	585	557	642	612	622	646	630	639	607	570	614	631	609	600	599	634	617	607	586	571	592	595	609	635	602	609	599	606	572	569	641	582	591	605	613	582	563	611	587	612	603	605	642	597	619	619	613	554	566	618	622	625	571	581	601	591	659	631	622	636	585	590	560	578	649	589	606	621	617	603	609	607	601	609	619	588	611	638	636	574	564	579	598	609	637	636	582	571	602	586	585	593	626	618	632	618	615	638	615	644	572	580	607	640	582	597	581	623	621	581	619	578	617	571	581	632	610	564	618	674	569	607	611	610	613	585	595	606	583	603	592	608	601	610	588	623	593	596	634	634	618	609	595	588	599	601	609	596	612	565	623	634	607	601	585	600	593	576	582	607	617	607	584	570	605	594	602	621	619	608	612	601	594	601	593	594	609	613	615	636	612	583	638	572	577	602	611	581	604	600	611	590	570	614	580	629	608	588	574	651	591	593	597	600	583	602	594	669	647	636	601	593	614	596	609	599	596	620	664	599	595	638	584	608	625	554	589	618	619	625	626	662	638	653	547	598	619	622	602	571	608	608	619	614	565	607	580	597	588	612	591	568	627	611	580	606	544	591	609	588	574	583	593	598	575	554	571	590	649	592	648	608	639	595	556	624	643	582	624	599	671	578	621	645	610	622	589	617	608	569	641	652	590	630	610	615	557	619	592	606	609	639	546	594	594	577	602	611	611	636	636	659	604	623	580	560	614	583	601	590	588	603	620	604	576	601	605	610	565	618	603	640	613	586	606	617	578	653	596	614	618	601	611	619	632	595	588	595	570	618	590	594	555	574	635	625	598	631	594	586	570	587	589	623	649	615	574	594	622	582	613	591	576	572	593	568	619	563	604	584	657	584	596	615	566	608	603	622	561	589	610	652	621	645	623	606	593	597	639	622	611	611	644	628	606	580	614	602	607	633	606	639	576	571	591	564	593	607	559	564	601	599	600	597	630	562	569	618	596	595	622	588	602	598	634	600	592	642	623	647	621	621	604	600	639	633	645	618	584	638	612	596	619	634	606	607	627	576	595	590	608	621	588	641	656	597	613	602	629	594	615	615	603	626	595	593	590	600	538	592	595	606	604	615	574	628	632	604	582	577	590	611	611	599	604	591	584	621	637	575	602	580	617	650	611	613	604	608	605	624	596	637	585	609	609	621	654	615	552	603	596	573	633	601	585	548	615	622	585	596	620	598	562	594	652	624	609	573	612	583	598	580	591	661	577	572	637	591	619	591	586	643	601	589	629	570	608	619	621	618	638	602	599	629	608	620	594	645	596	579	565	583	600	616	573	601	623	597	596	591	616	588	614	598	611	640	601	614	612	592	605	617	570	605	600	603	613	606	641	559
29445	19797	5799	1892	1266	928	690	528	418	337	322	265	222	203	229	186	176	183	167	143	155	157	158	136	124	138	129	132	132	109	137	123	120	122	88	95	106	110	110	100	96	110	101	102	96	104	96	104	107	113	105	100	112	97	96	112	110	98	103	102	103	85	102	109	104	99	115	107	92	88	101	99	98	116	92	97	104	107	107	96	100	107	108	96	102	93	98	97	91	99	105	100	93	111	96	103	90	94	87	89	110	83	94	90	97	102	88	91	102	91	88	88	92	89	97	106	105	113	106	100	96	109	91	103	97	92	95	103	91	104	86	96	92	89	90	91	101	101	89	97	85	93	108	98	94	101	101	89	101	107	106	112	103	104	93	110	76	109	95	89	108	90	98	99	100	84	100	94	96	106	98	109	122	91	90	84	103	91	102	103	99	82	78	89	100	106	101	94	95	111	91	95	96	87	97	95	92	98	98	108	110	91	108	95	92	98	96	111	100	118	95	103	91	98	109	93	95	94	96	94	101	112	109	88	93	108	119	85	97	95	115	79	95	109	98	103	95	104	108	83	98	104	106	95	83	104	120	103	89	99	79	102	109	73	97	85	92	82	91	87	99	83	100	93	129	105	97	88	110	96	106	99	99	73	83	96	103	97	98	100	112	107	101	100	112	105	96	86	103	90	83	102	106	125	101	89	85	105	123	114	84	107	92	101	91	101	119	91	108	104	108	109	88	80	81	99	90	84	102	85	85	104	108	91	78	84	110	89	106	95	106	97	108	89	118	108	85	94	111	90	90	99	84	102	87	90	106	116	100	99	101	94	106	96	80	106	83	98	85	114	94	90	112	107	99	90	78	94	92	88	105	107	105	112	120	115	98	109	78	94	104	96	100	98	99	114	83	88	112	97	109	89	102	107	100	101	95	118	100	82	96	101	103	95	100	116	89	101	110	102	95	116	98	88	102	86	91	105	109	99	102	106	107	110	95	100	106	114	96	89	106	114	92	95	95	85	87	103	120	77	80	101	97	100	88	100	95	86	89	109	89	103	95	91	116	113	88	95	112	84	105	92	93	87	97	99	86	94	99	98	113	94	97	87	77	106	106	88	112	96	96	106	108	90	75	101	88	93	100	104	102	94	103	103	91	110	109	100	106	99	90	88	95	87	98	120	100	99	104	90	73	103	98	115	96	98	108	100	93	98	91	102	110	97	106	108	112	104	94	92	95	81	97	78	83	116	87	104	96	117	90	105	87	116	74	90	88	103	101	79	107	111	98	93	103	113	103	93	96	101	94	91	87	90	103	103	103	103	96	89	106	90	99	110	104	79	106	107	99	100	109	91	80	79	101	102	111	105	104	104	94	85	100	89	93	96	105	119	115	91	103	108	111	101	102	82	91	88	90	95	98	97	95	91	110	97	73	95	106	96	98	101	91	88	87	106	103	93	95	105	99	106	101	89	96	95	104	100	102	81	104	90	104	100	96	101	93	80	105	93	95	110	105	93	109	103	114	92	80	91	107	90	86	87	106	84	79	84	104	100	103	89	93	102	85	103	112	96	88	106	94	89	108	109	97	98	107	107	93	123	102	97	88	100	110	97	99	86	94	111	84	121	98	94	111	99	94	90	77	84	104	106	98	119	102	102	81	109	88	127	96	99	86	114	100	83	86	98	86	88	111	88	123	116	97	93	72	99	80	82	89	94	104	92	96	102	96	98	97	97	96	88	94	98	103	126	97	106	106	96	90	86	87	83	93	99	109	100	95	90	81	110	108	94	108	110	107	92	97	89	119	96	95	92	96	97	81	108	86	114	96	92	111	96	99	104	99	95	91	135	106	100	91	96	96	113	81	90	89	81	88	106	94	89	96	86	103	102	97	80	99	95	95	95	88	97	75	101	106	117	111	84	107	74	104	105	92	91	120	92	102	95	100	96	87	87	96	105	87	105	102	101	87	104	102	104	91	105	99	98	109	96	88	104	96	104	115	100	108	81	94	87	93	74	75	93	102	99	108	105	92	105	105	101	106	99	78	89	80	97	95	100	108	104	103	83	80	105	99	110	86	92	126	116	97	104	101	91	100	106	103	118	87	94	97	106	82	90	88	92	119	77	123	102	105	109	98	85	105	87	109	94	108	100	95	96	105	77	83	96	97	93	102	81	106	98	100	96	99	100	98	105	94	128	90	98	94	91	93	95	102	95	91	98	85	104	100	86	98	88	112	108	105	99	107	105	96	103	116	89	85	97	102	89	114	102	106	112	96	83	103	104	108	95	100	103	94	91	93	99	96	99	102	117	104	89	82	95	74	90	97	115	115	97	96	92	111	106	106	104	105	81	91	104	108	108	114	90	99	90	98	98	86	82	107	103	96	79	110	92	88	99	110	100	87	100	111	102	102	104	90	96	118	116	99	101	106	86	86	92	133	81	98	106	105	94	109	112	91	111	101	106	87	111	100	102	106	92	96	108	112	98	83	94	89	105	109	100	102	99	98	101	90	119	93	95	90	108	106	91	86	91	102	108	93	100	80	101	94	113	84	95	118	92	93	87	96	131	98	104	108	103	110	93	112	110	95	100	93	96	101	113	111	96	86	95	92	108	85	89	84	101	84	106	90	98	88	107	93	89	102	95	97	92	112	93	87	102	117	80	90	89	108	104	91	94	104	100	93	73	105	93	104	108	109	105	118	106	99	95	92	94	93	67	98	91	110	75	87	113	103	126	97	115	109	110	84	95	103	96	107	106	98	94	95	91	99	78	89	111	92	99	96	95	97	107	86	105	101	91	91	102	102	76	96	94	98	102	96	76	92	95	81	125	96	86	84	104	95	79	84	91	100	85	85	102	105	95	114	101	98	101	102	95	105	90	103	87	115	93	102	88	103	98	85	81	108	113	87	83	89	102	110	94	84	117	86	115	104	98	85	80	91	94	79	91	94	93	98	80	91	97	86	88	86	88	108	83	88	92	101	98	93	100	105	103	95	115	91	111	108	96	119	99	83	83	98	99	113	113	113	104	103	84	101	102	96	103	77	98	109	111	87	106	107	94	90	81	106	109	100	85	86	103	91	101	92	115	95	98	90	85	85	90	96	87	105	88	97	93	104	89	103	106	103	104	95	117	99	96	111	116	76	104	100	106	99	99	90	91	94	79	90	97	82	110	100	102	92	109	100	96	91	87	94	112	106	85	86	83	92	101	82	120	105	91	91	100	99	101	108	109	108	97	100	124	92	83	100	97	100	91	73	116	105	99	76	101	109	116	112	89	106	107	83	88	83	103	110	107	96	108	106	97	97	101	95	116	101	107	107	91	83	88	94	89	95	86	103	96	101	82	90	93	115	93	105	86	107	96	91	91	100	101	92	102	91	96	85	100	124	88	90	77	100	75	97	81	90	94	91	117	93	97	89	85	113	113	105	111	89	104	93	90	101	101	91	100	95	94	109	91	106	92	100	102	102	98	109	93	69	83	92	107	101	92	114	86	83	100	93	98	96	102	106	106
18602	1973	4505	5316	4810	3854	3088	2441	2053	1727	1541	1318	1195	1097	972	855	825	823	686	649	653	667	610	578	539	548	508	462	475	472	428	466	437	448	372	423	411	374	379	388	401	387	380	341	354	336	346	373	350	330	347	352	350	374	354	352	315	346	322	325	326	298	289	321	336	290	321	319	299	279	322	305	328	289	307	319	293	310	305	298	279	305	299	284	301	293	313	338	283	290	305	295	341	340	289	304	323	292	300	273	310	324	305	275	298	301	293	288	273	283	303	310	303	298	297	281	301	295	283	255	262	293	328	284	285	293	289	272	307	309	285	283	304	297	271	297	301	281	294	269	303	301	248	318	303	314	273	283	294	314	330	272	257	309	299	275	298	286	305	294	300	242	301	313	277	318	301	269	290	311	282	283	263	261	297	289	322	273	299	300	286	287	271	285	288	278	324	305	287	306	289	306	276	259	282	298	305	303	303	290	267	305	278	287	297	304	271	281	287	284	286	270	290	297	312	331	313	274	284	271	265	300	312	296	272	285	250	288	282	298	288	298	297	263	277	271	271	285	263	285	288	278	292	270	308	272	273	274	263	282	304	292	286	292	275	277	277	282	269	305	309	292	280	304	293	294	293	274	279	307	261	279	304	302	284	256	298	286	262	280	269	269	282	274	270	281	286	275	293	279	296	281	276	301	288	299	298	254	261	276	252	267	289	296	282	286	280	259	265	275	267	268	292	290	283	251	325	303	304	297	259	264	305	268	257	280	310	266	298	276	295	284	282	269	296	297	275	288	272	296	282	292	278	274	275	293	260	286	315	288	300	276	269	309	295	282	286	264	267	280	278	285	297	281	301	265	285	281	276	243	272	277	273	306	305	289	279	281	335	278	299	270	270	276	274	271	275	283	270	312	276	291	278	284	290	240	242	297	293	283	280	264	282	269	301	285	275	280	304	278	280	268	318	294	269	303	280	302	271	270	294	277	283	272	290	295	262	288	290	283	290	257	287	265	298	255	294	300	312	295	281	294	295	253	283	289	308	286	290	308	263	264	294	315	289	305	273	276	271	315	291	291	261	300	290	283	293	278	306	294	305	297	289	291	277	277	279	277	269	286	312	307	324	268	290	270	278	308	292	289	280	303	296	286	286	274	282	292	283	294	283	291	257	276	282	284	293	271	271	300	260	274	321	297	284	291	287	318	269	280	283	285	300	303	268	253	269	261	277	282	280	293	281	293	271	275	278	293	270	264	290	284	286	325	267	262	253	308	272	288	270	272	297	273	288	272	266	280	274	288	265	310	254	295	293	277	261	260	302	266	274	294	299	287	299	299	231	285	232	269	289	278	297	267	303	270	281	304	273	293	248	304	274	273	249	275	287	283	279	256	276	296	305	298	246	279	281	264	262	301	271	296	301	296	286	283	298	279	280	290	263	284	323	268	280	297	292	275	277	289	285	297	269	253	286	294	278	300	284	301	258	288	281	300	237	288	263	274	301	280	293	282	272	301	281	294	282	312	276	284	288	271	267	249	285	280	336	295	281	274	280	295	307	308	263	312	259	314	266	290	321	295	278	259	294	308	280	309	295	270	278	317	277	300	299	273	308	306	281	296	270	280	290	262	277	280	274	282	302	307	268	280	296	296	274	269	268	305	287	283	308	286	298	307	279	239	283	251	295	263	298	257	311	290	270	279	290	293	256	265	275	280	308	248	306	285	273	283	301	283	265	266	261	265	300	294	260	292	267	281	282	288	287	257	302	298	307	298	276	290	267	298	268	275	260	324	282	262	260	291	293	286	280	293	305	269	270	253	265	270	253	272	288	268	294	273	287	307	273	269	274	282	293	252	299	277	278	282	292	282	319	286	268	279	279	287	263	272	277	260	289	299	246	275	284	270	321	275	288	276	306	240	286	265	267	279	296	296	258	272	266	280	277	288	264	257	272	271	276	275	266	293	287	288	282	276	270	298	321	273	275	276	273	273	262	269	280	304	295	275	267	320	283	246	284	300	270	291	277	274	298	302	297	285	293	274	268	259	279	287	276	277	263	308	272	276	307	290	266	263	297	312	270	269	294	260	273	289	290	277	278	246	277	250	290	298	306	300	275	273	277	278	288	312	277	314	261	294	265	283	300	264	279	298	278	265	287	272	261	280	275	270	284	303	301	282	290	269	287	280	269	286	294	292	288	279	282	269	282	260	296	299	243	270	306	259	247	300	301	267	283	267	298	293	277	272	272	278	281	261	272	284	282	295	303	271	263	295	273	312	265	288	275	276	295	300	237	296	304	248	278	291	312	323	267	247	272	254	282	302	265	266	293	253	288	284	270	298	266	305	303	282	279	278	272	302	283	268	273	266	298	255	263	293	264	256	254	293	290	295	273	292	265	281	296	312	297	252	260	323	278	284	270	294	289	284	275	297	272	286	271	326	271	294	302	313	276	292	265	281	284	263	289	318	322	246	302	275	278	298	278	303	279	265	277	262	266	264	312	265	257	251	295	304	293	295	263	296	284	268	286	293	254	286	259	289	267	283	269	257	304	289	294	337	301	290	288	284	295	259	314	287	298	281	309	252	286	302	274	297	273	274	290	295	289	299	289	289	297	277	296	291	269	298	314	320	271	303	283	273	261	303	292	257	261	278	274	262	294	269	300	281	294	291	297	279	287	281	305	284	257	300	303	301	302	280	267	277	282	288	299	279	295	265	263	314	293	281	280	285	312	254	291	275	280	274	301	307	277	269	289	288	286	292	279	275	249	281	286	298	274	275	301	281	290	306	318	294	305	303	323	270	282	274	279	273	280	272	300	284	284	298	312	321	256	292	273	285	276	273	291	260	298	293	284	295	264	289	283	259	265	259	270	276	278	288	261	269	289	296	293	294	286	276	286	304	309	284	297	265	265	261	276	300	292	328	281	284	296	284	273	293	292	287	248	297	252	287	290	281	277	274	299	287	293	279	267	277	319	310	314	286	275	291	278	278	246	271	291	273	252	286	278	283	253	280	291	282	292	296	289	284	274	303	311	261	299	291	274	306	265	268	254	276	272	268	278	285	271	284	265	286	278	270	276	239	290	285	269	272	309	296	271	306	307	285	276	261	275	305	304	300	300	290	280	256	275	287	273	286	303	281	291	284	292	295	279	262	305	284	286	283	260	256	284	270	281	274	249	300	287	264	283	283	287	305	273	275	287	278	276	261	297	278	269	277	272	290	256	265	319	307	285	279	283	267	265	278	305	294	317	268	287	290	290	312	283	261	296	297	270	256	285	295	280	305	283	284	284	297	256	279	271	283	287	273	284	291	256	298	280	288	288	280	286	292	283	283	287	272	268	278	282	269	286	233	308	264	295	302	304	317	280	257	281	294	281	276	280	288	274	314	300	267	258	274	264	297	295	278	306	305	288	269	257	282	299	303	292	318	292	265	289	264	309	298	289	289	267	294	320	280	271	288	303	289	281	314	265	281	300	269	313	331	287	288	280	308	284	282	264	240	287	303	256	291
4706	946	547	380	376	317	315	313	292	321	307	312	341	295	322	300	300	290	283	297	283	288	295	259	284	299	317	307	242	292	301	328	314	287	284	309	307	301	282	317	287	298	322	287	288	313	305	297	295	295	279	290	281	299	287	281	258	298	302	268	273	304	321	308	313	284	288	309	287	284	271	286	301	284	291	285	306	313	278	306	326	292	256	299	292	301	277	275	271	306	285	313	306	308	306	290	303	295	308	311	299	314	300	262	300	292	281	299	281	277	277	262	272	284	312	305	284	304	297	297	311	319	302	303	324	301	310	312	278	293	288	329	275	267	289	285	274	273	312	323	287	300	302	311	296	283	328	270	276	297	277	304	288	303	308	276	315	310	259	302	298	307	312	304	289	298	281	281	320	295	282	300	298	301	313	319	315	309	303	313	317	298	293	311	286	300	299	305	289	273	282	277	327	294	304	268	269	283	289	302	323	286	285	295	308	296	301	299	290	304	257	278	308	298	280	274	286	286	296	323	284	312	314	278	292	319	271	296	300	288	271	283	316	289	312	289	296	300	294	251	293	327	313	272	287	294	276	300	297	286	292	282	291	302	269	298	309	285	288	265	296	284	277	282	305	279	239	266	300	280	302	317	298	289	297	273	287	278	300	309	273	308	287	289	310	304	286	309	305	291	321	294	266	297	290	307	284	285	288	258	288	306	295	297	293	266	262	297	276	314	301	279	276	311	272	294	276	287	312	343	271	303	263	299	307	297	288	295	305	300	288	294	314	289	327	280	307	269	315	259	311	319	313	327	257	291	292	313	280	307	320	285	281	318	290	281	326	277	279	294	308	297	301	294	299	304	264	272	298	304	290	299	288	299	319	302	277	293	309	289	298	291	299	282	293	306	325	320	311	269	268	323	283	283	279	277	278	319	299	330	329	306	262	288	310	282	285	284	303	252	295	274	276	281	291	313	301	296	278	266	285	278	281	289	285	314	280	291	286	302	292	323	280	307	293	282	275	290	265	292	292	287	276	273	290	292	285	316	298	283	280	278	273	297	312	296	274	269	299	283	291	292	300	310	298	275	266	318	293	279	267	311	300	272	304	301	289	315	285	298	296	302	299	300	288	301	277	299	284	320	281	297	283	283	317	293	294	252	322	282	288	264	269	286	266	295	282	308	290	302	297	313	271	299	279	300	279	276	293	317	309	298	289	315	313	283	310	296	301	277	304	287	293	299	311	267	291	312	303	304	309	275	345	280	317	337	322	309	307	309	303	314	286	285	281	291	299	319	310	305	271	304	337	289	310	306	308	285	269	288	310	285	285	315	341	303	309	285	293	308	263	293	285	266	320	299	293	285	294	291	300	283	275	265	286	314	309	311	286	304	309	281	324	283	276	291	315	293	302	287	288	286	308	327	270	325	326	302	306	326	325	280	320	272	276	287	311	280	282	316	285	265	306	299	309	264	302	318	278	287	288	318	270	295	340	315	291	326	295	263	299	311	316	301	325	289	251	332	321	325	333	273	305	308	317	310	284	304	316	262	290	288	317	262	287	280	296	316	265	304	302	286	260	294	272	279	305	316	287	320	303	281	311	273	283	285	287	261	282	277	317	287	296	316	288	288	283	282	304	287	285	266	318	321	280	274	287	268	281	305	287	280	315	272	318	308	333	287	313	300	308	283	295	266	313	317	284	293	281	291	297	302	296	294	313	293	295	298	305	305	275	302	270	289	300	294	319	296	311	296	270	276	304	261	299	287	294	299	271	299	315	303	308	294	358	335	280	300	285	320	277	305	330	302	275	262	301	298	287	275	298	280	304	286	282	300	291	319	320	280	277	298	314	299	293	349	289	321	298	290	303	287	267	258	270	261	314	332	313	279	297	300	269	276	291	291	261	303	300	292	268	299	299	257	319	310	286	305	316	310	318	285	306	281	295	294	319	311	282	304	315	273	275	306	298	307	318	293	312	308	302	328	272	296	295	293	292	291	304	297	281	303	296	284	318	266	269	295	333	293	270	324	288	287	304	286	283	274	310	280	295	332	293	313	282	290	311	302	310	298	296	309	341	319	293	283	271	287	321	289	306	318	296	311	296	331	272	323	301	258	304	316	307	288	305	306	292	305	292	335	315	318	296	272	305	288	302	310	297	279	303	307	316	309	304	292	295	289	312	266	286	333	263	284	307	284	296	285	284	290	276	298	308	292	306	278	281	285	328	284	287	280	265	296	287	299	320	274	330	284	279	296	291	286	293	303	284	295	284	296	278	328	317	310	293	276	293	288	292	309	285	324	287	278	278	277	284	304	298	306	320	276	342	297	294	308	271	304	322	296	306	305	276	303	282	295	341	270	302	270	316	328	305	273	317	261	266	330	305	285	306	272	304	310	266	307	293	311	290	316	305	289	301	290	310	286	312	297	298	303	285	326	303	290	326	307	281	293	262	302	283	311	291	282	287	282	290	265	289	306	277	288	267	282	302	304	291	321	313	281	310	308	294	297	304	274	286	284	281	299	304	308	254	301	293	285	282	300	288	279	282	290	272	309	288	265	318	297	284	297	287	318	287	319	301	294	313	258	288	275	313	276	281	295	296	309	297	292	300	328	287	300	279	300	315	293	301	284	286	289	306	299	301	276	311	300	313	282	311	293	334	304	298	324	326	321	326	293	302	288	280	285	313	311	301	294	291	277	282	288	288	310	326	291	340	297	283	310	318	292	262	306	274	299	306	295	288	303	303	322	287	280	282	289	311	269	266	287	319	287	291	306	303	283	309	309	322	307	314	304	314	315	297	296	301	308	276	305	301	286	289	279	326	316	303	279	284	273	278	272	310	287	317	303	280	322	302	304	284	285	294	281	268	331	297	266	293	304	288	264	319	326	285	308	296	340	272	303	300	280	291	282	294	296	263	281	288	292	288	323	308	316	310	262	291	322	333	280	298	283	277	316	299	286	307	314	321	301	309	256	284	291	282	311	304	313	279	268	295	299	306	275	283	315	283	260	278	290	272	319	282	287	272	302	308	307	290	278	299	298	309	299	302	330	338	283	274	287	301	308	310	283	272	295	299	312	305	324	274	270	280	294	331	298	299	264	292	289	293	259	264	312	312	319	279	309	296	302	315	311	251	285	318	278	290	277	292	306	272	303	293	289	313	278	304	306	289	334	293	278	320	274	317	278	290	311	296	300	296	290	284	267	301	306	280	284	288	311	291	299	302	257	309	292	301	272	331	291	283	279	305	281	287	293	308	323	266	296	330	293	280	302	304	298	303	300	316	314	301	310	288	320	304	319	298	295	278	296	266	314	245	261	310	292	312	313	315	286	282	275	308	278	317	283	282	284	321	307	292	319	298	288	324	287	296	284	288	286	273	272	297	288	297	290	288	260	306	301	316	288	285	303	271	311	297	288	286	303	282	297	269	309	283	267	276	309	304	298	291	274	281	247	285	291	300	306	301	319	257	303	276	291	303	301	323	279	312	305	283	296	281	303	311	298	281	285
4540	847	958	1025	954	911	936	884	818	808	810	807	814	801	769	754	741	751	830	742	780	791	781	779	747	796	785	745	684	744	798	778	786	768	796	731	759	796	700	738	766	734	736	778	765	786	768	726	775	741	757	776	786	762	740	781	730	785	767	762	762	758	761	792	744	805	806	752	795	788	751	745	766	769	762	791	753	748	727	765	793	746	722	735	720	759	750	778	802	785	754	785	727	786	731	780	738	737	766	772	785	767	727	750	739	730	733	757	721	790	716	773	759	717	732	809	768	726	772	795	779	746	748	791	767	737	757	783	749	765	789	719	791	791	775	765	773	764	745	746	783	706	716	747	766	768	752	762	761	760	791	738	773	720	756	774	715	723	709	760	762	747	793	731	755	770	811	773	773	745	733	740	756	776	748	736	766	739	775	770	786	733	759	767	760	763	785	752	774	791	761	778	709	766	790	780	752	776	754	772	764	782	734	728	799	786	737	722	766	711	782	758	772	726	745	747	768	733	736	788	756	713	773	754	719	743	704	688	775	749	695	734	778	785	752	760	753	770	797	762	735	750	761	756	779	782	837	809	755	750	749	732	738	719	715	778	766	743	786	764	801	787	788	817	773	757	713	750	735	749	737	729	740	793	739	772	746	771	723	717	698	789	704	766	726	726	750	791	753	723	727	767	787	708	779	752	730	761	753	744	774	720	762	779	753	764	768	764	751	740	734	759	759	752	824	741	770	760	809	783	757	766	730	742	741	763	762	743	765	766	776	781	706	776	724	770	789	731	799	783	786	765	748	764	708	752	735	747	664	711	724	749	810	775	781	737	752	751	760	786	815	723	790	738	784	768	713	749	793	762	741	757	743	770	783	800	774	772	758	765	795	785	749	766	757	730	757	734	781	751	774	772	798	744	723	794	723	754	751	745	768	786	783	765	732	719	746	726	770	775	744	731	747	774	753	725	769	706	757	748	732	775	746	755	730	764	768	750	703	738	754	712	757	763	784	779	762	760	740	770	759	774	800	772	773	788	764	776	761	746	730	784	713	750	771	763	777	758	762	749	712	761	781	754	765	777	738	709	756	752	756	755	803	747	790	752	781	742	747	763	772	727	757	757	754	721	742	776	745	703	734	741	756	749	748	799	795	750	741	782	814	766	761	740	733	750	737	732	771	766	743	742	816	714	704	736	785	817	724	761	795	764	694	732	772	728	710	793	750	813	782	746	777	736	725	788	801	754	740	790	782	735	726	787	804	746	722	735	763	738	766	744	829	720	731	757	722	752	748	734	712	722	745	797	774	741	722	754	732	773	727	716	776	793	807	803	706	769	737	754	773	731	729	784	746	743	776	749	716	738	778	767	747	766	815	807	736	708	730	767	742	758	762	719	739	738	739	736	707	770	716	782	733	748	782	760	782	685	722	802	821	734	756	793	767	717	746	739	804	775	750	731	772	749	748	756	764	751	767	739	748	679	753	740	754	777	819	778	807	785	709	742	748	758	808	724	784	746	762	722	802	776	758	748	787	716	746	796	778	795	740	706	693	722	756	787	796	773	740	768	767	740	733	734	741	771	794	729	796	717	793	727	788	769	752	780	763	765	767	735	733	780	762	759	744	714	720	679	763	737	762	696	746	755	795	770	757	748	780	731	752	764	726	702	773	767	783	755	749	780	793	814	745	741	760	782	725	728	769	762	774	718	740	754	762	773	730	729	791	751	740	785	719	762	767	756	751	739	790	731	783	754	751	791	803	767	806	780	732	734	765	726	783	770	738	733	755	722	798	735	720	730	733	743	741	787	781	744	759	777	761	759	737	784	787	745	704	740	750	726	765	824	787	776	808	745	736	731	764	780	742	797	721	727	773	742	741	762	723	762	764	776	733	712	740	727	800	729	784	707	738	772	754	788	746	795	749	741	757	720	762	728	741	741	791	776	745	723	723	783	685	780	747	742	756	704	721	721	693	761	725	773	735	764	729	789	805	751	720	731	747	703	738	757	746	700	764	764	744	757	725	742	739	753	752	742	750	718	779	747	793	756	764	761	740	731	767	763	753	727	746	738	732	770	754	735	756	740	792	754	750	764	709	751	786	834	761	729	737	775	719	742	788	786	759	788	714	801	766	710	707	727	687	749	723	725	746	754	778	745	795	744	766	718	710	777	753	752	776	746	764	732	769	743	764	734	775	741	762	695	811	723	730	782	780	741	767	777	787	755	744	775	753	760	763	775	725	794	763	744	713	761	769	771	764	681	815	739	727	750	763	796	762	793	744	763	704	735	816	761	786	746	776	722	781	794	771	795	750	713	702	715	775	758	762	709	724	752	803	732	754	752	724	708	777	751	744	749	762	730	805	776	820	743	727	804	766	726	729	728	761	752	752	736	780	741	778	746	764	739	796	767	709	780	748	756	766	744	745	778	727	761	726	753	756	751	764	775	760	799	751	761	739	748	736	769	802	696	778	775	724	815	763	784	746	734	736	774	760	762	762	750	750	727	729	736	769	774	721	738	808	721	792	811	732	750	783	787	748	769	713	772	760	731	722	722	737	824	782	776	705	767	762	746	696	733	758	724	763	735	763	737	756	689	831	772	770	777	741	734	769	726	779	728	730	757	749	811	740	716	702	790	785	777	796	758	743	761	762	728	731	782	780	766	752	755	750	783	730	784	783	760	749	746	736	798	789	732	713	757	739	787	771	779	756	776	734	735	736	735	743	737	777	759	799	730	750	744	745	750	792	799	729	754	747	713	748	766	769	791	773	756	788	717	769	747	719	803	828	745	771	750	759	748	732	743	708	764	791	754	773	766	780	726	776	774	715	750	788	743	746	726	756	779	757	787	784	780	763	739	735	742	762	779	743	725	774	803	726	740	775	761	779	725	714	751	748	757	729	775	769	744	756	739	777	714	729	810	850	793	789	719	726	794	776	768	788	755	773	724	789	720	753	760	802	728	786	761	769	743	761	837	767	748	782	782	710	737	742	705	719	780	776	778	736	770	692	765	711	710	769	742	779	716	745	745	787	758	764	782	734	755	725	739	745	767	763	758	758	740	749	776	734	787	753	810	731	769	749	745	751	758	761	780	812	721	729	732	720	704	714	712	762	750	790	763	740	728	770	752	738	710	801	759	809	737	706	715	761	765	808	767	770	717	784	760	753	746	777	779	727	756	782	768	735	769	706	764	757	739	777	756	724	750	757	788	770	793	766	699	795	740	729	784	719	721	762	733	743	767	725	810	759	721	795	783	808	738	727	773	760	783	707	763	774	752	752	760	746	782	667	734	738	718	758	756	790	781	767	773	739	785	733	762	752	734	758	768	746	774	751	757	799	794	720	748	762	770	768	756	783	759	732	739	730	695	757	765	719	783	761	778	784	745	739	791	768	749	811	772	755	721	787	729	799	747	771	761	805	727	730	734	713	733	783	747	789	727	735	783	710	771	797	772	773	720	780	701	782	751	733	778	769	780	766	815	786	774	673	745	715	743	752	789	751	759
21266	11554	1968	1145	848	693	522	483	422	380	359	376	331	308	282	281	321	287	260	273	256	283	279	259	298	238	258	260	246	263	269	265	254	265	258	238	265	253	243	231	232	236	278	207	254	274	247	220	230	214	225	213	224	249	215	259	243	260	240	239	287	214	210	231	250	241	228	227	234	234	249	216	226	218	214	232	220	241	235	217	242	240	235	227	206	235	250	222	238	235	235	243	228	205	265	225	243	218	252	226	230	216	222	237	209	247	208	223	236	234	251	231	242	224	255	236	228	239	247	225	231	242	258	223	218	251	211	226	227	231	256	216	231	227	235	243	229	224	222	243	244	239	230	201	204	198	265	236	248	221	235	225	261	231	243	268	247	220	226	249	231	242	248	236	221	239	212	221	220	230	237	238	234	243	238	227	217	219	234	264	253	229	198	183	222	231	212	237	237	247	269	241	218	227	203	231	220	220	229	237	232	231	235	259	241	246	273	239	232	220	250	230	237	239	234	255	264	248	255	231	254	199	239	237	273	228	275	270	231	244	212	221	243	268	229	242	255	233	235	228	226	243	254	251	274	223	265	230	233	212	248	245	242	227	230	254	221	227	241	205	244	218	255	220	263	233	249	243	234	259	245	238	240	249	222	229	250	248	264	247	249	250	232	271	222	229	234	247	216	201	240	223	243	223	235	229	249	236	255	240	234	241	225	233	227	256	215	225	238	230	234	237	256	254	212	175	241	234	213	235	238	251	231	229	213	220	213	247	233	215	231	247	238	225	229	200	203	217	240	202	231	249	248	235	271	212	226	203	228	238	238	210	245	231	225	259	228	242	210	212	232	263	237	237	250	256	235	247	229	227	228	242	209	242	217	241	217	236	204	234	238	223	232	218	218	259	274	259	227	225	225	215	246	224	250	214	230	235	233	214	251	238	204	231	233	223	233	232	241	208	228	234	232	208	243	234	228	244	224	227	252	238	246	223	231	246	236	204	244	222	269	242	213	226	252	242	274	241	209	236	241	220	223	251	284	242	256	218	247	227	230	234	239	241	235	222	230	243	223	221	252	236	241	235	223	244	234	208	252	215	227	255	229	219	223	220	227	245	232	244	237	237	259	235	228	219	239	238	238	238	220	216	223	243	246	209	248	212	236	229	241	215	225	238	212	245	239	226	220	251	230	229	230	232	236	220	222	251	221	234	253	269	233	235	223	245	214	232	243	228	229	219	219	240	256	250	243	247	242	236	224	266	262	247	231	235	243	236	231	233	242	240	228	263	238	221	217	227	230	271	261	234	245	228	215	208	227	205	238	235	226	232	234	234	235	235	228	231	231	240	244	229	216	233	243	223	243	259	227	252	238	240	231	225	213	243	214	212	232	215	263	258	220	248	221	248	230	254	240	255	218	220	243	232	226	256	230	254	215	221	243	221	220	246	218	247	257	235	241	242	255	257	252	228	246	231	247	248	249	267	237	256	215	204	246	230	259	214	229	234	240	236	226	233	253	242	229	220	217	226	245	228	236	210	222	211	232	245	242	239	248	215	236	212	210	231	232	247	226	265	219	198	259	230	225	215	236	234	237	225	238	221	255	244	243	232	230	239	236	247	239	237	194	227	219	245	215	224	240	249	196	235	261	229	266	230	247	223	264	259	225	228	239	242	210	250	231	257	241	224	231	214	245	219	251	247	221	224	241	244	237	229	221	210	251	235	239	253	224	266	261	232	253	224	201	245	225	239	238	228	245	235	224	237	241	209	231	203	218	217	226	242	216	221	231	217	229	263	213	222	245	249	245	218	227	229	207	241	240	248	239	235	227	258	253	246	231	243	241	232	239	219	238	233	222	233	207	237	225	248	255	229	229	210	241	227	227	224	226	267	241	210	238	231	235	233	201	222	244	212	232	224	242	225	212	230	243	211	245	231	251	225	215	234	234	235	242	239	257	223	229	208	227	267	241	217	240	263	244	277	243	218	248	248	234	259	256	248	223	257	234	216	234	260	241	236	237	242	191	219	223	247	228	219	249	225	259	225	234	249	224	243	240	248	217	222	227	240	263	231	210	217	222	202	233	278	244	243	233	250	245	212	214	255	233	213	228	241	219	214	223	241	247	244	227	236	239	218	261	242	243	264	224	231	227	244	235	235	224	239	242	264	212	237	251	257	261	230	229	231	229	277	236	242	234	220	237	237	199	262	240	213	247	248	252	230	253	244	225	239	265	254	231	230	254	224	226	229	229	213	223	237	244	247	241	238	229	234	213	226	222	244	230	232	206	250	222	222	265	234	264	253	244	248	241	235	253	260	217	231	218	214	224	235	220	234	239	255	274	250	258	253	221	250	223	248	238	237	231	219	221	226	243	230	241	247	231	219	270	234	247	240	237	228	233	242	244	229	193	246	224	212	256	227	259	245	233	232	286	235	232	244	252	226	242	248	228	229	229	243	236	228	267	254	231	237	232	246	263	218	223	235	217	223	250	226	232	262	221	230	238	233	237	261	242	237	226	217	230	228	261	233	220	207	225	257	260	249	251	222	229	239	217	211	233	237	228	243	271	253	230	242	228	223	253	225	225	256	231	226	251	236	253	238	229	234	214	249	221	256	283	253	219	245	214	241	231	217	234	245	266	240	300	250	239	240	264	219	242	229	255	229	253	238	249	218	227	210	230	225	243	243	234	219	208	239	228	252	246	227	229	215	234	231	230	257	251	223	236	225	222	230	213	250	226	243	234	233	227	229	213	226	238	239	242	234	217	228	230	250	247	261	225	257	240	220	212	226	224	220	231	212	232	219	259	229	247	229	228	240	241	232	223	233	225	232	220	233	241	255	233	243	250	247	236	227	245	235	211	222	236	247	235	244	222	222	223	223	255	233	248	237	241	232	224	265	246	233	225	254	238	236	232	230	236	233	248	232	217	257	250	234	241	262	231	244	241	219	224	229	216	208	258	231	220	235	219	247	253	253	257	234	222	225	235	235	246	259	243	249	245	262	208	254	240	237	221	244	254	236	246	220	256	222	241	260	232	244	239	251	239	235	233	225	242	243	206	245	213	230	275	232	224	238	230	245	244	213	263	220	243	232	235	241	230	212	232	228	270	228	255	239	245	219	222	240	252	251	232	216	229	255	237	236	245	212	229	232	241	228	203	231	232	220	261	212	224	239	241	218	243	212	215	238	255	233	224	242	251	251	232	214	237	236	205	223	226	221	275	235	240	229	224	248	245	261	274	251	226	224	258	238	229	238	218	218	244	226	264	224	236	235	226	231	228	245	239	213	231	241	249	247	235	233	235	220	243	243	261	212	217	249	248	241	227	243	223	257	241	234	241	223	232	236	240	241	235	234	215	227	269	268	237	219	220	204	238	227	232	218	247	225	252	233	257	224	261	228	243	218	244	248	239	231	261	242	228	251	248	246	221	249	222	241	217	244	220	235	232	243	217	249	242	236	215	224	242	228	206	215	237	233	242	231	239	259	255	230	222	243	230	259	225	202	245	216
14653	1619	2972	3494	3116	2575	2160	1883	1597	1460	1277	1110	1092	1021	1026	922	898	899	819	842	792	797	733	797	783	745	696	705	679	693	698	713	675	687	657	715	614	658	656	680	619	647	649	635	644	641	624	681	635	597	653	633	684	635	596	612	585	644	627	650	598	595	624	631	581	626	602	648	608	591	593	591	604	594	592	609	641	587	597	621	592	615	584	621	579	630	562	663	585	634	614	608	583	660	595	650	657	614	594	625	636	619	572	597	596	585	599	627	596	598	557	568	616	554	616	642	607	606	632	573	647	629	629	608	620	597	620	607	585	624	612	605	624	605	591	612	625	625	616	583	621	632	557	588	653	593	590	591	614	591	600	602	625	608	584	610	585	579	576	626	576	632	573	655	599	616	621	584	568	573	634	627	572	586	582	608	566	598	566	605	635	574	572	553	625	612	561	587	559	558	618	596	606	562	603	612	600	618	582	579	628	581	623	581	592	573	626	629	602	576	602	598	603	589	609	574	638	628	571	604	565	590	594	557	612	590	626	609	584	595	606	595	582	609	598	597	579	590	572	599	656	591	632	590	566	640	599	599	611	629	634	595	580	577	623	566	612	588	618	598	562	547	602	601	576	597	605	639	593	606	554	593	595	595	589	610	585	581	557	597	603	607	602	624	636	624	602	593	625	573	597	584	591	589	656	593	597	648	580	600	596	554	608	562	625	597	548	635	604	594	581	599	632	640	615	575	559	590	624	588	587	575	600	601	617	570	596	578	635	590	599	591	592	631	607	622	571	580	593	554	646	649	613	586	640	589	604	605	631	617	603	620	613	591	593	592	538	630	629	588	606	557	570	583	615	620	604	588	559	596	616	630	596	553	601	582	591	576	599	596	635	567	599	592	619	591	595	624	603	612	586	593	573	592	603	618	543	598	592	579	593	610	639	610	622	572	591	589	602	571	582	553	575	612	608	600	596	599	594	595	596	563	656	592	623	625	548	590	555	603	619	594	640	603	616	613	591	609	622	624	611	582	569	581	627	624	595	572	550	642	596	597	604	600	595	655	600	592	585	634	599	637	554	624	654	603	650	618	632	586	579	608	623	573	567	626	562	586	597	624	570	629	569	611	624	606	575	617	535	575	592	578	597	584	540	597	610	590	576	624	590	610	580	602	575	584	597	638	581	614	606	594	619	568	611	636	606	575	602	553	607	617	625	577	596	630	634	611	596	552	600	614	616	628	604	585	566	616	611	612	631	604	564	598	636	632	614	603	567	602	615	617	617	590	603	605	606	606	640	609	589	579	582	577	593	619	649	639	574	628	596	614	619	614	561	580	579	619	598	589	600	612	593	578	635	593	615	596	618	616	578	599	587	591	629	580	664	577	583	605	569	594	603	578	626	600	587	579	628	605	571	619	583	610	570	601	576	552	599	572	595	571	559	577	629	588	578	613	579	604	597	577	639	619	567	596	622	596	608	584	588	618	566	596	587	586	626	581	584	591	664	581	575	588	589	654	605	625	608	564	642	592	615	639	594	611	597	662	596	609	599	593	589	576	607	586	593	558	602	631	590	586	608	576	610	575	594	639	602	636	608	559	602	601	584	600	613	606	601	617	628	634	574	570	579	605	585	589	574	612	653	602	622	588	607	562	593	616	592	597	559	610	573	620	604	583	632	632	550	609	569	614	577	647	625	614	542	578	657	629	589	586	637	598	609	590	578	608	638	612	559	591	601	604	566	595	627	624	602	604	639	596	602	614	617	585	618	573	580	609	586	591	580	584	594	619	593	623	582	577	594	614	569	608	646	619	595	596	541	616	602	647	629	630	588	626	626	593	584	621	623	552	631	612	601	587	584	610	586	596	621	602	561	621	622	576	566	607	624	576	591	615	628	592	625	599	609	568	611	589	615	540	678	621	579	570	645	547	582	621	544	569	614	579	592	556	566	567	615	641	590	640	649	600	628	618	596	596	594	555	617	634	622	578	621	628	613	616	589	593	604	582	630	629	632	610	587	602	578	621	594	585	618	572	633	583	592	639	609	610	613	569	585	582	588	612	567	580	653	614	588	571	572	645	580	610	588	621	624	575	617	636	627	601	593	612	611	608	571	623	603	532	618	626	626	573	653	586	615	636	662	619	571	615	600	645	595	589	565	604	601	597	655	563	571	592	622	630	621	636	607	585	601	600	566	577	571	635	588	561	625	639	625	632	614	570	595	611	593	611	581	583	608	591	588	595	613	614	566	611	624	606	602	598	590	617	592	608	591	598	634	607	601	597	623	614	596	589	601	592	591	597	557	579	579	595	606	606	617	611	558	633	609	596	569	615	592	569	559	616	605	653	630	625	577	624	570	578	594	609	584	608	580	660	591	608	597	605	659	545	611	566	591	616	600	640	598	573	592	628	569	595	625	606	609	628	566	584	634	589	639	661	638	595	636	635	624	642	585	563	588	593	647	600	578	604	610	643	569	564	579	635	597	610	591	575	629	593	612	595	599	624	573	602	628	613	620	588	582	581	607	599	608	587	583	552	632	601	620	619	562	546	581	591	601	610	571	565	604	581	628	642	537	590	621	586	580	588	611	554	589	573	572	594	581	631	627	602	575	593	617	571	563	575	600	596	578	638	616	645	566	572	568	582	569	600	622	584	568	574	589	599	575	603	589	616	643	578	592	563	582	667	584	566	651	615	642	603	558	624	544	562	624	573	615	623	614	591	601	632	610	591	565	596	612	590	629	580	603	602	603	586	618	615	666	618	594	567	612	597	584	620	592	603	568	606	595	568	573	570	557	584	627	632	578	590	629	620	589	664	580	597	578	599	596	577	598	625	574	549	565	655	610	603	597	613	617	621	604	583	586	606	576	593	603	627	572	605	658	569	599	571	592	618	632	643	592	607	570	589	605	599	577	609	605	615	571	619	606	589	590	587	602	606	575	602	599	617	578	638	586	619	609	607	556	570	566	592	573	595	590	575	543	577	595	621	570	591	614	592	609	575	598	655	606	577	617	580	602	593	639	568	572	623	626	612	669	547	582	599	580	615	594	585	594	592	561	601	579	583	564	610	610	596	596	594	589	597	603	596	607	600	620	588	622	611	624	602	597	593	584	592	601	606	606	577	553	601	605	564	558	624	569	592	599	598	573	623	561	622	599	549	609	610	639	594	577	584	574	596	576	638	576	632	612	625	598	594	576	605	580	582	541	606	588	583	606	601	592	547	613	608	630	604	587	594	598	599	598	580	583	542	638	609	564	576	550	579	586	615	609	599	584	584	587	578	648	576	627	552	588	609	609	593	622	581	614	536	572	615	599	592	592	580	596	565	602	661	621	563	534	617	643	640	585	610	579	605	601	583	598	586	610	615	563	598	604	625	617	607	585	619	601	629	610	575	590	624	572	664	586	606	616	590	596	579	626	591	591	620	658	587	615	645	579	627	610	629	577	577	594	621	579	583	619	586	597	604	605	586	632	592	620	586	605	547	571	588	612	612	576	581	576	561	597	556
26846	18140	5156	1852	1297	933	672	557	407	348	303	287	259	225	187	192	187	143	174	153	155	143	141	127	151	126	136	116	123	112	119	120	110	129	108	101	121	88	105	108	92	109	88	102	104	104	112	102	100	106	93	109	97	112	111	93	111	100	103	105	98	90	104	100	112	104	96	99	102	100	84	115	118	90	87	100	88	91	99	89	93	90	99	95	95	91	97	109	119	102	91	92	83	77	102	101	101	96	93	94	100	90	105	93	100	106	80	102	80	96	100	112	106	94	75	124	90	97	101	91	88	99	82	88	84	96	114	90	97	106	105	103	95	116	78	94	94	110	110	84	89	103	90	113	88	81	93	93	81	104	101	102	99	100	99	95	102	86	112	96	100	88	96	90	87	100	98	74	85	92	93	88	85	92	97	97	88	97	99	104	104	83	92	90	88	85	117	102	105	98	89	93	96	101	99	98	96	112	91	73	109	105	86	90	104	88	78	93	103	100	105	105	104	100	105	91	96	101	107	82	106	86	111	95	72	102	100	124	101	89	75	100	100	103	102	97	80	106	98	96	92	89	105	91	99	109	109	106	99	88	86	81	104	85	97	84	102	88	99	90	106	120	85	105	96	98	107	114	106	99	109	83	83	91	85	114	105	95	104	89	86	100	97	104	91	112	101	75	82	83	102	77	107	83	105	82	73	93	111	94	99	88	85	93	86	95	100	106	102	90	87	106	84	110	98	102	99	109	80	109	84	89	109	91	119	97	83	93	92	87	104	87	105	109	93	95	104	98	74	103	97	81	88	110	102	90	96	88	105	113	77	111	70	95	68	81	100	90	87	95	94	108	89	88	97	94	86	90	91	107	92	77	102	84	106	98	102	129	80	88	108	95	107	99	109	80	84	103	104	107	90	93	90	108	104	100	95	96	100	99	89	107	91	82	101	89	88	93	101	96	88	93	108	99	93	97	101	82	98	109	93	105	108	105	103	108	101	100	101	90	106	97	80	105	103	89	109	105	91	95	99	92	87	91	101	88	101	98	92	111	101	87	112	107	106	83	92	102	102	94	108	104	79	83	95	102	102	97	95	85	89	87	97	92	97	77	100	98	81	98	114	89	97	72	99	92	80	97	96	90	85	101	75	84	93	80	85	97	84	81	96	97	88	88	90	88	95	101	87	105	84	115	89	95	103	100	83	104	106	99	95	96	87	102	92	102	93	97	102	110	90	88	83	87	88	111	92	107	94	105	98	116	111	93	104	99	88	105	97	91	85	75	101	92	91	102	98	90	104	93	110	99	100	103	90	105	95	92	103	91	79	89	97	97	109	113	112	106	88	81	85	109	101	95	115	89	100	94	121	99	95	99	93	90	95	91	94	110	113	102	82	84	99	96	90	110	102	103	119	108	105	94	102	108	105	87	103	96	99	92	111	88	105	92	107	90	95	82	106	113	99	101	100	107	100	77	97	107	81	94	96	100	89	100	94	96	79	94	105	95	92	107	109	94	87	93	96	110	102	95	108	107	91	99	77	100	91	107	94	99	111	103	90	91	89	107	100	110	107	130	103	87	102	94	110	106	94	114	102	99	104	96	102	94	77	107	82	85	74	98	100	95	84	81	102	99	91	105	98	94	102	92	99	100	83	93	96	99	103	97	113	94	83	90	95	96	99	105	101	96	108	101	88	81	96	114	103	102	110	82	79	108	91	106	81	81	108	90	95	91	89	100	112	113	83	87	81	100	99	97	103	75	99	106	86	93	93	87	96	104	90	101	99	97	106	86	79	95	110	96	101	100	94	92	101	93	96	105	91	119	94	91	105	95	90	88	81	97	100	107	102	77	86	110	75	88	97	109	93	104	109	88	90	95	89	91	90	90	94	96	102	100	93	85	76	86	94	97	92	93	112	104	99	98	96	81	115	114	82	105	102	103	95	92	98	90	113	101	76	95	109	89	100	91	108	118	105	79	97	101	86	74	93	91	105	116	102	102	98	110	90	75	93	91	76	84	94	92	90	88	96	114	65	108	97	92	97	113	78	81	94	87	99	87	90	83	90	82	103	92	109	93	99	94	91	99	83	94	88	107	120	102	74	85	85	85	92	98	84	110	86	99	88	111	107	75	102	94	104	100	90	101	108	80	102	104	90	87	97	102	105	88	103	91	108	100	98	99	102	109	90	91	100	89	102	104	98	97	92	114	102	92	90	84	101	110	99	103	106	107	88	95	85	88	103	100	107	89	83	99	102	108	93	80	84	99	117	100	72	113	95	111	84	101	101	101	99	119	101	107	81	107	100	84	100	79	97	88	105	88	122	85	93	98	95	104	92	113	88	99	94	88	88	93	115	96	90	98	85	100	89	106	95	83	106	105	103	124	96	77	100	102	116	96	78	94	101	100	79	89	103	91	96	86	108	79	99	95	102	81	96	69	89	115	106	86	88	87	86	87	95	102	95	93	77	94	95	111	79	95	95	100	97	120	107	101	98	75	106	90	100	98	116	106	86	111	116	85	86	103	94	94	117	103	94	96	87	75	98	105	101	100	98	111	87	109	104	74	101	89	89	99	110	101	101	94	79	97	113	109	99	97	102	103	94	83	73	95	84	97	87	89	107	78	93	94	109	95	98	120	101	103	92	97	105	106	94	99	97	107	69	108	95	74	94	97	97	97	107	100	88	99	101	84	81	85	104	90	114	89	107	104	82	112	94	105	84	94	119	103	102	121	74	93	90	101	91	104	100	91	94	80	89	96	114	96	92	101	103	89	113	90	84	110	102	91	95	85	86	111	79	86	109	117	114	93	87	74	113	102	94	93	121	81	99	88	98	119	95	79	88	102	109	92	98	103	102	102	76	107	83	96	95	83	92	86	103	106	108	97	107	103	87	100	95	98	95	108	103	112	95	95	96	104	97	86	119	83	95	97	101	101	103	88	95	96	114	102	97	99	89	91	99	96	103	98	91	95	102	94	105	117	84	113	110	101	105	94	90	90	99	102	107	89	102	98	88	99	88	98	94	85	83	95	111	103	91	85	92	109	102	87	116	88	103	78	73	87	87	90	114	91	103	95	79	94	85	101	88	104	86	113	103	97	74	86	89	88	100	79	90	108	103	85	93	94	121	100	110	100	99	108	84	97	86	69	93	69	81	78	78	120	107	102	93	86	92	112	93	121	109	98	100	114	94	97	86	96	96	84	93	112	80	94	99	89	92	108	90	99	114	94	115	86	90	81	99	90	108	121	105	87	87	104	122	88	77	99	94	92	91	106	98	107	101	97	95	94	100	97	97	106	80	93	90	84	115	92	104	98	104	94	95	109	91	86	100	103	87	125	84	75	88	99	104	112	103	101	93	99	85	103	86	94	78	89	98	105	103	113	104	111	89	91	103	104	99	96	101	90	121	96	105	93	107	82	100	66	106	97	93	112	102	98	120	84	77	95	107	103	108	96	104	92	101	102	92	111	113	112	102	100	88	116	109	105	82	110	97	95	92	103	96	82	102	104
16982	1932	4471	5540	4622	3768	3013	2467	1994	1777	1514	1330	1204	1154	1023	914	874	777	793	711	637	580	617	544	498	514	518	519	477	467	430	440	453	412	450	375	392	387	341	383	387	360	391	349	397	371	379	343	375	343	335	358	336	349	329	338	319	361	339	327	335	325	347	349	302	332	324	303	312	278	306	302	308	317	312	301	302	305	285	286	313	307	313	289	310	295	305	284	290	276	286	277	313	294	287	301	277	316	277	281	303	281	270	279	298	303	283	283	299	270	303	317	300	278	287	277	280	300	260	260	287	288	274	291	265	289	285	303	300	342	312	258	314	289	312	319	303	292	268	281	290	326	266	265	266	302	297	268	295	275	328	282	282	269	275	274	258	262	300	296	306	278	282	298	293	281	288	271	279	300	296	301	278	272	252	293	274	318	286	261	297	275	310	267	303	246	270	314	299	298	269	283	291	284	286	287	300	285	289	276	262	301	287	261	282	285	272	262	285	284	288	284	283	276	288	283	288	265	292	264	302	278	259	281	273	276	275	272	281	285	315	270	269	249	262	279	294	281	292	272	275	281	260	290	298	288	280	303	267	311	286	247	270	275	263	258	315	274	273	270	291	300	307	264	259	303	276	278	310	296	288	286	279	294	288	262	262	271	258	275	271	264	299	292	303	281	261	294	283	263	267	283	279	312	293	271	288	317	284	281	272	274	280	288	265	248	273	290	284	267	258	273	284	284	268	291	279	294	305	269	289	304	261	265	279	268	281	291	246	271	299	312	291	259	272	275	271	292	279	256	267	299	295	267	303	298	287	297	309	310	282	292	290	271	277	254	295	283	299	283	302	280	269	278	243	277	292	276	278	296	281	295	266	303	279	292	284	286	273	269	269	293	280	281	271	299	264	253	308	278	276	286	304	288	283	272	299	281	262	305	293	279	316	306	277	332	287	268	318	273	303	251	285	259	275	289	282	304	299	292	317	283	294	299	268	265	281	272	270	275	312	283	289	281	275	285	291	280	232	298	264	294	300	268	313	297	279	289	282	277	306	245	266	297	283	309	283	266	276	276	288	293	279	263	282	289	264	271	268	275	268	243	286	329	271	295	295	253	310	282	281	276	299	280	253	281	265	307	287	304	290	236	293	308	281	312	278	274	311	294	291	286	275	280	271	295	277	321	298	298	292	269	283	298	321	250	289	280	283	295	257	304	274	278	274	331	255	304	271	274	264	264	283	280	263	267	271	290	279	242	290	292	283	294	283	286	284	265	304	298	270	281	288	268	316	270	262	280	278	298	290	302	282	281	272	277	296	296	272	278	293	274	267	258	287	278	270	264	264	278	288	282	294	274	273	283	284	282	280	292	312	306	269	320	250	297	293	283	306	297	261	260	303	292	278	297	289	301	288	309	274	266	266	301	303	283	296	251	268	266	263	286	285	296	277	267	250	274	264	258	281	281	280	299	247	277	288	287	279	298	302	284	265	266	283	313	293	274	274	268	287	270	283	271	275	276	284	277	313	317	266	279	292	296	279	287	266	280	320	247	258	272	288	275	287	268	293	305	277	303	319	283	288	296	276	269	266	285	264	258	283	251	293	305	267	262	292	273	280	287	288	293	273	277	279	279	268	292	264	300	286	271	285	310	282	267	290	285	270	270	275	282	267	287	258	291	315	288	293	270	293	291	272	257	284	266	274	280	287	275	285	272	300	260	275	244	285	289	289	266	279	297	284	262	273	272	289	293	253	284	283	290	277	269	305	288	267	276	266	276	247	306	287	305	281	302	287	267	268	289	282	300	297	260	255	319	278	287	274	280	311	290	286	271	312	253	266	298	280	280	288	288	278	303	300	270	284	265	255	283	278	258	283	285	260	268	271	270	281	256	287	271	274	298	280	288	252	252	276	274	258	288	293	274	273	268	264	259	253	287	299	286	314	270	271	278	294	260	280	309	264	258	287	292	271	286	282	270	284	275	290	279	280	285	290	298	285	282	278	265	295	287	278	282	283	274	298	296	294	298	268	286	268	265	255	248	302	278	274	280	285	289	285	274	279	302	264	264	266	278	304	295	286	294	290	275	307	278	286	252	283	289	295	268	273	303	259	281	276	284	270	282	306	333	283	282	289	301	276	286	268	288	270	296	261	263	262	276	300	293	268	285	282	276	279	268	294	283	272	302	307	270	291	294	287	289	280	280	268	266	284	284	272	289	298	292	284	304	285	266	284	281	277	271	252	256	311	270	319	273	304	274	311	295	287	279	258	294	302	277	274	272	279	288	306	272	279	288	287	279	268	275	276	264	301	279	264	269	283	290	298	313	265	267	270	269	313	246	295	304	285	269	286	297	285	285	281	287	271	270	306	294	324	287	277	276	293	240	293	283	259	275	306	292	271	295	285	317	296	266	281	298	270	286	261	266	261	306	262	281	287	293	302	285	277	245	253	254	267	254	264	268	278	285	289	253	286	299	282	293	283	283	262	261	253	290	291	270	286	270	275	261	295	280	295	250	283	282	302	264	298	287	276	275	315	267	292	282	260	264	308	284	272	304	268	281	298	256	275	262	293	296	315	278	263	266	266	261	299	264	279	288	292	289	252	287	255	315	268	265	266	280	286	261	288	275	285	277	306	292	297	268	267	281	273	300	310	299	278	291	280	268	282	286	295	256	286	267	293	281	256	274	280	260	283	277	280	276	266	294	303	292	268	294	263	251	291	290	270	267	272	251	302	277	272	299	312	316	257	267	274	271	293	266	293	269	280	284	302	306	278	277	257	267	273	294	337	263	290	277	284	292	280	261	306	271	288	274	264	293	279	271	303	304	297	300	275	320	266	298	272	288	307	321	305	260	311	290	266	275	263	280	307	258	308	258	262	294	259	259	281	265	251	303	273	276	248	325	269	284	301	304	287	289	284	277	299	289	268	282	271	275	286	256	296	283	278	287	250	251	280	262	284	267	262	284	270	271	265	289	306	285	245	283	284	262	283	286	285	277	288	309	295	252	277	282	249	271	242	263	274	253	266	277	299	271	273	265	276	289	272	289	260	257	256	285	285	276	260	264	284	271	287	296	283	292	263	308	279	281	273	264	297	299	287	281	298	287	268	259	277	285	290	302	263	252	280	280	283	270	278	300	274	260	288	285	259	277	300	281	295	255	284	252	271	268	284	263	272	291	307	259	297	282	290	278	261	285	267	305	281	258	271	274	289	262	280	310	294	268	273	250	237	248	273	252	282	279	290	278	303	288	264	256	284	289	301	263	267	286	281	279	281	276	273	271	262	261	276	281	280	267	271	269	300	269	266	270	305	274	237	300	303	259	307	263	293	279	318	275	287	305	306	310	266	286	245	279	293	284	282	279	281	265	270	256	286	302	277	294	294	308	276	268	260	284	278	250	279	279	269	261	270	291	277	280	259	268	301	293	286	285	294	248	286	287	293	273	313	275	298	265	296	249	304	276	284	281	298	289	272	275	276	291	276	268	273	285	275	269	245	281	304	307	251	283
3546	412	353	329	338	326	317	299	312	303	314	302	305	294	260	273	310	281	273	310	276	326	296	255	308	303	342	307	292	314	330	277	304	314	267	278	312	312	300	267	323	288	298	334	289	284	285	327	303	303	276	319	276	297	269	297	301	292	309	294	300	318	316	310	302	280	296	285	298	285	297	307	293	307	315	286	318	299	286	279	295	254	304	324	267	330	296	310	273	281	299	271	301	319	312	292	312	275	306	317	309	275	283	272	274	270	296	315	267	314	299	292	266	334	312	273	280	303	286	276	282	292	283	254	280	295	278	300	284	289	251	278	282	294	312	291	265	284	299	307	312	294	313	312	335	306	289	287	309	284	297	276	253	279	302	322	283	286	295	291	280	336	302	306	315	291	263	294	300	321	275	294	276	311	310	309	305	320	310	307	293	295	316	318	279	311	277	253	297	323	298	289	300	268	276	302	310	269	275	297	253	282	317	279	290	303	309	314	277	296	307	278	312	290	292	289	290	264	321	301	292	324	280	267	306	306	286	305	311	327	285	300	290	282	276	306	276	275	277	308	285	315	285	272	268	289	303	297	287	279	313	254	258	283	318	296	315	283	301	317	290	312	320	273	291	312	270	285	266	313	300	277	306	305	310	306	291	305	296	280	278	298	289	292	297	308	293	289	316	257	284	288	285	304	301	275	298	293	329	305	300	302	290	295	316	287	291	312	298	325	261	253	289	292	293	304	313	301	313	284	274	322	279	261	272	313	289	314	301	294	293	309	275	276	275	293	305	326	293	295	324	283	258	319	267	278	323	316	285	317	304	295	303	283	320	295	306	299	303	298	306	290	315	273	304	305	321	305	274	299	296	286	264	292	328	312	306	317	315	297	301	311	312	315	315	283	310	313	295	324	286	290	269	308	291	269	302	284	302	293	280	267	280	295	299	275	296	289	287	297	294	260	290	295	284	292	299	300	271	309	300	271	324	293	295	328	286	303	326	307	295	330	332	294	298	273	275	274	299	276	267	298	315	305	308	271	295	283	295	283	306	292	301	278	278	297	301	276	282	259	286	292	316	318	290	290	312	304	264	324	326	298	285	302	291	312	314	308	288	283	303	294	305	291	318	260	285	294	311	297	293	294	275	268	314	285	285	271	281	298	262	296	311	291	273	322	305	291	307	299	322	308	302	307	300	284	285	311	309	294	298	289	298	314	324	326	304	307	311	292	282	312	284	284	268	291	309	289	271	329	291	292	326	289	288	327	274	289	303	306	299	319	284	275	311	314	305	272	326	302	258	307	291	303	302	260	299	287	282	299	281	263	282	298	322	289	294	288	305	254	271	290	281	275	305	292	289	294	288	273	296	317	309	318	298	306	339	321	301	307	330	311	304	273	308	295	294	273	306	275	268	297	326	295	280	299	279	321	291	315	262	318	294	297	285	329	323	296	286	274	322	262	306	304	294	277	311	277	310	305	299	305	311	304	289	286	285	276	295	307	320	284	296	260	296	315	272	296	296	312	303	279	340	321	294	256	289	298	309	284	309	302	304	302	278	286	314	294	283	332	319	294	286	303	288	283	328	253	291	289	296	274	282	296	276	291	300	294	271	304	294	276	294	300	343	299	281	274	317	269	275	311	277	290	313	301	299	251	303	316	309	279	277	296	309	274	323	285	304	289	272	281	302	291	269	295	307	310	312	284	286	296	285	313	306	324	342	294	313	277	265	305	290	288	293	293	286	286	282	293	314	262	312	271	294	313	280	313	296	327	302	283	271	301	317	313	313	270	293	324	303	322	296	282	330	292	313	302	336	320	297	291	294	280	259	318	302	300	299	295	318	294	307	313	319	283	302	285	282	281	286	270	297	314	319	285	297	271	280	265	266	293	323	349	312	300	274	297	312	300	302	302	293	298	278	305	311	275	341	272	296	281	299	313	271	316	278	313	294	281	284	283	283	307	309	299	304	287	288	288	301	273	288	308	283	314	281	299	314	319	290	298	272	304	310	300	299	281	306	295	295	291	280	322	305	299	289	308	313	266	267	274	286	289	303	272	300	297	284	308	284	266	276	291	307	297	268	304	267	278	307	301	304	314	289	260	265	287	298	310	294	300	293	295	290	300	278	276	264	290	307	310	316	299	295	301	281	303	318	280	280	294	306	323	298	279	289	295	288	292	278	309	286	284	256	294	303	300	279	305	296	301	306	312	278	287	294	298	277	341	280	284	275	296	302	283	295	289	279	279	295	311	282	332	307	264	280	324	303	266	274	302	294	310	279	289	299	306	281	293	338	277	290	304	323	340	296	316	287	298	284	300	320	278	293	313	266	317	267	285	275	301	300	298	324	309	312	282	292	285	288	276	296	274	284	284	310	287	321	303	296	295	277	300	264	280	304	286	315	303	272	298	275	284	314	295	281	305	288	299	289	297	292	284	275	287	320	270	285	298	298	305	294	286	273	292	280	324	296	328	304	279	300	303	301	307	304	268	316	270	279	301	328	320	306	279	308	285	303	336	343	270	309	274	300	294	297	298	294	309	286	294	324	296	281	292	294	309	303	278	275	322	298	328	336	299	332	304	285	253	316	288	322	304	302	314	283	296	266	313	314	313	309	306	322	287	312	272	268	323	288	295	257	311	288	275	291	304	305	257	283	326	298	281	274	306	269	283	303	296	311	287	295	296	305	270	299	284	304	273	332	298	326	313	284	295	291	316	278	277	279	295	299	309	332	282	312	290	309	306	313	287	284	319	288	288	263	292	267	285	309	301	277	282	277	299	272	300	268	310	289	301	272	288	322	301	298	321	290	295	290	289	310	313	311	270	274	304	279	295	273	255	312	289	274	279	284	297	317	289	309	332	264	280	297	272	283	305	324	322	263	297	291	286	323	318	322	298	333	313	296	276	288	291	289	285	287	302	336	285	300	280	320	281	289	310	275	302	298	277	304	311	284	299	323	301	282	291	277	311	303	305	293	279	298	277	323	303	295	277	315	307	276	285	298	281	294	277	319	287	297	292	305	253	309	300	280	274	298	271	290	303	324	299	290	302	274	311	297	288	279	312	306	301	309	312	297	262	299	285	288	286	278	252	291	302	278	273	299	295	299	276	276	313	303	287	285	300	300	304	286	271	282	313	321	278	284	281	322	346	278	305	290	295	328	295	312	315	301	311	310	283	267	292	310	305	295	289	289	276	290	299	299	308	296	314	304	269	284	291	266	301	293	279	297	306	269	297	303	332	307	293	287	326	315	306	263	283	355	281	291	273	268	306	325	293	293	322	298	251	284	269	322	289	301	291	294	289	341	269	297	296	279	309	299	296	293	286	304	282	285	283	281	304	291	312	301	290	333	305	266	285	296	280	305	298	300	317	274	303	322	326	312	257	280	299	289	310	273	312	314	323	312	308	312	323	298	280	279	303	309	322	298	302	284	281	257	317	291	326	318	285	312	275	287	279	306	308	339	313	272	266	315	280	303	281	286	332	289	298	305	295	280	271	301	296
3625	813	880	953	878	871	850	832	806	811	808	817	738	730	777	759	799	763	716	773	717	752	744	720	803	778	687	777	729	778	802	746	784	786	787	799	728	770	736	770	756	777	740	735	719	776	782	751	757	746	759	783	742	754	746	773	745	770	791	764	738	763	735	725	777	721	731	783	734	744	747	788	764	747	735	739	729	721	773	734	736	756	759	727	697	762	701	769	779	781	734	789	761	789	751	758	752	728	752	776	779	704	772	718	742	796	717	783	733	763	703	790	798	718	742	778	722	735	720	724	734	765	709	734	729	743	756	753	750	703	740	706	795	732	724	738	729	757	711	728	760	740	736	733	762	739	793	735	748	751	716	750	733	776	750	785	762	808	734	779	743	702	793	760	725	760	763	766	696	745	758	770	738	735	696	729	767	737	745	741	710	789	727	710	765	747	734	695	740	768	763	789	783	707	741	748	764	769	750	820	737	766	694	793	745	725	714	744	731	731	746	791	742	800	732	765	760	756	738	788	756	767	766	754	761	772	747	716	747	754	763	738	702	759	723	762	725	723	753	745	749	780	723	790	752	714	764	769	722	771	756	748	750	794	778	758	791	742	749	784	741	759	759	811	759	755	745	729	786	759	745	777	791	737	755	741	755	745	736	714	760	775	760	751	749	813	759	773	735	690	756	734	779	774	697	750	687	782	667	756	743	758	742	808	772	751	766	742	812	776	775	763	764	769	744	770	722	803	726	736	722	721	788	760	804	844	830	821	737	766	741	788	810	751	777	796	744	738	776	662	787	717	739	780	771	731	733	744	800	724	730	726	726	758	733	793	747	785	748	748	730	728	757	769	762	758	759	778	724	789	764	746	765	700	701	738	789	775	775	798	789	699	748	737	759	756	759	725	756	781	714	739	698	687	762	738	757	738	778	772	755	737	742	805	736	765	773	700	757	779	728	748	745	750	745	751	711	723	751	727	770	674	770	747	793	725	754	747	726	753	782	759	746	771	719	747	749	777	737	751	723	801	776	734	753	766	731	725	706	781	786	795	771	735	789	724	757	749	716	763	727	714	727	783	762	708	751	706	750	780	729	766	776	785	738	732	713	793	769	781	716	735	771	802	759	742	770	758	760	740	697	736	727	796	780	745	791	720	814	737	783	830	733	773	796	711	794	750	744	722	681	720	733	714	799	767	786	780	770	719	779	732	758	733	707	722	759	784	755	781	743	731	803	752	770	803	778	775	797	748	758	745	757	774	697	788	783	736	730	779	758	787	763	769	737	739	743	754	766	716	755	764	775	781	720	773	751	724	690	742	705	745	716	752	774	759	734	761	742	752	783	731	760	757	793	755	746	743	715	726	728	764	748	771	758	708	791	729	761	715	731	764	762	736	758	757	767	753	760	739	715	725	743	769	786	752	733	731	743	722	753	788	717	803	705	723	765	749	775	706	764	714	780	727	738	706	754	732	746	736	790	782	733	743	751	735	739	766	730	775	787	707	725	693	768	756	743	730	732	767	690	779	770	705	737	834	739	763	732	700	741	729	763	730	775	714	753	782	794	782	701	786	763	756	769	756	754	756	706	733	716	786	765	745	734	739	717	733	754	705	747	769	730	734	784	780	746	780	766	753	745	686	747	749	788	719	782	754	746	748	731	744	759	710	747	792	776	767	773	757	753	745	753	724	812	751	800	726	775	750	747	745	706	730	823	760	697	706	795	733	786	743	748	731	730	781	789	766	745	700	710	737	740	801	772	769	788	767	682	786	745	724	758	738	759	787	761	732	724	734	757	720	735	784	739	733	769	777	765	723	732	747	755	759	794	748	705	743	722	782	728	701	731	795	719	757	757	796	755	731	760	707	759	769	738	757	718	772	703	751	754	719	745	743	695	741	769	786	804	768	721	730	756	692	790	766	772	728	752	751	792	753	683	778	753	754	796	729	744	751	713	787	712	725	765	787	764	800	743	738	767	734	745	759	757	729	700	775	736	771	766	755	737	751	751	728	784	719	744	758	757	777	734	800	754	729	730	726	762	772	762	725	731	744	729	758	739	791	747	758	743	742	738	768	717	795	766	762	766	737	719	748	768	729	707	732	748	752	694	741	758	742	782	753	723	690	745	707	791	768	712	777	771	746	809	756	727	759	764	756	756	766	761	705	728	722	759	759	740	827	787	711	742	734	737	760	777	772	824	758	783	726	786	743	723	771	707	763	763	715	720	747	762	715	743	810	709	772	734	782	690	722	746	715	734	779	750	785	677	725	750	750	731	723	782	726	753	761	722	739	733	761	708	742	744	706	727	795	788	742	688	734	744	788	736	743	739	774	756	795	742	766	720	774	699	780	699	745	743	731	766	752	752	731	789	769	732	775	746	720	808	736	732	747	767	811	761	797	765	740	710	798	772	715	800	774	798	737	779	692	764	702	780	743	789	752	713	764	738	779	732	749	764	742	808	789	747	777	729	736	718	750	750	736	742	749	730	806	756	733	757	761	764	761	707	720	697	719	722	771	748	751	742	757	742	722	768	735	746	753	755	699	716	782	802	754	786	740	788	739	779	785	737	776	755	836	783	768	761	810	712	748	771	731	797	759	740	731	743	765	724	786	810	716	703	738	731	725	767	728	771	757	748	767	792	774	728	741	708	751	766	799	746	811	772	719	736	733	762	751	746	815	782	764	759	695	778	808	717	786	785	745	788	718	732	713	736	784	735	801	742	772	791	722	745	708	742	772	749	777	736	694	784	771	764	822	754	762	715	793	725	743	744	750	785	775	720	763	795	747	803	709	795	726	710	746	744	827	778	774	796	738	770	745	739	790	783	790	724	702	734	701	777	763	779	743	740	759	766	752	771	705	704	723	732	749	779	756	776	740	737	728	756	751	749	771	739	750	756	757	732	712	771	742	778	758	700	737	742	764	808	748	741	746	786	711	719	717	754	802	729	775	761	725	738	774	755	750	766	779	745	794	728	741	695	771	771	755	738	797	733	747	706	751	809	712	767	728	749	740	753	748	741	727	767	783	737	759	766	738	708	715	722	731	763	746	711	740	809	741	742	787	766	782	715	730	736	774	759	763	761	800	750	801	731	752	733	750	756	723	768	786	830	732	765	767	737	753	716	750	743	687	718	752	764	752	701	744	790	744	775	759	728	749	740	762	751	785	717	736	721	766	773	788	745	748	738	736	750	779	754	745	728	708	701	667	773	724	764	739	746	778	755	767	764	701	720	704	755	786	785	712	774	755	792	718	776	724	763	724	783	731	764	803	758	773	756	713	734	717	749	753	823	811	739	771	754	713	780	726	756	724	752	749	775	769	751	821	776	751	805	737	716	678	772	730	779	758	740	814	717	744	746	765	735	810	733	775	758	824	741	770	700	748	736	741	730	771	768	743	691	782	775	816	762	748	763	800	765	799	703	711	752	722	742	794	786	732	803	804	743	788	770	714	782	715	718	777	796	731	778	707	818	736	773	750	794	791	737	771	761	740	783	754	782	746
21294	15341	2825	1155	836	654	592	445	423	378	377	327	311	304	304	283	264	274	260	294	286	240	260	250	254	225	258	228	260	242	245	265	233	268	218	261	235	226	278	236	228	217	225	260	233	230	252	257	238	241	222	221	249	204	218	240	271	251	230	192	259	230	252	233	219	234	260	235	231	243	224	225	237	197	216	232	227	201	245	207	204	231	241	223	219	237	234	257	259	246	248	263	233	255	226	242	221	271	240	230	222	206	238	245	226	242	225	239	249	228	200	220	259	256	231	239	229	235	226	235	225	213	240	229	234	233	253	250	219	232	209	229	244	228	243	227	232	253	242	243	190	219	233	257	242	281	237	242	228	216	212	216	226	205	226	240	257	231	241	217	230	253	257	226	233	202	252	254	217	232	236	236	224	249	220	229	240	237	272	214	244	226	210	245	259	243	230	222	245	204	211	240	212	256	249	258	194	219	218	236	235	233	241	223	228	255	209	238	237	243	220	231	228	228	231	208	230	255	225	238	238	233	246	248	233	242	235	206	222	214	240	229	246	253	242	205	190	242	248	232	244	209	250	260	226	258	216	247	228	211	248	255	227	220	221	226	237	212	224	226	238	255	251	236	220	246	237	209	230	234	255	228	244	225	243	230	228	260	200	230	277	244	216	247	233	246	217	225	243	237	237	217	237	226	273	228	251	259	215	256	247	224	270	232	227	235	207	230	215	228	255	219	229	227	247	204	235	216	241	241	232	217	241	228	249	209	234	230	269	214	259	222	219	244	242	216	256	209	240	203	222	257	233	230	244	251	257	221	216	231	222	225	251	232	228	241	231	235	216	242	225	224	233	209	234	240	213	216	222	229	221	242	218	247	228	249	229	240	242	244	238	230	236	213	250	248	225	231	240	238	228	234	244	245	250	212	249	206	244	227	242	245	233	248	236	239	226	212	232	208	244	251	243	229	261	245	248	222	230	231	257	229	211	247	256	233	239	232	275	233	220	215	223	242	236	231	245	217	226	250	244	232	229	237	235	234	235	230	247	245	237	271	239	232	251	240	248	213	239	230	248	255	221	258	235	232	238	224	244	243	265	228	221	230	224	224	259	233	211	220	253	221	227	225	245	206	242	232	252	227	206	241	236	215	241	259	243	232	237	217	238	225	234	219	233	272	231	238	208	227	196	211	260	228	249	233	235	239	242	248	237	220	239	252	238	216	229	272	223	207	243	223	197	224	224	228	228	222	236	237	238	247	235	203	250	249	234	242	221	223	224	231	223	241	235	242	254	222	233	213	219	240	219	242	232	245	232	255	237	227	244	232	221	238	214	256	236	229	230	267	223	244	218	243	219	238	249	222	235	235	240	252	210	204	284	249	240	243	244	260	233	237	235	225	238	229	238	229	239	221	246	226	234	183	254	228	243	234	226	243	242	228	243	236	259	248	236	228	241	221	247	253	231	250	208	252	220	221	208	209	261	226	237	260	209	247	230	230	252	216	241	250	212	236	210	209	263	238	203	249	218	254	240	235	245	249	250	223	247	236	255	230	227	243	241	230	247	221	220	202	237	254	229	205	199	216	228	237	223	241	242	230	248	217	227	255	229	220	225	227	280	230	252	252	234	255	238	226	254	228	238	243	274	258	244	210	242	202	223	218	205	238	228	251	223	233	219	228	223	248	234	205	244	234	238	216	217	243	228	220	232	240	247	207	250	247	219	214	220	234	260	226	239	234	251	230	245	214	254	212	220	258	251	227	242	247	230	239	245	234	243	258	241	214	229	214	234	238	214	219	257	251	238	248	223	239	232	222	241	241	228	232	212	239	238	235	245	238	230	254	227	249	222	246	241	229	231	245	203	235	225	247	242	243	217	218	236	257	233	239	237	218	239	254	221	245	235	218	246	249	224	276	235	222	196	225	200	198	235	242	231	232	223	253	230	244	235	250	229	257	243	252	241	254	205	226	259	239	237	241	229	213	253	235	216	229	242	231	225	226	243	221	246	251	258	249	265	211	240	268	225	263	210	228	241	221	235	240	229	230	218	223	218	228	242	257	238	224	229	221	209	254	241	250	210	224	226	235	218	212	226	250	243	214	222	223	224	258	257	231	239	243	224	238	220	209	245	243	210	213	238	212	241	213	238	217	241	211	248	246	209	250	249	239	238	238	239	258	227	263	208	223	238	211	212	258	232	245	234	237	235	255	235	237	228	235	236	260	240	229	227	219	248	234	256	227	237	222	219	251	211	220	233	233	230	219	215	256	228	249	247	230	219	218	220	247	238	229	213	246	199	235	218	238	235	251	225	228	236	236	229	242	224	221	245	207	206	218	209	239	256	230	252	255	191	237	248	199	231	238	222	217	224	218	257	233	235	240	205	220	218	223	239	244	229	235	246	239	198	217	230	248	237	241	217	232	248	225	216	249	215	258	218	258	230	259	248	229	238	233	244	253	247	224	225	220	214	210	222	244	215	229	235	222	244	236	234	201	229	251	233	237	222	219	224	235	238	224	241	265	243	261	230	199	246	264	225	255	241	252	265	225	240	247	218	229	233	207	222	230	239	239	233	217	224	239	233	255	240	224	211	231	248	243	246	216	241	232	255	227	247	223	254	228	243	201	232	221	237	224	232	215	212	254	213	241	233	230	228	227	240	231	255	211	236	222	239	235	257	245	244	249	236	244	259	235	234	244	226	263	239	248	239	227	241	236	240	232	231	241	234	243	240	237	257	221	234	223	226	241	248	227	218	250	241	236	224	241	243	244	235	201	246	234	217	232	225	207	248	260	250	259	222	225	226	278	236	223	233	216	223	239	230	218	252	199	227	213	227	226	237	231	241	241	215	271	241	239	214	246	203	234	222	233	229	223	214	210	229	226	213	215	231	201	219	227	242	203	246	228	202	239	241	231	230	258	232	260	262	213	265	252	229	241	253	231	242	242	217	241	223	214	232	255	232	222	211	243	233	261	210	245	240	221	248	234	239	219	228	240	233	245	263	236	244	228	201	229	224	233	216	251	225	268	240	227	244	227	222	249	238	266	263	243	239	235	230	241	219	208	223	246	247	248	202	241	229	244	246	218	226	211	241	220	211	252	233	225	253	215	230	217	223	213	245	225	226	250	235	236	205	234	240	244	250	242	244	203	205	202	246	237	225	263	205	222	214	236	221	229	242	217	230	233	235	213	241	242	231	230	237	230	237	249	238	237	228	235	241	250	247	231	241	235	250	214	262	209	234	247	243	245	217	214	222	215	228	236	209	250	263	237	256	235	217	228	248	236	241	252	230	226	199	223	250	270	248	251	266	206	228	226	238	221	223	244	227	236	218	232	230	242	219	228	248	247	217	227	248	236	257	227	235	216	216	235	245	257	235	224	236	214	248	237	235	230	233	233	244	238	240	241	232	218	210	253	233	222	237	220	229	224	224	247	232	236	227	213	252	215	214	216	241	212	233	226	223	250	240	231	239	248	227	225	219	200	252	237	222	203	216	241	237	218	202	243
14912	1512	2939	3510	3115	2567	2175	1798	1605	1426	1290	1158	1094	1106	1022	948	917	879	820	850	793	796	700	785	725	727	687	733	663	682	751	663	682	640	701	611	623	638	681	658	601	623	621	662	688	600	651	714	632	678	657	691	652	620	596	637	640	606	651	651	565	597	635	597	588	593	611	606	643	627	585	595	642	615	625	688	591	551	635	591	625	643	594	583	595	578	583	648	571	595	604	607	569	635	593	612	582	624	568	603	586	548	586	621	633	612	603	557	605	624	579	648	618	553	632	616	587	590	604	605	632	571	601	591	583	584	618	577	589	609	612	631	601	624	593	607	606	590	622	647	603	621	615	619	569	633	607	619	579	595	605	596	588	633	594	582	624	595	606	589	560	563	621	586	561	607	625	615	671	629	543	565	577	595	584	595	600	574	579	617	633	592	611	590	581	580	601	601	579	584	593	612	583	567	619	612	570	621	578	604	609	624	584	595	595	552	592	609	579	593	585	548	591	621	588	584	601	652	639	586	599	627	586	639	615	570	597	622	574	608	622	620	575	593	602	622	589	551	580	616	592	580	575	604	581	583	615	632	587	608	568	594	622	537	586	594	601	604	527	619	599	635	581	614	571	599	588	577	626	630	592	614	598	607	597	623	622	653	605	579	571	618	589	601	582	557	588	565	610	578	548	622	595	602	612	619	573	589	616	581	570	594	602	562	581	608	562	569	612	623	575	641	640	602	657	601	602	602	564	568	576	593	574	641	563	612	596	621	585	618	616	581	628	594	585	603	602	595	609	578	597	590	604	599	581	607	601	599	602	597	567	604	581	612	604	583	596	558	591	602	565	610	596	579	621	610	545	583	574	608	593	569	582	630	607	598	614	557	582	590	624	650	615	591	606	596	599	615	631	606	593	612	591	585	619	611	637	554	583	623	600	551	585	654	586	612	615	624	589	616	588	574	604	573	589	569	588	583	607	582	590	629	630	590	610	640	583	587	595	590	660	593	590	596	651	600	604	601	604	596	581	574	585	608	631	587	581	609	641	606	598	612	618	589	598	577	573	551	564	592	587	581	605	570	577	583	592	573	633	612	619	620	569	574	584	583	618	641	624	615	619	547	626	543	583	589	571	579	620	577	569	599	560	618	534	600	617	572	575	604	618	608	605	571	607	568	557	646	613	616	584	608	585	634	569	578	643	568	569	564	587	612	583	564	591	641	589	621	619	617	590	608	563	609	606	596	591	597	617	569	600	617	608	611	603	584	605	613	624	620	601	615	625	601	575	592	567	645	635	610	625	566	582	572	604	610	566	583	580	585	562	624	573	601	589	603	574	599	598	610	582	621	619	607	583	624	568	538	590	602	631	596	578	582	624	562	626	587	624	598	600	581	574	601	638	609	598	584	597	620	570	576	573	556	578	525	607	575	571	569	567	580	596	633	609	556	585	578	556	592	610	657	667	540	562	575	594	611	625	595	579	602	569	592	575	574	585	612	567	585	605	558	599	611	578	588	624	610	569	575	526	604	604	614	617	631	549	574	570	561	595	590	588	565	607	585	608	632	576	534	553	587	600	619	629	585	640	583	603	584	602	587	612	624	631	601	599	638	583	629	603	649	560	567	586	587	606	597	615	630	635	623	545	595	547	588	569	590	617	614	630	601	543	613	546	571	594	584	564	573	599	595	569	619	597	581	568	583	590	598	566	609	616	580	579	598	572	580	614	552	602	565	613	561	554	571	546	603	605	529	596	599	588	596	606	591	583	584	581	623	608	579	585	586	560	597	597	595	568	640	598	615	571	586	572	624	561	603	649	590	596	603	577	609	606	597	608	602	627	568	598	553	579	645	614	601	574	631	600	629	615	536	614	589	621	643	603	572	643	596	583	549	581	604	539	587	581	599	598	593	576	616	578	604	571	578	579	617	592	649	602	539	580	618	641	604	597	618	588	593	614	609	579	605	609	657	613	607	580	619	634	591	608	618	557	628	615	598	633	625	551	585	588	586	577	585	614	628	638	542	566	632	569	598	572	609	649	585	662	578	584	582	587	630	648	608	577	574	592	587	568	606	575	579	576	641	630	594	596	585	586	581	557	559	593	623	575	611	575	639	621	582	628	619	601	612	569	579	594	579	634	616	619	567	597	590	585	579	606	556	603	626	614	554	622	570	589	595	582	577	632	592	627	592	581	620	570	576	611	577	615	593	580	595	630	588	604	572	627	560	576	548	603	643	613	587	589	551	571	554	614	574	553	607	617	586	608	603	577	598	556	587	604	626	587	595	607	626	625	607	607	613	625	640	595	556	637	613	583	583	615	600	594	585	592	582	572	622	591	578	634	589	568	598	557	602	608	596	594	604	574	600	579	607	598	584	570	620	631	601	572	639	598	564	632	616	617	613	580	604	601	618	602	606	596	589	605	618	612	618	581	595	605	611	593	607	608	599	605	594	620	625	558	576	631	592	553	573	570	610	600	615	619	609	571	578	596	629	578	629	597	595	561	602	598	553	596	607	596	597	626	614	637	587	569	598	576	614	610	579	681	640	613	639	578	583	584	575	579	597	614	631	583	609	608	611	636	599	585	567	581	566	593	586	591	610	568	600	571	579	622	619	545	577	619	585	549	621	564	594	563	592	607	625	581	602	595	605	598	589	569	600	553	619	625	604	588	607	618	577	614	605	606	562	594	580	625	552	639	620	624	610	613	618	640	575	598	607	632	625	571	588	572	594	672	584	595	569	590	617	607	578	594	567	626	605	614	579	618	586	566	560	615	615	567	601	604	546	608	599	628	584	577	625	559	562	589	638	570	566	583	627	572	643	607	625	577	601	584	559	612	624	629	592	593	565	569	594	646	602	610	589	552	618	610	590	607	580	601	597	636	561	592	602	548	602	608	586	603	633	587	569	593	651	554	590	598	595	603	591	632	600	556	594	619	629	631	570	600	551	628	557	553	622	619	594	579	596	539	617	582	604	590	606	613	577	599	555	611	573	607	609	610	619	604	537	571	594	565	591	600	544	561	625	608	611	601	600	608	634	571	593	615	592	598	633	577	601	619	595	589	612	640	573	587	579	583	610	594	594	598	627	586	584	597	609	600	577	619	610	585	601	614	635	632	629	569	578	596	597	591	644	594	630	581	600	571	618	603	560	563	657	598	582	580	646	541	610	568	578	562	583	624	619	640	591	592	615	634	575	567	571	608	556	586	619	610	569	593	593	605	623	615	640	577	612	591	573	550	614	626	611	587	625	579	569	569	591	608	601	641	587	561	578	572	597	549	642	585	578	594	631	630	560	597	547	615	577	582	643	608	631	594	638	564	607	609	548	586	552	592	580	647	606	626	568	586	598	585	595	596	596	582	581	593	596	593	580	612	564	609	631	628	627	610	634	614	601	603	598	599	602	631	601	623	587	583	570	579	592	567	593	590	585	599	569	605	602	588	554	604	596	607	612	628	564	578	601	642	598	629	629	599	583	573	569	551	602	593	580	574	632	570	593	611	597
28041	22614	6360	1890	1249	898	638	509	441	369	297	264	233	226	194	190	172	164	167	163	119	153	123	127	120	144	122	121	101	116	124	110	119	113	106	123	105	99	115	121	98	103	90	114	111	111	95	92	101	109	93	129	104	108	99	115	111	104	103	93	105	105	118	102	90	114	96	107	115	93	105	99	99	95	84	124	77	96	100	101	92	98	125	85	111	102	93	122	115	76	102	97	109	102	101	84	85	84	100	109	88	94	96	88	100	81	96	68	93	100	95	105	111	100	98	101	99	107	104	90	94	91	82	87	99	111	96	113	99	90	98	91	84	101	86	95	101	98	99	98	105	77	104	93	94	103	97	91	111	80	100	105	93	100	110	108	98	94	88	87	98	99	89	98	91	79	88	97	91	103	107	78	103	87	97	98	104	103	97	98	101	94	83	101	103	101	93	104	110	104	83	103	103	87	102	92	117	103	94	100	110	97	98	103	94	99	102	105	85	92	117	88	99	78	99	92	95	104	90	98	103	96	99	87	107	94	105	104	94	107	106	111	94	78	95	92	99	100	104	100	103	91	93	83	85	82	101	95	101	92	101	103	100	105	87	87	101	100	90	102	98	79	90	103	100	95	94	106	98	93	102	94	91	97	82	90	108	95	91	91	100	84	94	90	81	91	102	97	89	109	92	84	104	93	97	91	119	81	95	92	103	100	103	110	100	97	105	91	100	95	85	92	96	99	88	102	85	86	105	87	95	108	90	102	96	100	101	87	82	106	104	112	105	93	84	93	99	87	89	89	81	75	99	95	104	83	100	93	88	98	106	103	99	95	91	91	89	119	82	101	86	113	97	89	98	97	112	84	98	98	94	124	87	84	109	90	96	86	91	102	91	95	106	117	105	91	91	97	92	107	114	100	93	102	101	92	98	109	110	113	116	81	96	107	99	96	79	90	97	92	96	85	93	97	83	113	106	87	84	107	87	90	81	96	87	90	91	96	101	96	117	103	99	99	90	93	106	93	102	93	101	105	102	80	98	85	109	103	86	81	100	103	73	106	98	95	97	99	109	97	96	87	96	86	83	78	96	99	99	95	103	87	100	83	78	105	85	103	94	92	104	95	95	94	98	92	73	103	104	94	103	93	92	97	95	89	102	107	99	87	93	95	96	98	88	84	102	91	94	98	104	109	97	104	110	107	105	90	90	87	92	83	82	102	98	87	89	94	102	121	90	86	120	98	110	89	93	90	105	98	79	107	92	103	103	95	99	105	104	91	106	72	92	99	90	82	109	104	90	82	114	87	109	100	100	81	117	116	110	96	96	121	95	110	95	98	92	80	113	94	106	95	83	108	108	90	104	108	89	89	100	91	101	102	116	86	100	106	103	93	99	88	77	88	93	106	99	93	85	93	104	98	95	82	95	98	72	96	87	90	80	85	91	96	93	97	92	93	106	103	92	102	101	100	88	91	92	113	121	101	97	81	98	96	99	112	114	100	80	105	107	77	109	102	79	107	105	88	106	97	94	89	103	90	98	79	82	89	107	89	94	103	89	95	105	92	102	99	91	90	102	102	102	101	97	100	93	97	91	105	92	100	80	91	94	94	109	99	105	98	98	110	78	87	92	84	99	93	98	112	91	111	97	84	107	96	95	95	82	101	80	96	96	92	81	95	110	100	99	100	87	95	101	111	97	86	80	105	84	93	88	103	90	92	100	95	110	113	100	97	85	101	98	96	90	96	108	100	91	114	92	85	98	81	108	115	98	107	113	90	96	88	89	105	94	85	115	109	101	93	85	102	98	77	95	88	102	87	88	94	94	83	109	107	106	96	93	80	94	105	85	90	93	107	105	101	87	83	100	106	107	111	94	91	107	105	117	105	112	73	101	86	103	104	93	112	102	93	92	99	110	104	115	76	108	94	93	100	86	102	102	97	95	87	84	97	81	91	98	100	78	83	100	109	105	88	85	105	91	78	96	88	111	79	93	93	100	104	93	89	104	90	104	97	88	113	104	96	103	85	93	95	99	94	106	99	108	96	89	87	85	96	98	110	117	96	98	102	92	101	99	89	104	101	108	94	92	102	118	86	95	90	96	99	120	103	86	101	103	110	105	94	89	96	100	88	104	102	100	130	94	111	94	104	107	105	89	90	104	102	81	104	98	77	91	78	95	110	78	84	88	115	87	88	103	98	99	92	82	98	107	121	105	109	82	98	125	111	101	122	109	101	88	84	94	91	112	99	96	106	106	105	83	91	104	92	84	83	106	97	103	99	90	107	108	91	89	107	88	107	97	119	105	83	108	99	89	95	115	103	100	105	110	71	81	101	103	94	109	89	99	89	101	94	106	92	87	107	74	94	108	104	95	97	94	108	105	85	88	88	97	103	99	95	97	89	69	97	118	101	106	90	95	95	103	100	87	75	85	109	101	104	96	90	96	104	99	79	70	100	100	81	101	96	104	99	89	98	83	85	93	98	98	101	104	96	106	90	103	95	89	111	96	95	97	104	93	96	106	87	101	85	105	102	90	110	116	93	111	98	85	105	92	71	101	104	99	82	97	103	95	116	97	102	91	115	104	118	119	89	111	84	106	89	100	93	97	92	99	91	88	107	88	85	91	99	94	96	107	90	108	105	103	102	90	98	95	109	87	88	89	114	106	92	95	94	115	111	102	87	95	99	93	88	105	94	99	102	122	96	125	93	89	91	96	85	87	86	107	109	98	90	93	103	106	106	96	87	82	101	91	100	117	100	97	89	116	89	81	81	77	91	70	105	103	86	88	89	102	93	112	97	98	94	98	118	108	115	121	84	99	94	80	92	100	107	111	109	89	92	84	92	83	97	90	94	115	102	101	77	95	100	91	110	86	100	93	104	111	96	91	103	96	98	92	89	96	88	95	82	101	97	102	91	104	95	87	83	84	100	90	92	88	102	98	93	79	86	100	90	97	87	88	91	84	94	103	90	93	89	100	100	105	103	106	110	104	80	96	93	114	98	101	109	98	87	101	116	90	92	87	94	102	96	98	107	96	90	98	85	117	102	97	99	94	105	92	104	79	86	93	118	93	69	78	88	97	94	110	89	92	91	95	99	99	96	101	105	92	101	92	106	90	111	106	111	104	95	83	105	94	94	96	107	94	96	107	103	102	91	94	101	107	85	98	109	95	92	103	118	111	87	85	112	79	108	99	84	81	106	75	97	99	99	91	103	96	99	100	95	94	80	88	90	114	86	107	98	102	94	99	92	100	113	112	104	91	87	88	103	103	71	101	94	87	122	105	90	91	98	105	101	89	99	94	89	107	100	81	94	97	103	84	104	91	108	117	102	100	84	119	94	108	120	73	115	89	89	84	88	118	101	105	103	106	95	97	112	97	102	96	91	110	86	85	88	104	75	101	95	90	81	104	105	106	106	113	104	103	100	102	115	98	73	103	102	103	82	90	88	104	79	95	86	101	90	85	79	96	83	92	97	108	100	91	91	114	106	98	99	82	98	104	116	107	102
17770	2015	4453	5429	4839	3769	3009	2539	2120	1789	1574	1340	1165	1047	938	864	834	752	738	695	646	619	524	577	534	526	496	511	472	501	441	456	413	406	406	395	402	396	367	361	351	363	341	342	364	354	343	363	306	322	333	335	350	323	323	366	307	326	314	351	299	349	312	339	318	300	306	330	308	298	304	301	276	303	315	327	286	285	321	263	320	299	273	305	284	318	293	271	298	287	284	289	284	287	293	318	309	273	294	323	296	291	285	272	282	302	288	302	279	265	280	269	310	316	287	283	292	290	283	275	307	257	284	299	270	307	300	264	303	287	294	294	286	272	292	288	293	305	268	293	275	299	271	311	293	268	259	277	231	255	288	255	304	266	281	296	298	310	263	265	254	313	281	250	271	292	270	300	290	272	266	255	268	289	246	283	294	276	293	279	272	299	279	282	281	262	273	280	266	285	277	311	295	284	296	286	270	270	284	281	301	254	274	315	285	311	277	274	271	295	277	274	303	276	296	274	269	283	287	324	276	272	297	286	271	284	304	296	272	289	276	285	292	305	304	250	284	277	262	291	262	252	278	264	255	285	283	296	252	268	273	277	254	261	286	264	245	269	264	286	289	303	309	285	283	298	277	305	296	263	252	291	287	298	274	239	298	294	268	316	310	298	282	237	283	260	294	276	252	297	272	291	297	273	279	286	268	272	290	302	300	314	293	296	269	273	281	284	261	306	283	293	311	276	302	260	270	268	258	311	281	299	303	257	265	283	280	296	293	319	288	281	286	274	299	269	304	328	256	285	277	271	294	297	305	272	294	263	304	271	269	281	258	303	308	294	294	320	293	283	295	268	281	250	308	287	306	307	295	299	277	280	264	289	302	283	301	293	268	268	281	310	260	263	258	286	286	275	288	268	277	262	247	290	284	253	232	298	302	311	299	303	294	276	287	285	283	308	282	256	255	271	297	292	281	289	263	277	288	301	302	266	269	293	285	299	301	280	283	280	286	297	267	284	272	285	297	274	312	318	246	258	287	251	238	288	279	287	284	260	308	286	289	268	317	268	248	264	275	311	254	296	257	287	305	258	270	250	279	318	277	300	286	269	276	277	281	276	289	259	272	262	282	257	284	249	283	284	274	292	304	283	268	285	271	266	263	283	274	261	306	301	274	288	305	312	269	273	274	251	263	283	306	268	311	280	283	288	280	259	311	271	303	292	294	253	318	283	316	294	297	285	267	289	274	302	287	279	298	289	285	288	262	304	258	283	268	284	305	276	282	280	291	287	288	273	273	290	285	286	283	289	293	277	269	287	285	288	277	281	284	298	258	259	267	292	274	283	261	270	252	308	263	289	303	278	287	276	275	278	288	265	284	260	291	281	284	252	283	290	282	287	286	270	305	288	270	292	279	290	299	299	299	246	292	291	256	278	313	296	294	312	268	287	270	269	278	269	275	280	275	271	291	285	252	277	283	317	295	263	268	285	297	279	268	307	273	285	253	295	310	268	312	280	298	297	291	273	293	282	273	271	267	273	260	284	319	266	268	294	246	263	302	298	311	287	284	288	280	301	286	268	304	266	287	305	299	271	275	292	282	247	275	279	265	273	287	271	289	289	291	247	294	274	279	265	325	269	272	256	250	296	280	253	280	263	257	290	306	301	284	257	263	275	285	306	304	292	264	283	292	268	277	306	265	285	303	295	272	296	277	273	274	267	301	271	280	292	301	287	288	263	265	268	290	271	275	255	263	281	298	286	303	302	294	291	275	275	242	262	255	292	275	290	269	260	264	257	288	289	289	280	277	265	265	257	272	249	307	300	273	295	280	274	262	285	266	296	271	283	273	289	296	269	286	314	280	246	303	269	256	312	277	269	259	272	277	262	285	288	247	299	285	321	299	286	272	282	301	280	270	265	281	276	270	281	295	285	296	260	293	277	283	287	264	276	269	267	251	281	264	280	293	298	291	287	296	303	272	281	278	256	307	276	267	266	299	294	286	286	301	271	289	293	309	264	272	265	269	300	263	252	277	284	273	274	265	291	248	265	298	262	272	260	275	272	298	269	248	277	271	283	303	266	300	285	315	266	282	284	261	279	282	266	244	286	288	298	294	303	258	259	296	279	300	269	292	268	255	288	280	252	283	244	274	278	286	291	297	266	285	280	254	255	253	299	311	268	289	264	273	270	281	244	283	297	326	308	288	247	298	252	281	264	258	278	276	264	279	281	272	278	273	326	277	287	282	272	284	283	295	287	281	284	295	298	277	278	265	251	270	269	279	270	244	280	303	272	269	289	284	285	296	270	269	273	290	253	284	258	271	263	262	265	282	275	283	282	287	249	267	287	272	271	302	274	288	273	263	334	272	282	290	289	266	295	274	305	266	297	286	307	265	271	260	274	263	271	270	255	277	274	258	308	261	300	262	267	298	261	296	253	279	235	280	295	273	246	263	281	273	280	280	270	276	277	276	298	295	261	296	241	268	254	293	275	254	261	265	294	289	273	273	284	286	279	307	267	259	283	291	276	281	294	280	291	289	287	307	272	312	278	275	284	266	274	302	283	274	268	307	289	266	269	271	276	285	249	262	260	304	305	288	278	281	279	278	271	287	267	276	253	253	259	274	279	298	280	288	269	283	262	289	264	267	280	264	276	281	279	300	284	278	300	305	248	293	289	305	315	295	275	287	288	279	289	265	258	282	276	252	262	296	291	286	269	279	276	283	296	268	265	291	292	281	258	306	268	285	270	290	288	295	271	303	267	278	273	277	314	261	284	301	297	233	284	284	272	273	275	295	270	262	281	284	256	289	287	288	303	273	267	295	255	249	267	304	273	285	301	281	271	300	295	303	275	268	263	266	309	264	269	268	283	281	270	280	290	292	284	257	290	285	262	276	266	326	275	275	269	287	294	286	275	274	287	228	265	311	285	279	293	274	299	309	249	288	274	278	287	274	305	289	291	288	285	273	266	296	268	304	271	260	249	270	286	281	272	291	282	291	311	278	289	284	257	287	263	286	305	271	294	305	277	296	304	287	275	278	269	262	262	291	266	290	303	265	261	261	303	300	277	266	292	242	292	302	259	291	298	256	301	300	281	313	271	286	286	292	285	272	264	284	301	304	264	307	278	267	253	298	273	294	286	261	301	288	267	263	266	264	251	293	255	288	263	277	267	292	238	267	261	328	282	255	279	289	272	271	294	276	278	267	276	278	307	269	291	291	287	312	269	267	280	266	270	298	294	309	286	262	273	257	265	282	298	284	261	275	298	291	277	305	283	291	297	262	295	284	278	285	279	300	273	270	261	296	297	284	287	298	261	264	282	303	282	261	300	293	286	273	289	307	293	289	288	267	261	290	250	310	235	275	266	281	252	301	289	277	300	273	248	272	298	314	295	284	246	268	294	290	263	285	297	270	290	287	268	268	307	299	301	307	311	293	285	280	264	258	279	285	250	311	279	275	263	302	274	288	295	285	282	269	285	269	289	280	261	264	270	323	291	282	272	271	272
3509	425	341	318	321	311	326	303	307	302	282	306	280	302	324	329	262	287	311	292	290	306	296	312	268	281	292	323	313	288	299	273	341	294	307	305	275	308	306	283	343	301	278	298	276	300	291	297	289	292	310	250	307	281	322	319	300	287	292	298	285	300	287	306	324	296	336	309	292	314	277	316	292	258	272	308	268	300	268	298	282	306	313	286	314	289	297	304	298	272	264	316	293	274	311	296	252	306	271	308	286	315	313	312	256	290	298	305	280	304	313	320	306	262	293	256	281	313	283	299	311	273	294	308	307	296	296	291	274	293	275	312	304	310	288	304	291	287	286	304	303	276	291	296	281	290	311	285	296	295	297	320	304	272	261	286	302	324	304	300	299	272	284	324	317	291	272	308	296	273	283	291	287	300	326	287	286	317	296	293	309	321	282	285	307	291	313	282	286	278	293	295	287	304	286	314	323	287	285	286	297	282	280	301	284	254	298	311	291	302	273	298	317	309	282	316	303	295	247	306	334	293	274	306	298	307	293	327	305	278	293	284	286	301	285	286	292	314	323	286	313	291	322	287	337	269	288	298	292	307	280	296	286	311	319	290	317	304	291	311	329	297	305	303	321	321	288	336	298	321	276	292	299	291	323	296	273	265	339	313	289	293	284	313	288	319	304	298	285	311	306	308	274	298	305	319	290	326	305	306	278	275	287	308	296	315	313	302	294	318	304	306	313	326	349	302	306	315	306	260	301	328	309	313	311	295	313	333	325	300	293	290	317	324	269	321	325	309	301	271	311	273	294	292	306	292	323	319	320	301	292	280	315	298	262	279	306	274	306	286	321	291	277	289	282	317	312	305	313	295	252	276	287	286	316	296	297	312	288	306	267	265	297	293	293	298	254	278	299	310	306	315	309	341	329	335	283	317	322	313	300	292	295	299	288	278	277	298	270	274	336	287	299	308	292	281	289	301	284	296	314	316	329	280	298	293	297	294	299	287	309	301	302	282	320	313	266	295	278	285	314	306	286	308	297	293	310	270	300	292	321	285	276	286	311	328	306	285	299	293	290	294	306	293	336	282	318	329	286	325	278	320	274	311	263	284	342	292	275	245	318	278	295	290	290	298	282	307	318	287	301	268	293	320	298	301	289	275	310	303	305	277	296	259	287	266	290	286	331	294	261	260	273	303	293	307	306	278	324	305	266	288	300	284	321	276	263	299	306	276	277	312	277	284	266	284	324	293	262	276	308	310	288	309	289	297	298	270	297	320	325	299	308	265	298	323	280	320	321	281	319	318	322	299	301	293	255	289	293	311	340	309	290	286	301	273	270	310	330	265	312	285	285	277	337	281	324	306	311	311	294	275	278	319	280	314	311	253	287	294	313	305	318	284	298	295	338	281	278	292	326	272	312	279	297	325	316	300	339	305	251	301	286	306	319	286	296	300	279	281	295	303	319	327	277	308	297	321	298	293	294	295	321	322	282	295	305	303	292	324	296	338	297	320	318	325	309	299	271	307	308	332	284	288	301	277	307	247	278	309	301	335	315	315	304	297	328	280	313	284	311	294	292	261	279	304	301	291	282	290	282	269	326	289	301	318	304	304	361	284	323	338	322	320	324	296	302	304	297	297	267	303	302	283	294	330	292	298	315	313	299	280	326	337	301	302	308	276	291	309	311	294	303	307	292	275	309	294	351	284	259	288	294	274	313	288	323	341	303	283	299	339	283	271	291	267	318	323	263	278	334	316	292	304	284	288	300	329	290	284	295	334	327	285	332	291	289	251	302	302	295	252	338	323	276	298	278	285	264	296	302	308	290	322	292	293	281	313	281	288	302	300	273	310	305	298	278	299	282	306	272	310	270	290	325	301	308	283	298	282	321	247	275	310	287	306	306	279	281	305	297	295	291	283	319	279	279	320	312	278	309	310	303	309	322	291	321	294	335	302	315	294	308	295	276	281	279	291	268	281	333	276	320	283	318	305	303	279	298	286	305	293	291	279	287	315	295	303	327	308	329	317	276	336	272	304	311	329	291	298	337	295	279	293	317	309	291	279	284	329	304	298	292	276	278	300	295	322	327	318	312	296	284	272	296	303	297	335	306	280	334	275	326	283	299	302	298	291	316	287	315	286	285	301	287	260	287	314	323	308	284	287	304	287	302	299	313	292	307	275	314	287	274	277	315	289	318	291	284	294	278	295	311	292	258	322	283	309	318	281	298	295	313	284	302	320	294	295	277	288	313	304	287	288	326	307	323	301	295	341	277	327	304	315	293	312	305	302	307	273	318	241	297	275	302	280	319	291	308	299	298	281	263	274	301	288	336	258	265	304	336	295	311	314	310	293	295	303	312	315	302	266	270	315	320	283	309	257	282	298	290	316	336	331	320	298	279	304	284	331	290	282	318	280	305	301	290	314	321	300	296	318	301	287	297	318	326	286	281	281	299	273	278	298	308	300	292	335	304	292	290	294	315	314	280	269	309	307	313	282	309	300	279	303	308	302	297	283	274	301	285	317	315	328	285	292	336	311	310	285	304	329	290	321	314	290	297	304	296	331	296	306	323	305	290	282	305	305	292	306	278	306	312	300	306	285	276	311	285	284	320	303	293	294	333	285	307	324	312	307	297	319	285	309	304	306	295	344	295	284	290	293	301	288	296	313	289	273	287	313	286	301	268	320	294	297	312	301	278	312	307	283	296	273	296	293	276	291	298	271	291	311	264	293	304	305	327	301	323	318	302	299	289	345	286	264	294	311	294	308	288	289	290	287	282	303	293	252	302	275	301	298	293	327	305	316	295	287	309	298	322	301	304	316	279	299	293	309	297	286	286	274	284	313	282	298	337	347	293	306	318	323	294	315	286	285	290	304	302	264	312	291	313	290	303	297	311	294	308	314	299	282	306	297	311	310	311	312	284	289	289	282	257	307	298	292	309	289	311	300	306	310	289	297	313	329	312	309	307	310	290	332	289	287	286	293	288	310	321	290	290	324	314	312	317	257	295	299	310	316	302	311	321	306	317	277	279	285	316	297	313	296	307	292	292	313	296	284	274	318	297	309	302	257	301	257	290	286	320	282	274	325	309	292	295	312	286	275	318	324	307	297	294	289	298	284	268	286	296	294	337	293	305	304	321	293	297	309	278	296	305	305	321	299	272	265	277	232	302	265	278	325	306	293	297	273	275	295	303	303	280	319	305	339	325	262	277	310	312	320	299	295	284	283	284	302	299	321	305	336	300	294	307	322	309	313	296	312	278	333	297	275	280	261	308	306	274	299	295	321	322	280	292	304	298	323	291	304	293	332	282	284	311	310	290	292	286	273	286	299	325	273	300	303	316	302	319	310	323	325	305	253	284	284	310	286	294	304	284	295	299	259	326	296	305	280	295	282	282	285	281	284	335	317	300	298	310	316	306	312	329	303	283	291	312	272	291	277	284	300	294	289	295	340	311	286	313	328	293	298	272	284	309	320	297	289	290	277	295	286	294	275	306	257	274	311
3540	829	886	942	890	908	874	806	801	828	770	827	794	764	807	825	742	767	802	756	816	776	781	765	781	762	755	724	761	827	741	733	735	779	687	768	732	749	755	794	793	752	743	748	765	748	767	768	831	724	823	767	726	744	756	799	755	753	802	774	776	775	750	758	779	732	732	779	756	727	732	755	740	761	704	788	770	761	737	805	747	821	755	751	770	737	759	751	753	722	771	759	733	759	762	783	773	755	762	711	767	724	749	766	779	737	720	707	732	740	789	750	776	785	768	731	721	758	769	777	774	792	726	741	722	733	766	751	779	767	801	771	755	741	725	727	724	694	838	745	730	759	773	792	793	759	766	712	750	743	748	792	744	783	727	772	778	759	756	694	744	794	721	766	777	768	743	755	729	688	716	782	755	724	777	778	764	723	780	761	764	740	736	743	716	762	701	801	779	765	758	814	731	782	767	790	774	781	774	748	774	762	781	771	756	739	781	747	760	725	744	823	793	804	747	763	754	738	758	770	771	775	779	743	778	795	803	742	754	709	736	774	757	719	777	801	739	778	730	772	694	710	765	752	741	766	751	720	753	797	743	736	734	778	758	748	750	752	730	728	750	739	724	777	761	767	748	728	780	818	747	708	755	751	758	783	717	688	738	748	764	784	718	772	778	774	764	766	747	722	720	728	745	722	764	701	753	774	743	742	811	757	766	747	772	754	727	757	766	770	709	782	733	796	734	741	780	771	742	768	778	725	772	707	754	714	795	761	750	742	784	758	720	813	765	751	737	741	776	778	795	734	758	746	753	729	779	790	742	748	757	754	741	798	741	817	767	799	755	747	811	784	749	775	763	764	777	739	759	741	758	728	792	787	725	799	727	846	753	717	769	712	742	714	766	768	753	732	780	768	780	762	754	757	707	759	764	741	774	751	805	770	702	710	729	730	760	787	770	719	725	767	748	776	756	803	760	776	756	754	793	768	721	746	779	780	794	748	735	701	767	791	741	814	755	771	767	740	771	752	751	735	803	753	780	747	756	744	733	711	722	725	710	698	755	780	738	748	747	737	695	721	771	747	746	720	751	713	769	797	811	791	796	783	747	742	795	738	765	747	728	721	792	786	767	820	727	748	746	759	774	775	717	747	739	724	725	747	738	758	761	722	741	748	750	773	775	740	748	770	736	745	759	766	770	772	731	741	760	705	773	759	734	748	786	753	742	696	739	752	721	688	760	724	739	741	777	792	762	767	827	728	764	771	754	739	764	783	748	729	736	773	735	765	740	792	705	749	728	750	753	747	793	720	787	787	744	737	761	703	738	742	744	738	758	750	735	771	761	747	767	775	749	772	745	689	776	831	735	777	764	754	738	745	748	731	760	741	741	769	736	759	781	762	742	755	783	772	772	699	763	769	717	794	739	735	774	806	791	737	765	770	806	773	766	747	799	750	768	808	802	699	773	748	733	808	774	739	757	792	776	745	711	749	763	783	725	729	779	761	781	757	682	779	719	804	764	777	742	760	781	789	784	747	785	757	767	777	768	741	741	774	706	789	764	781	765	823	815	796	718	755	729	729	742	795	758	821	749	745	737	737	741	761	828	763	772	766	770	794	755	733	790	801	746	776	696	757	747	747	740	740	747	799	779	746	764	767	774	777	786	747	765	737	757	761	748	782	770	780	797	762	744	738	776	810	798	827	759	764	744	753	777	766	790	802	729	768	749	731	794	784	793	752	784	776	753	743	748	780	734	751	693	772	725	720	775	740	795	741	768	782	736	731	771	691	769	716	720	827	758	760	784	744	682	753	758	760	735	750	749	720	748	751	718	743	758	791	762	782	781	783	791	751	708	751	733	739	772	736	777	762	769	757	798	768	810	735	788	818	734	778	762	742	728	744	766	740	749	764	720	730	737	736	707	795	724	764	783	757	733	754	734	750	760	744	731	770	695	704	730	744	739	754	796	783	799	735	748	770	763	745	755	741	779	749	730	767	734	777	803	763	737	804	769	805	733	743	783	707	743	738	742	705	749	756	783	771	717	705	704	795	779	720	771	769	827	804	730	748	747	778	725	741	788	749	756	777	783	781	813	731	743	788	770	737	749	812	756	776	743	710	798	748	752	695	762	753	741	778	735	735	793	741	749	765	754	780	776	742	706	786	790	736	763	740	757	795	725	795	807	753	819	800	755	792	801	812	782	774	744	755	738	702	752	789	701	767	791	782	715	740	782	738	764	697	749	782	779	740	769	721	765	794	762	735	747	784	757	745	772	704	778	770	714	743	768	725	771	772	786	735	738	785	751	729	780	776	785	778	745	778	717	783	765	755	777	694	802	715	794	724	789	727	705	757	766	769	727	812	717	795	800	724	766	796	797	797	700	804	797	765	761	724	717	716	758	749	687	802	761	755	758	718	716	797	734	744	818	733	745	757	752	723	739	778	726	790	771	771	752	781	757	783	781	771	737	766	790	752	708	750	789	792	776	744	762	733	737	788	759	757	774	703	735	730	780	762	748	766	752	776	807	788	785	796	754	740	742	753	748	794	713	768	710	737	768	759	716	746	740	774	748	750	746	725	734	778	724	787	795	809	789	732	727	779	783	782	794	762	719	735	756	772	737	816	764	727	749	748	690	713	766	732	743	800	807	705	742	747	749	738	784	791	745	751	737	786	749	734	815	754	783	733	758	787	734	772	753	762	753	764	747	737	764	761	744	768	749	728	776	755	815	751	772	726	749	747	772	776	745	745	726	713	755	777	734	749	808	761	767	777	741	752	740	760	776	766	741	764	772	749	706	723	761	709	749	769	737	748	768	818	743	754	712	756	674	725	763	708	813	772	782	758	766	758	749	749	755	771	757	811	720	748	760	733	691	731	750	730	792	754	730	710	840	760	743	797	820	746	809	748	794	788	737	764	726	747	772	737	729	717	761	751	798	763	761	751	747	743	757	731	764	734	766	798	797	759	733	816	780	745	757	746	790	752	703	743	742	728	740	759	735	729	776	782	757	823	719	695	761	725	742	762	777	792	746	731	720	761	802	774	790	714	752	760	773	831	754	738	770	792	754	724	730	773	752	733	779	756	741	748	755	764	741	723	753	733	779	769	804	746	771	767	829	774	755	694	796	747	695	756	731	713	794	754	760	754	757	738	761	784	747	772	755	725	725	772	768	736	757	725	810	744	753	749	727	744	722	708	800	768	784	784	778	743	780	716	731	798	778	795	773	747	755	780	718	762	757	761	778	726	797	713	747	758	727	776	714	791	742	731	720	750	732	797	765	776	750	730	715	771	804	737	806	823	738	696	717	777	767	771	787	767	751	758	743	736	722	733	732	760	766	760	745	741	753	818	826	775	782	749	752	735	795	750	741	786	778	779	780	782	698	760	775	696	753	765	765	773	743	752	782	708	734	737	706	795	770	773	736	810	711	719	764	711	739	771	758	767	809	787	739	728	763	754	680	787	816	766	796	774	774	797	792	787	752	752	705	715	749	754	773	758	791	760
19714	11527	2182	1066	838	639	543	434	406	387	367	333	302	306	277	277	312	256	285	250	278	264	248	259	236	235	237	253	219	249	249	238	249	204	267	228	241	225	250	211	231	216	254	232	244	246	238	250	267	225	252	244	253	220	242	231	261	237	220	254	259	259	235	218	215	219	249	250	229	218	275	239	227	242	220	253	231	253	241	231	252	226	235	224	223	215	201	246	249	222	233	214	221	235	241	220	260	206	207	238	248	263	267	252	251	228	228	260	227	188	240	260	244	205	234	230	241	227	230	220	238	222	224	237	217	240	233	243	234	251	259	247	208	245	227	204	237	234	212	236	242	248	242	242	248	215	229	213	223	234	232	239	215	220	231	230	268	244	226	241	225	214	230	250	257	233	215	219	264	257	238	235	217	259	227	225	256	238	194	270	230	200	205	249	251	245	241	252	239	236	236	233	220	244	225	234	228	250	239	252	234	244	246	252	199	235	240	204	243	214	208	226	243	226	236	227	245	218	227	211	203	226	238	245	224	212	229	243	247	207	223	225	258	224	232	238	239	245	217	247	237	212	228	208	239	227	209	223	237	205	230	230	208	248	226	236	232	234	221	228	232	231	238	213	224	267	225	226	228	218	240	234	225	226	224	226	261	237	227	239	228	246	221	240	222	240	247	253	242	228	253	220	232	233	221	243	208	248	240	228	227	252	221	245	248	241	201	214	214	253	237	241	250	247	252	251	233	235	250	209	255	215	231	228	237	212	259	205	221	224	241	214	222	225	269	249	254	247	271	245	249	234	241	253	228	231	261	247	223	238	250	224	245	216	241	234	225	240	211	259	213	235	219	233	196	247	223	224	224	223	232	234	221	241	227	236	253	250	230	252	241	253	218	240	231	207	256	243	225	236	242	245	230	249	234	241	231	240	209	237	242	221	241	212	223	205	237	225	233	219	219	247	216	230	218	229	215	241	246	252	207	234	264	236	231	253	233	237	238	198	196	231	226	230	239	241	217	207	231	260	219	240	248	238	242	252	240	235	238	234	229	231	213	230	239	239	224	231	206	215	230	214	263	229	237	267	216	235	239	226	257	245	239	244	267	239	224	241	224	203	251	213	241	257	230	215	222	257	245	238	235	245	232	234	210	230	246	221	255	241	210	224	231	240	224	254	231	228	221	227	241	225	247	196	225	227	214	229	240	237	239	241	231	205	264	215	230	253	196	254	258	232	207	253	236	244	240	241	266	256	228	239	256	210	233	219	227	250	235	212	238	243	264	255	225	273	200	239	217	221	227	230	238	216	242	229	202	234	251	220	252	216	203	236	225	247	216	210	222	205	203	250	215	244	225	239	240	209	230	224	232	241	225	214	240	249	239	239	223	221	236	244	216	230	214	249	246	224	271	227	242	240	233	227	244	211	253	242	245	233	210	240	230	277	249	241	240	218	248	242	231	233	222	231	245	234	225	245	239	205	215	226	225	268	220	269	196	234	247	208	238	248	233	235	231	208	225	225	246	235	211	225	242	227	257	230	232	214	249	229	255	270	234	256	252	231	229	245	208	222	254	215	255	245	229	230	217	255	214	217	203	271	212	252	235	231	241	250	208	242	228	257	236	201	236	229	234	244	227	205	265	230	256	209	229	247	249	222	221	215	254	224	230	220	239	225	233	220	247	219	258	237	245	222	207	213	236	260	232	225	222	260	245	231	258	238	223	283	245	239	220	241	215	221	210	232	217	233	258	239	251	241	208	227	241	214	253	222	235	215	220	236	224	214	243	253	247	223	230	239	207	239	244	237	247	264	235	237	224	199	238	228	205	231	249	250	261	227	220	217	233	254	265	236	213	233	240	234	268	206	239	237	211	239	267	207	243	213	242	265	220	233	244	216	214	217	209	229	233	217	239	225	226	216	212	218	240	229	256	214	260	220	250	216	199	234	236	225	253	249	250	269	242	240	234	221	235	224	229	240	246	214	231	209	210	224	241	233	231	250	235	226	224	237	229	253	257	222	232	215	207	232	207	231	255	211	205	248	194	246	253	205	241	208	208	218	262	239	225	250	248	251	254	221	227	226	232	227	229	221	246	225	243	239	220	228	222	228	242	240	213	228	220	244	246	216	253	239	234	232	243	239	233	234	219	234	227	241	267	234	207	241	239	215	277	217	243	218	256	224	213	223	233	208	251	246	226	229	236	228	218	239	237	211	231	231	260	236	277	232	208	223	243	240	230	240	216	241	252	244	226	226	240	263	236	237	232	245	205	198	255	220	234	270	234	227	211	246	260	243	249	224	193	218	237	224	247	233	238	241	244	250	227	200	223	233	239	225	237	250	233	211	215	228	237	221	219	225	243	226	232	219	248	240	237	222	214	231	218	221	218	225	232	203	244	250	220	268	247	213	213	239	244	201	253	241	225	260	198	229	246	238	222	216	223	249	237	231	194	250	222	225	225	247	243	216	237	226	213	243	236	224	234	232	244	222	213	218	230	238	229	203	207	245	216	233	241	226	239	202	265	231	224	235	249	225	238	219	262	226	225	228	254	219	212	217	238	252	238	231	230	245	239	216	186	233	246	212	229	247	253	233	229	207	228	230	228	230	272	260	213	239	239	243	250	203	236	235	222	249	227	222	258	231	273	231	227	212	232	199	209	236	232	248	247	260	258	276	193	213	252	264	243	246	216	222	229	247	259	218	214	249	223	217	231	229	232	213	219	251	269	230	265	243	253	212	232	225	232	260	234	215	239	231	209	245	248	238	230	213	229	221	210	217	239	253	225	236	250	228	203	243	219	248	215	245	252	246	233	214	214	243	222	221	261	223	231	251	228	255	211	271	222	219	221	262	221	208	237	220	246	220	244	244	250	208	219	246	240	230	213	236	269	222	250	236	227	274	224	261	242	244	227	236	229	240	220	255	248	221	222	214	246	237	238	233	176	207	259	253	251	228	223	246	221	272	250	242	212	262	233	249	235	227	209	208	240	238	252	211	226	217	251	256	232	228	230	218	220	237	258	213	226	267	233	202	228	273	233	249	246	241	239	245	256	221	232	223	223	236	238	219	213	231	222	233	248	223	236	211	226	233	243	239	217	226	213	252	246	220	254	239	238	227	250	233	246	218	238	238	240	220	239	225	243	210	229	249	226	217	250	237	239	218	216	240	226	201	234	227	229	243	205	271	240	249	224	208	254	235	245	239	200	234	257	225	233	236	201	239	205	237	205	257	220	208	260	227	238	217	253	225	222	248	227	223	223	217	246	234	243	233	241	244	228	247	280	237	239	238	238	237	245	234	251	215	236	215	247	239	238	222	253	242	250	232	235	262	241	285	282	224	207	251	205	228	205	235	220	238	229	219	239	227	238	245	216	230	204	228	225	231	244	239	229	260	236	242	245	230	200	235	210	230	201	217	242	250	232	240	260	244	255	251	202	219	244	237	223	241	221	234	231	239	265	274	246	228	213	235	221	244	243	229	225	229	217	249	201	207	238	244	219	225	226	222
13796	1455	2994	3602	3129	2554	2145	1788	1581	1433	1324	1186	1082	1078	1014	864	922	844	862	784	813	787	765	763	744	737	723	713	700	663	715	716	666	663	668	651	649	625	676	636	590	612	588	634	611	628	627	630	658	598	630	657	633	618	601	655	638	613	635	638	619	618	630	639	625	636	642	622	582	596	600	638	584	630	552	617	612	600	615	590	618	590	521	573	583	611	563	596	613	590	595	601	631	608	626	594	597	613	612	641	628	584	598	636	575	615	536	576	597	596	653	549	571	593	608	635	599	616	604	615	584	589	615	606	602	594	570	555	588	581	584	592	631	598	568	569	578	569	608	580	620	579	542	573	614	582	598	596	601	647	600	626	626	620	586	634	606	592	548	657	575	588	547	620	609	601	566	608	620	576	591	577	632	635	571	574	594	575	660	604	627	609	577	600	618	594	626	575	619	657	613	607	584	576	627	629	623	604	596	610	609	650	629	602	632	608	552	627	587	569	581	608	590	608	592	598	612	604	644	602	578	577	598	600	580	626	561	590	597	570	587	643	587	624	604	590	635	576	570	594	588	592	551	605	588	626	598	631	583	609	576	584	614	591	614	571	576	599	636	591	568	568	600	567	628	585	551	595	610	599	582	630	612	627	617	676	560	598	579	586	587	595	605	607	586	550	611	617	595	579	590	587	565	601	601	571	586	563	587	597	574	598	601	594	566	590	593	577	557	596	564	569	596	596	601	595	586	555	616	593	628	574	599	587	589	604	598	571	597	580	519	574	592	595	570	592	591	575	628	589	620	616	597	599	595	591	600	622	558	654	599	635	601	610	601	577	596	580	599	582	597	575	590	590	598	629	584	577	595	587	617	595	582	587	584	571	575	585	626	638	638	591	599	613	617	574	579	596	624	545	587	564	580	564	589	587	585	565	623	557	639	583	592	595	619	608	597	583	643	594	618	581	581	659	555	622	589	606	562	627	634	554	569	591	619	572	553	570	595	537	594	593	606	626	590	609	571	608	579	580	556	536	581	580	605	591	609	549	581	627	562	619	574	570	632	613	584	580	588	619	596	563	603	616	601	560	552	586	577	625	637	612	583	584	626	628	579	607	584	579	642	588	543	611	588	586	613	653	583	584	613	614	590	615	601	560	622	585	592	582	584	615	570	625	578	625	611	568	603	616	624	611	621	573	603	616	607	602	607	594	588	571	616	625	553	598	595	610	531	612	610	576	613	565	578	602	614	633	629	566	545	608	596	607	570	595	586	622	605	580	563	628	600	591	592	639	567	626	634	611	598	556	633	635	602	614	614	571	663	538	617	570	584	585	614	568	643	563	587	559	617	586	607	561	590	577	619	602	574	618	592	594	608	581	608	617	603	596	613	570	604	583	583	595	577	593	561	596	572	615	595	570	608	606	613	555	595	612	587	597	608	610	580	621	613	612	598	606	613	612	623	591	611	620	590	593	530	586	557	605	606	607	615	587	583	588	598	591	595	630	580	608	586	591	613	586	572	615	641	564	585	632	567	614	602	573	607	583	626	600	587	591	573	561	591	603	600	576	574	599	599	647	585	619	647	612	575	596	629	593	602	607	615	608	558	569	613	625	613	546	613	606	551	580	600	612	609	582	633	599	602	579	588	593	633	595	595	647	608	600	612	605	568	567	575	604	582	616	555	586	609	608	622	608	631	623	594	576	594	591	589	620	576	576	630	606	651	579	568	614	580	605	592	630	619	597	570	582	598	595	590	592	597	612	579	571	573	652	599	567	579	595	624	595	619	601	591	600	614	577	603	623	565	588	621	604	609	620	621	597	619	590	614	561	593	604	617	603	608	595	600	597	564	607	579	549	621	584	632	613	594	628	576	580	533	584	625	599	576	569	629	579	647	595	597	614	557	586	576	602	582	586	581	572	617	565	573	603	613	572	633	588	575	589	563	570	611	592	640	592	577	576	624	591	604	561	583	604	649	582	565	595	550	561	580	545	588	593	624	584	560	584	584	562	618	591	572	602	637	630	584	619	612	641	589	601	578	645	607	593	592	604	625	638	652	594	622	623	590	595	606	569	593	568	591	530	540	570	620	592	627	579	595	543	566	618	593	582	628	620	601	570	621	669	601	584	518	605	604	576	587	629	602	615	597	627	615	569	602	585	561	616	595	557	592	577	583	608	597	592	599	614	561	628	596	597	588	633	608	582	594	576	608	613	615	575	601	562	602	577	608	600	573	599	589	584	588	582	565	589	608	586	605	582	605	619	614	602	579	583	542	593	646	605	592	574	573	642	626	621	603	590	610	596	572	554	579	580	630	544	603	571	604	579	569	582	564	609	639	597	606	608	609	605	585	581	591	589	539	584	589	568	541	601	583	611	612	586	611	628	592	581	589	643	559	641	548	590	608	637	583	584	609	613	572	585	591	564	597	570	585	586	603	575	609	585	599	553	587	596	624	600	608	587	578	569	569	598	595	621	535	604	584	579	619	590	607	612	577	616	597	587	606	607	546	573	591	569	589	587	628	599	634	621	583	582	572	603	621	605	595	579	589	617	575	641	569	603	571	578	611	597	588	565	585	601	582	606	591	561	565	592	578	569	607	626	620	606	597	607	600	557	616	582	564	590	583	619	618	621	570	577	646	589	571	557	617	614	597	636	603	590	554	620	578	641	622	645	594	589	571	562	589	570	613	617	601	563	612	604	572	615	583	571	618	606	570	585	554	649	605	552	603	575	605	574	603	599	596	612	578	621	601	570	567	625	539	609	638	612	616	597	611	597	566	608	581	576	585	580	578	561	598	599	602	599	593	599	613	550	557	568	611	582	599	590	587	565	622	587	605	592	603	640	586	583	536	539	587	638	587	584	560	587	579	579	612	594	572	585	592	604	612	581	599	619	548	588	571	613	582	627	613	596	616	586	614	619	593	599	636	600	566	593	607	609	585	586	615	666	610	630	584	555	576	600	570	573	589	576	589	620	584	626	624	628	583	601	599	626	614	642	581	616	570	560	594	592	618	543	575	603	573	604	577	597	590	625	561	622	590	567	605	594	571	610	581	557	616	590	647	570	607	622	606	600	609	580	609	576	584	618	567	563	593	590	595	600	609	620	581	586	587	569	580	579	563	585	610	594	626	612	622	598	561	613	594	622	587	604	615	628	579	593	585	574	593	624	650	588	606	591	601	566	576	615	604	583	596	620	596	543	617	555	582	622	577	578	551	589	595	573	611	553	584	599	585	633	582	563	601	576	608	603	571	557	560	567	626	603	556	562	563	581	622	577	587	573	595	601	576	648	615	581	623	597	574	576	572	564	621	652	584	568	611	592	574	592	601	567	592	597	587	595	588	606	617	581	633	580	611	629	571	569	626	605	585	561	569	549	617	596	601	561	605	607	567	581	563	580	621	590	599	604	581	598	636	610	597	589	595	625	578	620	587	581	592	584	592	607	619	600	624	627	616	600	601	569	587	544	606	578	610	601	567	624	609	603	608	575	643	589	587	608	580	614
28303	21267	5686	1870	1297	910	687	491	437	360	281	289	276	244	213	181	156	149	141	168	149	129	143	123	121	137	122	103	116	113	121	139	102	100	116	92	117	123	113	107	109	109	101	93	108	101	103	94	115	116	114	100	102	94	96	85	106	105	99	88	98	100	112	99	94	103	102	86	83	103	94	115	87	102	98	92	94	114	99	84	111	97	103	98	110	100	106	99	99	112	120	95	99	115	91	93	98	98	86	106	82	78	76	97	100	86	74	113	110	99	86	106	90	99	89	96	89	91	99	114	108	100	97	97	98	102	93	89	105	98	106	114	100	94	94	79	98	122	93	109	89	116	90	108	95	106	96	122	91	105	109	93	73	105	99	89	105	107	97	103	101	94	89	92	86	91	89	96	91	109	100	113	84	92	91	106	106	91	93	97	83	106	102	111	109	84	84	101	114	97	107	106	100	93	101	92	115	86	101	82	95	89	99	90	81	89	109	119	104	105	109	95	82	96	91	92	98	97	108	97	101	102	85	94	106	97	94	87	113	91	99	92	102	88	115	109	90	92	101	103	95	102	101	97	88	104	96	80	94	101	88	104	100	99	90	85	104	86	102	101	93	100	92	97	83	96	102	92	88	110	106	109	96	120	89	92	104	98	93	80	91	99	104	94	96	96	91	98	96	96	104	104	92	90	90	102	101	94	103	102	83	87	86	125	85	105	75	105	105	91	91	114	81	112	103	90	99	92	79	83	84	85	84	102	108	92	101	108	102	79	77	91	77	109	109	92	94	105	94	101	89	98	116	105	94	81	89	101	98	95	82	79	98	107	81	92	80	100	91	83	102	112	92	104	94	98	96	74	88	106	90	89	87	93	117	109	72	101	110	102	83	92	97	101	107	100	109	104	90	82	101	94	90	104	87	96	98	86	84	85	90	91	96	104	93	100	97	102	89	113	98	98	96	83	104	100	98	87	104	102	103	80	105	94	89	109	94	105	88	91	112	106	88	97	96	95	89	80	100	94	108	90	92	100	104	82	97	93	118	85	78	110	101	98	96	111	92	78	105	88	98	82	101	98	83	98	102	94	91	101	97	103	87	91	93	102	77	114	93	95	92	110	96	96	103	94	90	113	85	92	105	116	91	109	96	111	86	119	80	101	104	111	88	92	100	105	125	108	109	94	89	88	87	94	96	101	91	81	114	102	95	92	95	77	76	78	97	97	91	85	105	105	114	98	81	112	86	94	100	81	103	89	78	102	118	116	99	110	87	113	83	94	94	90	91	83	111	100	97	106	93	97	86	106	95	103	102	86	91	104	90	100	111	102	88	90	79	84	112	64	92	83	116	111	92	94	95	84	107	87	88	119	108	94	89	109	91	93	112	94	91	88	103	101	106	78	80	88	99	89	91	102	98	107	97	90	90	87	101	94	109	94	74	83	84	86	91	99	89	99	93	87	103	100	78	89	95	90	86	96	104	89	87	103	99	86	113	99	125	117	107	96	87	99	101	117	96	86	94	104	99	102	94	97	117	101	102	122	105	96	115	90	88	98	96	101	111	103	74	79	99	102	98	91	75	82	102	99	111	86	90	107	108	83	99	91	87	95	113	76	84	91	94	104	87	80	99	90	106	110	104	104	83	119	98	109	91	97	103	89	102	89	93	114	90	111	80	97	92	96	97	89	98	95	88	107	95	111	104	96	101	86	84	91	101	91	91	97	89	93	84	79	101	85	84	98	103	78	98	98	112	95	95	91	99	95	95	106	92	98	108	114	100	110	95	77	90	98	83	95	91	97	109	99	102	102	86	83	108	86	86	96	82	92	88	92	99	104	110	88	94	75	90	91	94	97	91	106	88	90	97	101	84	98	121	96	95	99	98	102	89	101	104	90	88	95	91	107	99	98	95	91	88	79	109	101	95	93	94	97	104	93	102	96	95	81	97	98	83	93	97	92	98	90	103	93	99	108	90	105	85	87	92	83	110	95	122	111	107	105	84	113	100	86	103	98	100	110	108	94	84	94	96	99	107	82	111	108	98	88	95	118	91	109	104	90	100	93	105	81	77	113	100	110	101	97	89	84	99	100	100	88	107	87	72	95	89	90	102	103	77	87	100	101	111	85	96	90	92	99	90	102	113	106	96	86	96	89	105	100	101	91	85	98	94	102	86	89	93	90	76	100	98	110	101	79	107	99	78	80	94	106	98	87	94	100	100	89	80	94	128	100	95	115	108	78	88	99	92	87	99	95	106	78	102	95	95	79	85	89	77	110	91	120	91	92	101	96	80	89	88	118	76	93	108	104	83	98	102	110	102	93	115	89	91	87	79	98	124	102	99	81	104	100	89	106	98	82	97	100	88	107	82	97	94	84	89	92	75	84	97	94	115	95	87	80	112	94	84	102	89	96	105	105	111	111	98	102	107	110	111	98	81	112	89	117	90	118	88	97	110	91	115	81	78	110	88	108	101	84	119	93	90	78	98	94	106	87	102	87	95	95	88	96	89	98	110	108	95	88	95	102	90	114	87	123	93	76	111	78	98	90	102	90	104	102	96	90	92	100	108	109	80	82	112	102	99	95	103	103	91	91	100	99	123	84	104	93	105	95	95	113	80	78	87	91	96	101	94	92	90	105	99	88	104	95	89	84	112	97	97	99	103	112	97	89	91	99	98	91	74	81	80	86	93	83	89	94	107	82	117	98	115	107	96	96	95	113	93	110	119	92	84	91	92	96	99	113	110	96	90	98	116	88	93	94	103	90	69	89	97	108	101	100	104	75	97	107	116	103	96	82	94	110	86	74	99	108	120	89	88	100	110	92	99	94	88	95	87	106	101	118	112	98	82	109	89	74	88	95	109	89	114	85	98	80	83	92	104	85	98	92	95	95	90	110	87	100	93	83	86	105	108	107	88	107	89	79	104	110	90	97	82	99	100	88	91	75	97	106	88	84	97	114	86	105	102	111	83	95	76	90	91	111	100	86	101	106	113	107	91	74	88	102	85	93	88	95	106	131	98	104	95	93	109	112	120	107	90	86	104	109	107	126	114	108	105	99	120	97	116	116	86	87	85	100	89	82	86	119	112	94	91	100	108	75	90	111	112	100	88	102	104	79	89	97	90	80	101	84	93	94	92	106	106	85	100	109	90	88	91	87	95	104	102	102	89	102	100	96	99	91	82	101	108	109	81	81	107	87	97	99	98	98	111	99	87	114	103	83	114	106	105	90	86	97	92	89	86	102	97	106	75	92	98	86	101	99	101	109	82	93	105	98	115	105	104	94	119	106	81	95	113	84	113	128	91	91	89	98	104	112	110	81	100	106	91	89	108	96	102	84	107	80	88	92	100	116	109	95	90	95	91	89	108	94	78	113	94	94	98	87	100	91	90	97	82	97	108	104	104	88	107	107	88	103	93	89	87	75	108	71	88	90	83	90	97	99	91	86	88	87	99	102	105	108	95	97	114	109	99	94	107	112	103	110	96	83	89	112	90	106	91	100	108	88
17465	2028	4536	5367	4832	3871	3034	2408	2055	1769	1591	1330	1227	1042	971	885	844	818	753	721	641	610	652	544	578	485	497	494	471	479	456	472	392	390	410	379	398	358	390	398	396	399	341	360	353	312	353	293	315	336	327	321	318	322	347	321	349	325	311	307	328	282	263	326	289	305	275	306	289	297	336	321	336	322	265	293	320	312	273	287	270	315	294	323	296	288	304	275	298	308	312	333	303	302	291	280	297	258	276	280	285	301	291	303	296	255	285	291	282	300	305	274	284	292	303	259	284	283	305	256	302	265	286	292	296	276	275	254	302	282	285	291	283	251	321	286	293	256	288	255	308	276	277	313	256	269	279	275	298	307	271	318	275	276	277	271	325	248	264	282	269	319	284	276	278	282	294	262	268	281	289	275	277	282	292	273	311	270	296	292	264	276	300	256	299	284	268	283	290	257	293	268	293	273	290	281	304	292	282	269	288	277	281	306	287	286	295	272	285	272	290	267	276	285	284	301	260	307	285	281	290	283	296	264	281	268	287	268	299	282	265	288	286	307	295	257	289	274	289	274	274	254	266	252	258	281	265	298	297	279	298	281	312	262	271	258	283	256	272	280	261	255	273	263	278	281	290	280	273	283	264	304	269	278	277	279	272	276	272	299	274	298	286	266	263	294	256	271	281	312	288	285	276	252	293	279	304	297	262	284	297	281	277	284	290	244	278	282	271	299	259	257	269	279	274	291	279	266	279	269	275	277	262	293	285	298	275	287	298	286	267	313	280	275	282	300	280	275	276	294	246	264	297	270	320	298	286	290	265	254	266	295	265	307	291	287	281	294	255	266	258	286	287	270	293	280	269	288	269	271	275	270	283	258	263	280	239	303	284	278	248	280	282	291	301	268	282	273	251	281	280	237	284	271	279	272	278	312	278	273	285	284	294	252	291	294	264	276	269	312	265	269	311	291	257	261	273	270	286	278	278	269	269	288	276	289	266	267	237	287	277	280	293	238	257	267	273	292	279	270	282	282	274	285	282	275	305	289	268	309	260	278	298	284	308	287	250	274	265	264	292	268	259	255	274	265	274	282	267	262	284	306	292	275	270	303	294	266	283	310	292	277	282	280	297	243	264	271	277	300	273	257	279	301	289	246	295	291	276	284	269	287	291	261	290	279	281	278	256	286	280	278	294	250	299	281	272	279	272	298	267	223	277	279	283	280	273	254	261	253	297	289	284	276	287	276	273	281	285	249	299	266	296	258	262	278	287	272	261	255	288	282	304	291	275	257	283	263	265	291	273	305	297	296	251	311	256	255	276	285	294	269	283	298	297	261	257	288	290	292	294	292	288	271	274	278	270	277	252	295	273	272	301	301	250	272	288	285	252	262	278	262	262	255	248	281	271	266	271	294	266	288	281	267	272	281	270	284	301	283	306	301	258	262	303	265	273	268	280	287	274	294	285	305	282	280	284	276	291	280	276	286	302	281	253	274	266	272	283	289	278	257	258	264	309	246	305	260	275	267	287	287	254	276	257	270	270	279	281	276	278	285	304	255	299	290	256	270	238	319	290	283	287	307	275	263	262	275	271	280	276	261	261	273	271	280	299	282	243	285	280	331	267	265	276	266	276	280	292	250	281	304	262	281	291	296	273	295	288	254	298	257	294	310	250	284	263	268	273	294	268	254	298	295	279	257	301	276	267	274	263	317	272	251	270	293	258	277	313	267	262	282	301	286	279	267	331	278	281	261	256	298	306	274	289	267	258	252	277	251	268	273	274	275	274	287	303	282	260	267	290	321	261	291	288	276	284	312	268	275	275	272	275	293	253	267	300	274	335	297	308	296	272	293	284	247	292	290	269	252	277	280	274	276	274	308	276	284	319	294	280	304	275	281	281	271	273	293	266	270	258	293	268	284	277	303	269	268	274	277	260	264	281	282	291	281	276	267	301	280	270	257	284	280	295	273	278	307	275	253	306	283	267	268	286	274	296	255	263	282	261	286	267	271	288	296	286	277	285	292	274	265	276	253	280	294	305	276	252	289	268	272	265	270	300	284	238	305	276	255	259	309	259	279	293	286	262	269	266	273	292	277	289	246	281	284	285	288	285	296	268	269	280	275	298	272	287	283	261	311	273	280	311	262	273	293	253	282	264	281	272	253	308	278	312	298	281	277	263	255	283	271	282	284	289	294	258	277	293	300	274	277	291	295	281	311	278	279	297	271	292	294	286	253	276	271	276	292	256	269	275	297	249	262	256	283	259	301	268	296	256	275	284	252	295	296	288	272	278	290	256	291	297	266	297	286	293	269	274	280	242	304	314	287	269	281	283	289	300	281	280	264	285	285	267	286	301	274	271	287	312	282	267	249	279	279	302	294	285	266	291	269	289	289	260	300	297	283	273	332	270	277	280	283	272	283	280	313	304	269	286	275	299	283	304	269	278	278	293	304	289	278	258	268	281	288	288	278	288	255	278	272	266	258	283	268	276	290	294	310	278	262	274	275	281	291	309	275	280	269	255	282	293	272	224	283	274	280	288	293	305	261	287	260	260	282	280	261	269	288	274	260	295	270	274	279	282	295	278	267	273	270	280	287	285	277	277	271	253	270	276	240	279	286	274	266	280	318	270	295	270	245	299	293	312	249	290	308	266	273	301	283	275	264	307	301	271	232	242	294	299	268	319	313	305	255	279	287	237	263	277	269	245	283	259	261	297	262	254	304	272	267	284	296	327	304	270	298	293	299	278	275	277	270	269	257	287	256	250	304	304	308	263	276	263	304	275	287	296	266	330	298	256	255	258	289	292	277	270	285	257	299	252	290	270	280	259	295	309	302	283	235	276	292	269	262	294	290	272	283	281	306	264	284	282	294	305	264	275	273	287	264	252	248	301	301	278	269	303	251	298	254	299	287	279	293	280	282	320	273	276	300	296	291	291	273	294	300	260	284	278	292	263	268	286	259	260	274	303	277	301	303	287	267	284	276	286	255	276	325	278	283	242	270	263	301	264	252	267	289	275	292	293	304	272	294	292	251	283	295	256	292	294	260	289	299	261	286	277	269	278	260	268	303	269	281	286	265	297	278	275	292	294	259	275	291	293	295	305	267	252	295	282	266	267	278	274	265	287	269	291	267	322	275	256	276	275	293	264	267	282	279	300	264	280	280	264	290	261	272	291	293	277	266	288	296	289	262	281	273	311	290	300	310	297	287	274	299	274	296	282	273	284	298	287	289	296	287	283	279	279	245	281	279	281	293	279	258	280	261	280	267	295	264	307	290	300	273	263	290	281	288	277	298	279	307	308	266	280	293	274	299	312	295	291	261	284	284	278	274	259	287	292	284	249	275	286	278	261	249	313	251	260	289	300	290	288	259	258	278	251	272	306	274	287	241	290	266	259	245	278	282	282	301	272	259	271	252	267	279	277	270	273	242	296	300	286	300	290	266	297	290	295	293	275	290	289	274	277	289	272	325	282	274	277	269	279	268	295	285	276	284	283	294	292	286
3958	444	387	330	341	339	294	301	358	319	320	275	291	298	326	274	352	330	283	299	325	286	299	312	320	318	305	294	305	299	303	279	310	308	330	292	343	291	270	280	296	305	278	299	264	301	305	308	299	289	322	320	278	293	315	267	288	289	308	329	297	278	292	318	282	299	300	264	299	287	267	284	283	292	305	299	272	315	267	285	338	296	283	313	307	305	308	309	323	270	287	295	312	300	301	306	305	276	312	317	306	315	318	272	292	319	313	300	290	310	294	290	302	267	292	314	312	295	269	289	298	302	265	294	276	297	287	310	310	254	312	318	297	305	275	314	291	311	320	272	290	267	303	338	306	298	319	327	277	274	304	306	297	281	316	305	308	306	285	295	303	309	345	302	299	312	304	276	291	279	292	301	278	293	312	284	303	298	299	301	287	295	276	276	286	288	300	272	298	296	290	319	311	308	335	262	298	325	285	262	289	296	294	256	283	309	271	276	304	280	293	321	285	311	301	276	288	281	276	282	294	308	308	305	314	301	322	297	335	292	279	309	286	287	295	326	286	293	330	311	315	290	302	328	315	262	275	308	306	297	252	305	275	274	273	293	289	306	269	271	276	298	317	273	307	322	292	298	296	297	292	294	300	311	315	303	272	309	325	306	306	299	275	311	289	300	271	308	287	279	292	310	296	314	329	286	311	281	269	316	299	323	298	299	296	293	302	299	276	291	370	336	307	299	310	298	296	299	309	332	313	305	309	272	259	296	321	297	288	281	283	286	297	314	295	286	312	313	312	345	300	282	287	300	284	291	289	318	326	300	349	295	296	283	294	315	294	274	330	327	272	298	302	302	297	288	296	325	279	325	277	300	320	312	330	287	306	284	300	295	298	313	287	269	320	293	307	303	308	266	291	301	290	305	292	296	294	296	289	274	299	316	312	323	309	326	325	329	268	307	289	337	300	293	285	303	305	304	305	278	297	307	262	310	261	284	287	294	294	286	341	287	305	285	284	271	276	299	343	307	309	276	298	291	271	301	288	281	283	283	309	307	288	316	296	303	314	308	304	293	297	288	287	313	311	291	284	299	305	290	324	330	293	299	269	313	297	304	260	307	292	320	273	323	311	283	305	326	283	302	281	275	330	299	286	286	280	307	301	289	280	271	282	292	283	307	272	321	319	301	337	324	313	282	313	295	299	296	282	272	293	285	304	304	302	302	285	288	314	296	297	275	309	320	286	276	291	298	273	318	298	287	298	248	321	303	300	291	270	283	294	281	277	297	301	264	311	296	301	303	295	305	288	268	308	304	298	275	300	285	292	315	292	293	309	295	306	288	272	308	300	288	306	294	285	286	309	280	333	299	294	283	315	332	290	276	256	275	296	306	304	295	288	307	281	278	267	261	308	265	301	294	317	284	313	286	258	287	308	270	315	321	284	327	312	317	295	292	334	311	280	296	298	323	300	308	287	292	302	254	321	289	298	316	295	303	276	299	315	281	323	285	316	309	339	292	301	299	294	308	289	285	301	320	323	313	328	297	305	306	303	316	297	292	325	276	294	300	299	288	280	316	327	281	315	283	315	300	284	285	309	298	323	305	285	330	297	277	281	282	302	320	291	320	286	308	303	314	263	291	308	301	293	317	306	300	263	299	332	314	312	304	316	306	302	265	297	274	313	315	301	285	283	276	301	301	298	322	353	295	297	319	291	292	318	255	314	303	334	269	319	281	297	302	314	272	284	300	290	284	257	288	279	317	304	300	323	274	280	291	278	268	330	313	299	292	289	289	304	307	319	281	291	288	296	316	279	320	290	288	328	292	322	291	311	343	281	304	295	290	316	300	327	326	314	300	307	310	287	284	317	284	321	270	318	297	276	296	265	317	292	302	284	306	304	304	280	319	322	274	317	257	280	302	308	295	329	297	301	316	306	265	303	272	266	317	274	314	287	285	295	286	316	304	321	281	316	299	295	289	296	311	295	302	317	271	291	284	294	307	275	300	314	320	283	315	310	278	316	322	298	305	285	300	260	318	284	271	305	294	338	296	275	282	307	277	301	308	346	294	265	273	294	292	311	291	286	349	349	278	305	290	292	262	295	297	313	300	270	287	316	288	303	318	281	296	309	303	327	321	296	313	310	285	268	324	291	302	350	305	300	314	299	316	318	293	306	301	305	301	292	287	294	301	298	297	337	314	317	300	292	312	309	292	316	330	283	295	334	291	270	312	276	303	295	302	290	312	320	323	294	351	283	268	309	277	289	327	295	284	281	293	304	270	310	286	292	313	254	279	309	270	294	296	287	295	276	281	283	321	293	274	300	289	285	291	300	317	307	277	297	286	344	306	290	328	285	279	286	263	278	300	316	284	299	270	302	314	289	335	316	286	282	278	292	307	297	311	308	290	281	293	304	285	307	290	280	334	319	290	277	305	296	266	293	295	304	285	300	293	265	295	296	282	309	302	319	287	315	291	287	287	315	287	278	331	300	306	324	295	292	303	294	284	285	310	295	334	345	294	300	285	286	277	292	319	274	301	285	274	313	307	319	310	299	291	298	290	292	309	261	282	296	285	301	319	271	278	329	310	309	270	297	289	312	305	305	290	275	296	283	293	298	292	309	306	299	288	301	286	281	286	321	288	308	333	274	311	301	323	288	320	286	299	305	276	315	303	302	312	295	283	311	326	303	266	300	294	285	295	341	304	310	311	309	298	309	283	311	302	274	329	308	262	321	336	312	292	286	300	288	300	306	309	292	272	279	289	282	302	296	301	280	303	315	300	291	296	304	322	295	286	305	311	267	273	306	304	309	319	327	292	320	309	304	275	298	307	327	294	314	274	297	283	302	291	303	320	290	307	283	289	306	310	314	315	319	308	313	304	296	301	304	303	258	301	319	270	283	335	291	312	287	318	316	310	321	314	300	298	283	334	296	289	302	338	271	302	325	280	292	307	296	294	292	282	279	272	278	306	310	295	323	308	283	277	294	305	291	299	279	295	294	330	296	285	289	311	292	305	296	281	284	253	327	306	279	307	277	293	289	297	290	283	311	316	292	300	287	291	287	329	280	307	285	288	334	302	292	288	280	303	286	255	313	316	310	294	314	286	290	290	281	311	301	313	314	313	280	335	302	290	282	298	286	305	353	283	286	302	262	301	281	320	284	268	311	313	286	282	316	303	306	297	290	305	296	293	330	287	326	310	276	283	276	313	283	288	293	282	273	289	296	276	290	278	313	318	302	288	283	323	318	318	316	279	288	294	308	304	299	281	299	313	293	313	295	274	287	282	296	316	271	262	328	294	288	265	299	295	295	272	292	324	306	325	309	302	297	292	297	279	304	291	301	288	309	282	282	283	318	283	302	296	292	280	302	302	289	271	288	302	299	316	285	305	303	309	290	272	311	294	272	292	297	331	319	304	310	276	284	296	256	313	326	237	303	286	311	250	293	294	296	287	280	287	280	274	287	298	316	295	307	291	304	276	275	322	309	302	304	275	306	288	358	299
3933	785	902	901	815	851	899	890	823	781	826	799	813	801	782	729	811	793	755	801	837	739	821	790	754	774	767	723	780	812	765	757	776	749	779	846	733	750	784	772	750	752	743	770	788	795	751	731	720	782	739	740	747	732	781	763	711	736	743	783	767	727	780	799	793	763	809	766	750	720	737	741	768	791	746	730	777	779	740	796	775	799	746	756	803	708	726	753	694	760	752	725	751	830	724	765	768	775	745	779	755	732	773	739	722	791	787	775	764	761	788	778	791	754	782	761	735	744	795	744	788	751	749	774	759	767	786	784	734	786	768	713	755	787	774	760	763	734	737	714	766	742	758	748	790	711	771	784	768	771	773	761	800	760	779	750	777	721	729	708	732	752	804	786	754	737	753	769	755	772	741	794	773	746	748	762	797	751	741	763	716	765	789	764	766	759	733	752	738	713	776	781	720	750	761	805	783	804	744	795	784	724	770	749	798	709	795	764	708	737	750	741	742	750	765	765	718	767	761	769	717	756	740	769	720	756	726	806	771	746	725	793	752	758	754	778	733	761	798	788	755	770	746	790	741	763	763	770	753	754	766	737	696	741	724	772	726	800	782	749	771	771	821	775	790	759	738	694	769	739	782	706	727	781	764	750	794	718	729	741	726	767	740	728	774	806	771	758	765	780	766	796	708	735	800	741	803	751	803	749	732	769	772	751	738	777	753	758	755	785	767	762	832	781	779	795	798	774	761	721	780	776	744	769	762	764	794	772	731	747	794	753	743	758	742	758	756	790	778	774	752	768	741	720	779	720	742	771	773	739	748	718	725	782	792	720	765	764	720	762	818	756	742	785	778	769	726	778	779	739	727	785	761	732	802	752	768	769	713	766	783	756	755	774	765	777	743	719	808	807	753	750	737	737	781	806	830	772	813	809	777	727	799	776	777	711	739	718	772	754	716	764	754	770	752	784	765	797	723	784	765	681	729	739	747	730	769	784	716	725	765	697	770	751	755	731	821	741	767	744	816	728	798	755	787	764	776	773	774	785	778	775	741	744	754	765	766	730	720	774	789	743	734	741	724	763	733	749	692	781	730	758	734	751	731	745	748	757	790	774	799	779	714	814	721	746	732	763	789	803	747	816	779	730	778	760	791	728	783	772	806	796	796	736	762	782	761	741	757	814	785	750	762	780	743	775	753	766	751	757	740	725	752	734	756	723	779	700	755	760	724	740	744	763	761	718	742	831	752	776	714	758	800	718	768	785	766	761	744	767	775	772	765	776	774	746	800	736	765	767	759	777	750	821	717	753	780	771	757	729	739	717	750	742	735	761	803	762	764	758	798	765	754	784	732	777	743	770	727	770	752	725	743	748	782	759	742	768	727	754	778	717	750	748	776	759	783	765	768	762	765	767	745	746	763	798	736	705	765	791	793	761	730	706	767	767	732	742	749	778	734	717	726	737	690	729	730	738	777	802	793	744	766	793	745	794	754	744	758	758	760	780	737	792	799	740	760	738	760	732	716	774	783	735	773	748	798	749	744	772	766	737	698	782	762	742	746	764	796	749	725	756	725	755	747	739	780	757	762	719	733	748	759	698	776	766	768	781	735	766	764	762	738	752	734	756	716	749	758	753	757	737	738	770	728	733	746	761	746	748	745	747	778	798	740	790	757	755	724	761	756	732	763	782	754	768	758	765	741	700	754	769	746	752	751	766	797	746	757	744	758	711	722	782	765	802	801	756	796	754	799	746	767	710	776	745	751	756	806	734	780	742	790	810	732	761	768	743	799	795	770	784	803	764	751	715	709	787	790	714	755	776	766	756	761	785	776	727	801	788	793	744	766	784	700	720	734	742	765	777	734	771	748	790	767	752	797	765	777	825	722	782	748	750	794	737	727	701	763	740	738	773	735	710	801	730	778	741	784	795	748	721	799	744	740	757	765	793	768	812	731	805	781	742	794	726	756	800	739	762	767	744	779	725	752	745	780	739	767	780	726	774	730	719	663	703	759	744	763	767	770	748	787	758	760	767	778	757	772	740	828	727	748	720	794	786	741	776	774	770	778	731	779	781	703	730	735	758	792	750	775	786	799	741	733	757	744	761	775	758	800	800	731	750	803	690	714	743	720	769	773	796	726	795	777	789	716	750	721	739	724	753	749	765	717	772	742	783	788	798	723	756	793	780	753	723	748	773	720	730	821	706	745	794	762	782	760	755	791	761	757	780	800	729	747	822	760	750	755	792	796	809	764	753	797	730	775	757	783	789	714	724	759	761	721	752	738	764	774	783	778	792	709	800	743	736	781	778	768	762	723	742	761	750	774	772	726	750	736	760	775	761	717	770	754	766	748	736	778	755	799	746	773	728	771	736	766	824	753	761	772	752	749	785	771	795	779	725	760	762	745	764	763	744	738	757	771	774	779	775	804	782	772	739	784	786	764	763	775	753	757	762	739	749	759	749	720	730	711	750	755	747	749	701	735	802	770	756	790	742	770	742	765	754	755	749	791	747	764	741	747	833	768	773	722	757	777	715	775	805	725	757	732	758	737	782	716	709	775	752	735	768	730	759	745	786	786	790	757	776	729	726	782	768	808	745	772	759	771	749	788	727	736	766	795	803	752	767	792	729	769	794	807	751	754	803	782	718	760	747	752	741	766	744	775	772	744	770	722	760	779	754	732	809	736	766	750	734	796	756	729	793	758	809	760	695	785	780	736	779	792	772	750	757	804	760	769	727	736	748	724	749	763	756	746	753	776	762	772	748	746	777	767	711	762	742	764	709	711	747	766	784	753	784	759	764	794	804	733	807	804	745	774	762	738	788	807	701	738	780	762	746	810	769	779	749	722	758	784	729	776	791	784	763	758	770	747	716	731	777	726	742	762	713	787	762	732	762	746	739	744	730	738	782	740	746	785	799	730	692	725	713	804	786	695	761	790	761	746	773	761	759	757	790	701	746	780	759	770	753	731	726	759	737	769	773	772	744	735	832	738	806	776	747	739	744	753	750	778	777	768	705	766	770	720	788	775	804	739	787	760	728	708	757	763	777	739	777	756	760	801	801	780	749	790	801	778	819	768	765	738	742	745	789	774	714	824	816	780	778	734	767	722	757	783	757	753	767	740	723	780	746	778	749	775	803	713	738	761	763	806	740	763	744	724	725	772	788	785	737	771	751	757	789	770	759	780	763	757	761	729	731	763	757	770	778	752	756	749	791	738	759	800	773	731	794	727	730	794	776	758	744	761	724	729	729	772	715	774	745	766	784	772	808	760	785	763	736	770	763	703	777	778	754	806	759	799	735	762	754	772	806	722	750	728	719	807	738	724	744	728	733	760	753	725	753	778	771	760	759	771	755	724	746	757	814	822	796	728	750	691	757	754	806	756	767	806	787	772	779	762	737	709	763	781	756	723	695	722	790	759	777	757	784	722	821	771	780	784	714	743	806	765	775	737	707	773	750	803	770	686	784	727	740	767	764	795	794	782	721	735	810	710	804	779	757
26251	15669	2388	1098	832	672	521	424	417	385	333	352	316	308	315	274	245	287	304	258	263	252	235	244	247	239	247	255	252	249	267	248	222	249	265	262	254	252	249	263	253	238	248	226	231	230	247	223	237	205	247	228	239	277	214	240	233	212	246	271	251	250	217	249	270	240	232	224	245	230	242	245	263	235	244	240	226	250	216	204	240	246	237	211	232	229	243	220	250	243	212	235	260	219	221	256	239	247	241	236	242	223	234	249	230	221	218	246	223	232	235	223	220	226	229	241	205	239	230	249	247	245	239	224	240	212	252	274	239	244	239	243	251	262	194	223	246	197	207	217	236	218	216	237	234	242	238	211	244	224	209	198	221	247	231	218	206	237	226	263	245	219	244	229	234	248	196	232	210	219	216	228	224	231	220	232	237	239	226	239	230	239	235	215	214	252	259	262	231	230	215	258	247	240	230	215	210	218	245	228	240	245	255	219	237	276	224	238	243	240	244	217	233	266	251	228	221	240	266	221	236	235	254	236	223	234	241	227	249	219	246	274	242	221	222	231	204	240	238	250	254	214	270	237	219	251	215	268	239	217	238	230	252	240	265	243	249	206	257	243	233	243	231	229	235	235	227	246	223	239	252	260	243	247	217	229	244	219	261	245	219	237	214	242	227	266	233	220	233	232	267	235	234	245	247	264	200	250	245	238	242	229	260	216	250	240	240	240	226	246	229	219	240	225	237	236	234	240	181	220	233	237	254	258	232	212	228	219	238	237	224	219	254	245	226	204	231	238	257	220	249	223	238	237	233	253	212	215	246	224	229	227	214	236	226	224	209	210	240	232	219	237	226	233	254	234	252	247	256	257	230	242	251	219	237	241	234	247	224	236	237	218	216	239	238	259	235	234	240	244	243	225	225	243	239	238	231	238	224	214	240	271	198	243	249	242	223	211	234	228	227	234	219	215	246	220	225	237	260	236	235	213	243	240	244	241	224	228	248	236	226	259	235	226	225	224	234	225	247	223	231	233	217	224	233	213	237	238	237	215	243	237	241	244	229	224	243	226	230	226	225	244	227	229	203	235	230	255	247	222	228	247	236	225	213	238	249	243	236	243	211	232	231	215	224	237	238	235	223	251	196	228	235	237	224	232	257	231	203	257	278	245	251	257	258	240	226	228	250	225	248	229	253	231	242	237	220	203	257	271	223	238	226	228	218	247	215	196	239	238	207	220	231	244	250	235	211	232	236	231	248	223	251	237	201	241	238	241	216	249	234	255	250	203	226	222	222	262	271	258	249	223	253	220	247	241	229	230	235	248	234	248	207	238	238	232	224	264	238	233	217	238	236	233	242	247	229	219	244	230	219	212	228	228	255	248	218	247	246	217	250	237	258	216	240	237	220	264	231	234	190	244	224	272	229	181	232	204	222	234	239	210	228	214	214	246	241	250	243	221	221	239	221	240	236	252	237	260	206	227	217	239	236	228	240	225	236	229	227	252	238	238	225	243	232	225	227	232	201	209	239	220	203	232	233	233	251	210	238	249	213	240	241	236	217	252	240	218	250	236	247	246	229	235	236	229	222	227	232	236	219	218	226	250	236	231	263	243	235	216	204	234	221	273	194	249	232	231	253	251	228	231	260	285	227	268	234	243	219	237	228	252	243	227	221	275	242	212	247	222	275	229	233	219	241	222	214	250	244	243	231	256	251	247	218	244	234	224	218	226	225	229	237	216	191	230	260	224	226	225	218	231	239	235	231	221	236	222	270	257	229	258	247	256	249	216	225	240	243	224	209	256	220	221	252	237	221	238	222	237	218	250	203	194	233	254	245	225	221	212	248	231	244	244	233	221	245	251	242	228	250	229	215	235	250	213	213	223	259	213	220	231	222	258	218	229	239	202	228	218	234	252	234	228	236	248	235	232	222	226	217	210	249	242	247	247	245	231	238	240	254	231	246	235	232	233	206	225	255	226	226	271	234	258	230	232	254	233	259	263	229	246	245	211	261	249	247	226	228	225	203	237	242	235	244	215	242	223	262	231	208	246	243	229	242	227	226	250	220	222	232	239	240	237	224	235	243	234	225	223	235	233	231	233	234	220	213	219	221	253	227	246	245	245	237	245	235	217	239	230	248	250	234	235	243	246	230	233	224	246	218	212	222	258	223	246	250	239	233	214	234	251	230	239	201	234	232	246	254	240	235	266	215	209	243	263	240	223	242	245	236	220	227	274	223	225	227	252	220	247	237	238	233	199	229	202	220	233	231	223	244	216	199	222	223	243	244	225	229	237	230	241	242	242	230	224	199	253	239	221	227	226	266	247	240	236	260	212	239	207	230	254	229	260	250	255	242	243	237	257	225	200	222	267	215	228	215	208	241	247	214	223	216	220	226	237	256	249	221	232	227	226	238	233	204	257	235	230	247	264	235	222	251	232	214	219	247	234	243	246	232	263	230	207	248	230	209	209	241	241	252	218	244	251	233	240	205	234	230	257	233	225	231	235	244	245	238	203	229	235	248	252	229	245	228	215	235	240	253	252	249	247	222	230	255	232	244	227	214	253	247	225	233	230	223	238	221	232	232	243	234	241	214	250	219	219	219	245	219	231	245	223	224	213	207	237	230	240	222	244	237	228	251	247	233	244	221	239	224	216	229	226	232	251	237	225	234	236	238	225	264	248	239	240	255	242	232	246	243	245	239	211	238	236	250	253	229	241	237	246	253	210	238	229	222	229	208	225	223	224	207	237	219	272	239	224	214	216	231	236	222	264	228	252	235	242	266	225	214	234	232	233	257	235	249	239	226	249	231	234	238	233	227	253	217	230	235	229	233	217	221	209	202	257	234	227	234	228	242	243	262	241	246	253	238	235	226	244	215	249	248	252	244	239	200	245	227	253	221	232	270	241	243	229	251	247	237	224	229	255	213	250	224	247	209	237	225	228	246	244	236	232	231	243	232	217	224	238	221	224	223	220	226	228	266	224	240	238	237	255	257	244	276	228	270	238	266	200	231	221	233	244	242	280	202	234	215	208	211	233	234	231	238	215	269	247	266	225	218	234	274	229	219	256	228	244	246	247	246	229	193	238	220	229	249	217	242	232	201	244	228	209	247	230	279	249	253	210	242	234	248	212	240	252	244	243	232	204	232	235	230	202	256	234	246	224	241	243	253	250	217	224	228	271	227	245	229	226	236	266	263	234	240	231	228	265	225	238	241	225	231	245	222	240	225	251	221	184	235	202	213	271	244	229	246	234	213	223	200	238	251	251	238	232	232	209	225	206	237	241	242	234	244	233	256	226	258	249	229	231	247	235	246	236	253	244	213	213	215	227	247	267	236	224	219	259	241	239	235	230	216	237	258	223	220	221	273	236	233	216	218	223	247	232	225	213	213	235	238	236	264	260	253	238	231	243	242	243	240	225	244	218	229	239	270	245	229	232	239	235	228	230	247	222	230	232	211	212	232	251	232	245	242	232	228	243	255	242	248	233	217	226	223	214	220	223
16591	1495	2897	3503	3053	2575	2154	1815	1573	1402	1271	1208	1137	1032	986	985	859	878	796	878	844	726	736	749	676	705	677	703	667	699	656	708	618	674	691	676	662	663	699	675	706	655	622	683	663	609	669	628	617	632	638	679	653	665	622	615	625	645	606	617	608	566	646	655	606	576	611	593	599	625	576	576	564	626	621	609	558	580	602	610	615	648	627	630	571	600	612	578	596	620	617	630	637	578	608	585	632	587	595	597	614	628	606	636	571	605	627	599	595	588	586	578	583	608	572	624	567	606	573	609	625	592	599	585	602	603	592	577	579	611	594	570	633	628	576	583	613	600	547	596	601	599	623	605	619	599	605	601	550	571	562	585	582	573	597	603	583	566	594	582	569	614	639	596	586	627	569	603	621	613	635	580	614	624	595	619	609	611	581	605	603	587	653	597	580	599	602	603	600	580	573	595	584	605	595	592	622	577	592	643	574	602	565	635	601	647	564	614	605	626	574	626	613	618	641	570	556	591	547	583	634	579	620	592	559	602	563	602	596	635	581	589	589	559	565	594	583	617	603	630	593	636	600	622	575	597	562	609	576	642	621	564	554	608	601	628	645	627	595	571	554	614	603	614	554	586	594	563	596	581	581	595	634	581	592	581	572	580	599	629	598	565	610	599	567	595	595	583	601	573	610	615	577	579	590	608	596	586	605	614	602	589	554	610	577	608	584	647	570	568	614	590	600	593	566	560	589	615	580	564	586	592	593	561	602	620	615	619	538	616	581	596	598	597	597	593	606	570	553	615	584	598	572	606	595	574	581	587	542	566	583	588	595	634	590	617	601	602	585	591	595	594	583	621	590	566	564	591	593	583	546	620	575	563	658	616	596	591	558	578	573	609	578	595	639	645	618	566	607	550	610	537	562	565	574	576	553	603	587	627	593	551	591	587	602	582	639	608	602	607	590	613	554	587	572	597	598	647	578	622	567	605	602	597	566	596	607	606	596	579	616	614	613	595	588	595	626	601	587	595	558	552	604	589	578	618	570	632	616	535	609	613	603	579	578	585	589	563	621	634	591	601	619	610	558	623	583	611	668	600	627	550	606	567	583	554	615	587	631	585	593	567	573	615	560	590	611	635	574	585	590	621	602	592	568	602	605	573	610	637	589	641	605	605	607	603	570	565	579	594	635	568	591	577	619	564	622	583	587	605	568	623	580	577	558	627	600	567	579	596	660	589	575	615	558	599	595	601	547	587	634	613	599	587	642	589	604	549	596	629	624	574	583	599	590	622	609	604	583	633	578	613	597	554	595	562	637	616	618	606	625	604	594	575	611	621	622	606	592	607	564	601	545	565	611	611	545	584	588	596	585	573	593	605	610	602	576	541	582	604	599	596	623	568	586	610	574	572	562	586	583	589	584	615	631	623	584	580	610	595	605	591	600	617	563	593	617	629	600	601	608	581	595	576	565	634	630	608	620	576	540	595	587	565	544	651	569	598	609	570	584	604	586	608	648	631	575	601	596	573	544	638	560	614	543	571	599	622	598	587	580	607	574	573	602	627	589	585	576	588	598	587	652	548	570	609	601	564	606	581	608	631	634	609	604	614	620	597	608	576	610	608	571	622	584	630	619	593	587	612	572	616	564	599	596	569	599	594	569	567	577	598	595	534	583	586	595	657	588	590	596	637	576	610	638	568	586	595	585	577	585	597	587	595	567	597	571	569	575	550	594	619	580	578	633	589	624	622	572	599	631	579	606	572	610	616	585	612	586	599	643	627	582	588	604	581	597	580	635	584	595	571	556	617	613	643	574	618	586	591	615	557	622	613	586	648	609	589	589	581	604	595	597	562	618	595	587	600	635	627	567	579	584	629	559	553	593	603	655	613	576	594	591	634	594	577	567	584	586	611	596	632	554	597	639	567	598	588	618	575	621	611	602	623	586	601	584	577	625	641	584	617	614	610	642	606	631	569	597	596	585	564	609	608	553	574	618	629	631	594	596	597	606	615	649	589	614	606	636	581	596	578	640	610	551	588	588	586	635	620	585	590	634	565	594	557	587	608	599	590	592	600	590	585	558	609	597	590	601	575	597	624	584	591	571	564	605	603	575	594	599	598	595	576	633	612	607	577	635	607	591	567	577	614	571	617	604	619	586	571	558	586	570	587	595	602	585	590	589	573	604	565	565	626	589	594	582	628	622	582	565	616	626	603	560	600	599	568	575	565	588	616	619	596	590	579	622	599	607	597	642	596	616	508	602	600	652	600	607	606	585	589	584	580	561	614	627	572	595	580	592	599	599	627	604	600	592	551	594	566	585	585	599	564	565	614	569	616	627	560	575	595	615	584	640	616	602	607	638	615	609	619	640	579	585	614	581	583	625	575	584	577	558	598	626	599	579	562	622	588	594	585	625	602	576	612	587	594	622	587	577	601	615	564	596	607	574	603	608	587	566	619	572	607	590	584	604	629	581	583	602	597	589	572	578	602	590	551	591	596	617	571	570	585	575	601	611	582	593	622	583	579	597	590	615	568	588	571	600	600	635	634	591	584	604	610	598	556	612	596	599	622	588	654	604	591	621	555	572	579	565	590	593	639	592	614	618	607	583	581	648	654	612	601	605	625	637	632	600	585	591	558	598	607	580	601	593	624	648	614	577	619	580	578	580	563	633	600	564	605	577	564	548	594	549	614	595	612	594	604	614	596	600	578	604	604	573	596	606	556	624	601	601	591	604	577	587	633	562	614	601	577	605	613	634	575	584	540	619	614	608	587	607	597	666	634	608	626	618	625	624	606	622	573	591	607	564	566	572	632	612	569	616	609	578	577	613	608	591	565	575	581	605	607	595	607	617	588	572	541	620	560	617	577	577	557	600	609	604	601	602	578	525	583	571	583	567	560	623	622	581	620	573	576	558	596	591	617	564	580	548	611	562	541	571	594	584	603	600	617	610	575	574	551	567	568	564	604	605	590	590	585	599	599	623	594	608	584	590	602	555	612	598	590	625	619	636	611	603	602	631	612	587	621	592	575	639	614	613	594	605	594	616	590	567	604	579	600	579	597	602	622	633	604	592	622	644	592	639	596	614	585	580	585	592	619	552	632	566	602	627	624	605	578	614	551	582	626	599	593	658	580	601	598	584	585	616	625	564	584	606	598	579	636	593	608	597	617	591	590	603	620	592	605	604	585	560	590	604	549	579	550	531	559	599	589	607	562	575	583	644	593	593	577	587	623	618	605	605	594	635	574	586	627	614	643	608	613	591	566	595	595	564	584	553	601	564	574	546	606	604	574	558	623	607	592	604	569	559	587	596	628	546	549	621	576	561	554	621	606	612	585	590	599	633	557	569	577	584	573	643	555	615	594	613	584	585	594	586	636	566	562	548	591	582	586	587	547	577	567	559	582	559	594	566	564	621	573	578	598	607	612	605	608	582	526	573	586	591	555	608	607	618	617	621	638	641	552	658	624	565	635	596	612	613	666	599	606	577	586	580	590	644	590	565	590
37778	19288	4115	1773	1278	897	693	543	426	364	310	263	243	224	205	193	183	157	187	125	148	147	143	129	115	151	101	116	123	120	113	113	115	123	128	129	108	116	106	116	95	116	117	107	91	86	95	106	127	106	102	84	111	97	93	95	99	114	114	107	107	107	97	91	105	109	113	108	98	103	85	116	102	94	119	90	96	111	89	118	106	98	112	99	89	108	90	86	124	96	101	90	93	106	98	89	103	109	105	88	98	97	105	98	103	98	84	100	108	109	80	108	90	110	106	90	90	93	110	93	109	84	89	90	80	91	111	103	100	98	94	96	96	106	110	109	93	101	91	72	87	87	94	93	104	90	88	83	104	91	98	106	121	100	112	114	102	93	114	96	115	87	99	108	99	86	87	116	104	102	102	97	85	102	124	94	82	124	72	91	78	85	91	99	95	100	97	99	110	90	78	91	123	101	86	86	108	88	119	101	84	101	89	96	87	86	105	105	86	96	105	88	90	86	87	107	92	120	99	96	116	103	80	79	79	103	111	100	99	96	100	92	95	88	111	98	99	81	104	107	98	124	110	100	88	89	92	94	89	114	89	93	109	91	94	97	103	92	103	86	112	94	93	112	90	101	82	101	78	100	105	110	96	105	113	90	84	109	107	98	103	93	103	106	98	111	92	98	106	133	120	82	79	100	93	94	90	81	101	94	96	95	113	96	90	124	109	85	86	98	113	82	89	82	117	82	117	99	111	92	94	109	85	97	86	85	100	86	106	119	96	75	94	89	107	93	107	108	102	110	106	90	101	105	86	100	86	101	89	123	111	102	96	95	90	90	87	103	75	93	85	93	89	73	83	96	95	119	93	92	96	95	95	74	111	110	95	97	100	103	85	105	96	112	86	97	92	84	103	87	93	92	93	98	97	104	77	99	97	98	105	89	94	89	91	113	115	89	93	81	91	85	104	102	105	82	94	104	107	91	89	113	96	105	94	95	109	106	109	102	92	105	92	91	96	93	104	87	102	100	98	89	93	102	98	77	95	94	112	99	106	91	109	101	94	69	94	107	106	79	100	105	100	101	106	82	108	97	89	90	81	98	99	95	112	88	104	103	75	93	92	95	97	98	135	82	95	100	99	90	99	90	100	81	99	97	107	101	97	99	100	108	104	105	107	91	78	98	106	95	79	99	101	88	102	100	104	92	100	105	68	91	95	91	85	86	87	103	97	96	111	92	109	84	83	92	94	103	94	112	89	83	93	120	84	111	95	87	98	93	89	114	113	96	117	83	94	84	90	108	88	87	82	87	90	104	107	111	99	99	94	115	87	90	85	110	102	102	81	101	84	99	85	85	96	86	94	109	98	98	87	95	88	76	99	87	87	102	105	102	111	75	86	91	98	98	101	84	106	94	119	106	108	97	101	90	95	97	90	99	80	93	70	85	93	102	89	90	110	98	94	80	82	101	95	105	89	95	87	89	77	100	101	85	91	95	108	120	88	88	93	103	106	84	106	99	89	107	101	85	114	89	99	112	110	108	110	109	81	106	100	114	93	81	103	94	103	72	102	106	97	90	97	107	102	94	93	100	104	95	102	101	94	87	106	115	100	87	106	106	111	92	93	75	98	107	95	113	88	99	99	116	89	98	78	93	100	103	93	100	88	92	80	81	121	100	92	100	78	108	80	113	106	92	112	108	102	90	83	92	96	99	94	90	107	102	92	105	84	115	100	97	87	85	78	91	106	110	94	99	94	97	118	92	86	109	91	105	99	93	97	83	112	87	109	98	101	93	112	96	105	101	88	94	99	102	103	87	103	93	119	115	98	104	109	97	97	99	87	98	107	102	97	89	103	107	90	103	113	97	89	106	104	92	104	109	104	76	81	103	101	103	110	85	124	103	114	102	99	103	91	97	106	89	108	114	110	99	100	83	101	83	98	93	100	90	111	95	105	91	83	109	86	88	95	104	114	97	94	87	110	100	107	97	92	110	76	84	93	102	104	91	79	105	91	76	91	77	116	97	105	89	92	101	97	95	99	99	93	92	100	99	98	95	103	91	113	100	106	84	84	102	92	87	100	101	77	103	79	83	102	102	94	94	95	105	99	97	103	108	108	76	92	98	96	91	81	84	108	105	77	93	94	106	101	91	90	96	102	111	108	113	83	89	86	96	86	113	109	104	89	98	106	77	91	91	85	102	88	102	80	89	93	101	99	85	125	96	105	88	98	107	91	101	87	103	104	104	109	92	89	108	97	76	100	92	100	97	85	79	97	89	96	94	103	84	114	111	104	103	99	88	91	86	90	94	95	99	110	99	103	87	72	97	95	86	91	71	90	97	103	109	101	103	109	92	104	102	91	103	96	94	101	89	93	94	112	86	87	102	94	107	94	97	89	87	85	107	88	90	107	73	103	99	100	95	82	96	107	92	101	112	104	123	99	99	106	101	84	94	91	101	93	91	101	96	100	99	95	92	81	100	106	92	102	73	106	96	111	91	91	86	107	99	94	97	94	103	96	100	97	112	96	90	99	90	113	91	90	97	106	101	91	98	93	76	106	92	122	72	101	94	103	107	99	101	100	91	114	116	100	86	121	90	88	82	96	102	104	95	75	90	96	125	84	112	101	94	110	88	111	101	105	107	92	96	109	85	98	92	96	99	97	88	85	109	85	89	103	108	108	87	114	72	97	92	89	103	96	121	98	114	97	100	79	95	79	87	104	97	107	105	95	102	92	79	88	86	89	109	98	96	93	109	106	119	97	99	110	94	95	100	90	88	91	90	88	98	116	105	99	91	88	101	86	93	111	98	77	94	96	91	86	91	97	102	93	102	100	105	75	98	99	99	102	110	108	96	93	92	90	87	108	87	101	97	84	110	94	80	102	107	88	97	94	101	81	81	93	106	99	100	103	86	112	122	80	91	116	99	94	94	94	106	87	97	98	83	85	109	89	85	94	89	87	97	108	89	99	87	110	99	95	87	95	100	79	97	95	90	77	98	90	80	107	99	92	75	109	97	92	100	101	96	107	88	99	96	90	99	115	96	75	87	102	107	101	110	73	101	82	93	98	110	96	97	95	85	74	94	106	81	87	84	86	103	121	90	108	85	85	96	98	107	94	107	84	87	101	94	90	80	108	97	80	109	102	95	100	96	89	92	105	100	101	101	95	90	79	121	120	91	80	110	97	103	85	84	120	97	96	98	87	100	100	84	96	96	97	94	98	102	104	112	88	90	104	86	109	101	103	105	104	87	89	112	115	92	90	101	102	92	94	94	110	93	83	93	97	96	100	96	91	101	87	92	90	86	100	94	93	99	89	106	93	102	134	80	102	101	126	108	104	76	99	95	105	97	86	93	104	101	93	96	87	116	92	85	85	116	85	89	102	101	96	109	106	103	104	104	85	79	87	96	115	95	83	103	94	107	105	95	107	93	101	91	111	93	95	110	90	92	103	90	99	91	104	102	106	97	122	98	105	99	103	98	120	104	109	101	77	84	113	94	104	103
21681	1975	4442	5391	4650	3740	3046	2519	2109	1749	1481	1379	1199	1054	958	894	810	773	700	670	581	585	567	536	509	513	540	471	461	447	435	442	432	445	424	400	388	375	393	363	368	340	390	378	355	351	354	356	336	335	351	342	343	326	324	335	331	337	269	292	289	355	341	320	311	318	318	308	305	297	310	350	279	298	315	278	307	305	288	308	292	313	289	321	265	284	294	296	277	302	269	268	313	321	290	279	316	304	295	303	280	321	303	304	315	257	317	300	296	309	319	279	280	295	289	274	288	283	306	285	288	300	281	296	274	291	280	312	270	277	299	261	289	279	291	253	290	250	268	279	300	272	269	256	318	293	273	253	280	266	288	295	324	267	300	286	307	286	267	291	327	288	261	280	281	294	296	288	310	323	267	282	306	270	289	275	294	290	313	256	285	254	295	244	277	302	290	294	263	287	291	308	297	268	316	281	292	305	283	304	275	270	293	285	301	276	283	290	286	265	274	260	257	292	271	289	267	310	264	275	289	257	288	281	302	281	271	297	276	308	289	278	271	275	258	254	286	304	290	320	287	282	285	296	267	281	295	280	288	287	285	285	265	285	297	282	274	273	301	299	276	297	268	304	268	280	294	297	305	269	264	276	300	265	266	264	263	268	314	287	266	309	313	265	294	274	305	294	270	312	268	259	280	234	284	280	282	260	294	289	276	281	287	309	291	286	283	289	291	262	291	265	280	283	304	293	294	306	273	281	296	308	282	307	308	254	272	252	263	281	282	276	313	254	285	263	294	318	298	286	277	307	283	275	265	288	286	282	292	279	266	275	274	272	288	283	297	294	280	290	261	280	270	272	304	287	254	245	292	290	267	277	300	283	269	325	292	279	279	262	265	305	275	263	258	299	297	285	299	284	299	266	276	277	247	262	276	291	290	296	299	287	302	301	282	275	286	304	295	278	290	278	244	282	306	294	253	281	301	272	265	293	262	282	274	282	248	272	281	261	277	277	309	273	276	315	304	294	280	291	285	265	266	281	266	267	257	262	271	251	286	271	260	271	286	309	245	287	275	269	275	271	269	302	295	269	292	285	292	265	261	284	266	279	270	291	273	262	295	282	269	308	281	298	275	254	282	282	272	259	327	283	255	262	287	253	284	279	285	284	242	301	286	300	290	256	274	281	267	292	296	295	311	252	273	258	277	311	294	325	289	267	254	290	275	255	266	270	283	248	279	266	306	309	245	281	290	274	291	296	262	276	288	291	249	254	283	301	271	315	265	247	300	274	264	264	257	279	301	277	308	271	281	274	274	274	298	272	262	250	291	282	299	264	269	269	267	261	298	267	297	261	277	272	313	289	276	284	284	286	280	278	257	264	290	264	243	280	283	244	277	256	278	259	261	271	285	281	273	282	298	280	305	273	274	284	320	295	262	296	300	304	276	306	303	288	290	243	299	276	267	269	280	278	292	278	273	286	255	262	262	290	278	275	261	286	273	278	262	264	300	276	275	276	242	285	275	279	273	291	273	281	277	289	275	265	272	293	287	267	271	249	264	295	260	277	285	283	306	299	277	313	291	271	280	307	289	277	285	257	287	272	290	292	301	267	262	265	289	259	282	260	260	273	292	289	259	289	264	295	286	305	284	253	302	248	294	259	294	290	275	285	265	306	308	291	302	296	283	278	291	291	269	284	298	280	293	269	271	278	290	268	257	300	267	276	283	271	303	290	289	270	255	261	293	290	290	308	280	265	306	272	246	252	279	240	267	302	279	295	298	312	281	310	289	278	275	313	282	279	284	284	304	278	300	259	313	276	268	253	243	282	293	278	271	271	275	287	283	264	283	286	304	255	252	276	286	259	305	254	291	296	281	279	292	291	296	283	293	282	271	265	295	315	294	272	280	262	278	274	264	270	285	290	294	295	248	291	275	287	270	267	281	297	293	264	252	283	314	267	284	271	290	288	282	274	274	278	310	267	269	291	298	291	284	268	271	275	266	297	264	274	282	284	236	288	297	284	267	275	308	293	259	264	296	280	258	264	264	268	272	295	274	274	288	297	288	295	286	256	291	271	287	246	291	289	295	282	260	289	255	283	274	252	250	280	288	266	309	291	276	294	261	264	270	267	271	313	274	283	307	284	277	296	291	284	305	292	294	258	298	276	262	263	263	299	257	294	297	289	262	275	298	276	259	266	298	289	292	274	275	302	269	303	315	312	277	299	284	236	289	283	281	253	294	265	301	289	260	245	335	310	276	262	286	291	304	304	280	264	278	286	285	262	265	279	268	275	298	285	256	289	284	289	282	258	285	272	264	271	280	290	300	290	273	269	265	266	254	259	257	268	292	270	290	290	305	294	291	296	282	291	270	279	258	268	310	276	270	282	332	289	304	273	297	290	303	287	277	262	284	260	256	272	304	264	285	306	286	295	279	294	269	237	296	249	274	279	271	287	299	279	272	312	254	283	280	277	281	277	232	248	260	284	285	301	282	243	260	311	278	299	267	274	275	304	292	283	302	288	274	289	270	266	291	299	278	319	272	279	277	304	284	289	284	278	284	264	276	263	282	273	272	299	279	285	295	293	304	295	275	261	284	303	274	259	264	280	278	265	280	293	284	300	281	258	296	289	290	250	284	271	280	272	267	281	299	288	253	286	272	284	285	263	256	308	285	293	290	268	275	246	308	287	303	249	292	254	281	300	277	274	253	281	288	286	281	266	294	290	303	260	302	290	292	299	260	275	327	284	282	292	285	273	267	262	283	258	272	273	287	299	269	309	289	288	277	309	259	315	253	306	288	266	308	272	282	271	257	309	283	264	265	249	294	286	285	301	261	255	269	290	272	278	266	287	255	303	272	253	270	299	277	292	265	316	287	262	274	257	246	306	259	289	275	291	277	304	277	264	277	260	266	263	286	269	279	284	291	277	293	295	274	285	283	294	291	276	272	260	307	276	292	247	260	268	304	295	296	288	275	254	275	275	289	284	251	306	246	275	292	295	271	301	260	260	264	301	303	280	303	281	264	298	305	280	282	300	261	278	261	271	295	254	302	281	282	263	302	285	284	279	305	284	280	279	266	256	271	319	286	271	258	275	285	278	291	285	279	251	321	312	269	277	239	243	311	298	277	279	269	265	279	270	261	286	275	282	285	275	297	313	266	284	309	258	284	295	292	278	325	270	260	298	269	283	293	269	271	278	273	280	244	268	286	272	258	283	279	243	301	296	289	306	277	281	259	249	270	268	267	252	267	279	275	318	255	286	284	262	251	287	245	244	290	279	272	285	272	279	283	300	290	281	270	254	291	267	257	249	291	254	267	260	291	258	291	284	272	250	305	281	282	297	268	288	264	265	273	264	256	282	302	290	276	288	278	304	295	280	295	286	313	290	261	298	271	266	280	301	276	265	302	303	303	273	311	262	252	276	288	290	290	273	282	309	255	268	273	245	272	259	258	292	296	281	277	269	288	286	294	287	302	275	288	271	274	259	302	293	280	265	267	287	289	277
5611	400	344	366	277	310	314	309	291	297	290	277	333	264	300	308	325	316	314	293	299	307	296	295	292	295	285	294	296	264	298	296	299	270	302	282	318	281	269	280	314	268	291	275	252	263	296	310	283	295	266	314	301	317	292	295	297	289	299	280	286	297	306	293	293	299	311	278	307	313	313	290	291	304	319	263	309	291	312	300	292	303	297	284	300	311	286	276	307	289	326	284	318	286	295	302	268	287	309	316	298	315	290	340	314	297	302	299	289	313	286	307	288	283	298	295	276	292	299	314	259	321	318	329	313	285	301	275	278	308	310	286	283	317	263	307	292	277	308	293	304	296	302	264	278	309	306	288	316	291	317	275	304	282	318	287	278	301	282	276	311	295	309	316	284	295	289	279	335	303	299	295	332	305	280	276	290	299	299	321	274	279	322	310	281	280	297	282	297	305	292	301	291	309	305	319	261	301	336	321	298	321	289	289	282	296	317	293	297	294	306	300	272	311	308	284	302	312	299	307	261	265	295	271	299	318	279	312	275	315	297	294	301	321	297	286	280	290	306	298	292	310	317	296	288	298	303	267	308	307	282	271	311	300	315	288	283	293	289	304	298	303	300	293	294	285	278	294	311	293	310	300	289	305	327	268	318	261	324	333	307	274	317	295	295	306	273	316	297	281	321	263	281	273	295	275	290	286	284	308	292	319	280	296	281	296	284	303	293	283	319	305	298	296	287	267	317	336	274	294	317	298	296	305	294	299	294	301	292	312	304	267	305	284	301	302	279	319	311	310	305	326	305	310	301	250	292	302	309	305	279	299	308	303	324	287	322	309	304	308	255	289	310	320	278	315	314	282	321	285	277	294	286	291	305	331	311	321	268	324	280	308	272	300	274	256	315	275	269	326	290	324	309	283	253	303	293	295	287	307	306	287	314	279	303	284	312	268	319	283	307	285	302	289	284	271	274	280	278	310	324	300	268	282	250	306	302	315	308	303	313	309	300	304	298	278	313	320	299	285	272	279	301	292	299	288	303	312	321	290	316	320	273	315	292	313	335	288	295	294	283	279	300	290	287	278	267	311	282	300	298	300	281	317	280	313	315	292	292	266	273	307	302	303	301	293	334	291	318	304	288	277	290	304	288	284	325	294	326	307	324	290	296	315	311	275	308	290	261	319	299	282	290	301	291	307	303	313	323	283	288	315	287	295	323	292	275	293	312	271	307	331	260	265	288	308	278	281	319	341	292	319	298	284	300	258	293	295	261	282	287	315	292	320	272	259	308	289	282	329	303	334	319	310	307	288	298	316	303	304	277	279	302	320	289	308	305	291	292	283	310	293	300	296	310	283	280	318	308	324	297	295	317	327	292	291	293	281	270	277	289	302	284	310	324	296	309	272	299	307	314	300	284	295	315	279	290	295	305	285	275	316	309	278	297	297	324	307	313	261	313	290	299	289	313	291	317	317	284	307	304	287	291	303	287	278	299	316	291	290	279	276	280	289	286	283	333	280	310	279	271	284	276	311	291	297	304	286	328	314	306	284	281	296	291	328	264	298	306	301	310	297	288	316	305	258	301	289	332	331	318	268	298	288	302	283	303	289	321	300	322	279	348	333	285	301	281	291	321	294	264	295	287	296	262	308	304	297	271	297	303	283	290	331	314	296	293	286	312	271	304	317	287	283	294	301	329	290	281	301	299	288	289	336	294	285	341	291	331	315	313	293	278	296	285	310	313	288	291	310	288	311	304	297	321	295	295	291	312	283	300	329	305	311	303	269	314	310	282	273	311	306	302	314	294	295	291	329	294	311	283	299	309	316	297	256	308	312	303	312	303	297	315	284	305	281	322	267	287	280	301	289	297	314	286	281	317	295	295	277	294	292	270	318	316	311	279	287	324	303	312	330	272	287	304	304	311	273	299	277	284	284	325	297	329	281	315	300	298	297	284	293	283	335	280	297	311	286	308	311	268	282	269	324	293	336	301	303	317	289	283	272	299	295	314	285	272	301	295	310	287	351	287	307	288	294	279	315	275	309	273	294	290	293	310	286	290	310	300	295	292	315	268	303	286	279	293	299	294	285	300	337	278	300	311	291	315	299	283	326	308	270	324	294	322	306	326	301	254	277	277	277	291	295	294	337	296	303	303	286	299	284	303	328	285	287	285	291	310	293	316	290	302	278	324	296	315	278	304	292	277	333	312	291	301	271	283	288	286	248	305	305	301	322	311	307	301	282	295	299	314	309	290	317	268	287	337	290	333	288	307	280	294	319	267	292	298	276	296	314	278	299	297	263	293	327	289	285	303	314	268	294	299	297	305	304	285	313	270	288	277	271	287	283	315	282	270	316	299	317	314	327	293	335	288	317	320	324	290	259	273	266	301	278	270	278	315	275	284	301	295	324	310	318	279	305	320	278	335	319	302	298	301	287	287	277	267	329	331	305	327	308	307	291	301	310	297	308	323	306	287	312	307	322	298	295	282	324	305	266	283	287	296	315	298	304	286	320	300	294	276	281	307	291	291	278	274	279	320	296	309	284	298	292	272	307	304	276	298	286	296	286	311	345	326	300	284	296	313	306	280	271	282	289	287	275	291	288	298	300	306	315	335	305	319	309	312	306	304	286	301	303	284	307	261	281	327	274	318	277	265	288	292	315	294	317	283	299	316	352	297	331	279	275	286	342	295	313	319	300	305	301	291	273	308	306	302	254	277	289	300	291	281	293	288	288	283	283	298	341	299	281	289	291	330	295	280	292	287	297	303	280	317	303	279	290	306	334	301	297	276	315	294	311	320	302	327	277	312	285	297	276	308	279	261	314	291	303	285	309	289	309	288	295	303	272	309	288	279	292	325	295	319	292	296	313	289	286	288	287	297	304	299	295	305	330	319	278	292	307	272	287	273	264	263	282	293	294	292	258	305	306	302	294	294	316	299	316	284	279	275	321	303	327	292	278	326	279	275	337	303	342	304	312	299	328	284	303	287	287	315	321	306	286	300	301	316	296	301	320	323	294	309	265	292	312	289	309	269	312	331	298	284	303	301	319	329	285	296	290	302	330	313	284	303	303	306	311	324	299	299	311	302	317	303	292	316	303	304	280	289	296	298	315	296	305	276	298	297	300	307	257	292	301	305	266	297	315	286	304	277	281	281	305	308	308	293	296	304	279	274	284	287	300	294	300	294	287	279	309	260	311	289	263	324	303	290	322	314	305	275	290	316	313	305	330	319	297	313	281	256	286	279	305	274	315	307	291	315	290	294	290	310	322	304	310	282	310	307	338	301	285	328	305	286	315	302	277	260	278	320	318	327	270	299	309	280	327	284	272	297	299	277	280	294	299	290	295	270	269	267	304	289	298	318	294	292	289	307	299	279	294	303	291	313	293	297	292	293	279	285	289	282	283	324	308	293	287	289	280	284	305	314	290	304	268	309	264	278	291	293	300	290	301	306	300	298	336	303	251	245	291	290	298	318	309	279	301	310	279	284	279	337	313	338	300
4989	776	919	983	936	913	873	773	807	826	797	866	764	777	782	812	783	744	782	747	779	765	790	777	729	749	786	736	740	755	804	750	784	747	755	719	751	750	747	781	761	729	749	710	766	758	748	741	799	706	756	706	742	768	746	782	729	748	744	776	805	755	767	758	752	765	820	811	718	730	783	742	765	736	756	767	763	732	762	724	746	751	745	698	780	780	783	758	781	785	797	764	789	758	717	771	784	747	760	760	732	783	762	784	726	769	743	757	710	815	760	779	735	733	766	771	766	746	780	781	713	740	785	782	737	723	763	728	775	757	762	726	760	737	789	738	724	781	775	779	762	730	712	754	742	737	753	759	749	738	694	771	749	786	773	707	753	807	774	762	749	769	742	795	760	717	750	767	749	793	815	736	725	738	751	765	758	789	726	739	780	758	758	744	761	704	712	807	724	803	772	797	724	747	755	758	740	760	760	739	695	753	733	738	728	743	728	735	735	704	757	778	731	789	755	744	766	768	765	751	735	781	762	783	798	750	744	710	707	784	746	750	777	744	772	707	731	754	752	753	746	712	758	791	799	761	749	698	721	762	798	786	719	774	750	794	784	721	807	739	831	761	765	745	724	731	767	755	724	734	729	745	751	752	735	774	762	729	740	745	724	750	797	778	774	735	751	792	733	738	789	732	807	758	744	754	702	786	764	791	755	750	758	763	752	740	728	798	736	739	687	689	755	763	706	780	727	778	758	719	763	746	769	738	718	796	754	782	723	725	735	745	758	713	774	742	748	743	726	803	740	715	724	753	738	728	768	795	773	780	701	759	731	789	701	751	692	747	751	792	781	728	743	803	754	756	717	798	785	749	757	783	802	738	757	743	755	728	714	730	749	780	723	756	797	752	758	814	801	767	784	767	797	751	749	727	783	780	753	730	725	714	759	751	765	725	790	763	745	766	787	769	795	746	732	787	734	735	773	724	773	712	736	736	794	750	733	763	765	758	734	763	767	770	778	761	743	710	750	693	678	737	769	775	711	766	775	740	778	754	772	714	756	798	756	774	781	735	757	740	697	781	768	756	757	727	782	734	780	745	734	773	790	747	784	732	729	775	762	712	724	716	775	761	749	756	705	699	748	735	681	731	727	765	736	715	769	692	711	745	769	749	763	810	748	763	746	772	751	764	743	715	780	775	726	797	707	716	757	698	707	742	784	731	727	778	762	789	727	762	798	768	732	797	813	720	708	738	825	748	786	741	800	767	742	759	760	751	777	778	751	750	794	714	753	822	783	736	733	754	784	754	794	747	773	763	787	743	760	734	782	737	757	799	721	777	720	744	711	752	750	756	819	832	803	792	734	791	740	720	689	797	771	751	766	763	763	745	777	735	752	742	765	717	734	789	726	740	798	729	758	715	749	721	775	770	746	747	785	770	758	763	749	800	733	722	715	752	777	715	750	743	739	786	785	770	783	726	734	772	729	781	765	746	737	768	745	761	759	715	776	781	740	739	722	695	741	787	745	738	726	732	758	734	750	725	724	726	741	780	776	758	712	710	755	773	772	742	714	743	774	773	738	725	737	732	747	716	754	780	737	828	801	809	800	711	782	767	758	750	713	699	747	759	756	722	760	757	760	714	787	717	756	746	749	734	747	748	707	693	736	735	745	743	731	737	785	762	718	738	729	793	723	761	747	709	729	772	744	756	731	770	753	748	781	723	726	743	759	754	747	735	761	711	755	759	776	791	762	696	778	752	758	787	767	700	767	714	775	731	776	740	761	745	780	770	736	775	817	764	767	762	801	776	734	761	720	739	758	761	750	803	748	718	784	763	760	753	763	759	742	794	753	762	725	773	727	751	754	764	750	778	721	787	770	738	786	780	717	770	737	797	764	740	771	735	743	743	750	706	767	762	769	744	744	728	757	728	703	758	755	785	775	787	778	824	756	755	793	799	758	757	795	747	787	718	747	757	702	768	762	743	750	743	789	750	756	731	752	691	735	743	733	767	755	732	832	772	763	745	777	755	762	769	735	761	748	738	777	762	753	730	752	710	779	719	799	749	731	810	757	732	752	784	764	751	709	803	754	781	744	747	756	751	756	752	728	754	784	782	753	745	770	771	781	766	750	798	771	716	724	734	735	735	760	767	722	723	768	699	746	730	756	757	746	760	733	782	748	725	740	756	767	770	757	784	771	786	747	761	810	762	753	752	739	784	721	728	732	789	769	808	782	744	774	810	778	742	780	783	718	738	757	763	762	804	744	773	773	745	732	813	792	761	733	804	720	783	762	741	750	739	750	770	760	742	773	754	756	750	747	798	747	790	760	707	739	729	782	707	767	737	771	790	746	730	729	796	760	738	795	774	768	763	715	689	748	767	747	773	761	761	744	771	810	756	799	740	766	776	732	723	795	756	761	738	720	762	750	813	772	805	728	754	738	772	756	752	747	748	744	760	765	766	719	746	726	750	776	775	771	742	753	793	769	758	742	776	784	675	803	768	742	808	750	723	704	785	761	731	765	748	722	764	750	799	745	719	700	768	758	700	792	703	765	755	742	741	751	711	756	779	766	741	767	783	767	779	804	772	720	745	753	760	726	738	775	750	738	707	762	813	771	748	757	749	750	791	782	750	738	797	767	799	727	785	796	736	791	731	706	754	752	745	840	782	752	757	753	755	741	722	734	745	743	780	746	754	733	735	755	743	713	737	709	775	771	777	768	707	757	764	735	734	695	761	726	769	750	715	765	774	762	741	756	749	768	752	766	716	737	766	815	752	717	683	729	739	746	742	775	751	757	736	734	763	803	774	795	751	770	710	809	764	718	736	775	746	693	767	757	718	744	798	756	786	764	774	759	692	723	744	795	754	708	731	730	770	760	745	775	754	793	701	748	782	712	774	745	736	791	790	756	753	765	773	729	776	750	791	738	761	739	770	759	730	751	806	756	786	725	747	719	747	725	837	749	773	725	722	721	772	766	723	785	785	781	735	753	751	769	723	736	770	750	761	761	801	729	759	804	775	791	809	763	758	784	755	697	745	727	766	799	773	748	766	761	712	812	767	776	731	798	743	726	750	743	765	778	739	772	745	759	742	776	760	768	788	772	727	781	791	767	743	741	760	725	755	779	769	767	754	756	815	773	784	743	761	784	771	786	725	690	709	770	826	769	760	772	748	753	757	765	736	772	766	714	807	758	743	765	793	741	743	759	781	787	789	742	753	733	797	760	756	784	770	756	668	725	724	781	741	703	736	739	735	743	767	761	746	750	755	750	760	752	786	740	726	794	763	804	813	773	737	766	731	750	792	732	762	734	803	764	785	765	775	740	811	772	726	764	773	774	731	724	773	763	763	723	770	747	766	739	798	733	727	784	723	724	715	732	794	760	726	810	781	770	763	737	756	768	733	752	685	757	735	734	758	743	767	786	767	753	763	772	760	744	755	767	757	768	766	731	734	788	781	752	749	775	788	705	732	759	758	800	743	731	730	733	760	755	753	728	783	711	718
39370	18106	4454	1341	826	677	512	458	404	333	339	322	303	295	286	304	260	294	290	272	275	271	261	230	269	282	258	271	276	241	243	252	247	249	247	241	248	244	226	225	243	232	253	271	241	241	210	242	261	226	235	225	262	240	249	247	237	264	230	259	239	254	236	224	224	251	244	239	234	237	243	258	260	222	245	239	229	231	220	211	244	240	243	240	246	241	233	251	250	253	269	241	245	238	235	219	214	256	261	212	224	240	228	249	255	210	235	252	242	238	269	251	241	198	213	253	234	249	215	265	223	219	241	231	238	235	233	235	254	244	248	232	238	232	222	221	237	259	256	215	210	218	238	232	235	266	234	232	219	232	218	254	232	239	239	239	232	218	235	251	226	231	256	250	263	240	220	219	218	224	253	214	222	262	239	202	258	259	238	248	227	259	256	248	223	262	220	244	240	239	229	247	237	247	227	256	224	229	224	238	251	230	226	234	244	239	240	224	218	242	233	274	246	238	204	223	239	215	246	204	220	219	234	239	260	240	256	219	248	249	245	220	265	252	250	267	218	224	214	207	273	230	242	232	242	228	234	219	240	233	236	213	226	239	228	230	231	209	239	230	244	264	242	229	233	235	240	248	234	232	243	226	242	227	224	245	221	232	217	250	249	256	239	246	230	247	256	249	241	249	228	242	258	242	200	227	224	241	238	218	224	220	240	224	252	232	216	226	256	221	217	230	258	250	228	259	231	244	258	225	263	229	249	250	241	241	237	272	273	216	247	237	253	238	228	252	235	232	239	248	246	229	226	229	261	231	244	234	213	237	243	225	236	235	239	227	219	219	227	238	219	246	255	245	243	241	226	231	220	232	247	241	258	225	227	253	240	234	214	263	254	234	229	226	224	260	240	222	201	238	255	225	237	246	242	218	232	252	246	237	270	242	240	246	255	197	237	242	239	208	238	255	220	219	234	222	245	221	231	256	222	217	227	233	244	239	223	211	244	258	235	238	216	235	264	201	233	246	237	240	268	247	226	232	230	244	234	223	247	232	238	224	234	252	258	224	231	226	241	229	241	242	213	228	248	228	251	243	207	230	230	242	263	250	247	242	229	226	263	257	249	257	232	223	227	214	228	244	244	256	228	260	229	236	263	228	239	246	229	222	223	261	219	239	260	250	220	232	232	222	224	255	258	251	247	259	243	243	227	248	259	247	242	270	226	253	250	263	245	256	238	241	238	249	248	250	236	214	239	220	229	213	220	225	237	229	243	231	259	239	261	253	256	219	231	227	233	248	229	250	217	234	250	230	243	235	256	226	245	263	207	229	224	245	210	246	252	217	253	235	210	241	210	211	232	247	221	230	232	265	267	234	249	238	221	257	240	253	252	254	225	203	254	240	254	221	227	248	244	228	231	263	252	236	231	236	230	231	239	254	229	240	243	236	254	215	232	231	250	236	250	234	246	220	234	244	234	228	229	229	233	270	225	208	229	241	242	235	235	255	239	248	252	233	247	223	244	218	235	241	246	238	262	225	228	222	246	197	217	232	240	254	213	223	227	261	194	251	210	237	228	217	235	244	229	231	249	259	231	258	214	251	259	235	241	254	226	240	221	234	245	227	226	237	283	270	241	242	250	270	234	242	241	219	226	264	238	245	251	242	222	237	248	251	226	260	222	243	248	236	208	213	259	224	224	243	236	218	237	256	234	204	221	224	216	237	237	259	228	243	227	258	243	233	265	219	245	240	230	224	232	228	236	227	251	226	237	231	225	232	248	237	233	242	239	269	239	242	239	232	243	253	244	238	219	230	240	219	239	235	229	244	228	231	235	257	230	237	221	244	241	227	245	257	202	243	240	208	229	213	245	240	245	248	231	254	250	228	222	240	248	236	236	267	244	232	246	236	242	261	233	238	265	232	221	256	224	237	273	236	240	220	235	242	240	276	233	217	250	270	234	224	247	233	240	253	234	252	248	240	221	251	227	251	267	253	248	245	258	241	222	223	224	218	228	252	248	251	221	264	241	266	201	222	223	247	252	223	247	255	234	232	226	244	234	246	224	256	229	252	221	243	235	212	234	240	273	242	229	232	242	226	254	253	242	239	225	230	249	233	201	244	247	219	255	248	229	242	230	243	243	225	234	212	234	245	233	230	217	240	256	222	230	249	238	232	240	223	209	227	228	259	231	241	241	235	241	220	220	223	208	232	228	246	228	236	225	244	263	211	240	233	255	230	268	243	245	231	239	230	239	244	245	249	238	239	245	255	265	243	210	250	251	257	217	244	218	265	230	255	249	213	227	252	241	216	235	224	236	255	252	217	236	231	219	214	256	241	223	237	230	242	260	237	217	242	251	218	226	241	218	219	229	190	224	231	213	243	234	224	236	227	216	234	260	214	255	233	247	220	250	224	232	279	267	268	236	241	231	253	226	238	217	257	254	233	216	233	238	242	267	230	241	208	239	230	242	236	237	250	257	235	255	248	240	247	224	214	244	250	238	215	232	212	288	233	237	222	232	224	229	239	253	241	230	229	250	243	250	234	209	217	238	225	245	236	230	251	217	228	226	244	247	231	222	239	246	226	250	256	262	243	253	241	227	248	236	235	228	227	245	218	240	241	245	273	235	248	236	233	246	246	230	242	251	209	272	255	224	232	259	221	235	227	239	214	252	227	233	234	229	237	245	239	267	239	248	246	255	227	220	247	240	217	238	242	233	200	227	238	246	233	238	253	250	283	243	202	266	218	248	232	238	250	236	208	256	224	224	237	263	227	230	243	226	243	242	240	219	226	210	225	250	222	246	246	226	261	225	227	248	237	242	217	232	247	260	259	231	244	255	240	224	210	223	241	234	218	245	222	257	248	248	249	242	249	242	239	247	238	247	240	238	231	231	252	230	225	217	257	248	246	242	223	253	227	208	227	229	218	270	223	222	218	207	250	219	229	237	239	258	235	245	213	222	264	231	227	253	246	225	247	238	242	227	231	230	239	226	252	247	270	239	224	244	257	220	243	216	211	215	233	226	259	258	231	239	239	240	206	217	228	253	234	235	226	242	234	234	229	238	243	225	240	228	243	219	251	231	207	223	242	238	246	249	250	236	219	223	202	231	235	222	236	214	242	211	242	249	245	234	233	225	228	221	247	241	215	207	229	205	238	219	225	216	231	248	242	237	209	258	229	229	230	236	233	233	242	224	244	216	217	227	236	233	238	234	229	234	267	263	246	236	227	258	212	232	226	247	240	245	263	218	242	254	230	205	276	230	264	232	220	235	230	233	231	235	236	218	248	220	272	231	227	263	248	251	260	276	253	249	231	236	225	228	254	264	225	214	258	247	223	230	241	222	233	253	219	213	227	244	259	271	258	242	237	241	247	230	239	262	261	232	243	210	231	280	247	270	247	226	242	246	248	244	225	214	251	217	242	242	260	238	229	237	232	249	207	230	240	242	231	225	230	230	233	199	209	241	256	263	254	240	216	271	232	267	229	218	213	237	218	246	242	237	245
21186	1471	2790	3361	2988	2438	2035	1755	1578	1417	1238	1173	1111	991	969	942	941	853	822	794	832	829	758	738	738	726	712	678	673	701	681	672	693	702	696	657	664	661	680	667	648	664	623	610	638	635	685	658	691	629	655	664	635	616	625	643	634	641	651	625	638	668	633	636	578	594	653	622	623	633	628	610	611	611	624	640	621	609	636	641	620	599	634	632	642	595	620	604	625	596	626	628	641	623	622	587	610	645	631	640	594	635	609	600	596	679	597	631	617	610	612	576	613	661	663	612	644	625	635	611	610	597	641	598	629	634	624	637	587	606	562	590	597	590	628	599	611	636	622	623	576	657	579	617	569	615	615	607	649	629	637	653	613	577	601	604	623	609	615	570	651	614	629	595	583	613	605	631	596	577	612	647	600	575	637	546	631	601	598	585	563	624	553	610	608	622	640	615	644	592	621	586	606	591	595	593	601	616	590	631	622	583	613	595	609	619	598	622	643	590	616	553	609	601	667	563	602	593	616	623	631	580	614	572	600	572	656	605	604	587	588	619	608	624	627	570	564	638	636	612	605	615	602	608	614	591	608	656	667	594	592	572	605	645	602	629	607	620	626	622	582	653	612	607	643	655	596	607	587	594	625	617	595	590	594	595	651	675	610	634	577	629	604	593	631	583	582	567	652	596	615	622	585	633	581	612	527	577	593	619	631	627	615	625	608	595	643	587	565	606	606	617	635	621	612	616	685	650	609	636	580	616	586	608	585	551	639	628	605	607	612	604	615	592	645	594	603	618	617	609	603	611	591	621	599	639	610	601	628	554	616	647	634	564	601	635	651	600	617	613	618	552	564	609	612	582	608	566	605	594	611	645	593	636	626	597	602	569	615	591	597	589	585	616	619	651	598	655	595	609	608	596	648	608	643	610	592	625	611	661	652	623	614	620	565	639	634	566	595	581	622	634	624	589	579	617	594	581	595	599	604	622	642	625	573	595	591	642	582	643	627	560	611	613	610	648	612	573	608	616	574	586	590	601	597	607	647	590	585	654	613	588	591	572	604	644	586	615	615	629	603	602	542	586	598	623	612	568	588	591	617	585	606	606	597	636	608	587	612	565	620	576	613	571	638	643	585	585	613	630	609	597	557	596	584	632	618	625	594	668	625	617	594	629	608	630	628	582	614	616	650	584	615	586	609	626	588	643	590	634	606	664	596	575	603	603	626	636	600	645	583	646	598	611	575	634	626	572	617	668	581	602	630	599	624	610	607	605	593	571	610	677	591	614	669	605	609	604	612	577	624	570	590	614	637	610	633	689	634	610	636	631	679	614	635	597	617	634	600	612	610	623	635	627	597	633	591	609	590	622	620	644	643	590	593	615	656	606	622	575	608	592	603	661	582	619	600	656	592	637	616	646	571	595	593	615	609	609	626	597	624	607	599	578	622	598	590	580	607	601	623	614	556	611	597	632	604	570	622	600	575	603	600	619	619	614	587	614	611	604	627	615	632	600	595	613	574	638	635	618	619	635	609	592	595	596	628	602	640	564	534	637	576	613	612	615	607	607	616	609	604	601	629	600	615	602	611	595	608	593	608	613	633	569	637	562	609	589	630	646	596	621	608	586	568	627	600	619	610	625	623	606	633	604	618	593	602	602	562	635	573	593	590	595	585	654	545	583	612	605	569	652	625	647	589	624	588	602	587	631	615	595	588	622	632	617	588	588	607	572	605	594	585	611	576	587	598	640	552	620	687	568	664	598	613	601	613	630	595	597	641	606	623	642	572	596	599	615	651	651	606	585	587	622	593	616	614	607	599	614	627	613	612	593	629	584	603	599	602	612	584	603	603	588	595	577	586	615	569	614	637	622	580	624	599	631	649	633	580	625	604	606	634	585	599	619	611	591	592	637	622	660	641	567	557	615	600	618	649	592	589	612	660	595	641	584	606	617	595	649	640	605	611	620	629	673	621	631	595	591	596	643	651	624	604	588	656	634	581	621	615	617	598	603	600	627	636	603	574	612	581	582	592	602	634	617	599	554	618	621	604	636	572	622	653	622	614	610	588	616	605	610	585	570	627	597	563	634	611	657	643	660	649	604	628	625	627	603	609	597	638	600	610	596	604	581	586	607	609	600	630	618	642	601	614	660	594	589	612	617	624	621	571	615	626	591	576	630	602	604	594	611	626	624	597	627	590	561	592	627	586	603	623	581	598	598	592	632	609	619	618	603	612	603	622	610	605	563	572	601	612	609	620	593	599	587	615	586	581	625	610	590	587	601	617	597	618	609	609	596	618	609	579	640	578	599	616	609	616	619	649	651	621	611	587	579	605	649	615	600	612	629	643	645	614	606	596	619	619	596	588	620	575	582	594	625	616	554	600	616	618	648	615	623	644	625	675	660	660	607	607	549	580	593	640	633	636	591	618	613	597	610	630	583	607	583	610	560	612	618	630	610	633	601	636	609	586	615	617	590	561	561	599	600	605	570	604	652	588	628	636	584	559	622	640	606	596	636	605	644	591	588	623	639	614	563	640	651	588	625	646	587	624	617	619	602	627	610	579	660	582	611	664	531	660	643	579	579	652	557	629	593	588	600	621	592	571	578	634	632	595	614	582	574	618	635	614	625	627	611	616	604	572	611	581	603	618	652	617	611	649	634	607	600	577	578	596	596	591	584	619	561	585	593	599	594	637	672	537	594	654	600	626	577	594	618	582	603	631	630	646	625	599	598	644	608	618	597	593	587	606	579	622	616	584	611	624	617	644	578	618	610	601	582	598	603	571	572	582	616	602	626	607	616	586	613	637	648	618	606	579	592	590	621	610	605	596	568	635	608	616	616	584	638	613	625	607	566	566	633	611	578	630	608	589	611	666	638	613	655	625	615	595	599	621	592	593	615	598	583	603	645	630	628	591	608	589	621	595	585	616	615	594	598	618	606	593	628	655	637	610	582	624	593	615	627	601	609	628	619	598	602	625	627	636	597	573	617	634	593	627	608	609	668	591	601	600	614	597	623	587	591	625	646	628	566	590	623	607	590	608	635	583	587	599	581	622	633	617	607	644	578	605	642	614	608	657	594	589	566	630	575	604	624	597	575	620	579	631	614	563	609	641	557	611	622	616	611	593	618	593	657	586	607	641	555	622	590	642	602	566	588	603	576	591	620	594	561	626	624	596	635	572	573	628	636	629	617	679	592	609	626	654	627	577	612	614	596	634	605	629	580	566	614	596	604	601	635	626	598	614	630	604	596	586	585	598	615	617	581	598	606	618	576	619	533	629	632	634	529	591	618	618	621	591	637	600	597	636	640	602	625	577	598	617	624	630	616	632	652	583	542	619	631	616	626	580	572	628	617	623	596	612	574	618	600	626	618	641	634	630	594	631	632	605	617	593	582	653	657	593	591	635	593	556	625	630	625	648	575	612	557	636	590	586	606	644	637	648	613	598	569	567	648	634	616	625	692	644	572	621	594	635	638	654	593	587	563	615	604	620	629	583	626	579	593
40414	22144	15182	3512	1341	894	622	524	415	330	298	254	233	190	205	183	191	173	162	171	143	153	149	143	151	123	138	123	119	122	106	127	128	107	128	110	94	122	98	87	98	104	110	121	131	127	111	108	106	109	112	106	117	121	93	89	107	95	109	111	93	108	116	114	80	107	94	106	109	115	95	105	100	109	106	124	107	114	112	105	100	100	94	104	121	114	109	99	112	99	105	103	111	112	108	89	86	91	109	112	91	113	104	105	99	116	98	101	88	96	95	90	109	127	114	72	110	102	87	125	98	112	111	93	91	109	100	103	120	94	110	109	95	116	110	98	91	98	103	102	92	115	94	121	106	110	106	103	97	85	93	111	75	89	98	108	100	108	99	87	121	103	96	101	102	99	97	100	100	115	101	96	106	120	92	102	91	90	87	114	99	114	105	92	106	115	96	86	94	98	87	118	83	83	94	115	96	115	100	101	99	92	83	107	98	109	87	132	87	85	105	115	94	119	99	98	95	109	93	100	103	83	88	106	104	112	111	99	117	103	89	107	103	99	94	106	102	87	99	121	109	78	97	113	105	96	96	83	98	100	114	101	108	97	101	111	107	104	86	103	105	118	106	114	90	103	103	113	116	91	81	99	105	102	110	97	96	105	107	93	101	101	108	116	103	91	101	94	109	83	106	96	95	84	102	102	97	113	98	104	105	101	78	104	100	94	91	110	113	94	91	88	111	86	102	94	94	102	104	101	91	97	101	91	100	110	102	102	113	89	97	98	106	113	90	108	112	92	109	103	116	124	100	97	94	88	111	101	98	101	108	104	110	110	90	86	99	109	104	126	115	94	100	105	111	94	86	122	94	102	108	104	94	110	103	99	97	101	95	105	98	98	73	97	117	92	113	99	103	111	108	102	92	105	99	106	103	97	99	94	114	107	117	116	93	98	88	108	87	106	100	98	84	106	103	81	100	92	117	109	82	97	97	103	85	112	104	109	109	97	90	88	92	85	111	97	92	101	108	99	94	104	100	111	109	104	105	97	111	95	99	94	100	103	100	85	106	110	105	98	96	118	93	109	108	106	98	111	119	98	105	99	114	121	103	96	118	89	82	120	99	103	116	110	96	102	118	87	93	101	101	123	108	100	98	109	90	100	119	113	109	110	88	96	95	109	101	113	125	103	88	96	115	107	100	110	110	108	98	97	105	112	116	115	78	106	92	94	99	113	101	85	111	104	113	96	90	128	108	84	85	102	104	114	88	103	91	95	108	93	85	96	98	106	120	121	100	118	105	101	106	96	107	94	99	103	104	105	92	101	107	99	137	104	106	93	114	93	98	118	104	94	103	93	82	82	93	98	107	100	109	126	101	107	117	98	92	105	111	107	78	95	79	115	115	94	112	113	94	92	106	131	89	101	96	120	112	99	112	91	98	99	112	80	99	112	111	92	93	99	118	116	100	89	100	108	67	109	95	123	124	91	92	94	79	94	107	112	88	82	106	113	114	107	84	105	113	104	94	99	97	90	101	106	96	99	99	92	117	109	119	106	105	105	101	104	105	111	100	83	116	85	101	92	109	97	116	90	114	107	105	102	117	94	105	92	98	90	94	119	121	110	90	118	104	113	103	117	106	102	97	99	106	105	108	94	77	108	104	107	103	118	90	93	98	89	111	109	115	95	102	101	87	106	84	120	95	114	109	103	95	93	99	93	99	107	88	120	109	86	107	95	89	107	95	97	105	113	97	98	99	97	106	92	87	97	106	95	113	99	90	110	92	114	110	107	108	100	99	105	97	105	95	94	109	85	95	99	96	106	99	110	92	97	109	89	99	118	109	97	92	98	80	112	116	87	102	94	97	108	88	100	99	102	93	82	113	95	99	111	97	106	101	95	97	89	111	99	91	109	92	105	105	102	100	108	96	80	97	90	121	97	106	90	101	95	101	127	95	91	111	112	116	111	105	91	99	108	103	98	90	83	91	101	88	109	107	99	115	107	76	103	103	111	100	91	98	109	103	90	102	122	102	103	99	113	95	85	90	92	83	95	88	105	90	87	112	102	112	102	116	88	118	97	98	117	88	97	103	113	108	103	118	101	93	103	97	96	89	100	105	92	121	104	89	101	106	90	108	99	98	98	85	100	108	92	99	104	127	85	100	100	85	112	112	110	95	90	98	96	102	95	123	96	124	75	104	81	107	103	102	105	90	112	100	94	100	112	105	103	90	100	88	103	110	86	91	108	105	105	113	109	109	100	113	117	88	96	106	118	92	119	98	91	106	101	112	117	96	99	109	105	85	112	116	86	104	82	111	119	88	99	93	109	95	102	100	94	95	114	120	94	96	90	102	105	105	102	89	98	91	114	102	98	105	103	102	91	119	89	93	113	106	77	106	99	101	115	95	105	94	106	109	105	107	107	108	96	106	116	98	101	102	97	108	108	100	90	95	104	107	101	115	83	101	83	114	99	103	115	113	101	105	105	89	101	121	93	107	121	90	100	103	112	88	126	106	91	98	103	109	92	106	101	102	112	101	97	107	124	95	99	98	111	111	102	102	112	82	99	113	95	83	101	99	80	82	88	90	107	95	106	100	108	97	95	107	90	96	92	95	109	93	121	118	104	123	101	109	110	109	95	95	105	90	98	119	101	113	100	102	102	89	118	109	107	106	96	102	91	105	103	102	111	108	101	100	97	97	87	104	111	100	105	109	116	107	104	97	96	105	92	104	88	88	109	111	98	95	108	100	98	104	83	86	85	87	91	109	101	109	108	104	90	120	101	101	100	104	94	114	107	112	111	103	92	108	103	131	97	105	103	108	118	96	77	97	108	97	100	125	110	113	96	110	112	106	101	125	102	92	105	123	118	110	94	112	99	88	94	93	97	106	95	99	115	101	113	91	103	106	107	121	103	97	110	97	89	105	114	106	99	114	104	104	110	94	92	100	112	108	93	107	93	96	110	108	99	89	91	104	110	123	82	105	92	99	122	112	86	94	111	83	77	110	110	121	93	98	118	95	103	101	104	112	100	92	95	97	91	112	119	102	92	82	97	109	99	95	98	107	120	79	98	114	110	79	99	106	96	99	106	80	105	128	92	104	92	81	93	121	106	93	112	103	84	96	95	87	98	106	100	105	113	105	100	84	102	88	101	96	110	103	96	107	96	105	97	121	101	106	104	88	95	100	80	128	99	101	102	124	105	88	100	115	118	85	82	95	114	104	103	104	114	101	119	110	92	93	111	124	102	100	100	91	97	96	97	107	99	101	101	87	117	98	98	95	87	96	100	89	103	100	108	100	124	88	95	102	111	106	110	91	106	103	98	106	102	94	108	105	98	107	111	98	86	104	86	108	111	100	90	108	113	110	101	104	104	101	107	111	103	81	135	115	116	106	93	110	106	109	108	114	105	91	108	107	112	114	103	119	106	98	92	97	74	90	95	110	96	114	111	103	89	103	116	89	100	95	105	101	98	103	111	99	112	86	105	106	97	105	90	99	103	110	104
25235	1958	4287	5245	4442	3595	2823	2443	1978	1775	1496	1374	1166	1038	990	923	810	744	719	663	590	653	548	512	534	532	511	516	467	491	430	461	431	404	431	415	364	401	392	351	326	391	363	367	371	329	362	337	359	319	361	387	354	340	318	333	343	307	345	351	326	330	311	352	311	346	347	316	357	321	312	326	344	321	335	323	335	310	292	319	321	293	295	314	281	297	330	305	314	309	293	308	289	311	322	274	299	286	314	312	307	303	316	299	309	295	297	283	317	330	311	311	304	300	283	310	287	294	314	291	303	290	319	317	283	315	278	305	289	308	296	309	266	308	278	296	284	271	292	280	297	291	293	277	304	291	343	318	286	274	267	311	303	313	328	311	275	277	307	294	308	308	301	317	288	308	291	315	266	295	299	302	271	290	313	316	294	299	274	322	319	284	300	287	274	250	309	281	296	296	258	297	283	293	316	302	278	287	270	299	303	291	308	287	305	315	255	320	303	258	292	294	302	272	308	255	285	278	338	265	281	295	282	331	304	273	276	302	292	273	306	265	275	277	268	291	292	295	293	281	298	299	249	286	306	297	283	283	336	300	301	283	293	328	282	274	292	315	257	303	278	288	283	311	310	280	309	299	309	300	327	302	294	303	292	286	251	289	273	294	272	252	304	288	311	300	268	304	309	288	258	290	275	267	283	260	290	307	288	295	309	265	293	264	296	295	282	294	314	312	283	254	280	291	280	312	285	288	324	295	299	300	247	287	281	291	305	249	306	281	312	280	274	275	286	323	278	304	265	301	310	304	278	291	310	283	286	275	286	291	272	264	303	293	299	289	285	264	280	262	295	276	298	315	273	283	281	290	282	304	298	313	303	320	296	274	299	270	277	314	283	277	274	268	269	339	282	286	296	300	265	296	302	275	294	301	300	299	281	281	297	289	256	296	256	283	293	292	304	295	323	298	296	284	305	277	252	284	288	271	303	296	327	265	283	297	301	292	293	305	305	292	285	310	289	276	257	291	297	299	323	283	299	265	285	302	264	305	289	261	323	323	286	263	288	317	318	284	285	279	299	273	268	327	325	297	279	279	288	296	273	274	257	274	305	284	303	303	300	286	294	277	282	280	303	280	277	308	291	303	297	266	300	276	301	300	302	268	295	278	304	271	290	309	315	275	322	297	306	282	306	272	283	287	293	287	260	309	270	309	322	278	274	297	272	281	307	284	310	319	288	309	276	280	293	287	302	250	291	322	286	253	284	311	291	271	299	285	286	290	273	284	296	295	289	302	266	324	276	276	291	297	305	283	276	305	312	263	310	261	317	299	289	294	307	272	304	300	271	295	290	304	313	288	263	295	282	317	292	320	326	325	301	290	295	282	269	319	258	295	303	285	276	281	312	269	315	290	296	305	284	268	247	305	248	286	299	296	293	280	275	265	290	270	296	284	260	298	303	293	279	303	273	314	281	277	294	279	284	293	299	302	294	305	284	295	277	319	282	289	321	279	313	275	293	287	269	278	301	289	279	291	292	292	315	298	279	293	328	303	296	289	274	296	286	278	278	275	298	286	297	277	288	271	285	285	304	256	284	298	292	308	305	315	307	304	268	292	282	283	299	288	314	301	317	296	294	282	282	293	278	279	298	282	323	296	283	280	252	297	285	279	290	294	303	298	314	294	309	278	277	291	329	288	308	286	277	265	320	299	313	276	263	294	293	294	299	294	257	302	312	296	267	262	306	281	253	323	285	293	273	278	330	312	288	282	311	288	276	292	309	307	268	280	298	297	316	300	243	278	291	294	275	301	308	264	280	302	279	283	286	297	305	284	272	314	321	258	297	278	299	267	256	300	281	292	276	306	317	307	281	312	317	283	308	294	295	287	324	283	303	309	269	292	293	275	284	318	275	276	289	297	277	286	275	314	337	301	258	279	259	336	305	286	305	312	292	265	292	302	282	310	283	318	284	292	323	298	305	264	306	286	303	276	299	325	288	293	286	294	304	289	278	308	343	280	273	294	292	309	299	295	288	277	288	308	309	295	303	297	282	304	285	262	301	311	299	313	305	275	308	290	294	290	305	287	297	307	287	287	304	294	282	299	279	279	313	290	287	269	262	300	296	285	288	295	300	292	301	312	282	287	296	308	290	290	280	278	269	287	314	307	244	290	257	299	286	299	268	275	307	282	301	278	267	300	269	278	310	260	276	292	259	287	240	303	294	245	291	256	286	275	307	303	275	302	291	312	275	273	261	256	270	303	273	309	295	313	291	316	297	271	300	270	260	266	268	293	255	297	305	299	282	289	299	274	286	307	274	287	283	311	310	274	282	273	277	316	322	270	306	280	272	279	292	334	277	258	292	273	319	271	277	279	320	277	286	309	275	284	296	307	302	307	281	256	279	254	294	299	298	293	270	287	291	293	303	301	277	277	287	268	275	288	300	303	263	300	295	287	290	294	284	273	294	297	285	284	304	270	300	291	320	294	283	313	272	324	252	269	307	298	281	288	289	305	289	299	298	298	281	292	315	287	290	297	271	313	272	274	284	262	298	321	272	310	264	310	268	292	294	306	268	292	285	333	273	246	302	286	303	285	297	265	294	268	303	299	280	284	313	270	288	294	282	312	315	293	338	268	317	292	273	292	276	256	302	278	294	297	307	300	299	261	304	295	284	313	282	299	300	262	290	326	282	322	268	278	320	291	289	318	279	299	328	298	294	294	304	310	285	293	299	302	257	306	283	299	304	258	281	290	321	324	300	313	303	258	281	297	297	283	304	272	261	313	286	293	318	307	264	312	309	301	277	296	324	292	289	295	263	290	323	293	304	299	305	278	285	307	270	291	307	284	292	316	302	263	305	267	298	282	294	318	280	282	307	295	314	274	301	274	270	288	292	296	305	306	308	310	272	312	279	303	309	275	295	290	306	308	276	279	284	299	296	265	275	266	265	318	286	300	287	287	319	291	262	285	303	252	267	283	283	272	277	292	295	283	273	273	311	302	326	288	254	269	286	291	300	277	309	309	302	267	276	292	268	293	260	273	287	298	281	305	311	266	295	298	313	286	312	273	307	288	296	262	316	279	284	292	306	263	284	280	284	314	301	312	313	282	273	303	301	285	293	250	305	275	285	309	315	317	301	308	271	288	299	286	296	302	298	293	275	293	295	280	282	302	287	301	275	271	278	281	270	327	298	287	283	287	268	255	279	308	293	298	282	309	270	270	264	312	292	279	277	298	279	290	302	275	320	274	274	333	277	294	295	259	303	267	264	279	301	286	292	299	279	279	288	294	302	296	300	297	255	284	272	243	306	275	274	262	329	292	316	281	300	285	282	297	302	292	281	298	284	294	284	310	293	272	287	266	292	313	293	285	261	287	318	280	296	321	303	292	321	307	326	321	292	302	304	289	270	287	295	287	300	288	302	298	279	285	302	284	305	307	299	276	294	280	287	297	268	324	289	308	296	293	310	288	287	300	304	280	272	257	285	274	288	292	283	291	295	311	283	291
5275	430	350	345	330	290	336	314	314	282	306	306	294	310	281	319	337	283	289	312	288	292	319	284	312	282	271	302	273	276	312	312	301	310	286	304	297	269	283	314	321	298	300	293	274	287	315	317	292	289	298	297	299	282	313	293	341	330	332	322	266	286	281	301	311	298	321	306	298	300	324	279	304	292	284	297	320	303	294	294	319	289	275	295	274	294	274	323	294	301	298	295	307	315	329	302	309	296	290	278	279	294	293	342	336	319	300	288	282	292	303	294	307	252	290	286	300	306	264	327	311	280	320	299	285	297	284	313	304	289	310	297	309	270	282	295	295	277	276	302	305	286	276	337	280	295	288	317	289	307	309	297	336	304	286	313	276	278	297	286	293	302	298	291	267	290	302	307	267	290	311	272	286	277	303	281	287	288	303	299	286	312	280	306	305	298	302	309	312	305	328	325	301	293	325	278	278	264	307	329	300	298	320	294	298	302	283	309	309	287	287	312	264	262	285	306	286	296	267	273	305	304	309	282	316	314	316	306	274	317	297	277	284	291	318	268	252	307	306	304	323	321	281	300	327	289	284	270	299	331	284	293	320	305	308	325	299	296	324	284	289	297	305	281	310	302	286	315	295	275	300	317	308	307	334	301	291	303	290	291	294	306	291	281	306	320	282	317	263	300	300	310	321	294	284	289	314	265	295	265	301	295	285	281	316	295	326	270	293	273	305	271	310	316	286	298	298	263	313	313	315	340	285	292	314	305	306	297	315	293	280	272	326	305	315	315	287	308	280	290	330	307	299	289	298	301	260	323	301	316	320	285	297	273	261	287	293	306	297	294	315	300	304	301	294	307	285	281	303	260	300	301	300	311	319	301	317	301	291	299	326	287	304	281	288	299	261	272	311	312	310	309	298	299	292	294	298	269	272	299	325	256	300	298	293	289	268	307	323	297	307	289	279	291	281	333	306	295	320	289	266	322	312	315	315	303	311	300	288	293	292	298	322	312	286	271	277	270	289	286	286	289	306	257	289	286	276	326	303	312	288	298	290	290	313	296	297	306	265	290	303	297	320	272	286	275	293	298	287	295	294	299	280	271	272	285	324	290	267	300	287	305	301	295	292	268	277	319	266	287	289	296	316	290	325	314	323	302	307	293	293	286	288	285	300	273	318	277	276	271	282	304	332	283	330	276	280	316	268	312	298	307	316	267	293	280	300	327	292	269	328	323	292	282	315	291	329	313	285	297	269	299	291	294	300	312	310	296	266	302	290	290	333	297	292	313	314	305	313	288	278	317	302	330	301	288	305	311	305	283	299	309	291	297	284	279	321	313	296	281	282	274	296	302	300	315	296	310	313	304	288	269	292	268	271	296	289	313	279	299	306	284	279	308	291	285	298	269	291	279	289	284	267	305	311	328	320	315	297	285	296	311	289	311	303	272	280	285	307	295	319	318	317	293	308	299	356	272	265	312	273	299	307	335	316	274	296	297	295	285	291	293	293	301	256	331	291	308	280	312	320	273	298	310	282	292	309	339	295	294	304	297	313	276	309	323	310	286	326	275	316	298	303	280	298	304	281	305	306	309	303	292	300	296	287	295	305	306	265	278	300	284	298	325	268	289	291	303	303	262	282	270	317	300	331	271	266	331	319	323	273	307	307	308	295	270	305	302	304	295	342	282	297	325	330	307	337	306	307	307	309	281	296	326	300	297	323	300	312	283	275	298	324	324	326	309	302	309	295	281	294	320	280	288	309	265	318	304	301	291	304	318	309	289	285	276	268	303	290	310	279	310	319	288	258	279	324	292	277	284	293	280	275	291	283	285	286	299	291	300	289	306	291	320	286	282	313	315	309	314	311	290	285	292	285	287	307	333	289	287	280	279	263	317	282	259	268	294	303	277	298	314	283	279	328	297	299	314	299	313	334	288	293	308	293	266	292	291	355	300	292	316	314	267	309	296	331	284	290	315	302	297	320	360	353	283	309	298	284	287	310	339	302	330	323	301	326	308	287	298	313	276	280	297	293	304	301	331	288	303	298	310	291	331	283	315	318	291	302	304	285	314	329	305	277	301	300	295	318	312	314	268	292	305	300	294	312	319	308	311	293	307	296	300	310	294	311	269	270	307	294	275	283	302	281	267	306	297	295	333	296	301	259	326	310	297	312	324	282	273	303	314	313	325	329	303	287	305	287	282	298	283	303	312	326	289	287	308	307	298	297	315	299	279	305	278	312	282	297	317	280	314	297	308	311	283	285	282	283	280	304	298	318	302	314	287	293	291	280	284	304	278	308	322	301	306	299	326	297	343	306	282	290	282	281	294	307	284	329	277	269	286	294	279	335	322	301	291	284	316	264	268	296	319	301	299	300	303	290	288	297	270	279	260	277	283	316	298	285	307	303	309	301	306	320	307	275	301	275	302	276	287	277	306	277	295	318	300	264	305	300	302	325	297	329	285	302	309	263	277	294	319	313	335	313	301	271	286	324	280	312	281	313	284	315	285	277	293	276	282	303	244	297	314	280	298	315	270	278	305	300	304	322	291	282	294	295	271	315	280	272	307	275	319	305	297	313	301	321	299	286	305	298	300	289	339	273	291	302	275	278	275	308	287	312	302	317	282	262	315	293	280	333	293	292	282	293	301	298	283	287	297	281	273	305	304	300	276	294	298	251	346	258	287	293	302	267	309	317	297	312	298	295	294	318	289	292	295	310	295	314	308	293	270	261	265	319	295	280	322	321	306	303	290	294	291	294	294	284	300	279	309	283	291	283	339	275	308	292	290	299	280	290	291	326	283	297	286	295	324	285	319	314	291	306	300	274	298	300	305	327	300	290	290	275	292	310	295	267	285	316	324	292	289	317	327	290	288	316	301	344	275	294	298	257	297	333	306	291	307	275	298	298	307	294	288	303	299	309	305	323	310	325	278	321	276	341	295	325	255	308	303	303	284	299	320	320	306	294	276	284	277	296	305	293	280	324	288	306	279	289	306	290	334	284	257	310	299	323	276	323	313	270	318	305	287	322	295	309	296	299	302	290	299	345	321	292	333	299	291	304	296	330	279	294	302	281	314	306	305	293	283	306	301	306	301	282	291	308	316	286	319	274	314	293	297	305	297	288	297	296	343	335	272	315	301	321	305	279	320	276	309	288	317	277	320	285	300	292	275	297	276	293	286	322	290	284	272	320	296	323	307	338	314	294	308	300	298	271	296	290	304	325	309	327	305	315	302	282	307	279	295	281	305	289	292	314	291	337	273	288	305	294	305	278	321	307	256	294	267	301	278	299	264	306	326	306	331	304	300	323	281	278	288	290	307	304	294	324	315	296	283	271	304	323	279	291	276	305	310	287	312	292	293	288	299	265	313	309	309	290	272	330	281	307	336	280	282	317	310	305	290	272	278	345	301	285	269	331	300	284	289	313	253	315	283	293	294	281	325	312	262	292	298	285	305	271	292	302	299	263	333	291	295	289	327	304	311	304	279	268	292	321	291	308	311
4910	804	961	873	952	838	843	837	876	822	774	768	765	800	790	880	753	775	817	764	732	779	788	768	783	792	796	791	756	779	758	796	723	781	769	803	770	738	681	799	759	757	725	792	746	742	821	749	758	799	765	781	785	744	721	765	751	734	762	780	743	752	763	741	744	742	718	777	731	741	738	758	755	681	736	778	723	770	797	746	789	788	777	768	736	751	774	814	749	770	767	711	778	739	745	718	680	714	777	766	813	753	736	758	744	791	799	742	690	755	766	767	769	745	761	816	762	743	767	754	760	792	778	739	703	775	747	756	739	753	739	773	786	775	793	768	820	743	714	761	733	734	776	825	809	728	764	717	760	756	746	762	767	731	768	776	756	777	779	796	773	707	749	765	749	751	761	792	760	750	752	778	759	790	782	811	762	743	747	783	752	782	758	741	768	727	788	773	759	783	778	812	768	780	800	709	776	753	765	728	736	759	770	740	745	772	749	727	761	726	759	796	740	795	737	780	739	792	775	747	786	787	771	731	706	703	789	756	699	778	811	761	782	784	750	763	772	731	725	763	790	716	755	753	778	759	734	734	774	711	741	826	760	790	705	726	745	741	789	692	784	771	769	745	702	797	750	767	752	733	743	748	759	732	705	765	762	782	732	735	750	735	741	756	775	765	829	799	754	731	754	770	735	756	763	766	763	771	776	811	778	763	763	735	779	819	809	807	772	802	709	835	744	794	700	754	745	786	744	709	774	718	720	730	736	718	762	764	759	791	782	741	699	770	722	760	711	743	748	755	709	747	745	751	743	719	741	745	763	688	731	773	734	754	746	751	766	752	728	750	779	730	749	762	762	714	749	729	783	740	744	827	737	772	700	720	797	781	764	759	776	755	760	757	749	714	711	788	778	783	736	752	735	707	762	760	755	727	760	793	762	803	730	780	758	789	772	733	788	806	740	768	695	751	766	796	745	788	713	776	789	771	704	696	695	755	833	750	772	785	716	748	727	791	753	759	792	746	725	800	788	769	720	784	791	746	767	729	791	781	700	721	742	784	745	808	723	726	763	758	753	815	766	745	771	767	746	704	750	793	727	803	758	745	754	748	726	755	790	731	737	753	787	777	720	730	788	739	741	734	799	754	763	761	759	807	775	804	768	747	754	757	764	778	722	736	817	759	784	758	717	808	756	792	733	761	775	778	758	769	760	748	712	768	758	713	780	733	724	761	744	749	756	755	749	783	754	738	759	755	720	784	778	743	766	771	756	773	807	757	783	763	745	732	753	765	752	776	742	740	740	772	735	742	719	775	791	736	765	696	734	745	759	725	809	749	740	771	771	766	809	769	740	800	734	773	808	738	751	774	787	720	764	755	769	758	756	749	753	792	799	785	745	796	758	790	713	777	773	748	768	759	745	776	720	743	791	746	773	746	808	776	745	795	773	743	829	750	769	764	743	690	773	718	749	765	750	790	769	702	735	780	812	779	766	760	740	785	740	754	711	759	764	729	760	767	716	732	761	712	758	739	728	809	742	753	752	790	758	743	744	764	728	780	715	767	779	749	728	709	735	799	751	790	789	704	742	757	717	788	762	790	737	777	784	748	798	764	763	744	701	743	728	761	785	732	779	754	732	787	702	742	751	785	784	765	774	823	719	751	773	748	785	808	771	733	758	782	774	750	758	787	739	777	775	739	752	747	739	745	738	730	820	768	733	748	710	779	823	734	754	774	745	705	756	753	798	715	742	801	734	785	749	744	748	758	792	796	761	778	738	782	785	764	788	730	787	747	748	715	740	736	737	747	760	770	743	712	754	746	787	734	768	783	753	747	736	714	765	776	748	765	756	721	736	716	729	729	715	731	745	742	807	740	768	725	746	748	770	748	798	807	795	707	744	756	746	744	793	744	715	765	774	769	755	804	763	743	747	756	741	772	732	745	769	743	780	761	755	792	761	794	733	749	784	737	764	722	753	790	740	762	769	825	806	767	828	773	753	762	745	770	717	713	763	747	773	732	741	802	740	714	780	739	783	714	782	753	755	755	720	719	742	754	748	782	722	765	753	722	783	752	774	782	756	738	792	729	754	706	742	786	776	787	745	747	690	773	712	792	768	716	749	756	759	727	768	740	715	732	785	736	778	729	742	797	765	781	760	706	826	802	789	689	762	786	734	794	758	750	752	703	728	745	778	786	718	734	760	781	805	749	780	772	739	777	793	799	780	741	768	753	754	757	754	703	783	768	735	731	792	710	784	742	752	771	712	708	745	829	764	735	733	760	767	723	743	703	724	767	784	764	781	746	739	797	740	813	776	765	774	840	736	727	731	738	771	774	803	757	749	739	801	713	768	793	753	734	754	744	805	803	689	792	749	731	808	766	761	761	779	794	754	726	806	760	794	774	800	719	767	778	764	793	767	773	717	764	806	711	760	772	772	735	755	758	717	787	777	786	774	693	791	744	832	739	754	782	771	754	721	759	783	759	725	805	698	753	761	761	777	774	756	759	768	798	753	723	770	731	816	787	790	781	752	757	747	769	726	763	771	816	805	752	712	751	790	756	759	756	737	724	733	736	736	775	769	778	745	759	744	753	812	757	756	737	760	735	782	748	750	824	759	719	754	743	740	777	725	751	783	757	780	739	786	797	818	753	788	802	772	741	687	755	740	717	758	808	810	728	725	741	758	755	731	770	734	788	773	737	737	763	769	805	739	760	787	772	748	774	809	782	793	794	728	743	776	794	798	735	739	774	763	732	680	742	770	739	759	738	782	714	751	752	743	734	791	757	761	745	752	755	748	712	771	793	729	744	775	731	743	764	669	762	686	725	770	739	752	743	765	748	800	733	745	781	811	774	744	780	786	757	741	741	769	756	716	770	734	778	732	743	764	744	770	777	737	755	757	738	733	740	787	744	729	759	763	765	746	773	717	746	762	791	726	743	763	741	760	787	749	753	754	741	771	795	762	742	724	785	719	773	784	758	770	753	758	703	757	799	751	752	739	753	818	762	739	770	743	747	763	691	760	825	754	770	727	741	799	773	748	727	759	744	806	811	799	720	766	731	753	738	788	771	804	776	764	700	790	759	759	761	721	760	758	749	702	786	740	787	776	763	724	786	743	805	744	782	769	764	753	803	788	729	778	760	770	755	777	747	775	751	733	778	764	744	737	760	729	736	779	769	730	786	753	776	760	717	722	726	738	793	673	693	770	776	770	775	800	805	774	783	733	785	711	760	773	745	754	728	780	757	738	795	733	805	754	748	763	793	748	793	767	800	779	711	739	705	758	741	742	732	772	749	794	744	778	757	758	813	742	814	751	746	745	764	732	762	734	777	747	787	795	766	734	706	768	824	765	748	808	760	758	780	792	785	751	723	784	784	793	709	687	725	768	750	730	763	728	790	727	791	781	776	785	792	757	719	757	755	750	763	713	721	798	799	705	748	724	766	770	766	738	711	758	759	792	730	731	735	770	746	744	778	731	688	728	727	767	765	713	755	788	752	789	812
35377	12684	2083	1220	886	620	513	452	403	391	347	337	323	302	288	282	264	263	268	263	253	265	288	271	270	251	240	232	251	261	242	257	235	244	246	234	266	225	243	245	243	223	245	233	241	245	257	237	242	261	227	214	247	266	198	206	259	245	251	237	273	266	262	243	203	229	211	260	238	249	231	233	241	241	227	210	216	201	214	246	234	253	221	240	221	217	211	231	243	223	249	240	211	239	247	243	213	230	239	228	241	259	209	233	217	248	242	222	267	210	240	244	259	231	217	230	229	211	227	221	261	227	225	226	259	267	247	228	226	244	257	254	234	245	231	239	238	247	244	240	242	228	228	252	234	206	225	218	251	247	255	254	215	232	255	222	235	248	214	211	243	244	248	229	217	235	205	230	243	241	230	244	223	223	231	240	261	229	245	240	233	248	214	250	264	254	230	268	257	250	204	214	229	215	227	234	216	225	238	242	247	259	214	206	242	230	221	219	235	230	246	227	242	226	237	227	247	259	209	223	215	216	243	231	266	268	247	235	249	235	230	251	258	213	224	218	216	208	233	249	244	225	225	238	274	230	207	243	223	229	203	242	237	264	234	231	229	219	269	237	220	223	213	220	229	255	224	198	233	241	229	260	225	239	235	232	241	238	219	277	236	268	242	228	235	235	242	230	259	252	243	209	235	244	233	220	230	208	238	235	225	227	256	224	239	222	237	242	235	254	185	244	209	234	206	227	216	236	241	231	223	244	239	267	213	271	234	244	221	263	230	229	252	227	237	256	229	201	231	245	249	244	235	225	217	241	225	214	235	233	240	225	252	258	211	240	217	236	212	257	252	234	235	224	225	257	239	218	235	213	214	239	232	227	251	267	220	224	235	243	215	231	233	263	234	237	246	222	228	204	222	258	231	235	235	232	224	210	265	226	241	247	234	234	238	225	240	252	252	230	254	212	249	208	246	219	213	236	249	240	208	226	231	224	238	199	242	235	237	240	215	244	229	214	227	256	207	262	216	245	250	223	252	224	246	201	212	268	238	241	220	198	246	238	241	226	251	238	233	269	202	241	232	217	237	242	249	215	242	241	252	242	257	240	249	242	224	236	227	199	234	249	233	239	216	229	245	251	223	211	230	244	233	232	230	239	225	227	227	267	233	206	244	209	249	257	239	231	212	256	236	247	219	260	207	237	232	231	241	195	217	250	246	252	229	198	232	210	256	240	243	239	231	268	228	245	263	236	260	227	244	225	273	216	249	222	237	241	234	212	256	231	228	236	241	234	225	251	250	216	247	233	211	247	217	233	247	254	257	248	220	239	257	241	253	225	249	204	220	215	207	223	250	237	244	218	222	242	221	208	246	203	251	225	210	261	258	264	238	218	226	253	240	223	219	224	233	235	254	236	225	212	226	208	249	220	237	217	265	212	237	241	227	221	232	233	227	220	227	248	229	236	224	223	236	239	222	236	212	230	238	224	221	244	231	253	226	203	228	226	236	255	249	240	261	226	236	260	264	221	248	230	250	215	225	260	247	229	236	233	207	227	224	234	254	264	266	263	242	250	226	236	239	226	197	232	220	256	221	241	262	234	236	230	243	230	253	235	242	250	247	271	229	221	223	235	206	220	257	233	227	231	234	233	222	252	227	233	256	246	224	231	220	247	201	227	243	224	233	230	218	240	216	233	223	227	260	237	267	241	236	265	244	224	222	235	241	264	259	242	216	247	238	219	251	212	252	233	245	224	253	221	235	246	217	197	223	245	245	224	241	225	249	232	240	235	230	222	233	221	217	246	226	235	218	223	234	233	221	213	230	237	222	244	230	259	226	215	260	225	239	251	262	203	251	218	237	208	227	222	234	218	213	250	260	223	254	226	232	226	226	240	218	225	233	245	252	247	248	237	238	242	220	234	264	220	228	222	232	255	214	240	194	221	213	219	236	243	237	209	272	219	252	247	239	223	197	247	220	253	242	254	246	235	217	267	232	231	225	220	217	241	237	217	233	220	224	245	225	235	224	236	246	231	240	239	213	210	228	228	242	211	229	252	231	259	230	226	242	227	236	247	253	230	220	232	234	225	224	261	232	239	252	242	259	248	202	240	234	224	215	216	228	225	228	237	264	214	243	240	229	231	248	211	234	234	239	260	246	219	246	262	220	256	228	241	231	229	249	227	198	244	234	232	247	205	221	244	222	201	224	234	244	236	226	226	234	224	214	239	234	239	247	233	212	246	254	231	246	216	197	207	218	256	213	207	248	258	208	255	225	229	236	267	259	247	231	268	234	242	194	238	249	254	229	230	267	218	223	222	230	253	223	227	243	230	224	260	258	236	252	241	238	231	236	238	235	216	239	235	247	237	229	199	233	217	244	235	238	229	225	239	232	220	219	228	264	239	230	225	239	211	228	252	224	232	254	238	239	237	226	217	261	248	214	227	271	233	235	248	232	237	244	223	245	221	239	252	227	214	237	241	241	221	223	235	226	231	232	235	248	241	243	242	223	233	239	229	237	212	238	218	233	219	230	229	234	236	211	238	224	249	258	238	248	228	231	231	250	232	246	248	248	219	238	267	230	235	216	240	247	227	212	233	227	251	229	230	232	252	264	229	244	244	240	237	253	238	262	244	230	224	240	215	244	210	262	247	200	233	228	244	246	248	247	256	246	221	232	246	239	254	235	250	224	288	223	234	223	269	226	223	232	230	261	226	236	245	214	238	257	240	234	249	241	239	256	275	259	240	211	237	254	246	241	232	232	245	229	244	246	224	242	236	220	245	246	252	225	228	212	243	227	232	224	237	201	248	228	221	241	238	226	217	239	208	211	204	226	232	240	224	237	238	231	244	276	245	217	243	246	243	244	244	228	237	217	236	239	227	235	249	232	236	237	236	255	238	224	209	256	270	226	243	235	223	209	228	201	219	207	231	221	259	260	225	206	211	261	219	203	261	244	252	233	203	245	220	194	222	223	222	248	247	237	231	234	217	219	226	251	241	229	233	195	262	226	249	214	232	223	251	236	204	217	225	229	216	252	239	246	253	256	216	236	276	220	247	219	246	240	264	236	246	251	224	266	237	210	223	235	239	246	221	236	233	247	236	242	247	246	218	225	226	231	230	234	206	238	256	248	255	239	215	210	227	239	229	216	241	209	223	239	235	260	224	223	223	236	246	249	230	222	251	231	236	247	222	263	239	231	219	255	236	213	187	241	222	223	205	239	243	225	211	220	222	218	233	224	251	188	235	259	214	238	230	222	243	233	226	245	269	223	253	208	279	213	247	206	237	195	240	236	245	241	223	241	222	227	222	255	226	233	225	237	241	243	236	224	235	221	239	242	238	245	215	218	232	237	262	274	231	236	213	219	240	237	224	245	247	226	248	230	250	217	247	242	231	225	236	227	226	234	233	222	223	220	203	213	225	257	227	235	233	224	233	212	262	249	239	211	217	254	226	235	244	257	247	262	243	255	222	216	257	209	223	245	241	235	246	220	219	242	232	251	222
18341	1446	2900	3499	3033	2536	2154	1842	1539	1348	1302	1220	1112	1062	1009	896	871	871	868	832	806	795	741	739	728	745	708	699	681	628	684	695	656	650	674	629	668	616	659	608	638	645	613	649	658	621	578	637	639	626	643	660	645	609	648	603	645	593	689	620	571	589	627	625	637	578	629	648	588	656	624	626	592	610	586	604	608	624	637	628	624	662	605	610	595	596	578	675	651	587	602	614	612	588	618	625	616	600	583	571	600	623	588	595	593	555	532	594	609	612	591	580	621	531	600	596	624	601	649	606	617	628	592	634	629	640	605	622	587	584	632	599	588	590	591	573	596	600	597	626	611	577	578	578	637	589	637	582	612	579	589	572	606	602	602	622	610	583	605	635	531	610	603	604	551	614	587	637	580	555	602	598	616	588	639	611	576	594	610	614	619	592	581	627	541	595	616	615	622	560	587	584	622	596	593	575	577	606	584	588	597	630	600	590	617	637	603	627	576	628	607	617	634	591	572	575	629	606	667	557	575	578	598	594	608	618	620	626	628	590	609	608	645	598	636	559	575	602	584	584	631	586	574	566	602	598	620	615	630	608	614	605	583	626	614	557	604	564	599	607	621	596	601	570	597	601	558	562	598	601	611	598	580	616	616	593	589	559	592	582	586	602	630	621	596	582	628	559	633	602	583	609	595	628	602	584	629	577	640	593	619	578	583	654	575	602	571	600	574	622	564	610	591	617	611	633	619	579	624	615	578	568	624	596	607	640	593	575	609	595	576	589	568	631	624	595	615	629	605	642	576	560	583	636	600	602	599	606	602	578	571	579	611	627	558	636	579	570	604	610	580	574	585	586	613	608	625	586	587	593	607	627	578	619	597	620	583	561	619	571	623	621	617	593	577	603	620	595	590	615	616	549	558	562	604	596	587	627	560	641	616	613	595	631	603	610	608	606	643	593	615	586	588	564	633	625	601	614	582	582	628	619	636	620	581	618	590	624	620	613	540	587	564	625	573	589	581	600	601	615	576	572	573	609	641	607	586	646	636	581	617	597	622	617	562	609	627	595	650	599	626	600	619	576	643	587	545	605	601	612	598	605	617	580	626	596	563	598	604	557	651	618	586	612	564	610	602	575	637	593	599	616	641	587	629	588	626	613	593	567	598	664	613	568	602	620	615	605	616	648	603	588	610	630	637	618	583	571	603	637	594	612	593	633	601	600	582	611	638	586	587	594	576	607	612	620	628	608	580	624	609	599	634	585	575	582	594	561	591	575	615	612	594	574	580	585	644	597	590	620	624	610	598	615	589	593	606	611	593	606	621	623	590	603	558	619	556	590	586	615	637	583	591	588	561	627	589	545	625	604	594	572	630	616	568	579	631	617	620	668	619	592	601	575	575	628	567	609	608	629	611	590	593	605	629	566	603	597	584	579	594	611	641	544	608	603	615	624	599	589	543	554	557	606	581	618	596	571	587	608	590	599	624	576	637	611	590	583	595	633	604	573	574	529	581	643	652	581	565	592	553	623	589	621	611	578	570	584	612	614	568	599	635	635	584	615	632	593	623	624	574	625	585	580	544	602	609	605	575	545	562	629	588	576	604	597	579	584	572	607	591	613	583	626	580	633	608	589	587	655	581	591	631	594	606	639	603	598	594	596	586	564	585	591	587	608	595	584	598	573	597	631	577	558	582	581	594	632	591	588	590	591	612	575	534	592	629	602	588	592	599	583	603	591	598	601	560	576	607	587	609	556	532	598	614	605	625	601	639	596	600	598	546	581	596	558	633	599	580	629	569	601	639	603	587	602	594	558	640	611	574	597	609	565	583	626	593	578	564	613	596	594	573	594	614	592	583	622	639	590	581	612	614	580	583	563	571	611	581	591	596	624	602	600	561	577	626	626	624	635	610	571	606	583	631	588	612	572	558	650	634	629	591	578	583	592	573	628	668	567	622	635	589	574	624	550	554	609	593	592	607	637	613	633	629	628	589	623	571	593	566	588	606	607	600	612	592	632	558	604	605	594	576	573	556	619	584	644	569	623	573	607	572	666	629	580	571	574	584	577	629	583	623	591	580	580	591	625	584	661	624	609	570	589	583	594	614	600	569	606	595	591	584	583	611	591	554	627	633	578	675	595	642	601	629	594	644	558	570	575	607	604	621	587	596	603	606	638	583	627	583	588	616	562	592	593	597	596	609	614	631	601	626	602	622	566	639	616	595	564	591	585	600	601	606	611	621	576	588	596	553	598	567	584	553	589	620	556	562	621	558	542	589	561	643	606	599	562	608	583	608	596	605	617	629	612	605	600	610	594	595	611	633	607	621	599	571	633	591	568	608	549	630	567	612	585	595	616	597	598	581	590	598	583	585	571	539	614	587	581	618	629	597	613	643	604	585	594	598	536	580	591	578	581	633	599	604	580	614	581	636	582	592	586	610	579	607	592	591	589	621	608	600	626	591	589	587	632	595	613	615	623	615	588	642	583	585	552	623	607	642	615	616	602	564	592	583	592	614	598	563	608	585	641	599	609	626	552	589	630	610	565	582	608	610	604	610	579	598	571	619	611	653	570	618	613	627	581	617	621	612	569	592	591	586	625	596	611	616	584	596	598	641	586	584	600	609	604	609	550	590	628	646	564	619	614	615	603	608	626	594	667	582	597	570	598	600	601	651	579	612	591	616	597	646	581	653	616	578	627	619	623	594	619	607	563	590	608	630	597	588	606	606	579	582	606	580	640	629	589	608	592	582	574	562	552	605	621	581	627	597	578	554	592	577	562	559	596	595	649	604	603	613	585	578	597	607	602	586	604	611	623	578	607	636	598	600	602	586	544	643	584	617	603	616	574	592	554	604	591	594	614	551	622	583	610	611	612	574	553	602	625	599	592	613	556	595	599	591	643	628	622	631	625	577	588	611	589	616	563	613	594	633	612	581	635	581	623	554	604	595	611	579	599	571	569	603	602	604	592	608	590	587	588	558	599	594	583	588	588	603	529	568	565	584	616	608	597	593	556	647	591	563	649	630	644	564	566	570	579	610	606	637	640	588	598	642	584	582	562	553	638	582	587	603	619	545	601	602	613	613	628	618	589	616	603	551	587	592	620	609	607	614	619	592	592	589	598	609	596	602	593	608	625	623	618	600	623	596	553	594	639	607	569	584	615	574	592	594	645	619	607	619	637	593	618	574	628	628	602	577	607	637	576	615	583	560	613	610	636	618	610	596	607	612	601	573	565	580	583	593	610	627	617	577	597	618	622	629	585	589	612	606	617	611	578	602	610	612	602	589	605	590	586	619	565	623	621	607	611	576	599	529	609	607	604	606	617	622	610	588	580	588	591	582	591	574	547	627	604	612	589	624	631	621	582	616	634	584	650	605	569	643	585	570	634	609	597	581	580	627	605	614	616	598	577	607	602	584	578	598	588	579	571	594	585	616	595	569	644	569	636	568	606	597	613	590	570	572	584	618	619	562	602	606	620	628	625	591	624	581	595	595	611	624	636
40056	20253	7644	2148	1293	869	670	549	438	347	279	275	259	214	207	176	164	166	180	140	158	123	127	125	127	131	132	123	118	113	97	101	124	100	109	120	116	122	103	114	109	112	111	136	110	98	101	115	93	118	104	87	100	108	101	95	112	91	93	94	110	92	102	109	82	97	108	106	103	96	92	101	88	87	95	83	91	99	99	109	90	96	88	81	103	98	81	95	113	109	101	101	102	77	120	90	99	89	109	117	80	102	96	100	115	99	114	91	100	101	106	100	101	99	94	95	104	90	98	99	92	81	95	95	89	103	107	103	107	101	93	84	95	106	92	92	96	105	118	78	101	97	101	85	105	101	96	91	103	91	92	99	99	98	99	99	99	97	93	113	111	91	118	88	99	113	109	92	100	96	90	115	121	90	100	99	80	91	82	98	98	92	118	101	79	96	109	99	74	88	112	75	105	105	90	108	99	89	104	82	80	99	100	103	110	102	89	101	97	98	91	97	101	93	82	94	101	90	105	98	86	84	110	105	109	92	94	90	94	107	114	103	97	99	81	90	102	94	114	109	103	91	99	124	95	107	85	97	98	87	80	112	95	97	88	111	90	93	98	93	85	96	103	95	99	87	102	80	85	96	92	104	98	103	89	100	113	118	95	76	65	87	103	98	78	84	92	93	104	101	79	105	83	119	96	93	111	101	92	98	85	109	112	88	78	110	104	110	91	87	101	115	90	89	101	100	104	102	108	82	102	89	103	97	89	98	98	95	95	102	104	97	86	68	92	81	115	90	99	102	95	87	88	123	102	91	97	105	85	79	81	100	84	91	91	81	86	96	127	98	86	101	74	87	95	98	114	106	109	98	103	110	91	103	109	78	103	116	95	90	86	97	96	105	93	90	92	92	105	78	112	113	85	104	101	88	87	124	109	100	105	84	76	99	82	98	108	71	103	102	94	84	88	98	104	83	102	113	98	106	101	83	115	105	102	98	101	84	94	106	94	91	105	85	117	114	79	112	98	77	96	91	108	97	103	89	105	106	81	103	88	102	96	99	74	95	83	99	83	116	106	100	87	120	91	83	86	102	95	80	112	110	113	101	82	93	106	92	108	99	97	93	99	80	82	115	102	112	107	99	88	104	103	86	92	86	85	84	100	95	76	103	127	95	113	85	97	93	93	96	94	90	97	108	94	108	89	90	75	93	96	111	80	99	97	96	84	88	100	88	123	96	100	80	103	107	110	95	85	86	81	109	89	89	91	99	85	105	108	109	96	99	101	104	103	91	92	87	99	86	109	86	82	80	103	94	90	99	98	103	76	90	100	99	74	97	105	101	95	94	80	80	94	113	92	83	98	86	90	108	113	90	77	100	113	99	78	114	89	79	98	102	105	100	85	96	87	114	100	94	99	78	98	109	85	94	81	120	93	103	87	92	103	88	91	108	101	92	97	92	100	88	115	113	90	117	109	103	95	102	102	91	98	81	99	106	95	74	97	100	84	102	92	86	93	89	93	108	95	92	92	79	89	112	79	109	101	95	99	104	100	96	101	90	98	102	106	118	94	107	85	90	96	96	86	99	90	95	92	96	114	103	99	99	104	117	105	85	77	70	80	110	96	123	103	98	91	87	87	109	90	117	98	117	75	109	85	100	122	84	105	93	114	106	93	107	97	99	103	101	81	87	112	77	100	106	96	107	104	113	101	113	88	94	108	103	96	91	91	101	104	102	88	91	90	98	97	80	116	86	108	78	101	73	88	100	78	79	103	96	119	102	96	98	105	84	99	88	119	93	88	103	90	95	88	93	85	93	96	98	91	107	89	90	114	91	70	93	86	86	110	88	107	99	78	94	88	96	104	82	95	89	91	109	95	82	95	87	111	86	92	96	103	94	112	114	81	94	102	88	94	122	89	89	108	91	104	88	119	90	100	97	106	98	96	90	97	109	86	104	79	106	92	81	101	107	114	92	109	103	104	87	84	93	92	90	93	107	82	96	84	85	114	103	104	96	83	93	90	126	92	90	88	97	103	87	105	90	101	91	97	110	95	98	99	92	85	90	110	106	98	122	106	104	100	92	97	99	80	84	93	89	95	103	79	83	92	105	96	85	92	96	85	100	76	102	96	86	101	90	113	93	108	88	109	86	105	97	101	98	92	92	92	90	109	98	96	86	107	103	87	117	100	81	90	108	85	95	101	104	96	94	115	90	81	107	91	88	88	98	88	92	95	103	108	92	99	96	102	105	99	83	91	103	88	87	96	92	106	81	93	88	97	101	94	101	92	97	79	81	91	100	86	74	98	91	85	104	99	108	100	116	104	93	86	105	104	109	106	109	104	111	96	99	91	105	81	102	105	87	105	106	79	88	118	101	105	107	94	103	88	116	103	95	93	82	104	102	100	86	95	94	110	104	96	105	100	115	89	85	96	88	98	85	80	102	87	98	111	104	121	89	98	87	96	90	82	90	90	92	86	108	88	89	93	89	116	105	89	90	103	89	92	99	107	100	114	105	93	105	96	105	100	95	98	93	110	92	113	109	90	89	64	76	90	103	98	99	106	116	93	90	107	95	93	93	93	98	106	106	111	93	100	114	86	101	123	108	91	101	92	95	93	93	84	88	91	106	92	101	99	116	106	106	105	84	87	111	91	96	93	80	92	106	101	112	88	98	105	108	110	93	93	96	83	108	84	93	76	90	91	103	93	84	106	98	101	104	103	89	94	104	100	108	89	82	101	114	111	81	109	99	82	89	103	116	102	92	100	104	71	115	81	87	106	103	107	100	104	98	105	92	85	95	103	96	82	94	96	110	91	73	100	98	101	97	94	99	92	104	81	98	88	81	100	107	102	92	112	103	97	95	95	85	103	105	98	82	97	110	76	103	94	107	100	96	109	94	107	98	94	76	94	101	92	93	93	99	86	101	88	103	88	86	74	91	91	110	94	105	108	102	79	84	113	88	96	98	83	111	100	83	107	89	94	92	96	93	89	93	93	98	96	109	95	100	98	103	97	103	89	104	95	94	84	82	96	84	96	99	92	96	85	88	86	76	101	118	120	118	87	79	100	106	89	107	89	84	80	102	115	94	97	95	90	97	101	102	86	98	107	97	103	82	91	82	86	105	102	89	93	103	101	97	92	67	92	102	99	71	103	87	83	100	97	101	105	109	94	99	76	87	97	99	90	115	81	112	105	88	97	81	103	79	100	95	84	103	117	92	97	103	88	100	98	88	100	95	110	89	94	80	107	101	88	105	106	93	92	86	97	107	97	104	97	94	99	82	90	101	109	91	93	84	107	98	109	82	83	101	90	87	91	102	109	104	90	85	101	76	107	112	94	87	95	105	89	99	91	103	96	111	88	86	104	79	88	106	97	81	102	112	93	108	101	114	102	85	94	101	97	100	97	82	98	118	87	86	85	115	104	92	92	86	104	110	81	101	76	111	114	97	105	88	89	92	87	95	91	88	86	94	106	92	96	95	84	96	93	91	95	112	99	95	93	96
20532	1934	4565	5475	4614	3787	2962	2435	2089	1804	1475	1348	1209	1092	1007	874	831	711	706	701	578	582	579	526	530	501	500	503	472	436	435	424	434	420	433	395	407	406	391	401	364	338	364	340	367	391	369	365	349	350	353	331	324	332	330	319	324	315	345	340	317	318	304	311	305	312	307	301	332	309	316	305	326	306	284	323	307	283	293	299	277	280	310	289	287	274	302	322	296	291	296	309	294	297	291	272	269	277	281	271	287	279	309	302	273	301	269	250	289	283	287	282	291	304	253	313	291	298	290	287	311	277	244	295	277	287	274	316	264	305	316	302	272	292	297	305	275	298	286	243	308	314	280	252	301	289	288	292	242	313	265	288	258	307	276	278	299	315	289	271	292	301	296	284	270	273	252	296	276	307	257	297	267	283	265	302	294	281	287	307	273	271	317	281	272	290	276	272	285	294	251	292	318	285	306	270	263	289	285	277	298	294	296	312	280	279	272	293	263	288	281	303	253	267	281	271	323	306	253	332	269	255	296	281	288	285	315	267	269	292	274	266	285	285	263	284	281	314	252	292	270	275	316	295	278	286	276	292	272	272	277	288	258	270	243	269	285	282	282	298	293	275	295	269	273	269	270	303	310	299	269	285	288	303	273	290	267	268	290	270	275	268	285	273	285	303	289	265	280	302	255	304	246	298	275	296	245	302	275	246	279	274	283	284	307	283	284	261	282	263	263	272	270	291	283	262	251	276	300	283	307	276	267	281	274	243	274	259	273	300	250	292	276	269	272	270	274	266	277	304	279	261	276	272	256	287	285	260	278	268	272	246	276	301	278	292	261	286	282	301	268	317	300	298	308	271	284	262	270	274	318	292	271	252	259	276	279	264	274	301	291	270	262	305	300	291	298	276	304	293	267	285	298	249	330	276	295	293	299	274	264	282	280	271	301	252	277	277	275	280	251	261	295	260	286	290	286	275	268	284	292	289	280	258	315	281	297	305	291	263	295	263	292	283	286	285	263	285	288	266	265	273	284	274	271	263	263	247	273	297	285	289	313	291	270	274	274	273	276	268	286	271	299	270	301	287	268	276	246	260	284	282	253	273	286	264	275	297	271	277	296	247	298	276	270	265	285	265	284	295	267	313	274	296	264	278	282	287	279	256	296	292	293	272	284	267	273	285	299	277	286	305	274	307	293	271	288	280	257	281	276	303	284	292	283	246	288	270	283	285	271	273	281	252	255	266	289	316	292	296	285	288	278	285	250	260	285	292	265	293	301	302	282	272	257	283	257	278	247	281	289	307	292	292	273	280	282	328	278	289	277	232	312	303	279	270	259	255	295	285	300	293	268	306	265	268	270	275	273	274	291	258	280	284	272	282	303	259	258	279	281	265	267	261	254	268	293	269	283	295	267	272	259	273	260	266	267	255	279	240	298	284	295	262	291	292	280	276	279	259	277	261	283	243	280	270	299	287	272	235	270	286	268	266	310	246	259	296	270	291	277	292	300	291	291	294	256	308	288	258	317	264	266	248	265	289	315	303	285	237	266	292	270	282	285	290	277	288	291	258	271	288	250	288	283	301	260	293	291	289	253	299	251	269	272	278	302	296	297	271	279	258	255	287	282	271	251	255	297	299	307	255	278	289	274	298	270	290	313	276	283	260	283	271	285	294	288	327	275	290	310	286	297	284	275	299	270	294	254	298	281	284	254	291	282	296	279	264	289	288	262	292	274	261	293	266	275	305	251	258	288	276	275	297	287	285	272	296	302	253	278	261	277	296	271	292	300	262	266	260	294	255	282	282	268	291	286	296	272	281	233	227	285	303	281	285	286	306	259	291	312	275	267	305	282	291	256	284	287	292	265	261	278	279	285	273	295	253	286	279	268	281	278	299	279	247	308	278	293	255	306	289	278	269	276	279	259	270	248	254	275	279	272	295	289	285	274	278	297	321	297	303	233	285	271	295	276	258	253	293	252	259	304	268	311	276	262	266	274	288	282	242	282	293	290	256	267	289	293	265	296	289	277	255	270	292	275	248	270	261	261	259	262	263	275	281	268	253	267	300	281	280	257	277	299	277	256	289	294	311	267	303	300	255	291	266	282	296	268	286	260	270	295	274	316	294	273	259	278	241	291	314	282	285	295	288	305	290	250	271	264	283	273	272	287	260	313	277	274	274	254	267	271	295	311	275	306	258	304	325	255	277	272	265	300	294	275	300	301	260	291	262	241	265	283	269	270	286	283	282	291	286	254	292	270	271	289	316	295	271	255	271	241	296	264	262	240	277	263	314	271	272	254	267	275	279	266	291	281	271	301	295	267	262	315	282	288	305	260	295	251	258	266	264	318	291	288	280	291	273	313	287	309	325	286	278	291	291	279	298	283	291	283	266	292	276	251	246	298	288	274	289	279	288	310	265	258	284	257	290	268	275	308	275	268	282	273	266	277	290	283	263	281	315	284	298	277	265	291	292	278	256	249	273	316	289	281	282	290	283	265	287	301	290	252	285	289	302	284	271	264	269	280	282	272	308	271	294	265	292	313	270	286	306	259	297	271	291	257	293	293	287	290	283	298	261	280	303	262	283	262	259	284	271	250	295	284	288	274	276	281	273	267	279	287	319	285	316	281	268	281	282	267	269	301	246	261	286	275	262	293	279	254	280	306	274	260	291	269	288	283	338	286	297	283	283	287	252	294	271	279	258	276	276	286	285	284	264	279	304	283	262	287	308	283	253	301	278	266	263	275	299	308	286	283	284	293	282	267	299	272	303	280	279	278	264	265	280	291	278	307	275	257	305	322	282	293	258	284	259	261	280	279	287	284	293	281	278	303	292	292	269	289	295	294	291	300	294	270	253	284	259	295	256	305	315	278	278	291	322	286	268	288	274	270	254	302	268	284	296	269	272	280	262	268	308	276	273	314	297	274	321	295	269	263	275	256	296	286	286	267	293	297	297	263	283	273	258	285	277	287	292	285	275	285	286	298	272	289	278	298	263	294	258	259	258	280	317	277	275	282	283	270	261	296	284	257	293	276	284	247	290	292	265	293	273	316	253	283	260	266	268	299	293	241	273	282	287	270	288	268	300	280	267	289	263	263	281	305	271	276	262	295	279	282	286	291	284	269	295	269	291	305	268	283	256	262	258	253	276	279	266	301	281	282	288	266	284	303	308	257	252	265	318	277	283	286	283	288	300	286	276	268	278	285	300	341	276	275	258	268	273	284	260	294	292	280	250	263	291	265	277	302	272	279	262	306	267	281	279	277	301	274	277	289	274	286	304	290	280	284	275	310	298	293	273	289	290	279	299	288	277	268	290	270	279	290	265	306	273	282	298	288	299	269	242	287	261	277	276	279	280	284	267	284	283	274	263	275	280	293	259	260	286	289	275	272	302	263	259	305	303	268	294	304	293	229	272	286	262	270	299	284	262	253	293	279	274	290	283	263	308	268	262	276	284	276	290	273	308	289	282	260	289	289	305	269	291	271	276	302	286	270	275	287	287
4603	395	347	378	325	312	317	302	307	319	311	338	303	307	329	303	295	313	289	296	289	290	337	313	286	316	298	297	318	278	300	285	305	288	320	319	341	285	310	300	279	279	291	299	279	293	307	313	290	323	250	289	340	316	261	303	293	326	293	328	296	285	285	324	259	317	308	291	308	312	272	316	276	289	305	317	292	295	310	301	273	301	296	285	339	321	279	296	302	322	298	304	311	300	313	267	300	297	290	316	321	294	276	292	317	306	305	276	322	254	274	279	303	278	288	273	298	303	291	293	283	303	293	295	285	314	312	325	304	304	327	318	309	304	275	286	280	275	291	264	286	294	289	321	311	290	318	300	293	285	292	276	323	285	266	312	277	280	270	281	294	262	299	287	308	286	271	321	297	302	298	291	298	299	270	314	326	268	311	308	300	290	330	307	303	271	287	264	309	303	296	294	283	279	301	293	282	284	316	284	297	296	296	290	323	302	284	295	290	312	293	313	321	305	322	293	323	284	270	281	294	300	300	314	264	305	297	319	277	283	342	320	294	292	294	284	272	284	301	293	300	286	291	276	265	291	312	275	284	313	316	323	288	325	296	336	286	298	268	295	308	311	297	293	314	291	300	331	284	284	279	265	302	293	299	314	286	304	267	322	298	298	300	302	286	313	318	310	305	276	321	304	307	309	307	322	271	325	294	304	322	297	297	288	268	255	294	291	307	284	298	266	298	284	311	324	268	321	294	312	286	282	288	267	282	331	319	295	305	289	312	273	276	273	310	277	302	274	276	290	269	279	276	281	318	308	270	300	306	306	274	304	302	282	286	293	334	288	308	315	294	298	295	303	282	286	306	280	326	278	303	295	318	328	272	290	296	322	277	310	292	270	324	311	296	280	283	281	305	301	310	325	298	295	328	288	316	302	312	307	298	347	304	310	283	292	299	294	318	297	293	305	304	274	282	248	298	303	306	285	290	266	318	275	332	297	288	327	294	303	314	295	291	295	301	293	296	292	317	299	306	327	292	284	294	338	317	301	292	303	299	296	284	275	308	282	312	273	298	273	279	317	305	321	312	324	332	299	307	304	297	296	302	311	274	232	282	280	310	299	306	284	313	324	282	326	302	269	330	327	292	270	312	309	289	296	306	291	306	318	306	311	262	278	298	273	301	315	283	279	322	315	330	275	323	280	299	319	257	291	306	299	312	322	326	299	328	295	295	309	323	294	293	297	288	308	331	270	286	276	262	300	291	305	285	288	313	301	299	287	317	293	323	300	282	275	284	311	318	288	303	320	276	270	306	283	282	281	297	290	309	350	296	292	277	270	302	245	281	286	271	295	312	304	288	323	323	330	290	309	343	323	319	326	294	290	271	296	295	294	276	284	299	295	298	289	288	300	291	298	299	284	274	302	271	272	311	322	285	269	298	280	248	323	302	280	287	335	284	301	309	288	333	311	318	300	344	327	294	289	276	285	309	289	308	280	315	280	310	266	304	306	285	275	284	292	313	320	275	302	287	306	280	321	290	320	264	280	320	292	258	287	303	301	277	303	320	288	304	287	294	288	279	338	312	289	297	293	317	309	286	301	325	323	289	308	301	308	318	277	295	302	286	271	297	314	303	283	266	277	286	277	278	287	264	297	338	311	284	263	315	272	308	282	296	278	317	330	269	292	303	302	304	278	331	325	331	284	306	307	311	304	287	306	314	307	310	307	277	300	292	330	280	309	309	292	286	290	279	268	280	295	262	269	318	281	282	291	303	277	293	299	272	293	260	269	273	265	307	300	270	299	276	284	286	285	317	278	286	306	311	264	263	291	290	327	287	297	310	269	302	289	308	289	304	299	287	308	273	291	292	326	261	303	275	295	276	275	319	330	289	315	314	289	293	287	292	323	266	284	309	277	299	301	309	288	294	260	301	314	287	307	289	295	272	306	317	300	304	295	311	283	301	326	292	312	272	281	281	299	298	265	284	283	317	308	283	278	289	306	301	295	296	311	281	322	294	282	291	294	272	282	305	276	287	296	290	323	296	315	261	313	281	281	298	296	323	309	294	273	292	287	321	280	269	296	323	320	312	309	296	289	286	304	321	279	276	282	270	310	289	301	278	305	304	290	288	295	296	319	300	322	302	265	307	282	305	325	272	272	281	274	303	302	278	304	299	293	302	305	355	307	327	260	299	294	293	298	329	302	316	296	325	278	323	302	328	276	299	305	340	306	307	303	302	300	324	306	270	285	315	283	283	324	307	311	317	303	317	294	325	300	307	322	262	296	303	286	288	300	304	296	281	285	296	291	308	305	323	295	306	294	307	284	304	286	274	321	258	256	296	298	262	265	303	300	301	322	289	283	326	292	315	305	320	298	297	307	276	314	289	295	302	293	285	312	262	292	304	285	303	293	279	304	264	318	307	292	313	310	279	264	320	281	326	344	294	279	291	313	308	277	315	284	289	255	281	299	288	301	299	307	285	281	321	318	285	295	318	303	277	302	292	283	304	303	287	310	294	292	296	292	291	292	316	326	313	309	309	301	310	279	308	289	339	286	291	309	278	296	284	307	294	272	289	330	301	296	293	289	310	292	296	307	298	306	317	285	270	280	321	254	286	308	334	260	295	315	316	282	275	283	328	310	298	304	300	295	300	277	278	298	274	279	269	277	247	307	297	295	298	281	273	287	261	313	303	328	263	303	289	317	300	291	288	299	296	264	289	307	296	299	272	332	280	283	310	280	316	327	288	281	319	323	285	295	299	313	285	313	301	305	294	292	294	271	292	310	299	280	295	286	294	344	273	262	309	272	314	280	328	301	290	273	310	277	288	313	314	258	297	301	290	300	286	288	289	302	295	296	279	294	315	293	284	282	305	284	311	312	273	319	278	294	306	294	290	313	307	302	310	286	311	283	289	274	276	296	304	283	345	318	294	254	315	307	273	303	280	306	277	301	318	302	301	266	301	287	306	302	282	310	316	258	296	272	287	363	285	286	281	313	300	301	298	296	303	280	294	291	279	290	289	302	263	308	310	317	295	303	317	302	292	286	324	305	308	282	260	255	333	321	339	279	300	321	284	301	294	309	279	341	307	270	286	299	296	281	305	305	261	303	273	290	260	277	283	270	280	305	322	300	294	292	286	305	291	291	287	270	281	302	263	297	315	300	299	305	293	278	292	264	320	287	304	319	293	285	303	293	282	255	321	321	262	305	309	282	299	301	288	305	280	326	294	274	305	295	262	272	313	279	284	282	268	286	292	286	320	286	284	281	314	269	272	287	298	314	315	296	320	289	320	283	287	271	321	288	285	298	275	325	297	289	269	307	305	310	288	271	284	293	262	302	282	314	298	280	309	298	325	288	282	315	308	285	287	279	350	305	299	292	304	338	286	303	282	321	295	290	292	285	307	299	295	310	306	340	313	294	314	304	307	273	268	311	278	266	303	307	312	283	304	287	297	313	284	291	285	286	294	290	295	290	336	293	280	279	314	298	268	310	313	272	312	300
4112	823	891	914	948	934	809	821	784	824	765	829	849	760	725	814	782	738	775	737	784	756	799	739	794	756	714	751	747	741	750	802	761	748	815	786	813	726	746	767	754	794	707	768	779	779	727	724	707	726	767	767	756	791	743	717	714	731	755	755	742	780	798	773	754	739	789	770	796	758	709	724	773	744	744	728	719	757	718	743	760	775	774	764	744	791	763	801	784	757	729	745	749	796	749	759	764	779	770	726	705	770	791	824	774	799	807	732	803	762	765	765	779	745	774	773	768	767	729	728	757	749	787	797	728	744	784	745	740	823	789	725	793	764	788	793	773	762	747	756	761	798	739	768	757	746	776	731	727	745	690	753	718	731	783	755	716	776	794	746	759	752	729	721	747	692	751	813	738	743	738	786	779	773	757	703	712	749	750	782	737	770	756	766	772	757	730	743	750	779	744	797	778	750	697	723	764	737	768	768	772	811	755	736	792	714	780	776	779	730	742	764	698	754	766	758	721	745	744	780	715	815	768	791	739	778	746	792	731	745	724	717	778	741	775	776	738	759	768	761	744	741	762	698	749	763	733	783	754	764	766	775	733	733	743	757	769	757	754	774	725	756	771	766	707	753	712	758	776	712	747	745	745	775	768	757	771	675	799	722	794	716	742	761	771	751	824	799	765	781	734	790	782	730	755	720	794	785	757	778	754	770	764	789	750	824	731	747	732	763	709	726	770	769	788	751	756	740	770	760	802	740	717	736	717	750	766	751	766	724	790	759	750	744	750	755	785	788	736	795	779	746	709	744	830	795	759	759	788	786	735	766	758	688	735	735	765	778	785	738	792	747	738	731	775	754	779	735	760	795	772	770	714	770	748	765	742	811	706	735	716	761	726	755	789	760	787	792	765	739	760	710	787	725	778	827	765	701	762	727	819	747	721	764	776	737	753	760	721	810	713	775	759	765	681	772	810	740	737	773	783	733	817	758	724	733	739	774	784	775	769	787	802	762	750	740	730	741	782	747	743	737	798	766	803	774	790	758	751	788	726	745	741	804	764	767	781	777	733	776	745	713	740	741	751	779	713	752	745	770	769	779	733	710	723	790	733	760	773	721	741	748	814	745	724	736	728	772	759	729	775	792	758	781	807	749	711	792	752	728	734	726	739	783	737	729	770	755	745	726	759	765	773	742	726	759	727	749	770	778	763	733	813	731	711	718	798	709	760	718	751	743	748	786	772	715	738	772	752	778	758	758	767	758	773	732	801	771	772	744	782	797	732	753	756	756	721	716	784	714	783	716	771	716	742	743	711	769	745	752	771	769	772	745	721	717	695	726	751	783	771	754	777	747	752	804	723	703	736	795	762	757	782	763	770	770	747	699	748	748	780	773	748	742	738	749	808	741	740	715	719	752	780	719	759	691	769	752	784	766	712	762	719	781	747	729	732	766	787	727	743	692	747	748	784	748	754	773	730	761	780	737	729	758	696	741	697	716	745	730	721	754	804	735	732	783	741	731	798	797	741	802	757	766	756	763	726	701	716	777	759	763	758	776	783	691	703	779	750	743	784	740	722	708	740	790	765	757	761	732	776	744	786	748	755	739	745	760	767	788	765	694	698	770	730	772	763	749	752	739	755	699	721	715	755	785	729	726	769	741	756	752	749	756	753	791	734	698	799	741	754	714	790	737	780	771	737	738	729	735	751	771	748	758	719	776	747	785	757	768	735	757	774	738	776	799	754	766	735	723	789	713	762	754	729	762	761	787	798	781	706	781	761	735	770	823	784	738	768	749	761	792	768	756	698	726	759	779	724	741	741	751	783	800	795	775	813	778	708	769	753	763	740	723	728	740	779	747	758	770	736	749	699	730	767	771	790	722	735	779	721	753	739	752	740	732	766	768	756	744	745	714	743	757	772	718	749	714	781	760	806	758	754	797	774	760	735	757	732	761	726	798	721	777	710	708	760	713	729	701	704	773	818	789	735	769	711	722	775	776	736	745	754	755	801	726	729	716	680	737	787	717	776	770	802	738	721	805	776	742	745	844	761	734	778	760	766	746	768	746	711	725	734	722	778	711	754	785	715	668	739	720	724	705	757	779	720	708	757	781	784	722	751	747	731	805	748	764	731	751	756	746	784	726	761	738	756	762	770	759	738	768	717	756	749	699	776	733	739	722	785	794	799	774	750	753	775	766	774	743	742	745	725	732	726	748	760	770	747	773	743	752	749	725	824	729	733	757	774	714	756	767	729	791	739	730	757	745	794	774	766	752	713	752	805	740	756	747	799	717	710	790	784	767	771	761	750	741	777	773	746	781	748	763	733	754	748	768	747	700	725	782	812	760	768	772	766	764	783	765	765	697	761	731	776	773	743	768	732	716	738	791	741	748	770	756	739	771	758	812	774	757	769	780	770	747	759	757	757	793	749	742	745	722	767	796	727	766	753	752	792	741	733	725	755	803	784	703	785	768	775	752	752	767	794	742	788	758	727	722	709	757	771	754	736	790	736	777	768	774	764	751	765	738	786	736	762	783	743	749	718	816	785	731	772	744	763	772	749	744	742	725	788	740	762	859	788	765	753	724	773	752	773	760	744	746	696	759	769	792	794	713	760	744	751	773	785	731	760	786	724	759	747	756	761	764	790	755	761	752	743	739	728	766	732	717	745	813	768	737	812	766	777	792	733	747	749	757	761	751	750	758	750	796	775	779	736	760	722	774	742	760	749	717	767	721	731	749	745	739	738	723	757	796	719	788	696	755	780	755	733	772	770	759	777	759	761	758	758	772	756	767	740	769	751	812	790	752	749	750	751	770	712	795	750	784	753	714	742	775	800	723	751	786	805	719	751	714	728	757	756	721	779	760	772	734	759	773	738	742	721	773	756	793	755	753	733	731	723	779	808	706	709	733	686	733	736	789	789	746	734	792	779	809	757	735	754	737	767	746	753	765	784	768	782	805	745	766	705	736	729	764	772	728	772	775	784	759	756	739	752	763	728	736	755	714	761	777	773	730	715	712	774	808	763	793	773	805	792	732	768	772	771	718	763	764	773	784	745	753	719	746	698	717	734	801	709	760	755	737	791	769	770	748	773	769	746	742	750	749	727	731	782	777	769	706	782	785	779	732	718	722	761	783	713	762	798	765	761	790	733	795	776	763	731	756	718	773	786	728	805	761	758	755	734	762	749	765	742	721	731	751	777	752	767	742	772	750	745	746	749	741	732	792	786	725	780	780	770	778	758	764	733	756	737	814	798	827	750	712	743	747	754	747	758	802	735	770	809	752	725	759	783	711	706	729	759	741	753	750	747	758	748	758	780	815	742	753	757	735	726	749	788	796	733	760	749	721	729	743	776	760	749	729	759	749	795	765	744	726	677	782	776	745	731	789	765	781	749	823	774	758	767	817	811	729	757	766	765	750	747	725	733	744	792	766	751	771	762	752	765	771	779	813	798	712	725	744	744	726	761	770	739	784	763	771	772	782	775	742	774	740	719	772	814	743
31453	12006	1886	1158	844	648	544	419	401	396	336	351	322	311	276	266	286	305	260	232	264	232	264	273	252	259	280	250	248	270	265	257	213	247	239	239	230	228	252	217	196	231	242	266	238	231	246	233	225	219	232	244	207	252	239	242	238	206	223	242	232	240	241	252	218	245	227	211	237	236	230	221	222	263	223	251	242	257	236	220	227	248	241	253	215	224	245	242	222	239	230	231	227	224	265	228	249	237	238	211	251	252	233	231	248	232	224	249	250	209	238	237	233	256	250	236	222	257	227	241	254	230	215	244	214	234	236	237	259	226	259	210	204	225	239	234	239	267	230	224	227	252	233	238	256	176	238	232	248	251	251	234	219	242	204	245	232	264	251	231	226	227	238	242	216	205	224	212	224	218	255	226	230	242	206	238	204	231	231	219	243	223	280	241	227	253	227	205	228	220	246	222	272	209	265	243	239	219	239	241	240	244	227	221	238	244	251	240	253	215	231	224	237	218	249	223	233	239	232	229	219	237	209	239	221	209	258	223	221	240	217	258	209	213	241	290	238	233	226	240	242	221	230	238	233	242	245	231	209	206	222	238	225	226	245	232	218	244	226	230	216	252	243	248	253	233	212	243	251	229	233	205	239	243	228	215	242	227	243	221	233	214	233	237	222	256	248	239	214	243	236	209	232	223	213	222	232	213	229	203	247	234	239	237	220	237	210	259	220	219	256	224	205	233	230	249	238	231	205	236	253	237	237	225	221	250	244	266	236	218	208	239	245	202	211	250	237	225	248	227	241	241	229	210	204	224	242	234	203	227	237	227	247	241	221	249	254	260	242	230	211	214	220	253	217	248	238	223	216	231	218	199	194	229	226	234	229	259	214	224	224	223	259	208	225	251	239	236	224	234	230	210	232	218	238	231	208	244	233	221	256	249	218	245	226	203	229	232	249	213	231	246	254	240	242	243	233	231	226	235	217	249	231	219	224	234	238	222	220	238	233	230	219	255	231	241	213	222	244	215	242	233	256	228	238	226	240	238	248	218	238	246	210	248	235	221	220	219	226	232	216	237	243	214	220	242	234	243	212	263	253	261	239	236	229	212	204	204	217	218	245	229	209	224	248	218	220	247	249	247	202	225	222	214	223	237	237	214	242	206	193	258	222	235	233	209	242	212	234	212	232	214	238	235	209	226	224	206	250	220	217	231	244	237	229	217	235	239	239	237	225	245	234	220	225	242	247	226	262	223	230	232	224	219	233	227	240	232	239	241	269	240	244	213	250	234	226	223	215	214	227	243	189	241	233	244	224	234	229	255	237	245	254	235	219	221	216	221	235	234	217	216	221	226	240	229	205	229	231	264	230	226	241	219	232	212	202	248	225	216	225	257	245	257	225	212	270	228	207	260	221	229	250	228	224	228	252	216	243	238	241	233	206	238	241	248	225	239	221	235	244	235	232	213	234	253	203	217	238	225	232	218	238	223	232	223	245	231	237	234	238	215	239	262	219	251	210	223	229	202	220	230	225	202	247	206	227	223	225	218	222	227	223	232	240	237	254	205	228	208	230	235	249	246	241	256	241	220	241	252	219	231	208	250	252	246	217	217	218	245	217	233	220	232	236	228	190	235	221	233	249	203	228	244	247	216	223	227	271	236	242	220	227	284	240	249	244	239	246	233	248	219	284	219	226	251	228	208	216	239	251	194	226	239	254	231	238	228	236	240	254	250	227	212	262	214	251	228	219	222	237	223	237	233	244	249	214	223	243	231	203	236	229	237	246	232	224	250	205	229	228	274	220	247	231	245	199	232	225	232	224	239	214	221	233	234	226	251	235	260	247	237	246	273	244	252	241	224	226	208	197	242	234	251	227	230	206	233	252	226	238	246	200	247	241	228	249	227	231	221	259	221	245	227	204	218	247	225	235	207	264	212	208	240	244	237	214	246	229	237	231	240	225	253	213	255	230	247	240	217	238	241	235	224	224	175	222	265	218	214	219	223	235	224	244	235	234	213	210	210	237	216	249	225	224	232	223	236	258	263	223	259	248	207	232	247	227	249	179	238	254	246	215	222	233	228	240	208	250	259	204	245	251	217	225	217	220	222	240	210	220	231	230	242	220	236	237	271	242	249	241	242	247	240	253	232	258	230	215	221	243	240	250	220	234	259	240	230	226	215	237	252	259	252	230	247	213	218	225	222	235	227	254	211	225	241	246	274	241	216	257	227	247	218	226	239	249	243	211	237	243	246	212	227	232	232	208	236	211	226	231	250	219	247	232	249	213	244	220	219	230	218	217	212	217	220	225	209	230	222	242	238	213	223	250	220	264	235	213	228	231	233	213	206	239	214	250	237	245	234	207	234	231	222	189	231	218	233	259	217	229	224	246	216	253	252	235	245	234	250	192	219	239	256	235	229	229	216	215	230	235	248	225	249	239	245	228	238	222	238	243	221	238	224	250	248	245	228	237	235	252	235	242	247	225	219	213	267	253	239	270	230	273	226	239	215	201	211	215	219	250	238	245	222	221	251	228	226	243	205	219	243	234	244	235	238	236	222	212	210	214	237	268	214	255	219	225	241	247	232	240	244	230	220	232	226	226	235	230	243	223	213	217	234	236	247	249	244	237	259	217	245	251	217	226	232	228	224	224	238	231	240	245	215	218	242	233	241	231	231	239	245	236	227	233	221	225	253	239	238	230	235	234	263	233	200	240	261	264	233	253	218	225	251	237	220	225	225	210	235	219	241	227	245	238	208	233	217	201	219	273	225	239	213	244	238	282	226	227	223	249	225	231	229	212	222	218	243	230	248	223	217	238	254	256	226	225	246	259	239	220	227	219	224	232	215	216	220	229	231	235	215	242	238	230	243	244	236	250	234	222	232	227	227	239	227	231	245	246	241	218	228	273	227	236	229	221	238	221	240	245	217	235	212	244	241	230	257	233	243	223	200	206	218	220	203	203	251	222	231	242	242	244	232	247	223	218	221	204	205	243	249	225	223	256	217	221	213	234	235	203	238	213	232	232	243	210	248	234	213	237	228	244	211	225	229	240	239	227	206	228	218	250	237	240	252	205	255	222	251	233	237	244	263	268	232	211	227	222	208	233	242	229	211	243	233	218	193	221	254	231	242	226	228	204	220	238	226	247	239	209	224	215	237	239	216	241	247	220	228	221	227	228	222	254	227	212	245	248	249	231	201	226	225	229	239	232	222	235	225	245	233	231	237	255	267	236	236	233	231	241	241	244	237	217	247	233	209	255	225	221	232	204	210	240	243	219	227	208	220	258	242	236	205	212	227	230	243	219	216	222	238	238	220	219	223	217	219	250	213	254	239	227	249	229	216	253	232	251	198	231	216	225	222	219	225	253	222	268	213	223	232	206	214	234	260	231	212	239	243	270	230	231	235	244	241	234	225	215	259	242	237	231	229	214	225	220	227	220	226	247	222	237	233	229	269	220	214	244	234	247	233	220	235	216	226	235	222	233	215	218	232	240	229	218	246
15957	1439	2891	3477	3064	2598	2061	1852	1619	1453	1286	1135	1154	1037	1010	908	902	853	794	834	821	775	725	735	713	762	728	664	724	730	678	693	725	641	650	660	707	661	620	671	619	651	628	685	610	671	590	617	667	578	618	610	645	605	603	577	616	632	603	630	643	587	583	657	570	618	567	633	594	629	591	568	613	598	601	576	598	551	580	617	583	600	589	595	618	580	602	569	563	587	560	604	662	606	602	607	588	615	607	560	590	576	608	624	576	567	609	592	619	576	596	611	610	606	584	603	648	567	565	603	620	630	565	577	610	604	628	599	573	588	582	632	624	601	582	545	547	650	593	638	629	563	576	573	559	580	615	581	622	610	581	614	546	570	619	604	640	582	573	583	657	560	605	591	589	593	580	585	601	655	600	575	625	621	622	576	589	614	616	579	650	575	615	582	591	589	587	608	580	590	611	602	578	570	551	599	595	621	633	574	557	556	575	605	589	600	565	595	599	549	589	600	557	555	580	581	648	564	622	580	586	617	578	559	574	578	619	604	593	601	611	577	582	592	595	611	592	613	608	602	575	630	616	617	583	592	544	584	574	581	575	601	548	561	588	601	576	600	642	626	583	589	589	582	593	556	577	596	609	590	591	592	592	601	581	563	596	607	559	591	579	610	598	655	621	569	622	565	532	596	573	535	577	588	575	617	611	616	561	609	589	565	615	585	597	557	588	572	607	566	550	658	557	613	624	575	538	604	613	580	595	605	566	592	592	582	586	625	628	620	602	573	565	585	585	575	571	603	601	594	581	588	564	582	586	589	610	587	572	604	606	607	599	618	586	589	602	592	630	556	574	609	584	587	609	610	586	624	630	571	582	600	590	575	615	618	593	585	590	562	615	579	630	606	617	625	581	628	599	543	576	609	554	585	551	588	629	594	544	638	576	619	608	586	556	621	599	596	587	588	626	624	593	585	595	560	579	582	601	563	571	585	599	590	557	603	575	690	553	633	585	582	540	542	596	564	593	563	635	580	606	591	630	597	612	602	580	622	582	603	662	589	575	585	596	614	608	571	597	602	577	540	605	582	585	555	584	554	578	596	597	597	560	536	573	589	598	599	601	616	610	584	620	639	592	571	646	547	579	536	588	573	608	593	542	619	566	605	630	585	581	543	583	572	568	614	566	604	591	593	588	575	595	608	619	610	590	612	608	571	627	608	644	577	613	570	636	564	612	549	586	569	573	620	609	574	595	603	603	593	586	602	569	583	569	546	561	598	612	558	592	570	623	627	620	586	562	573	617	599	571	605	544	563	543	579	557	585	590	602	576	583	601	591	572	598	627	653	553	595	594	616	601	618	606	565	604	566	635	594	589	612	608	647	591	599	608	578	585	611	611	564	603	596	604	639	589	628	518	556	596	584	613	611	583	584	591	609	614	599	580	623	598	579	623	578	575	568	608	605	535	582	586	571	574	590	615	600	625	586	621	557	618	639	571	637	636	543	585	614	647	581	588	563	590	655	587	590	539	591	618	622	585	549	654	604	554	543	595	588	583	563	602	553	609	594	574	588	565	557	600	589	612	569	626	573	610	609	605	563	557	586	589	626	560	561	597	566	591	612	623	614	610	607	571	578	584	583	584	585	588	604	631	586	594	585	592	581	594	532	571	600	579	566	616	635	599	568	571	623	567	555	619	568	590	581	590	585	604	580	590	600	622	602	569	593	620	594	565	568	576	561	611	583	597	599	610	616	572	578	559	614	590	552	554	588	581	593	592	575	621	595	573	583	594	614	577	615	628	566	640	609	587	597	591	611	602	575	601	557	582	551	584	627	574	594	594	586	619	567	597	580	572	643	581	570	618	567	608	628	591	624	568	594	562	583	618	590	605	589	568	554	607	599	580	625	616	567	596	596	613	608	610	598	560	618	599	615	594	584	579	588	662	610	598	583	557	615	616	602	576	569	634	596	558	626	582	597	551	576	609	598	566	594	609	622	540	601	579	580	614	622	616	609	594	618	598	588	589	599	585	546	615	589	595	619	603	626	630	601	564	601	592	541	598	598	618	625	620	558	567	579	570	591	562	597	551	579	569	616	631	594	643	525	598	608	582	640	605	628	577	617	573	591	608	609	575	603	584	599	596	591	571	581	601	579	560	613	607	586	548	641	573	613	638	527	578	567	557	566	587	608	602	593	612	581	610	606	592	635	605	595	581	568	602	571	552	564	564	579	584	610	578	589	638	608	537	596	551	601	622	604	585	546	607	620	632	589	592	563	599	606	598	579	610	657	653	609	615	569	580	596	576	540	563	563	589	588	574	639	594	563	560	577	563	570	607	622	561	620	570	610	578	565	574	612	601	575	554	621	604	565	589	586	655	599	589	615	563	566	572	626	578	635	556	578	577	565	606	575	573	599	605	583	663	619	629	544	627	614	566	582	587	583	591	559	599	545	562	581	599	571	570	598	631	569	579	606	604	592	608	605	599	630	598	623	614	627	626	598	569	608	651	550	600	576	540	572	527	568	560	606	629	613	545	585	570	630	570	597	608	588	593	580	578	624	591	610	570	586	592	640	574	589	638	584	582	557	577	593	622	582	600	581	599	575	603	525	614	609	591	617	612	634	641	590	570	615	589	558	591	565	585	646	604	598	597	611	564	544	629	596	605	569	590	611	550	627	585	556	570	587	589	581	557	582	550	562	591	611	563	624	586	581	621	605	620	535	632	546	572	607	553	583	590	590	622	625	551	608	568	621	605	602	602	595	592	590	585	620	596	580	609	603	568	572	581	573	622	597	562	591	582	623	623	603	571	596	601	578	578	622	618	587	575	597	582	579	586	615	602	558	577	611	591	585	633	574	582	549	569	577	544	602	533	617	619	608	575	607	597	591	563	592	614	634	595	539	616	591	579	584	582	628	595	632	591	577	601	628	585	624	623	606	577	577	618	598	602	568	593	581	609	618	608	572	559	533	616	587	585	578	627	573	551	588	560	560	611	602	600	620	578	582	616	632	594	576	645	626	603	614	588	602	582	610	592	587	601	578	626	613	614	610	582	589	578	634	593	579	564	547	599	558	638	584	621	582	586	603	593	590	616	588	621	594	564	567	587	573	592	545	585	573	576	632	596	586	541	609	568	570	582	614	593	601	578	595	609	593	566	553	602	573	553	610	576	565	611	623	590	581	608	578	532	585	578	567	601	637	566	605	625	568	601	602	627	573	607	630	551	602	585	565	602	566	595	602	603	616	574	598	610	606	631	565	543	608	608	618	518	590	528	591	540	584	558	599	596	580	577	614	561	620	607	619	591	609	592	595	620	551	568	575	599	620	567	559	562	583	603	589	621	580	577	599	567	575	570	606	638	601	574	594	562	632	627	598	592	620	615	587	591	613	571	568	576	603	620	584	593	606	606	591	594	628	604	563	620	589	587	654	618	606	552	576	595	600	604	567	572	572	572	616	602	596	598	611	588	638	575	602	565	641	617	596	555	563	563	585	615	573	573	553	603	590
37018	19357	7206	2247	1301	917	669	473	489	362	308	282	230	256	198	188	199	155	150	158	126	122	126	141	135	129	113	138	107	119	110	131	133	120	120	98	116	110	114	94	111	88	87	97	111	116	121	91	107	104	107	112	111	101	108	86	109	103	112	102	107	70	92	106	89	97	94	79	116	119	96	100	101	104	116	107	107	102	96	110	97	97	83	83	104	92	114	92	104	110	98	89	97	104	83	97	102	111	104	113	117	103	97	93	98	92	82	92	103	87	99	88	87	111	92	92	104	107	87	100	84	101	109	85	92	99	78	97	88	118	108	89	101	81	102	89	97	108	82	90	99	94	87	82	101	83	91	94	97	107	89	104	90	87	85	105	88	93	97	94	111	87	79	95	87	106	78	114	96	92	86	81	114	98	89	98	123	106	105	89	90	89	92	92	89	107	95	87	87	100	103	95	98	103	105	94	89	91	92	86	106	104	102	100	86	112	94	97	89	102	102	90	98	97	111	109	110	119	108	95	80	101	96	70	83	97	114	95	99	99	102	94	90	92	84	102	94	86	99	100	100	110	112	104	92	82	101	77	92	98	100	98	109	114	95	109	101	105	111	96	100	124	88	110	94	94	108	98	79	86	86	82	85	103	110	88	89	86	100	97	113	102	87	106	107	101	90	104	95	89	98	91	96	79	92	108	86	82	102	101	92	91	79	99	100	96	106	113	95	117	89	116	90	86	97	80	97	83	111	90	81	88	90	95	106	96	105	102	92	93	89	93	97	92	86	95	102	84	108	87	109	109	103	91	93	92	96	95	101	115	100	91	88	97	96	116	95	87	102	94	100	101	103	103	115	90	85	126	113	109	89	103	111	81	82	83	100	112	93	107	94	87	97	100	114	115	97	106	80	86	87	71	105	95	97	82	86	100	108	83	74	89	94	92	102	85	91	74	85	89	113	93	103	96	83	89	110	108	82	106	93	97	99	99	97	83	98	107	102	81	83	90	98	105	88	100	88	104	93	95	85	84	85	86	95	104	95	97	100	73	89	108	94	107	86	83	100	98	101	86	103	105	95	99	105	85	106	96	86	105	108	100	105	117	94	101	105	90	84	86	103	106	104	96	114	114	103	96	96	91	70	84	101	90	81	110	103	112	102	92	106	90	112	109	105	114	82	85	97	93	96	88	112	88	88	105	92	83	91	96	100	77	90	99	61	88	85	92	103	82	97	101	87	114	80	79	93	115	107	91	106	98	120	107	60	91	101	105	94	91	93	120	110	96	95	98	110	97	107	102	85	81	87	80	91	100	99	100	89	100	101	113	92	98	80	96	111	108	101	90	113	108	99	98	105	84	103	119	114	113	102	106	107	103	88	106	95	86	100	111	95	100	71	102	97	93	111	80	103	100	97	108	87	97	88	92	95	96	93	88	89	114	97	97	75	94	90	97	78	104	106	77	87	88	101	107	98	94	104	91	89	84	96	96	94	104	108	109	107	115	99	120	121	101	82	99	117	73	78	103	98	102	119	104	96	91	87	90	104	85	96	99	122	81	71	81	117	99	99	111	86	97	92	109	83	88	113	95	102	96	82	106	86	112	99	98	99	108	106	90	92	106	79	81	106	91	116	93	91	88	104	102	92	97	87	94	79	99	86	102	79	112	87	93	100	85	95	111	88	97	100	108	115	96	82	79	100	93	92	94	108	93	90	74	101	85	106	80	94	100	83	104	97	86	82	104	97	102	96	87	88	94	94	87	103	94	112	93	91	80	116	99	89	89	100	99	83	102	105	102	103	92	117	93	88	103	86	78	95	106	84	97	85	91	84	92	108	92	107	94	97	108	102	82	89	77	106	87	94	96	88	100	99	94	115	91	99	88	106	107	101	104	85	95	98	90	87	84	91	81	99	108	100	81	76	98	94	80	86	88	111	83	80	107	101	106	83	91	76	73	94	102	88	114	92	80	95	91	97	82	89	97	99	92	116	95	86	96	110	95	113	98	95	111	112	96	102	90	113	111	100	97	80	105	97	82	104	94	90	98	101	105	105	97	91	93	84	95	102	87	100	98	90	99	97	107	91	98	103	99	94	80	87	99	90	113	106	95	88	113	78	86	72	101	106	83	83	100	80	94	102	86	105	73	84	100	96	91	107	106	94	102	95	102	90	97	91	91	111	93	101	97	102	92	108	106	94	97	91	88	84	112	99	102	108	101	106	106	89	76	97	86	88	87	99	103	99	85	115	93	85	83	101	85	94	83	97	92	91	101	84	109	94	87	81	100	84	87	101	85	110	104	98	90	78	94	112	82	81	86	86	95	100	86	73	95	101	98	99	107	87	103	89	101	85	100	90	98	89	107	95	97	71	116	97	87	90	74	88	89	100	100	86	97	109	111	95	98	89	96	95	99	97	99	88	109	94	99	94	89	103	105	97	122	93	108	99	104	101	97	93	75	100	94	115	86	76	102	116	88	94	90	91	95	114	94	93	95	116	96	92	115	81	91	87	109	99	86	101	114	90	97	115	108	93	101	88	110	100	118	90	93	96	97	94	79	105	79	106	100	107	96	106	89	99	92	71	109	95	109	83	105	96	79	106	90	92	88	93	98	71	107	96	87	93	100	85	95	92	108	104	80	89	100	100	86	92	100	90	89	101	92	97	101	76	117	80	104	79	110	82	116	97	85	97	94	105	89	100	84	77	91	103	82	90	90	101	95	84	87	104	108	93	85	108	85	109	90	111	87	103	104	106	98	88	84	89	104	108	104	115	101	90	115	108	86	104	97	96	84	96	101	113	92	96	95	89	116	87	100	98	97	90	103	74	108	95	105	101	88	101	102	110	86	80	103	110	90	105	108	107	94	93	84	87	93	89	75	112	85	105	99	105	97	103	99	105	98	98	96	104	116	98	91	93	102	96	92	107	75	101	95	86	97	112	101	85	109	106	85	94	97	75	87	85	102	100	102	98	100	90	82	86	93	91	98	94	105	106	104	99	99	88	98	83	77	89	105	92	97	101	92	106	91	88	78	113	91	111	81	97	105	107	89	87	94	87	104	74	99	86	82	104	105	85	90	88	93	110	106	89	98	104	88	115	101	86	94	96	114	101	95	78	83	102	77	106	98	110	98	118	105	87	116	70	105	103	99	101	94	101	97	104	84	104	117	92	87	96	95	99	88	105	105	88	97	92	94	117	102	102	95	107	92	88	100	107	104	93	99	102	97	107	98	96	96	103	89	109	76	85	84	100	91	100	99	85	105	87	95	109	95	90	82	89	100	90	102	84	109	90	85	98	89	104	73	96	101	99	89	112	102	95	119	103	99	119	99	93	105	93	98	75	89	92	106	105	100	79	118	91	100	118	91	89	91	122	103	91	101	103	77	110	90	92	95	117	98	96	97	107	103	106	89	102	95	81	83	101	100	102	97	138	82	98	104	90	105	82	113	93	78	79	106	98	76	87	97	102	110	87	95	97	94	101	109	97	91	105	85	97	89	79	94	101	99
18461	1927	4454	5296	4649	3647	3044	2499	2048	1662	1554	1351	1156	1038	947	918	876	698	747	657	628	589	546	542	536	513	475	501	445	490	437	437	424	433	378	382	374	387	393	386	358	361	355	345	339	323	335	343	358	335	326	342	358	361	317	331	310	323	289	339	301	297	297	319	291	342	317	352	281	290	302	288	345	295	294	320	308	306	309	272	302	282	284	295	300	292	300	288	280	302	266	296	304	344	265	298	272	276	293	271	282	267	287	268	301	314	249	278	274	275	277	261	316	281	298	297	277	339	286	286	308	270	283	290	281	286	273	270	303	274	261	285	309	300	258	276	278	285	288	263	282	278	277	286	261	279	267	263	244	304	260	285	282	285	304	316	265	264	303	285	278	280	284	258	271	306	256	271	243	283	276	281	282	283	263	252	275	268	282	272	267	281	281	319	242	278	283	265	249	255	340	285	270	285	264	296	283	259	271	292	286	275	269	284	278	276	279	275	279	284	293	280	267	258	295	264	274	267	281	282	290	311	283	289	280	279	271	279	287	278	274	293	268	253	296	243	278	275	300	277	262	318	289	286	298	268	292	290	244	266	292	265	284	263	292	256	294	323	284	293	258	250	254	303	261	283	282	247	283	256	282	268	319	254	283	244	277	300	258	278	262	273	259	256	244	257	251	258	275	291	287	277	308	291	283	299	258	289	300	280	280	285	238	269	267	267	288	288	281	296	280	259	280	260	268	267	262	270	276	265	280	284	286	275	266	279	300	288	267	300	259	279	303	312	270	293	292	269	264	260	270	292	283	283	269	259	280	276	290	263	269	275	248	289	286	272	294	292	277	285	277	272	279	250	275	279	298	276	257	263	284	246	265	257	282	283	261	292	288	282	267	279	291	282	256	276	237	256	313	273	275	291	278	283	299	292	262	257	251	279	324	273	274	269	263	283	248	274	279	304	250	247	276	274	262	273	307	288	288	280	291	289	245	280	243	279	288	290	286	267	286	289	271	279	278	276	260	274	269	249	257	271	247	272	302	243	311	267	291	265	273	276	279	269	249	272	278	273	271	271	273	277	274	277	256	278	276	301	265	265	277	282	291	259	268	286	284	281	265	296	284	287	287	275	268	281	270	269	278	278	268	266	297	245	260	314	284	259	278	290	261	274	258	271	280	252	274	264	280	274	244	268	270	298	254	277	270	258	269	306	282	285	258	308	268	291	273	284	283	246	258	273	273	264	283	272	304	271	266	288	268	269	262	295	276	277	275	294	283	280	273	269	276	278	268	277	279	276	275	257	267	265	264	270	282	249	272	296	280	275	269	321	264	276	280	298	260	306	272	263	291	292	259	272	243	272	249	245	287	275	272	251	273	298	295	242	288	302	278	272	280	259	265	260	304	245	253	250	280	263	279	278	279	320	250	266	275	267	309	289	294	301	271	285	277	289	297	297	260	287	305	298	292	272	258	308	272	231	266	267	260	304	293	260	275	275	285	264	280	269	269	284	279	277	271	265	300	246	225	290	272	262	279	263	263	260	260	280	263	277	290	288	260	278	273	257	263	281	245	272	261	260	244	272	293	303	302	285	308	303	287	282	313	257	272	263	274	264	239	280	261	270	265	279	276	243	283	307	262	270	290	284	259	270	274	285	292	256	260	248	290	254	271	285	280	307	309	291	267	278	256	282	243	302	284	263	274	241	274	282	275	274	262	324	280	270	279	282	289	275	273	273	312	281	275	246	279	294	300	261	272	289	269	281	289	308	266	274	292	268	288	277	288	299	245	268	262	283	270	288	298	302	277	257	289	263	261	267	256	280	264	278	278	264	301	239	270	285	249	278	273	262	283	281	260	288	264	291	294	276	287	282	286	293	283	250	267	282	274	281	281	291	273	285	282	258	247	265	267	267	295	301	294	265	268	261	323	276	262	262	267	272	274	285	282	244	269	294	296	279	271	293	264	268	265	313	317	266	302	287	284	285	239	283	326	278	279	300	294	279	287	262	279	285	293	289	281	277	290	268	257	279	289	282	260	250	270	273	299	272	303	267	273	274	275	288	268	282	279	271	292	278	292	294	276	284	229	297	253	268	290	282	274	265	283	272	304	274	254	313	277	276	280	280	269	287	279	291	279	258	277	273	290	282	266	281	261	276	268	278	280	272	274	288	259	289	273	281	301	273	280	270	254	271	246	290	274	273	236	252	246	258	283	284	257	275	285	282	276	296	268	293	288	318	288	278	288	299	274	279	270	260	284	293	284	294	278	263	276	263	281	290	271	287	268	295	296	266	265	275	286	289	297	285	278	275	257	286	276	250	278	281	280	278	285	304	309	255	289	272	249	263	232	274	284	250	271	299	277	292	262	292	251	281	290	286	249	264	280	242	287	274	283	296	271	300	294	275	262	286	249	269	271	283	299	263	275	306	298	266	277	315	281	308	279	268	306	243	276	267	277	287	284	272	267	274	282	264	281	287	270	268	272	294	264	274	242	292	296	262	230	267	272	254	285	298	308	285	279	273	256	286	271	287	253	296	258	255	262	283	307	270	311	277	259	269	271	250	250	279	283	252	274	275	290	286	277	265	274	275	260	299	253	273	290	272	272	275	282	272	276	248	301	253	286	285	291	269	282	265	300	249	275	280	248	264	276	298	272	283	249	278	286	277	266	274	273	280	287	276	293	242	295	286	280	275	271	260	279	272	272	259	266	269	260	294	250	287	231	289	278	291	278	267	258	271	279	295	267	315	290	265	298	266	275	271	300	293	299	249	284	284	293	290	300	302	281	288	256	274	282	273	301	264	268	289	265	281	305	289	291	258	307	299	284	328	239	265	272	275	279	293	250	303	297	292	306	279	288	232	254	293	286	295	294	263	262	279	247	272	288	295	266	283	283	264	300	281	294	278	262	306	268	293	257	280	297	298	287	254	259	286	291	322	240	280	266	273	307	297	280	273	266	253	257	252	276	265	272	297	259	294	282	265	263	259	283	263	275	262	267	272	275	300	272	287	270	279	286	264	263	261	314	277	255	299	281	261	265	246	291	277	260	271	274	265	308	287	264	300	290	257	269	268	293	309	268	267	274	283	294	254	260	278	264	287	268	280	297	282	256	267	292	263	274	268	283	283	262	316	280	281	260	266	275	288	277	274	271	291	286	269	255	287	233	238	301	300	265	286	314	288	280	248	283	297	313	292	280	283	297	245	272	280	265	293	284	244	236	273	263	273	292	281	264	267	283	271	307	279	278	298	293	310	269	272	283	290	308	243	264	280	293	267	294	253	303	285	287	277	276	300	271	284	285	271	281	269	275	282	255	261	303	288	266	229	298	307	249	283	259	279	281	276	272	288	261	257	250	278	306	287	248	282	286	296	262	251	270	254	284	257	264	272	289	261	261	285	304	302	284	290	249	287	298	273	272	282	275	283	277	301	272	274	294	274	268	286	247	249	293	300	273	257	269	268	293	243	253	238	273	279	266	295	275	274	253	269	276	280	258	250	288	277	287	275
4319	563	398	337	339	323	340	318	298	337	276	308	304	305	318	311	304	310	315	284	287	270	315	268	293	286	316	288	318	293	309	310	320	320	308	287	284	312	275	284	342	299	298	270	300	319	321	309	330	281	319	275	282	293	274	245	315	277	281	299	295	295	307	292	281	304	297	288	292	282	300	332	293	307	310	307	329	316	271	311	271	308	271	303	295	277	314	279	291	301	297	279	315	297	313	283	291	283	292	326	292	322	278	283	297	316	298	340	299	314	273	285	293	291	288	319	277	297	305	274	280	307	266	290	287	260	317	283	299	279	323	284	278	282	300	311	284	314	293	287	285	307	310	282	289	292	304	267	275	277	273	246	315	264	328	296	325	329	260	278	310	293	299	302	275	299	303	295	315	274	304	286	321	294	296	265	286	286	297	279	306	298	295	298	317	292	292	299	305	303	288	314	289	295	300	274	274	300	306	294	323	323	263	283	320	291	297	261	353	297	329	308	290	303	303	265	277	300	294	290	304	277	309	322	278	315	303	330	301	266	282	286	257	316	320	285	293	308	306	296	295	307	314	278	289	319	302	341	357	316	317	291	342	325	274	278	299	289	296	324	263	280	280	306	314	302	306	317	254	300	281	324	277	297	264	293	312	301	289	349	298	291	284	302	319	269	295	302	277	276	308	292	290	258	340	298	289	289	288	303	282	302	298	307	306	310	308	309	306	274	322	269	291	267	295	286	286	260	315	300	277	289	286	285	298	296	316	295	327	293	319	276	274	294	303	306	290	287	317	294	308	296	290	294	277	286	279	333	320	315	295	296	282	284	286	293	276	294	321	299	271	311	297	269	318	308	280	288	280	276	299	271	254	267	328	282	333	306	277	305	276	269	303	258	306	295	279	319	287	299	294	285	287	317	311	290	280	286	302	264	301	279	274	311	297	314	300	322	283	336	298	273	318	300	304	340	294	300	288	279	312	270	287	284	302	300	297	293	277	290	286	280	314	324	277	283	276	284	307	291	314	320	308	277	289	306	293	277	294	293	301	288	288	316	305	293	320	321	290	307	266	305	294	289	262	304	290	310	269	290	263	294	313	311	269	262	302	306	303	325	297	293	293	289	317	295	300	267	301	294	302	320	291	308	293	276	334	279	261	271	279	318	284	300	295	332	306	308	294	300	261	283	281	325	288	279	299	294	296	281	289	309	309	310	293	327	303	324	307	301	294	285	274	297	305	304	312	280	275	301	279	299	303	277	279	283	356	331	288	299	328	282	296	299	293	286	291	281	325	293	300	312	340	293	283	297	282	276	290	300	280	284	290	297	298	303	262	281	284	312	289	266	261	272	303	246	291	286	260	325	312	306	261	273	289	286	300	310	249	297	297	290	266	305	310	302	316	314	301	267	305	303	291	281	304	298	297	321	298	321	279	292	293	310	302	307	276	305	278	314	322	295	273	279	298	299	299	313	272	318	332	284	267	272	281	316	289	301	303	288	297	309	256	293	309	302	298	292	293	303	269	284	282	299	311	307	283	321	278	272	315	292	298	290	310	297	312	290	306	297	321	295	299	329	315	305	299	297	313	329	308	296	286	297	298	291	277	294	323	272	270	298	293	312	298	321	305	314	294	275	294	290	285	296	303	319	289	320	325	288	292	271	301	305	319	258	314	322	308	316	287	298	319	327	264	265	319	317	293	272	279	310	290	306	305	306	302	296	342	307	325	304	300	295	295	301	284	301	331	304	299	296	289	288	269	294	289	252	290	289	280	310	313	315	307	290	294	325	277	293	290	316	309	297	283	311	289	302	312	307	276	291	262	277	289	283	328	298	296	301	300	319	296	290	284	271	314	307	310	312	314	275	287	298	285	290	292	306	324	314	292	273	260	306	269	330	290	294	292	326	294	324	338	297	266	300	302	284	271	311	308	307	263	290	295	316	265	301	306	311	300	285	308	278	311	285	271	323	307	325	298	280	291	265	289	293	284	328	324	290	346	290	281	334	288	246	278	298	311	312	308	300	297	304	322	281	297	304	266	309	304	277	327	298	287	292	302	281	292	316	283	320	276	292	297	294	326	294	285	317	275	296	291	299	297	317	306	301	249	292	283	284	274	289	317	286	291	290	279	277	284	318	311	303	289	272	293	296	260	297	279	261	312	281	300	297	300	318	293	302	284	244	278	290	288	294	302	295	317	288	281	298	287	275	290	298	301	307	323	306	319	309	284	299	290	268	266	320	322	284	289	280	297	314	275	298	327	314	289	277	285	303	256	305	261	319	283	284	330	297	299	285	276	300	265	302	282	328	297	286	278	263	302	302	290	302	298	323	285	305	314	278	287	296	266	274	306	274	277	302	298	271	336	280	297	282	307	322	288	259	302	317	292	308	291	292	287	293	288	316	312	297	317	306	312	310	293	286	295	279	299	293	303	290	317	300	303	307	305	308	280	316	269	311	271	291	325	269	324	323	256	273	297	319	299	315	311	267	259	294	331	290	289	319	326	278	285	308	290	332	303	258	311	314	315	286	321	314	307	274	319	292	292	306	260	293	296	304	292	303	270	280	285	274	254	305	311	324	276	303	304	286	298	304	306	287	287	237	285	270	300	306	289	271	358	297	306	304	317	296	279	314	298	305	303	294	299	312	265	273	304	309	258	294	277	303	285	270	308	322	308	290	285	300	268	305	302	303	273	300	280	287	288	299	256	285	332	290	291	277	305	278	316	294	290	303	321	305	299	308	299	326	283	290	316	303	300	310	317	296	300	272	314	294	332	287	285	293	310	313	273	306	305	278	296	303	325	314	295	325	322	309	296	312	286	302	297	301	274	323	336	306	308	274	294	278	290	327	317	317	284	257	292	300	296	317	306	333	291	330	302	265	303	309	270	302	325	270	316	304	296	285	287	305	280	281	302	325	291	302	278	295	286	292	280	290	305	308	321	304	317	281	296	273	312	289	341	306	313	290	310	296	274	306	280	277	290	282	295	312	282	318	300	292	280	320	266	272	312	273	283	312	299	293	295	298	313	282	309	339	282	316	279	284	305	308	277	267	296	311	301	304	278	341	276	293	328	289	310	324	314	297	297	288	305	314	278	293	277	278	287	310	282	309	319	272	286	273	305	301	287	273	319	275	331	283	276	316	303	313	302	285	323	298	310	271	283	267	292	324	307	287	279	315	300	291	306	311	311	270	312	311	311	279	289	324	284	287	271	287	306	300	289	333	298	278	287	299	316	282	312	296	300	297	285	294	276	291	310	284	300	295	304	314	285	297	297	314	319	300	281	270	304	338	287	301	277	295	288	312	287	330	309	262	281	308	288	265	291	302	306	306	295	296	304	309	310	299	325	307	284	295	278	332	310	303	306	303	283	301	276	308	283	282	253	301	252	270	320	264	294	274	275	289	305	281	289	298	292	302	295	280	285	291	308	314	329	291	307	303	309	291	286	307	275	268	283	270	308	289	287	274	256	266	303	272	307	337	292	275	301	319	291	294	310	294
3865	858	988	1014	967	913	810	819	851	823	825	823	798	780	763	775	768	825	765	793	762	781	792	763	751	766	731	724	720	750	701	727	730	770	759	716	732	808	743	738	750	797	758	734	740	749	766	715	762	734	717	751	776	778	737	734	795	798	742	772	728	707	751	723	750	769	710	770	777	736	804	762	753	772	733	750	735	780	685	752	728	727	746	759	695	720	763	711	747	751	732	765	797	681	783	748	735	706	737	738	789	741	747	727	776	729	735	696	765	750	686	759	730	701	767	767	741	779	746	784	762	739	768	751	719	792	763	750	758	726	789	731	719	704	738	762	786	727	755	753	763	719	749	748	740	708	748	698	731	730	795	751	768	743	761	759	800	761	758	693	744	783	746	741	685	757	717	754	727	702	767	743	736	739	747	759	773	766	722	758	726	758	759	762	766	727	749	775	755	740	726	726	777	766	735	747	782	770	761	758	789	725	706	751	722	724	767	791	722	763	782	746	750	742	752	773	733	755	781	758	784	754	763	701	726	759	739	751	739	727	754	732	734	747	764	779	766	712	751	792	780	743	763	756	720	754	686	754	773	757	764	777	756	760	783	762	737	721	788	734	736	751	786	742	695	714	731	747	699	808	725	742	682	736	772	745	735	717	718	798	738	783	728	752	735	753	779	781	785	796	719	719	754	749	692	755	753	734	756	781	774	753	753	805	782	725	699	751	763	745	780	754	711	779	762	771	696	769	709	711	763	755	775	770	767	783	782	732	724	702	737	722	716	787	693	771	708	749	706	774	805	691	733	761	761	783	731	764	708	746	718	719	741	775	747	744	762	734	792	758	789	774	745	778	764	702	701	744	716	735	749	730	740	797	766	729	687	717	750	708	686	760	782	806	723	729	774	764	770	754	755	712	752	738	766	735	803	738	733	739	719	755	801	754	772	788	766	745	813	689	797	762	791	751	772	705	803	721	744	751	744	699	711	734	785	765	769	709	744	712	757	723	721	709	698	700	783	743	736	786	729	728	770	718	715	766	775	772	714	745	743	731	758	760	719	779	832	794	770	754	767	739	741	751	729	731	718	740	740	738	740	711	758	751	752	741	708	724	741	689	723	735	757	755	757	765	747	754	725	685	756	783	750	729	789	759	734	761	694	761	742	705	761	760	720	761	757	760	746	770	791	777	749	741	716	735	752	738	734	758	737	738	738	802	721	762	781	716	733	728	820	710	726	778	747	784	666	729	763	717	762	780	756	709	761	738	762	747	748	681	710	725	779	737	802	753	780	760	767	766	725	750	734	749	727	718	762	729	735	782	759	703	785	816	718	749	799	781	731	775	745	768	727	774	756	744	759	721	751	715	735	738	778	795	742	771	739	735	760	762	745	735	739	764	720	697	748	744	742	723	738	795	725	705	710	692	730	717	779	772	755	775	755	769	799	729	763	725	802	746	696	772	734	724	746	718	739	729	685	754	744	742	724	691	744	741	729	734	722	727	775	717	741	724	757	755	709	765	709	780	703	732	794	791	744	802	697	765	757	728	784	764	815	805	712	787	752	746	790	762	715	715	760	765	768	770	729	725	742	724	763	716	779	754	711	719	719	725	768	764	799	737	715	721	717	765	754	795	727	738	742	754	746	759	729	751	735	772	756	708	755	723	755	714	712	738	696	785	724	733	754	683	778	731	797	776	757	751	764	737	760	759	762	730	764	748	695	774	771	810	754	710	746	726	734	763	803	773	788	755	773	768	763	734	811	769	733	750	722	726	809	759	719	755	699	733	727	759	807	797	737	768	723	757	731	744	726	707	704	761	740	780	752	754	712	728	737	737	739	708	730	734	724	768	727	772	719	723	741	762	784	781	731	725	763	764	803	721	744	746	776	749	729	735	736	732	772	746	773	733	804	756	722	762	724	775	709	771	725	831	768	797	766	715	771	771	775	812	782	713	780	745	768	736	727	803	777	738	767	737	781	727	732	740	726	721	747	774	734	734	830	782	736	761	694	762	768	762	741	710	738	708	798	745	768	751	711	771	781	719	765	755	778	786	736	755	754	757	753	771	719	764	746	740	752	768	762	747	765	761	711	728	761	763	707	795	790	741	730	783	758	715	716	782	744	725	713	747	764	767	753	795	788	731	717	735	734	747	737	753	792	752	712	790	747	740	731	745	788	721	767	773	782	765	733	706	733	751	733	776	748	763	713	762	745	723	743	740	794	756	791	719	761	728	738	735	722	772	752	732	744	769	722	723	761	797	722	761	759	753	744	753	781	738	792	736	730	764	731	818	724	758	739	707	768	749	730	732	680	727	781	770	788	727	757	781	715	751	707	736	771	751	766	764	754	756	774	714	750	751	746	741	731	748	774	735	775	756	794	746	773	763	750	737	736	780	806	814	777	777	714	689	779	728	708	732	720	747	731	754	761	732	755	709	752	797	741	770	734	821	746	744	741	741	765	737	790	794	734	722	857	766	692	736	741	711	721	702	731	759	748	781	761	771	717	758	690	802	763	758	747	715	754	700	727	773	716	750	747	746	766	757	722	695	734	740	771	747	772	743	739	729	726	728	717	691	781	729	770	790	761	754	726	759	805	743	757	716	720	768	753	756	756	730	719	763	770	757	745	759	753	791	713	739	705	771	785	699	764	735	761	761	698	740	774	716	718	801	768	781	728	766	802	738	734	724	735	797	690	750	724	740	759	732	735	771	751	765	727	771	739	736	782	764	693	743	765	705	693	767	761	723	771	731	707	757	769	739	719	739	726	763	752	741	719	740	719	759	703	754	795	773	725	743	756	781	760	786	789	720	741	718	714	773	730	789	775	764	737	797	735	736	773	774	750	781	743	731	740	746	729	766	778	768	747	734	799	754	777	749	764	779	747	720	787	693	764	764	725	773	737	695	750	759	780	722	759	736	730	733	829	756	734	765	717	822	772	755	772	760	721	744	762	744	716	735	730	748	730	742	727	743	718	698	759	784	764	724	756	749	759	727	711	744	768	776	728	730	794	777	778	711	750	775	716	733	735	728	771	723	735	760	724	746	764	741	751	750	759	746	760	738	772	751	765	777	726	719	765	770	744	758	716	732	759	721	731	759	732	745	766	746	754	743	752	780	731	740	744	749	746	761	757	754	737	734	775	750	707	741	730	787	717	761	681	722	774	739	740	745	718	720	766	720	730	724	751	736	725	703	758	764	803	717	729	754	763	814	709	733	731	763	740	748	744	779	777	776	695	769	737	725	714	758	771	759	727	704	752	786	723	738	750	730	760	748	668	781	691	772	800	764	786	739	761	782	752	697	721	810	744	728	745	759	774	746	735	789	781	733	766	761	726	735	749	744	719	722	774	803	763	790	738	760	801	765	770	758	750	723	748	772	727	733	804	774	781	734	741	759	741	741	766	746	735	721	739	776	762	759	763	719	748	772	738	725	777	770	779	749	775	765	715	741	704	723	774	746	712	740	777	710	761	736	801	736	729	774	731	714	753	708	749	709	769	768
27387	8243	1622	1216	871	662	548	469	400	341	342	291	326	298	292	227	248	255	249	280	277	225	252	249	234	263	258	264	240	250	235	230	239	244	242	231	241	229	238	243	224	250	248	238	251	256	233	229	255	205	251	230	237	249	252	228	241	220	239	214	209	234	224	219	244	225	243	213	222	241	252	234	219	257	245	239	201	233	248	230	228	235	234	214	211	233	256	221	210	260	208	239	235	248	218	231	259	219	236	240	230	200	232	229	195	219	256	232	252	199	227	221	217	254	252	232	247	215	231	231	206	217	231	244	238	256	225	200	236	251	235	280	217	244	220	198	206	236	233	228	214	249	222	234	229	220	214	235	222	220	239	241	225	249	216	236	219	253	235	213	256	218	227	212	252	225	209	221	252	250	268	255	242	254	244	231	220	230	233	253	224	228	236	230	239	236	216	259	240	230	214	214	216	207	215	226	233	231	214	232	228	256	228	229	232	227	207	233	260	220	240	223	253	234	226	249	217	236	238	214	211	258	239	235	261	249	222	251	213	231	239	218	227	265	268	201	238	245	215	227	221	230	226	231	207	227	242	245	217	246	214	222	240	215	232	248	239	225	248	259	220	234	222	237	257	226	222	240	211	216	257	219	229	222	226	237	244	211	226	241	239	224	245	246	248	200	232	220	250	246	257	217	216	228	243	224	213	231	233	235	230	258	238	218	239	268	207	240	233	225	222	238	195	259	251	244	221	228	210	215	241	238	219	254	213	237	240	219	226	224	233	195	216	229	245	216	201	242	238	232	217	233	224	231	222	205	221	240	262	222	230	215	242	241	236	233	248	239	261	217	230	250	219	231	226	235	215	217	217	223	239	246	247	228	248	242	249	210	213	237	220	236	217	262	234	241	249	232	244	215	247	228	206	261	217	251	214	214	234	255	217	237	204	219	239	249	244	228	235	240	257	208	260	251	222	221	215	230	244	208	229	225	238	255	220	255	218	249	243	247	215	233	216	218	219	230	257	231	226	229	219	236	263	219	214	223	223	239	242	211	234	245	206	239	232	221	233	235	230	231	226	236	221	220	207	236	237	230	239	265	221	247	193	205	230	239	239	226	214	214	233	244	236	223	229	262	235	230	222	239	230	222	235	232	224	230	278	219	234	220	242	256	211	230	198	247	205	214	263	203	194	223	215	239	243	224	242	222	217	256	239	234	275	228	209	230	208	206	227	253	248	255	209	254	232	230	233	237	226	241	220	233	230	208	248	233	228	219	240	249	235	225	242	235	255	225	232	252	238	241	202	224	234	240	228	242	201	229	246	228	224	183	207	238	222	205	206	243	214	231	216	247	236	225	216	226	212	230	191	221	218	230	223	230	220	237	219	222	254	223	220	221	215	226	249	208	233	240	234	260	215	217	217	229	223	248	223	209	234	243	235	210	234	220	251	220	242	260	197	242	232	209	213	250	213	231	225	246	216	244	217	224	247	217	234	221	233	226	234	226	229	226	252	248	236	228	254	217	243	249	248	262	222	246	233	244	218	256	243	220	234	226	242	245	233	216	229	222	218	251	213	216	252	257	206	239	234	237	233	253	230	247	233	249	226	230	216	234	203	240	209	245	243	228	220	214	223	223	232	276	242	235	228	233	209	241	216	217	254	254	235	223	218	246	255	242	267	237	208	222	207	233	219	214	242	215	250	198	215	219	228	260	237	222	210	224	231	253	252	216	235	208	252	261	226	234	233	236	253	258	220	212	213	225	202	232	235	209	220	241	232	232	212	216	257	226	234	232	242	228	220	217	234	223	234	206	230	221	257	230	219	259	222	255	262	226	257	230	251	236	229	204	218	230	246	222	207	250	229	221	250	228	245	229	235	211	250	260	259	237	225	233	245	241	247	213	230	241	200	238	246	237	228	237	237	220	235	235	215	253	244	201	224	243	203	239	229	214	220	229	233	226	212	218	242	220	244	254	214	233	224	275	240	229	233	232	205	225	231	234	229	221	229	259	241	224	223	209	224	208	215	231	208	263	197	223	254	221	224	211	214	213	231	224	222	236	245	228	217	247	225	234	215	223	251	240	216	207	255	217	250	229	239	223	218	246	248	224	240	231	224	205	242	214	233	205	243	225	226	230	229	216	235	232	202	222	222	247	229	236	252	229	220	230	283	233	224	219	260	226	230	212	230	232	222	216	227	228	223	237	212	241	236	246	215	220	217	230	219	255	234	240	223	219	226	236	227	229	241	225	250	235	234	223	252	225	203	224	246	261	233	235	258	225	211	222	260	222	256	233	258	227	217	250	242	199	231	253	233	246	224	222	217	236	237	245	257	237	241	233	209	252	229	232	212	210	247	228	217	194	255	251	252	220	200	234	235	247	218	233	243	207	198	207	227	234	239	234	226	212	256	216	248	221	257	229	251	235	231	238	228	217	220	222	226	229	229	221	227	213	245	241	243	208	236	233	215	240	242	213	233	231	214	241	256	218	241	215	225	222	208	207	224	221	241	195	261	221	259	216	232	216	220	232	249	213	212	239	259	220	239	247	225	208	224	245	214	234	220	215	241	235	233	239	241	217	221	251	242	230	234	205	240	207	235	231	219	218	240	221	196	237	241	237	232	227	213	232	228	236	221	234	210	216	242	243	225	224	210	219	235	272	226	227	246	227	232	244	263	235	196	235	226	221	225	220	220	229	230	243	244	226	236	206	226	229	237	242	217	240	203	243	245	233	212	205	218	247	239	253	231	268	256	204	237	203	205	253	224	251	202	228	222	241	225	218	223	237	232	234	222	190	243	205	252	262	211	223	243	219	226	247	212	245	231	227	256	256	218	242	213	227	233	239	203	208	244	214	227	229	232	254	208	238	221	247	228	233	229	214	215	220	224	236	232	250	251	189	238	217	227	231	236	219	249	239	235	233	247	266	237	235	210	227	259	227	230	227	239	234	216	204	204	227	249	226	211	219	178	239	241	225	257	239	224	249	245	230	232	220	205	240	228	204	249	221	232	209	263	214	242	225	217	256	226	230	223	234	235	231	218	208	223	224	233	236	216	249	242	236	245	262	221	192	203	228	225	202	250	244	243	244	244	203	230	224	221	219	262	235	244	235	231	231	213	205	214	250	221	225	250	239	232	236	207	227	231	223	217	229	262	197	224	225	231	229	210	210	197	243	225	256	253	243	244	216	230	248	226	219	227	210	246	219	216	214	248	245	221	224	259	246	219	263	256	231	242	226	260	223	248	218	229	204	216	207	239	242	221	232	220	232	254	224	243	204	200	230	229	240	238	220	199	244	235	209	250	216	230	202	206	225	203	275	233	246	194	232	215	227	227	232	224	239	225	212	240	219	216	246	244	249	259	236	228	235	201	232	219	243	231	228	207	225	257	219	243	222	223	207	254	240	229	229	260	216	261	207	246	219	218	226	240	230	196	234	260	218	228	238	221	225	214	240	229	279	230	261	249	215	261	230	221	216	222	247	255	231	240	190	226	224	232	230	215	236
14028	1480	2925	3621	3270	2553	2145	1876	1642	1395	1276	1172	1057	1066	971	939	851	902	888	843	798	721	757	787	747	752	728	705	709	693	684	664	681	710	615	666	632	667	673	649	641	639	624	654	650	622	620	600	639	588	620	629	643	633	621	611	617	605	603	598	607	580	613	612	633	582	569	583	652	578	585	597	595	612	585	645	580	629	619	575	630	594	570	597	571	557	594	601	602	621	603	570	586	637	584	570	608	582	586	585	620	577	548	582	550	601	563	596	622	618	576	570	605	618	609	578	617	615	583	586	561	612	584	636	590	615	600	616	587	574	610	591	565	590	563	555	562	603	576	571	581	621	584	551	598	617	576	607	598	630	565	627	640	598	609	587	633	600	566	610	574	562	579	508	612	594	598	663	627	597	584	593	541	587	577	574	624	606	619	565	583	585	619	606	586	607	560	549	585	591	576	610	576	606	555	571	582	592	565	596	619	562	578	635	610	577	596	598	586	585	595	555	562	587	602	596	592	596	598	558	592	600	580	623	536	589	574	601	586	580	595	563	601	602	621	606	572	592	557	564	598	546	596	593	592	604	572	633	613	574	550	584	587	576	559	585	563	628	563	594	558	526	569	578	595	585	564	604	639	567	611	583	585	579	560	606	635	606	556	602	568	583	609	615	568	580	587	570	597	589	631	622	575	581	548	560	562	584	595	566	574	614	599	589	563	587	591	610	599	595	612	571	552	557	629	557	612	574	527	629	548	602	600	612	579	570	601	586	595	603	565	593	589	582	554	579	620	633	591	629	610	590	623	583	595	594	583	599	612	571	577	607	598	536	600	566	568	602	620	599	601	597	584	582	563	595	582	564	561	588	606	637	560	615	569	564	585	614	567	596	584	576	569	604	577	590	610	545	553	579	575	557	589	601	597	612	554	605	587	559	608	578	586	610	563	581	569	585	542	580	580	544	588	581	564	608	578	568	619	604	565	597	575	583	622	641	586	610	589	557	553	559	611	592	537	570	596	597	603	543	620	582	592	572	618	581	565	627	589	581	600	573	603	599	581	588	549	639	614	530	611	593	544	570	565	573	605	583	629	604	556	575	586	608	573	594	619	621	604	567	579	583	561	578	605	603	554	575	572	626	578	571	607	620	575	614	599	595	602	590	610	585	568	554	580	565	587	569	597	610	596	541	588	616	614	619	549	594	581	542	580	572	605	606	590	599	623	557	556	557	556	595	583	574	603	560	583	558	556	602	635	552	568	574	550	584	575	586	598	613	576	592	600	601	602	597	617	563	591	628	548	583	608	551	597	605	589	578	605	621	586	589	626	563	575	591	593	604	610	570	562	567	574	613	562	545	569	576	594	543	582	598	595	626	569	628	585	549	580	603	621	594	522	622	609	600	617	565	626	609	626	541	550	560	579	563	605	613	584	581	598	605	585	580	527	594	576	583	560	574	617	612	583	583	574	560	604	571	555	569	605	597	614	623	611	603	573	574	555	531	584	593	571	573	620	585	604	560	566	583	587	569	566	585	628	590	606	589	570	611	604	620	542	607	593	603	602	616	593	613	594	561	589	601	577	619	582	623	574	572	573	624	598	534	583	569	609	582	570	601	633	623	564	603	595	581	584	612	595	610	644	586	620	562	595	600	613	612	609	626	625	573	570	560	590	588	614	623	567	589	630	602	553	595	584	589	540	558	596	587	637	541	569	611	602	579	575	621	555	558	596	553	587	598	605	560	592	612	569	554	521	578	588	601	569	597	587	600	596	559	604	576	592	580	601	592	549	593	542	561	610	560	549	580	580	579	584	596	629	583	603	593	603	617	584	624	558	615	595	554	559	577	602	675	584	609	599	584	606	533	588	611	620	591	550	582	624	539	561	529	568	563	527	551	598	577	607	552	587	619	602	581	574	589	608	604	609	536	600	581	554	578	604	573	573	543	554	606	568	575	549	568	618	552	586	568	575	594	561	598	553	592	588	554	545	604	618	564	561	582	560	595	597	608	583	559	576	611	617	557	581	585	587	565	573	578	588	562	612	576	567	575	605	581	568	577	593	583	579	621	591	579	590	632	586	568	546	618	621	533	582	602	574	564	569	586	571	547	543	571	563	588	585	657	575	614	550	589	568	554	539	573	592	603	574	592	529	604	599	589	580	577	583	579	574	544	576	584	577	585	588	604	598	603	602	546	587	583	609	588	568	568	618	597	567	617	570	606	595	632	623	586	575	564	583	610	579	570	611	580	606	597	607	594	530	593	647	633	632	593	586	610	566	575	582	663	625	580	554	603	564	624	607	606	595	583	532	594	578	610	589	601	595	580	579	561	636	567	583	599	567	576	584	575	611	566	561	618	602	584	615	606	639	616	562	587	626	565	569	572	572	595	540	590	569	592	559	598	540	591	632	598	554	566	579	587	592	577	593	633	586	612	597	581	565	618	572	565	594	544	616	602	565	578	588	603	586	596	597	617	561	617	621	619	604	572	561	566	579	574	584	572	584	604	594	578	596	599	586	620	556	586	584	551	572	633	579	622	595	596	596	578	580	540	599	549	587	556	593	610	623	632	589	576	610	595	544	556	655	585	585	565	584	598	575	573	572	571	583	572	569	622	605	616	594	583	577	565	598	600	531	593	575	602	561	543	556	613	595	579	552	584	600	579	570	552	567	591	587	578	618	551	616	581	558	538	565	594	531	549	573	577	623	603	584	573	573	578	560	573	574	616	615	600	570	540	589	612	612	556	586	595	617	573	550	540	597	597	567	592	579	574	629	586	539	612	580	591	599	595	598	573	605	609	557	606	591	560	560	566	561	574	572	610	598	539	589	621	625	537	594	552	587	618	600	594	596	558	626	583	605	600	608	638	590	608	587	603	617	574	580	555	566	590	552	564	625	589	583	580	603	597	621	593	538	598	650	540	656	602	594	591	590	572	578	647	602	603	577	582	553	583	599	610	635	598	557	603	593	633	564	576	604	585	608	555	619	637	581	599	517	655	594	576	600	584	551	600	629	574	628	544	567	590	604	630	569	568	558	558	614	602	592	580	637	573	572	566	613	609	600	592	603	573	548	565	595	594	598	595	576	555	618	618	581	582	539	568	608	584	532	604	555	563	547	573	552	579	604	578	582	566	570	605	605	571	598	576	611	576	545	578	584	596	596	574	609	596	597	571	595	615	566	582	548	603	594	592	550	550	579	562	563	621	600	597	574	631	566	620	581	582	586	589	571	593	627	577	597	543	595	578	588	631	548	618	567	614	575	566	577	609	600	541	586	604	588	633	579	600	554	608	583	542	594	623	586	604	599	589	558	618	604	610	601	572	598	581	581	584	595	573	558	573	557	551	571	588	581	598	598	638	589	628	570	570	573	564	540	581	611	588	598	593	604	611	567	569	573	594	569	588	566	604	554	602	600	588	577	568	597	589	605	576	555	629	570	605	542	561	576	572	560	543	624	553	592	571	596	572	589	603	571	581	584	568	621	573	566	593	598	582	595	619	591	616
32559	10714	2805	1814	1230	884	654	524	394	354	291	242	259	213	229	180	202	185	152	147	170	140	139	148	109	128	121	113	125	125	96	141	132	128	126	103	109	94	121	97	111	104	107	107	88	99	103	109	95	109	101	95	84	102	96	109	118	136	87	95	100	131	119	95	107	99	93	84	101	85	102	111	99	83	88	91	94	100	77	92	114	97	91	104	107	117	104	101	102	87	105	103	109	97	113	113	83	90	91	93	81	100	102	91	97	102	90	111	97	89	92	95	92	87	85	109	91	92	80	105	108	106	77	92	86	95	98	105	103	93	92	85	89	85	109	94	80	97	98	112	109	93	97	116	95	94	110	99	92	91	91	95	88	85	98	91	91	91	95	110	107	95	94	100	96	106	86	119	70	75	83	84	89	92	90	106	96	98	99	83	87	82	92	90	106	85	88	92	109	88	71	108	95	106	89	91	91	108	113	103	119	115	122	92	86	97	101	109	99	103	85	102	96	103	115	89	83	90	104	94	93	90	101	94	89	101	101	96	90	90	105	98	70	96	75	94	82	95	100	99	89	89	90	96	108	89	100	91	85	89	111	90	100	84	91	85	90	74	91	91	103	97	92	97	99	118	114	95	66	98	87	96	82	87	112	96	89	80	94	100	99	88	106	101	83	98	92	82	104	92	97	112	100	85	109	81	111	80	97	94	106	96	88	100	102	91	83	62	92	96	126	106	88	86	76	108	77	84	103	92	95	111	88	89	86	107	87	95	86	84	76	109	87	79	83	88	99	99	101	81	92	115	83	97	91	95	105	102	93	79	90	108	85	75	97	83	90	102	94	95	85	98	85	89	85	100	102	100	87	93	98	105	93	119	96	88	100	99	110	100	103	100	94	93	92	95	104	97	111	99	94	98	89	89	96	97	116	121	77	79	79	82	100	106	92	109	66	111	90	99	98	94	94	97	81	93	102	80	102	90	84	91	105	96	92	92	101	95	90	94	92	111	99	102	86	102	116	92	95	86	103	102	98	89	97	105	103	86	104	94	99	94	104	99	78	99	94	95	98	95	100	103	104	100	79	86	99	88	103	109	95	87	108	89	102	84	105	96	89	93	85	91	87	82	79	93	100	91	78	95	85	86	92	101	93	99	90	111	103	95	98	90	89	99	74	100	101	73	88	90	86	98	97	86	91	106	94	101	84	90	103	97	104	108	98	102	95	96	120	90	103	107	104	102	79	105	93	93	101	98	75	87	93	104	115	98	99	88	90	87	89	94	85	98	101	112	102	88	88	92	77	108	95	87	92	95	88	108	107	87	101	73	107	96	106	85	68	106	86	79	86	90	103	79	102	85	106	84	96	101	112	95	79	90	87	80	109	87	80	109	93	103	77	111	109	102	93	91	87	105	109	103	91	79	102	102	96	97	83	104	97	101	93	93	84	94	84	94	90	87	95	100	89	80	90	105	95	88	78	97	101	77	94	104	85	81	81	123	100	84	95	117	76	93	102	88	104	96	84	107	84	79	105	91	105	113	98	75	88	91	85	95	96	86	65	87	105	100	77	104	94	95	92	96	88	84	94	111	85	106	94	95	109	98	96	100	89	88	104	95	93	93	108	95	82	90	99	81	90	94	110	86	96	86	93	81	76	74	82	79	102	98	83	100	94	89	77	81	92	100	95	88	85	103	84	93	119	87	82	88	92	104	101	92	89	106	96	98	98	103	98	106	93	74	100	93	105	91	99	98	74	104	79	94	82	96	97	101	95	105	100	96	75	99	114	107	109	120	84	101	85	121	93	116	84	101	70	91	86	93	98	89	92	97	81	103	99	99	81	92	95	101	84	90	98	112	90	100	98	87	90	83	107	86	105	87	101	105	83	88	102	94	108	102	63	89	86	95	91	94	83	93	88	86	100	96	120	89	100	92	100	90	100	97	66	106	89	107	104	92	99	111	82	94	91	90	106	85	80	97	94	84	102	92	76	106	108	83	100	101	93	113	105	93	97	109	89	86	93	108	96	87	92	108	94	79	92	88	108	90	92	93	88	83	109	108	92	92	94	82	95	97	85	104	90	98	102	82	92	93	84	92	104	94	79	94	102	92	93	97	101	98	98	107	105	109	95	93	78	90	74	97	112	116	86	86	92	100	89	81	86	94	86	94	96	86	91	83	77	91	95	86	75	95	95	105	100	90	102	87	102	79	87	90	110	92	78	91	90	108	94	85	96	84	85	102	74	96	102	108	97	108	98	99	122	99	95	112	107	91	76	99	83	85	93	92	103	100	92	84	84	106	90	75	87	92	99	105	99	89	90	89	112	88	106	96	109	99	83	105	87	106	97	107	86	91	93	85	86	85	71	116	93	82	95	85	81	119	100	96	91	91	96	103	100	102	96	81	86	91	94	103	96	95	100	90	102	104	87	125	97	77	95	92	99	80	93	97	97	93	98	73	107	93	104	93	98	79	79	87	107	109	94	93	84	95	95	83	92	95	100	103	83	108	85	103	92	115	91	82	96	101	84	135	88	92	84	81	96	96	111	104	83	99	102	106	95	83	103	94	87	74	96	93	112	82	94	74	95	92	94	96	79	124	110	91	103	103	103	98	98	94	93	93	92	112	92	91	83	90	99	116	92	92	105	90	75	87	90	94	114	104	84	86	89	91	90	120	88	105	100	82	91	99	86	75	92	91	95	86	85	100	87	99	102	101	102	98	83	77	86	76	103	96	103	110	90	104	75	85	88	99	87	100	88	80	87	83	89	107	104	90	80	91	92	89	85	110	83	111	88	101	92	92	107	127	91	98	99	93	89	102	98	83	88	94	108	101	116	94	88	91	101	98	73	109	111	81	104	110	77	96	97	81	88	92	81	97	88	108	103	99	105	79	82	115	83	108	89	101	87	90	71	90	73	84	98	93	98	96	94	90	100	86	91	91	99	104	99	93	91	78	84	86	83	91	84	93	86	102	88	96	96	113	98	83	89	85	109	103	86	95	107	92	104	118	102	91	80	106	94	74	80	93	81	90	75	103	90	74	109	78	96	88	100	105	94	108	107	104	115	122	96	97	96	86	103	94	85	91	104	98	107	91	93	100	91	82	90	84	106	89	95	104	102	94	95	101	83	95	88	88	96	89	94	94	88	82	108	92	105	105	75	93	114	93	96	86	97	74	85	74	109	98	80	92	91	72	99	97	92	86	87	84	89	94	100	79	98	83	107	98	90	91	90	100	101	88	92	89	76	82	108	97	79	60	77	98	85	101	77	87	80	84	95	86	98	125	107	81	81	119	93	97	91	112	85	114	100	82	93	89	99	97	98	98	104	91	96	100	91	110	85	82	95	78	85	96	85	77	93	69	98	80	100	96	96	110	84	86	95	85	90	90	109	93	93	112	99	89	87	93	100	92	81	117	86	83	98	107	78	92	98	110	99	95	84	113	103	101	101	83	90	94	84	104	96	99	84	103	112	78	95	102	94	91	99	111	113	97	84	81	97	83	91	107
16377	1957	4431	5450	4673	3775	3058	2477	2052	1808	1578	1355	1201	1087	1015	859	882	744	674	706	656	585	569	528	519	513	496	453	475	463	436	405	418	413	399	414	417	402	391	334	396	345	317	357	342	306	343	323	359	368	311	344	326	311	328	332	325	344	320	325	321	297	312	290	289	287	303	312	322	301	335	299	292	293	291	300	289	291	274	261	278	283	304	305	297	282	305	289	292	273	318	283	297	275	300	291	284	272	284	320	280	288	298	290	276	293	296	261	276	260	301	306	310	284	297	274	229	272	263	274	289	301	291	294	281	260	301	279	267	269	274	269	259	304	247	288	309	285	263	311	258	287	251	272	259	252	270	294	292	281	319	318	281	264	330	280	275	276	287	247	267	267	246	288	277	258	279	261	277	298	252	279	307	274	294	289	304	299	267	277	268	273	293	264	294	263	276	278	252	312	236	271	236	278	301	280	261	312	263	261	299	288	296	296	288	293	249	283	262	271	252	251	280	260	285	286	289	283	281	271	280	281	248	251	293	315	271	278	258	266	279	279	278	280	269	276	283	289	255	274	265	281	267	238	290	287	257	251	264	239	294	258	268	258	235	251	283	269	268	282	266	278	274	259	282	286	263	251	295	261	273	258	265	283	282	280	262	282	266	255	293	251	251	289	236	277	270	277	302	288	259	266	278	273	280	251	261	268	278	288	264	275	287	282	247	243	293	281	273	242	284	271	279	285	280	274	268	262	272	276	303	278	248	260	254	277	281	255	283	283	286	271	258	281	258	246	274	285	305	275	268	252	278	264	237	287	279	251	277	259	290	288	256	304	272	313	256	266	266	287	235	274	311	251	288	294	277	231	270	277	269	253	269	266	268	271	256	308	264	278	286	268	281	280	253	250	272	280	251	265	244	288	295	291	257	297	316	245	281	272	269	240	277	301	283	280	273	272	252	265	249	275	266	252	274	258	254	288	299	284	255	286	254	277	267	276	274	246	256	264	303	275	261	272	260	275	287	282	310	279	299	287	262	261	265	280	289	281	259	256	266	265	286	245	257	285	250	269	254	284	268	289	286	263	289	291	283	264	303	240	251	307	308	298	275	262	262	255	258	251	290	295	282	263	267	258	248	263	280	286	280	262	265	254	283	269	249	305	279	260	282	276	281	272	257	263	296	271	277	274	255	292	269	270	246	257	284	255	260	270	289	286	279	254	280	254	283	280	262	250	268	287	282	254	312	249	263	306	230	268	267	289	234	272	280	295	259	279	267	311	294	285	276	269	283	265	304	274	275	252	255	283	284	255	287	286	264	289	280	268	260	286	288	289	299	271	248	245	266	274	284	250	277	260	266	239	261	238	251	269	284	300	260	282	272	275	295	261	260	284	262	277	254	266	288	261	277	255	270	294	259	262	293	283	271	268	281	271	257	257	247	286	247	279	281	269	283	275	281	291	285	290	279	266	280	298	282	283	263	254	308	264	273	287	271	252	292	239	265	272	262	309	265	266	271	268	271	275	292	285	258	262	269	247	267	280	293	262	276	257	276	271	278	300	307	285	258	302	264	271	256	268	276	253	243	294	273	287	268	260	266	273	250	267	275	263	275	311	248	281	267	279	258	256	284	271	254	306	302	286	237	270	288	288	250	274	288	265	276	326	270	269	275	264	255	280	274	277	253	296	264	255	264	258	272	282	286	285	266	253	283	261	240	265	265	268	270	249	302	264	278	267	264	283	260	295	251	260	282	279	282	240	277	286	257	270	271	283	267	223	264	285	260	281	246	263	246	271	254	277	265	305	266	271	275	282	265	303	278	261	275	284	241	304	276	255	263	269	252	304	262	292	269	259	262	263	264	295	280	283	304	280	256	255	248	255	250	243	267	284	247	272	263	277	264	290	291	279	269	308	253	263	273	274	251	286	273	260	283	287	274	272	319	271	272	283	258	276	263	292	286	263	258	247	269	281	274	242	273	282	252	285	283	249	269	260	272	286	274	291	304	289	297	247	249	267	306	302	260	259	260	277	276	276	264	299	256	294	248	289	252	252	277	260	312	281	303	271	275	279	288	271	254	275	257	278	267	262	229	280	287	261	251	271	279	257	294	273	282	263	273	265	260	284	262	271	257	267	266	238	282	250	254	252	257	303	291	285	282	252	285	263	245	267	282	247	272	305	259	270	277	291	274	289	276	263	284	263	265	283	288	270	265	243	253	259	249	267	309	259	227	263	254	249	244	292	271	278	286	268	275	289	301	264	269	258	275	292	245	278	278	274	260	286	263	283	271	269	284	286	265	285	255	253	277	271	296	252	296	270	290	281	236	278	276	278	259	271	252	269	245	292	272	288	245	245	249	277	267	287	265	280	278	273	293	273	267	266	271	276	247	274	279	265	255	276	273	248	262	280	288	240	266	273	238	261	281	272	261	269	284	278	272	262	259	231	289	250	276	296	268	271	261	250	249	254	268	269	262	277	272	279	265	286	270	253	276	296	265	263	253	271	268	235	264	308	282	251	271	281	269	279	283	291	295	270	274	264	292	247	262	269	282	245	278	263	287	268	281	277	297	265	234	264	275	278	267	298	269	258	249	250	277	261	287	284	272	246	249	280	281	264	264	287	289	252	235	275	243	242	283	264	281	251	247	252	259	312	267	275	248	273	283	262	256	265	268	288	278	271	285	266	302	259	281	289	262	263	293	258	277	263	257	286	258	262	277	280	251	255	254	272	281	264	271	296	269	254	278	264	282	262	296	295	259	287	281	283	259	259	286	232	265	319	294	270	274	274	286	247	260	265	272	253	307	282	271	268	265	271	254	285	252	267	273	286	250	313	285	266	280	279	283	262	281	296	274	251	246	296	278	286	264	266	264	268	271	275	263	279	296	256	279	264	263	227	230	267	251	263	273	279	244	256	242	266	296	295	281	301	273	264	260	277	276	264	288	248	257	270	235	278	238	262	274	282	273	262	294	271	283	242	267	263	269	271	297	256	272	297	261	264	301	272	265	273	263	294	304	235	276	278	234	259	289	283	281	277	288	248	280	270	340	297	280	272	260	261	270	285	273	290	283	260	282	288	281	281	271	269	282	260	251	277	246	277	277	251	285	241	266	264	274	274	287	257	264	289	288	247	292	275	249	277	282	263	297	271	275	276	252	282	255	251	269	287	270	293	273	255	265	258	255	264	297	230	267	245	287	280	271	260	274	242	237	262	275	276	258	273	289	232	259	261	281	259	308	253	252	299	293	272	260	289	260	273	261	261	285	267	292	265	269	246	273	292	317	268	254	282	255	243	278	241	265	246	260	248	259	275	261	272	235	272	257	271	276	273	297	272	274	274	283	285	270	275	275	267	255	264	274	298	274	301	278	273	254	289	283	260	248	267	255	273	248	248	228	274	285	262	261	247	249	302	263	256	271	290	277	266	271	266	274	259	238	260	270	245	247	276	297	277	252	242	279	273	283	253	261	253	274	240	246	259	270	269	266	300	268	307	275	253	289	290	291	277
2877	342	348	337	307	269	277	247	299	301	272	304	269	299	289	347	283	310	286	306	305	303	295	271	296	300	272	279	316	344	296	275	279	318	300	315	302	312	294	299	240	320	278	278	311	271	275	288	308	291	310	294	297	275	311	281	283	284	295	316	287	286	272	342	297	293	292	306	296	278	292	301	291	262	295	306	285	310	257	296	297	286	275	286	317	295	305	281	283	308	309	273	281	277	323	285	288	266	281	301	268	290	274	286	311	310	312	268	292	258	284	298	287	297	309	295	287	240	269	298	290	275	331	296	334	314	298	263	279	307	315	310	306	292	294	295	271	305	284	308	262	315	310	271	298	323	274	298	296	320	287	291	274	305	321	302	293	305	299	283	297	300	311	281	294	300	293	291	295	306	306	296	300	296	316	317	334	301	317	280	302	301	302	311	261	260	304	301	333	291	273	261	292	294	304	288	279	294	312	302	294	296	324	306	294	297	324	332	284	279	272	261	288	261	316	277	311	320	267	289	291	284	263	281	276	313	285	305	288	301	305	288	319	316	299	271	305	297	294	293	261	307	281	288	310	321	298	298	303	294	260	280	320	277	286	308	297	291	286	286	286	298	279	322	270	283	317	290	284	278	283	283	299	294	300	283	294	305	266	290	272	256	280	274	261	287	313	281	280	298	321	300	294	319	289	284	294	285	281	268	289	288	293	286	299	272	315	284	298	290	275	310	308	297	265	300	290	278	307	302	319	276	272	311	305	277	297	296	289	281	282	267	302	299	272	296	302	272	270	303	292	274	277	311	274	281	301	300	292	277	303	310	290	276	286	302	288	289	301	320	314	306	284	299	306	300	288	280	293	286	317	307	315	290	312	291	302	283	289	258	308	289	280	272	282	292	311	285	280	271	288	295	305	323	280	308	314	298	276	305	276	304	292	328	272	304	273	289	291	303	279	257	290	313	276	290	316	292	298	278	301	289	287	278	278	283	297	287	264	280	301	288	281	277	287	278	274	245	294	285	290	269	282	295	291	286	263	268	267	277	277	300	278	295	279	292	297	292	304	297	290	285	283	291	318	264	292	296	294	273	270	299	318	319	318	295	283	301	304	294	272	275	332	308	288	306	295	303	304	272	274	286	328	248	302	289	284	323	267	282	294	272	274	283	301	314	277	284	285	294	309	284	276	298	289	265	293	268	294	299	277	267	279	302	282	270	260	292	292	288	266	297	285	291	284	298	306	301	287	325	270	305	267	306	303	300	305	272	310	286	297	289	304	274	334	284	294	275	313	267	264	299	275	283	324	310	289	313	319	306	301	315	310	264	303	302	295	279	297	315	293	291	319	306	302	288	261	285	301	301	299	287	280	301	294	268	281	302	295	282	307	269	282	299	290	283	295	288	296	271	262	294	324	305	290	279	295	266	302	288	277	275	300	292	283	288	286	306	286	297	287	298	299	287	273	282	277	285	281	256	282	283	276	303	285	308	297	296	289	287	310	291	276	291	301	322	297	275	307	313	297	293	278	298	257	283	292	290	277	286	293	286	295	287	298	303	312	326	297	265	286	275	316	275	300	282	322	310	311	297	284	284	289	289	291	297	302	317	297	309	266	300	276	267	293	281	297	292	297	300	317	312	307	299	281	327	307	317	296	270	303	255	272	314	304	316	277	299	307	327	323	347	333	270	313	302	317	301	268	316	290	318	300	272	305	312	279	280	312	282	314	291	279	300	262	275	252	280	283	304	285	269	313	303	267	276	306	297	296	299	287	301	285	298	276	317	313	311	297	289	323	303	298	285	286	299	268	290	290	296	275	288	299	274	306	300	277	283	285	303	286	315	269	281	275	307	324	296	314	326	289	276	288	259	286	265	287	290	316	276	288	290	284	330	267	306	288	298	278	300	295	304	283	311	296	292	279	286	290	265	302	324	283	290	301	314	301	318	287	284	269	288	276	302	312	286	276	318	303	263	342	275	297	277	315	300	290	260	283	294	298	299	311	310	306	304	286	300	290	263	300	293	308	294	296	289	287	270	259	278	327	291	281	317	300	280	331	271	261	296	301	303	284	258	309	265	262	275	291	302	300	323	284	298	300	276	314	303	318	288	258	295	299	279	302	268	279	272	309	290	291	301	266	300	297	304	282	294	297	287	301	318	293	272	292	289	280	277	296	296	295	300	273	298	325	295	291	308	321	302	312	302	274	272	289	318	310	287	299	297	297	317	302	292	313	297	275	286	310	253	305	284	301	291	324	294	327	263	306	294	254	282	306	296	302	291	298	266	288	280	288	274	326	309	303	311	293	312	291	261	295	257	288	294	285	286	321	291	271	273	282	301	301	301	312	328	280	268	284	308	284	299	302	270	287	295	321	279	265	302	290	336	278	320	303	305	294	283	291	300	306	282	290	337	303	295	273	263	283	295	312	297	315	297	321	301	279	312	310	283	302	308	316	282	279	267	275	267	281	324	303	287	308	334	286	265	267	290	294	274	307	269	275	298	292	291	302	284	305	292	291	324	320	298	298	328	282	269	317	307	267	311	282	303	306	277	290	325	278	297	297	310	292	302	303	298	308	281	307	270	283	286	268	266	306	324	300	314	266	305	309	280	292	310	293	287	282	305	325	314	283	325	282	314	271	303	307	330	311	308	278	307	258	308	277	316	325	304	288	283	271	301	272	296	274	285	309	323	301	283	291	290	304	295	299	321	291	291	295	304	275	285	282	274	282	289	291	338	280	291	280	275	320	311	291	277	331	294	289	276	319	288	302	296	288	290	282	259	290	311	296	297	279	265	313	267	309	280	281	325	264	310	317	264	275	293	279	280	282	309	303	297	291	321	297	302	299	317	280	302	284	312	305	282	291	309	262	319	338	273	321	264	269	280	266	288	278	293	309	293	262	254	282	303	289	236	269	289	315	298	265	321	278	314	280	298	269	272	256	280	322	259	317	289	267	304	287	310	272	302	288	290	280	286	283	279	280	306	287	289	292	319	312	270	315	317	288	309	291	311	303	293	285	316	313	278	325	283	269	312	292	315	303	311	269	293	303	318	307	296	286	307	283	287	284	285	325	296	291	296	298	298	288	285	283	307	292	281	295	283	291	269	289	325	293	277	275	292	285	306	306	242	312	279	295	274	289	305	286	287	312	290	278	263	275	303	299	290	283	302	285	285	285	307	307	299	280	279	299	308	314	313	281	326	310	285	264	302	300	272	331	307	279	290	283	273	281	294	313	263	278	294	288	297	305	299	277	300	304	289	279	285	255	264	313	277	319	303	287	272	326	288	293	366	287	275	279	292	282	270	254	316	285	242	309	294	309	311	265	283	260	274	308	293	273	287	275	306	281	307	291	280	307	311	277	287	298	262	303	298	271	307	269	281	338	297	324	323	271	300	285	290	332	332	297	312	292	310	287	316	286	300	271	298	273	298	304	290	305	306	311	318	313	333	311	342	284	290	312	303	332	309	327	277	290	287	305	329	303	309	292	305	317	334	301	284
2753	881	890	918	927	854	841	814	820	817	792	797	796	745	762	751	786	784	749	742	790	727	776	774	749	722	758	737	736	796	754	755	758	801	806	704	800	746	757	764	751	743	719	765	737	772	704	741	762	746	816	777	782	757	788	805	791	753	753	738	706	753	809	740	757	733	761	739	725	768	788	783	710	741	700	720	698	767	738	728	735	755	745	718	802	735	752	719	757	722	762	699	749	726	730	781	743	719	767	731	732	726	752	730	721	765	701	753	805	751	732	823	734	771	757	760	707	751	769	759	714	688	732	734	751	759	754	745	700	771	738	777	713	755	817	696	710	748	724	741	737	760	777	762	781	710	715	762	752	760	713	738	795	732	730	773	719	747	788	736	761	734	748	813	726	679	758	695	729	774	721	734	736	776	734	775	747	754	764	745	763	756	790	751	748	769	791	717	798	735	794	751	786	731	764	781	713	775	751	760	762	751	780	745	772	756	763	731	740	756	770	703	724	759	762	757	716	757	738	700	801	743	739	711	748	777	704	754	704	733	751	755	756	736	775	772	793	793	736	751	746	795	758	796	726	757	731	716	775	743	758	753	752	741	736	732	773	755	771	757	688	734	730	774	765	742	716	737	755	735	768	779	735	768	749	754	751	740	737	728	758	769	817	740	773	772	750	785	738	729	769	751	715	706	776	694	725	740	782	781	739	767	747	753	736	746	741	761	743	746	726	781	748	791	792	718	752	719	716	733	706	776	722	766	725	758	741	712	720	720	758	742	721	751	707	786	732	757	765	704	775	739	707	735	793	763	755	759	722	769	757	696	794	786	760	751	753	781	741	741	773	766	737	745	719	732	759	736	807	747	743	736	751	690	746	765	749	710	689	789	754	723	757	716	718	746	775	722	744	733	698	739	774	791	730	767	748	785	775	788	745	761	740	709	752	742	754	764	753	784	723	704	737	765	792	741	747	763	762	740	706	726	718	795	734	745	702	743	736	778	704	717	712	775	803	730	724	731	760	760	749	769	741	760	751	691	694	731	764	747	735	711	741	774	800	788	754	797	778	722	686	757	726	751	759	761	810	760	732	752	738	736	694	714	710	732	752	767	779	689	727	723	748	749	762	769	730	719	779	726	724	744	738	764	753	699	718	782	744	750	756	745	733	715	710	744	741	806	729	767	724	745	777	765	714	750	758	707	770	744	716	720	761	721	789	765	708	713	738	705	742	710	753	745	723	767	685	795	778	709	765	733	728	725	751	759	753	768	747	725	792	699	732	769	765	745	751	779	717	719	753	755	708	779	743	704	731	759	742	742	765	764	714	745	768	729	746	740	783	758	770	761	729	800	784	799	735	757	714	730	774	751	745	775	711	780	709	700	752	770	723	678	737	751	723	748	735	743	741	724	716	814	742	723	770	772	766	740	759	749	793	741	727	745	753	763	765	738	724	759	714	793	762	727	740	747	718	726	769	745	723	721	779	766	755	711	735	728	742	744	768	726	796	753	737	760	846	824	775	722	765	727	718	728	777	711	726	730	723	811	750	729	746	766	791	742	754	736	752	756	779	749	746	717	731	735	730	795	765	693	741	716	764	713	703	749	797	752	742	695	782	741	736	712	717	759	764	795	779	763	715	734	720	743	716	751	737	752	728	718	756	740	809	729	738	750	758	743	731	743	747	759	773	784	761	770	749	717	679	753	764	759	757	726	701	788	754	748	664	778	740	722	797	738	724	752	766	775	701	734	766	756	756	734	713	729	794	753	729	736	747	734	725	727	737	815	776	680	767	743	713	767	732	754	739	735	723	733	790	797	727	753	717	730	741	765	708	742	775	699	744	719	767	732	728	761	764	739	728	746	714	761	748	778	741	748	732	750	756	738	745	765	753	723	727	735	769	722	752	771	725	736	761	748	707	761	709	727	760	755	776	694	757	725	727	752	739	815	766	750	739	760	737	754	744	693	761	782	752	758	758	754	758	741	705	754	729	760	695	757	739	779	707	680	750	755	785	746	725	737	731	731	766	730	768	711	735	749	789	694	735	711	693	741	736	760	745	780	743	785	739	776	722	751	778	730	742	732	740	767	735	725	783	694	731	784	736	774	741	722	772	783	755	723	751	740	784	721	760	765	766	716	755	735	780	745	765	755	771	754	731	678	722	732	711	736	793	729	775	737	743	752	696	777	723	718	774	764	723	735	740	760	736	774	768	781	742	726	734	721	759	762	703	711	735	751	789	730	759	759	729	721	758	760	772	789	758	767	753	698	788	715	750	708	722	737	790	765	732	733	717	763	766	712	686	728	761	762	763	723	715	742	750	747	711	714	735	736	754	716	748	756	750	731	778	710	696	730	711	783	711	733	712	776	710	746	755	754	771	727	719	732	752	665	707	812	739	807	706	740	755	741	757	747	838	766	779	742	738	772	785	757	758	752	723	700	753	766	755	735	708	782	719	737	803	745	748	689	742	756	749	771	719	781	765	747	742	802	752	728	774	742	710	823	752	772	757	746	731	691	715	703	738	733	747	778	723	719	720	713	745	729	778	723	754	707	759	756	729	737	774	734	731	736	756	712	785	740	758	726	748	688	742	726	821	751	753	732	765	786	718	773	778	786	730	769	795	772	738	762	770	770	711	735	785	720	745	705	764	713	770	751	731	752	730	735	743	723	697	770	748	737	733	735	708	774	776	714	773	753	770	739	725	765	757	734	732	768	764	740	757	747	757	728	757	777	727	734	750	728	714	806	764	722	765	779	707	747	749	714	722	754	795	736	684	739	746	767	764	746	770	729	789	763	769	821	795	771	750	747	754	734	705	733	737	769	743	795	730	722	747	768	725	729	747	728	766	713	766	758	746	689	721	742	736	716	747	745	760	756	702	715	761	710	773	741	730	766	703	742	730	786	740	762	756	783	719	759	740	729	770	727	732	750	728	711	772	776	724	760	735	739	766	766	751	719	739	718	755	737	773	797	747	714	709	751	697	778	720	739	758	755	780	765	700	707	739	759	704	766	793	730	761	817	783	727	730	762	701	738	755	760	808	750	746	767	758	735	764	764	761	796	750	751	739	759	729	811	744	781	748	758	734	816	707	769	792	730	741	723	740	755	779	779	721	756	765	792	711	756	709	764	717	751	725	755	703	732	729	747	756	762	726	747	748	758	759	757	763	724	716	797	727	793	737	753	736	732	732	759	738	763	744	773	752	742	738	730	729	755	732	730	774	766	727	745	796	771	810	699	727	759	751	765	755	704	792	770	730	738	720	775	767	763	752	729	779	766	774	760	736	772	712	721	779	770	785	742	763	730	793	773	747	743	708	699	778	780	772	729	701	734	781	746	732	763	745	775	755	698	793	740	739	735	763	770	776	743	731	771	709	784	786	739	765	766	771	746	752	768	755	752	755	704	748	718	734	730	740	736	795	769	770	763	753	753	693	751	750	734	753	728	768	764	760	712	798	755	772	752	741	756	751	760	749	712	713	839	747	737	718	737	749	746	765	768
20403	3912	1389	1198	899	709	551	491	438	370	376	317	309	291	291	286	258	266	268	243	235	273	240	245	260	213	234	267	263	213	237	243	237	232	222	235	242	237	221	239	228	235	238	226	235	207	220	242	203	227	237	244	216	227	251	235	204	231	232	254	214	222	207	227	239	203	240	265	227	221	234	238	222	246	242	222	248	256	253	230	228	213	238	223	244	232	222	223	237	232	232	238	209	226	206	239	247	216	227	225	235	232	236	231	229	188	210	203	242	235	209	224	230	214	248	209	219	229	213	231	240	246	224	251	222	213	198	234	235	241	205	232	210	217	216	231	201	232	242	259	255	208	218	227	241	235	255	228	226	223	238	211	218	258	255	242	235	247	230	231	222	236	246	219	237	200	251	218	248	208	205	211	225	241	210	220	229	245	220	246	227	217	220	249	235	234	255	223	241	231	189	242	235	218	247	218	229	232	214	241	231	213	216	229	242	253	251	196	214	250	231	261	217	220	239	267	251	236	204	190	253	235	236	233	226	229	216	215	197	210	216	249	244	216	229	227	239	227	244	220	225	196	196	231	252	205	206	229	234	227	240	224	223	263	226	223	220	220	215	242	229	224	207	242	253	219	240	243	227	226	240	236	226	239	259	223	219	229	240	244	211	217	243	230	208	223	265	225	240	205	235	241	223	246	228	244	227	231	243	244	216	231	211	221	212	212	216	207	250	228	222	221	236	235	211	239	230	236	244	253	220	207	211	233	233	228	241	226	220	235	230	223	254	232	210	199	233	239	216	225	223	203	209	215	219	229	229	254	259	237	197	206	219	219	238	197	211	223	223	236	245	223	243	229	224	223	236	231	263	221	208	247	232	238	210	257	206	225	248	232	248	234	245	204	229	244	198	234	234	271	225	258	240	226	245	235	221	236	256	240	225	252	238	255	213	232	238	240	218	248	226	235	234	223	218	227	244	255	247	220	216	245	224	229	212	219	209	226	262	202	229	230	217	208	244	245	237	240	206	238	194	216	241	218	227	260	241	223	212	213	193	227	229	225	236	234	232	271	242	209	213	230	236	206	233	241	216	211	214	223	218	255	230	249	245	207	239	209	207	236	247	214	221	231	251	223	200	216	234	218	227	248	227	234	235	244	238	228	226	238	238	216	243	221	235	236	207	219	221	223	217	221	225	226	256	216	239	233	217	232	224	215	237	239	255	246	241	220	219	220	197	220	233	238	225	202	223	223	212	208	183	246	238	240	240	212	216	231	208	243	260	232	216	191	211	254	210	225	244	219	244	241	239	231	238	253	230	222	233	240	207	226	240	240	233	213	246	253	220	221	253	218	239	209	209	229	245	217	221	242	209	231	218	241	246	233	235	231	233	211	246	250	234	236	223	194	218	243	247	216	209	226	232	224	217	248	221	217	228	226	247	235	232	203	227	224	235	227	212	222	247	234	240	226	234	236	217	210	213	208	226	222	252	218	219	220	207	241	231	172	233	235	226	207	237	234	188	223	235	236	214	225	226	230	225	229	205	233	203	223	200	220	274	237	242	257	220	255	242	227	219	232	234	248	245	238	237	243	217	247	209	231	243	216	232	216	244	210	257	227	231	244	229	216	212	212	211	223	256	239	225	246	229	232	240	230	261	240	208	225	208	196	232	247	240	240	239	223	231	223	245	238	242	243	242	221	220	222	235	251	221	257	216	196	217	201	239	217	227	251	246	234	231	194	249	221	207	208	235	224	236	220	250	200	248	230	208	236	228	242	226	236	237	215	227	201	251	236	199	202	248	209	227	226	229	199	250	215	207	217	238	239	238	224	227	191	244	236	238	251	206	206	197	224	244	226	217	240	246	227	247	223	242	209	215	229	223	275	252	220	194	213	208	226	206	219	216	248	211	217	231	234	216	242	232	200	223	260	239	210	233	244	199	225	225	238	210	235	220	219	243	244	232	267	223	229	210	220	227	242	208	259	221	215	214	220	227	217	214	209	215	232	210	190	240	245	241	232	218	266	245	212	223	224	209	206	205	208	219	246	249	222	236	267	234	240	233	238	258	229	239	217	241	220	246	229	238	200	216	220	222	220	232	239	244	221	217	225	239	251	221	230	249	251	218	238	257	235	226	234	218	212	249	214	238	236	239	234	216	253	229	244	233	209	212	217	249	191	213	222	213	245	190	221	221	237	244	241	223	195	236	212	248	229	238	220	219	223	216	221	247	223	209	206	217	224	251	219	229	218	235	242	252	217	211	191	242	247	214	224	222	218	217	209	211	196	199	249	236	234	207	259	235	235	229	236	225	207	237	229	222	219	247	244	242	221	224	247	220	216	225	257	262	214	213	227	222	235	223	219	223	218	215	211	227	254	228	243	227	208	239	213	212	254	249	257	230	218	223	231	249	246	205	221	210	230	261	229	223	252	226	210	215	196	238	233	245	209	231	198	219	255	221	242	212	230	226	255	225	230	216	195	243	196	249	216	238	214	245	240	215	234	248	240	216	239	229	230	221	214	228	218	207	237	206	213	239	230	231	235	202	224	227	229	212	260	216	242	226	231	241	241	247	224	225	216	226	251	229	222	230	226	257	227	236	262	204	228	217	239	218	230	228	231	228	225	223	237	208	209	242	209	230	207	210	218	232	213	241	217	239	211	234	218	241	231	212	227	234	209	225	231	230	236	222	231	226	233	217	221	257	222	205	209	246	227	225	255	209	213	231	237	232	254	231	213	230	242	205	249	224	208	255	235	216	242	234	240	214	193	200	218	237	196	216	225	248	226	236	224	226	214	254	226	240	251	236	196	250	212	236	212	233	203	196	246	252	220	219	244	236	209	239	225	253	217	249	226	226	244	237	227	250	223	223	227	218	191	195	232	231	199	206	189	250	213	240	201	248	231	234	242	232	221	223	238	235	212	219	243	233	230	244	233	259	209	225	262	222	246	213	223	213	214	235	235	209	204	184	268	251	210	236	227	231	229	226	227	220	232	228	213	240	244	196	225	205	236	229	218	229	230	226	240	237	213	239	263	218	221	216	218	233	221	233	229	226	197	227	219	240	196	234	217	247	215	241	243	187	235	225	264	239	235	219	228	234	209	241	246	235	209	206	214	232	237	245	241	227	250	228	233	221	225	202	234	256	209	222	197	185	239	229	205	217	254	216	223	230	218	244	248	208	237	232	262	237	214	222	228	226	222	232	249	201	204	206	246	266	241	241	255	227	226	238	221	235	253	245	241	220	210	231	234	205	216	214	204	212	224	236	232	216	224	246	234	213	243	253	241	251	230	237	217	233	270	234	250	233	216	211	251	235	220	227	236	245	236	228	235	221	223	241	209	224	237	231	225	238	259	225	221	218	275	207	238	221	226	222	243	216	200	263	234	252	245	240	212	234	242	245	222	233	236	225	252	198	234	249	229	243	223	272	212	239	225	193	229	249	229	226	227	214	211	205	239	200	240	247	217	226	221	225	227	247	270	240	222	221	250	201	219	219	252	230	240
11736	1564	3031	3566	3157	2621	2163	1797	1617	1384	1265	1263	1102	1091	969	892	893	883	838	773	792	777	760	772	724	706	738	728	706	642	663	632	704	645	628	666	703	682	686	606	609	616	640	654	665	640	648	650	592	621	609	654	645	577	602	597	618	608	615	670	594	611	587	624	604	617	532	628	554	575	582	625	585	587	589	585	611	659	604	558	628	643	592	584	587	599	599	592	556	608	558	622	562	564	567	576	627	617	611	613	568	591	593	578	603	589	642	586	565	616	575	580	606	593	594	554	602	582	626	589	585	604	546	571	556	584	614	590	560	580	598	585	589	600	645	577	615	611	614	612	609	573	514	608	587	582	616	537	542	572	574	607	604	578	569	613	574	594	617	614	628	606	589	572	607	587	570	602	579	607	574	572	621	592	597	545	580	537	608	598	605	598	570	589	574	587	558	619	558	583	570	616	575	554	572	536	587	660	596	594	593	597	579	578	578	575	608	621	544	565	577	626	596	589	628	574	577	547	565	597	613	614	622	582	548	539	606	577	573	575	610	603	552	567	583	577	575	569	619	607	641	587	557	575	610	557	583	591	596	612	595	564	577	615	610	602	636	597	593	632	586	569	601	569	579	595	610	573	584	585	633	559	597	598	628	606	579	576	622	600	558	623	570	614	607	601	625	593	594	612	607	587	568	614	604	592	569	566	562	604	562	532	600	555	574	589	565	573	592	599	602	535	565	615	618	588	618	608	595	629	612	581	607	572	644	621	615	559	594	587	560	582	625	596	625	574	602	553	607	584	608	573	595	570	604	558	636	586	542	597	622	588	566	578	542	567	586	583	588	597	590	627	580	570	602	595	625	575	583	597	582	594	553	580	559	596	535	607	594	599	594	638	592	590	582	573	540	604	585	577	629	544	616	601	568	617	582	614	578	581	621	558	585	559	580	569	633	603	576	553	574	618	635	554	586	574	590	596	569	582	587	586	576	581	581	580	605	590	584	592	593	585	540	616	579	571	550	558	584	579	584	588	574	576	577	586	585	552	600	566	629	567	561	576	572	593	582	586	638	600	575	543	602	611	621	581	568	627	631	599	570	600	574	599	570	571	595	601	595	573	629	586	642	606	616	610	577	608	620	574	597	612	559	549	566	583	560	555	581	533	570	607	579	582	553	580	599	587	573	578	604	597	578	573	587	601	530	598	574	591	595	591	588	570	573	573	588	612	547	545	592	598	555	595	574	578	581	552	624	587	561	578	583	541	556	567	644	562	597	614	631	564	551	541	580	596	569	551	604	606	589	583	578	586	594	592	558	624	595	549	570	586	586	591	561	558	574	563	592	570	566	569	586	610	598	587	557	591	602	602	587	567	609	622	578	578	600	579	553	588	579	613	591	633	571	565	574	573	596	577	594	642	571	565	536	560	574	584	579	593	605	592	591	581	580	576	571	577	586	574	585	589	541	590	559	578	576	605	591	586	589	551	574	588	598	559	589	587	583	627	569	579	586	571	609	603	622	593	595	580	625	596	588	616	541	580	547	592	612	596	584	577	602	595	561	591	599	574	570	579	594	555	588	582	555	564	588	558	520	587	602	609	585	585	595	605	624	591	625	613	582	590	594	594	603	601	576	570	599	571	586	620	631	624	605	570	588	573	548	561	595	594	563	588	568	624	598	584	603	558	599	611	602	581	569	573	532	591	606	599	572	581	604	568	581	620	555	616	563	614	553	553	575	591	607	574	587	590	575	600	648	600	585	598	591	590	605	548	583	561	606	561	599	616	619	592	634	587	567	568	595	593	647	564	570	560	607	562	597	568	601	593	620	567	582	565	586	594	576	588	574	580	572	563	602	594	608	570	600	555	601	585	558	577	590	569	572	559	606	604	603	616	608	557	592	547	550	585	593	605	571	542	588	590	573	560	551	589	573	586	586	639	593	578	546	570	586	588	564	613	573	545	587	547	588	572	573	638	544	596	574	603	575	574	558	610	621	564	604	601	563	600	612	593	576	592	600	572	573	574	584	523	577	608	573	584	605	586	577	568	565	568	614	575	588	562	572	610	614	594	571	582	565	554	573	582	608	586	575	562	568	646	582	604	594	575	606	551	588	612	582	580	591	606	631	593	609	612	551	604	579	563	580	591	590	602	592	561	557	565	662	585	602	594	571	591	633	591	568	587	583	640	547	582	559	556	586	570	548	556	619	562	589	598	561	592	571	603	539	650	545	576	590	632	538	592	592	613	600	557	534	577	602	612	542	570	627	575	535	598	596	577	583	597	594	565	583	572	550	602	577	568	586	579	579	559	596	569	578	601	581	560	588	591	571	586	580	599	586	588	559	574	587	570	597	567	581	615	572	609	593	555	596	571	559	561	586	596	619	586	601	564	612	569	571	572	559	605	560	557	571	570	593	625	605	662	584	589	560	607	602	562	593	609	587	557	585	563	592	565	610	608	623	589	573	540	595	575	630	590	571	599	559	566	618	589	625	621	570	616	567	584	585	609	563	576	581	604	631	568	562	625	566	566	567	650	610	587	578	614	567	622	592	558	580	587	574	588	611	588	591	618	593	621	624	594	608	546	592	604	532	565	561	568	590	628	621	570	598	552	600	565	608	616	554	610	549	572	583	598	534	576	619	536	596	549	613	566	582	611	548	556	588	603	557	593	611	603	609	581	621	590	592	578	563	581	586	608	554	591	575	587	614	589	599	588	559	560	570	610	589	559	550	608	593	627	539	616	554	567	595	576	583	561	565	563	546	570	613	561	563	598	555	577	559	603	617	586	579	630	581	573	578	579	567	548	602	602	584	556	568	590	547	604	600	592	614	603	510	569	587	591	575	585	575	571	591	593	571	577	595	619	549	575	571	574	576	579	614	592	584	585	602	594	558	621	560	614	542	567	609	576	578	589	577	608	577	565	595	606	608	600	610	586	605	582	591	594	601	565	598	587	546	625	601	569	601	597	585	580	568	564	544	578	584	605	548	610	577	599	569	609	590	546	550	590	584	566	582	582	577	601	577	600	565	616	603	606	586	588	636	658	598	659	622	609	592	568	592	579	594	606	608	552	597	602	619	549	572	613	576	567	545	594	545	620	593	568	643	580	623	519	573	589	646	571	577	596	560	606	568	581	601	599	577	634	663	565	575	560	548	602	567	600	591	567	592	589	584	631	581	540	594	588	554	616	568	573	596	571	550	552	626	571	618	593	608	611	530	559	591	588	586	551	579	608	607	537	616	565	562	552	547	622	573	575	612	561	587	605	596	580	647	559	597	607	573	605	594	544	570	572	595	602	556	603	573	545	571	601	599	575	595	564	570	552	642	580	551	592	549	565	600	618	616	584	607	606	564	612	584	595	575	564	606	586	609	595	599	607	575	588	611	576	562	596	615	610	585	607	597	590	548	586	593	602	542	593	587	595	605	596	592	557	586	574	559	559	522	581	587	550	574	601	549	602	606	609	564	614	574	616	573	558	567	593	617	565	608	561	606	582	637	608	574	612
23942	4543	2431	1805	1261	862	653	540	437	372	318	300	251	207	212	206	184	155	162	168	138	126	137	112	133	122	121	135	120	107	139	117	103	102	95	99	111	97	100	134	112	101	126	101	103	89	83	103	102	113	71	107	104	89	97	102	116	99	105	97	114	84	98	81	89	96	104	110	96	87	106	98	93	103	95	80	103	81	103	92	114	99	84	116	90	78	84	95	104	104	107	71	82	92	82	94	106	75	104	81	98	83	107	93	94	106	87	112	97	94	102	88	88	88	99	95	89	113	81	94	73	88	100	89	87	103	85	89	104	94	92	90	112	79	98	81	78	78	101	83	95	88	111	88	77	88	111	85	73	89	98	105	84	77	101	88	92	106	78	99	94	109	89	99	98	78	97	98	98	94	102	89	76	84	91	90	105	97	88	60	81	93	118	91	98	89	95	76	95	81	70	95	92	107	93	89	104	82	82	100	88	87	106	81	101	88	79	87	104	87	102	108	82	85	114	101	93	97	93	90	109	102	92	85	83	86	80	85	90	88	87	97	85	94	86	103	98	95	102	88	97	105	90	95	88	104	89	98	101	90	90	72	99	96	96	86	121	91	110	83	109	92	104	107	89	99	94	108	91	84	91	93	111	88	90	103	79	104	89	76	84	96	101	92	98	119	106	99	98	85	90	85	90	96	83	101	96	103	91	100	86	93	99	91	104	95	90	95	118	97	85	74	105	91	87	89	99	97	88	75	112	94	112	86	83	78	113	99	102	94	97	93	97	109	109	128	88	90	95	87	90	94	93	84	82	84	128	85	83	93	105	83	92	95	105	98	85	89	99	83	97	104	85	75	100	90	100	93	83	88	78	102	85	108	100	96	90	101	96	93	93	106	73	91	101	104	90	91	84	113	98	101	111	95	84	78	85	88	110	96	92	91	93	94	92	93	85	81	92	98	106	98	99	86	87	83	116	100	97	102	82	97	104	80	99	101	82	98	87	71	79	111	88	82	93	96	86	86	105	89	91	94	104	93	112	97	96	74	82	101	106	94	99	100	86	90	88	96	91	73	82	105	100	77	99	82	88	89	94	91	95	105	100	81	96	90	86	98	104	97	87	103	93	88	95	83	77	101	88	100	104	95	88	96	93	92	93	91	99	112	103	108	90	100	87	90	94	96	81	86	87	87	98	88	97	89	92	94	115	104	83	107	85	82	107	101	105	83	98	100	78	93	100	86	81	93	107	102	100	95	92	78	100	97	92	102	92	121	97	116	96	91	101	88	90	109	93	113	114	94	83	116	89	85	82	90	74	93	88	90	96	97	91	74	95	88	94	100	87	107	96	84	80	89	91	98	92	87	84	105	97	99	76	78	109	92	91	97	92	101	89	92	81	82	93	89	104	85	83	95	111	92	83	98	92	91	90	77	103	101	84	98	77	92	97	108	99	88	73	97	92	98	81	91	102	86	93	97	87	101	96	78	91	90	81	84	89	87	94	83	90	106	81	94	105	99	103	69	95	103	94	86	98	79	89	104	90	99	94	101	88	90	94	88	94	78	95	93	110	83	102	96	85	96	88	89	82	95	93	83	88	96	91	86	88	76	86	102	99	89	115	91	84	105	94	71	93	85	91	81	81	108	88	105	90	98	101	90	99	94	83	90	91	70	101	77	85	105	85	87	85	91	100	87	99	89	78	93	87	86	91	92	121	96	75	97	88	90	91	92	91	86	91	110	86	103	90	89	91	118	107	91	104	94	99	101	91	112	76	91	92	77	88	97	96	96	95	114	101	82	96	99	96	88	88	84	106	96	93	75	74	89	111	86	98	95	75	95	83	97	87	94	102	83	78	96	90	93	108	92	88	88	79	89	78	96	94	90	105	104	91	116	92	86	86	86	93	88	85	84	76	99	95	95	81	97	102	91	123	84	106	92	77	99	113	90	83	87	106	91	92	79	91	83	91	95	88	95	99	87	98	110	115	97	99	94	100	90	85	90	82	86	92	103	95	89	95	81	99	76	94	73	84	97	79	96	94	99	101	103	91	116	98	94	85	82	79	91	94	113	80	96	96	87	79	94	78	110	100	69	98	80	93	78	106	81	106	78	111	94	85	78	76	108	83	103	105	94	100	80	94	90	86	111	109	101	110	83	86	102	101	101	76	79	92	91	95	104	93	71	92	79	108	89	92	99	74	93	104	92	93	95	69	91	91	99	94	105	101	87	95	95	83	104	95	97	90	98	87	105	74	99	83	89	108	99	95	96	103	107	84	98	89	103	90	87	81	81	106	87	88	102	89	74	88	100	90	87	91	91	99	88	95	85	84	79	76	96	89	89	106	92	104	86	111	101	74	81	100	103	71	96	87	75	84	96	81	88	92	102	103	88	94	78	90	101	84	86	94	100	93	106	121	97	100	82	97	98	96	102	101	89	86	73	101	108	99	104	98	94	95	82	82	86	96	94	86	80	95	86	98	99	88	93	108	93	94	99	88	92	111	90	93	94	98	77	104	94	99	92	91	104	95	87	107	79	84	82	98	92	97	88	104	93	86	89	102	103	106	87	90	92	62	72	98	106	97	96	80	91	95	80	98	94	96	78	112	88	100	105	97	100	112	72	100	90	91	82	88	101	100	89	79	90	99	96	76	89	98	84	100	85	92	98	80	99	82	100	92	86	102	93	85	87	108	104	87	96	90	97	97	100	105	85	87	87	94	84	72	89	102	79	115	94	101	101	105	99	80	97	96	106	73	92	108	87	97	81	92	94	95	79	103	80	98	86	77	85	94	76	104	92	105	102	87	86	78	94	82	102	92	87	100	105	82	96	112	91	95	78	81	91	87	88	116	113	96	93	85	77	90	90	94	103	89	90	82	87	78	92	95	109	95	108	93	88	90	88	95	94	76	92	98	94	86	84	89	105	95	99	96	104	102	107	86	93	86	103	97	99	97	99	77	99	88	95	99	82	93	94	90	103	86	93	103	96	92	92	83	69	106	109	93	108	99	88	97	88	81	108	103	100	86	77	79	90	97	98	84	91	88	88	94	91	103	85	104	95	100	92	107	85	90	67	105	101	92	89	83	101	102	105	106	92	113	92	95	105	94	102	81	95	90	87	87	95	104	94	90	97	94	103	96	97	93	69	103	91	91	122	93	100	105	112	91	88	93	109	131	104	98	107	80	80	86	89	94	95	73	98	85	67	109	99	105	83	85	94	74	78	93	94	119	89	87	73	101	98	93	93	86	97	83	81	92	93	96	94	81	88	95	105	102	93	96	93	113	104	80	101	83	88	108	109	91	99	78	89	92	76	89	97	84	120	98	95	84	95	84	92	109	80	108	89	81	64	71	90	85	114	83	105	90	113	86	74	82	95	103	82	99	96	112	90	107	110	106	94	96	79	106	107	93	93	100	98	82	96	88	90	92	95	92	84	90	111	80	113	109	99	88	114	104	107	70	84	94	91	97	102	97	88	104	94	83	95	92	76	90	95	110	94	95	104	93	89
12662	2010	4513	5480	4783	3929	3069	2407	2106	1877	1599	1327	1232	1134	1086	922	859	789	730	700	638	607	572	526	569	508	508	472	424	438	419	433	373	443	446	392	407	398	377	385	362	367	332	359	362	350	325	326	337	328	310	325	349	343	304	313	337	312	310	307	341	318	284	314	291	303	290	308	288	292	288	258	290	311	289	259	286	277	271	292	275	289	294	279	300	316	311	295	304	271	306	284	309	283	295	290	281	290	264	273	284	267	315	264	266	267	290	276	267	271	256	294	299	282	294	290	283	268	274	271	254	275	279	313	293	275	259	280	310	248	273	296	272	292	294	265	264	266	267	288	301	262	282	293	288	267	285	307	270	277	292	273	256	285	278	264	260	286	262	260	265	257	279	273	266	267	237	253	317	288	258	275	267	286	245	311	265	283	271	275	256	235	268	235	276	255	244	278	260	274	262	248	267	263	285	254	272	245	301	250	274	278	277	261	265	299	309	280	283	282	242	251	268	285	286	279	288	272	250	252	282	248	298	291	273	267	275	258	287	276	296	299	248	271	254	258	250	285	289	234	266	286	281	290	268	255	267	258	260	286	263	242	273	269	275	280	287	253	280	264	272	293	287	239	261	269	251	232	271	313	268	276	258	270	266	259	254	262	281	279	255	276	256	286	279	284	275	278	275	272	266	274	267	272	257	239	254	248	277	285	284	262	278	246	250	255	273	284	282	274	234	279	278	272	275	299	267	274	253	266	296	261	258	255	260	289	262	268	286	254	273	267	264	300	288	275	279	256	255	289	310	263	295	255	268	273	286	259	284	284	278	258	283	274	275	276	228	237	296	279	261	277	301	265	277	281	244	277	312	287	264	287	274	233	280	295	274	284	248	268	271	257	268	244	306	290	271	268	286	285	268	241	278	267	273	249	287	266	254	278	264	281	252	277	256	279	271	271	264	257	263	248	278	242	270	279	264	274	282	294	261	257	278	250	271	291	272	261	289	269	288	231	285	288	275	271	245	268	272	262	272	278	294	259	280	289	236	258	237	264	249	262	289	252	281	273	242	252	230	263	292	266	253	261	297	276	276	261	267	263	275	281	270	251	247	269	286	256	269	283	289	265	269	281	264	266	286	251	295	294	264	274	275	270	275	254	255	290	299	246	317	233	243	250	269	275	271	265	275	247	275	275	277	290	277	265	283	304	292	243	264	244	301	235	281	268	284	264	291	236	224	291	244	270	279	239	255	241	272	263	267	267	252	278	280	252	278	266	258	290	274	274	278	305	282	251	268	274	278	292	253	270	249	254	250	263	264	270	289	247	272	277	276	271	263	260	282	263	282	269	281	237	276	294	275	275	254	259	283	288	272	266	254	276	263	272	239	279	293	243	246	277	254	262	323	247	286	263	264	276	243	276	253	271	285	266	261	284	268	273	240	270	261	290	282	271	279	261	277	262	263	279	244	287	279	268	282	265	254	269	262	277	251	252	273	232	277	282	288	256	254	303	261	280	258	275	262	236	253	281	234	258	285	308	253	259	260	274	306	245	277	264	282	300	273	253	317	255	288	258	271	290	244	284	275	275	269	255	263	282	280	254	263	259	289	270	302	300	306	269	291	267	239	241	233	256	253	273	292	280	283	273	264	260	251	282	275	286	247	282	267	289	257	272	294	277	264	253	287	269	270	274	285	263	303	287	284	250	293	244	264	270	286	292	271	267	248	268	289	270	270	240	246	261	240	270	244	278	269	273	249	267	299	267	254	293	262	299	284	269	255	272	296	264	282	271	275	298	287	289	274	272	231	254	282	270	302	259	271	273	244	263	245	290	278	248	282	266	238	259	277	298	297	283	257	274	280	287	260	270	274	257	263	255	281	281	298	310	284	271	216	252	254	281	292	268	243	281	287	254	259	252	273	259	257	256	260	265	274	282	256	278	279	298	287	254	271	273	270	258	260	255	275	278	251	285	264	247	265	257	270	290	282	289	269	271	262	257	289	296	286	264	292	282	256	290	260	249	271	272	242	253	256	284	258	260	282	261	287	280	273	291	287	257	254	267	278	292	279	252	266	283	271	288	260	291	264	265	246	272	281	264	283	282	231	290	236	267	234	297	302	297	249	257	270	251	272	265	253	270	271	259	288	240	293	252	284	263	286	284	259	270	290	249	246	279	280	283	252	263	265	263	254	279	294	243	267	261	266	278	234	274	281	240	268	275	280	286	254	249	284	246	271	267	254	254	299	263	285	285	274	273	265	270	250	250	260	282	292	264	273	278	262	257	259	275	270	263	268	284	247	278	278	279	267	272	259	262	285	283	238	250	289	315	281	266	268	268	294	271	265	281	245	268	264	263	264	251	253	270	287	255	272	273	251	256	271	293	294	242	257	280	279	276	292	255	264	263	261	253	274	239	269	255	282	274	263	295	292	279	259	280	271	269	272	265	257	293	273	245	285	297	244	265	286	264	273	277	248	276	262	291	256	256	237	268	237	249	281	297	270	323	285	258	297	274	245	249	265	263	263	277	261	285	270	276	278	273	265	281	270	264	259	272	264	281	247	260	281	265	250	294	268	264	261	288	286	257	274	279	292	289	273	288	259	242	257	251	239	277	263	283	288	269	252	273	258	267	275	258	261	270	260	270	288	279	267	275	258	251	241	278	254	279	278	276	269	269	250	280	254	292	286	265	257	247	263	268	270	254	277	250	283	270	268	280	222	243	280	276	251	266	280	286	265	263	266	264	244	272	245	269	240	261	228	239	258	310	265	265	288	287	256	261	278	260	278	262	269	252	265	276	264	252	226	243	281	257	273	262	248	276	255	262	256	277	266	276	269	281	265	247	275	279	274	251	257	239	302	271	281	262	282	238	274	293	288	239	284	259	267	267	254	277	259	271	267	258	292	250	280	264	256	286	279	280	242	272	277	275	267	279	234	250	274	237	294	266	287	260	265	255	271	294	281	234	270	265	283	282	278	290	280	265	269	283	246	237	260	299	270	297	246	283	247	265	273	233	253	234	283	257	264	262	248	274	233	258	277	257	272	269	249	249	267	251	255	270	282	266	271	260	286	257	249	261	246	271	264	267	273	244	271	274	283	255	253	252	267	258	259	274	232	302	260	267	279	275	230	289	274	275	273	271	251	273	290	265	274	287	262	235	242	274	248	276	304	264	251	243	295	273	269	272	266	256	269	274	280	261	283	267	260	276	255	262	288	258	282	248	263	281	293	236	257	263	249	271	283	272	272	277	287	277	264	280	279	299	262	270	286	239	270	284	278	245	258	258	251	260	273	288	274	265	231	250	253	264	284	244	296	279	273	253	276	289	262	268	264	268	265	273	303	240	279	274	268	259	267	257	266	277	263	251	260	287	284	263	288	277	258	236	235	285	290	277	274	252	252	254	274	275	263	261	253	261	246	270	266	276	293	258	292	278	254	246	270	258	269	264	284	281	273	248	237	281	263	274	266	288	277	249	237	264	244	263	254	261	279	264	281	262	257	267	278	263
2558	314	347	334	370	316	313	289	308	321	325	323	316	279	306	320	279	290	301	308	283	329	301	306	294	309	280	292	268	313	319	319	303	287	274	265	309	297	287	281	282	285	277	315	263	276	286	310	326	303	316	300	317	320	310	289	306	283	301	308	270	291	275	266	297	290	295	301	313	286	269	286	268	325	272	285	287	317	312	286	270	310	305	295	300	298	263	299	271	296	296	331	312	253	324	303	281	283	296	306	302	251	276	266	305	308	290	288	298	293	284	287	289	289	314	279	302	297	296	292	302	270	313	268	289	299	297	313	295	301	294	307	303	289	283	326	289	307	304	308	315	301	269	296	324	286	296	304	294	322	240	292	314	282	277	296	300	274	267	324	284	267	251	294	284	302	308	284	257	264	316	278	305	277	265	295	281	308	287	281	275	326	283	316	305	298	287	299	288	290	314	322	320	301	298	294	310	265	285	287	302	266	321	282	301	302	308	292	299	323	294	309	279	285	286	251	295	282	295	281	315	293	311	290	281	274	304	273	333	283	280	262	296	279	261	283	334	314	303	304	340	292	317	304	288	292	244	306	290	280	295	274	284	271	252	274	302	281	260	313	303	297	264	290	279	284	277	262	272	293	273	293	298	309	286	297	296	317	317	307	297	274	284	281	303	308	311	272	253	294	289	318	282	321	303	296	309	300	276	313	309	276	313	303	330	285	290	298	275	294	282	295	290	279	327	281	292	300	271	316	287	291	295	291	300	274	286	272	304	267	306	285	271	307	294	298	312	293	293	273	284	328	320	305	318	308	290	302	327	312	289	294	284	298	279	315	261	313	270	280	302	262	268	292	280	271	295	271	256	291	294	285	291	282	237	325	298	320	289	313	299	286	320	314	283	306	269	323	308	314	306	313	311	278	305	275	306	273	278	290	292	307	328	275	285	279	338	263	275	286	291	303	289	286	277	319	257	311	298	291	289	295	285	299	310	283	335	302	298	269	282	309	305	279	288	297	271	286	282	285	280	292	312	286	321	264	283	286	309	317	280	318	274	282	306	312	313	301	324	291	280	291	311	314	277	284	274	310	289	286	251	292	292	278	289	294	313	287	258	294	310	291	312	286	287	301	286	315	283	290	279	323	289	311	279	295	266	289	300	296	255	269	301	263	306	287	297	268	293	343	314	278	292	287	311	253	303	279	286	286	279	280	276	271	295	263	275	327	297	309	289	315	275	294	257	287	286	294	327	276	301	285	307	305	302	279	308	292	283	277	285	299	283	306	300	300	298	293	307	322	286	297	266	296	308	290	278	312	296	303	267	293	307	292	307	276	317	282	286	268	300	284	299	289	300	296	296	318	308	284	292	284	285	284	306	305	280	304	293	289	329	280	287	307	277	295	283	272	288	281	284	304	287	287	261	314	292	291	289	310	307	265	275	303	292	266	258	277	277	280	292	304	330	307	262	311	306	294	255	265	273	319	284	264	313	286	268	274	256	254	307	315	290	281	282	318	301	281	322	303	294	283	304	294	292	319	277	294	301	288	291	308	299	277	253	300	268	279	296	288	288	289	296	281	286	310	296	272	307	304	293	278	266	291	299	290	304	255	289	299	299	299	309	335	258	285	293	311	307	328	272	281	295	321	298	266	303	334	282	323	292	303	289	282	310	296	267	299	332	293	293	294	283	295	265	275	282	273	315	297	322	296	268	296	284	309	343	293	299	262	272	336	301	301	275	312	323	278	285	298	287	286	317	315	282	291	309	310	283	318	277	270	306	284	295	294	303	315	316	305	312	288	298	287	301	300	308	287	278	315	308	282	295	310	280	293	265	290	283	277	286	304	275	294	298	313	289	290	276	306	290	310	299	299	284	274	304	318	317	289	272	311	276	292	291	318	289	315	292	293	285	308	295	281	296	291	288	296	303	247	288	259	312	278	297	291	310	284	306	296	319	288	282	268	283	294	268	293	295	284	293	307	285	262	294	309	268	302	319	316	307	309	291	313	298	290	290	287	271	311	305	259	251	269	289	296	298	320	283	277	303	315	265	304	307	309	273	264	309	236	311	307	254	298	281	268	295	315	291	309	298	286	283	310	292	298	302	275	290	293	281	266	294	265	321	312	297	268	291	298	282	271	259	308	320	278	261	286	251	260	301	302	283	294	281	301	303	296	315	274	307	241	290	294	274	298	297	273	290	302	305	307	284	314	267	312	296	309	260	292	293	295	286	284	247	299	284	316	275	317	299	285	287	290	245	288	288	322	279	308	326	302	306	295	284	300	282	282	322	317	349	285	271	284	269	302	284	273	295	283	275	305	320	290	278	278	318	309	287	282	314	321	313	278	281	278	277	288	275	291	268	304	297	285	266	314	285	303	289	280	300	281	297	311	277	278	272	280	302	309	295	285	320	271	327	256	284	306	282	283	298	278	289	286	309	284	267	284	286	292	312	257	295	305	338	291	279	303	274	288	296	281	255	304	301	274	309	290	269	272	299	286	282	294	282	328	296	313	313	272	297	296	325	289	308	299	264	279	333	300	315	308	264	297	288	283	299	310	266	303	283	291	275	325	279	315	273	297	310	288	283	274	326	317	302	308	276	331	286	273	282	285	294	301	294	261	311	313	286	281	275	304	293	250	307	299	291	290	308	320	308	265	299	284	321	260	289	301	300	290	314	280	298	303	295	299	320	283	285	298	288	312	300	292	295	279	289	314	304	290	323	281	297	275	305	297	306	258	281	293	315	299	292	286	281	282	317	273	282	274	312	315	284	290	281	269	300	296	284	349	283	287	328	315	276	299	281	285	287	312	290	294	285	309	298	300	294	290	285	305	274	276	260	270	278	300	309	306	264	281	275	250	273	296	301	282	283	265	299	284	262	298	267	281	314	264	297	294	295	288	298	347	290	294	316	313	295	274	262	280	311	269	297	299	297	280	304	288	285	313	254	295	297	314	271	289	273	295	284	304	302	280	296	309	279	304	311	297	335	272	297	293	293	322	281	299	292	275	301	317	294	303	288	284	249	259	266	285	315	317	273	279	307	284	305	301	265	315	283	312	276	271	303	278	321	293	301	269	288	268	283	316	269	320	317	310	284	309	256	288	299	312	299	283	286	288	297	251	295	276	318	298	284	305	294	270	267	303	298	294	260	275	274	309	282	302	288	288	287	302	292	276	294	282	283	316	280	278	295	303	325	253	287	297	289	266	285	278	287	281	297	287	270	284	263	325	283	258	300	278	290	310	296	325	294	285	272	281	342	312	298	261	291	282	293	292	294	267	269	310	309	308	291	316	283	290	276	292	290	284	281	324	294	268	285	302	323	299	298	294	322	299	299	247	298	302	302	318	303	311	271	297	280	305	300	280	334	290	314	289	301	311	275	326	294	259	282	330	285	336	296	300	267	304	296	282	283	273	276	297	271	320	293	322	325	269	279	306	346	319	310	295	234	307	266	295	323	309	280	294	298	250	309	296	310	283	294	313	312	301	317	292	307	281	307	280
2616	799	899	916	887	873	855	752	812	792	843	805	809	800	803	765	743	804	780	768	730	742	784	794	764	734	714	733	701	722	742	763	702	736	767	784	778	728	789	717	771	708	793	782	751	726	739	755	723	776	740	757	793	707	764	707	779	779	749	673	767	742	770	756	801	714	772	746	737	720	730	716	753	728	792	708	756	747	701	769	726	727	756	763	754	753	716	727	770	768	794	719	735	686	775	749	749	762	759	735	695	744	709	737	765	737	729	758	725	756	685	784	769	798	757	750	753	734	734	736	726	726	785	806	731	723	706	737	758	734	748	726	743	708	744	747	773	679	749	771	698	747	746	717	754	750	760	801	707	727	726	740	760	722	728	748	691	778	724	796	696	719	747	783	731	738	781	722	755	731	716	805	740	757	721	746	727	711	745	730	696	715	759	779	765	735	741	732	719	758	741	749	734	745	742	750	738	702	741	718	773	711	690	762	777	752	738	785	716	709	710	744	775	727	741	711	727	744	753	707	737	781	743	699	743	751	740	787	806	730	749	733	758	735	736	756	753	739	725	702	725	757	686	768	743	719	733	744	747	727	730	757	719	746	747	725	713	804	769	707	763	746	749	731	749	767	749	743	761	752	702	763	764	749	723	762	734	771	699	772	722	705	734	758	759	696	723	723	730	715	742	708	744	742	710	760	746	744	746	782	739	733	735	733	711	749	773	691	729	692	753	759	721	738	765	807	740	821	768	706	722	728	723	779	782	739	690	708	741	773	732	771	730	725	749	720	776	766	761	719	734	741	751	749	750	731	750	741	760	786	738	746	728	721	734	786	748	765	775	758	707	711	722	791	788	719	810	695	761	716	718	723	756	763	804	686	740	783	727	745	747	733	752	705	786	755	784	733	764	736	743	744	768	736	686	769	717	673	715	685	734	772	743	722	741	762	735	764	763	726	767	750	752	764	746	759	705	771	760	743	775	751	696	753	737	740	737	766	743	705	768	735	786	760	733	755	719	769	770	764	713	748	766	773	710	804	726	735	729	711	739	770	732	768	740	699	732	810	770	725	751	772	701	731	718	774	798	730	719	790	769	727	786	797	722	753	741	751	715	764	769	732	715	740	758	728	765	696	730	785	703	708	765	728	724	781	794	727	729	772	750	755	780	745	730	726	765	760	744	763	736	722	752	774	790	759	752	788	755	785	755	738	694	755	776	754	703	729	730	731	759	787	736	772	714	720	769	749	816	740	728	753	770	742	738	734	740	739	740	724	765	760	792	767	736	791	748	750	724	737	722	793	799	754	756	771	680	724	755	740	756	729	707	795	714	773	800	735	765	770	764	756	727	723	714	748	789	742	723	737	683	790	722	715	747	707	719	800	741	807	778	745	693	724	720	717	776	731	728	774	756	802	730	752	744	786	755	731	795	724	733	760	744	741	786	736	754	748	711	723	785	757	768	756	731	733	759	771	735	764	732	762	663	747	736	716	727	720	758	740	762	757	723	696	728	758	730	686	721	735	749	743	702	770	745	773	726	740	753	772	836	785	773	801	744	797	772	759	736	750	770	721	704	735	735	746	755	720	750	765	755	771	749	773	743	811	724	789	726	748	774	743	771	770	722	695	718	734	724	701	719	727	751	723	745	705	786	752	769	777	785	733	679	759	799	731	785	744	751	752	763	688	718	746	768	815	685	762	703	770	770	737	784	721	729	726	788	771	761	741	711	740	766	729	771	759	742	750	719	769	747	689	734	734	724	787	793	752	715	765	755	771	765	694	749	723	743	827	820	683	769	770	719	744	731	772	703	756	740	662	719	739	749	805	724	738	722	730	779	709	759	751	715	722	760	790	711	738	708	743	736	752	737	721	747	754	791	740	726	737	786	770	778	728	744	751	744	720	732	752	772	800	756	756	729	750	753	757	710	754	698	737	818	700	732	773	762	776	685	718	749	740	744	763	765	708	738	827	736	699	689	726	772	707	768	674	748	748	730	760	733	727	778	775	751	752	746	799	727	742	758	717	738	759	745	758	708	798	748	734	748	738	766	771	724	742	775	714	728	718	744	734	752	718	685	779	720	751	730	739	742	750	778	741	760	788	753	730	768	749	777	745	751	735	766	741	744	731	764	810	715	748	742	717	708	775	788	749	763	734	742	748	800	769	788	744	715	778	741	671	747	773	767	754	684	749	761	733	753	774	729	740	743	778	752	737	761	773	738	723	726	765	768	780	753	746	743	744	803	737	741	758	767	701	768	774	751	721	755	788	760	784	715	732	733	731	741	770	680	741	756	724	732	741	747	728	771	758	794	720	741	790	753	729	753	747	752	768	730	775	729	753	745	767	739	786	754	770	754	744	758	711	730	696	741	754	725	725	745	751	767	667	745	737	754	744	752	756	753	734	751	760	742	750	763	765	735	718	740	745	752	767	768	701	754	722	717	711	799	747	724	776	756	741	775	742	761	747	756	726	723	679	704	753	717	735	748	756	727	775	797	699	687	760	715	731	776	715	758	680	724	743	749	679	710	741	706	746	713	748	738	744	742	759	726	745	757	770	737	748	723	787	730	732	744	735	781	715	723	734	737	781	767	760	718	739	767	706	791	804	734	763	761	734	676	698	753	755	736	750	713	768	782	758	734	759	803	761	774	743	771	744	706	691	802	755	746	758	778	676	761	735	717	673	729	703	769	785	797	782	769	707	731	760	744	791	769	699	779	778	744	768	732	725	770	722	760	745	761	772	741	764	732	780	696	762	744	742	734	735	728	737	722	753	712	715	670	717	729	754	703	766	768	763	777	750	765	711	688	761	746	727	769	753	727	804	702	761	779	746	775	772	699	723	751	797	744	761	768	734	740	744	757	783	790	746	756	770	750	735	698	809	775	737	720	800	728	737	763	756	741	791	735	779	709	732	705	726	778	827	773	737	753	765	767	760	780	745	728	717	742	725	694	744	790	718	725	726	754	697	750	806	738	716	739	701	755	737	752	778	730	713	710	725	712	749	753	724	773	735	817	748	698	757	758	756	763	706	731	728	700	724	769	733	723	725	806	682	737	736	795	754	777	781	788	730	770	736	721	783	730	739	752	782	724	755	772	740	725	757	757	746	703	763	732	746	724	762	756	771	724	674	738	731	745	766	780	754	781	709	755	745	742	707	718	756	764	721	740	696	764	705	742	735	762	758	780	766	762	725	698	796	717	739	745	816	710	755	740	717	739	748	727	727	764	733	748	752	759	723	746	775	785	724	698	722	773	740	759	728	783	729	771	719	805	729	787	703	778	753	774	744	744	769	751	737	723	732	759	753	759	734	750	775	744	692	725	765	750	753	757	742	740	753	741	756	791	778	746	718	748	730	753	736	758	754	735	789	737	736	777	730	755	802	737	717	743	742	759	729	742	740	766	774	720	743	767	789	761	752	748	759	726	732	750	726	764	717	718	729	722	768	748	726	769	713	772	742	782	755	733	761	726	734	723	766	790	740	719	737	734	708	777	761	733	738
23488	5383	1530	1157	853	604	540	449	387	392	341	303	303	310	278	313	264	269	257	254	257	269	274	245	241	203	244	262	227	247	243	235	220	215	236	225	246	252	208	234	249	236	266	250	244	216	221	261	227	234	250	228	225	236	208	228	231	225	253	207	231	231	229	220	221	204	227	250	231	255	236	257	238	235	222	225	220	213	236	250	234	241	212	240	226	246	218	202	248	232	246	220	238	223	231	243	199	226	223	234	232	229	240	219	216	244	224	279	244	227	231	242	237	232	255	225	246	218	231	221	205	220	202	245	210	202	207	226	245	229	232	198	224	237	235	253	248	228	219	216	231	247	210	231	263	202	237	213	222	242	261	262	206	236	197	245	240	252	230	236	245	203	228	226	265	231	230	218	215	240	197	217	232	221	240	236	215	201	220	227	226	237	226	227	244	215	216	200	251	231	246	235	246	227	236	220	214	225	252	240	216	214	215	247	213	244	242	226	233	239	218	243	243	225	224	220	233	221	221	201	220	225	227	228	250	241	213	193	211	232	236	236	234	248	209	200	211	240	214	233	229	230	200	238	224	206	220	210	261	208	241	245	246	212	228	233	232	211	200	262	216	231	210	235	215	238	238	244	226	221	242	241	237	218	220	233	227	211	233	207	209	226	230	232	232	198	232	236	245	247	225	235	249	219	228	249	208	221	230	233	222	231	233	243	221	210	223	211	219	209	216	238	226	236	262	193	221	206	258	207	229	238	217	222	220	228	222	232	231	235	253	210	232	235	224	239	239	236	257	223	229	243	215	249	211	236	191	226	233	241	207	190	215	231	222	208	221	219	225	245	221	226	225	223	215	222	246	229	238	238	224	207	262	204	207	209	242	239	203	250	236	219	241	204	224	227	238	223	225	237	216	248	219	206	260	236	235	224	222	237	252	220	250	210	219	246	220	219	263	215	184	234	240	211	233	220	239	227	252	214	229	229	215	230	228	241	235	222	244	234	210	226	216	241	211	233	212	233	219	234	219	222	207	229	231	227	229	262	180	233	259	195	265	236	225	206	215	219	243	245	221	216	202	229	219	232	239	206	205	231	222	228	255	195	248	233	227	226	230	197	242	213	220	228	248	239	222	231	238	229	248	231	263	240	232	270	246	225	196	220	254	227	245	225	202	209	228	236	223	243	249	223	249	224	224	212	252	221	250	217	199	229	229	257	196	248	196	224	212	204	206	231	221	234	205	236	256	218	240	251	205	221	217	227	233	218	252	195	197	276	230	222	235	239	231	239	241	227	232	216	224	254	218	210	208	230	217	240	200	237	220	230	228	190	234	244	213	213	230	234	225	242	237	211	204	239	225	262	203	231	250	216	205	219	228	202	240	260	246	217	237	227	213	260	263	215	215	213	229	189	222	236	221	222	218	201	206	241	239	241	213	225	226	230	237	230	226	208	206	238	210	228	232	228	221	232	243	195	230	213	206	228	251	206	220	269	235	209	215	218	224	230	236	218	224	218	218	236	233	216	238	237	234	229	232	244	209	240	243	235	260	223	230	227	226	213	218	244	231	237	243	220	231	216	225	256	269	234	208	185	219	217	218	236	259	238	215	232	231	237	239	223	210	233	232	214	232	227	233	217	240	220	220	235	242	247	210	222	226	233	237	232	192	225	224	209	234	212	247	224	236	239	230	212	231	202	204	226	247	198	246	215	234	214	222	214	233	206	222	236	200	255	225	214	216	224	237	230	228	222	232	227	221	185	240	247	237	207	201	234	201	239	235	221	224	219	241	247	221	249	221	250	262	226	242	232	233	228	238	229	230	241	245	216	229	209	234	230	241	216	226	237	209	231	225	215	199	243	225	226	222	247	231	206	213	215	236	213	270	215	248	219	226	239	228	228	221	219	208	231	235	214	243	233	235	221	249	231	220	209	221	189	238	233	224	211	214	224	197	257	224	231	262	243	221	216	247	241	240	255	215	264	250	243	232	212	225	207	218	225	200	226	258	248	211	229	220	191	226	224	235	230	240	216	206	203	230	224	222	229	223	224	211	223	246	221	221	240	210	220	212	223	244	197	245	229	231	221	252	234	231	229	235	243	216	208	232	223	238	228	216	229	232	228	217	213	227	233	222	237	219	209	224	180	238	211	252	218	191	223	223	227	223	238	236	199	235	247	217	237	244	224	218	244	214	233	242	255	235	215	204	258	222	247	233	242	227	243	251	234	220	246	212	241	234	238	259	253	198	228	265	246	264	225	205	247	214	225	220	211	233	243	227	240	222	216	208	257	227	239	249	222	205	227	227	238	243	226	231	214	238	227	245	239	223	223	219	220	254	245	247	230	245	207	229	227	223	237	229	221	244	248	233	248	247	203	225	220	230	255	250	214	221	234	229	234	241	227	215	234	213	234	232	256	246	230	217	239	201	196	214	234	235	238	240	222	251	222	215	250	207	225	202	248	233	220	242	229	224	210	244	207	239	223	236	235	228	218	231	231	259	236	229	262	245	228	211	243	219	227	211	239	225	234	210	242	236	220	218	248	230	241	238	246	254	237	213	227	205	209	228	205	198	224	242	220	223	212	247	268	271	263	211	224	244	204	227	229	198	219	223	233	224	214	216	249	215	263	228	210	245	223	236	222	230	221	202	228	209	216	227	219	239	219	224	211	214	210	229	218	242	234	249	234	214	218	249	227	241	239	233	242	208	201	230	223	232	206	227	220	247	224	215	223	211	228	205	216	243	212	215	188	219	244	223	224	233	251	220	216	225	220	210	225	230	200	210	206	223	213	195	232	200	229	228	221	242	231	251	248	211	243	209	203	216	223	218	229	199	277	193	225	259	212	229	239	223	242	221	221	209	260	206	249	199	227	211	231	225	265	216	227	200	213	223	239	226	239	236	220	237	263	225	205	250	223	257	220	214	232	219	227	211	224	221	200	242	246	207	224	213	231	208	212	219	226	250	242	238	228	226	218	244	233	218	232	205	234	206	224	228	216	220	217	253	227	239	263	226	203	238	235	224	267	237	216	211	215	225	238	227	237	224	224	256	228	248	233	207	218	238	251	237	223	227	222	221	214	248	204	221	236	227	220	209	267	210	229	191	229	242	255	225	241	206	232	221	245	241	235	210	211	241	217	270	224	232	237	237	231	232	213	196	230	219	219	235	229	228	214	203	212	267	271	230	209	242	225	231	233	223	212	246	218	241	249	230	251	217	234	223	214	245	202	236	218	230	212	214	254	220	205	263	257	218	226	216	199	234	191	248	208	211	212	232	242	240	257	231	223	212	219	229	227	208	226	231	217	254	214	247	208	231	237	234	266	233	237	214	242	231	243	215	235	225	217	242	228	240	210	224	213	220	234	226	221	235	232	225	236	274	215	243	206	214	236	221	232	216	230	221	232	225	207	223	229	213	236	210	249	216	239	231	225	225	222	240	244	253	213	219	250	244	241	266	238	242	236	249	234	244	186	197	246	194	233	216	226	252	217	227	215	231	217	231	245
12544	1518	3005	3543	3071	2579	2161	1882	1558	1470	1248	1125	1123	1024	968	935	907	890	809	767	810	776	771	758	811	718	703	692	660	699	665	628	642	646	634	651	663	682	649	667	640	621	627	631	606	587	659	649	620	637	646	609	606	603	621	590	602	616	605	605	607	626	626	607	595	586	622	596	621	594	608	606	596	564	595	594	574	617	604	583	574	580	595	566	576	637	608	573	605	563	589	589	641	611	617	613	627	577	580	587	630	598	562	569	568	619	591	632	577	600	578	560	586	557	595	597	608	559	583	575	575	596	570	587	568	597	549	594	580	596	560	589	543	531	600	586	579	549	591	580	593	615	564	613	543	590	571	592	586	579	562	540	546	593	610	574	618	604	615	558	609	581	556	594	584	556	565	614	588	610	607	565	579	610	552	585	599	583	564	626	587	538	553	599	555	606	556	555	589	604	602	568	537	580	557	595	602	562	613	605	543	617	624	590	562	601	586	613	570	587	541	604	625	559	518	621	588	592	546	593	617	612	537	559	543	648	560	535	562	568	600	612	575	613	591	585	560	647	609	576	586	634	596	611	624	576	582	557	562	566	582	593	605	590	572	543	566	594	579	573	572	600	618	583	558	583	552	545	633	602	562	589	565	545	589	601	598	534	587	535	609	598	613	621	577	530	574	605	608	554	568	614	587	625	588	568	583	589	564	569	580	562	586	574	653	616	553	585	582	586	600	609	594	554	542	561	547	587	576	613	604	589	614	590	562	596	554	564	536	575	576	597	568	563	583	599	602	568	558	565	621	572	603	582	585	589	540	580	540	592	577	596	531	608	603	605	574	557	552	581	591	592	579	601	590	580	590	613	548	599	564	559	599	598	593	576	590	550	576	575	593	594	572	566	580	586	612	574	614	566	566	543	558	571	559	593	583	544	599	575	558	542	577	605	577	596	588	575	604	593	558	595	566	564	557	601	572	653	587	586	558	583	557	589	593	554	541	593	605	614	589	592	592	578	557	598	597	604	561	582	582	568	596	574	608	556	571	625	557	630	559	598	612	628	560	583	568	557	584	580	589	591	562	591	575	622	566	620	555	539	627	597	570	608	576	605	557	579	606	573	548	599	586	561	630	597	618	548	542	614	604	582	576	564	567	561	619	580	604	593	577	576	612	556	607	551	556	570	589	594	568	567	593	636	609	591	603	562	639	613	635	556	569	624	593	578	600	574	597	570	558	591	577	550	583	617	555	564	639	553	599	603	565	605	593	542	551	601	618	582	587	617	573	587	608	579	531	638	581	593	558	582	606	580	578	585	571	589	575	614	611	608	648	580	583	594	605	575	596	541	599	595	565	544	585	578	550	623	579	591	580	565	596	576	587	579	594	571	607	600	573	576	575	596	623	591	564	557	589	623	592	585	565	596	594	561	547	586	640	580	575	591	605	594	557	622	573	589	553	582	544	574	582	579	560	526	590	580	594	597	583	577	556	534	601	587	619	599	591	589	563	536	588	543	575	586	608	591	603	605	543	553	543	589	555	569	600	591	576	565	569	578	545	587	583	572	591	628	609	598	547	584	584	554	556	604	603	592	573	599	569	567	607	584	597	577	635	580	607	596	584	576	610	609	583	595	612	599	608	623	591	576	615	624	570	609	606	608	561	603	565	564	591	610	606	578	591	604	600	612	586	562	588	567	592	643	604	596	596	560	623	646	573	592	578	581	560	618	556	579	578	588	577	611	588	573	591	595	567	593	571	620	563	612	581	565	578	585	587	569	585	587	571	573	582	602	584	593	600	575	614	587	628	568	557	630	606	562	581	562	602	552	540	622	595	584	618	604	573	568	599	609	555	587	588	568	613	604	569	613	568	600	568	585	592	549	599	569	524	583	579	586	572	623	642	538	593	646	558	596	591	548	588	587	596	591	593	595	624	582	625	564	613	600	564	582	574	592	609	608	608	558	620	599	586	601	587	607	561	546	593	556	582	611	596	606	545	572	635	585	598	590	581	607	580	574	535	558	576	536	582	595	572	559	586	547	575	583	558	643	635	578	595	620	567	621	560	569	610	580	606	514	595	533	576	603	618	552	579	662	602	588	569	564	578	565	588	616	566	555	605	579	538	570	564	589	537	546	592	578	574	592	534	539	549	569	551	582	563	585	532	580	596	557	567	633	558	582	604	575	604	590	594	570	610	586	583	601	535	543	574	594	598	584	578	589	547	543	610	582	598	616	601	570	612	627	606	576	550	572	580	551	589	577	581	582	534	584	562	580	583	565	553	568	588	592	603	614	599	614	568	597	592	554	550	581	546	575	562	563	619	557	588	557	586	600	596	612	564	608	547	589	586	549	606	669	582	592	593	600	597	580	531	567	567	574	584	598	611	627	554	568	595	607	560	587	555	599	567	555	537	557	584	534	591	582	573	591	553	604	567	536	622	553	574	585	573	613	596	607	596	606	598	574	608	614	549	611	569	566	564	581	589	550	614	572	597	583	538	569	542	652	543	596	530	576	613	565	615	594	578	529	613	564	625	561	567	565	599	626	600	583	590	588	604	593	587	580	596	552	567	574	593	567	577	549	563	577	584	554	586	607	543	590	589	564	588	607	585	597	557	570	612	635	579	579	555	600	579	557	557	580	569	603	598	577	541	585	577	548	592	574	621	578	551	597	582	582	607	593	584	595	565	548	537	605	595	621	562	639	579	579	583	571	633	577	542	617	612	540	555	599	643	635	539	562	568	604	564	575	573	548	544	593	590	604	604	592	553	603	608	650	591	569	575	552	536	589	618	609	574	606	555	593	613	584	607	582	615	616	574	592	582	587	566	573	576	583	575	546	586	544	628	577	606	637	609	556	604	552	572	642	596	579	572	554	574	596	544	602	575	598	593	615	620	603	576	564	592	595	571	602	609	601	591	593	603	595	611	562	602	625	591	587	601	588	547	595	605	571	627	579	595	546	574	613	566	570	554	632	618	594	564	596	576	570	579	590	590	604	527	562	541	595	586	583	583	557	573	589	602	578	616	608	553	562	589	548	584	571	586	580	565	559	580	627	571	534	574	606	616	597	586	602	582	559	577	644	572	555	583	612	578	577	584	633	556	598	577	588	567	595	597	606	615	556	603	574	590	576	597	605	615	558	562	583	590	612	549	546	618	598	632	622	600	556	584	597	618	628	629	567	606	581	564	605	573	572	595	589	587	622	594	610	547	572	569	548	611	570	582	581	585	553	591	576	570	620	543	606	636	595	566	575	616	550	532	594	567	620	560	633	568	547	557	585	607	613	632	567	577	549	576	588	610	592	607	587	591	577	577	604	541	572	576	603	609	602	576	596	587	532	570	604	586	590	577	579	552	622	571	592	624	587	616	582	601	606	625	597	602	588	608	587	590	585	567	562	573	558	569	599	573	589	581	580	598	614	594	603	557	554	612	586	557	582	530	578	572	582	602	571	563	592	570	563	606	554	547	567	549	550	594	590	581	576	612	562	588	585	610	607	586	542	591	592
31903	9971	2782	1954	1263	856	660	504	419	373	292	239	244	242	216	193	169	171	132	158	131	149	155	138	150	130	126	112	129	143	101	114	126	113	113	102	134	119	112	121	110	108	103	109	96	93	100	110	91	124	93	95	102	98	103	95	74	99	109	105	106	99	103	98	90	105	93	99	91	93	96	90	99	94	96	109	117	104	86	110	110	95	87	83	102	108	105	89	113	90	111	102	103	93	102	86	99	103	109	86	95	96	87	98	96	89	108	101	89	102	95	109	91	90	90	96	112	97	93	98	85	97	96	71	82	83	98	101	94	97	103	98	97	103	91	86	106	94	100	74	100	92	84	102	108	92	91	73	99	87	111	93	94	86	97	87	101	102	101	78	95	86	93	90	103	83	97	81	90	72	92	102	99	96	85	86	90	84	78	88	85	95	92	98	90	94	81	96	85	105	74	106	93	90	104	63	84	105	80	105	92	93	99	83	104	83	88	89	89	83	94	85	104	98	84	72	87	86	107	93	91	106	90	116	105	95	93	103	89	84	92	88	97	94	92	68	112	113	102	81	93	102	75	71	96	73	101	77	86	95	96	107	76	92	92	99	92	83	87	73	90	90	103	112	93	96	87	102	118	103	95	95	96	91	85	76	91	89	79	100	94	100	85	83	99	107	105	109	91	87	79	98	76	90	87	94	93	91	98	97	112	98	99	79	97	66	91	78	78	91	80	83	90	77	97	90	94	91	82	98	88	95	95	81	110	86	92	100	102	92	89	101	99	107	97	96	84	88	102	73	107	95	91	107	117	89	95	100	93	96	88	109	105	89	106	91	78	92	96	100	93	104	90	92	90	99	94	102	82	86	97	92	100	96	91	94	122	99	74	74	92	88	98	113	85	111	77	114	98	78	86	92	84	99	94	103	97	95	92	108	69	94	101	78	100	88	98	88	101	100	95	98	67	85	86	90	90	106	100	84	96	109	94	95	89	95	93	103	107	92	86	94	98	89	95	72	90	81	104	77	82	75	91	99	92	91	87	87	85	96	84	97	106	75	97	92	106	81	82	86	109	90	95	105	98	96	113	81	100	74	103	96	101	82	97	89	97	86	89	71	112	107	93	83	107	96	111	83	103	106	98	104	96	107	78	94	97	97	110	103	93	83	91	74	100	102	95	102	97	78	91	74	100	82	84	98	108	92	86	95	98	76	104	89	90	109	98	111	88	99	96	80	99	81	95	85	97	92	91	88	79	82	92	90	98	94	86	77	100	106	100	95	91	84	97	82	76	87	93	105	99	114	97	108	96	81	90	82	89	94	114	114	84	67	96	102	89	94	104	113	85	92	99	111	94	97	91	92	88	90	82	90	89	92	94	110	80	88	90	112	113	99	108	96	87	91	87	105	107	96	108	85	81	87	95	92	96	84	84	104	98	99	82	98	78	89	105	85	90	96	99	95	90	87	93	94	89	86	83	104	101	99	81	88	88	93	85	95	86	101	105	95	105	101	95	76	106	98	76	94	104	93	92	92	95	99	84	91	79	90	91	102	80	96	94	82	81	102	105	119	92	102	85	96	95	87	106	100	86	86	96	90	100	103	108	93	82	86	93	100	78	80	109	75	92	89	87	97	85	84	63	84	86	71	87	106	90	114	100	86	96	86	97	88	92	83	100	92	115	98	75	89	105	96	79	89	80	106	83	98	101	104	85	100	92	102	93	91	113	106	92	81	98	93	90	91	94	91	89	91	98	94	79	85	85	82	80	95	86	72	91	96	93	99	119	110	96	105	100	72	109	89	96	93	108	82	81	93	89	101	103	90	87	93	95	88	91	83	81	107	111	87	100	84	105	94	107	107	116	95	83	80	86	92	88	96	94	96	92	95	90	90	91	112	95	89	106	86	89	87	114	89	100	99	102	92	78	80	85	90	88	94	102	90	94	73	88	84	97	95	91	76	109	97	96	74	90	109	102	87	86	91	92	100	82	95	101	99	70	96	88	92	98	85	113	109	100	91	78	85	85	103	102	88	91	103	86	85	90	109	101	93	88	93	95	101	96	100	84	102	96	81	82	116	90	97	92	114	105	94	81	105	84	89	116	74	79	75	104	94	90	86	111	114	78	97	98	96	99	86	79	104	103	85	67	77	87	105	96	82	109	85	96	117	87	108	81	94	90	111	79	104	88	87	109	102	71	82	96	102	93	105	82	87	77	94	93	89	102	96	82	86	85	115	98	97	92	92	98	86	102	98	103	88	85	89	74	98	103	102	107	86	91	103	88	94	97	105	84	87	75	90	106	120	74	98	97	90	91	85	89	85	86	100	95	95	93	94	69	102	86	81	110	90	119	96	96	88	99	82	96	99	109	106	92	94	98	100	91	93	89	83	97	87	97	84	88	101	95	95	87	95	93	82	87	89	90	100	97	88	83	94	84	102	104	87	86	103	80	115	89	101	85	89	93	91	91	89	103	86	65	96	92	97	98	108	82	103	95	94	98	96	83	105	99	78	120	86	104	82	84	85	103	95	91	107	116	82	96	88	86	80	99	95	112	96	79	86	90	81	87	114	100	92	87	89	92	80	67	104	103	106	84	102	98	93	99	100	95	94	78	124	115	79	89	69	81	80	95	94	89	90	87	92	85	86	92	105	91	87	97	93	98	92	87	83	93	104	78	86	98	82	89	96	101	100	99	94	79	83	97	87	100	89	87	97	84	89	80	94	75	118	86	105	93	90	96	81	99	97	101	94	72	80	85	72	78	87	96	94	91	98	87	89	84	103	85	91	106	96	97	70	75	95	91	103	97	92	98	91	101	89	87	95	96	103	85	91	78	92	93	107	109	84	100	76	99	105	90	120	86	90	86	108	99	103	81	102	106	111	91	102	92	102	126	97	106	90	70	100	86	89	114	93	109	122	97	70	95	94	104	104	110	98	95	83	90	96	88	96	77	109	87	95	93	81	83	98	88	99	89	102	92	73	114	96	92	108	101	91	92	98	96	91	99	100	100	107	100	94	85	87	92	86	87	83	109	90	79	82	77	80	94	85	88	91	81	86	98	88	96	99	75	88	101	81	97	122	95	85	103	87	98	105	99	105	98	102	89	96	108	89	104	89	81	85	102	95	103	91	97	96	102	95	85	112	94	91	88	112	96	84	97	92	80	83	109	95	80	106	84	73	93	103	98	91	93	85	89	89	95	86	82	71	95	103	78	101	89	97	99	76	87	102	91	83	106	98	104	120	90	88	76	88	91	74	91	77	79	98	88	104	96	72	106	83	80	92	82	98	100	111	89	99	98	113	110	82	100	86	120	84	77	89	80	80	97	75	90	92	104	94	96	92	80	98	93	103	102	102	91	97	80	109	91	107	108	73	106	112	95	94	99	97	103	80	91	94	115	86	85	106	98	91	105	99	99	84	101	79	123	88	92	104	68	85	103	91	103	96	85	84	103	92	71	89	77	91	96	109	84	68	101	104	92	96	89	94	91	93	81	91	100	93	100	113
15491	1962	4433	5360	4677	3746	2954	2526	2043	1811	1509	1340	1275	1052	1007	902	886	741	705	682	591	615	607	562	556	508	482	468	458	439	422	423	415	374	409	387	369	387	385	395	363	390	353	346	348	369	365	327	357	355	319	305	323	292	327	322	319	299	296	328	289	316	301	331	313	294	274	330	315	297	326	292	317	274	301	297	274	288	286	302	303	254	267	295	265	278	304	308	288	302	274	315	284	260	281	261	282	275	291	287	285	303	259	293	284	281	288	285	287	301	282	288	282	242	274	293	287	261	297	288	283	289	256	278	289	266	263	272	244	308	284	304	286	311	257	263	309	295	271	259	261	281	244	260	262	271	278	240	289	263	265	281	296	272	234	266	255	259	283	302	272	300	294	266	275	265	290	256	287	253	232	263	295	255	254	278	277	287	259	257	314	286	274	309	252	280	271	286	300	269	284	283	273	262	268	268	250	246	265	270	294	265	272	275	290	246	299	289	252	262	273	274	284	265	279	252	291	259	277	306	276	245	300	255	296	283	264	269	252	262	259	290	262	268	288	280	292	272	287	266	300	308	277	311	272	266	271	288	295	279	280	259	253	321	271	247	254	250	281	284	274	277	277	275	288	291	284	252	272	249	268	276	290	303	258	259	267	282	254	257	266	293	277	288	292	243	273	282	258	271	276	275	263	279	258	268	282	261	276	256	272	287	305	285	270	295	268	265	250	246	283	266	270	272	266	250	273	284	292	303	305	293	313	308	286	280	281	270	300	275	255	284	262	290	279	263	280	266	253	272	263	276	263	292	280	238	292	324	276	247	271	274	255	275	281	269	265	284	287	262	287	258	280	261	280	265	289	277	270	285	268	306	221	259	286	277	265	291	263	260	254	272	283	236	279	277	283	249	264	270	273	269	249	305	235	272	275	272	295	315	281	218	264	249	256	255	245	248	245	245	297	256	281	285	254	273	252	281	267	265	303	244	269	262	287	298	265	249	293	280	254	305	285	294	295	253	275	250	244	253	271	230	253	278	294	239	289	266	286	282	261	273	266	280	270	251	280	282	265	263	257	249	304	278	267	249	270	304	266	280	261	254	260	274	276	308	290	272	281	236	252	309	282	283	269	258	268	286	270	267	268	302	268	264	300	272	272	305	269	244	269	255	244	297	273	261	277	285	246	280	296	298	312	262	269	233	286	281	268	225	252	258	245	277	266	246	278	283	238	269	282	277	271	246	280	242	265	282	279	292	258	261	244	266	271	305	276	272	237	278	280	283	275	271	277	257	247	246	263	256	267	255	265	254	263	264	257	261	229	247	278	259	277	262	273	272	230	287	269	301	285	263	278	257	263	280	296	245	271	306	293	288	240	232	293	260	288	267	268	277	286	238	283	282	269	279	264	291	257	264	284	286	277	273	257	287	323	254	292	264	277	256	268	282	251	275	265	270	255	263	253	248	312	289	253	252	264	272	256	254	226	265	270	275	267	271	284	237	263	247	276	267	268	281	267	281	268	259	268	284	278	277	228	275	277	265	271	305	260	278	306	261	268	276	245	284	276	280	259	259	256	279	291	240	281	242	251	250	309	259	273	290	287	252	286	271	265	311	263	283	276	261	277	274	283	271	288	313	289	279	274	262	263	283	291	265	253	274	287	270	281	285	263	283	268	269	280	258	278	251	270	296	246	262	260	276	267	279	275	256	259	253	269	268	262	273	246	273	261	277	280	277	260	279	260	261	300	255	279	258	290	273	263	258	261	260	277	271	253	289	263	283	307	251	251	250	236	251	294	280	234	275	278	276	264	263	263	298	273	266	250	255	255	284	279	240	282	304	292	292	281	252	274	248	273	252	263	266	241	290	257	275	270	277	279	284	283	283	269	295	290	264	267	314	282	277	269	257	262	312	269	255	286	246	288	234	267	283	290	249	263	276	256	284	267	273	267	262	289	284	264	256	265	297	264	261	282	271	262	295	290	248	261	280	271	279	259	249	282	275	239	294	265	263	265	248	256	268	272	273	300	272	264	282	263	243	257	306	281	296	251	271	252	263	271	259	255	289	265	261	293	260	298	280	239	276	255	253	264	286	261	274	283	294	252	271	299	274	269	262	273	264	245	253	267	245	260	285	272	275	287	279	285	276	249	247	286	273	284	258	250	266	264	278	291	263	274	271	292	265	260	250	270	260	279	262	276	250	270	256	267	284	263	266	271	266	270	280	289	267	257	242	257	288	260	293	265	309	267	278	268	304	275	277	255	268	266	265	286	264	304	242	269	288	288	273	245	248	273	254	296	265	301	283	272	268	254	267	276	254	298	264	274	263	290	288	283	271	274	294	293	291	282	275	286	290	261	261	285	270	266	276	289	278	268	264	249	273	275	279	249	292	259	255	269	270	300	277	276	297	251	263	279	275	284	271	281	272	288	292	249	266	291	270	242	271	272	285	271	245	270	241	234	264	281	245	266	244	273	281	240	257	249	275	268	300	241	282	251	273	296	282	278	283	287	261	268	289	256	271	280	281	276	256	274	287	295	273	277	241	274	253	229	261	293	276	284	261	279	255	269	272	276	280	301	296	277	254	262	245	240	272	248	263	290	252	254	287	282	288	290	292	280	267	270	274	302	275	267	259	281	281	271	252	296	254	282	257	267	242	287	264	259	254	286	279	275	303	258	242	268	292	289	286	249	290	243	249	278	290	293	280	265	270	244	274	268	289	260	284	247	276	276	257	269	255	250	268	254	270	234	262	241	248	288	244	264	254	279	269	271	272	259	267	249	302	255	290	243	282	281	274	265	286	235	257	273	286	292	268	282	286	299	233	276	270	301	298	272	271	242	260	279	276	250	274	268	263	270	259	249	267	298	276	260	311	263	241	274	246	263	280	281	282	261	291	294	281	264	268	240	263	232	257	262	299	255	267	254	268	282	252	249	273	278	262	278	261	264	266	270	251	297	284	254	296	284	264	280	274	280	269	270	292	269	294	293	257	286	262	272	275	280	282	280	267	262	277	258	281	252	271	259	263	282	279	275	266	290	310	249	300	249	284	270	265	258	255	275	276	282	289	288	289	284	281	280	247	267	257	257	267	293	246	265	261	285	238	225	277	278	265	266	282	281	260	268	280	287	265	275	281	241	261	260	291	261	293	297	291	301	303	255	281	267	268	280	239	271	253	288	282	269	247	259	293	275	243	255	284	286	269	264	254	257	287	268	245	292	275	287	244	272	265	288	296	247	297	268	278	257	271	269	269	249	277	249	269	264	275	240	276	303	270	267	279	274	266	280	239	259	277	290	229	285	262	316	265	263	273	288	277	269	269	253	246	259	283	218	259	252	287	290	263	251	270	289	261	235	266	255	266	300	269	278	249	276	307	259	257	290	284	275	267	239	298	292	297	282	269	263	260	275	275	289	258	258	304	260	277	256	307	271	278	266	264	275	276	248	284	270	249	273	274	282	273	271	293	260	290	243	280	264	265	260	295	253	252	248	274	267	306	270	280	278	294
3213	370	367	361	328	287	296	297	308	297	283	267	294	290	283	307	296	318	335	285	283	294	323	297	280	317	288	298	293	299	266	311	312	292	307	286	263	317	291	296	287	325	284	280	307	286	295	270	297	284	293	298	319	276	273	273	318	315	291	312	275	314	286	278	283	301	294	295	308	278	280	296	285	250	305	282	305	271	316	300	310	326	332	319	299	272	286	302	286	252	292	289	283	279	330	325	264	298	263	285	281	279	306	262	294	341	282	278	299	289	299	301	276	271	287	299	266	298	296	317	319	278	326	290	334	280	277	274	303	306	290	281	307	263	319	242	278	308	312	306	274	303	280	302	324	317	281	314	271	291	296	298	302	319	297	332	299	321	312	283	319	297	282	300	308	295	289	268	278	295	273	260	298	315	308	286	287	270	312	293	297	307	288	285	314	318	297	309	269	281	283	283	287	289	308	310	323	290	307	307	257	305	311	283	337	307	329	321	290	311	273	289	310	260	293	316	283	286	281	284	269	295	265	314	293	281	266	260	290	277	247	288	294	304	301	282	306	291	303	306	297	272	279	339	311	281	299	321	265	294	289	297	308	288	307	297	299	287	291	306	309	310	321	283	315	287	286	330	306	286	277	312	316	281	301	327	300	296	319	277	281	272	277	294	312	300	299	296	290	298	289	275	291	335	290	312	299	290	324	284	316	299	289	280	292	312	308	293	260	315	297	295	290	305	308	267	286	307	290	304	301	304	280	289	312	284	316	308	309	260	288	286	291	316	297	274	290	280	287	285	254	306	289	288	313	312	278	323	290	253	300	273	280	296	285	297	310	325	324	335	271	273	289	291	289	301	292	287	292	274	311	277	316	316	275	291	301	307	293	302	309	295	286	312	286	292	304	315	316	277	287	277	297	274	315	319	281	307	283	344	313	287	298	314	273	314	324	292	295	279	271	264	284	305	322	283	288	278	298	297	283	309	281	292	269	318	299	274	310	299	300	294	298	289	302	312	287	280	308	304	317	303	312	290	313	282	276	297	282	256	287	277	284	297	289	279	275	282	289	300	287	280	267	303	326	293	317	284	283	312	286	263	303	327	278	284	308	286	317	301	298	275	298	301	281	302	270	312	293	301	312	277	259	287	278	328	278	285	342	271	299	269	306	293	265	307	297	291	275	326	272	272	315	276	343	280	268	283	288	267	298	267	292	295	283	314	304	309	279	311	268	269	303	298	280	292	266	302	301	288	295	267	304	298	284	285	298	277	293	279	306	288	288	298	314	299	280	292	270	298	293	292	296	272	291	290	269	284	266	310	286	304	279	287	317	286	287	296	276	311	268	284	314	305	327	291	283	314	296	278	314	286	271	293	289	252	287	303	300	296	302	273	311	330	277	287	285	284	306	336	286	294	283	285	303	287	294	299	310	303	306	292	284	270	263	315	274	300	295	302	300	316	266	312	270	281	316	306	321	296	265	331	258	285	305	279	302	321	289	284	277	290	307	322	290	295	269	288	300	282	309	271	320	290	296	300	267	305	292	285	299	289	301	273	242	294	292	311	296	329	270	277	264	288	292	263	302	306	323	287	308	313	291	285	284	305	254	303	308	252	273	313	274	267	283	295	309	310	283	318	315	291	311	292	294	277	288	289	287	292	305	296	273	318	319	266	314	313	293	302	281	291	306	292	269	278	292	275	308	313	306	278	273	270	304	317	295	288	292	286	327	268	270	271	318	263	241	299	305	299	265	293	281	317	298	325	275	333	276	328	275	308	281	289	313	267	310	310	276	330	281	296	268	273	272	304	331	267	277	300	279	288	284	304	315	294	279	308	298	301	289	299	298	281	314	308	287	258	281	261	298	313	295	312	286	314	327	292	285	291	263	296	281	322	290	271	297	303	301	302	291	267	295	287	297	271	300	306	281	276	274	320	282	289	266	288	297	281	286	306	325	300	281	306	332	289	282	268	295	290	301	284	309	280	303	298	337	304	301	306	291	268	293	293	315	303	295	287	276	279	295	309	280	290	279	334	297	313	293	294	295	308	287	324	296	337	270	298	310	292	312	274	297	312	304	300	284	258	265	286	275	287	309	307	334	306	320	290	287	319	289	291	302	301	311	278	288	288	316	276	289	294	299	328	275	312	307	322	305	316	289	316	307	299	301	285	301	320	281	287	275	286	327	292	285	298	317	285	307	305	278	345	274	296	293	298	305	314	289	285	279	305	303	288	289	332	293	302	303	280	305	291	294	284	271	298	274	296	305	304	286	268	295	281	276	252	272	286	296	315	308	298	305	272	280	283	283	339	294	283	292	299	294	315	285	273	295	282	278	303	321	326	314	300	324	290	275	296	263	285	276	305	265	295	264	304	281	276	299	276	261	324	280	311	318	316	305	295	305	329	272	285	295	323	302	291	289	289	300	298	316	339	314	311	295	301	309	303	289	302	313	278	270	267	323	292	302	295	291	289	295	263	311	269	307	316	286	293	304	289	316	309	262	296	296	310	286	271	309	289	287	295	278	279	301	281	260	302	303	276	305	299	295	285	319	302	271	260	278	288	291	291	310	325	282	329	282	291	283	312	302	309	327	281	314	310	289	289	306	318	314	310	331	329	289	319	278	333	295	279	307	304	289	313	305	254	250	313	281	313	316	268	308	303	283	293	298	289	296	307	321	302	302	301	312	310	295	281	317	321	274	279	306	292	294	267	299	308	305	285	303	281	277	278	283	302	271	295	278	298	286	312	275	283	267	291	275	296	286	283	293	266	270	288	294	312	295	286	279	302	294	302	322	304	273	322	297	299	271	272	308	332	315	295	307	297	298	300	294	288	267	316	314	294	291	293	283	322	267	281	269	287	318	293	268	297	295	296	295	295	332	289	295	285	279	307	322	292	293	282	311	294	310	307	306	297	271	285	293	254	314	305	270	275	288	314	283	324	304	292	294	297	311	284	269	284	273	283	314	293	283	302	250	296	260	322	290	283	291	300	281	280	310	286	289	283	287	288	302	310	324	304	272	285	297	290	314	306	316	260	301	284	283	297	296	277	299	310	287	291	289	298	277	295	303	322	312	291	269	305	287	261	298	314	298	293	313	287	275	283	308	320	311	275	301	281	278	281	283	298	310	293	279	298	270	272	298	277	296	307	293	318	303	300	273	290	286	304	302	270	293	294	286	299	316	275	291	286	306	275	317	287	304	305	327	309	302	308	306	309	298	321	298	264	306	320	299	270	297	272	285	291	302	314	281	297	278	278	277	300	288	301	309	291	299	324	268	301	292	264	312	305	277	308	288	338	284	286	273	277	310	283	293	287	305	292	295	302	293	285	288	286	309	281	253	285	248	308	312	289	305	315	303	276	294	282	311	259	310	271	287	315	284	287	300	295	330	278	295	262	285	311	294	296	305	320	301	281	270	301	291	290	270	296	288	323	281	280	305	300	286	269	283	300	291	284	276	295	279	283	289	292	297	283	306	264	322	310	247	316	289	296	308	304	287	292
3214	829	881	925	960	825	841	851	833	803	769	736	777	746	705	739	744	748	796	749	757	765	777	804	762	793	746	750	760	730	792	710	731	730	823	770	750	741	735	763	746	739	733	724	757	762	695	771	772	776	713	752	789	788	729	757	790	718	711	738	788	759	733	781	742	712	726	746	747	753	749	782	757	741	744	764	852	706	730	761	760	738	795	733	704	801	768	765	748	756	809	809	742	802	748	696	751	784	791	806	766	732	747	713	810	789	780	767	750	720	736	694	780	727	787	752	723	735	746	763	741	748	731	724	708	766	712	795	736	739	730	762	765	770	743	706	730	718	709	699	761	702	716	768	769	724	769	773	694	760	826	749	765	774	777	721	774	724	716	706	705	755	781	789	712	750	733	741	766	774	776	751	733	763	726	762	751	785	745	761	724	709	720	791	746	739	762	779	724	720	758	760	764	751	772	770	743	784	766	735	794	771	766	710	756	769	710	787	755	773	758	727	776	714	760	769	750	754	759	735	750	783	757	730	751	758	742	752	779	737	753	715	788	756	757	791	715	743	759	734	732	752	755	774	752	778	827	764	754	763	756	771	755	732	746	754	791	729	746	744	733	723	766	737	779	761	767	742	702	789	771	743	749	721	746	740	807	743	745	690	738	760	782	741	718	702	738	747	760	726	793	741	727	756	754	791	744	789	773	755	726	756	758	757	776	703	739	709	773	748	737	699	731	739	753	704	772	720	726	764	764	711	776	757	763	747	728	773	810	735	727	753	747	777	754	779	745	726	739	732	676	736	730	720	692	734	725	722	750	751	751	769	721	755	724	716	704	803	727	756	726	733	694	782	729	741	723	729	733	759	752	750	752	756	743	749	722	788	758	719	754	746	747	722	795	770	746	817	774	736	716	779	791	715	741	710	783	715	717	725	735	741	726	758	750	746	763	746	730	781	699	769	768	706	769	746	717	774	797	715	721	754	740	729	756	718	777	706	771	729	721	745	736	711	746	752	776	783	760	742	711	728	727	738	703	729	734	765	787	790	762	751	722	734	737	735	798	749	737	707	731	738	777	745	704	745	786	811	744	765	764	774	781	767	753	708	720	741	738	749	697	720	744	730	724	726	803	739	747	750	718	763	787	747	747	763	749	767	784	769	765	760	769	738	722	726	720	758	743	702	784	751	710	715	738	735	767	726	721	752	725	778	709	759	818	761	773	735	737	706	762	741	758	802	753	765	772	748	687	683	730	767	752	726	768	687	761	792	742	743	742	831	721	744	702	750	780	814	729	743	726	715	677	745	762	717	759	792	733	750	821	759	751	750	770	732	781	696	750	725	753	797	757	756	784	746	743	781	739	744	736	753	747	765	734	755	760	711	728	730	725	711	777	754	726	753	738	726	769	743	769	727	798	791	753	759	743	765	751	750	774	767	715	730	769	739	771	729	786	785	762	717	768	792	811	725	770	764	740	734	712	717	711	735	776	807	781	721	740	776	718	741	753	748	750	755	753	739	761	732	757	746	770	743	667	779	766	712	757	731	760	725	724	765	787	756	722	765	734	725	726	691	786	777	836	747	737	759	743	734	747	750	750	771	714	734	795	751	765	772	749	741	768	722	750	746	741	753	761	725	720	745	768	730	759	742	747	743	707	733	759	774	710	732	714	777	738	755	772	735	737	745	698	752	788	772	735	757	735	758	756	711	780	733	761	761	725	805	765	751	728	755	744	754	749	727	751	794	765	779	806	753	720	735	777	733	752	784	738	720	757	746	681	784	774	736	744	752	763	736	700	764	741	735	744	733	685	734	762	747	748	764	740	722	747	776	716	770	769	767	745	753	755	735	776	755	783	766	691	712	738	773	771	724	730	729	672	737	772	759	712	766	758	788	771	801	796	800	790	698	725	740	752	746	724	728	717	687	725	771	726	760	805	756	758	802	801	721	768	773	714	764	772	760	781	736	752	700	753	707	751	742	738	730	772	779	756	756	734	740	720	747	750	800	695	717	725	779	774	776	771	750	692	726	745	788	776	742	735	729	751	733	782	733	768	787	725	747	699	742	735	734	716	754	748	717	755	765	743	780	731	764	718	782	746	708	755	743	739	740	774	775	813	760	709	743	775	749	780	728	728	754	724	761	743	738	805	709	704	732	762	780	761	768	727	814	805	716	737	731	766	760	739	812	745	795	710	739	736	747	734	673	708	733	785	779	738	693	724	749	788	774	772	772	769	736	734	739	760	790	751	725	706	736	764	755	792	754	777	733	696	695	765	762	727	727	788	742	765	732	740	764	764	738	757	725	721	792	829	724	724	754	755	707	759	724	743	752	715	808	745	740	785	732	711	768	772	734	749	732	754	755	719	746	785	739	734	717	696	723	798	747	781	708	734	730	712	723	775	785	767	742	715	784	771	737	746	779	744	708	736	771	787	733	710	752	766	719	756	727	773	736	768	752	715	763	714	761	764	713	746	730	784	777	730	717	726	741	727	711	704	768	815	741	736	695	716	763	757	684	747	728	771	737	747	714	755	830	745	722	733	720	804	703	773	746	737	718	685	762	737	765	795	758	744	719	731	791	760	712	745	798	786	730	714	773	796	726	729	736	731	755	761	767	770	752	797	777	782	757	727	707	770	736	696	747	749	747	806	762	765	704	749	733	755	723	766	762	727	749	750	798	756	767	745	739	724	732	778	722	739	750	740	769	811	751	707	749	780	716	725	763	740	736	742	756	747	782	799	733	757	750	750	751	737	788	745	747	745	776	722	749	748	729	722	777	733	728	776	768	751	777	781	748	771	752	770	817	749	719	742	737	796	787	747	733	737	776	748	725	746	736	732	756	774	749	742	747	740	738	777	746	755	736	707	739	718	805	779	719	751	765	742	719	763	749	696	718	752	756	766	761	806	767	766	777	745	755	735	757	758	762	811	768	735	726	759	730	751	768	767	785	755	757	775	753	711	692	733	718	790	716	776	761	751	729	748	761	754	750	735	743	749	758	720	751	692	749	782	726	827	752	812	748	778	706	689	764	791	733	736	740	765	762	751	752	731	706	725	763	751	777	760	739	771	759	756	711	751	774	759	721	748	726	707	762	734	754	733	741	757	738	754	760	785	718	701	745	745	752	803	708	731	749	745	716	676	799	774	716	726	721	751	750	713	739	727	750	766	704	708	749	784	765	790	751	787	760	729	777	722	732	760	757	714	724	746	728	737	759	709	740	715	745	730	729	776	772	733	736	733	758	715	752	779	716	702	721	756	722	724	739	714	760	712	739	730	733	804	807	805	769	752	734	719	739	793	700	802	721	755	720	743	718	761	799	692	763	736	725	730	730	783	771	762	768	721	752	769	785	755	777	762	732	745	751	788	763	722	772	724	720	815	730	745	738	742	783	732	726	768	743	730	774	754	725	755	741	740	755	768	736	720	793	727	749	742	718	720	740	805	791	765	721	780	799	715	799	714	776	727	751	762	750	752	674	772	741	719	728	742	753	730	700	788	741
17940	3724	1443	1188	851	724	493	456	401	361	337	312	309	296	269	255	279	274	264	260	268	260	267	253	250	275	262	243	234	235	232	266	218	219	239	210	253	241	265	246	262	233	220	231	194	253	221	226	222	224	225	210	231	238	243	221	250	246	241	217	200	270	228	218	227	209	220	266	249	221	227	229	235	230	216	229	220	215	234	183	239	235	205	222	230	227	246	228	211	241	231	213	232	232	215	216	202	248	238	235	237	221	226	229	235	218	212	222	226	252	235	228	229	240	191	224	240	241	239	207	205	233	240	217	241	197	244	226	244	217	243	220	255	216	242	216	226	226	235	214	232	231	195	225	211	243	200	235	223	237	236	239	233	220	251	209	215	249	246	248	248	190	234	230	247	224	224	206	246	233	228	212	195	199	214	242	264	219	219	211	211	206	227	224	245	202	211	204	226	214	214	243	239	255	242	243	191	269	266	216	209	243	228	248	240	257	220	228	244	227	206	244	229	228	195	218	225	230	228	228	230	231	241	210	226	225	221	231	225	224	228	233	222	247	225	234	244	219	218	220	229	221	221	217	214	226	219	219	242	217	211	216	241	224	225	198	214	240	222	223	220	234	219	217	220	225	246	235	222	246	233	223	225	257	227	207	224	219	240	247	239	237	219	250	227	222	247	214	212	216	234	206	243	214	211	241	230	203	274	240	220	223	240	204	212	220	223	213	224	221	243	229	224	242	233	245	232	258	226	248	247	207	247	245	230	208	236	261	240	223	225	215	226	213	247	250	211	244	245	218	236	215	208	261	232	207	241	233	244	227	235	203	215	220	204	210	226	212	245	223	249	204	204	239	244	237	208	230	215	212	226	228	227	223	229	234	224	256	230	214	224	228	237	246	246	226	250	208	221	224	220	238	237	224	221	219	246	228	196	225	224	214	249	229	238	223	247	212	223	231	224	223	238	223	205	226	244	222	231	217	219	249	228	213	256	219	220	213	233	229	212	251	240	201	205	229	246	248	214	212	217	230	243	227	234	234	245	202	237	235	210	222	232	215	217	212	220	229	223	203	206	223	216	233	216	243	212	209	189	236	212	207	232	232	237	225	214	236	268	231	217	207	216	222	220	258	214	233	231	227	237	229	231	243	207	226	259	223	222	220	235	201	242	240	223	217	229	254	210	195	212	217	197	231	247	210	225	228	242	236	241	240	221	212	243	241	254	230	225	236	213	216	249	240	199	223	225	229	238	230	233	199	241	235	209	213	234	209	228	236	223	239	229	206	247	234	228	214	213	206	236	232	229	228	242	207	200	230	227	237	226	229	223	216	235	220	204	215	235	198	225	204	208	219	214	242	203	235	212	194	218	212	257	220	214	228	254	238	213	195	200	215	204	211	208	240	237	208	230	235	208	243	212	232	255	194	197	214	221	222	243	225	230	216	214	207	217	209	230	201	212	257	226	209	240	244	232	207	250	237	247	193	239	200	211	219	242	194	226	235	218	233	217	233	217	247	249	210	229	234	217	244	232	238	221	261	213	210	216	235	235	237	234	205	231	258	228	215	237	219	234	229	261	212	245	226	213	233	241	234	214	265	214	241	219	241	240	235	237	240	227	229	204	216	230	229	246	193	234	227	216	222	209	227	225	214	223	225	238	216	223	236	224	228	214	238	227	254	253	229	213	212	228	217	223	213	234	231	210	190	220	216	205	234	233	228	238	226	236	239	224	241	216	215	210	204	185	247	206	241	239	202	207	245	223	219	252	228	255	233	243	220	244	239	227	239	233	228	225	235	251	224	210	241	233	239	250	234	254	230	253	218	229	235	201	216	211	241	199	220	225	259	254	220	232	209	239	233	244	217	235	221	222	200	236	229	224	241	240	219	238	210	240	204	208	222	235	224	220	201	260	234	245	254	204	228	227	223	213	231	211	218	215	240	222	221	229	226	215	220	218	256	232	215	220	250	218	233	220	220	220	222	235	267	208	223	214	223	235	232	200	239	199	227	239	193	229	235	239	210	209	234	221	209	229	211	218	209	228	233	232	243	232	217	223	226	230	246	250	238	201	243	221	240	231	246	275	250	214	209	262	225	216	185	225	227	241	226	234	239	196	232	231	227	229	229	227	218	222	231	229	209	234	214	236	216	229	219	234	212	216	221	230	220	226	233	221	247	231	213	224	223	214	239	201	240	212	211	219	227	203	231	231	206	245	222	226	216	212	207	231	240	240	231	255	239	226	226	219	222	207	262	233	232	220	218	232	227	185	229	209	230	230	232	212	218	220	231	216	243	230	208	219	211	231	223	221	250	210	216	238	237	230	222	231	227	250	232	227	224	211	256	220	220	208	259	229	208	225	239	229	214	219	240	226	211	222	211	238	221	223	200	225	222	237	231	221	245	242	257	235	223	239	235	240	227	223	211	210	217	216	214	208	225	229	229	224	192	230	216	238	231	237	209	217	226	243	211	242	202	233	247	223	236	224	233	231	222	237	249	245	218	246	241	224	230	247	251	196	223	241	234	243	231	256	226	239	208	206	212	208	214	250	225	231	232	228	225	234	240	237	224	194	231	243	231	223	230	211	196	219	221	229	205	217	235	207	264	219	235	214	226	222	236	244	234	239	246	251	258	213	227	254	219	223	212	246	222	214	230	239	220	232	204	237	242	233	204	203	231	234	225	203	241	244	237	233	203	207	206	221	213	219	243	229	238	228	223	209	240	249	207	218	217	234	239	242	215	239	225	218	233	215	221	236	218	234	218	234	222	220	203	215	247	241	254	243	225	225	220	238	239	232	220	211	227	231	212	199	204	200	220	218	226	235	223	210	174	217	214	215	233	225	247	245	236	230	216	247	207	231	252	241	219	209	226	233	223	228	213	240	230	205	230	211	248	209	226	218	215	253	227	222	223	242	224	222	227	245	234	227	230	213	220	243	215	262	236	229	222	195	224	231	206	225	243	202	185	198	236	225	227	233	217	218	240	234	216	227	241	205	266	215	214	241	218	220	241	240	207	237	228	247	186	206	253	233	233	224	228	236	204	237	220	224	239	247	257	242	202	212	235	240	237	246	238	218	195	224	201	226	216	231	221	234	211	261	242	238	236	222	204	224	227	267	225	220	225	219	232	225	247	228	236	179	221	232	243	246	230	208	205	229	229	242	230	206	234	252	240	225	212	206	195	241	255	235	244	212	231	241	249	209	231	234	204	228	242	222	227	234	240	249	226	236	250	217	209	242	197	220	209	234	229	251	218	224	206	252	243	201	207	233	209	246	225	230	239	237	236	226	222	235	245	244	233	227	228	228	227	229	222	219	225	224	223	261	231	232	232	231	200	199	236	230	233	201	212	229	235	214	221	232	241	217	236	209	221	223	222	263	228	192	231	229	233	206	221	237	229	232	209	207	228	244	213	209	210	237	243	245	243	219	212	195	255	228	230	245	240	230	232	231	232	201	249	226	231	230	218	204	227	237	247	225	187	211	238	227	219	239	245	222	218	214	236
11138	1544	2995	3580	3107	2582	2141	1820	1635	1470	1286	1245	1110	1078	967	919	949	872	844	782	785	775	724	703	656	733	700	682	712	695	683	705	673	657	660	689	653	637	657	669	628	601	638	626	588	620	672	639	658	620	604	640	605	593	618	548	583	583	636	605	620	567	593	659	608	563	617	626	601	612	543	592	618	590	637	578	597	629	626	595	588	589	602	581	571	623	597	608	564	590	570	551	566	574	620	561	587	606	563	562	588	589	647	548	577	557	537	598	633	583	579	582	606	588	579	580	615	625	590	645	555	594	568	585	576	606	557	564	611	603	600	613	588	606	591	585	578	539	598	580	580	567	589	590	596	596	565	578	596	600	602	556	531	577	613	588	591	554	545	581	590	580	614	602	551	615	596	591	597	597	622	587	568	577	551	588	569	582	540	606	609	597	580	598	581	570	558	530	610	562	606	597	574	562	587	592	592	572	595	531	573	587	602	541	570	622	585	611	622	550	566	531	610	577	587	609	554	575	567	599	540	594	548	589	571	601	592	554	589	596	615	586	575	568	604	563	621	623	598	542	589	617	602	554	581	594	540	546	584	618	574	619	579	610	579	578	578	546	610	609	547	598	600	549	528	555	565	561	592	588	566	569	571	637	561	588	567	593	588	566	622	607	572	608	569	561	553	573	560	629	563	552	602	552	586	601	627	542	579	629	585	611	600	598	563	592	590	556	595	581	612	568	591	596	592	576	569	599	613	563	600	537	571	590	608	567	584	593	563	575	577	592	571	595	540	604	589	589	612	597	604	628	563	575	556	614	604	546	557	516	562	567	577	609	548	630	560	582	585	613	570	537	609	579	555	591	596	594	578	593	584	552	591	557	555	544	636	597	606	594	607	596	565	531	574	595	555	602	528	589	599	606	581	581	557	591	560	612	579	561	565	584	584	646	572	627	607	582	563	591	592	595	583	548	595	591	583	596	579	579	561	616	587	542	549	573	571	571	568	617	581	583	563	568	570	551	549	606	583	589	578	528	612	626	553	554	567	605	569	568	578	557	571	570	571	600	582	588	580	621	642	555	604	583	600	544	575	593	599	600	581	581	603	611	596	624	571	587	577	591	625	605	607	581	610	612	579	616	578	563	555	534	605	606	584	570	611	584	578	573	589	612	574	646	587	612	552	550	555	619	621	574	594	567	602	567	607	604	553	577	550	538	596	560	587	597	585	594	540	580	603	595	588	547	568	572	591	575	591	621	611	540	557	577	588	571	581	547	592	595	521	607	588	619	594	570	559	554	604	588	605	598	576	614	618	594	530	545	611	592	614	594	589	624	613	600	586	620	554	604	618	627	612	566	592	604	581	578	602	581	567	596	591	566	596	575	575	625	591	587	606	533	582	607	566	600	605	602	620	596	566	606	595	577	553	588	584	579	599	554	591	579	573	588	597	573	594	586	594	561	563	599	562	597	566	601	596	564	565	587	581	590	566	618	543	561	576	586	575	572	575	556	609	556	552	590	600	599	549	587	569	607	583	543	553	612	595	556	589	622	587	553	557	541	582	601	555	652	581	615	585	615	582	549	572	612	588	546	603	593	559	622	581	598	594	578	576	593	595	578	635	602	589	536	552	616	581	621	544	630	627	532	599	534	547	605	555	619	558	587	535	621	552	579	570	565	559	563	574	569	606	624	633	589	582	597	580	605	622	576	598	537	582	573	574	530	578	594	602	563	544	586	555	592	599	623	571	540	605	607	588	540	592	573	586	583	579	604	550	584	548	552	601	559	596	591	571	574	599	626	586	588	591	604	591	613	589	578	669	561	582	566	545	577	603	557	562	555	571	603	581	549	547	599	597	636	556	601	550	570	572	573	580	539	566	576	598	543	578	603	570	595	595	614	542	557	584	583	566	587	576	578	580	606	584	574	569	623	586	556	570	606	597	526	582	584	611	628	561	580	560	572	561	576	601	607	576	577	571	594	540	620	575	609	615	561	604	592	556	560	568	641	585	581	586	585	606	596	627	603	570	556	592	576	610	603	573	570	592	571	615	557	633	568	590	599	603	623	578	584	597	608	556	609	598	604	543	566	597	577	573	562	578	588	576	558	549	604	575	584	516	580	553	624	577	570	574	592	610	576	607	621	540	604	564	618	593	572	587	594	562	580	578	561	589	603	582	556	585	588	534	585	573	604	591	572	598	574	571	601	552	614	567	581	561	570	585	597	604	550	600	609	580	597	592	574	575	590	594	620	591	559	591	594	587	632	597	585	580	568	646	572	586	609	599	624	592	579	572	551	624	598	561	570	612	586	576	594	624	564	573	563	620	580	563	590	570	555	588	570	581	628	580	562	594	604	603	534	608	617	616	565	587	586	604	600	547	579	596	604	600	593	557	563	595	612	572	572	583	559	588	581	538	554	580	578	555	566	581	598	561	577	591	564	612	543	573	581	559	604	591	601	587	614	590	597	576	574	566	603	617	583	555	596	605	554	614	569	599	585	555	575	588	595	581	585	529	557	591	589	628	586	591	588	597	600	591	577	621	577	593	574	578	599	524	583	581	593	587	594	628	588	631	592	613	644	570	596	625	589	530	571	593	621	589	615	567	620	578	566	541	581	590	622	610	608	539	574	641	594	600	583	539	595	573	574	560	592	590	617	587	573	601	667	605	578	576	554	573	575	593	574	599	598	572	605	543	557	603	593	599	553	619	583	592	604	579	598	607	598	546	579	574	567	593	568	585	588	557	575	579	575	564	595	573	594	585	548	625	550	565	547	556	576	585	601	569	623	580	618	569	570	575	579	589	607	554	634	539	592	606	596	571	566	563	565	627	565	570	565	595	587	554	584	577	568	582	590	567	567	625	589	553	550	588	559	603	615	642	593	592	617	599	565	550	604	576	553	581	601	567	548	566	637	555	593	521	605	571	553	586	578	546	580	581	549	582	574	567	573	593	596	576	566	596	563	572	601	583	557	563	574	615	601	563	553	574	570	540	570	559	564	595	549	570	602	584	604	575	592	557	584	551	606	621	524	577	590	590	578	524	569	533	571	558	567	595	615	602	585	578	573	621	582	561	566	598	633	601	535	572	601	593	570	561	594	575	559	616	569	594	569	565	574	594	593	540	565	605	579	565	614	571	608	590	576	548	576	528	604	528	599	605	565	562	559	537	546	535	557	612	593	605	553	580	590	617	562	572	548	598	558	566	561	564	608	578	586	586	583	559	597	561	592	597	565	583	540	593	577	598	624	578	557	587	630	565	593	620	592	573	546	588	604	571	605	607	609	552	558	572	585	569	608	610	600	626	556	561	588	600	578	569	563	575	578	588	574	632	593	629	580	554	581	579	601	574	567	555	555	579	599	588	567	569	553	585	565	575	543	611	587	630	631	594	545	622	581	575	543	552	627	572	589	606	547	606	604	545	579	592	624	552	548	619	591	584	598	573	593	559	539	592	589	581	572	581	606	592	603	586	597	614	590	572	576	566	619	534	580	585	612	559	561	579	600
25968	6199	2492	1722	1275	855	611	537	405	341	322	262	249	240	186	193	177	164	141	143	156	135	142	113	127	127	130	129	115	132	127	91	94	110	118	89	111	104	107	104	109	99	99	80	95	95	86	93	112	99	90	114	108	107	102	105	102	104	87	102	97	123	98	104	90	102	101	92	77	98	86	88	91	104	102	92	83	73	99	109	91	96	87	93	106	88	99	94	105	95	99	80	87	80	99	83	97	105	93	87	105	85	78	98	87	106	100	86	101	88	83	71	86	89	82	79	87	118	94	92	77	80	103	89	90	80	100	95	106	98	89	88	72	106	80	96	93	79	78	76	74	84	106	90	107	97	105	101	75	88	92	98	105	92	97	87	97	104	88	107	87	93	98	90	95	69	104	112	89	84	108	87	90	100	91	105	95	101	91	93	80	104	83	90	86	110	76	80	89	107	90	99	88	87	82	81	68	94	103	113	98	100	81	90	105	74	84	97	70	86	86	88	91	95	93	78	94	95	95	84	93	76	90	87	98	105	89	88	92	69	72	79	87	96	76	92	75	108	84	82	82	105	111	104	109	82	84	94	118	89	96	99	92	101	94	78	84	77	86	106	105	88	97	74	78	94	99	91	79	105	96	92	89	85	85	92	105	89	100	78	94	81	79	76	102	112	92	108	96	96	89	84	92	88	88	80	84	104	97	77	84	85	80	100	81	91	101	91	94	88	91	87	96	101	96	85	88	95	78	87	91	88	96	115	109	96	93	94	83	110	88	87	101	89	88	86	84	83	86	93	78	82	87	95	77	98	103	78	84	86	73	91	105	101	69	101	89	86	95	82	91	85	90	88	77	106	102	109	88	100	93	107	105	96	94	91	87	83	109	94	88	91	102	91	94	100	106	94	91	89	101	93	96	91	100	100	105	99	96	105	103	99	98	102	90	92	80	91	80	107	97	92	95	80	85	101	82	80	98	92	104	103	86	85	102	79	87	81	109	83	93	95	103	84	109	78	88	99	80	80	94	101	112	101	102	99	84	97	97	108	92	96	93	88	102	92	94	98	85	77	83	91	97	92	92	94	102	104	85	94	97	71	93	85	84	67	87	91	99	93	76	94	95	90	98	85	102	81	87	76	81	81	67	101	97	83	89	86	108	85	108	87	90	106	103	103	86	91	73	83	90	76	98	117	93	78	91	91	99	100	84	89	92	85	96	106	101	90	100	100	107	74	85	98	90	92	79	91	87	68	80	99	90	90	100	96	99	83	88	71	87	71	89	96	81	99	105	89	97	86	79	107	85	103	112	86	80	91	94	82	86	81	102	86	86	72	84	86	95	99	92	77	92	78	82	101	82	107	92	105	77	81	108	87	91	96	93	84	82	84	94	105	112	109	112	94	92	77	75	68	99	86	107	104	86	85	75	105	115	92	107	100	108	87	109	106	90	78	98	89	95	105	81	91	86	100	94	91	92	100	87	91	83	97	100	102	95	84	79	105	103	120	103	83	103	91	84	99	102	102	89	93	100	79	102	100	77	90	117	99	92	91	85	82	91	91	77	101	97	83	93	105	84	93	89	96	100	85	90	87	104	102	95	107	91	87	85	93	84	93	89	89	93	101	92	104	78	96	95	105	97	104	82	93	85	87	82	100	100	91	76	90	89	88	89	87	85	86	95	93	93	75	94	88	90	97	79	86	95	87	86	89	97	97	102	106	91	85	83	82	81	98	94	100	83	105	72	105	106	85	100	93	93	90	90	81	99	95	88	83	97	97	110	91	84	81	88	81	95	95	85	83	104	90	90	98	94	89	101	78	84	92	100	93	82	99	98	80	107	93	97	89	77	84	93	81	86	97	87	81	82	82	94	77	106	86	90	71	92	89	102	98	82	83	82	104	94	98	83	102	61	101	94	96	97	84	101	95	90	97	88	86	77	100	103	79	91	102	89	89	98	72	93	87	87	104	110	80	75	83	90	86	95	85	87	88	80	101	80	108	90	101	98	96	96	102	80	97	96	94	95	88	70	88	88	73	104	93	85	96	91	73	96	97	91	88	87	86	104	82	87	93	90	98	115	92	91	67	86	101	97	83	98	85	101	96	92	73	94	98	90	85	99	72	81	92	95	85	90	70	88	105	83	89	112	92	102	90	82	87	97	87	86	87	101	93	93	83	87	81	97	102	107	97	93	95	82	72	85	106	109	98	95	78	75	86	92	101	98	88	82	87	119	83	100	101	90	107	93	86	98	92	110	93	89	92	92	97	90	94	82	80	101	91	83	87	90	91	89	97	90	106	97	96	97	77	103	100	81	110	87	87	100	100	93	101	101	97	90	98	94	104	85	95	108	87	90	89	75	112	80	101	109	87	102	82	93	75	109	80	80	82	86	95	94	96	101	102	101	81	102	115	108	89	99	96	83	98	83	78	92	81	84	84	97	93	101	87	100	111	76	90	98	89	82	77	81	82	100	86	88	93	82	89	82	101	88	95	97	101	76	101	102	68	89	97	94	95	87	96	96	100	95	89	98	91	100	99	92	104	86	99	97	88	81	92	75	91	108	98	83	92	85	81	98	103	96	85	71	84	101	109	99	81	109	84	79	96	72	103	82	71	86	101	89	75	100	94	95	99	83	91	94	95	90	83	94	89	95	99	87	105	101	101	95	86	86	97	83	89	86	91	81	95	97	103	79	92	97	80	93	110	96	97	107	94	92	105	107	82	87	88	103	83	111	89	94	100	88	90	100	106	74	92	81	93	93	98	88	99	83	99	85	82	103	78	87	114	82	91	89	99	101	90	87	92	100	73	72	105	90	81	65	96	97	108	94	94	96	93	102	102	87	86	74	95	87	117	109	76	101	95	125	114	93	95	89	81	109	106	92	86	95	82	93	105	87	111	89	69	107	80	94	100	84	86	109	101	96	86	91	101	78	88	98	74	73	97	77	77	99	98	93	72	92	99	108	86	98	97	103	86	106	92	112	89	74	93	93	93	88	93	95	79	99	97	102	83	90	90	75	89	99	89	86	90	113	105	99	100	97	83	103	102	94	98	85	87	82	96	86	79	115	100	104	100	91	88	95	97	97	90	91	122	96	86	114	90	75	122	103	89	120	72	84	95	82	100	92	85	92	79	95	90	94	113	85	93	100	105	89	98	91	92	88	100	90	88	92	78	85	86	74	90	97	90	107	116	92	117	90	87	94	103	88	84	84	66	85	90	109	101	94	86	88	87	105	97	91	97	74	104	98	108	100	79	95	91	99	85	93	88	93	92	93	88	83	85	88	116	93	90	91	80	93	92	80	107	98	82	108	107	83	79	110	91	96	95	88	86	90	91	89	81	100	93	89	90	90	83	85	87	89	115	100	112	82	99	77	106	97	100	100	106	82	95	103	91	82	104	99	88	85	102	87	86	90	94	88	96	89	84	107	76	83	113	90	97	95	96	104	91	106	98	102	98	84	71	90	84	93	75	88	84	107	108	94	106	94	77	83	106	88	106	92	71
13965	1966	4416	5424	4563	3730	3050	2443	2030	1788	1565	1373	1197	1088	994	876	837	797	706	692	623	602	546	544	506	511	480	440	486	435	493	446	374	390	390	371	395	361	413	333	353	365	335	355	336	341	350	335	328	329	322	319	301	335	318	327	288	307	320	314	299	287	319	294	281	288	328	311	307	256	284	288	293	280	293	272	262	315	309	256	269	288	257	284	275	296	252	275	246	299	304	314	264	280	276	302	279	314	255	274	303	291	259	285	252	286	285	286	272	273	251	271	259	296	291	275	261	278	278	296	297	236	293	238	275	268	272	269	251	301	257	282	287	256	259	269	244	268	256	263	279	245	262	265	240	276	251	257	240	257	283	299	282	254	260	275	266	272	252	271	263	284	276	281	277	247	283	265	254	288	306	288	273	253	256	264	273	253	290	230	286	268	237	230	268	259	264	249	264	283	280	271	262	268	278	256	266	252	281	273	277	278	248	241	240	298	256	258	275	292	265	278	248	292	307	258	270	283	293	269	272	281	257	272	261	273	265	262	258	279	254	244	293	276	269	279	253	260	284	291	244	308	271	253	264	260	291	288	276	239	271	270	262	267	280	259	268	288	267	283	285	241	260	259	287	273	272	292	287	264	249	248	288	273	260	256	277	232	259	294	245	255	274	271	281	261	273	268	252	242	254	267	276	267	258	260	276	282	291	243	289	273	266	281	271	260	281	282	270	248	261	277	270	261	252	280	270	253	247	260	257	292	241	266	257	268	268	277	259	290	273	274	274	274	274	273	248	268	267	286	271	281	246	289	241	269	257	287	277	245	269	280	269	247	281	293	316	252	277	245	259	271	258	282	246	236	263	256	281	269	254	284	274	283	268	284	262	262	260	271	251	296	289	297	291	269	281	246	263	254	256	252	252	261	281	280	285	262	267	256	319	309	256	282	243	243	288	277	291	237	252	275	277	276	262	293	274	282	278	273	260	253	280	280	277	273	260	279	269	265	254	282	327	267	254	281	286	255	285	282	268	265	274	276	276	279	274	257	256	273	243	281	285	268	265	254	260	276	251	285	256	278	256	254	282	268	284	260	259	258	297	283	285	259	279	247	281	287	257	286	246	287	260	290	285	244	298	250	257	280	256	278	261	282	261	256	247	289	277	262	268	296	253	283	224	255	262	260	288	265	244	273	246	257	282	272	263	266	298	290	297	265	268	256	233	283	251	276	284	279	293	268	275	258	270	263	266	271	253	265	258	267	277	249	242	288	259	273	286	266	270	279	277	266	267	304	276	281	275	281	270	256	280	243	261	264	284	259	287	301	301	262	255	251	264	267	289	280	252	281	308	254	256	255	297	285	278	255	273	250	281	261	262	261	279	279	248	256	260	260	262	260	267	272	243	283	295	257	267	247	264	272	255	247	261	237	275	283	237	292	253	262	264	274	268	275	249	249	261	285	257	269	279	276	258	254	297	286	281	257	252	283	302	254	269	268	266	266	249	251	249	267	241	261	292	259	264	290	270	273	248	281	272	275	279	279	241	263	251	274	262	262	260	273	267	267	253	265	252	279	278	248	236	294	284	251	264	245	297	250	240	278	304	238	246	255	268	255	264	280	257	271	251	259	269	258	287	271	243	263	279	276	242	266	251	272	279	250	226	262	250	301	257	255	285	274	252	272	258	259	267	288	294	271	263	271	289	295	266	277	252	307	262	261	266	270	248	257	274	278	270	257	261	260	283	272	274	260	276	287	265	259	265	276	224	283	269	258	256	271	261	261	280	261	292	283	266	272	279	277	295	289	293	254	280	266	275	270	289	274	282	272	269	263	252	273	261	265	240	253	229	262	252	285	263	261	270	246	226	260	246	234	279	264	285	270	274	262	293	284	229	290	290	259	274	269	273	229	288	255	264	263	234	273	281	243	293	250	266	265	264	293	264	256	261	272	297	268	271	254	265	295	289	254	278	271	290	287	265	268	250	234	282	234	271	248	304	274	255	275	248	243	277	285	278	284	269	252	276	265	276	270	270	270	252	276	261	272	283	281	293	248	252	259	266	262	289	280	279	260	253	266	246	241	249	285	275	281	282	272	297	309	271	278	271	256	273	253	257	244	273	265	280	250	239	250	281	266	270	274	258	240	258	281	284	273	281	261	264	265	269	258	266	247	266	291	285	298	263	249	239	264	273	266	279	261	276	263	280	251	278	271	240	267	242	246	268	266	252	276	258	270	286	287	273	232	266	277	267	281	263	268	296	265	294	271	252	290	293	267	275	292	271	282	252	251	265	282	261	284	255	257	265	287	255	256	278	245	266	263	293	274	268	288	234	257	240	280	270	279	252	261	272	267	262	285	299	264	278	262	265	248	281	285	289	266	257	260	273	262	295	240	238	266	267	265	285	244	239	257	260	275	300	259	286	264	285	252	261	257	273	261	273	283	265	288	279	281	272	264	246	253	255	271	318	271	253	283	275	277	275	232	268	240	288	264	302	251	268	316	263	309	264	258	293	258	243	261	267	279	270	270	261	279	260	260	268	284	256	279	290	263	289	237	290	245	261	258	277	273	249	283	298	239	262	250	309	253	296	285	282	259	259	264	232	272	290	258	279	263	257	231	306	265	247	284	238	285	259	296	264	248	264	258	258	277	283	282	282	271	264	265	279	247	274	277	288	281	257	244	250	290	272	253	254	265	275	272	271	267	252	272	274	261	256	258	284	290	259	254	246	294	247	264	267	290	247	256	300	254	280	260	306	260	278	286	281	245	253	298	257	253	268	255	265	288	281	281	264	272	260	250	278	267	253	250	291	248	271	271	271	295	250	256	262	269	315	270	252	268	228	274	256	225	289	280	264	256	253	279	289	247	287	270	260	267	279	257	266	242	261	280	285	255	272	258	282	229	281	286	259	292	246	281	275	255	289	272	263	279	255	272	253	265	269	246	288	284	283	288	273	263	262	294	261	296	274	264	272	276	265	242	270	245	274	270	247	250	271	250	284	233	275	262	251	259	270	274	270	234	266	246	296	260	277	253	275	282	265	269	275	257	278	282	274	264	259	289	260	257	262	268	277	277	254	260	282	236	263	253	249	247	259	257	282	259	241	270	296	269	260	256	292	254	264	249	295	267	276	269	273	271	238	257	281	262	267	298	284	248	264	267	253	306	303	295	259	290	286	275	247	283	267	284	260	276	262	273	252	285	247	278	276	274	255	270	278	278	255	246	281	245	259	285	291	275	268	300	248	260	273	307	270	290	274	287	257	260	267	256	282	255	278	252	270	283	250	263	278	291	256	287	245	225	279	249	281	258	275	257	267	261	283	277	285	273	257	272	271	270	293	245	307	276	286	244	296	278	265	295	254	225	308	263	285	244	300	249	237	264	256	267	253	247	268	262	272	271	235	257	278	252	267	271	284	264	274	283	265	270	288	268	272	257	244	263	245	291	272	281	248	281	280	277	254	279	250	286	244	287	254	272	271	268	288	245	254	262	284	276	309	271	267	291	285	256
2416	333	367	339	310	328	306	312	318	303	321	272	294	305	305	290	295	300	296	267	277	280	292	310	247	283	294	297	304	302	301	299	280	291	301	270	299	314	274	316	294	294	258	301	286	295	265	297	289	287	285	292	281	268	274	290	282	301	303	271	303	272	295	285	273	281	281	244	288	274	305	309	262	295	304	295	292	289	303	265	281	292	313	324	283	299	284	310	299	279	287	281	295	284	271	300	324	280	283	300	256	292	300	265	309	255	316	265	270	260	282	296	273	285	312	285	297	308	313	283	279	264	294	304	298	297	293	272	285	307	275	291	320	282	293	312	291	241	272	296	292	292	285	287	295	280	259	288	288	289	314	305	277	286	288	301	288	312	291	301	293	307	271	331	301	282	266	312	306	300	286	300	313	260	269	294	299	299	273	259	297	314	297	264	282	292	293	286	270	296	287	277	275	297	292	275	267	327	272	297	312	321	269	274	277	303	274	316	309	277	271	280	293	297	268	289	304	303	309	311	302	286	288	269	290	284	313	271	301	274	299	295	284	300	267	277	272	281	305	287	265	309	277	281	292	290	299	280	311	280	250	308	333	277	270	269	329	288	301	267	268	275	267	314	299	291	286	286	274	307	282	268	278	312	299	277	275	284	262	306	292	296	285	287	298	304	305	299	252	326	298	312	299	290	281	277	317	273	289	328	275	289	268	295	292	306	303	307	297	287	302	305	251	288	267	310	274	300	276	308	282	288	308	280	303	299	292	296	312	310	300	279	280	293	319	275	280	297	269	296	296	296	295	315	312	313	275	285	273	288	293	303	278	291	271	310	276	298	314	306	284	301	245	298	314	293	306	300	291	298	278	271	320	300	275	271	294	273	277	238	273	314	292	279	287	290	292	288	303	271	295	301	289	290	300	298	301	256	298	289	288	294	291	271	272	319	304	261	285	313	298	270	273	324	289	292	319	290	305	290	301	261	294	290	296	319	299	305	307	281	283	294	270	299	272	273	278	287	283	289	287	307	271	286	290	287	293	289	262	284	286	275	293	290	297	298	297	268	306	287	290	298	302	264	296	285	280	275	291	278	295	267	302	279	287	298	292	289	288	292	270	295	295	315	326	288	260	288	268	268	287	305	268	292	274	273	278	304	286	265	277	281	292	328	269	299	308	296	258	310	309	316	295	302	312	289	295	304	283	305	273	269	281	271	309	297	271	280	272	304	306	300	315	279	292	266	293	287	295	306	282	269	304	288	317	276	306	262	268	303	277	280	276	275	275	277	253	288	261	314	304	318	272	270	265	287	320	263	279	257	277	300	293	270	248	274	295	265	310	278	303	285	298	304	293	284	292	282	275	299	295	274	296	282	301	272	266	309	299	312	313	266	280	306	288	289	288	299	301	302	329	297	322	293	305	314	273	299	297	288	296	299	291	248	300	272	294	305	323	299	291	308	316	293	283	290	301	300	294	281	300	284	269	292	286	284	308	314	272	306	285	300	285	277	293	268	254	282	279	302	259	297	291	285	281	265	308	304	302	298	292	274	292	302	274	282	291	282	260	295	298	297	264	284	298	279	317	271	315	294	283	280	312	289	287	287	316	292	274	295	288	271	282	304	284	288	302	274	267	274	308	282	297	307	279	293	282	296	304	300	286	316	286	307	286	270	293	258	262	322	286	287	267	286	306	301	297	302	260	296	261	280	285	287	299	303	292	303	283	306	309	331	303	275	280	291	276	322	266	306	291	300	285	285	284	282	300	302	257	256	298	270	272	288	313	291	280	307	290	297	299	277	301	331	295	305	306	315	290	298	278	313	299	286	303	302	285	263	287	313	276	294	255	292	278	277	307	309	308	308	274	253	301	266	281	267	280	297	296	298	283	305	313	299	305	313	305	278	285	273	276	288	270	284	279	282	328	299	284	261	305	290	315	287	315	294	279	286	291	276	286	304	284	276	326	272	280	299	322	304	284	302	319	291	293	309	274	290	289	278	296	317	282	310	282	300	295	274	294	299	288	300	277	283	283	265	280	291	309	317	287	299	313	255	297	301	292	299	273	292	297	296	282	282	299	311	285	312	297	293	301	311	292	258	280	301	293	293	329	289	299	282	295	290	292	283	286	257	292	310	274	287	280	266	292	292	294	270	304	326	281	280	270	318	290	311	285	300	283	310	301	287	273	309	293	286	302	274	279	262	298	283	281	319	309	295	337	279	282	310	316	296	304	283	282	310	335	326	301	298	296	290	282	289	326	310	294	299	286	297	272	273	300	311	301	302	281	283	295	305	292	309	272	283	317	310	298	273	327	287	291	291	297	309	268	263	295	278	274	282	282	269	265	308	279	279	304	273	298	254	278	266	263	323	288	303	278	293	268	267	293	298	296	294	292	310	282	285	301	305	285	279	269	280	252	280	279	283	288	269	311	265	310	294	282	287	291	307	300	297	313	267	273	286	293	290	305	303	284	325	296	302	291	300	280	294	323	288	316	291	263	300	314	320	281	260	270	303	306	304	318	268	312	301	295	299	282	298	305	343	307	275	289	308	267	269	286	284	296	312	276	297	323	293	287	281	283	274	308	287	299	266	291	273	290	279	300	260	350	268	285	295	267	277	297	293	294	313	271	271	309	266	260	316	311	303	290	292	284	281	291	259	256	304	278	296	300	308	300	291	325	288	304	259	281	273	299	283	314	274	288	274	300	276	285	324	260	309	291	289	294	296	283	274	278	278	296	286	273	279	281	288	328	309	287	293	327	298	295	277	287	303	272	290	288	288	302	323	290	300	267	256	298	274	285	274	289	324	324	323	276	324	285	291	257	268	277	289	274	265	276	308	299	295	282	305	298	277	302	307	302	298	285	308	295	306	307	279	288	286	286	291	269	308	305	287	309	289	295	259	259	291	316	273	267	283	307	286	322	291	311	301	296	299	287	276	257	274	270	286	316	294	310	301	297	321	286	275	244	292	299	302	270	268	338	296	313	287	315	288	281	292	298	287	277	276	292	317	283	296	293	273	282	310	319	291	302	287	294	283	285	261	294	319	298	292	305	270	303	299	299	311	277	296	296	271	302	283	259	282	274	272	298	288	296	275	287	309	279	318	290	279	296	310	305	299	306	275	309	282	289	292	262	348	304	293	292	274	296	294	276	285	330	310	280	279	283	290	285	289	267	305	289	297	306	290	314	279	284	301	297	276	313	307	292	272	292	287	318	274	272	266	306	282	316	269	279	326	277	285	323	296	273	291	302	313	301	303	310	274	276	302	274	293	286	279	304	288	282	274	286	291	285	300	320	317	292	265	274	286	285	294	306	303	303	291	274	306	266	318	290	302	296	315	269	307	292	302	283	295	301	259	296	313	277	329	275	270	263	309	301	297	287	254	300	293	282	300	293	273	288	309	264	270	322	296	302	288	253	281	309	294	279	296	282	300	317	278	283	270	312	290	274	293	268	289	291	269	306	277	290	304	294	290	294	287	264	280	270	297	286	275	294	274	259	306
2614	817	879	926	856	863	852	819	751	830	817	770	778	783	804	784	752	742	762	780	794	794	725	720	735	729	732	733	715	776	738	766	772	773	727	750	715	727	746	764	748	742	794	729	764	721	814	733	777	779	703	729	737	749	767	769	750	771	722	739	736	737	747	765	733	741	751	783	751	736	669	749	811	791	763	727	740	751	724	719	744	741	745	719	764	744	733	717	732	726	740	725	786	755	756	736	737	775	758	763	746	711	740	732	747	749	772	742	717	771	754	765	772	771	734	730	778	763	760	752	788	754	710	776	727	795	729	731	766	721	764	738	775	696	731	762	701	752	707	753	718	719	752	747	741	741	722	767	723	755	729	772	752	783	758	729	736	748	740	738	748	731	746	716	771	759	696	776	766	781	770	741	766	761	729	706	738	742	747	731	739	748	774	724	742	745	682	734	714	772	800	738	812	777	700	727	750	785	709	728	763	771	722	778	727	729	739	744	770	713	747	747	740	700	713	741	779	719	747	775	692	743	760	744	761	740	735	760	706	735	743	755	764	724	765	828	718	724	703	736	706	748	748	756	738	700	697	752	730	755	712	752	745	768	770	760	737	730	748	741	771	767	747	739	669	698	737	713	780	766	716	725	752	741	755	719	740	734	707	716	793	748	754	754	696	761	755	778	701	734	746	745	767	779	694	726	732	678	733	748	725	760	735	741	790	712	714	754	699	733	754	759	734	777	765	683	776	774	732	722	738	739	747	764	736	776	718	793	765	729	769	721	692	734	722	762	726	725	763	788	730	800	749	672	765	761	749	757	751	736	748	749	812	773	731	745	742	754	683	735	746	738	724	690	706	742	738	741	748	713	777	738	789	758	715	740	738	723	768	770	738	743	760	749	739	720	733	754	723	741	732	768	751	760	807	739	765	741	756	719	744	766	742	745	688	731	769	756	796	827	744	752	759	736	747	784	742	717	735	777	697	724	706	772	734	699	694	739	776	730	766	752	740	746	734	770	686	773	699	712	699	727	742	689	763	735	740	761	753	709	768	751	769	755	756	726	810	710	737	746	742	723	767	790	729	735	784	732	805	744	729	738	774	727	685	687	704	722	814	738	733	731	686	707	781	716	720	706	757	733	815	780	740	740	760	717	794	742	746	763	725	736	713	779	753	711	718	729	735	729	760	738	760	755	728	697	734	696	738	770	719	757	730	754	719	733	808	766	738	746	745	706	784	738	672	695	733	739	766	750	729	712	767	749	738	793	778	667	713	718	734	754	744	705	747	717	721	769	760	710	725	783	763	752	753	780	749	710	750	774	710	720	727	753	739	736	771	734	772	754	728	769	676	747	711	751	778	738	734	700	787	737	748	688	787	738	771	719	746	721	745	731	732	739	794	753	727	760	725	746	817	730	748	749	729	768	796	716	735	683	739	717	750	741	753	773	757	733	734	723	713	742	759	742	710	714	745	746	748	716	755	756	738	743	723	774	787	712	774	740	753	701	753	792	758	724	778	755	766	746	721	747	748	747	717	703	742	743	780	793	734	695	748	769	780	746	735	735	755	767	726	754	755	755	742	766	732	736	742	790	746	733	771	710	733	721	738	745	737	722	711	717	754	738	761	733	775	767	704	738	706	733	770	737	735	720	737	765	728	768	765	716	731	767	737	746	763	729	731	755	763	744	756	748	754	749	765	763	752	743	773	817	723	782	729	724	737	765	783	772	654	733	778	747	717	760	709	751	768	730	741	749	747	753	737	750	763	736	698	792	735	755	717	731	730	714	740	708	700	750	742	750	699	720	733	726	731	749	733	765	746	766	742	704	693	751	761	759	759	719	734	730	754	776	728	732	777	714	756	735	741	698	725	704	768	727	722	729	722	750	751	761	740	770	723	756	725	731	750	699	763	755	705	763	739	746	740	730	765	732	736	711	757	750	759	778	724	704	773	733	747	781	725	739	710	725	729	715	751	748	742	708	763	743	740	745	764	789	778	757	756	768	766	767	754	743	732	717	747	774	756	760	778	706	720	750	721	702	715	751	751	733	721	745	745	726	766	732	722	702	765	729	783	722	778	721	741	741	718	788	741	725	729	705	740	733	741	770	740	750	720	772	700	736	721	739	727	696	773	718	777	713	727	719	742	750	726	803	709	719	770	716	738	705	716	745	755	719	710	748	792	731	758	703	762	703	695	800	726	750	770	756	774	742	702	764	714	746	715	743	779	725	734	711	798	759	759	709	749	713	742	751	692	728	768	783	774	765	694	718	764	760	767	752	731	744	767	729	753	761	748	700	747	772	740	688	738	784	728	743	713	766	749	725	737	748	781	737	700	745	802	741	732	710	681	746	762	784	761	756	747	754	731	758	707	722	738	770	718	730	787	754	735	726	705	738	764	783	730	750	745	737	715	792	740	726	744	742	759	753	783	762	703	741	729	715	771	751	787	798	776	772	738	751	741	728	739	726	734	791	778	690	746	702	760	747	742	741	708	714	697	741	740	709	717	697	690	784	783	768	754	729	740	729	747	730	780	728	730	763	730	744	719	770	770	711	770	711	759	749	739	736	769	780	738	743	734	744	741	738	763	747	732	750	707	720	751	732	705	721	671	739	764	714	766	727	706	715	764	752	774	774	746	758	739	768	744	743	733	712	744	710	735	733	720	797	700	704	781	728	705	756	750	715	769	737	737	732	717	780	714	728	731	738	716	776	803	760	746	756	733	713	817	755	788	739	754	724	759	727	697	770	701	720	706	725	719	785	715	715	715	753	749	709	753	763	750	706	724	793	704	768	707	767	711	718	710	753	739	738	716	723	746	753	777	769	744	781	739	729	749	763	711	726	716	740	717	769	766	715	785	764	756	740	744	734	715	759	708	735	713	759	755	772	726	717	708	714	774	721	727	726	740	725	768	754	777	737	767	716	749	727	764	703	734	775	728	739	727	773	763	757	782	750	721	745	763	789	776	741	704	746	728	797	731	734	742	757	778	793	780	790	769	778	734	756	734	765	763	726	750	746	732	777	734	737	753	725	757	750	769	778	765	752	746	736	736	727	709	762	732	730	780	705	696	758	747	750	748	769	794	774	728	707	709	763	744	743	823	756	757	797	792	745	702	784	759	759	767	744	771	754	761	721	742	718	768	772	707	745	702	734	713	739	756	785	754	712	721	706	730	749	744	683	746	725	762	745	739	765	726	750	745	712	748	734	721	804	737	766	790	757	785	729	759	747	739	780	721	735	754	757	710	684	763	775	747	791	756	709	705	742	685	768	706	746	729	768	724	730	738	747	734	749	751	706	725	715	721	749	769	756	702	739	748	746	754	752	751	746	731	727	730	733	741	726	755	788	765	697	744	685	745	733	767	728	755	740	721	714	736	700	724	753	764	702	760	741	770	798	764	727	730	746	720	740	733	693	731	779	699	766	765	721	749	739	727	765	744	706	712	782	716	760	750	739	719	715	760	685	755	706	752	698	778	727	780	726	699	807	729	758	725	740	721	753
12418	1732	1442	1176	901	659	576	458	358	361	358	355	324	302	263	251	243	259	265	272	258	300	223	282	262	238	260	242	249	258	231	217	281	247	221	216	217	264	241	268	206	243	208	250	243	236	251	214	203	226	273	230	234	228	208	239	227	244	226	234	227	231	239	226	209	209	224	222	223	219	216	233	207	219	234	236	199	228	206	210	235	220	201	240	220	244	226	196	228	233	217	221	199	224	218	208	230	226	216	220	237	231	230	199	218	231	207	249	200	233	241	223	222	226	230	222	197	225	229	215	214	225	220	218	269	215	218	232	217	225	226	218	219	240	219	225	227	214	213	238	211	263	227	255	228	264	232	234	208	231	229	216	223	261	247	206	221	252	214	227	211	243	207	215	232	257	223	219	233	219	228	211	220	222	232	218	218	230	237	232	223	223	214	235	217	252	203	216	225	238	223	238	198	210	236	217	204	192	230	207	237	231	231	244	240	235	227	220	196	255	269	240	235	233	239	242	219	216	200	246	204	225	252	228	234	247	219	241	218	223	234	236	233	259	217	209	267	240	238	223	224	196	187	224	253	216	244	231	229	246	246	238	222	257	256	217	235	209	207	227	242	240	229	247	210	218	218	213	224	241	209	243	249	210	231	238	249	241	203	231	218	210	222	223	235	208	216	222	198	229	197	261	259	240	241	246	221	205	201	232	240	244	210	216	242	199	200	241	245	221	218	225	242	220	224	243	219	238	232	192	221	234	222	252	227	221	204	212	217	227	222	243	265	247	220	242	213	242	244	221	231	235	219	259	221	243	222	225	238	232	218	211	226	230	214	212	228	197	232	200	205	229	217	204	209	218	242	232	222	217	198	237	229	203	221	236	211	219	176	229	235	216	230	233	244	237	225	235	237	238	208	208	221	228	228	200	228	211	226	231	229	220	253	226	227	215	240	215	237	245	211	236	213	211	238	209	215	218	245	222	240	239	237	196	221	245	245	226	234	223	231	241	233	201	250	256	232	256	218	217	213	217	236	224	209	229	214	211	244	205	225	220	226	190	237	224	223	196	227	216	205	249	242	223	238	254	229	225	234	226	230	226	235	223	208	232	224	205	240	218	187	218	195	217	205	218	236	252	244	216	224	203	241	209	204	250	221	231	246	199	220	215	205	212	229	210	187	241	211	209	229	228	227	211	219	239	210	201	260	208	238	216	229	220	225	204	257	221	213	234	217	208	211	215	258	234	209	256	222	210	197	250	223	215	202	219	214	241	233	254	232	245	220	204	258	192	237	235	210	225	216	247	228	240	240	226	237	224	210	233	239	232	216	187	227	225	210	233	205	217	224	215	240	210	224	221	213	243	217	223	229	200	219	236	218	230	235	253	240	221	234	231	242	220	193	220	223	229	236	228	199	254	241	229	222	202	213	223	232	210	225	217	222	231	223	202	246	234	247	220	217	259	228	221	230	269	227	228	244	235	228	237	231	227	204	241	235	227	238	226	240	218	215	217	237	209	245	209	239	236	243	226	220	202	219	218	206	225	203	217	223	232	235	209	227	229	267	220	242	251	248	248	211	235	238	207	247	234	209	212	240	244	203	244	204	233	242	212	211	224	243	225	213	223	215	228	246	208	232	240	204	219	255	249	245	252	212	201	218	221	210	242	238	226	241	252	225	218	246	220	253	219	249	220	235	232	234	221	236	208	243	248	249	220	221	229	211	233	195	216	216	215	254	246	212	216	213	210	250	229	212	247	226	243	247	200	218	215	211	208	221	230	191	230	223	218	248	226	252	241	240	230	227	213	211	244	212	225	235	209	220	228	199	213	194	230	231	210	214	219	223	243	226	210	250	220	205	219	232	223	254	209	227	213	223	192	226	227	244	201	229	252	225	217	216	228	236	216	229	194	205	192	218	221	227	223	228	232	231	197	206	255	244	251	214	243	226	212	218	254	225	222	203	226	244	243	207	217	225	232	220	206	202	243	225	237	222	223	207	224	223	243	252	238	247	216	233	210	233	232	229	236	212	186	236	226	240	208	231	199	219	258	203	234	237	240	229	211	225	230	238	244	233	227	219	232	227	210	218	237	209	251	214	222	215	233	227	220	231	224	221	231	223	236	200	217	216	216	257	227	232	205	213	224	219	237	243	203	229	220	207	232	263	230	210	233	230	209	201	236	230	232	236	223	241	242	212	235	204	221	214	218	244	229	199	233	223	219	255	238	208	233	213	223	233	255	214	258	233	219	225	231	236	224	211	235	223	210	226	218	242	213	231	210	219	237	238	249	246	208	224	213	250	254	214	238	242	204	204	204	198	223	213	249	235	252	202	235	230	208	235	231	225	266	236	233	234	230	220	213	254	224	213	198	249	206	224	242	223	242	244	216	243	230	227	197	231	238	220	213	228	240	238	214	209	238	229	217	240	221	235	217	221	228	203	222	220	251	226	231	219	234	230	236	244	229	234	229	212	215	222	248	235	240	199	229	250	210	254	193	233	250	199	221	245	228	225	251	233	220	223	241	239	229	204	214	229	194	257	260	209	251	237	237	230	209	194	225	238	224	249	210	203	231	222	226	229	244	236	240	227	227	255	248	232	195	248	208	231	225	220	220	210	220	192	214	210	228	210	205	258	238	227	223	223	227	245	217	221	251	235	242	223	222	217	233	211	211	247	212	228	230	225	215	229	230	224	230	207	235	216	214	248	229	217	247	235	225	244	222	220	237	249	216	232	224	232	233	187	246	233	225	242	220	206	233	235	223	203	228	220	224	217	199	238	215	213	237	223	242	230	213	247	228	242	216	226	205	213	249	222	224	224	225	209	210	248	252	227	209	211	204	225	209	217	252	210	193	236	228	244	222	229	210	236	246	250	211	230	242	224	244	243	211	213	209	235	213	192	224	216	212	204	244	217	217	235	189	235	241	241	232	219	222	213	230	214	235	217	231	237	212	238	236	229	223	219	221	218	250	269	209	223	199	231	225	173	225	238	241	230	219	248	217	231	251	231	249	213	224	218	246	237	228	237	244	195	246	241	217	222	222	221	224	250	226	224	219	234	204	218	186	223	205	190	226	257	207	242	212	228	228	209	227	250	223	224	228	220	203	195	217	223	212	200	209	214	246	264	240	214	236	241	219	228	204	204	244	236	258	240	222	234	204	203	217	223	229	245	231	221	220	227	229	212	217	234	243	235	250	214	220	240	241	236	212	205	250	247	227	232	240	235	228	219	231	228	198	255	225	223	231	244	224	247	219	235	231	218	243	186	219	256	224	246	231	227	209	215	247	216	204	217	193	206	207	207	222	217	244	206	240	216	219	238	227	217	221	241	242	191	191	221	229	211	225	254	233	221	223	219	250	233	221	216	214	212	242	252	216	200	226	230	242	208	237	213	183	221	236	247	234	239	231	237	216	223	202	243	229	223	222	217	227	229	198	235	230	230	236	226	215	222	222	263	233	225	227	221	228	201	228	209	211	236	224	225	241	245	209	236	230	232	214	218	241
8021	1504	3020	3511	3092	2589	2163	1845	1669	1445	1341	1145	1104	1109	991	910	882	954	778	839	790	778	705	698	724	763	662	720	695	689	661	654	704	644	705	633	636	614	618	612	626	628	631	632	624	627	625	608	616	626	564	613	600	610	587	604	596	615	601	617	583	618	596	615	536	620	570	577	620	624	627	556	603	571	606	638	593	636	633	622	618	587	625	606	586	588	574	624	611	604	554	634	625	581	559	629	619	559	560	621	609	530	627	597	544	608	586	574	562	554	542	529	583	625	543	555	570	592	612	577	601	593	581	580	571	611	587	599	565	570	580	577	608	609	556	550	557	605	594	589	556	587	623	579	596	552	580	590	567	577	558	552	555	572	597	561	619	582	611	588	579	584	614	589	611	556	586	603	621	552	588	550	628	582	633	549	539	618	611	537	640	575	538	596	602	558	569	583	608	572	588	554	605	555	595	564	551	589	561	571	566	560	604	567	576	585	574	559	567	536	586	589	583	547	588	601	557	605	588	578	581	592	555	617	567	587	618	623	555	554	602	576	584	604	600	523	630	589	571	573	576	552	588	574	551	579	540	570	580	617	569	582	538	631	531	590	565	582	592	590	555	580	538	585	604	609	546	587	597	586	577	586	546	581	594	637	591	596	583	534	579	574	578	556	621	582	613	612	615	629	567	576	585	612	572	573	601	573	534	574	602	544	579	567	580	563	580	570	621	575	555	574	570	616	612	577	574	579	586	565	556	620	577	550	584	567	563	565	574	567	630	604	595	587	581	595	561	572	570	605	589	603	584	588	577	594	560	581	551	570	594	559	592	573	610	548	585	589	544	599	575	548	577	545	586	604	559	597	621	630	587	605	595	560	604	572	568	575	565	581	589	580	583	582	551	567	596	587	574	553	595	573	580	611	586	559	563	577	617	558	548	571	555	590	605	591	602	605	615	560	557	579	575	606	554	578	590	582	542	546	606	561	560	591	580	566	574	587	614	559	636	599	591	534	599	588	594	563	632	562	580	592	533	567	567	569	585	589	563	600	568	573	586	594	594	561	613	581	610	561	543	581	592	574	607	588	611	615	646	596	560	542	537	593	589	553	570	579	584	600	593	593	574	581	521	582	568	563	596	553	586	575	609	551	589	625	615	614	590	586	540	548	625	588	574	575	588	567	603	587	596	588	587	604	597	609	599	575	561	573	580	541	527	586	585	611	594	639	529	570	563	598	565	583	569	574	588	545	570	544	555	600	580	590	545	564	550	591	568	578	574	570	565	582	566	578	564	596	591	579	602	589	547	575	562	565	586	599	567	566	583	607	584	612	545	565	611	606	595	569	587	567	618	559	586	544	610	624	592	563	583	545	580	542	605	572	579	568	630	550	531	599	606	588	592	578	591	577	569	602	585	559	615	587	526	593	605	581	573	541	551	569	582	550	554	605	552	586	590	565	601	590	592	563	593	585	590	567	592	537	573	573	574	603	619	604	560	610	604	567	562	655	571	515	596	550	565	583	572	564	609	572	599	563	595	549	592	584	562	600	589	588	616	542	583	584	564	618	533	594	554	603	565	562	568	611	577	577	588	614	574	566	585	598	553	554	574	571	601	619	587	586	613	560	603	571	588	537	546	602	588	545	582	564	588	586	555	577	533	614	572	557	573	584	564	569	565	594	550	579	604	615	579	600	537	539	605	568	589	559	618	555	564	581	607	600	611	583	528	545	570	572	587	598	568	571	574	565	584	572	602	598	557	620	558	537	562	558	565	596	566	628	574	648	546	577	589	567	556	559	541	559	605	562	581	556	601	591	548	566	560	547	523	582	571	626	576	583	578	572	615	566	549	576	597	569	619	561	618	573	590	542	569	567	531	603	580	578	599	569	577	581	634	590	547	599	565	586	554	615	606	602	560	569	601	580	569	589	568	518	593	548	582	588	608	568	574	586	536	567	605	597	564	588	573	598	556	581	573	598	584	600	577	587	578	586	591	572	582	593	566	578	623	608	577	554	607	601	545	579	560	589	562	602	535	600	585	622	587	549	592	591	557	591	584	559	581	546	547	549	576	612	566	506	582	648	582	570	593	570	582	594	532	572	589	589	586	576	573	579	599	531	584	589	564	591	601	602	575	563	583	567	565	573	572	578	598	610	622	611	591	569	540	574	576	609	562	572	539	542	610	559	569	610	593	574	555	546	560	562	596	597	559	558	550	607	595	542	548	612	600	594	538	614	576	580	578	584	593	595	580	635	570	550	584	534	590	585	564	576	570	575	570	540	572	611	584	603	572	577	567	564	602	581	614	605	548	598	557	608	585	567	636	599	558	591	582	604	571	571	572	610	567	592	556	580	583	604	591	574	608	585	556	594	592	575	595	566	580	590	610	570	584	546	543	595	591	593	578	645	615	600	559	557	590	592	610	575	585	585	573	608	589	562	590	587	579	581	546	536	626	576	572	582	604	561	542	578	603	555	574	576	574	590	540	559	565	600	585	563	575	577	597	583	544	570	580	592	569	641	604	593	600	592	579	564	550	607	574	583	542	569	583	583	641	602	559	548	595	559	552	597	564	584	576	555	567	569	578	608	584	556	580	565	546	575	572	579	571	591	558	582	623	593	602	620	550	588	573	612	630	562	528	560	575	573	651	591	559	521	578	568	583	601	584	556	593	556	599	573	572	590	575	580	568	593	562	567	583	571	592	542	580	578	568	581	575	585	602	580	593	538	588	586	599	619	507	622	574	599	593	572	563	583	589	600	620	571	517	569	561	559	594	580	588	630	594	556	611	611	545	582	569	547	583	605	585	546	582	552	594	569	571	597	591	568	595	571	578	575	612	577	611	594	556	617	597	594	587	529	576	586	597	579	569	595	578	528	600	558	625	592	610	541	567	608	554	558	581	551	615	575	554	575	590	611	580	595	612	587	555	597	592	557	541	580	580	577	557	564	606	603	593	603	575	562	588	574	601	587	614	604	581	575	581	584	582	556	577	631	577	589	557	567	586	592	588	556	601	613	573	570	558	566	556	594	565	539	586	544	586	561	596	563	585	566	565	565	555	566	595	556	522	580	540	539	563	588	561	580	582	591	597	596	564	586	619	576	602	585	545	578	555	558	597	591	560	612	580	582	550	605	583	578	531	587	585	583	596	571	611	591	597	601	568	546	587	571	563	593	601	590	606	558	606	553	575	569	588	583	549	594	520	611	625	581	586	588	598	629	610	606	580	579	592	563	542	561	579	576	590	595	569	604	635	598	562	561	605	572	582	603	594	596	599	585	591	591	575	583	585	569	521	575	607	555	588	585	610	584	533	606	591	586	610	597	575	584	513	576	562	532	552	554	584	595	595	575	561	614	581	601	563	595	634	574	574	616	571	621	603	580	577	575	525	591	605	569	562	594	588	577	605	602	594	593	598	596	550	559	597	568	542	558	604	609	594	570	589	571	578	602	548	582	594	569	541	589	602	565	566	560	543	576	580	573	588	549	572	572	605	593	574	597	573	592
23198	5113	2499	1864	1336	909	678	535	407	365	326	284	225	192	185	188	170	158	171	137	127	127	127	124	142	138	116	110	82	96	124	115	111	128	118	98	84	111	97	110	94	104	106	114	92	97	95	94	92	110	108	111	94	86	85	82	92	84	98	80	116	83	103	103	119	98	99	97	96	81	90	94	93	88	76	93	100	88	88	97	103	107	94	84	82	98	87	90	96	87	88	94	83	93	88	116	95	86	102	101	89	83	109	89	92	101	94	87	88	97	92	77	93	99	98	84	89	98	83	89	83	86	79	93	105	92	87	96	87	101	105	94	90	96	79	102	109	89	81	77	88	92	94	97	91	83	106	92	111	97	89	94	119	85	86	102	101	97	95	89	115	114	110	95	87	86	100	101	82	108	102	86	88	93	92	84	92	100	99	86	88	99	85	79	101	88	92	88	87	101	72	73	93	85	92	87	80	103	81	90	96	100	98	99	80	94	93	99	93	92	94	113	94	89	89	98	80	87	69	97	96	88	86	92	99	74	79	102	83	86	92	104	98	101	107	99	86	91	81	89	78	96	72	82	78	86	92	102	93	80	82	81	116	78	83	71	77	97	80	84	80	95	88	99	103	94	87	90	73	92	104	91	77	107	99	91	67	66	98	100	100	78	91	106	83	77	83	89	80	96	109	90	103	99	87	80	101	86	98	83	81	87	98	90	103	94	98	100	91	87	102	87	88	87	84	98	119	93	94	95	100	81	88	97	83	100	99	98	102	97	91	76	78	83	79	74	84	103	110	94	102	96	103	91	95	89	87	93	81	78	89	81	89	97	93	91	92	79	89	105	101	84	103	98	83	93	73	93	93	94	93	93	107	88	93	92	78	85	79	79	71	91	96	82	91	97	88	97	88	104	87	81	96	98	89	78	89	93	87	104	78	82	85	100	66	79	92	87	77	103	89	96	89	73	87	77	80	83	89	95	90	84	76	85	90	89	92	86	88	79	76	89	92	106	92	82	89	100	85	84	90	110	76	81	99	105	91	95	93	75	99	103	109	88	85	104	75	91	91	95	112	78	80	69	100	83	89	97	101	103	81	89	98	82	83	103	98	84	95	82	86	90	87	77	85	85	89	103	91	101	100	89	90	85	76	92	89	94	82	107	93	73	75	76	92	70	95	83	97	86	79	108	103	81	77	78	92	104	100	97	83	92	87	95	82	77	81	90	92	86	102	82	68	102	114	90	99	86	88	85	75	91	107	80	96	104	82	93	87	87	102	99	95	108	84	91	92	87	94	97	88	90	95	99	101	110	85	112	86	89	82	81	102	85	106	97	99	95	79	102	96	80	96	90	84	71	101	98	86	98	94	84	96	93	87	98	97	101	96	79	102	108	89	84	95	97	74	80	80	91	84	85	95	83	95	105	88	88	99	100	91	103	90	93	91	90	100	94	107	101	85	91	123	77	102	67	91	95	92	94	84	71	84	88	102	101	92	95	86	94	89	89	102	98	83	74	103	91	88	81	103	107	94	90	91	99	106	107	82	104	106	106	95	78	102	91	96	76	98	91	91	102	86	78	89	93	88	87	87	87	83	92	110	89	102	81	95	92	78	91	92	98	84	98	90	77	79	79	85	96	94	81	73	82	89	88	78	97	87	94	89	87	88	85	93	88	99	106	83	84	117	118	102	96	95	100	76	97	90	91	87	90	95	92	82	87	87	86	95	105	86	85	96	92	87	94	85	83	85	80	88	79	74	102	91	108	92	87	92	103	87	76	83	96	78	91	83	110	73	87	95	95	91	78	78	99	88	78	86	97	89	88	87	92	76	99	80	102	98	96	108	85	90	88	93	99	83	113	82	86	103	85	82	94	87	80	79	86	110	86	85	92	92	87	71	85	84	85	101	106	91	95	109	97	87	85	88	83	91	107	87	81	87	102	94	86	79	92	80	99	102	90	74	93	92	110	77	93	68	84	92	94	97	95	82	85	80	90	86	90	86	100	102	83	87	90	97	93	102	80	88	96	79	97	66	100	102	93	87	102	108	80	86	84	94	84	95	99	90	101	85	82	78	80	89	85	75	83	94	78	112	87	75	85	88	92	104	97	109	75	91	90	106	99	108	85	110	96	120	95	74	94	111	100	73	88	117	104	93	82	91	98	107	90	83	80	72	87	77	105	85	98	87	77	92	80	113	88	76	81	75	95	106	95	98	81	94	86	85	109	109	83	95	84	101	96	89	90	77	88	105	94	89	94	80	84	101	77	105	80	97	83	116	114	82	82	100	92	70	105	88	92	91	94	87	97	90	82	93	94	88	76	81	106	84	101	95	72	99	94	81	112	78	101	97	79	82	74	82	98	85	93	84	92	91	85	105	95	84	95	77	99	94	80	93	98	98	83	89	89	82	79	89	95	103	93	83	97	81	104	93	93	88	101	91	100	99	85	82	88	94	82	85	98	95	93	100	104	85	91	100	89	95	99	97	114	96	93	96	85	73	84	88	105	97	86	109	90	78	98	76	85	92	90	90	82	105	95	92	78	87	89	84	77	88	97	99	95	112	77	106	98	75	100	93	106	96	79	103	98	87	93	99	102	82	98	89	95	95	94	101	85	85	76	95	78	88	101	99	91	93	84	78	101	87	89	69	90	94	115	91	98	103	76	87	110	86	94	70	97	90	79	95	92	74	93	78	110	103	96	98	94	105	112	90	100	96	91	89	99	71	109	115	96	85	99	78	88	100	79	70	102	79	96	85	101	89	98	102	92	82	87	73	102	105	84	100	93	93	80	75	81	99	92	102	76	92	74	89	83	93	80	84	91	78	91	72	96	110	93	88	103	94	86	93	76	85	93	73	82	87	90	113	99	78	96	92	82	78	86	95	85	116	91	96	88	80	74	83	103	95	89	97	95	92	73	84	97	95	90	96	75	101	93	84	99	84	102	114	91	91	72	99	99	91	89	96	91	78	99	86	90	90	89	77	89	87	101	104	91	97	81	89	90	93	105	99	76	112	90	84	74	81	68	83	94	94	87	83	99	105	98	78	100	94	76	95	102	95	86	96	98	84	90	88	104	80	90	85	98	92	88	93	88	95	87	93	70	80	104	85	74	72	102	105	94	110	83	90	103	103	93	92	84	109	88	105	90	100	103	80	111	105	93	85	98	100	88	92	86	76	88	71	79	67	85	85	91	92	100	73	103	88	72	96	69	105	86	85	85	100	84	85	90	85	84	89	83	105	94	94	86	93	98	90	91	105	92	83	89	92	86	91	104	96	102	89	94	99	83	101	78	113	92	86	106	96	85	90	96	75	89	82	88	78	102	95	82	78	73	85	77	104	86	95	78	95	93	98	119	79	91	101	84	87	72	102	91	90	95	80	96	78	90	96	119	77	85	101	97	91	88	105	94	90	109	104	99	78	96	92	76	107	101	80	97	96	93	89	90	79	88	83	100	85	89	97	88	94	89	91	80	94	87	85	97	94	92	90	94	79	105	92	95	84	83
12698	2033	4714	5822	4857	3757	3138	2544	2089	1838	1541	1432	1262	1080	948	907	846	760	730	750	641	595	543	531	513	486	507	474	485	479	404	421	423	392	400	436	390	409	338	382	364	375	356	329	289	336	323	350	351	343	327	327	332	315	321	324	329	336	353	296	285	291	330	316	294	279	293	287	332	329	288	325	299	326	292	302	288	252	309	313	273	283	291	275	307	272	271	280	282	265	282	302	275	300	296	267	283	273	285	263	244	283	269	275	271	294	293	251	286	295	313	265	261	294	266	263	266	294	261	271	263	243	267	261	273	248	306	269	261	300	282	260	280	264	281	268	293	281	296	288	251	270	299	289	284	253	257	285	301	241	266	288	276	278	288	278	270	258	257	265	276	244	279	292	272	264	268	254	267	270	259	286	275	288	261	243	273	323	287	250	250	262	262	261	275	270	253	271	232	261	291	298	268	302	263	271	247	261	274	250	302	277	304	246	288	266	266	254	242	271	236	262	252	291	249	274	275	274	243	236	283	279	258	269	297	314	292	278	257	268	271	261	250	258	273	280	264	245	257	268	236	255	273	283	263	263	275	278	273	233	250	267	276	255	226	269	286	280	267	242	264	248	285	261	279	270	257	279	233	288	255	282	283	285	265	281	279	273	277	264	237	264	252	254	256	273	253	285	284	279	251	247	240	294	284	258	287	270	264	264	247	271	265	244	290	242	296	283	266	280	279	274	277	255	257	265	287	281	251	252	255	246	262	282	241	292	266	304	274	285	250	269	277	255	255	283	274	253	267	289	271	276	262	259	281	245	252	285	248	275	270	279	246	284	278	267	240	253	287	261	268	259	253	227	258	226	252	253	266	239	257	270	240	244	246	275	273	287	249	276	274	296	264	291	263	267	314	250	264	281	252	255	274	254	262	280	282	278	251	280	265	263	255	266	280	250	252	275	247	258	250	268	278	283	242	279	275	264	277	271	259	281	275	248	297	273	287	241	264	312	278	288	256	288	275	259	283	274	276	279	251	258	252	284	283	257	278	281	233	251	239	260	277	252	278	261	276	260	280	241	268	266	261	286	283	250	269	297	290	246	269	283	258	264	260	258	279	284	262	265	279	296	294	292	284	259	266	264	259	259	278	273	269	271	259	274	271	283	266	268	262	234	230	244	249	272	263	262	271	244	304	265	270	254	258	282	260	280	259	268	257	291	282	261	256	261	264	260	288	267	262	249	275	289	264	277	301	266	261	257	286	269	272	276	254	278	263	266	274	272	288	285	279	270	264	264	275	267	277	257	261	251	276	261	262	270	265	257	280	294	281	284	294	271	276	259	318	266	261	261	302	279	244	272	258	254	277	269	262	272	261	254	267	297	260	263	246	280	276	257	281	260	254	260	274	300	292	247	266	261	249	271	223	243	219	251	284	260	270	282	247	272	282	265	271	286	306	277	278	254	284	233	248	263	250	260	261	281	265	261	271	291	275	271	270	262	286	268	247	283	251	279	278	248	266	259	298	258	270	243	283	236	265	281	267	260	262	238	287	280	259	259	249	246	263	245	304	266	242	244	288	270	259	252	250	252	254	256	276	266	266	255	250	246	266	243	277	276	264	277	264	260	291	265	283	246	256	244	277	249	248	272	277	257	279	256	317	252	271	252	264	260	278	281	275	272	269	249	271	284	273	263	275	268	258	258	286	304	248	260	273	273	296	245	271	287	246	252	276	246	258	268	244	273	250	247	292	278	253	290	252	252	276	253	263	282	275	281	277	285	274	297	258	261	265	262	280	285	269	272	253	263	272	267	273	280	244	279	254	253	256	297	258	282	243	280	253	255	276	236	242	273	273	293	279	250	237	287	270	282	262	252	293	288	254	298	263	270	274	303	274	250	275	263	236	262	280	247	287	257	303	273	265	275	263	261	292	252	256	287	263	260	269	266	266	296	281	282	265	283	274	275	270	246	278	265	241	269	256	261	266	267	279	273	275	284	271	256	275	248	263	228	257	244	274	269	272	260	282	297	243	270	250	303	260	270	261	241	254	271	251	242	270	265	272	283	284	263	269	268	238	277	272	278	266	260	245	285	266	251	286	260	261	262	246	247	274	275	277	285	267	259	293	263	266	274	288	247	285	275	236	270	253	276	274	250	280	263	262	262	279	236	287	267	301	298	249	253	265	268	260	270	284	235	268	274	267	248	253	274	266	240	277	260	260	275	251	237	272	224	268	287	259	281	265	272	260	257	265	261	274	227	296	246	275	263	235	286	277	245	264	275	265	294	257	274	286	290	252	241	290	275	258	266	242	258	287	254	275	259	239	287	272	258	267	263	295	230	244	279	272	255	272	284	285	283	293	267	255	246	258	294	258	233	279	254	263	236	267	261	285	251	248	276	249	264	286	256	278	297	259	276	276	276	300	266	279	272	229	275	216	231	271	277	268	246	283	255	287	271	264	253	287	282	275	240	249	272	264	282	275	281	224	242	265	266	242	272	251	252	251	276	258	254	253	272	268	274	262	277	238	298	239	280	262	260	276	257	255	279	316	272	252	244	246	283	258	260	292	239	246	256	266	264	262	261	235	275	265	274	279	256	273	259	269	290	293	253	263	280	259	239	262	287	280	268	243	268	312	262	268	287	275	251	280	263	266	280	281	280	293	250	261	276	273	271	251	275	271	269	274	270	239	258	282	249	251	302	265	267	279	259	260	242	255	275	269	221	327	248	277	278	269	295	276	268	271	261	299	247	261	267	254	275	244	281	283	296	265	288	276	279	262	312	262	296	268	256	241	269	266	254	249	281	276	293	256	287	234	269	250	232	271	258	279	258	252	272	266	269	267	275	252	289	261	247	251	245	289	271	265	246	243	294	270	282	289	261	269	299	246	270	282	250	268	260	276	263	288	267	292	270	277	272	271	258	266	259	253	286	279	277	270	282	286	277	256	248	268	284	273	268	272	272	272	270	252	268	293	293	284	260	268	244	243	274	248	264	276	272	247	253	283	241	277	248	277	277	257	254	277	239	290	277	280	271	259	271	280	281	252	297	280	296	241	238	285	290	265	276	283	269	284	297	279	267	254	263	279	240	258	246	258	272	259	250	261	272	284	266	283	255	278	253	267	254	277	251	290	264	267	270	264	255	273	265	276	259	230	267	276	263	250	270	267	260	254	250	253	260	279	276	249	269	248	278	249	269	252	253	279	267	293	255	308	275	253	294	276	274	259	263	257	266	275	252	281	299	275	251	259	258	262	249	282	287	250	249	289	266	254	276	261	240	248	234	256	273	296	253	266	260	301	242	268	276	247	246	273	260	276	255	285	287	283	263	262	245	231	259	251	253	237	264	280	262	302	303	251	299	269	275	281	259	268	250	275	284	299	266	261	288	282	264	267	270	300	269	280	252	293	259	263	268	297	265	256	269	278	262	277	280	254	249	280	262	255	266	253	269	277	273	269	271	273	261	249	299	269	238	267	265	301	286	266	255	292	263	261	266	268	254	266	276	258	282
2590	324	325	340	340	331	321	304	292	298	315	301	303	287	304	273	305	300	315	303	266	273	286	263	301	316	311	302	256	311	303	308	313	284	293	261	293	274	313	285	294	305	285	277	286	288	312	333	308	293	259	305	278	280	302	304	320	267	327	295	305	294	298	233	277	316	302	310	298	320	272	287	281	315	284	274	303	253	278	300	286	288	307	295	302	316	289	262	314	286	270	272	270	279	276	310	261	304	273	311	256	264	280	274	297	272	277	294	284	315	280	301	275	298	296	312	292	300	261	303	309	286	297	298	293	287	288	305	284	280	298	297	279	284	301	295	282	295	247	272	296	291	328	299	291	322	296	276	300	267	274	294	299	278	287	282	291	302	293	309	290	304	302	333	332	290	272	276	332	313	266	288	281	289	303	294	274	289	306	318	309	277	292	286	280	266	289	300	300	303	270	282	299	300	271	267	285	313	303	308	288	266	324	295	295	281	290	274	284	319	305	268	287	309	300	272	303	265	284	303	308	255	261	322	295	265	327	286	313	310	323	291	308	324	268	321	276	287	275	285	288	298	286	285	272	287	281	297	274	305	302	267	260	285	266	317	280	280	300	265	315	312	313	292	349	280	293	299	281	276	302	289	258	299	282	313	278	276	262	300	265	305	296	264	311	285	290	262	286	314	280	278	273	305	318	279	280	293	281	299	307	323	297	302	299	289	288	286	279	283	290	289	268	332	322	298	291	302	279	316	291	312	267	292	272	285	280	307	292	286	266	295	282	289	321	284	297	294	274	288	289	288	269	297	277	291	303	253	274	280	281	305	274	311	280	310	269	327	310	319	287	308	270	301	312	274	324	288	276	313	298	287	274	293	297	274	311	297	270	311	284	292	271	323	281	286	265	305	310	298	281	291	283	299	266	312	280	310	300	292	323	295	303	295	321	289	284	304	296	282	266	265	292	334	289	291	280	302	290	294	298	276	314	309	314	300	304	273	265	295	300	294	281	274	291	293	297	303	291	297	340	298	333	279	329	278	272	288	295	269	280	318	254	311	276	290	323	309	288	274	279	273	292	307	284	316	273	277	289	330	319	317	300	308	267	288	304	264	311	310	296	291	279	272	288	297	288	315	291	281	262	274	328	275	298	287	311	325	308	305	324	291	305	258	283	257	276	312	293	283	286	270	315	289	287	284	308	309	270	285	308	289	240	311	333	270	274	270	325	258	308	286	319	276	276	287	258	280	300	278	301	285	309	291	297	290	263	298	331	294	320	314	312	289	284	305	262	324	284	284	278	254	299	302	296	278	272	259	260	271	270	311	275	318	304	299	318	323	272	305	278	265	276	290	267	276	241	310	313	315	279	261	291	277	276	293	282	299	295	291	289	264	276	313	307	307	310	279	289	288	293	281	319	275	269	273	284	313	312	243	297	286	272	291	282	280	281	265	307	294	270	287	299	285	291	280	284	278	288	271	298	280	286	299	303	309	277	305	307	289	267	295	283	293	295	282	283	291	283	278	299	255	282	278	297	293	282	300	325	289	293	320	294	315	267	284	270	276	313	298	288	311	297	287	294	301	317	290	325	268	315	292	297	271	281	279	299	292	293	297	298	315	317	285	296	248	278	327	268	291	307	306	291	288	315	272	323	303	301	280	280	286	307	287	284	263	290	295	301	278	296	293	280	295	293	327	276	280	290	292	316	265	304	309	288	293	275	287	267	284	296	269	283	295	295	270	292	275	300	280	308	300	302	287	302	310	326	322	279	302	265	287	280	296	289	279	280	304	302	313	286	257	303	261	299	289	310	304	331	284	274	276	280	326	292	276	290	303	296	317	298	270	313	318	304	258	266	286	310	301	271	319	300	306	281	279	295	303	280	290	289	243	291	275	292	292	293	283	281	306	323	277	306	293	251	322	278	283	287	302	285	286	325	284	296	252	301	288	305	321	252	278	267	313	299	283	284	323	300	302	285	268	298	290	288	270	302	266	303	297	261	264	283	277	274	306	322	320	284	272	267	312	346	286	298	300	268	295	310	269	311	275	298	293	307	275	274	278	271	300	275	266	288	315	253	290	315	316	302	287	284	296	289	290	268	335	293	275	305	335	261	354	287	266	270	299	305	314	304	289	274	275	313	265	290	289	311	246	283	285	275	279	268	320	284	284	278	293	296	268	287	289	316	282	320	289	306	300	273	266	307	303	282	284	282	264	285	310	287	292	288	294	279	294	295	295	293	299	288	284	299	273	314	324	309	259	326	292	282	365	285	293	325	316	298	287	247	264	291	277	282	289	321	280	280	273	303	293	293	268	297	257	334	298	300	283	300	279	275	310	304	262	280	277	293	284	317	256	276	289	294	278	310	299	297	283	322	295	287	310	276	285	303	286	325	317	283	274	320	281	321	314	294	285	298	293	302	285	273	293	266	274	291	314	300	303	280	284	278	295	305	303	285	271	295	325	277	309	310	314	299	292	265	287	293	289	297	304	312	288	263	297	285	299	286	314	273	296	271	296	298	304	294	312	308	280	281	278	262	289	270	281	282	288	308	292	293	283	286	288	275	291	312	255	290	300	288	291	312	289	270	302	242	306	263	301	323	300	287	324	276	294	267	298	289	306	281	306	303	309	302	295	319	270	323	313	293	281	298	283	284	271	311	285	254	318	288	314	285	282	280	267	304	324	293	268	273	263	263	284	275	297	286	288	324	287	287	272	295	320	306	293	334	270	276	291	285	283	279	274	307	290	322	282	254	339	306	261	313	285	323	268	296	319	306	278	266	286	285	269	284	302	300	308	302	281	299	271	272	277	283	311	300	319	275	289	289	288	273	290	289	303	270	285	294	293	259	280	294	306	284	272	289	277	288	284	285	293	281	307	285	288	300	288	312	293	289	260	294	301	289	283	289	300	273	273	272	308	291	287	283	285	309	322	282	285	279	267	271	286	302	282	280	273	315	295	309	279	317	310	274	303	283	306	301	315	321	315	295	289	282	293	276	292	291	302	297	276	316	290	270	304	291	294	289	277	293	280	301	270	320	281	322	303	277	270	270	289	270	275	297	265	302	281	270	259	306	299	317	302	300	296	299	285	279	298	302	309	300	326	302	287	264	254	267	290	298	281	283	262	299	279	276	320	300	275	302	320	280	326	325	292	282	294	260	279	293	299	310	301	319	270	265	300	275	292	285	277	277	289	309	278	306	296	310	293	280	261	287	277	303	286	302	289	296	312	272	314	288	279	293	267	319	301	247	292	281	276	290	275	290	266	279	329	313	280	277	281	267	303	311	285	294	334	315	280	277	289	268	323	260	296	281	285	287	287	294	297	303	277	289	297	298	282	309	307	303	269	291	302	300	290	283	291	282	278	271	319	296	258	277	299	280	284	284	297	265	304	294	276	318	283	311	283	299	298	270	319	332	294	284	301	286	317	287	300	300	278	299	286	322	319	293	289	278	280	271	293	278	321	286	288	283	314	295	276	307	294	292	307	306	274	299	340	302	319
2687	895	860	955	918	877	816	817	777	828	777	733	757	798	742	754	746	740	748	730	757	734	749	724	725	713	722	706	774	706	761	748	755	701	775	712	743	815	708	761	716	746	730	748	757	769	726	786	747	727	751	757	739	744	752	788	704	749	745	723	795	712	727	754	728	735	752	720	737	708	759	741	740	795	677	777	724	740	792	763	725	732	761	702	771	700	710	769	747	758	742	726	761	706	745	724	636	728	772	743	749	724	744	764	732	757	721	710	726	773	722	757	704	735	770	746	717	747	731	767	756	769	718	774	768	715	727	711	721	719	782	736	730	738	753	740	751	703	692	739	772	751	755	742	729	751	734	731	703	779	775	739	733	739	735	752	764	772	760	790	754	732	735	765	751	781	767	712	753	714	783	753	772	704	742	769	780	701	726	730	757	765	745	757	762	755	740	750	731	706	753	739	747	755	789	716	760	724	722	735	780	763	731	726	739	768	736	732	730	735	710	760	722	704	695	712	710	708	776	739	718	708	728	763	745	732	686	752	755	787	703	731	740	745	770	728	789	750	763	757	746	769	730	718	710	724	788	695	771	746	752	761	763	742	746	795	771	742	794	784	771	737	738	687	751	749	758	771	721	798	758	714	765	779	785	705	738	710	695	694	712	767	759	683	780	750	739	736	743	726	752	742	754	768	750	712	723	770	712	720	739	745	680	736	733	735	765	741	759	731	713	770	750	754	736	728	776	749	718	699	721	754	778	740	712	716	794	773	779	700	733	759	712	717	746	756	727	740	755	732	730	731	766	734	769	822	790	737	719	745	742	801	763	770	739	784	808	698	733	702	756	801	695	764	765	720	755	770	774	757	715	709	745	716	743	756	748	766	696	745	755	758	706	770	759	699	783	745	718	762	764	773	721	746	727	734	748	752	771	749	706	775	745	749	722	778	727	692	768	774	734	777	713	762	730	741	768	770	800	770	727	735	703	745	716	737	702	766	727	760	738	744	765	730	739	777	666	724	681	745	745	736	713	801	731	699	715	755	710	738	742	761	746	801	751	739	784	789	721	784	680	718	757	765	725	776	755	768	701	742	736	715	765	766	736	767	769	760	747	704	723	714	750	739	712	791	743	694	765	717	688	752	745	722	730	783	692	701	776	819	738	768	742	764	721	768	749	785	780	726	750	733	698	746	723	751	725	718	718	773	741	759	720	776	772	732	727	716	726	736	749	744	715	759	792	766	759	750	763	750	742	777	740	691	756	715	728	699	753	767	760	722	727	708	726	752	732	700	795	711	778	710	766	715	754	737	772	778	739	689	791	744	811	717	732	750	719	704	755	744	747	719	733	763	779	693	763	767	750	724	759	726	725	725	750	723	694	791	722	706	720	729	711	789	744	698	717	773	791	744	673	746	731	685	785	765	707	754	734	691	727	718	727	735	728	722	722	783	767	713	760	755	749	754	730	728	713	783	735	755	789	713	772	733	771	740	778	739	777	774	736	717	751	741	772	745	723	742	744	788	747	746	743	760	732	754	741	728	760	717	725	712	721	719	743	714	750	725	729	706	773	752	752	772	736	680	706	712	741	738	722	735	719	794	737	680	725	756	700	739	747	761	757	790	729	733	745	739	734	734	769	753	728	736	703	722	731	693	770	759	766	730	738	777	725	793	773	754	757	726	731	731	746	775	712	725	765	774	714	755	736	733	731	726	730	771	739	726	813	692	735	743	739	740	746	736	727	715	733	764	699	761	722	746	757	718	695	734	746	769	741	691	701	709	741	740	737	700	771	724	715	739	709	747	746	725	720	815	757	726	692	736	692	712	732	746	744	783	700	776	780	773	748	683	751	729	693	721	695	751	719	804	743	715	770	761	760	706	772	768	748	795	782	715	742	731	756	795	748	691	739	698	757	738	717	747	717	716	751	660	735	709	703	753	741	750	764	765	797	720	732	730	772	765	780	711	738	753	734	729	734	722	751	784	696	738	724	695	681	762	686	728	744	761	742	709	740	739	750	752	751	724	727	782	709	729	735	689	706	731	749	767	749	741	739	803	775	757	809	718	763	711	726	698	715	750	818	757	707	753	734	734	711	784	753	724	754	710	755	772	737	763	758	701	715	767	727	741	696	733	734	743	754	739	728	682	734	677	737	744	756	720	720	749	701	754	726	718	701	742	723	711	741	751	766	818	736	766	742	736	758	752	784	729	781	750	754	745	801	729	742	767	762	767	757	768	753	747	733	740	722	731	786	717	726	734	746	771	722	711	732	745	762	728	705	766	701	725	742	737	782	751	708	659	736	741	737	770	770	760	737	762	746	770	728	689	739	764	747	718	720	704	731	727	712	711	748	772	736	729	686	712	717	762	748	770	751	720	741	684	745	775	746	742	732	752	754	780	743	714	719	772	701	733	750	711	731	771	769	754	689	743	750	737	735	768	737	761	716	742	740	716	716	750	757	743	739	709	807	805	749	736	736	781	782	730	729	722	798	781	755	708	802	724	711	720	729	748	772	770	706	729	706	750	730	759	762	739	697	731	762	706	749	729	751	745	809	736	703	723	726	773	754	742	683	692	782	727	743	738	714	751	681	749	736	710	770	779	772	758	707	784	772	757	743	790	703	764	723	739	752	790	767	779	725	742	709	726	696	764	749	714	727	723	726	727	762	672	740	758	755	715	739	753	722	728	727	724	776	729	784	760	747	693	664	723	783	755	750	744	721	786	752	733	770	757	748	725	780	770	738	731	760	785	755	732	760	790	735	776	773	750	759	774	751	730	725	734	776	728	704	810	681	763	752	760	741	765	738	717	730	771	761	719	740	744	780	707	726	725	731	729	757	708	748	794	722	713	764	740	706	756	774	696	811	745	761	749	769	726	708	747	765	722	784	727	722	756	731	780	784	795	746	742	742	810	767	744	739	756	749	761	690	718	737	764	772	733	729	719	779	749	766	702	718	744	716	781	776	759	748	739	778	792	732	769	733	801	750	750	740	698	733	748	752	765	770	720	717	723	761	738	731	737	770	703	734	751	805	754	713	760	730	724	734	726	777	708	770	733	765	767	730	727	713	770	740	735	738	757	749	717	757	794	729	724	710	729	715	735	708	748	759	750	755	765	681	740	759	731	758	777	694	770	740	762	729	768	732	780	705	764	770	784	765	718	707	770	731	762	769	748	770	759	785	737	760	792	733	709	727	745	748	718	698	726	753	679	780	725	713	760	707	723	728	710	730	741	707	748	688	751	755	738	728	804	738	772	733	741	742	684	749	749	695	744	742	740	796	740	752	707	736	760	741	774	789	679	786	791	750	666	721	701	774	733	747	743	691	779	784	731	752	802	747	765	755	758	725	751	766	741	714	708	834	740	703	754	702	741	687	705	712	759	742	768	742	732	777	750	758	763	764	730	746	714	725	707	710	751	714	753	742	709	770	800	746	743	747	736	748	736	744	779	728	734	780	775	757	765	738	730	695	751	732	778	777	742	733	723	751	714	752	748	733	787
12556	1701	1452	1168	859	661	527	510	429	385	357	311	314	310	289	280	250	291	249	286	254	254	273	247	225	234	241	255	246	235	238	237	238	242	234	246	201	239	244	203	221	246	221	208	240	243	240	229	228	235	218	231	216	228	236	222	228	213	205	226	254	197	252	234	238	246	235	227	247	223	209	256	246	235	250	218	224	212	200	237	245	253	217	222	212	229	217	238	238	192	209	219	223	212	213	228	236	230	205	234	233	212	235	206	244	237	251	222	264	229	232	238	217	212	230	207	236	240	212	226	197	232	232	229	224	223	244	211	225	222	241	237	222	223	222	205	234	227	226	242	231	237	236	240	230	212	202	214	227	256	220	208	198	249	224	210	240	223	205	220	203	216	223	197	236	259	236	216	247	256	243	227	222	216	217	245	232	216	228	212	210	206	230	247	231	228	233	215	217	217	223	238	230	234	226	211	249	238	218	245	239	212	217	217	220	242	198	217	236	214	231	206	218	222	192	229	234	232	209	225	214	231	227	247	251	209	213	205	220	196	230	219	241	229	209	206	202	215	212	258	223	201	219	193	222	220	210	202	231	223	236	229	214	238	219	240	244	227	255	224	238	196	249	234	225	236	218	217	236	255	226	231	173	228	225	231	217	229	191	230	222	204	220	225	237	233	245	226	239	227	211	210	224	203	218	239	229	231	234	223	221	220	230	228	225	227	240	230	219	202	217	258	213	229	233	230	224	240	186	202	206	218	211	212	230	235	215	237	227	228	250	228	240	220	227	212	226	237	233	230	233	237	232	203	218	241	223	224	225	201	232	225	209	233	207	224	196	218	231	207	181	245	262	204	181	216	194	223	233	223	233	195	254	217	224	240	214	217	215	233	221	200	205	211	216	212	211	210	209	229	240	226	223	245	229	254	215	223	222	246	183	231	234	232	193	211	210	245	236	217	232	213	200	199	232	243	242	227	216	199	232	225	231	202	247	224	235	260	217	209	232	243	217	230	242	241	258	213	229	226	225	238	217	221	222	233	242	212	225	217	235	231	215	232	212	238	245	215	225	208	216	219	214	231	210	215	208	240	225	233	219	207	224	233	220	192	218	213	236	210	228	217	221	253	203	219	210	236	186	212	221	201	239	228	210	245	212	224	226	216	211	223	224	209	229	218	213	211	225	243	253	220	225	222	226	224	236	214	225	230	241	212	238	229	256	229	243	231	199	249	207	221	216	219	228	197	262	231	228	214	238	213	235	207	238	232	199	262	252	227	217	220	229	256	237	235	236	239	219	209	210	219	238	214	220	221	218	198	219	238	236	229	201	240	206	214	232	214	239	226	238	230	246	233	217	232	216	217	225	226	198	196	238	225	221	233	249	243	224	235	221	216	230	227	258	230	222	205	218	241	245	219	221	208	223	235	216	249	208	246	220	240	236	229	230	217	206	211	261	230	232	253	244	226	219	224	238	213	198	227	209	244	212	217	212	226	219	236	215	236	213	228	226	218	214	222	242	200	222	230	225	191	240	235	208	219	223	222	234	210	216	242	224	235	219	180	234	236	218	211	240	202	260	226	226	217	234	238	225	237	211	206	221	229	272	204	217	229	227	206	230	212	215	205	268	204	244	229	243	228	249	204	246	231	212	204	204	225	207	230	227	229	208	218	243	229	231	247	208	228	235	223	233	204	214	246	208	221	188	239	216	248	201	232	202	215	196	237	249	217	208	220	195	216	254	234	236	228	228	233	254	210	237	218	222	227	194	245	255	214	234	220	226	217	215	213	232	222	228	226	211	235	242	201	210	242	242	219	225	241	248	218	220	199	200	242	233	214	227	229	226	241	222	200	224	209	246	222	243	238	203	219	235	219	258	226	273	218	211	218	226	220	224	220	220	228	235	206	233	210	209	215	215	210	249	248	256	189	233	231	244	211	245	246	243	213	246	205	192	235	235	243	248	217	216	255	225	210	248	222	228	224	217	205	231	220	229	224	215	193	219	213	229	219	230	242	236	233	239	201	189	213	232	203	248	243	224	228	208	235	222	241	209	219	227	227	218	197	234	212	222	222	250	204	226	238	210	230	207	243	219	220	223	230	223	245	233	196	222	227	226	176	229	229	219	216	215	205	213	229	218	221	240	228	226	245	228	263	211	224	203	240	228	214	262	219	207	205	238	197	199	201	213	211	224	238	189	239	252	191	241	219	206	240	193	213	198	222	217	234	248	237	220	208	222	226	226	244	218	218	223	210	252	229	238	241	225	195	213	235	235	229	227	251	208	231	235	203	231	226	221	239	212	222	234	224	244	207	242	226	246	207	228	238	248	210	208	227	216	227	217	237	230	203	224	214	221	213	258	209	240	212	206	227	203	228	228	213	203	228	239	231	251	235	234	215	222	205	239	224	222	244	209	203	231	225	222	260	227	209	219	238	205	266	238	244	223	204	224	242	233	201	238	204	225	232	226	245	228	241	215	254	252	220	205	229	255	233	224	213	190	217	214	239	233	217	220	227	217	235	250	226	257	225	232	235	247	231	214	236	200	220	218	220	246	245	216	219	210	231	229	226	250	241	226	206	266	213	240	196	236	222	241	190	220	229	241	237	221	231	199	235	212	211	194	209	217	237	207	227	226	221	213	192	205	225	208	230	209	235	241	207	193	240	251	216	216	256	220	224	230	249	208	201	223	202	224	230	201	217	214	193	212	251	213	243	242	211	216	228	200	217	237	223	219	258	244	218	209	249	219	230	227	212	221	235	245	224	226	229	238	232	213	214	209	221	217	213	210	220	248	242	216	256	232	233	215	227	234	237	238	225	231	245	209	203	225	188	236	218	225	237	251	220	265	230	225	226	216	215	206	223	202	247	249	254	237	251	233	260	221	240	227	223	213	241	234	211	216	207	217	210	237	225	245	253	221	231	243	226	221	188	205	200	222	234	229	227	228	214	235	207	234	217	239	207	223	213	241	220	236	222	221	196	219	205	207	228	244	221	209	229	224	220	250	252	212	207	220	229	208	220	236	204	247	220	200	200	201	233	249	207	236	197	234	218	221	210	217	230	224	203	209	221	207	229	233	242	227	257	230	211	236	240	212	229	219	232	225	222	250	222	231	195	255	247	222	252	220	233	212	247	218	219	218	200	203	230	220	244	194	234	212	212	244	209	231	230	213	225	256	204	210	252	208	235	205	214	229	239	239	194	222	217	234	199	229	245	225	214	219	236	235	232	247	230	226	233	213	226	220	205	225	228	206	221	235	212	243	207	219	218	215	230	246	240	189	213	219	209	226	230	222	235	197	229	237	223	236	224	225	208	219	245	213	225	224	227	224	244	239	231	234	225	249	226	216	235	223	273	230	233	205	224	209	235	242	224	229	252	208	219	224	222	248	209	224	199	211	213	197	247	226	228	242	192	199	242	220	213	207	240	220	235	238	247	236	239	219	223	229	214	255	227	230	254	207	228	229	208	221	210	216	202	228	217	255	224	205	225	207	240	217	240	219	203
8156	1497	2970	3529	3198	2642	2205	1915	1638	1430	1274	1128	1048	1054	934	957	910	832	806	846	822	753	704	735	695	675	647	683	659	682	661	667	673	645	642	651	615	667	636	619	607	648	592	602	602	585	603	653	569	612	573	629	563	604	636	575	602	593	594	583	580	631	640	616	580	629	585	604	550	609	596	605	583	616	570	634	589	556	596	591	578	563	619	544	588	591	578	628	608	585	623	559	600	593	603	575	644	567	571	584	607	575	578	573	539	570	603	572	559	640	583	611	585	589	569	585	586	555	587	575	585	583	618	584	577	558	616	591	578	615	599	550	563	565	567	572	596	573	581	645	585	608	608	588	579	582	580	608	581	581	575	579	562	537	576	561	578	596	579	564	588	572	589	541	573	555	606	564	559	607	599	582	604	556	601	592	573	578	592	581	615	627	578	573	569	581	539	547	575	571	613	525	571	593	550	554	605	569	575	550	586	601	583	593	593	555	611	562	567	564	560	573	610	574	563	570	564	571	587	579	582	613	632	577	587	593	574	593	587	590	564	575	561	603	614	575	590	621	600	596	586	598	590	576	546	560	588	647	612	565	590	586	571	583	584	605	569	570	592	560	550	626	536	590	587	577	568	609	581	576	547	554	553	597	542	602	560	574	620	564	566	592	561	574	584	575	601	620	579	592	547	534	564	579	543	564	552	588	592	549	615	594	564	575	564	572	602	579	570	537	584	565	611	587	549	587	589	572	556	523	572	570	568	626	572	581	556	570	566	597	584	561	583	589	578	593	583	585	559	573	579	584	626	593	554	558	634	564	594	609	588	584	589	577	598	614	537	582	566	538	600	594	563	584	617	552	581	561	596	601	569	580	583	553	548	632	617	623	572	569	584	572	590	557	608	574	577	591	577	552	571	578	542	603	591	551	540	532	549	524	610	562	550	622	600	570	604	577	585	585	578	554	588	541	591	555	584	562	587	596	557	598	636	611	579	604	564	591	544	534	562	587	554	576	557	567	531	609	595	607	555	557	573	586	584	574	597	595	554	633	610	563	500	590	593	588	574	551	588	618	574	538	593	588	561	614	578	534	603	551	582	559	589	601	561	555	574	564	581	606	530	583	555	555	546	554	587	564	583	533	568	550	575	550	545	606	618	588	596	591	579	560	571	552	579	541	567	558	590	563	606	575	586	575	543	568	594	559	554	582	567	598	598	623	576	590	601	592	537	592	587	571	594	589	547	598	611	588	561	591	567	564	547	577	561	634	584	583	562	576	591	577	582	576	586	592	581	602	577	607	557	591	580	614	569	541	605	582	572	550	581	603	577	558	581	569	558	630	565	606	574	590	569	578	563	567	549	565	597	530	575	587	559	608	589	627	532	565	611	581	554	560	569	570	573	605	578	551	611	581	580	563	605	552	556	552	593	614	569	570	581	537	592	591	570	578	576	617	620	567	536	597	590	574	569	606	586	557	615	576	583	549	542	591	534	568	562	631	575	542	588	597	567	565	572	596	594	615	589	549	596	596	590	571	567	587	589	553	586	549	602	553	590	600	603	607	550	558	557	599	597	589	575	565	565	593	570	586	571	598	623	562	639	582	551	608	544	524	597	571	599	545	604	593	579	584	534	572	593	564	596	536	505	583	574	551	609	589	551	544	547	580	603	573	580	606	566	561	553	559	554	555	558	566	579	584	578	585	583	570	549	612	563	562	566	572	552	608	588	585	579	576	546	551	602	542	561	602	600	609	580	618	620	563	537	548	566	574	600	526	551	537	589	547	564	564	586	582	591	588	571	559	618	598	579	566	598	539	593	608	580	523	590	536	598	589	602	539	563	561	558	566	592	568	545	582	596	597	563	611	564	580	571	559	587	580	574	582	569	557	631	589	567	538	543	493	594	539	537	552	597	566	607	595	592	580	536	584	634	584	586	598	588	587	552	609	574	606	564	539	608	606	570	616	573	534	590	565	586	572	559	612	552	571	543	601	582	592	580	561	571	565	557	595	566	560	574	573	574	601	526	546	606	573	577	578	569	582	595	611	559	581	569	602	566	556	574	584	595	640	579	567	518	611	616	580	572	553	565	574	607	537	584	569	603	583	627	595	570	554	589	563	563	529	589	583	581	572	544	578	548	592	577	545	597	582	562	595	544	577	545	593	581	559	603	630	612	599	526	578	584	571	536	578	570	565	575	579	561	551	584	574	591	497	581	550	577	586	593	623	543	552	561	553	581	589	577	553	540	560	538	624	555	603	578	595	569	576	563	573	620	579	588	563	551	579	590	585	526	588	565	564	605	578	618	590	572	566	557	577	565	564	552	551	575	597	599	527	577	539	570	557	555	573	564	592	578	569	618	606	612	606	583	574	561	613	558	558	604	602	565	556	593	557	582	587	599	596	531	523	540	589	564	563	549	551	509	579	590	624	569	547	561	560	599	577	565	562	573	539	597	602	562	595	555	595	593	581	572	518	558	590	577	582	599	563	566	541	577	542	538	582	572	551	601	571	549	620	541	602	554	598	590	615	582	579	580	566	584	591	566	623	555	574	581	590	587	567	581	570	586	566	600	598	577	568	567	574	590	583	562	564	569	622	568	610	591	554	596	604	560	572	585	585	583	591	575	574	587	562	594	629	550	611	551	590	603	617	568	609	536	585	584	554	588	596	581	594	586	579	552	584	607	568	589	562	553	580	568	523	592	569	588	556	614	572	638	549	576	601	574	589	580	544	605	564	543	568	576	596	554	563	579	604	594	564	590	535	590	562	610	569	593	595	547	580	572	595	553	576	581	597	564	552	537	547	567	586	535	511	588	602	576	581	571	558	517	576	586	585	571	576	587	617	572	576	594	561	618	561	611	567	616	569	590	571	574	586	558	550	573	540	550	592	579	544	574	584	648	551	571	610	577	559	597	567	574	546	591	549	625	614	596	597	599	607	536	570	555	593	573	576	576	584	582	569	597	550	587	612	528	569	582	552	593	563	569	590	551	569	618	606	544	577	563	594	583	535	586	581	577	557	569	589	589	649	573	596	565	585	634	598	591	538	571	562	572	583	567	581	519	594	591	590	586	592	553	595	580	574	599	599	592	583	582	554	556	559	591	554	570	562	595	551	565	547	561	555	545	601	609	599	584	555	554	570	571	568	589	567	577	589	581	616	550	571	586	588	562	607	585	565	543	582	591	604	592	596	605	585	546	618	547	557	578	622	568	586	589	594	591	563	588	591	551	565	611	578	572	585	573	552	575	541	551	538	565	589	554	583	580	599	563	568	567	547	562	562	597	607	587	578	541	550	564	565	554	621	534	564	601	614	580	612	592	579	597	564	604	555	546	551	554	560	635	591	610	583	534	590	577	607	566	605	626	571	558	592	590	549	583	595	590	595	605	562	586	594	541	563	554	553	564	561	544	522	553	577	565	563	547	551	570	544	579	586	528	572	563	556	585	601	578	580	562	569	582	543	562	575	588	614	538	591	566	592	560	560	555	582	587	559	564	584	609	556
22992	4801	2368	1814	1284	895	718	517	432	328	333	282	220	189	218	182	181	140	166	163	138	135	144	109	126	120	116	118	106	116	114	102	122	113	107	97	108	110	105	104	111	110	91	99	101	101	100	97	109	109	113	86	106	81	93	97	91	90	106	91	92	99	99	73	91	83	104	88	86	107	66	102	105	103	95	90	85	93	82	81	118	111	100	71	80	95	79	99	76	94	109	111	77	96	86	96	85	89	84	81	69	101	104	91	79	106	81	103	98	97	85	96	77	104	85	80	95	102	84	78	76	89	94	110	104	90	93	72	79	92	79	91	86	80	88	92	85	88	92	106	84	91	100	76	82	95	86	93	105	95	78	71	97	88	95	94	84	79	92	106	85	95	91	107	75	95	88	108	85	97	103	86	79	112	95	87	93	98	108	95	85	83	87	88	88	101	93	83	80	98	98	97	104	76	86	107	83	102	95	75	84	88	89	93	118	97	102	90	78	94	70	83	79	105	110	84	82	69	80	98	81	90	95	110	75	96	93	100	104	96	86	81	108	73	88	100	113	78	89	88	90	97	96	84	90	100	83	97	86	98	97	86	82	99	96	103	84	86	94	95	89	79	80	98	116	95	78	100	95	87	92	95	80	96	91	97	84	81	77	87	87	79	104	81	78	99	84	70	96	100	101	85	82	77	84	74	95	90	115	83	88	97	93	73	99	97	82	68	86	114	82	92	80	96	85	88	77	88	82	92	92	99	95	90	107	85	94	85	89	99	106	104	80	108	72	90	93	74	85	97	101	90	95	89	68	84	80	105	93	118	96	89	93	88	75	80	76	92	92	98	95	88	95	79	107	70	94	92	84	84	96	99	85	82	107	85	109	96	96	104	88	92	98	107	109	94	89	87	96	101	78	102	80	81	93	103	91	84	86	102	92	90	105	87	91	91	78	71	80	101	104	90	111	88	92	81	93	87	71	80	79	87	93	90	107	90	84	83	81	94	97	79	85	108	82	87	80	81	90	84	76	83	97	88	84	95	93	86	117	117	88	82	93	102	97	99	106	90	85	91	89	86	84	90	81	107	80	97	102	98	85	81	83	76	81	87	88	93	80	106	105	85	82	93	87	87	93	94	95	90	95	98	99	90	75	84	79	87	96	95	91	82	96	99	91	97	79	95	78	80	73	78	98	99	107	85	89	108	93	94	99	96	90	85	89	92	88	88	90	90	89	77	96	103	85	86	89	91	88	81	108	93	89	100	111	84	98	103	60	83	80	96	100	87	84	78	99	95	90	92	90	82	97	113	95	87	97	83	96	98	84	86	83	92	94	61	84	102	113	81	95	113	91	84	88	99	94	102	85	88	89	82	107	86	93	96	92	96	104	74	79	83	95	106	79	85	93	98	76	74	96	85	82	90	90	85	95	107	76	84	106	83	98	81	111	86	97	100	86	107	93	97	89	86	73	82	99	115	95	66	98	89	87	109	77	92	75	106	114	109	98	99	105	107	89	100	91	108	80	89	94	80	108	92	78	91	104	84	87	84	75	98	100	86	84	96	93	82	88	100	78	85	81	77	82	71	74	80	76	99	81	94	94	98	81	78	70	92	100	96	102	83	92	92	114	77	107	103	110	77	84	92	73	65	92	103	108	88	96	110	83	85	104	89	88	73	93	85	79	90	91	98	100	94	91	99	108	97	80	97	91	79	88	90	95	90	77	88	94	83	94	81	89	85	105	87	76	75	107	105	90	89	102	92	92	89	77	94	71	93	96	88	93	83	93	107	78	96	87	86	84	79	92	78	106	86	87	102	96	85	89	94	97	104	116	87	83	107	90	83	92	95	102	86	83	93	88	101	106	102	70	94	86	98	93	83	89	83	79	110	93	98	98	102	77	88	83	98	83	97	97	100	108	78	77	99	85	90	102	108	86	91	76	86	88	107	98	79	97	99	96	89	93	89	73	81	99	107	85	106	104	86	93	90	87	101	93	82	97	83	95	77	97	116	93	90	92	109	94	91	74	104	94	83	106	83	78	90	96	80	107	80	87	83	85	88	92	97	81	94	98	95	84	82	85	100	86	98	91	102	73	96	76	97	92	74	102	91	87	99	99	85	97	93	90	98	89	80	89	85	82	93	97	94	102	99	92	80	91	100	104	80	81	94	93	103	107	99	95	101	94	88	90	80	92	99	95	93	92	111	96	88	94	109	80	100	82	81	90	78	76	95	89	89	74	99	89	97	93	101	87	98	90	100	125	90	100	91	81	95	101	113	90	90	95	93	101	90	98	99	90	84	85	100	100	90	83	87	104	83	88	89	94	97	92	77	105	82	102	84	111	81	90	109	92	84	117	74	92	104	91	100	85	65	109	92	93	88	103	78	85	100	95	90	90	102	87	73	85	83	86	85	102	92	91	113	81	91	99	88	90	81	97	80	97	106	92	102	99	89	107	75	77	86	82	93	91	85	98	103	82	80	82	104	111	110	97	101	97	98	91	74	82	102	76	84	95	83	85	93	99	86	99	79	77	95	86	79	85	79	81	80	89	86	77	95	86	80	102	95	88	78	100	94	92	106	86	90	88	97	94	85	78	81	82	99	97	84	111	90	90	100	108	100	89	88	89	83	91	94	90	89	87	83	90	99	104	107	109	81	99	102	90	66	111	84	86	90	96	90	92	89	95	94	89	95	77	88	100	85	90	102	75	88	93	82	101	90	94	82	106	76	105	90	95	100	85	79	116	81	90	97	87	83	90	67	100	96	86	87	90	91	93	95	100	83	80	94	86	105	104	86	92	96	91	102	101	99	100	97	99	94	94	84	96	96	101	76	95	89	94	88	93	89	94	78	85	92	95	79	106	85	92	102	96	98	99	72	99	99	77	86	95	100	96	89	95	83	104	97	97	111	89	86	76	85	93	87	90	84	73	103	73	104	108	73	97	93	102	87	96	99	85	104	94	101	88	90	79	90	78	83	73	76	87	85	79	78	97	73	94	94	81	87	83	95	94	93	93	85	87	88	87	91	100	103	100	101	95	98	86	100	85	88	90	107	102	74	87	91	76	104	98	95	93	101	93	88	94	93	95	95	83	89	98	91	97	74	92	84	87	89	94	105	77	91	84	88	91	90	98	89	88	95	118	91	82	92	105	91	72	90	107	100	103	82	107	81	84	97	96	90	100	80	88	96	86	66	88	83	102	89	78	97	99	87	107	80	77	99	85	105	74	100	89	103	85	89	89	92	97	84	87	76	87	97	86	99	84	86	91	93	90	102	86	96	82	86	80	105	94	94	78	91	98	93	98	114	88	83	98	91	97	108	88	92	85	87	85	114	98	75	91	84	88	108	86	72	102	79	104	97	102	83	82	91	96	90	81	87	98	111	95	96	82	87	85	100	101	106	110	82	116	93	86	91	96	96	90	97	97	113	90	95	80	93	98	86	101	93	99	90	94	82	86	101	88	102	83	100	100	95	95	102	86	94	90	91	81	98	99	106	101	81	82	86
12702	1977	4301	5453	4759	3834	3050	2447	2101	1752	1520	1285	1231	1067	1027	891	824	743	685	669	630	592	545	582	510	476	502	493	443	423	408	464	399	378	377	403	388	418	375	391	371	376	327	332	336	338	335	360	329	280	310	291	291	300	322	315	291	315	333	308	311	318	296	274	294	275	293	332	269	290	291	283	281	302	264	281	315	262	279	306	282	301	309	309	308	282	275	300	293	298	284	279	274	286	290	252	262	283	276	273	292	277	278	301	257	298	265	275	284	264	283	261	266	280	258	261	260	272	278	301	254	269	261	248	273	245	267	268	268	280	291	275	279	277	298	279	276	277	277	266	290	278	282	293	269	260	257	268	259	269	253	284	250	305	304	297	263	286	260	259	257	273	261	257	251	260	265	264	253	276	290	285	278	280	303	244	274	266	283	286	266	258	274	265	284	280	255	264	233	263	233	287	265	268	265	271	272	255	260	254	264	282	262	259	249	257	280	264	263	264	254	284	277	301	265	264	251	271	264	267	248	262	257	242	255	249	289	255	248	261	249	287	281	270	279	318	258	223	241	268	266	284	266	270	265	290	284	252	269	265	276	272	245	268	270	259	274	251	246	275	297	281	277	287	259	239	286	249	267	267	273	245	273	254	271	245	240	276	254	289	268	267	264	283	253	287	229	244	253	264	291	277	284	259	261	271	279	265	284	264	274	285	287	288	258	269	281	290	278	257	263	297	250	256	258	270	287	275	255	259	266	263	283	261	280	270	236	263	274	264	255	257	255	228	255	249	281	279	273	281	234	256	237	259	285	239	260	275	259	283	233	240	321	246	266	259	258	254	256	268	296	287	238	288	279	263	247	258	267	263	287	252	265	265	255	288	275	263	267	268	247	268	243	241	274	244	278	259	253	265	247	261	253	268	262	257	251	249	263	279	283	285	281	270	268	262	256	283	264	248	246	253	300	257	255	264	278	265	255	259	268	259	265	260	281	282	244	269	262	293	251	257	286	251	294	248	264	256	247	281	248	286	238	288	280	267	280	264	252	253	262	261	268	250	267	250	255	271	262	269	276	249	264	261	249	261	244	256	249	273	281	281	273	274	273	253	288	262	276	260	263	277	260	275	259	285	268	282	292	270	268	284	283	228	266	266	266	281	256	306	274	247	234	285	260	272	269	274	271	271	245	294	274	293	259	280	263	263	273	276	258	287	244	241	255	265	260	270	261	237	272	259	283	251	272	273	249	258	278	266	270	269	235	263	267	264	272	260	280	275	260	266	283	231	244	260	308	235	244	253	265	273	301	240	262	257	254	224	279	269	247	264	252	269	255	281	302	251	287	302	271	261	281	271	265	256	266	267	251	282	266	265	304	279	266	257	262	254	261	238	243	281	271	255	255	258	291	254	248	278	262	277	244	270	259	263	312	271	271	282	248	280	281	230	253	261	273	239	261	277	267	274	251	261	262	314	242	269	255	267	235	309	255	260	255	269	281	262	252	250	263	287	287	242	270	252	261	259	241	250	240	260	293	242	262	254	265	281	282	269	287	256	232	275	254	268	267	284	284	232	259	283	250	268	264	264	270	244	263	285	250	287	278	236	265	248	234	278	272	252	258	305	281	238	284	260	251	246	276	252	255	261	251	262	260	242	291	255	293	250	258	247	258	253	249	293	251	242	261	253	237	263	266	252	252	284	272	257	226	248	276	277	272	276	251	266	265	235	244	260	230	260	281	292	310	276	246	254	257	258	262	280	270	273	269	244	271	261	275	241	245	274	251	274	263	248	288	274	241	266	242	245	286	273	251	266	278	282	267	279	276	266	264	271	263	288	301	272	269	263	255	269	237	256	279	249	296	273	283	268	294	254	253	269	273	243	255	279	237	258	278	235	254	296	244	276	251	287	252	265	281	263	247	252	260	255	289	264	272	282	270	265	260	281	276	233	271	276	258	268	270	287	263	281	271	276	275	228	290	272	249	232	271	263	286	256	237	262	286	240	235	251	264	242	262	262	239	217	255	253	230	278	265	248	258	288	283	246	260	296	250	256	250	227	263	277	255	250	304	285	243	242	255	278	274	250	279	252	274	272	274	249	257	246	277	252	262	252	266	232	254	255	263	286	293	259	263	287	246	283	292	325	255	286	276	275	258	260	259	255	260	274	266	264	250	279	262	271	279	284	258	306	286	241	271	240	285	269	262	241	264	270	254	278	280	280	267	227	276	277	263	254	274	285	284	265	234	253	250	259	253	266	252	269	251	245	262	267	283	249	289	255	229	281	253	275	281	273	258	266	273	278	276	252	263	289	258	265	260	285	237	274	248	234	246	290	254	274	276	272	263	264	263	281	256	274	235	266	246	257	261	263	251	252	270	267	269	267	277	235	257	278	265	263	255	286	266	262	270	253	274	256	256	271	275	274	265	281	254	231	259	268	253	278	250	262	224	246	263	265	274	254	275	236	264	288	259	291	272	265	246	259	278	251	236	305	277	262	253	250	288	290	242	281	275	257	263	249	293	236	245	293	249	265	244	262	293	271	273	255	279	245	283	261	254	237	270	254	294	275	258	222	290	269	275	281	249	234	290	263	254	254	282	286	248	242	256	289	269	260	253	262	269	254	233	282	321	250	267	259	256	280	267	258	250	265	273	261	284	226	238	253	249	266	263	241	255	265	253	250	237	284	243	249	272	277	267	287	269	292	248	269	279	262	261	258	253	268	271	241	287	261	255	259	257	278	282	259	283	251	266	278	257	263	242	276	277	256	277	261	264	258	278	241	273	252	272	294	264	271	257	258	242	286	255	266	231	253	281	272	273	294	265	275	278	296	271	267	259	280	274	257	258	251	248	283	278	296	264	241	276	278	265	272	259	236	231	283	266	257	270	242	259	259	256	240	268	268	312	269	272	255	264	254	256	267	293	282	246	262	244	256	293	287	259	274	282	274	264	262	265	281	270	259	297	256	259	270	250	274	271	278	265	258	262	216	243	250	274	218	286	257	270	267	268	278	254	271	287	259	256	278	274	261	263	268	264	250	257	258	271	256	247	268	278	289	264	264	251	269	255	256	276	260	272	279	250	287	274	266	249	260	246	259	283	287	239	258	228	271	273	266	285	275	236	278	258	247	261	250	277	270	265	263	268	292	283	255	264	290	269	251	261	270	249	266	286	241	272	277	269	257	264	258	263	251	268	262	281	274	215	262	279	257	292	269	263	239	253	267	281	263	253	276	261	277	260	267	247	282	281	246	240	244	286	251	266	262	248	283	277	249	251	268	298	262	267	266	260	249	253	260	269	262	268	253	247	311	243	263	293	285	259	261	267	256	252	268	262	310	273	252	280	288	250	272	267	279	254	261	264	275	258	269	292	265	265	266	241	257	270	287	233	245	276	238	244	269	267	275	279	268	264	273	272	243	286	272	267	256	250	259	269	267	268	257	281	275	263	270	259	279	265	241	277	267	250	284	259	287	231	281	278	281	231	285	269	254	236	295	272	260	250	273	263	294
2575	348	323	368	316	267	303	304	294	296	264	292	326	279	285	297	314	271	310	280	260	268	287	290	277	288	283	259	308	285	309	287	297	298	304	268	301	281	310	299	303	263	260	295	293	311	300	324	261	276	281	289	276	277	265	283	295	296	296	321	267	306	304	320	265	293	310	279	311	312	258	297	300	288	293	274	305	293	306	291	288	261	282	288	316	281	274	265	270	303	289	270	281	306	306	284	281	281	286	271	277	276	320	270	277	303	265	302	299	295	309	293	262	298	289	331	299	276	301	275	288	287	293	291	292	304	281	283	303	267	299	269	297	283	297	310	307	301	314	281	297	306	310	289	305	280	282	277	268	307	296	299	303	264	299	296	277	272	279	291	244	274	293	321	262	311	284	292	273	283	290	299	287	287	270	273	311	306	306	316	287	294	279	258	324	283	310	300	314	289	306	301	304	303	314	269	258	303	304	315	332	276	277	263	313	317	282	329	277	287	292	292	306	309	284	287	267	276	288	303	305	319	300	291	269	314	285	332	288	308	285	288	276	309	298	285	268	302	285	259	309	274	291	308	296	259	297	299	295	290	289	294	282	291	256	297	312	293	303	281	264	281	301	285	291	289	292	312	279	310	295	281	284	287	303	293	286	266	253	274	279	280	278	291	350	309	250	295	287	264	287	282	271	281	311	280	283	279	268	318	305	291	327	282	331	272	282	297	311	304	276	308	281	286	293	252	295	283	322	270	276	299	299	279	309	265	279	269	279	295	281	314	302	284	277	287	322	310	315	290	300	287	296	275	274	254	273	295	299	297	307	279	302	301	297	316	268	291	280	286	287	295	313	295	305	278	273	315	331	297	280	251	275	296	285	256	256	305	299	254	251	276	273	306	305	252	283	277	298	284	269	324	304	279	293	303	300	288	275	287	287	296	292	281	271	247	291	298	337	319	302	255	292	276	296	250	325	282	269	288	288	315	310	273	285	285	287	281	291	307	314	291	290	276	290	249	281	295	276	257	301	289	314	318	284	294	283	271	294	293	320	270	294	276	295	263	271	289	288	294	295	271	283	307	275	297	294	315	279	276	260	256	279	292	290	298	266	283	262	293	323	294	310	309	295	281	270	290	284	279	279	276	284	305	313	295	281	262	278	266	271	269	263	289	309	261	279	299	272	279	285	288	280	282	284	302	304	263	328	271	301	300	273	277	259	270	282	290	290	270	293	302	303	265	274	279	275	275	291	283	284	275	294	268	294	294	290	306	284	297	276	285	285	297	286	300	278	287	298	302	294	290	301	292	290	301	293	333	291	277	347	290	294	298	323	261	288	270	275	269	297	287	277	303	262	294	316	263	271	281	268	309	285	333	317	333	297	287	284	299	271	308	268	256	280	291	306	302	301	289	294	276	283	298	286	263	311	284	275	285	288	344	299	297	296	301	297	290	269	289	304	277	294	300	315	263	309	268	322	287	296	276	301	293	313	307	278	306	305	304	263	323	284	266	266	287	286	301	320	302	274	277	241	332	274	258	294	305	267	269	290	282	294	274	294	308	270	286	301	296	264	306	319	285	294	279	289	301	302	302	291	246	305	280	287	293	282	279	303	254	295	271	281	241	281	267	317	266	277	311	273	256	314	296	251	284	270	296	274	275	305	284	296	284	264	312	299	263	295	300	284	318	271	275	284	310	271	308	286	290	264	290	303	297	301	288	298	258	285	278	303	289	307	304	311	272	303	299	295	280	304	280	292	316	300	302	310	279	297	291	282	297	276	285	291	295	310	309	302	254	261	268	294	319	260	283	284	287	277	266	259	271	305	316	311	307	269	295	285	300	294	294	301	282	276	298	265	280	300	286	276	278	269	296	298	330	317	263	304	301	281	314	230	310	305	285	261	290	340	292	324	321	285	291	271	266	269	302	293	280	281	316	307	276	298	296	313	298	282	284	286	266	267	285	269	311	280	325	309	332	275	273	278	299	314	309	298	302	286	289	299	272	295	281	317	285	303	253	293	270	264	301	322	275	305	306	258	288	285	274	281	305	295	281	302	275	315	315	314	312	269	270	285	296	273	249	292	300	282	316	310	282	308	305	296	306	259	251	276	293	286	244	295	301	300	273	310	254	263	254	282	292	285	275	280	278	286	279	309	286	266	293	261	274	273	264	290	280	294	293	302	303	300	294	322	306	285	314	283	281	287	273	271	315	292	309	291	266	287	305	268	298	283	317	313	294	253	290	285	279	281	318	266	300	282	267	317	299	299	322	267	298	279	303	305	281	313	264	271	278	312	291	302	271	292	289	312	297	281	281	283	305	281	275	281	284	272	290	283	286	323	292	303	310	283	318	294	299	305	274	284	298	249	284	278	282	252	279	281	286	311	261	293	285	283	282	293	298	299	292	284	289	284	250	309	273	299	312	302	265	288	310	284	265	288	320	291	310	299	295	323	284	275	273	290	301	291	290	298	269	315	293	296	280	298	301	287	283	263	305	277	295	263	253	297	278	298	301	306	285	301	292	316	243	298	275	308	290	277	286	301	272	278	315	282	294	300	305	279	259	292	255	266	296	267	292	254	272	291	311	302	285	294	294	296	265	293	274	269	291	306	311	324	280	274	320	291	292	321	300	290	292	265	300	288	286	283	298	299	281	307	308	283	290	282	293	262	262	312	296	303	279	318	312	275	295	276	295	272	312	302	318	268	249	265	267	288	286	290	268	296	281	310	297	274	344	307	267	299	285	294	274	299	308	289	319	298	310	276	320	271	304	312	303	285	300	302	285	244	297	320	270	284	309	295	294	337	302	323	297	307	276	298	289	304	311	291	301	280	286	275	282	271	272	293	281	261	274	293	277	278	253	272	298	322	304	270	285	266	310	314	289	288	272	305	292	273	272	284	300	289	304	276	284	297	291	255	309	290	285	274	296	277	302	267	280	301	313	303	304	292	275	302	315	315	306	298	284	286	300	291	298	267	259	248	307	291	288	278	290	295	324	305	308	300	283	292	305	307	300	273	307	278	288	298	304	257	291	272	274	268	297	300	298	297	282	280	288	311	306	266	296	296	257	307	283	299	293	311	306	304	293	273	312	315	300	287	290	261	299	323	266	307	267	291	266	293	296	284	282	296	287	312	285	278	285	318	303	309	294	283	294	292	279	283	290	301	294	300	293	288	279	300	302	241	293	258	303	283	333	292	277	303	271	293	300	302	303	324	284	293	272	262	294	305	278	275	273	280	283	286	305	293	305	286	260	287	286	286	326	277	286	281	273	260	282	273	288	306	285	317	280	303	297	305	317	261	267	292	298	297	298	311	303	301	316	292	290	297	299	288	315	276	277	280	288	297	278	279	275	279	301	305	309	279	250	296	307	304	274	283	268	291	269	292	290	251	307	300	265	288	283	299	260	284	280	292	312	272	282	295	296	265	258	291	259	309	314	271	304	281	321	290	271	296	290	290	282	304	286	273	286	265	274	278	337	293	283	301	276	300	294	263	288	294	293
2662	799	926	935	929	900	854	799	768	795	771	783	808	731	756	735	761	738	784	784	815	751	751	752	715	724	750	793	746	694	759	712	732	792	722	772	753	808	784	731	710	749	724	706	757	752	742	707	733	727	736	722	723	759	704	733	739	721	751	764	720	750	721	678	766	780	701	771	705	725	722	736	750	745	751	726	726	743	712	748	705	709	737	795	737	719	732	757	745	740	753	717	726	739	721	721	690	732	749	744	793	720	757	737	718	688	733	747	734	728	736	730	754	744	782	744	735	706	757	754	704	789	736	748	721	707	747	736	716	716	752	707	709	791	766	718	731	734	728	713	729	733	781	746	719	750	752	697	731	727	743	723	769	736	717	716	748	745	743	760	661	763	745	776	760	678	737	744	761	759	693	698	731	726	696	756	722	712	774	750	700	726	710	755	722	758	739	724	759	728	775	709	718	727	725	814	723	756	736	684	766	738	797	755	744	657	758	742	708	743	716	731	712	749	728	711	769	767	734	730	710	748	766	683	747	753	833	756	767	696	739	732	761	716	743	764	755	751	713	738	737	727	755	738	722	745	744	762	735	766	761	738	706	698	692	725	797	703	733	710	782	744	706	748	702	728	751	721	726	702	731	783	708	715	733	774	731	719	739	769	745	721	775	769	751	732	722	757	712	699	758	768	758	711	741	716	752	724	811	781	748	731	738	758	724	731	700	740	760	739	696	707	742	688	766	733	711	736	755	740	816	787	741	715	760	727	744	728	703	721	710	779	704	786	716	683	753	752	733	741	701	705	728	758	744	748	731	768	738	740	740	762	761	731	768	756	719	785	732	733	800	738	706	764	723	735	745	716	780	756	744	723	729	732	790	728	720	744	740	720	683	773	784	749	709	724	743	712	745	714	767	738	682	802	746	780	705	743	762	777	745	757	768	784	771	700	673	750	739	741	768	756	762	770	792	758	730	790	729	724	719	708	691	699	766	726	747	758	740	723	699	732	720	750	736	701	760	727	721	716	724	685	730	744	759	800	718	790	765	731	721	718	755	696	742	760	759	715	710	741	725	746	757	713	729	729	728	728	742	746	756	760	749	712	764	783	744	766	752	690	700	752	688	745	747	690	731	755	711	766	732	735	746	770	758	696	736	780	754	705	666	719	749	729	769	715	686	762	752	751	780	791	754	743	751	744	763	722	697	665	719	750	730	715	775	780	724	747	769	724	758	740	740	744	725	728	690	732	743	714	731	781	707	779	758	710	738	778	780	784	769	729	707	745	743	718	748	712	726	710	697	718	750	731	738	713	742	747	777	790	774	761	735	716	735	765	762	737	758	691	768	789	701	768	771	806	683	699	717	741	768	776	730	766	734	731	764	732	727	653	760	738	728	745	747	748	746	747	773	731	745	741	779	658	749	756	750	741	725	754	775	784	748	732	792	716	695	736	677	767	717	725	779	727	703	754	719	710	749	705	748	722	743	694	744	793	722	691	715	732	750	743	752	758	726	714	680	739	767	742	749	746	763	736	714	752	720	729	758	778	752	742	704	743	754	728	813	717	783	751	727	662	715	747	746	736	719	774	662	709	756	782	724	734	745	739	756	714	731	734	714	742	724	766	755	736	745	770	724	705	712	723	719	729	728	698	730	737	714	725	760	749	699	735	699	750	716	703	751	723	717	740	725	722	753	778	744	738	741	748	746	691	697	761	729	720	772	727	672	733	683	711	765	729	774	759	787	766	758	751	710	643	758	729	717	744	695	747	770	780	721	754	726	762	732	748	719	692	735	765	742	745	710	734	711	757	758	720	709	680	754	724	749	683	730	702	752	728	777	752	701	740	733	739	707	762	739	692	724	707	750	774	696	774	718	756	714	768	725	647	751	780	710	734	764	708	771	783	712	727	711	733	740	754	746	711	721	746	719	685	712	748	728	764	720	785	715	761	726	732	717	732	711	745	783	692	736	709	772	696	696	712	704	729	769	724	727	753	803	770	744	718	758	734	736	730	720	735	767	741	775	743	785	749	768	724	743	714	700	721	769	713	788	697	750	772	735	707	706	733	730	743	701	731	746	722	763	754	744	737	764	722	759	742	767	794	747	766	740	710	748	748	756	755	675	770	737	746	726	744	719	732	737	731	707	728	688	751	715	761	764	802	788	780	730	714	716	722	739	760	749	734	760	704	771	761	748	685	698	746	693	753	774	729	700	736	766	746	781	712	737	703	745	723	734	734	681	669	713	691	760	791	719	798	746	706	715	735	749	739	742	743	743	756	736	704	702	745	749	710	743	730	727	739	690	740	745	667	781	682	757	736	745	733	721	757	759	745	744	778	739	770	717	750	723	733	714	716	728	759	704	743	708	667	753	724	728	736	746	767	672	702	732	748	711	748	753	712	725	710	698	730	760	725	731	777	774	759	735	722	748	734	735	741	693	733	749	740	673	749	700	717	749	737	714	746	755	734	745	763	748	730	715	735	732	739	694	689	726	759	767	767	691	724	726	747	727	738	773	799	717	724	727	761	699	747	763	713	755	722	718	704	758	775	730	733	740	745	707	722	776	729	809	698	679	768	728	693	686	757	712	751	756	740	715	755	765	793	762	686	735	740	777	758	714	744	735	709	745	753	697	802	767	736	757	716	746	754	741	741	720	699	728	785	760	738	713	735	722	709	745	709	721	738	705	757	760	732	745	729	710	735	741	737	717	766	775	777	721	755	752	686	768	770	711	712	727	728	735	707	760	770	742	716	779	725	694	719	718	742	744	740	730	767	731	760	743	703	751	717	679	727	733	744	751	750	648	772	711	742	698	722	754	715	720	739	741	745	695	727	752	754	731	754	756	767	727	685	735	768	667	748	716	744	764	758	708	717	745	709	677	765	775	762	682	712	744	748	740	765	717	730	745	726	741	744	733	692	733	770	712	698	716	710	738	706	721	706	767	737	728	729	741	739	750	687	742	745	746	695	772	724	737	709	691	719	747	750	744	741	774	721	760	782	756	720	756	741	755	774	747	750	681	720	710	769	739	748	712	760	720	751	751	775	740	781	769	690	713	751	750	763	779	708	783	731	776	731	696	697	738	776	741	770	757	727	745	734	716	715	763	711	704	724	725	700	735	740	738	753	727	704	715	697	739	667	760	735	704	751	762	697	743	736	732	730	717	758	768	781	742	693	681	716	755	727	757	701	722	685	699	735	757	704	717	753	717	770	744	773	743	711	723	747	721	723	707	729	709	729	723	703	725	743	753	765	783	728	718	758	722	763	718	725	726	774	706	764	780	719	748	782	750	777	740	772	761	721	765	715	765	768	739	729	687	767	698	720	740	775	746	723	777	790	724	704	708	719	711	733	708	739	767	771	691	690	782	764	755	721	729	758	727	733	737	759	767	746	690	750	776	745	723	766	767	767	707	723	745	746	772	748	713	712	731	749	729	716	768	732	733	757	720	747	765	730	784	732	734	718	683	719	759	726	743	750	734	758	704	741	723	770	744	702	721	726
12961	1769	1368	1126	845	736	593	447	399	389	321	309	329	326	296	253	265	253	288	272	257	266	246	253	241	243	223	252	250	236	230	250	221	234	229	266	219	203	234	253	228	230	235	246	237	212	245	231	244	237	223	216	204	213	215	205	228	255	205	239	221	226	238	221	236	202	212	221	234	235	225	239	233	202	229	222	224	239	238	209	220	221	217	229	258	242	236	212	217	233	247	208	229	205	219	237	240	221	239	237	242	251	207	236	239	206	265	234	243	224	226	195	226	231	221	231	219	263	227	208	216	250	230	200	230	210	218	239	234	205	246	245	230	243	228	239	224	270	212	207	191	216	207	180	212	241	222	214	225	236	235	209	250	200	244	227	237	238	235	201	220	230	249	221	266	230	234	200	228	236	240	228	242	236	213	230	233	212	200	204	220	217	237	244	219	227	198	232	239	229	202	252	220	251	215	254	219	235	223	225	248	206	210	219	241	226	240	214	249	232	220	230	220	221	232	248	214	220	223	220	214	219	216	230	218	228	257	182	229	230	211	229	237	230	232	243	207	252	218	200	229	210	247	226	201	203	215	218	241	245	230	233	222	213	241	228	208	215	229	219	225	242	229	208	212	239	221	249	211	210	256	242	221	244	247	230	235	236	268	236	223	236	228	224	213	239	240	247	204	235	238	208	212	228	233	220	238	220	245	242	229	218	234	218	232	221	218	214	255	217	222	222	215	221	230	208	228	224	238	221	202	217	223	205	241	241	242	208	204	231	219	220	202	227	244	218	228	223	238	234	236	216	215	209	232	231	231	210	197	236	237	227	222	232	245	219	228	246	229	207	200	227	225	200	227	244	221	209	226	196	232	216	221	246	201	204	222	223	228	219	216	205	223	219	247	211	247	225	236	205	225	239	239	213	233	223	207	203	242	216	211	232	234	223	238	232	231	219	245	227	201	211	219	235	235	205	244	214	222	238	224	217	236	225	248	237	253	223	239	215	233	255	208	176	226	198	217	226	220	236	249	180	229	239	246	226	220	257	243	219	232	240	245	242	212	238	218	233	225	223	201	239	243	235	209	218	231	228	237	218	249	225	205	257	218	252	230	229	227	235	252	228	221	217	243	236	219	217	233	246	250	231	238	225	202	251	233	239	230	244	234	212	218	210	218	222	199	255	209	233	227	226	210	251	214	208	260	218	210	259	211	211	238	250	219	225	227	221	218	211	234	259	224	214	214	208	226	236	224	228	212	222	233	237	209	205	243	244	214	219	213	207	195	202	230	235	215	216	220	216	212	237	217	251	216	192	260	246	230	237	201	232	249	237	210	231	224	233	238	235	242	229	229	198	211	212	234	231	183	214	235	195	231	241	237	227	249	216	236	250	207	189	210	280	207	215	259	236	241	233	241	220	231	203	230	227	235	201	245	230	223	236	201	228	255	220	230	235	245	238	231	237	241	203	229	227	220	217	224	231	237	222	228	207	187	242	207	224	211	236	179	223	222	216	235	222	215	218	220	221	218	221	224	243	235	230	235	212	240	247	224	215	210	203	208	217	195	196	216	208	221	217	257	232	257	231	203	225	216	223	246	227	243	220	240	212	235	208	237	238	220	226	242	248	232	222	228	222	223	226	244	210	214	253	220	217	245	228	213	218	259	224	248	211	218	214	237	218	221	229	205	231	232	248	237	209	229	220	226	212	218	242	215	201	210	204	210	212	214	216	230	227	214	226	222	230	211	258	258	224	230	252	221	217	220	264	221	217	245	226	217	224	243	217	258	240	213	237	213	238	193	192	252	245	226	233	219	228	216	234	206	225	231	203	208	207	190	233	223	254	211	196	206	209	214	247	219	225	232	230	226	263	240	223	214	240	243	190	229	214	204	239	229	230	222	262	223	218	247	215	208	208	196	222	224	213	196	237	230	202	228	240	237	243	220	212	216	215	195	250	222	252	236	213	241	214	227	211	254	236	264	226	211	187	255	246	248	219	224	215	191	218	217	218	182	231	190	231	208	222	220	237	256	217	204	223	218	233	239	244	241	246	209	241	229	238	258	243	218	250	205	208	206	222	209	201	262	230	216	209	202	222	231	229	221	221	233	242	227	241	238	229	251	224	226	213	218	240	211	235	238	214	215	216	243	255	230	239	223	235	234	253	238	233	225	233	240	231	225	246	198	247	218	240	258	217	215	201	251	238	216	223	233	215	209	218	232	232	216	211	215	219	234	250	203	200	226	235	220	202	232	222	235	206	206	228	252	235	198	248	227	219	182	232	240	229	222	239	230	228	250	213	235	230	224	210	236	242	224	213	244	204	239	244	242	228	219	215	235	214	211	180	246	190	202	219	227	257	204	225	236	230	217	218	227	244	233	245	233	189	232	218	211	234	232	228	236	223	230	221	234	197	212	245	228	202	228	240	220	230	221	226	239	254	209	244	224	224	219	213	242	195	238	228	238	226	229	228	212	242	216	214	214	253	206	219	238	249	221	183	240	234	209	228	209	251	245	221	216	232	206	222	226	226	218	244	237	222	247	216	238	215	210	232	248	205	220	254	229	230	225	208	217	223	216	227	218	215	211	226	246	242	242	221	216	210	240	221	239	225	243	223	233	215	216	248	239	216	241	215	224	244	267	196	236	245	237	204	266	230	222	242	207	216	224	208	225	220	234	237	201	237	235	208	218	231	245	238	224	222	213	252	227	219	212	227	232	201	235	217	231	213	226	204	221	227	221	233	245	234	208	217	209	204	216	213	235	211	266	221	229	249	234	233	213	221	209	228	213	243	232	217	214	231	210	233	215	221	213	212	240	220	238	218	205	210	218	209	216	199	237	220	216	233	250	206	229	221	200	236	235	203	210	244	224	235	253	219	193	236	227	210	211	207	215	256	227	218	215	254	245	217	242	238	234	220	204	207	204	225	239	221	222	205	228	204	196	243	231	244	206	231	215	249	199	212	202	237	221	222	218	218	223	239	226	253	241	245	234	235	217	205	196	226	266	218	240	238	222	224	263	252	212	227	242	230	216	260	236	210	253	252	222	239	214	242	235	228	201	222	233	240	246	226	221	223	225	219	217	191	224	216	203	197	227	220	237	200	187	207	225	253	213	200	214	216	225	226	211	226	215	220	213	223	227	222	204	221	229	211	235	229	232	259	208	216	211	229	225	222	236	212	215	218	242	212	235	212	217	200	230	202	224	244	233	230	210	222	247	228	218	228	212	223	211	234	231	189	209	233	217	226	235	213	227	235	239	223	226	211	231	211	225	249	221	229	204	235	232	209	187	224	234	234	228	213	229	228	210	219	249	231	219	247	192	232	216	197	204	215	228	243	236	213	222	251	223	260	235	245	232	223	250	221	203	232	220	207	222	219	215	237	226	225	229	243	225	215	211	243	200	236	205	232	214	209	198	225	218	235	236	231	203	210	214	235	210	209	227	198	213	240	217	238	210	208	220	246	246	230	231	221	208	211	222	237	244	232	207	239	243	240	223	210	198	231
8409	1478	3056	3580	3142	2597	2155	1784	1632	1470	1324	1113	1152	1047	987	932	887	825	860	846	739	756	718	735	706	718	685	694	687	675	673	671	660	637	643	593	687	625	652	625	624	649	597	605	656	632	621	616	644	602	605	605	570	613	641	601	607	562	604	625	607	588	609	621	583	591	590	617	563	589	558	588	609	556	591	588	607	595	534	602	601	621	603	598	561	529	561	601	644	576	590	559	575	620	579	590	591	579	585	573	617	605	511	564	592	559	571	598	597	579	568	617	617	579	569	554	596	585	538	577	600	610	555	594	574	577	553	571	582	590	579	622	612	595	611	576	573	600	549	577	606	563	569	593	558	554	546	579	567	554	549	633	517	591	558	573	569	611	602	550	524	581	577	562	559	538	568	587	580	557	549	616	635	555	551	580	573	532	562	608	556	528	556	594	541	589	599	590	562	577	605	565	593	572	545	569	593	591	507	554	565	594	583	585	571	559	570	550	564	557	568	547	573	555	552	604	622	534	565	609	598	583	543	573	560	574	558	577	565	567	581	565	597	530	586	568	560	588	606	562	568	612	569	572	567	586	584	596	538	575	573	532	542	555	564	581	621	567	566	564	547	593	581	557	607	576	527	611	593	587	540	590	577	569	541	574	593	576	572	580	604	523	611	611	564	560	594	590	528	619	554	565	588	521	570	537	565	555	587	609	577	567	609	576	566	594	606	574	533	607	537	578	592	539	591	596	590	573	536	530	557	570	589	593	575	535	558	603	570	588	575	565	541	628	564	571	641	556	555	564	549	569	609	612	557	523	580	577	597	558	584	546	581	566	591	562	548	574	595	566	582	586	571	551	603	566	582	585	541	599	567	587	589	535	595	578	633	560	581	567	565	548	605	552	576	567	601	567	594	549	609	625	580	596	600	538	520	578	572	573	604	615	532	562	571	545	594	586	555	606	617	557	560	592	586	584	551	574	522	580	575	616	550	585	567	596	544	600	565	581	576	618	565	566	583	543	578	604	574	557	629	607	584	537	592	552	578	563	561	566	582	546	582	568	575	618	586	571	570	552	561	552	604	561	569	595	543	549	559	594	549	538	613	561	581	553	615	598	520	589	583	579	560	590	578	540	583	591	566	555	617	537	586	606	554	555	606	582	542	556	566	556	527	591	593	565	592	597	564	588	605	588	594	595	616	558	550	573	568	588	580	586	599	583	521	551	585	573	553	598	570	615	570	574	571	561	567	598	554	589	557	585	603	567	516	569	577	618	605	566	615	572	563	592	562	559	578	559	572	625	551	559	550	562	587	617	559	575	547	613	617	551	577	601	605	597	603	582	561	573	565	576	518	598	544	592	596	613	583	613	556	566	537	610	618	589	551	570	570	552	576	540	614	589	611	625	541	534	623	564	587	585	635	608	589	593	551	579	560	582	572	628	571	514	602	551	572	579	563	555	605	579	556	551	563	589	541	559	557	566	540	568	564	580	567	585	566	550	622	589	608	576	550	566	602	626	555	570	573	605	578	587	606	590	553	558	570	574	540	586	580	585	581	586	558	630	567	575	596	572	589	602	587	563	602	564	576	558	550	579	574	565	528	580	601	590	588	602	571	579	581	581	579	567	532	610	630	528	589	555	604	591	529	605	549	539	525	590	577	519	570	565	546	545	541	563	571	552	561	578	581	565	568	589	597	564	575	562	540	606	617	563	564	584	523	584	608	575	594	540	582	619	567	579	532	585	547	576	637	570	564	551	557	532	590	603	568	568	583	575	598	574	586	587	594	588	577	508	574	578	558	587	585	548	550	585	566	559	596	567	563	571	596	565	572	606	589	571	547	597	584	592	551	541	514	538	636	570	606	578	561	565	536	622	587	593	559	552	586	566	592	609	572	602	578	574	599	522	596	579	581	594	585	571	624	533	613	600	601	567	594	578	563	565	599	549	518	590	584	546	590	561	550	528	561	554	623	572	558	588	594	561	570	618	591	593	595	538	565	546	574	516	610	558	596	598	596	603	570	575	562	591	595	582	599	574	552	603	556	550	534	579	561	546	585	592	552	540	553	553	586	590	564	606	564	595	595	621	590	584	572	566	556	577	591	584	614	558	536	579	537	558	601	595	537	639	581	553	569	560	623	590	588	616	535	582	588	510	553	579	551	607	573	561	552	594	577	561	584	562	612	638	579	587	581	590	600	547	622	575	595	603	584	587	579	608	588	564	556	523	568	599	591	571	556	586	569	553	589	591	551	579	578	619	574	539	537	572	535	579	564	595	584	535	586	566	551	579	525	561	614	583	568	568	565	526	613	598	557	569	570	574	567	563	577	577	538	537	561	597	561	547	629	557	520	586	588	604	557	578	562	597	596	533	568	526	544	586	613	555	558	582	582	553	559	596	544	595	634	584	545	523	578	542	610	528	566	546	618	605	516	579	569	580	589	598	595	576	550	552	583	611	565	570	598	547	575	599	554	600	564	559	560	563	555	575	579	589	558	589	549	605	582	591	576	555	605	592	528	575	545	570	511	575	601	606	567	569	573	565	585	610	563	543	595	608	595	575	568	556	584	572	573	564	572	581	569	565	542	573	559	594	589	612	567	592	583	584	584	571	581	583	557	587	528	556	586	579	587	562	595	561	549	581	570	554	603	584	593	554	564	552	581	544	587	591	560	590	603	541	581	584	564	564	627	569	552	530	572	559	534	601	590	570	609	618	584	593	549	531	534	581	612	569	618	565	597	552	556	587	580	614	548	557	575	602	547	569	518	594	538	589	580	594	632	581	540	578	587	571	568	564	595	581	614	573	561	588	612	586	537	603	603	540	562	565	576	520	564	582	539	570	527	583	572	610	575	587	601	619	569	588	546	605	522	554	590	557	538	578	556	559	574	614	593	540	606	569	567	572	567	582	566	520	581	578	575	568	589	553	566	543	591	538	576	620	595	626	575	580	606	578	603	537	614	579	579	534	569	563	569	525	570	568	628	617	553	548	563	622	606	520	565	593	557	540	559	593	513	561	556	547	558	629	561	557	551	621	560	574	571	572	546	552	589	609	582	551	598	595	533	592	572	580	558	538	535	600	623	581	599	615	581	584	572	561	582	574	577	591	606	582	581	587	568	598	618	561	576	578	567	553	586	588	571	554	576	601	573	562	580	578	587	564	567	621	598	602	602	603	550	593	544	565	593	603	561	529	574	618	540	550	533	545	542	576	575	607	568	564	607	572	572	598	552	597	575	619	618	561	578	545	570	623	567	574	584	622	590	591	595	555	607	558	539	586	566	598	566	561	552	563	593	585	569	558	533	567	599	609	608	546	569	600	600	590	582	524	568	598	568	589	593	578	584	568	583	598	579	588	596	572	578	516	586	585	580	561	583	582	563	579	584	544	557	598	528	576	548	602	563	535	579	582	551	581	581	591	589	585	566	589	565	552	586	582	586	585	588	581	598	548	571	558	574	564	555	581	493	585	588	545	558	553	559	595	581	592	531	587	574	562	563	566	555	571
22763	5956	2478	1866	1205	854	691	539	420	375	321	263	271	230	197	188	191	154	153	141	151	118	130	112	128	129	129	126	133	121	94	106	107	90	86	108	105	110	117	100	98	106	112	79	95	95	87	106	105	100	91	106	110	96	100	119	109	93	109	107	102	105	92	104	95	103	93	98	92	84	96	91	92	98	86	109	81	98	102	97	97	92	111	85	87	87	98	96	95	88	85	88	87	92	104	85	92	85	115	81	101	76	94	99	98	80	90	95	90	70	82	96	93	80	104	94	88	88	84	86	93	95	117	96	95	100	87	95	114	90	101	95	78	93	99	88	83	75	85	81	89	89	92	102	99	89	109	106	93	96	100	105	93	85	78	93	98	95	103	92	85	70	87	94	97	77	91	105	103	85	96	98	97	86	99	86	90	86	101	88	112	74	88	108	79	91	97	81	69	83	84	93	104	92	90	82	93	83	95	82	110	99	102	71	99	93	99	114	100	81	92	101	100	78	85	111	96	104	95	109	86	81	81	89	90	76	93	92	73	107	88	80	99	74	99	82	79	94	93	92	107	101	86	103	89	86	85	85	88	98	87	85	84	83	102	87	82	116	101	91	93	100	110	107	103	83	93	79	67	92	81	84	87	99	91	79	84	93	109	98	97	90	102	99	100	80	92	102	84	95	85	87	89	85	91	100	88	107	84	92	85	108	96	97	99	75	82	84	89	78	93	82	84	101	99	86	89	90	84	87	96	102	82	78	98	93	100	88	85	114	96	101	83	88	83	91	75	100	114	83	87	99	72	87	109	89	100	93	93	74	96	108	91	87	94	69	92	109	79	77	73	81	102	94	78	88	89	85	86	108	80	111	93	97	102	81	96	93	88	81	88	103	82	87	92	82	108	84	111	78	97	106	100	96	91	98	78	94	113	87	86	103	90	94	103	90	105	88	79	77	79	97	98	81	82	95	97	92	93	81	98	103	94	92	98	96	94	94	86	102	103	95	101	103	103	110	86	93	109	106	84	109	79	107	89	89	86	96	116	87	84	88	99	80	95	75	71	103	94	76	95	68	101	91	82	72	98	100	85	70	102	91	120	87	76	85	85	107	94	81	86	94	103	97	97	92	92	80	94	92	98	87	97	78	87	99	91	100	106	85	90	99	77	88	87	73	96	83	85	92	93	88	104	92	114	103	110	88	83	95	89	86	89	81	97	87	91	93	87	75	96	98	98	99	92	101	92	104	92	81	94	106	91	78	80	88	93	91	100	97	85	101	103	85	95	91	82	108	98	96	86	104	90	93	84	97	97	102	89	93	86	93	86	92	86	96	91	97	110	89	96	84	102	89	91	100	105	98	79	91	78	101	91	102	110	106	77	88	92	74	99	92	75	108	101	88	89	100	94	86	99	76	102	87	75	90	92	88	81	119	99	85	122	108	92	76	88	85	101	109	99	88	88	77	86	114	79	80	84	82	88	93	95	81	77	87	94	91	82	78	87	93	98	104	102	89	80	66	85	77	107	76	91	104	88	75	74	92	83	98	114	92	103	90	108	93	93	95	96	93	92	90	97	96	91	86	81	89	89	80	88	82	79	87	110	77	89	83	93	98	94	91	78	85	79	97	83	91	95	96	86	82	106	80	89	92	81	90	89	74	103	91	90	87	91	78	85	91	93	105	97	98	93	99	89	98	96	71	86	99	97	87	76	105	97	109	88	88	79	98	91	101	115	99	101	84	93	98	95	84	80	92	88	99	95	101	79	86	88	89	97	89	106	81	81	92	94	92	105	99	92	96	96	95	90	82	103	108	85	96	69	90	76	92	91	95	83	94	78	92	86	93	102	73	97	99	95	90	82	73	100	81	100	79	79	84	81	81	112	88	85	82	106	110	87	83	93	114	103	80	81	80	102	95	105	80	82	86	101	100	92	92	91	91	107	90	82	81	85	119	67	104	101	89	82	87	94	98	80	93	82	88	73	99	86	92	82	89	95	100	96	104	94	98	89	66	99	100	82	83	80	109	91	89	98	92	97	90	93	86	104	111	84	95	82	79	96	96	84	85	98	102	96	113	80	88	84	87	94	79	91	76	84	77	96	101	88	93	103	75	79	95	75	81	87	90	94	100	87	89	104	104	98	87	90	80	100	88	96	92	87	81	102	88	103	76	99	93	99	93	83	84	88	107	80	90	63	97	104	102	82	80	85	93	95	80	96	93	89	90	90	74	107	78	105	90	76	81	93	98	92	88	110	108	87	108	92	76	89	114	95	91	77	102	98	95	61	94	75	97	87	96	108	89	74	93	92	79	97	92	96	100	107	94	85	86	89	98	91	80	85	82	75	84	92	94	93	106	83	109	84	86	86	87	70	99	84	98	88	101	103	91	87	81	112	79	91	88	97	94	103	84	84	85	82	95	99	88	89	103	80	106	94	93	106	82	106	94	86	85	88	85	84	90	98	105	101	102	92	79	80	78	84	98	84	96	83	106	99	86	99	90	96	87	76	73	94	81	93	95	86	75	75	90	82	93	88	96	99	92	94	107	84	99	97	99	78	91	103	100	97	85	84	77	101	97	81	85	65	88	102	100	112	86	107	75	86	95	88	94	97	93	102	84	93	85	90	97	104	83	93	91	94	85	82	97	94	98	101	106	77	103	88	90	88	103	79	106	99	107	90	94	88	97	82	93	92	75	91	93	91	76	116	83	91	83	89	93	101	101	91	75	85	108	100	98	88	86	100	90	99	94	101	106	88	87	87	83	93	78	81	75	104	89	104	83	102	111	80	101	93	93	109	115	96	94	89	98	71	107	94	80	84	84	87	94	100	100	92	96	106	94	88	98	95	98	85	96	104	83	92	105	77	78	97	94	106	82	85	87	81	97	82	98	95	93	85	99	101	104	101	98	93	97	91	101	99	88	88	89	104	111	84	91	86	63	100	102	90	84	89	84	80	69	92	105	95	97	102	92	100	79	99	100	89	97	90	92	77	80	82	68	95	99	92	80	95	80	90	95	85	80	73	105	103	80	77	93	96	109	83	101	91	89	102	90	99	91	102	92	89	92	100	112	102	108	95	86	115	104	98	99	93	95	77	83	89	90	72	80	88	83	74	85	112	85	89	93	99	93	91	87	86	99	82	75	94	79	74	104	91	82	101	103	89	79	92	102	85	94	89	86	95	107	104	88	99	100	78	93	110	103	95	79	104	77	99	85	93	84	89	96	91	99	87	92	89	97	91	85	102	74	88	91	108	97	83	95	79	101	95	84	97	96	91	79	76	89	84	79	104	102	95	86	97	94	99	101	86	85	91	82	113	90	96	100	95	99	101	103	100	86	79	74	100	94	102	81	81	93	88	78	92	100	103	78	91	91	90	87	95	103	109	111	102	94	80	104	88	104	85	86	84	88	95	79	94	90	102	100	111	98	107	91	100	75	89	98	77	91	95	90	90	86	108	90	83	97	87	75	83	110	110	90	97	100	96	70	101	99	94	88	105	88	77	93
12977	2009	4670	5625	4839	3760	3093	2477	2160	1759	1496	1402	1291	1159	1050	900	896	777	721	685	648	604	571	541	552	483	478	504	443	448	441	429	451	400	387	407	396	383	387	380	370	365	352	325	334	348	348	333	325	331	334	318	315	342	328	264	294	324	311	300	281	295	266	307	277	320	286	299	298	296	287	291	296	297	276	281	302	302	258	278	283	285	282	278	276	288	291	286	280	278	289	285	286	271	268	286	311	289	296	275	309	272	288	285	273	273	304	257	300	271	259	275	269	289	281	264	281	247	302	265	308	272	253	255	285	266	279	273	296	262	304	288	264	261	278	272	287	248	279	283	292	265	303	277	258	254	275	280	282	277	295	252	262	246	270	259	283	281	240	259	259	283	290	282	285	259	237	236	270	280	237	278	294	232	282	235	259	261	257	250	241	264	255	281	261	272	260	255	265	263	274	249	289	247	271	257	241	248	244	254	240	268	254	301	296	304	269	295	282	264	264	279	285	252	317	266	296	285	263	253	276	232	271	276	248	268	262	262	269	252	293	268	257	246	280	244	263	262	293	266	273	266	250	234	279	240	264	264	267	271	253	280	242	278	282	263	256	265	250	254	276	256	259	272	279	267	283	232	258	266	275	255	264	262	284	271	270	285	273	268	246	261	275	273	244	245	258	274	257	268	251	257	265	303	253	258	275	303	256	271	278	258	263	234	260	277	252	255	257	267	251	292	242	293	266	272	302	257	291	251	253	248	250	278	296	254	261	289	284	266	238	266	251	296	265	271	273	274	284	249	254	256	256	271	259	280	237	264	264	260	263	268	275	284	263	273	248	294	261	269	265	243	280	261	268	280	281	257	249	248	260	273	267	290	274	276	235	272	250	248	288	258	290	271	246	240	265	261	257	252	255	254	251	275	269	280	259	279	283	279	235	245	274	290	270	265	277	264	255	273	271	243	258	260	306	287	253	247	261	271	253	279	247	262	263	268	279	250	258	272	284	252	261	260	269	264	253	271	280	287	260	276	268	302	261	247	269	282	263	286	298	260	275	257	266	249	291	260	269	282	282	276	292	273	301	260	293	258	239	256	250	277	287	275	271	283	292	259	228	240	286	303	252	304	249	293	257	293	242	271	254	260	241	252	260	281	248	255	276	279	257	246	264	273	262	263	251	233	271	265	285	237	268	280	274	270	245	269	284	267	287	269	256	305	247	260	263	280	259	253	264	285	239	273	277	274	274	283	257	285	298	283	248	249	261	256	291	306	264	250	272	253	257	255	246	261	216	321	282	255	261	252	275	250	266	262	246	270	220	252	239	253	282	249	274	283	270	273	231	280	255	275	265	240	267	258	272	234	275	273	259	251	253	279	247	264	294	256	240	257	273	251	270	289	260	260	265	265	263	262	268	249	250	277	259	269	282	266	268	230	266	254	260	275	260	255	263	283	270	296	271	287	275	296	279	260	264	273	273	251	245	278	253	247	276	282	260	260	264	275	272	272	249	282	280	248	277	269	279	255	266	245	268	262	256	266	255	282	241	268	285	255	283	272	269	254	241	271	292	258	268	238	273	252	258	287	258	259	308	270	266	296	275	263	271	259	274	252	284	262	258	260	248	268	258	272	265	284	287	254	268	262	264	282	276	288	238	268	282	250	268	272	277	259	282	246	257	261	280	284	264	260	284	248	267	262	244	261	286	280	256	260	272	279	287	262	261	276	271	265	263	237	261	255	263	248	282	273	263	272	279	271	266	275	244	256	261	272	262	237	275	265	276	261	242	239	248	270	252	297	266	266	249	264	257	271	271	263	263	237	272	284	270	258	269	255	267	244	273	244	258	268	269	281	236	286	255	300	252	277	233	247	259	266	295	289	250	276	259	271	266	272	237	274	263	266	256	283	260	250	283	264	267	253	257	293	261	253	279	258	255	254	238	272	267	256	280	267	267	239	263	274	281	263	254	258	270	257	261	270	271	246	233	245	234	241	245	292	262	241	270	267	236	253	306	258	247	285	258	283	279	250	241	296	281	270	259	254	270	253	271	257	269	270	266	285	286	276	258	261	255	247	255	262	259	286	272	238	276	266	282	282	252	264	259	231	268	282	262	254	281	256	250	289	283	274	301	255	240	260	272	258	261	271	252	259	254	265	283	242	236	266	272	229	260	281	242	282	260	248	260	249	290	289	263	243	266	259	238	256	241	246	276	270	253	256	277	267	252	251	273	256	261	269	262	298	248	299	256	293	283	251	262	239	237	253	280	274	266	249	234	248	299	256	263	292	246	248	308	282	287	264	272	251	260	253	264	272	268	237	245	277	259	282	271	293	223	275	279	261	269	275	289	269	245	283	256	231	245	284	293	249	254	251	251	276	273	273	278	263	277	259	253	259	276	266	281	243	246	250	251	263	268	261	263	263	242	258	242	258	290	277	266	285	281	236	262	285	273	241	247	247	270	275	276	281	276	280	251	258	240	256	260	235	259	275	273	255	264	259	264	245	272	279	250	292	261	258	286	274	262	260	262	271	238	277	273	247	251	244	256	272	265	278	256	285	253	272	262	256	269	287	290	241	241	244	278	260	290	277	269	264	297	248	254	276	286	237	268	309	264	279	271	271	241	262	304	262	259	283	249	258	284	252	273	223	268	254	270	251	273	259	267	288	275	273	274	287	243	254	251	260	266	283	254	260	270	281	276	271	266	254	237	264	260	281	269	254	271	286	268	282	249	276	275	247	263	272	256	251	262	263	283	242	258	312	263	251	250	237	282	248	267	273	259	258	270	259	282	276	278	255	280	262	278	278	270	281	270	288	239	257	258	268	245	256	269	272	278	267	258	296	269	249	285	241	264	282	273	285	273	253	257	258	266	272	277	271	257	249	247	272	272	260	277	287	247	273	276	277	258	257	266	287	264	275	276	253	235	279	249	255	248	260	277	279	285	257	275	238	294	299	242	258	282	230	259	258	267	282	262	292	243	260	260	255	271	272	258	291	264	261	254	288	258	285	266	258	240	246	281	271	266	288	257	255	276	272	282	264	233	248	274	243	255	246	268	279	266	250	261	274	247	250	279	282	246	249	289	233	274	280	253	287	278	231	260	249	258	257	283	267	276	257	264	270	244	264	250	270	272	246	261	265	250	270	249	282	266	259	240	260	247	280	256	265	288	262	268	287	260	260	276	253	261	298	259	268	273	288	280	287	286	269	252	236	266	240	268	273	256	255	238	255	278	256	240	264	241	305	273	266	245	258	259	273	299	270	274	251	284	251	248	268	279	289	276	245	271	259	278	246	267	278	266	273	294	247	268	272	285	257	292	264	272	269	274	252	281	259	244	288	274	281	230	273	253	258	283	264	244	291	275	263	247	284	268	259	268	283	253	277	259	276	238	274	268	243	286	282	241	279	277	251	228	245	270	250	290	263	243	245	282	246	273	274	271	247	255	288	271	274	246	252	265	283	270	269	250	268	265	280	250	270	286	249	259	277	264	277	236	275	272	266	277	277
2733	323	384	355	312	322	292	320	325	321	278	278	301	286	306	327	343	289	302	291	284	277	285	257	323	335	285	289	306	309	290	324	274	277	278	303	324	291	299	309	328	278	321	277	308	256	287	308	301	266	311	288	279	301	300	314	273	284	284	299	307	289	282	306	301	299	301	282	285	302	280	323	275	282	291	271	284	289	305	319	266	285	293	268	283	309	299	313	307	297	305	299	281	303	270	282	278	294	298	284	291	274	304	287	307	302	277	314	256	295	296	280	298	306	293	287	293	286	285	275	275	297	286	296	292	289	260	272	286	291	287	304	327	343	317	289	290	299	296	297	289	300	286	275	296	273	309	289	312	288	259	287	313	281	287	300	280	315	290	286	297	309	312	284	296	306	316	290	293	313	280	294	270	265	260	285	292	295	280	313	268	309	288	296	305	282	342	272	288	276	311	276	318	282	293	280	298	269	297	303	283	308	267	283	303	291	281	327	287	286	299	295	301	257	302	295	284	307	288	283	251	315	324	262	275	284	269	298	278	298	312	288	312	326	260	323	313	315	282	297	292	297	262	322	301	292	289	256	281	301	281	349	296	297	304	282	318	291	285	273	283	290	302	308	275	283	318	282	296	276	290	291	279	337	308	275	318	285	288	291	320	293	275	321	310	311	288	303	310	274	299	312	287	329	306	255	251	291	294	274	288	311	313	281	287	270	298	328	253	322	281	294	317	286	272	307	300	310	238	277	293	311	265	277	277	287	289	288	315	289	291	259	281	306	266	298	321	305	325	326	295	300	343	269	282	269	296	267	285	316	288	274	318	279	293	311	287	299	280	321	297	314	255	303	278	289	301	312	289	312	287	311	335	322	290	275	244	257	319	294	311	292	279	271	271	303	282	264	311	311	297	312	292	274	287	291	319	268	263	263	285	300	290	261	247	266	292	273	296	286	293	270	283	294	312	317	261	291	278	268	293	284	284	277	302	271	278	284	299	285	285	274	265	291	276	314	300	297	282	295	293	293	275	309	296	283	282	287	321	285	274	278	278	324	286	283	281	309	298	292	300	254	310	267	289	293	260	290	261	278	288	295	294	289	286	312	279	272	257	304	293	286	310	278	301	278	307	279	300	232	288	264	298	305	293	278	330	284	270	282	316	288	295	312	284	286	269	283	285	301	275	294	279	296	279	309	301	304	283	257	288	261	290	272	263	315	266	310	289	307	269	314	295	286	278	311	303	302	290	318	283	271	274	277	304	291	282	297	298	279	265	286	287	318	307	290	300	297	298	290	309	296	260	272	305	314	309	279	284	287	283	318	313	314	325	274	288	308	272	314	313	304	322	308	323	282	296	313	294	302	287	296	332	265	312	263	285	259	305	306	303	310	310	297	310	320	293	309	272	290	309	290	283	280	279	281	313	285	280	305	285	289	309	278	337	267	302	285	283	295	319	308	294	296	290	305	319	286	287	342	288	275	310	281	297	303	293	277	284	325	310	305	288	289	303	289	310	264	299	281	301	291	291	289	260	278	282	276	271	294	305	261	307	289	316	265	266	286	291	269	269	311	269	271	296	288	284	288	318	279	282	285	292	280	267	303	298	296	285	284	306	282	265	278	291	258	269	283	319	307	282	295	281	285	270	250	289	299	258	279	301	301	300	275	287	291	308	350	287	327	307	299	299	296	287	305	275	320	279	317	289	280	299	282	332	273	306	306	319	281	288	301	283	295	283	288	270	285	327	291	295	292	284	304	280	286	280	277	279	278	318	310	336	301	290	279	281	297	288	296	296	324	294	273	323	310	291	277	279	280	303	289	307	284	283	286	280	299	322	270	293	279	281	290	300	299	281	304	286	315	315	321	294	293	284	292	285	299	296	255	290	281	269	307	310	318	274	284	297	292	314	270	316	304	292	301	264	309	295	280	267	300	295	306	326	272	296	264	316	282	273	298	294	266	278	307	307	283	285	322	298	303	321	273	280	295	302	297	277	270	297	318	294	291	282	301	280	289	278	303	270	290	271	285	283	262	295	303	306	286	279	270	298	278	304	297	300	335	294	302	274	282	274	263	299	299	282	316	283	290	267	304	298	297	282	292	306	283	316	284	282	269	244	285	300	285	285	315	289	290	295	265	325	293	319	271	290	261	289	296	298	296	277	323	273	266	275	266	249	275	275	257	292	282	316	297	305	268	310	304	247	286	295	301	299	289	300	293	310	296	330	310	284	282	333	294	267	298	289	300	318	296	280	308	300	281	277	277	292	296	292	306	300	263	265	327	297	285	302	306	286	294	278	303	300	312	287	279	288	290	276	307	303	304	293	301	300	286	309	328	269	320	283	310	334	257	279	283	293	303	293	277	303	264	292	310	280	285	304	325	331	269	279	278	329	270	267	288	282	287	304	294	300	283	299	298	309	262	259	271	300	273	315	269	296	291	295	298	286	271	270	310	300	281	290	293	302	284	266	239	313	298	310	290	290	298	320	293	310	301	280	306	301	294	313	309	291	289	293	295	297	326	282	299	281	272	302	296	290	296	324	302	289	293	303	263	294	283	295	314	270	281	307	287	298	292	290	303	308	286	319	285	295	260	287	274	287	308	310	294	277	296	314	253	262	279	277	299	311	302	277	300	292	277	299	296	289	319	287	289	313	272	302	295	322	309	281	301	279	292	289	291	292	289	301	297	310	292	296	252	293	301	324	284	304	316	262	291	279	285	323	281	332	249	280	308	280	279	285	282	280	278	318	302	289	297	286	303	314	269	299	305	303	301	261	306	271	308	292	312	347	297	314	316	290	296	275	302	303	286	303	293	253	286	315	299	293	297	296	306	288	288	318	296	292	287	256	310	285	269	265	295	277	312	271	278	283	290	290	306	308	282	312	270	268	272	274	300	298	290	281	325	294	291	304	293	293	305	281	303	276	283	291	279	321	289	325	261	291	299	294	307	308	298	269	323	284	267	297	294	287	296	286	310	285	268	266	287	288	280	280	286	302	322	295	306	305	319	313	305	273	301	307	280	281	251	326	302	293	323	298	248	287	280	322	289	307	320	264	318	322	270	274	268	307	286	311	306	302	285	299	283	294	284	269	280	310	298	317	299	278	309	289	285	308	292	259	268	294	313	314	301	309	281	313	281	291	304	303	282	303	285	317	313	338	301	256	283	293	280	286	322	296	275	276	279	298	299	305	301	314	286	303	242	276	278	292	349	324	279	298	304	280	296	269	296	267	296	292	284	298	301	302	268	292	307	330	294	268	254	267	298	284	318	317	272	306	327	307	293	289	298	297	317	287	295	300	290	316	333	279	285	279	305	273	318	283	294	286	263	299	264	301	284	311	335	281	301	289	298	273	279	287	294	309	277	282	312	301	276	311	306	263	259	267	309	283	290	313	268	288	284	299	289	284	266	276	250	288	288	289	323	301	295	296	297	288	289	287	318	304	264	289	281	306	281	288	270	298	315	258	309	293	302	286	316	312	277	274	337	303	305	296	296	303	318
2819	782	891	911	871	818	824	807	789	790	753	761	737	749	766	772	813	762	799	759	753	782	733	740	763	788	736	725	735	761	773	751	723	695	744	766	775	789	727	742	702	772	751	762	720	730	765	725	746	744	726	775	734	737	738	802	796	772	756	710	784	741	706	736	750	708	763	680	735	745	696	777	722	749	776	754	739	791	771	768	762	748	750	739	749	759	746	730	691	766	761	748	797	722	706	739	750	710	740	703	749	767	763	690	776	794	740	749	756	709	777	781	767	733	674	738	756	785	747	687	778	742	726	753	736	724	755	738	753	711	737	726	781	702	708	717	723	701	790	715	735	710	743	759	716	767	760	715	737	726	786	783	721	739	756	737	719	748	726	723	730	743	770	771	808	700	721	716	749	779	706	738	748	734	745	749	676	760	776	727	766	738	755	776	757	773	747	737	798	702	716	734	723	766	741	777	745	732	723	754	753	740	699	745	796	724	775	779	719	753	760	735	772	717	706	724	763	763	785	714	757	739	766	717	742	762	756	734	765	749	734	770	762	746	689	744	749	715	766	750	811	752	760	763	777	765	741	765	683	764	771	716	778	709	728	754	752	754	746	778	797	812	785	769	737	706	762	736	754	797	728	764	749	741	714	729	750	738	749	762	703	746	741	761	717	733	760	745	732	691	771	704	758	758	733	741	772	719	755	740	728	747	735	754	742	736	738	723	710	757	719	762	811	742	712	758	724	691	745	734	775	737	761	770	736	777	743	768	765	733	740	727	749	766	722	727	731	706	747	735	748	761	751	706	749	786	723	768	717	738	796	744	722	699	763	780	724	776	782	713	694	742	763	767	756	796	726	724	747	721	771	792	711	722	728	736	777	755	783	725	761	735	736	733	735	766	773	777	780	709	770	719	753	766	688	721	794	708	752	790	757	729	770	727	742	779	734	738	753	743	751	762	751	755	738	768	798	710	717	686	729	753	704	764	729	743	747	711	712	720	730	735	736	755	724	795	720	707	743	738	737	733	757	682	766	732	767	724	779	735	724	710	728	760	717	698	755	726	716	724	788	679	739	784	733	727	753	753	779	758	752	733	761	713	727	744	720	716	691	719	809	729	762	769	730	755	737	793	762	756	802	727	737	725	799	712	704	725	724	700	772	715	743	700	717	728	732	714	775	727	727	756	693	734	737	750	714	787	767	693	740	763	761	718	732	712	727	776	726	706	740	728	719	702	763	792	744	709	735	750	747	736	653	758	724	751	759	756	819	740	767	719	776	704	762	706	713	764	733	724	728	749	707	737	781	765	771	734	730	701	680	745	720	745	760	706	754	747	743	789	766	756	732	755	747	752	702	729	716	740	782	764	722	729	708	695	756	745	736	798	729	761	740	714	691	733	764	778	718	746	746	766	735	725	718	697	701	704	756	749	721	699	753	739	701	719	739	706	763	788	746	748	737	743	740	713	773	727	769	731	713	709	772	756	742	763	754	746	755	737	743	756	706	703	705	707	699	729	753	738	682	772	749	739	773	713	708	762	723	775	756	705	768	783	761	785	787	699	795	697	790	735	691	752	745	717	750	761	758	733	714	802	724	752	727	729	733	724	790	768	774	722	752	692	716	725	761	750	709	752	694	732	751	696	719	746	739	742	714	772	704	722	760	783	695	750	738	713	695	772	748	690	799	754	761	726	754	723	746	719	685	709	789	706	730	733	744	736	785	758	805	764	735	770	782	787	721	750	774	754	725	770	755	749	718	744	786	763	751	784	756	757	743	780	698	764	767	752	757	667	758	741	769	733	754	784	750	697	742	768	747	727	760	760	739	762	749	723	747	751	734	772	752	735	734	712	722	731	754	754	765	730	732	715	713	706	721	746	708	696	712	763	748	775	721	792	731	722	714	733	723	742	728	750	736	763	757	774	784	709	721	749	695	738	790	799	779	728	745	728	771	745	701	773	715	755	776	731	731	729	727	812	713	753	685	678	733	697	750	732	704	720	714	728	736	737	750	750	751	712	708	716	784	736	746	750	741	717	756	759	761	764	710	742	786	705	765	710	732	706	751	731	729	766	774	700	736	738	722	765	771	695	753	757	776	788	722	714	740	762	723	708	756	743	738	703	774	775	731	789	768	776	739	695	721	732	692	773	746	734	770	722	777	734	757	746	720	778	748	690	696	760	739	702	786	749	755	723	727	722	722	759	741	779	764	764	731	753	774	722	775	758	753	746	741	732	761	764	768	757	758	716	795	780	744	780	766	754	747	747	739	729	751	737	729	752	691	786	763	736	787	716	698	755	750	763	694	749	768	740	754	719	703	757	718	720	761	687	732	722	738	742	715	720	744	725	728	734	776	712	780	722	756	687	747	758	693	708	744	733	791	728	696	766	774	742	725	734	733	716	768	701	737	733	739	709	700	738	749	733	721	734	676	726	734	727	684	725	749	714	700	768	707	717	749	779	787	763	745	727	724	689	740	788	764	673	731	766	709	739	717	755	760	695	792	730	669	704	783	727	761	722	720	757	693	739	763	695	755	816	742	726	736	744	718	697	720	730	696	764	750	735	773	752	768	745	713	682	698	754	764	748	773	748	734	744	763	757	766	759	774	661	740	755	734	742	720	755	795	746	752	752	714	749	778	732	762	684	763	750	752	755	755	750	727	710	766	794	725	714	724	776	747	739	716	716	714	756	758	708	748	743	736	776	698	753	707	768	741	741	738	682	737	770	759	715	752	746	656	756	723	745	772	744	751	756	743	705	718	760	716	789	776	723	737	770	713	729	744	722	706	701	751	779	721	770	746	751	728	757	737	795	758	723	726	739	723	760	687	742	710	752	703	768	761	730	753	774	739	757	745	760	706	749	767	755	710	736	752	751	756	737	732	736	759	753	772	736	746	747	737	754	723	773	785	711	708	713	775	744	722	758	765	777	734	738	721	768	745	725	764	747	735	704	734	753	730	747	774	708	744	751	782	760	753	756	795	740	759	744	792	753	752	763	770	681	763	755	717	796	745	827	797	775	747	757	749	737	742	799	705	755	777	765	730	703	732	675	742	742	783	716	747	720	767	803	739	758	727	756	748	759	759	766	778	723	770	715	750	716	752	768	732	739	728	731	834	723	735	729	749	715	747	704	725	694	800	726	777	767	733	796	752	760	692	783	718	707	802	690	715	785	719	762	741	741	712	759	729	731	717	709	756	771	699	733	745	714	732	737	767	721	705	731	770	740	764	688	767	742	749	758	740	764	758	715	797	750	759	717	673	710	780	750	822	691	752	732	741	758	743	719	744	734	748	804	718	769	722	778	697	715	753	731	735	741	731	752	748	672	742	774	755	708	802	734	730	696	735	711	758	696	764	787	713	749	742	743	742	764	740	801	710	726	689	786	734	728	718	725	787	706	762	738	745	737	760	763	756	710	750	758	785	722	754	734	748	707	723	730	795	747	744	736	727	774	750	776	749	696	745	770	694	772	732	754	730	779	742	784	724	765	761	706	803	700
11943	1516	1456	1136	893	684	592	503	454	364	356	299	360	274	295	283	278	264	259	241	290	239	252	282	241	283	271	255	247	230	274	255	235	242	278	251	223	231	194	247	236	228	231	230	234	237	237	234	239	213	208	210	225	224	221	247	202	262	218	203	255	233	219	227	244	229	245	214	239	193	212	226	232	225	202	207	203	241	216	240	255	209	208	217	245	260	221	226	227	225	220	220	247	253	183	208	223	228	234	210	224	218	221	210	233	221	223	215	183	230	240	239	240	217	245	207	214	233	225	226	214	202	233	260	201	223	224	221	197	238	199	221	219	247	210	253	239	236	205	245	220	238	218	186	212	214	232	216	217	229	246	202	245	241	237	217	206	216	253	222	243	248	225	216	238	232	221	233	216	214	254	224	224	236	209	230	216	214	202	236	243	219	213	230	264	232	218	222	234	241	235	239	198	218	241	241	198	239	234	224	213	231	211	210	215	212	236	227	244	226	256	220	212	223	229	240	215	213	230	231	250	197	236	213	219	228	232	232	211	233	220	233	227	217	200	223	247	237	217	228	220	216	238	262	197	218	214	230	217	229	229	215	237	239	212	221	215	217	215	210	213	213	211	230	222	243	220	230	219	249	253	250	217	258	205	243	221	221	209	211	189	194	219	190	216	219	220	250	221	230	234	220	224	225	204	205	212	215	218	235	207	209	208	204	231	219	216	219	222	243	221	224	232	257	216	234	240	236	231	245	226	222	241	228	213	241	220	247	212	226	239	206	227	223	228	231	234	218	213	233	239	209	235	201	224	213	208	225	211	233	234	225	200	231	227	258	206	201	222	233	220	207	235	215	230	216	236	254	247	209	240	236	213	233	211	242	230	206	220	224	215	222	234	194	210	220	247	204	212	226	228	205	212	250	240	200	225	212	236	209	233	229	227	219	219	238	193	251	197	205	289	233	209	221	195	238	224	241	233	219	224	231	225	225	230	223	219	210	200	215	224	225	228	194	227	228	232	224	199	222	216	232	230	224	223	249	243	211	233	232	209	232	215	224	240	225	202	258	217	230	241	200	203	197	234	210	219	228	217	235	208	212	230	216	200	222	233	213	214	202	195	219	219	255	237	220	229	234	222	224	219	227	220	255	226	233	208	233	245	237	232	216	236	233	221	230	244	209	206	233	235	225	200	235	226	207	226	239	218	216	265	219	199	215	211	227	222	227	254	219	208	204	234	208	229	230	210	206	227	198	240	206	228	203	222	213	224	217	213	223	222	223	245	222	216	227	242	213	219	224	224	233	236	256	250	220	235	238	224	243	224	215	207	216	229	211	218	238	206	216	223	228	216	226	228	218	241	234	229	216	225	200	223	241	219	237	208	247	204	250	209	248	210	233	230	249	236	234	227	231	221	226	208	238	220	239	236	219	218	234	229	228	241	238	221	198	225	226	228	266	233	196	235	231	220	255	242	172	232	218	223	228	239	239	221	199	241	202	231	233	219	209	238	222	247	204	224	229	232	231	221	227	231	229	208	262	218	229	238	232	209	208	242	222	213	236	226	216	231	231	241	241	222	213	211	234	265	205	238	222	236	240	243	217	212	209	211	203	216	195	211	221	227	201	239	248	216	220	220	213	224	232	250	198	220	230	224	252	223	196	240	215	199	218	240	219	215	212	244	212	240	231	195	212	227	229	231	201	222	243	191	219	232	233	206	244	240	238	233	218	248	212	224	182	211	238	230	252	209	247	212	230	219	241	255	247	223	225	225	194	235	198	196	227	229	244	215	232	209	244	221	201	214	201	230	207	241	210	212	231	230	255	215	249	200	255	242	211	191	219	229	201	234	247	240	203	240	228	239	222	239	234	229	213	224	223	254	180	245	232	231	242	223	240	199	239	209	232	215	226	219	214	249	206	210	204	228	211	234	228	220	235	219	233	210	250	213	228	221	220	196	248	221	241	190	237	230	223	187	220	224	227	211	228	224	275	207	225	200	226	208	224	224	216	221	234	233	241	221	237	192	213	210	211	201	215	213	222	224	230	234	223	256	195	214	205	199	214	226	224	216	224	224	238	217	238	221	245	230	230	233	218	208	232	235	191	249	226	208	219	233	233	219	237	230	206	240	203	220	228	217	222	227	234	221	238	240	228	209	192	251	223	205	206	218	240	245	220	229	218	242	226	223	231	225	212	220	223	203	235	215	199	226	216	225	232	204	213	212	250	198	218	210	211	230	215	212	200	208	208	271	246	225	211	243	251	240	220	219	236	220	226	222	224	231	205	217	230	248	223	222	216	220	206	216	230	219	213	242	231	226	217	216	229	225	236	204	240	213	217	233	232	210	236	228	232	250	233	203	208	216	207	228	214	226	224	230	224	243	237	237	238	222	221	191	199	224	205	228	229	237	207	254	224	234	243	211	210	210	201	228	222	237	233	201	206	193	234	202	219	218	252	203	220	247	247	218	232	212	219	227	232	212	246	183	209	190	206	230	255	218	231	204	227	206	217	217	241	234	216	220	233	231	216	222	227	206	217	210	244	228	232	219	235	253	231	181	232	254	204	236	238	220	222	248	215	237	231	204	233	216	209	185	223	229	236	221	220	244	207	230	199	247	229	230	238	231	216	229	211	229	215	238	243	226	223	210	217	235	209	219	214	234	205	223	219	234	225	222	246	219	211	238	224	208	226	233	197	210	232	234	237	239	225	211	252	229	217	228	224	212	194	205	217	230	238	209	250	235	204	209	225	244	204	210	217	245	209	252	243	228	232	234	198	213	240	207	218	230	221	210	232	220	198	227	226	224	225	217	246	224	207	209	217	193	209	229	199	222	246	205	206	210	230	215	218	218	232	229	219	243	230	226	199	229	229	241	241	212	227	230	232	222	223	239	244	224	193	256	215	232	249	239	236	229	238	233	248	231	226	225	243	217	211	215	238	207	217	227	219	210	250	230	257	214	214	211	205	232	207	206	193	207	237	207	219	230	253	248	212	236	229	227	176	222	243	236	231	192	197	210	223	219	256	204	238	206	225	218	229	233	247	217	233	239	229	249	229	230	220	236	248	216	269	233	226	232	228	200	238	218	221	226	212	223	225	198	238	211	199	213	235	210	226	195	216	216	225	182	218	229	211	220	234	211	238	271	234	254	203	184	239	240	227	237	215	227	210	247	211	238	236	225	211	215	200	198	215	229	212	222	231	230	216	219	201	256	211	234	233	254	227	199	250	246	248	215	206	227	209	240	229	216	203	215	241	204	233	223	214	229	221	216	196	254	233	225	217	203	240	231	211	224	224	220	203	249	210	222	225	226	206	239	214	231	206	230	237	227	235	216	234	228	213	221	230	226	211	225	231	228	227	215	248	242	220	217	231	220	227	227	241	230	215	226	245	209	212	199	228	218	218	209	222	236	221	225	237	213	251	199	246	245	249	210	260	227	226	227	245	221	211	219	215	225	206	232	248	212	220	227	197	211	227	215	212	212	223	224	225	224	207	239	204	242	223
7719	1503	3013	3637	3198	2592	2166	1876	1587	1375	1278	1208	1086	995	1041	931	851	857	823	836	802	749	790	703	765	744	700	752	672	732	643	651	632	694	678	677	613	623	639	630	613	562	579	581	544	648	619	622	599	600	576	567	610	629	602	589	604	586	606	546	582	590	577	579	604	600	591	589	592	554	628	595	589	589	565	567	590	555	561	592	578	600	597	551	572	609	569	575	543	550	617	574	579	598	555	612	584	536	603	599	554	543	526	576	537	569	563	563	564	606	599	535	619	581	547	597	577	549	565	601	592	567	599	584	538	598	530	539	576	589	601	560	582	630	583	579	584	544	586	613	572	572	541	561	576	569	555	568	588	597	595	586	545	526	602	595	558	547	592	554	606	597	569	569	579	555	573	540	572	588	608	556	508	535	575	567	568	599	616	544	559	571	567	607	582	557	590	577	573	590	587	562	580	571	579	585	594	531	587	584	614	565	529	519	559	582	613	580	595	585	614	595	591	553	550	526	543	558	559	580	571	542	560	575	572	528	546	553	563	645	531	593	634	638	575	570	594	575	531	603	576	567	581	558	587	598	561	594	564	546	586	527	571	577	555	531	539	549	608	543	595	590	599	585	541	550	577	572	573	545	570	559	530	567	552	571	570	593	582	575	578	562	573	566	548	594	548	615	582	568	574	588	581	566	580	534	588	558	618	579	573	579	553	623	556	556	589	560	598	525	564	563	576	576	546	557	584	575	584	546	578	562	612	562	571	571	569	620	534	563	578	561	558	584	545	576	572	603	555	625	551	638	584	581	572	588	610	566	589	598	550	606	575	592	591	596	578	593	560	587	583	628	549	582	586	539	597	596	601	560	580	593	528	570	575	560	590	610	521	617	559	595	570	616	588	562	585	564	579	569	579	576	576	555	616	550	605	605	595	568	586	598	605	550	571	566	588	581	561	573	593	551	584	566	591	573	581	574	580	582	545	545	573	585	578	581	592	566	555	574	529	540	621	625	557	580	602	602	571	584	524	560	588	549	572	561	588	558	592	551	586	533	560	562	616	550	581	566	586	574	525	564	557	554	561	515	554	565	550	558	562	588	545	588	550	592	546	561	552	568	578	564	595	619	587	532	569	584	572	561	566	601	617	572	541	578	565	578	583	557	586	550	551	571	575	537	593	531	599	549	569	604	599	586	574	567	540	610	601	572	539	499	545	584	558	602	591	561	584	556	567	587	528	546	581	544	576	559	551	554	571	603	607	544	560	542	604	579	583	563	590	545	557	560	537	533	591	553	564	554	587	593	573	597	574	610	554	566	549	635	562	558	587	564	569	583	569	570	587	566	547	613	604	579	547	584	589	635	535	559	569	606	546	563	572	572	609	556	561	557	574	550	624	575	567	545	580	576	601	615	571	572	584	550	590	570	565	565	579	543	612	585	619	565	557	575	637	584	574	613	553	568	564	599	599	584	577	575	578	546	580	569	581	602	571	587	535	529	584	581	548	567	595	555	547	552	549	591	576	551	591	610	576	561	600	587	601	550	553	517	588	610	557	628	522	599	583	556	553	588	601	562	557	584	606	576	577	611	553	603	548	585	608	585	563	566	556	561	601	587	559	573	576	536	574	621	552	592	569	560	570	578	560	610	566	555	614	585	582	546	559	575	580	552	535	602	575	543	572	563	550	552	574	566	569	541	542	573	561	570	612	577	594	586	615	579	557	591	537	569	586	559	565	526	564	608	551	599	603	556	548	571	570	589	558	557	572	562	609	553	599	588	604	565	543	574	537	610	578	548	588	553	550	584	574	599	592	543	560	567	578	566	555	600	557	566	548	562	578	559	567	592	565	577	561	587	554	583	577	562	577	601	614	541	598	564	579	580	577	561	580	569	594	582	591	592	575	540	618	600	601	547	571	577	576	537	631	601	555	575	540	570	545	563	567	583	589	555	568	543	543	588	540	533	565	555	560	560	573	520	575	594	565	582	570	576	574	602	571	570	563	583	563	550	555	548	612	558	615	557	537	581	581	559	590	607	616	620	541	580	603	586	543	563	571	575	623	529	593	562	582	618	551	594	590	568	546	527	546	554	586	595	614	547	610	587	555	593	612	577	603	587	559	600	614	593	579	571	573	585	592	573	556	569	551	581	567	592	557	579	564	567	604	564	586	577	583	578	596	599	591	578	549	578	551	606	563	584	586	590	556	597	560	589	577	566	615	577	581	529	569	594	587	561	566	605	578	572	554	566	559	578	571	540	548	585	583	535	567	523	565	536	572	585	595	603	579	545	559	564	611	539	583	568	587	578	605	580	568	547	579	596	568	532	549	554	586	594	579	557	583	596	595	584	577	561	585	598	584	558	574	550	586	602	583	533	572	553	522	605	563	564	609	574	574	563	596	572	544	574	565	567	579	522	527	600	557	595	535	555	549	653	537	570	557	608	585	595	520	549	554	547	579	577	556	579	563	602	588	523	601	603	597	568	611	603	578	554	554	545	571	594	569	558	558	585	580	544	582	599	576	569	593	585	559	541	594	575	588	617	565	562	570	578	558	582	557	576	550	593	539	601	545	634	603	570	590	555	543	605	524	545	584	591	576	589	576	610	618	543	586	586	574	546	570	553	563	558	573	550	564	543	573	609	604	530	594	576	630	532	600	568	581	572	594	588	593	601	545	551	575	550	591	573	575	571	576	548	605	567	557	574	606	569	588	518	579	585	602	572	586	564	578	562	591	576	590	564	558	594	558	543	609	528	540	577	594	568	563	600	586	576	580	559	596	568	590	574	555	597	559	579	563	565	567	530	533	555	576	605	559	606	578	577	563	571	568	608	589	545	597	597	593	554	557	563	598	553	564	601	581	604	569	554	544	593	568	552	557	586	589	533	655	603	584	569	619	573	555	595	584	610	547	613	549	622	575	564	563	617	570	601	569	598	564	568	595	591	597	543	596	552	589	530	536	567	549	581	602	583	546	571	596	625	575	585	526	577	588	582	562	592	580	570	548	543	614	573	525	576	594	573	557	561	559	593	591	592	572	550	582	580	541	645	589	586	562	578	594	583	609	652	616	551	522	553	623	531	576	566	512	568	596	559	546	581	577	570	587	549	537	585	606	589	606	631	553	606	596	554	565	544	582	605	581	560	539	553	574	563	574	575	605	538	572	598	593	569	600	588	571	545	570	528	561	556	575	571	591	600	593	548	580	559	550	565	580	580	568	582	545	565	587	622	578	603	577	533	569	585	555	577	565	556	527	569	612	584	613	522	538	604	602	575	511	576	590	600	565	591	602	558	575	604	569	556	602	615	588	578	563	552	597	584	553	564	564	578	635	601	575	615	584	560	600	573	589	558	580	562	592	529	556	523	595	640	563	583	577	559	552	529	583	605	599	603	568	545	582	575	549	573	601	540	576	607	559	581	576	537	588	546	564	583	550	564	580	606	547	541	554	615	560	543	594	560	582	590	557	566	587	583	523	578	571	544	591	577	563	529	543	549	574	611	556	563
18514	2838	2355	1790	1272	933	697	495	406	333	324	261	220	214	187	183	159	177	155	170	138	150	131	139	118	143	108	113	121	113	111	95	115	102	109	106	107	99	100	98	94	110	120	110	96	99	106	97	114	103	126	91	110	84	84	84	104	98	90	100	74	80	109	98	72	97	89	103	83	100	95	104	104	106	78	93	70	84	83	71	95	79	83	103	107	80	97	96	99	91	101	87	95	86	83	87	96	96	88	99	86	99	76	85	83	94	88	81	108	71	80	92	105	85	89	91	92	80	84	99	80	105	95	93	99	83	97	74	94	102	97	103	95	107	91	76	94	92	89	72	98	92	84	114	103	89	102	101	107	79	92	82	94	84	94	91	98	100	69	86	82	83	91	95	78	92	74	80	108	95	90	93	88	92	95	85	94	107	118	98	83	101	83	82	80	75	88	91	84	76	103	101	90	90	104	82	89	96	68	99	108	85	82	106	102	94	100	110	82	97	105	74	90	100	90	88	101	98	76	80	90	107	95	108	84	67	108	96	102	112	91	104	104	83	103	85	82	82	95	80	98	100	87	79	104	80	78	79	89	81	84	91	101	95	76	93	79	78	94	84	96	92	109	81	88	85	86	108	83	89	83	90	98	81	74	85	87	84	95	81	85	89	111	98	75	104	91	102	103	91	88	97	99	97	102	97	65	94	87	101	96	92	96	91	99	90	76	113	102	112	80	95	76	80	89	82	80	101	93	89	103	110	98	91	108	95	91	92	69	117	83	96	88	101	81	88	95	88	95	82	84	105	80	88	84	103	89	87	97	75	99	82	104	90	96	73	95	88	104	92	102	93	92	86	102	93	108	99	84	89	99	85	86	88	104	93	91	79	93	77	84	87	68	70	84	90	92	95	88	98	89	96	80	111	94	78	71	80	103	86	98	96	93	85	93	105	88	90	84	96	90	85	95	94	92	82	92	87	90	89	103	84	92	99	101	91	73	81	85	105	92	89	85	82	78	76	96	91	80	79	86	89	82	109	106	73	98	96	93	93	83	79	93	114	78	90	91	89	75	89	83	97	80	102	87	93	90	99	97	105	104	86	88	86	73	79	90	97	84	83	87	99	78	91	93	86	77	72	107	84	80	84	98	88	86	99	83	92	87	70	100	76	97	92	80	108	90	77	69	98	78	82	80	75	85	83	84	110	94	76	77	78	83	92	87	73	69	85	95	101	96	84	108	96	100	84	112	100	116	100	101	90	85	91	103	83	87	82	72	88	94	79	85	85	87	83	86	102	104	83	90	99	82	105	80	80	67	78	79	67	111	91	87	89	87	100	97	87	82	86	117	113	112	83	105	87	88	97	96	84	91	62	90	90	101	91	96	90	79	102	77	81	79	85	84	83	80	98	68	99	99	100	88	92	82	94	84	88	103	99	94	85	100	107	95	81	92	99	78	83	86	100	82	100	79	84	98	92	91	87	78	70	93	100	92	89	99	94	97	96	84	90	100	98	79	81	92	86	95	67	94	80	105	86	77	104	86	89	88	105	81	95	85	107	87	72	95	77	84	90	91	85	101	86	91	109	80	103	98	105	83	83	93	105	91	99	82	91	85	83	83	70	83	88	83	101	84	98	94	120	94	93	100	109	92	104	93	100	92	79	111	97	90	96	88	89	108	103	83	84	79	93	97	74	96	97	97	79	82	92	83	84	95	80	90	93	89	79	89	93	81	91	88	106	81	91	83	106	99	95	88	95	86	77	95	99	100	100	102	94	99	77	86	86	72	78	81	83	97	91	95	85	87	98	82	108	101	90	86	81	96	91	84	87	82	107	91	78	85	86	86	75	80	102	97	107	82	87	77	83	112	72	90	92	104	93	99	84	82	92	80	92	77	86	95	81	92	79	93	106	86	100	96	94	79	122	87	104	73	73	89	102	88	88	94	92	79	89	83	92	91	79	79	90	87	98	95	105	93	106	89	91	94	94	85	90	87	88	105	109	81	88	94	94	90	93	87	100	79	86	89	81	74	94	105	99	83	85	85	89	85	88	102	77	73	88	91	87	79	91	89	94	92	87	89	78	84	81	81	76	94	86	79	76	109	88	97	92	87	84	99	97	96	93	85	76	96	89	88	83	85	98	96	76	114	106	80	86	97	93	68	98	64	105	87	104	104	92	87	84	101	78	87	72	87	96	88	80	93	76	90	104	80	100	84	94	77	68	97	94	81	90	67	84	94	94	108	77	102	104	105	88	95	87	78	102	99	93	71	97	83	84	75	104	98	105	88	81	80	86	105	77	81	112	96	93	94	94	107	84	83	90	90	94	107	86	98	94	88	104	74	80	82	94	96	99	108	74	95	80	98	89	71	78	89	79	93	79	84	92	93	92	95	106	104	87	85	105	68	109	97	90	91	85	89	98	107	88	94	102	109	89	96	92	104	68	98	81	91	80	77	104	106	99	105	95	94	95	86	99	88	95	95	80	91	87	84	86	90	94	88	84	97	92	86	81	72	96	102	102	93	94	87	97	86	85	100	89	96	110	85	84	95	105	98	84	95	87	115	89	95	87	103	91	87	89	96	121	85	93	110	76	94	94	80	82	94	101	72	69	91	77	104	96	97	83	96	86	95	89	104	82	100	91	87	96	99	98	94	86	91	93	96	102	89	86	83	96	87	83	87	100	82	94	96	82	100	103	85	80	101	88	80	96	94	84	69	83	87	103	87	102	79	97	78	72	82	104	102	111	86	75	84	95	96	91	98	93	78	83	91	102	73	97	90	80	85	90	92	100	82	85	93	80	93	89	88	84	83	90	82	77	99	90	80	98	93	87	89	84	100	92	85	93	92	88	93	99	93	79	99	87	103	83	86	81	89	110	86	87	72	96	90	86	93	99	89	89	95	93	93	92	88	92	91	96	99	82	86	73	100	103	106	94	100	93	76	90	89	83	86	90	78	93	98	86	93	92	77	91	87	86	105	74	105	77	93	78	82	95	98	85	86	86	87	82	88	96	74	91	109	78	80	83	102	92	96	83	101	120	95	77	86	91	86	82	88	77	91	99	94	95	90	120	80	83	110	93	90	90	84	95	80	104	87	106	93	96	83	97	84	97	88	99	98	107	85	81	77	98	93	83	80	73	96	92	90	93	103	93	70	90	97	95	75	126	113	93	106	91	76	101	100	82	85	87	85	84	71	87	94	88	87	89	68	107	95	102	109	91	98	85	79	76	83	88	93	71	93	92	95	103	89	74	98	98	97	81	86	93	82	87	112	74	85	77	80	75	83	101	102	93	102	82	76	70	92	94	105	101	80	80	98	94	82	87	89	93	79	77	83	102	86	82	79	95	87	99	89	88	72	100	104	80	97	96	105	101	78	99	91	81	113	92	88	88	95	94	82	78	102	80	93	102	94	77	87	87	94	92	83	99	98	97	81	79	100	77	87	85	86	101	96	80	96	88	92	87	80	110	99	108	71	94	76	92	82	105	94	104	88	82	124	97	91	88
9810	1953	4466	5441	4826	3765	3154	2475	2071	1775	1550	1403	1249	1107	902	884	850	746	674	670	607	606	566	526	544	478	465	474	464	511	429	433	415	386	374	400	370	362	416	369	368	398	359	317	350	338	335	341	332	339	300	347	328	315	297	296	350	287	301	289	294	291	283	298	280	266	290	270	288	321	265	289	292	285	330	300	271	279	280	287	274	320	276	293	280	292	281	269	267	276	275	265	278	266	266	243	282	286	284	287	274	278	251	272	288	275	280	293	269	252	277	295	289	277	259	251	276	268	282	297	259	261	309	272	273	247	288	245	293	269	256	288	255	272	280	299	235	235	259	260	246	250	242	290	244	281	286	275	298	283	288	260	285	255	272	273	274	256	244	255	248	253	275	260	263	248	262	267	289	270	261	267	246	249	272	261	275	235	271	252	255	272	271	283	237	268	272	248	253	288	265	270	284	275	269	280	280	268	239	267	266	268	268	245	262	292	256	286	239	242	281	260	269	240	274	275	303	277	278	286	257	230	257	261	276	254	293	259	271	268	251	267	253	278	289	223	254	258	251	278	279	273	254	270	264	249	265	274	257	277	255	240	244	249	268	265	247	258	283	226	273	260	301	277	303	253	273	268	261	237	296	283	241	245	253	288	264	261	270	250	281	285	255	277	226	238	259	260	246	234	266	252	286	284	254	233	266	259	266	288	264	255	257	266	286	244	248	255	271	238	237	252	277	280	253	257	264	280	252	289	286	276	281	256	223	259	242	237	267	272	265	249	274	244	243	275	239	250	293	267	258	260	287	261	267	249	258	258	255	293	266	292	248	260	236	260	289	248	266	270	256	290	262	254	271	258	278	279	240	288	249	254	278	283	257	268	263	253	263	261	245	248	254	254	258	241	278	286	265	266	263	238	269	288	242	257	259	227	242	230	252	262	272	290	283	246	254	255	271	261	259	264	239	294	283	260	265	274	243	270	273	251	248	246	264	260	281	258	258	244	263	278	263	245	269	271	236	286	225	273	269	274	238	232	253	269	279	243	269	283	282	250	258	294	267	240	257	259	282	260	244	287	241	267	275	234	270	278	234	287	264	285	291	276	265	246	262	255	282	255	251	275	283	263	273	258	277	250	271	266	276	233	258	264	290	246	260	278	275	278	246	241	248	276	280	276	256	254	261	246	263	271	242	254	260	271	246	276	281	242	246	276	234	276	246	289	239	264	227	260	255	234	247	276	264	274	274	237	267	249	267	290	261	256	242	258	246	300	264	268	259	249	263	238	271	283	271	263	253	245	269	266	263	263	278	241	283	270	269	274	259	288	242	260	253	279	250	256	243	257	298	297	252	259	268	270	247	263	260	280	260	272	245	249	246	289	281	255	258	263	269	264	248	263	272	271	252	293	252	258	242	244	282	279	262	290	261	274	278	256	269	264	255	274	268	293	262	225	259	242	260	260	267	272	221	274	270	252	264	251	266	257	276	260	259	250	257	265	264	273	283	291	249	248	280	262	268	261	262	264	262	273	278	281	229	261	239	245	264	259	258	254	246	277	252	253	248	260	258	257	263	266	264	256	271	290	246	282	236	285	282	258	268	271	301	239	265	250	275	267	274	249	247	264	262	271	252	248	264	295	230	255	283	223	290	242	253	269	262	250	269	284	278	277	264	271	240	243	305	238	271	254	249	270	266	296	276	273	289	276	257	261	270	274	242	241	290	274	270	288	273	276	244	277	275	256	260	272	261	300	278	258	233	235	264	256	263	263	239	240	259	289	266	253	285	292	287	249	260	271	283	236	253	278	275	283	278	265	251	258	248	284	284	251	261	268	274	298	264	254	256	261	269	261	245	249	266	264	258	264	266	232	246	272	286	281	259	299	286	279	262	265	250	265	255	233	266	277	273	257	234	293	283	253	293	281	264	256	274	245	273	258	258	280	229	275	268	256	233	251	258	252	257	269	265	279	236	227	279	273	301	235	264	278	222	257	266	251	247	266	248	267	288	292	275	264	265	250	283	277	267	268	282	262	255	282	263	256	273	268	260	256	264	268	252	256	262	256	264	274	243	273	247	246	275	271	258	260	261	259	297	284	268	284	224	253	262	252	274	260	261	279	284	232	264	232	240	250	256	281	283	275	281	289	248	247	286	265	249	263	238	231	254	248	272	268	276	287	283	277	235	256	285	237	259	287	254	251	271	268	248	253	270	249	236	277	314	274	219	262	290	257	250	263	268	264	243	284	265	269	254	271	286	248	258	272	245	271	255	239	281	279	288	259	245	297	298	282	285	246	283	252	297	278	257	257	231	245	235	272	257	285	244	263	281	288	258	274	274	273	275	269	280	286	252	258	275	262	260	262	256	274	282	251	243	277	256	268	263	263	273	259	255	263	249	270	241	268	251	265	250	266	240	268	284	247	275	264	288	267	274	258	257	257	297	248	252	267	261	257	228	264	251	271	271	251	254	264	245	238	266	246	241	247	252	264	289	292	260	259	292	272	243	261	293	275	259	256	263	296	257	258	254	274	273	243	276	270	278	273	268	291	278	267	273	272	259	233	243	270	263	293	253	260	227	285	258	260	261	261	281	282	277	265	245	258	260	269	244	263	248	262	261	250	255	267	297	274	230	265	245	253	221	266	259	273	238	271	271	266	256	272	285	266	250	240	279	247	268	251	258	252	244	250	263	282	274	269	253	287	262	264	292	258	224	255	243	240	257	261	272	245	279	265	243	277	278	284	250	269	269	255	256	274	246	254	240	236	265	263	289	281	277	253	233	236	259	239	245	273	282	260	249	286	283	273	268	268	253	226	283	245	269	286	254	261	237	260	240	248	262	261	263	278	277	259	266	267	260	262	246	266	245	271	254	273	270	264	249	253	251	248	243	244	224	266	258	271	251	286	271	266	242	255	252	272	257	303	266	251	235	255	274	278	266	258	264	249	267	282	282	279	250	234	275	282	283	233	266	289	277	281	265	259	237	282	260	248	275	277	251	288	277	234	265	267	254	240	269	254	247	298	289	255	255	279	259	259	275	265	272	245	252	231	262	237	259	260	263	241	252	280	234	263	252	261	262	255	257	262	281	256	278	217	263	269	267	248	263	260	274	263	265	271	268	287	287	261	257	251	300	252	267	238	264	264	287	252	271	285	273	269	266	255	250	254	276	296	241	249	251	261	280	248	285	259	295	236	285	242	244	284	286	255	278	270	232	267	286	239	263	234	275	256	273	272	270	296	235	287	245	267	277	263	278	276	293	272	288	289	275	249	265	304	231	292	258	271	271	252	267	276	280	255	262	275	255	265	262	242	250	254	266	266	273	283	270	274	292	266	259	278	261	249	250	266	268	258	249	284	260	247	263	246	268	252	253	277	289	237	284	247	267	268	285	275	299	255	261	259	290	288	268	262	260	250	275	268	306	263	269	269	274	260	240	239	271	244	242	269	265	272	254	252	241	240	258	280	287	274	269	290	276	243	251	254	258	262	270	295	286	274	237	283	269	248
2600	379	392	344	349	329	299	315	297	309	301	320	271	324	281	255	284	288	335	309	297	332	293	308	300	286	291	276	279	257	288	289	285	321	275	295	270	283	272	271	286	291	312	256	258	258	312	273	305	272	289	299	297	291	258	248	295	332	285	294	264	290	279	261	302	283	257	288	293	313	264	319	312	313	297	259	328	290	289	305	273	282	297	285	294	305	296	308	283	292	291	290	286	322	276	329	280	271	274	262	301	287	273	318	307	263	294	296	291	297	305	298	282	313	288	271	276	311	281	284	306	272	285	299	252	305	326	290	277	309	274	287	318	322	267	285	293	279	330	296	291	263	288	286	283	275	275	300	298	295	292	293	308	293	302	282	313	275	284	307	272	289	277	279	288	291	304	319	298	287	281	268	292	272	285	294	314	313	305	273	287	302	294	294	299	299	294	282	262	326	303	314	284	263	300	260	285	314	269	302	297	311	300	294	320	292	297	269	322	285	276	279	266	291	278	280	291	303	302	277	281	318	303	284	277	269	262	272	272	261	320	280	296	264	269	282	267	304	293	262	304	304	300	269	271	273	281	313	308	297	309	314	309	274	268	290	317	319	287	329	271	259	291	296	280	300	295	276	293	305	309	327	297	311	279	330	286	265	301	288	301	303	267	323	291	292	299	295	265	273	294	291	297	303	265	321	258	294	315	283	297	262	306	305	305	289	314	292	285	295	287	323	282	279	311	305	274	293	267	319	290	271	281	283	285	300	299	286	288	298	250	289	312	288	279	261	294	304	293	284	294	289	288	256	294	283	314	291	268	309	293	321	288	272	330	295	290	309	315	283	303	278	306	331	299	306	277	310	289	285	296	303	297	276	270	283	286	287	322	296	321	310	291	289	291	267	299	284	287	270	283	298	309	283	266	283	289	315	267	310	306	301	299	294	303	287	276	298	308	302	276	258	280	309	323	319	283	271	278	281	306	313	279	272	275	284	278	293	295	251	297	281	297	293	302	320	294	277	282	245	295	272	330	281	284	268	298	275	250	269	277	292	282	276	308	284	315	283	298	280	260	257	285	294	261	308	291	281	300	293	295	296	337	309	274	278	273	285	319	305	288	284	276	319	282	287	275	295	314	274	265	293	264	287	285	285	301	278	293	302	287	292	275	268	291	303	294	298	280	297	326	287	293	288	286	300	307	267	279	298	285	262	275	282	287	288	299	315	306	322	267	302	281	296	318	280	276	291	283	311	295	282	304	263	275	288	331	276	269	294	288	284	316	303	292	275	294	293	275	301	266	307	280	286	275	298	292	274	274	262	286	316	296	266	266	244	268	265	296	295	306	280	289	282	307	293	343	267	288	305	299	294	303	307	288	285	317	273	273	314	295	317	293	296	281	282	300	264	307	270	282	267	299	282	301	289	313	293	260	288	284	298	291	296	278	311	276	289	302	287	289	292	313	279	293	284	297	316	278	316	280	309	276	304	301	288	290	304	314	306	252	309	264	302	307	280	280	294	301	274	269	288	291	287	280	264	269	297	312	259	291	282	302	261	280	276	286	298	273	270	283	293	249	279	260	272	264	275	290	290	279	288	309	268	280	264	301	312	293	267	285	298	299	275	303	302	269	254	301	303	257	258	307	260	308	276	272	326	269	277	275	271	313	284	318	314	286	283	276	326	287	300	287	261	308	274	272	242	274	305	273	287	307	251	285	271	289	266	272	306	287	294	324	275	299	270	288	271	309	278	303	289	270	311	276	283	301	285	296	302	289	249	315	301	292	277	284	257	310	282	282	290	283	252	253	304	254	292	291	279	289	281	290	267	308	303	310	311	302	283	327	324	311	302	308	277	294	281	232	279	261	279	278	288	282	270	282	292	271	285	267	274	301	282	296	293	290	283	312	303	296	292	269	289	291	310	297	277	315	294	301	309	293	275	295	275	318	287	257	306	296	285	296	312	338	308	241	290	290	291	299	289	278	278	312	285	313	286	277	282	294	275	292	277	262	305	274	285	294	285	259	287	269	248	281	314	282	291	269	299	298	318	285	295	289	286	290	290	304	347	317	257	294	287	265	288	269	287	292	297	280	306	321	301	303	291	277	326	281	275	272	312	307	300	324	289	299	271	291	303	309	280	292	291	260	325	287	279	310	311	282	265	286	270	276	305	272	278	287	307	292	301	299	299	283	300	298	264	299	281	291	302	277	304	314	276	280	264	307	276	295	281	314	278	285	290	308	313	294	276	322	284	287	271	312	273	287	300	275	322	280	283	280	266	265	259	289	268	295	310	303	281	298	293	272	278	259	298	259	284	278	274	286	305	257	298	253	276	295	272	297	282	288	314	281	304	325	274	307	297	300	299	282	299	292	290	268	277	274	303	312	264	266	269	290	256	309	274	311	293	292	274	271	287	283	305	289	293	274	300	280	273	286	298	291	316	282	274	294	284	322	302	304	281	298	299	320	285	276	296	300	299	327	294	306	333	296	287	306	262	304	275	284	308	282	310	297	277	291	268	268	292	283	270	307	300	259	280	299	276	299	269	273	303	285	278	289	273	292	287	260	335	271	292	294	272	307	288	285	301	285	249	294	293	275	289	310	284	267	284	295	283	273	315	289	306	317	298	277	305	246	294	291	270	285	278	290	277	273	298	327	264	270	285	278	306	315	287	265	305	293	257	315	308	253	294	299	296	321	321	303	303	277	285	302	284	305	316	289	287	299	267	329	293	309	281	251	262	308	279	301	264	300	278	295	287	314	300	283	331	322	285	296	313	303	309	318	309	314	318	294	253	286	307	255	302	287	272	304	306	289	285	307	291	278	284	312	252	290	300	290	301	278	266	290	304	306	276	294	292	261	271	289	288	290	302	306	299	315	278	297	291	299	293	297	295	286	334	300	303	289	307	324	317	315	290	290	308	299	294	290	279	271	280	286	295	341	285	281	270	289	301	296	285	289	286	266	315	306	273	262	303	297	296	268	240	293	284	284	290	301	334	290	313	273	293	268	285	290	274	314	297	291	292	263	264	283	267	276	305	301	301	274	291	294	299	294	266	304	310	318	314	283	274	300	297	322	294	277	299	300	302	308	298	294	266	286	289	286	299	307	293	262	266	278	297	290	313	299	306	305	305	269	299	274	288	279	294	254	238	287	280	301	275	283	320	307	309	257	309	268	295	272	306	294	280	314	286	292	286	300	284	300	285	267	264	266	299	296	281	280	305	287	275	274	273	302	283	290	266	282	297	302	287	278	252	283	284	310	302	279	294	264	262	306	287	311	268	291	269	283	289	284	289	325	308	269	277	277	320	283	298	288	256	318	261	299	312	296	285	309	277	267	291	283	291	303	312	288	295	262	311	282	298	308	284	293	255	292	264	282	324	294	278	323	264	307	267	296	307	293	286	266	293	298	285	296	289	276	319	285	286	296	315	298	286	277	288	311	299	292	276	316	256	296	271	311	291	296	286	251	306	282	288	300	332	294	290	277	284	294	310	303	290	293	262
2663	802	911	948	947	865	842	808	834	772	752	782	736	798	728	756	773	779	768	776	703	746	777	745	714	718	754	757	727	752	733	746	762	760	737	800	749	705	679	676	717	765	696	758	726	730	715	728	739	732	741	747	770	733	744	759	742	754	748	731	738	719	768	760	755	743	762	694	679	824	772	717	757	736	704	690	724	725	698	682	715	748	703	758	758	717	754	708	779	726	712	732	696	750	728	753	733	739	759	768	754	712	719	719	746	717	758	768	673	759	741	749	764	757	728	732	728	784	733	755	752	725	729	759	780	678	691	692	732	709	728	745	764	766	736	788	744	701	749	770	694	737	719	745	699	733	676	778	759	693	746	692	785	768	728	735	745	729	758	660	720	740	719	683	742	744	747	755	718	774	727	693	778	722	749	736	746	740	754	684	697	748	751	755	767	718	755	712	746	733	746	715	732	762	742	726	689	695	758	704	741	750	747	701	737	729	745	735	751	754	694	728	678	766	749	744	747	740	748	759	713	726	742	776	733	754	797	742	760	722	725	720	745	763	760	786	740	792	685	734	739	727	703	762	725	766	692	725	728	729	731	745	729	779	711	770	717	723	691	736	736	728	752	714	735	724	733	690	728	776	733	741	751	710	756	758	779	720	779	712	705	748	768	742	713	758	757	736	812	745	750	685	787	716	695	740	730	717	707	724	732	695	734	730	746	725	742	727	703	670	721	724	725	716	740	715	725	755	735	729	729	751	713	722	744	758	738	749	752	746	696	720	745	709	719	780	726	765	719	757	744	724	712	722	683	745	719	725	722	751	720	769	727	732	717	781	681	787	758	741	739	740	728	730	737	760	730	715	719	725	722	716	767	725	719	752	724	733	703	733	708	714	735	733	765	740	746	723	755	725	716	762	708	764	695	722	764	771	770	676	728	776	761	726	738	715	768	731	725	752	709	750	768	739	738	698	714	717	669	760	702	738	736	729	754	780	695	691	737	720	751	727	775	715	720	753	701	726	738	680	759	723	728	740	775	746	759	747	766	775	745	722	728	725	687	769	742	746	738	755	728	699	760	707	709	735	701	743	735	722	767	748	720	732	747	772	805	732	756	764	747	706	750	763	757	765	733	724	716	728	756	715	702	730	751	750	767	719	738	687	736	720	736	784	774	720	739	713	772	727	724	737	721	775	783	784	744	809	770	709	702	729	727	738	750	668	764	778	720	755	744	741	761	751	733	696	753	771	754	754	757	760	744	778	747	739	753	735	729	757	746	769	736	810	769	746	744	732	729	718	765	752	706	735	740	707	738	763	733	731	740	726	733	750	691	728	722	733	713	753	727	726	730	744	710	693	751	790	748	700	748	748	719	746	748	780	767	719	750	755	769	723	722	808	742	720	706	787	719	729	722	781	731	755	808	732	722	720	716	705	735	735	741	763	756	706	740	737	774	682	706	681	745	718	749	717	712	775	688	736	730	784	667	710	783	773	698	772	734	726	708	762	708	735	729	698	712	773	727	731	767	742	750	758	689	719	722	765	772	756	766	754	717	742	717	727	742	741	732	739	693	743	716	741	777	747	768	742	702	766	712	727	762	748	698	760	778	651	694	751	748	688	770	725	774	721	744	703	784	720	715	772	753	736	722	723	770	732	768	719	725	724	746	689	757	782	764	726	733	746	767	733	758	713	708	733	733	722	759	761	753	680	695	689	720	754	704	738	722	747	705	728	709	761	736	742	757	670	738	757	756	766	702	738	737	770	742	747	743	709	696	749	679	740	769	813	739	742	677	758	758	718	758	755	734	729	756	742	737	742	731	711	712	736	758	748	772	726	754	735	705	704	779	745	731	754	760	727	775	730	776	746	809	666	711	772	703	783	756	792	758	721	757	750	726	716	762	730	786	716	723	778	733	804	749	740	699	726	753	719	719	739	764	717	701	770	728	675	765	751	783	708	717	731	735	753	703	710	706	748	693	740	715	744	739	749	692	769	688	752	705	758	781	720	664	720	746	748	744	738	707	725	759	730	715	792	701	743	708	729	734	738	746	755	732	716	731	749	751	686	722	745	757	728	707	728	704	795	769	769	741	760	725	744	725	697	752	742	694	764	755	751	720	690	714	731	728	775	782	723	777	766	709	708	700	765	699	679	712	754	737	744	713	704	750	764	755	758	784	702	795	680	727	769	745	702	724	706	702	735	731	704	739	708	743	697	698	742	674	742	731	746	696	742	715	750	677	751	755	732	720	727	747	717	715	753	771	747	730	740	736	771	691	755	748	778	763	718	685	748	715	746	754	732	774	729	779	738	750	760	731	740	757	709	738	743	751	785	751	676	786	757	753	763	734	727	714	757	738	777	751	763	757	750	695	706	693	772	765	739	736	745	781	716	707	685	729	713	717	749	713	696	723	710	745	737	721	776	740	739	727	745	705	753	720	745	749	750	751	762	701	740	755	738	733	735	720	754	760	728	690	717	730	738	753	692	698	731	742	691	727	747	733	683	674	718	723	749	775	727	747	727	763	763	770	708	731	747	716	731	718	685	748	718	767	706	704	692	731	697	705	737	743	735	754	805	734	767	785	706	724	736	748	747	761	791	740	762	716	727	724	719	716	744	762	713	706	742	749	691	680	745	746	737	707	774	764	756	743	750	713	755	746	767	701	744	761	729	697	757	810	722	749	715	754	699	676	744	724	752	742	755	737	724	749	754	753	775	739	724	736	720	718	694	733	718	694	757	745	709	725	764	716	754	697	759	648	736	724	718	816	712	724	808	724	738	753	744	724	751	735	705	786	705	732	743	742	729	703	753	746	750	719	716	753	742	742	720	705	742	773	750	714	727	758	798	743	705	772	754	756	775	694	736	762	724	772	690	753	717	746	754	762	734	686	763	753	691	711	690	719	726	780	753	728	707	739	773	722	770	722	770	724	753	774	765	783	740	723	697	752	742	737	722	723	719	681	730	782	744	750	722	763	717	725	702	754	754	769	751	731	742	686	736	766	734	713	757	741	722	762	756	739	732	709	702	770	723	784	758	737	755	708	734	712	712	743	730	708	778	755	783	764	736	707	737	736	737	743	748	793	720	686	767	775	718	725	750	762	760	706	745	760	723	712	791	725	730	764	697	769	756	748	730	760	751	740	742	720	732	699	734	709	769	765	763	729	788	758	703	752	667	749	745	730	777	756	726	744	754	763	771	758	717	721	767	736	763	771	707	733	738	776	751	740	691	773	732	757	762	787	698	723	717	718	770	738	721	737	717	742	749	774	789	719	694	742	735	743	728	649	708	737	690	745	716	781	753	742	716	768	730	698	768	760	734	742	714	704	761	732	722	739	738	782	758	738	734	768	714	707	783	682	769	743	826	712	760	725	792	717	736	744	718	736	754	744	757	723	705	748	753	728	712	785	773	759	714	795	747	730	751	749	762	748	725	741	734	725	699	710	700	736	780	717	708	753	715	728	752	741	702	755	749	728	731	736	752	740	702	707	746	738	674	746	674
10566	1312	1428	1148	862	702	507	457	403	372	342	325	295	319	295	303	306	241	264	243	261	264	237	238	249	254	221	253	281	245	262	247	257	218	200	235	200	227	237	252	266	212	255	237	234	201	231	235	232	226	222	229	232	204	239	244	232	226	230	234	215	211	201	211	222	229	218	219	231	216	218	229	233	250	213	216	240	242	224	222	199	199	217	233	223	235	200	220	223	240	235	214	224	221	225	202	222	197	219	225	195	193	219	225	213	223	230	241	250	249	205	224	217	241	216	226	231	230	240	210	237	231	208	204	211	218	236	210	242	202	257	224	227	210	217	207	216	239	243	219	191	219	208	236	216	230	239	251	214	222	241	210	230	217	192	227	228	224	204	224	199	232	210	221	235	224	229	226	213	221	227	225	233	218	249	210	225	185	243	207	235	228	244	261	208	199	206	243	213	230	222	216	213	220	217	225	220	227	212	248	236	206	233	238	217	247	218	227	239	241	233	212	240	234	222	223	246	229	227	238	246	251	233	224	214	246	230	226	235	220	229	234	234	230	213	199	232	233	226	254	194	227	242	225	229	227	250	211	208	200	228	233	217	199	196	207	223	243	244	217	235	225	229	234	230	191	226	223	207	215	208	226	253	211	215	212	225	189	218	214	218	202	246	222	248	201	225	256	239	230	228	219	223	203	208	210	231	236	233	214	215	231	213	229	220	229	228	240	250	202	226	210	231	251	223	217	217	213	238	221	244	205	218	224	224	228	220	208	229	224	228	227	222	205	209	234	219	219	209	207	242	235	212	210	213	213	227	213	210	203	219	237	218	202	208	225	197	215	230	238	250	217	215	228	231	218	244	213	203	221	225	221	237	239	236	234	230	233	234	244	234	225	217	232	223	247	236	241	206	216	247	235	242	236	227	218	221	231	232	215	226	205	213	237	194	220	206	199	249	239	197	219	250	230	216	224	217	223	246	215	230	217	243	239	213	215	200	215	244	236	217	211	221	191	209	214	227	209	217	211	245	239	208	235	197	197	238	201	233	216	239	220	215	204	227	211	241	223	216	215	237	256	233	218	228	199	222	239	231	220	232	248	212	252	246	195	211	233	231	225	215	226	216	204	226	240	218	222	247	228	241	220	215	200	210	205	237	220	224	218	225	197	211	234	227	209	255	212	203	225	232	247	212	235	244	213	221	210	209	235	204	205	211	234	203	250	188	221	232	216	224	221	233	219	258	219	211	229	217	206	218	217	235	194	225	245	246	221	215	211	192	211	228	213	190	226	224	217	243	223	218	208	231	212	225	223	241	197	210	227	222	216	218	191	228	214	227	202	239	197	230	232	251	234	230	216	211	231	231	232	216	219	251	219	220	220	212	225	227	253	222	220	190	234	225	233	222	232	221	240	225	211	239	229	216	226	226	208	221	212	215	238	240	205	190	220	218	230	228	224	229	231	228	238	197	218	222	237	210	214	241	237	196	247	215	217	209	215	210	229	205	217	226	223	219	226	241	207	244	201	233	229	218	238	234	226	219	228	231	206	230	201	234	230	222	210	222	227	209	233	217	234	211	245	225	204	215	213	229	188	226	210	221	235	234	212	229	249	213	224	223	212	241	223	233	221	226	192	224	244	209	231	202	234	237	203	220	217	209	198	217	234	223	198	220	224	231	198	218	231	219	207	205	224	221	227	229	209	230	216	184	240	210	214	231	234	226	223	203	235	211	205	228	208	253	209	218	237	219	222	210	213	218	239	214	206	228	233	223	217	219	233	211	251	215	236	227	216	224	252	217	243	247	232	247	227	235	216	232	220	233	237	234	213	193	230	237	215	220	239	209	227	222	219	233	230	203	216	224	226	226	230	205	250	224	221	230	213	253	232	229	242	194	226	247	223	244	253	230	236	236	249	247	241	227	201	230	210	228	239	213	194	250	245	235	224	220	240	239	224	222	215	212	234	217	226	212	232	222	220	227	219	235	224	222	236	228	232	234	235	225	246	216	257	234	245	250	217	234	237	219	241	221	242	212	232	214	223	244	226	199	218	226	226	232	237	252	227	238	211	216	236	214	223	206	211	230	220	253	216	198	212	209	237	235	219	261	225	221	194	229	245	220	239	230	225	233	210	229	215	221	221	237	225	221	215	217	246	236	236	239	226	239	214	222	223	221	223	202	209	225	236	229	259	209	234	218	192	224	232	191	227	197	229	248	233	246	206	225	202	258	232	238	239	229	225	225	240	241	228	214	195	206	224	205	217	220	240	213	242	229	231	211	206	218	215	217	215	208	229	253	208	223	226	231	232	200	221	235	187	206	254	212	230	218	248	255	230	233	235	238	239	223	216	208	238	228	214	248	234	231	232	239	219	202	214	218	217	240	218	215	235	231	221	209	205	249	188	222	199	229	225	223	204	222	204	222	230	223	232	193	234	237	233	250	239	227	197	253	213	226	226	215	245	253	208	220	212	234	213	239	233	216	227	198	228	224	239	207	223	224	224	204	220	234	232	225	217	260	246	201	215	229	233	221	215	218	218	235	233	229	210	222	212	248	238	212	224	259	226	207	209	250	227	262	212	222	225	205	226	208	216	227	209	229	235	203	208	247	218	192	222	218	201	233	233	222	227	227	210	222	231	237	222	222	234	250	233	215	203	213	261	260	248	209	199	209	235	217	188	215	212	261	206	244	221	221	238	228	194	223	214	223	232	206	205	218	235	233	199	211	211	226	210	185	216	219	242	232	222	212	220	216	206	208	240	246	224	195	199	237	252	222	230	206	252	211	212	209	217	247	210	233	229	231	243	235	251	222	202	232	234	237	229	213	199	227	227	231	243	225	225	195	229	227	225	213	197	209	211	228	213	244	221	232	201	245	204	216	212	223	201	205	205	238	207	198	201	229	226	225	214	236	234	218	240	248	236	215	230	235	228	225	212	203	208	222	194	241	198	206	257	219	244	214	213	251	216	234	224	230	216	223	214	212	215	244	209	211	209	215	225	201	246	239	221	247	222	226	218	220	241	222	210	229	225	220	256	200	246	230	250	227	195	237	189	211	253	237	238	207	229	249	230	216	243	211	235	218	221	229	249	233	230	236	214	231	218	232	228	227	223	257	210	228	239	247	266	234	220	240	195	215	218	200	220	197	234	229	246	244	236	216	203	218	212	259	257	233	242	239	231	215	230	190	205	276	228	233	227	218	222	222	210	215	216	204	231	209	219	212	227	222	220	229	217	235	252	227	209	233	205	205	206	218	226	222	233	232	223	229	235	223	243	245	234	268	226	215	183	218	205	218	194	254	246	254	225	235	242	250	218	225	220	232	223	209	212	209	204	206	229	261	205	207	228	202	238	226	209	214	211	236	227	228	219	220	216	221	236	226	235	232	214	215	192	190	246	220	196	226	231	225	204	226	221	223	209	248	224	212	206	225	240	238	208	221	223	214	224	203	213	228	210	236	206	235	239	233	215	210	203	220	215	217	226	233	214	235	225	220	219	225	222	226	215
6915	1526	3029	3543	3224	2665	2126	1879	1625	1446	1307	1181	1108	999	981	917	912	882	853	769	790	720	741	739	745	689	753	698	675	673	638	701	636	651	627	637	598	674	631	630	590	592	631	639	581	584	617	619	609	643	569	582	571	584	637	624	567	598	587	584	573	594	621	596	607	597	551	592	605	634	556	602	642	596	555	587	570	596	621	567	592	589	601	591	577	579	589	628	558	541	568	572	591	582	567	550	558	503	594	541	595	567	571	582	583	548	577	588	531	595	569	628	592	584	628	574	596	578	539	583	590	613	563	571	624	622	537	564	533	584	565	567	542	561	540	610	573	604	578	544	567	571	554	508	582	612	591	560	517	591	563	563	525	601	605	603	595	547	523	572	569	588	601	563	583	565	571	571	559	590	562	568	592	570	551	574	581	523	568	574	608	589	564	543	573	543	573	576	584	601	529	555	562	567	585	546	576	583	575	595	596	619	559	535	574	561	586	550	566	587	544	549	543	528	576	507	578	545	631	551	540	569	561	559	592	580	550	586	616	568	579	590	578	568	601	541	563	560	548	550	559	563	553	566	555	592	607	582	546	567	590	540	578	592	555	572	557	540	556	559	585	551	616	558	528	580	577	544	563	571	614	565	581	553	542	589	561	552	518	594	582	552	598	554	529	603	563	599	541	591	544	587	543	543	553	597	595	565	572	577	586	592	527	590	558	561	562	575	565	595	541	582	582	538	574	592	594	575	553	588	552	580	593	599	577	585	540	567	573	562	575	551	517	583	541	560	608	566	608	611	556	603	619	578	609	529	584	535	557	574	560	573	578	602	561	574	596	573	560	597	587	572	600	573	567	556	523	601	548	570	573	605	587	553	577	574	523	582	578	575	540	567	566	571	561	578	569	618	548	603	572	570	549	581	553	544	593	586	544	563	597	585	574	576	573	553	590	566	552	578	589	603	574	625	561	589	651	564	537	559	557	597	572	554	618	592	634	577	573	545	596	556	588	609	567	560	544	595	548	575	537	562	576	544	549	563	555	603	564	592	599	585	557	565	560	537	567	578	560	574	605	573	578	570	550	549	572	561	580	562	565	537	550	592	595	570	535	605	575	536	527	532	585	593	585	573	551	564	565	588	575	574	564	565	530	584	515	605	559	574	590	535	553	569	593	550	546	569	573	549	572	579	556	580	547	624	516	556	614	547	572	558	528	559	615	561	561	628	536	547	605	544	544	571	572	568	609	575	590	575	582	571	593	539	552	542	577	594	566	579	609	577	591	591	578	572	547	577	551	587	585	604	582	540	580	549	544	552	594	570	553	575	555	589	566	612	572	560	600	532	576	546	600	544	568	559	560	540	602	571	593	578	558	603	569	593	576	544	595	544	581	515	607	571	547	600	568	598	612	622	567	586	577	588	616	552	572	557	573	563	550	598	559	585	547	573	583	542	569	586	568	590	568	582	565	590	564	576	593	560	587	579	607	589	536	515	541	585	579	614	618	603	551	602	566	546	520	607	604	613	592	585	572	583	580	590	597	571	552	525	590	548	555	568	563	588	535	592	565	581	612	563	585	576	588	559	568	557	522	518	562	594	550	562	564	557	589	586	595	556	551	538	574	586	547	553	608	601	558	560	576	565	584	574	578	577	564	606	576	578	588	587	580	538	573	546	577	585	585	582	611	574	545	561	589	612	560	608	552	537	559	610	593	529	583	554	570	519	594	533	526	567	595	561	599	575	567	556	549	560	592	561	590	568	601	551	590	549	543	595	576	563	560	593	546	562	532	557	588	572	606	606	574	589	549	527	613	596	566	586	572	563	537	600	605	547	575	568	566	573	617	605	595	543	565	557	536	560	598	583	593	584	593	579	539	607	598	576	586	591	581	597	615	619	589	555	565	562	589	570	580	542	566	592	579	576	569	571	586	579	578	586	576	581	556	552	582	603	573	588	508	559	553	567	545	524	568	564	601	577	595	598	566	562	594	568	590	553	599	593	540	562	584	595	550	599	559	571	542	527	565	514	585	576	561	555	578	541	593	559	543	553	531	580	577	603	535	567	576	558	573	569	539	578	565	523	578	572	599	560	584	548	603	613	544	585	612	564	599	604	544	559	572	606	589	593	568	562	571	586	595	554	580	574	556	557	603	568	552	603	573	564	590	543	600	568	601	587	614	562	607	550	552	567	570	578	530	575	570	581	589	572	554	596	567	562	567	591	555	592	577	583	560	596	530	566	549	590	560	581	599	570	563	576	585	573	606	588	575	609	600	610	565	546	575	553	582	546	601	590	606	541	597	570	539	576	542	574	598	544	542	593	551	614	544	541	592	556	575	554	576	561	559	564	588	548	589	554	566	593	568	606	589	592	567	581	576	573	568	597	563	584	561	608	573	577	591	551	539	578	545	534	560	580	589	537	572	610	582	551	594	563	545	603	566	583	558	548	559	582	594	607	584	565	596	618	602	551	577	567	553	565	583	614	574	591	554	590	547	596	587	571	539	543	569	526	559	569	595	572	598	548	592	558	589	570	565	581	611	574	568	568	561	579	620	577	552	581	612	578	574	551	574	601	608	530	602	612	564	566	562	569	560	584	568	556	592	592	558	583	588	584	552	583	550	564	580	587	565	589	557	542	566	591	538	593	591	535	544	591	626	574	592	576	517	599	570	578	573	561	555	580	568	561	562	581	578	518	537	584	558	595	592	553	558	591	534	584	583	607	603	548	567	613	595	605	551	557	592	591	572	553	550	569	536	583	558	567	546	542	570	577	615	546	555	549	607	577	590	586	561	602	561	590	554	591	586	554	589	577	516	543	569	481	542	588	556	594	645	562	573	543	588	605	584	585	599	564	583	549	597	580	574	583	564	583	559	565	596	589	559	604	547	579	588	544	568	549	557	572	568	537	557	576	559	541	605	554	595	567	581	583	528	598	603	599	604	551	544	564	619	559	578	578	578	612	542	598	594	571	621	564	530	548	548	558	546	564	573	640	571	581	593	567	567	588	596	582	574	574	588	539	587	563	589	573	596	519	545	582	572	541	578	532	600	593	601	623	585	518	593	589	560	549	561	593	565	568	562	552	544	564	585	555	554	569	563	585	550	595	582	600	577	531	613	575	537	577	582	520	565	553	529	621	510	564	578	583	567	548	544	594	566	570	552	545	574	595	572	571	580	569	563	551	536	613	557	526	591	608	553	558	555	558	619	552	576	565	570	566	575	560	538	657	571	548	564	591	591	582	605	542	568	620	546	595	571	588	545	567	527	577	557	571	587	561	552	555	571	551	573	600	580	553	561	561	593	544	597	583	558	541	577	539	531	577	588	549	589	572	585	570	574	593	534	576	554	578	561	587	550	568	541	553	577	599	584	557	589	618	566	602	571	542	584	579	615	550	544	568	588	547	598	549	553	578	561	578	547	532	573	604	622	582	584	582	523	543	567	552	574	602	621	562	561	595	553	524	580	583	573	583	583	584	615	620	567	548	570	620	588	575	551	534	566	548
18840	2743	2328	1749	1300	841	638	502	420	351	291	254	245	226	223	222	163	173	155	140	141	141	125	132	137	130	132	122	100	91	117	97	120	81	103	102	109	125	118	102	90	100	118	106	107	103	96	106	117	85	104	107	92	113	104	97	86	90	100	98	81	73	88	79	84	86	98	95	93	86	101	89	80	95	89	109	87	105	91	88	107	100	84	99	83	89	98	87	93	113	88	101	94	90	92	78	98	104	107	94	91	84	106	88	106	94	83	91	79	82	93	92	90	116	93	83	84	78	102	87	90	83	99	106	104	88	87	94	89	84	95	109	88	75	88	102	72	87	86	77	87	107	93	82	84	109	96	98	91	77	87	82	80	88	89	98	99	85	78	81	84	95	100	98	86	94	91	95	91	93	100	81	86	81	66	101	96	82	99	99	86	106	102	82	93	98	88	85	82	74	96	87	89	84	89	105	88	77	84	104	96	116	82	90	89	106	100	88	92	87	87	80	101	90	88	103	88	95	87	73	92	83	96	91	80	102	95	101	111	88	80	89	75	87	84	69	106	91	106	85	90	74	79	74	91	91	109	88	86	81	84	93	107	88	99	89	83	98	101	93	95	84	85	87	78	97	79	65	82	94	70	78	96	92	71	86	90	107	79	87	73	96	92	86	98	61	77	84	71	83	89	83	95	92	85	90	78	95	107	92	92	83	91	86	85	75	74	95	87	109	100	74	90	84	91	75	93	111	115	96	87	84	94	89	82	95	89	94	81	84	89	77	82	108	79	93	90	77	94	74	84	116	106	94	100	84	94	86	83	86	65	102	93	85	91	84	95	93	78	101	90	80	84	96	91	89	74	91	105	103	86	71	99	89	103	91	87	96	76	89	81	107	91	104	91	85	87	87	89	82	93	97	95	85	102	79	88	88	84	98	90	102	81	82	93	93	89	87	93	95	67	101	99	86	94	88	87	88	103	98	79	94	73	71	78	97	81	85	83	88	76	94	97	104	87	91	73	70	80	93	90	81	99	93	97	86	85	108	80	95	100	109	88	83	98	87	82	92	109	92	104	76	78	103	119	72	92	84	92	88	65	78	86	82	90	92	94	88	97	79	96	91	89	93	78	99	104	72	85	88	91	70	94	109	92	96	104	87	84	89	77	97	113	77	71	96	76	72	91	99	94	92	95	76	84	86	83	85	91	90	95	83	90	97	91	91	92	74	104	77	84	80	73	89	114	89	85	83	82	75	91	100	90	91	92	84	98	97	87	91	68	72	93	85	86	93	93	94	99	90	91	79	94	73	81	87	104	99	100	87	92	97	74	94	94	92	94	99	73	85	89	89	84	82	76	87	95	95	92	84	87	90	92	85	80	92	86	88	93	86	117	88	92	80	99	87	94	75	89	109	89	91	97	87	107	95	95	107	91	76	95	95	84	83	105	94	73	89	84	73	99	82	72	95	83	103	85	103	105	90	92	87	83	89	99	97	83	82	98	81	108	89	89	82	91	105	73	71	105	75	74	70	83	76	94	83	73	78	96	101	86	112	75	92	87	85	92	95	93	92	79	97	78	76	86	87	91	89	96	90	88	84	83	85	82	88	107	77	81	67	87	70	81	87	66	102	101	85	72	95	95	92	70	92	98	87	106	97	100	84	92	90	79	78	96	88	94	88	112	92	106	101	88	89	94	108	88	94	89	106	75	87	89	88	93	99	91	84	97	90	98	89	78	99	109	94	96	82	90	92	97	97	90	104	88	116	103	84	97	108	81	83	80	87	81	89	78	88	91	79	94	106	107	113	80	80	94	107	92	111	103	97	88	95	72	103	77	85	92	94	98	89	82	71	94	96	93	112	86	103	92	104	83	88	92	91	83	103	81	99	78	99	74	98	96	100	82	80	85	78	95	86	87	97	70	78	91	91	91	111	96	93	84	83	84	89	78	72	96	104	81	91	102	94	86	82	96	87	86	102	90	96	100	108	101	94	95	85	81	95	105	98	101	80	82	98	90	107	100	96	87	88	111	80	82	69	91	92	96	90	109	60	76	89	76	85	84	77	100	96	87	81	83	77	111	96	74	91	91	98	81	78	94	72	100	89	91	105	93	106	86	105	91	90	81	101	96	87	90	82	98	95	82	106	90	96	85	93	88	90	90	89	92	88	82	88	84	90	105	98	98	84	77	99	86	86	88	67	94	87	97	79	87	100	77	83	92	83	89	87	84	108	90	85	103	95	88	95	107	82	93	93	81	73	103	95	112	83	85	81	98	87	84	83	79	81	87	87	79	81	94	105	108	98	79	97	114	111	98	98	91	74	90	102	87	95	89	88	98	88	88	95	95	86	95	92	96	97	89	100	80	98	84	82	98	74	97	82	92	94	104	84	105	88	95	100	93	86	100	103	92	99	73	94	98	90	96	98	71	82	79	98	103	84	92	83	84	91	82	82	101	80	110	90	103	82	84	91	91	89	106	86	79	90	89	96	78	107	89	86	94	93	109	103	107	115	99	93	88	91	122	92	108	92	99	80	84	94	87	105	87	94	98	106	92	107	98	85	83	95	76	93	102	80	86	99	110	120	102	94	90	84	96	78	78	80	82	110	85	75	102	95	94	76	90	89	90	111	85	89	92	74	82	100	94	107	82	97	88	86	84	90	104	85	101	91	98	88	74	100	109	104	94	91	100	88	86	93	81	89	104	108	96	105	105	99	85	91	92	91	71	103	96	100	94	107	83	89	75	98	74	99	90	92	100	87	88	110	103	111	89	95	86	96	101	85	101	88	107	94	85	93	93	78	79	100	100	95	94	102	96	87	89	106	88	93	100	77	82	86	86	92	111	74	89	96	97	80	65	96	103	83	97	84	94	102	93	94	92	90	83	82	87	91	91	93	96	97	86	87	80	105	86	94	84	101	79	86	94	94	87	95	97	96	97	85	74	99	94	94	96	78	92	86	68	100	98	85	109	83	97	72	79	102	78	73	77	90	86	88	76	102	86	90	103	80	90	107	96	97	77	83	87	77	96	93	92	93	93	106	99	89	106	92	93	84	93	88	89	94	91	87	88	95	81	100	88	93	102	98	77	88	104	91	95	86	81	86	89	78	86	101	89	77	81	86	82	82	83	93	70	112	104	88	104	97	92	83	90	76	91	95	80	96	91	91	78	95	84	84	93	90	88	88	95	90	81	87	88	87	77	94	77	89	74	83	82	77	87	80	97	106	79	91	82	85	93	86	93	95	89	98	93	98	108	117	98	96	75	90	89	90	85	99	97	90	88	85	97	97	93	84	98	85	85	88	97	71	92	91	86	82	81	72	77	92	105	90	80	99	96	89	94	75	96	99	94	104	97	92	71	71	96	94	89	86	98	77	84	90	97	106	104	93	69	80	90	82	98	112	102	101	79	108	102	93	90	74	103	85	78	71	102	86	86	90	91	90	90	87	84	93	80	88	80	99	88	91	99	75	93	94	69	80	96	102	95	91	92	94	80	82	92	92	74	89
9924	1979	4537	5513	4772	3796	3052	2506	2056	1722	1549	1364	1222	1079	992	918	875	773	728	685	612	612	534	571	541	499	530	478	452	433	457	389	381	421	425	417	385	406	366	361	328	372	344	351	301	333	335	329	328	317	319	350	336	292	323	327	304	282	311	272	285	292	318	280	308	301	295	291	299	284	311	294	276	273	274	279	280	293	286	302	310	267	283	291	283	283	284	276	293	264	260	258	280	281	273	246	270	282	263	279	283	269	283	272	284	280	274	295	264	266	282	260	245	255	279	268	284	264	264	261	257	254	269	258	286	269	251	257	245	237	250	286	284	296	281	244	282	269	276	240	282	296	254	264	243	287	273	262	284	251	284	255	285	248	279	272	287	248	260	276	254	265	261	266	261	249	278	249	247	259	274	254	303	253	283	251	259	256	266	277	259	271	254	273	244	252	267	273	264	271	271	233	278	245	290	270	262	277	256	287	254	271	275	285	264	258	257	279	242	255	266	245	272	258	243	292	293	302	231	274	283	261	254	277	248	281	270	272	244	280	250	284	248	244	270	274	249	272	260	272	229	273	287	255	254	235	253	284	281	255	231	252	244	257	267	253	254	282	276	259	262	267	267	235	259	261	240	270	260	237	275	285	260	291	291	241	249	277	245	255	278	271	267	274	256	274	273	261	256	270	267	262	250	245	247	247	249	273	234	298	244	250	261	259	260	245	240	279	250	247	240	283	277	237	264	240	278	263	233	265	242	270	285	275	249	235	243	265	272	251	259	276	254	208	258	273	270	279	311	270	256	246	279	252	261	255	280	284	262	285	241	267	260	234	258	264	244	259	258	265	285	250	267	259	257	255	273	257	275	247	261	268	243	282	248	256	274	245	254	249	276	275	274	260	260	285	250	256	252	270	264	268	232	254	246	230	254	284	295	259	263	300	275	251	249	258	241	280	279	275	274	284	283	244	277	274	254	273	285	261	268	273	250	298	274	244	283	278	256	299	254	253	278	248	262	230	230	243	253	259	261	264	264	248	261	253	261	243	261	259	245	286	237	298	262	248	247	252	259	253	280	268	270	250	223	263	269	230	240	266	260	269	245	258	291	229	262	245	274	255	232	253	257	276	259	262	265	281	291	284	259	273	248	269	265	258	257	248	274	265	255	252	250	286	289	279	252	257	265	284	293	253	236	251	261	269	258	262	281	269	260	265	276	240	251	258	276	251	261	263	248	267	251	242	268	266	235	265	249	224	258	262	276	237	269	225	233	250	256	267	263	244	260	294	263	244	244	224	265	296	292	267	271	255	257	242	274	275	273	259	285	279	253	273	274	256	256	265	265	243	259	245	249	273	263	245	248	292	254	240	241	296	264	285	252	284	231	284	287	245	284	257	268	278	276	245	290	264	224	261	240	278	288	253	250	251	280	259	254	247	287	257	243	282	254	250	267	251	223	271	270	268	229	252	239	263	232	247	251	303	291	271	261	253	260	278	250	251	277	264	291	257	275	282	272	267	253	280	233	257	274	270	243	270	262	253	254	255	259	300	261	269	263	258	294	266	246	287	255	259	312	266	243	248	262	241	252	261	242	289	249	309	251	249	267	254	243	291	269	254	227	275	280	259	254	240	277	266	269	256	277	288	260	279	263	266	254	276	273	263	257	252	248	252	281	272	254	262	280	270	251	251	227	279	302	264	254	267	215	265	274	259	256	232	272	268	252	251	291	269	256	243	262	263	279	268	263	243	268	270	237	247	249	247	254	265	277	266	277	273	283	261	277	278	246	254	274	290	292	247	219	249	295	245	277	262	247	245	268	249	287	267	272	291	266	259	312	268	269	241	278	262	259	275	220	255	259	277	257	260	270	257	241	273	242	244	277	241	247	267	258	257	223	262	263	271	285	268	267	261	224	277	289	249	254	275	227	273	299	260	281	274	263	238	267	273	269	233	271	234	275	252	268	261	274	280	267	248	294	279	266	273	287	246	266	242	264	275	270	289	261	264	225	267	240	271	239	277	258	267	251	249	244	261	265	268	247	237	277	253	259	252	243	247	242	275	263	263	266	256	268	286	275	240	280	258	224	237	248	272	229	254	260	279	281	274	284	236	286	265	258	249	245	238	262	301	257	236	255	286	260	270	274	265	252	277	241	278	239	249	282	283	233	259	253	276	253	250	237	255	288	238	250	261	257	252	272	273	273	243	271	247	276	245	274	240	254	278	252	242	276	288	292	260	282	265	265	247	265	295	256	283	253	262	271	277	258	279	244	242	239	269	291	283	266	261	248	225	255	267	263	264	289	259	252	264	265	274	286	234	263	220	252	255	250	275	269	267	272	242	265	248	263	256	262	266	239	265	249	271	253	275	268	259	266	265	248	272	260	248	277	281	250	266	294	264	256	253	253	271	276	256	251	279	278	264	249	305	246	251	277	267	274	269	284	219	275	262	246	269	282	276	259	254	258	243	239	279	257	237	270	232	275	294	270	255	272	252	258	264	250	252	265	253	286	290	261	278	243	255	288	247	250	238	249	257	234	284	256	269	287	250	273	243	256	246	262	231	295	298	271	257	263	255	292	245	261	259	270	228	232	256	239	296	267	267	264	253	261	272	275	271	274	269	251	269	261	246	233	273	253	251	250	247	241	240	255	272	237	258	279	282	267	253	255	251	244	282	272	258	256	254	270	264	256	251	254	250	280	238	271	246	263	267	238	254	248	272	244	284	274	281	265	259	254	277	221	237	244	251	252	276	262	266	275	258	244	265	268	253	257	239	279	264	228	218	282	273	238	269	265	276	264	270	242	243	252	258	267	260	269	267	230	265	256	271	250	258	297	278	264	269	254	297	271	259	273	259	249	251	256	268	282	283	266	240	278	273	276	255	290	235	251	227	257	265	235	253	272	225	229	262	289	238	259	260	299	263	269	264	265	278	259	242	271	249	281	262	247	255	261	259	244	237	294	244	259	240	244	244	255	277	247	273	254	249	259	242	267	278	277	247	263	263	265	258	277	275	254	244	264	248	266	271	271	274	249	263	259	250	272	271	256	254	236	260	265	260	260	279	240	268	265	211	279	239	267	287	251	242	271	243	258	260	272	250	263	280	290	270	262	282	254	261	232	271	237	261	263	272	293	258	259	290	237	253	243	250	255	258	285	293	262	278	266	270	269	277	256	279	257	253	211	265	247	236	276	246	250	273	268	246	270	275	249	262	269	233	293	282	249	274	281	270	262	256	267	253	285	274	264	264	272	261	229	255	254	271	271	263	292	261	286	282	272	251	251	266	248	245	263	219	261	263	254	256	287	259	259	272	235	268	258	273	266	281	270	265	262	277	262	273	275	274	249	261	248	262	263	274	249	275	274	264	272	264	249	233	246	253	244	248	276	249	226	265	271	267	240	270	251	269	296	277	266	257	297	261	236	267	262	282	282	247	299	254	239	252	273	266	294	259	251	272	256	269	250	282	248	256	274	262	267	263	267	284	247	269	287	256	276	251	236	255	243	285
2445	326	322	301	297	282	325	288	296	312	312	296	267	286	295	273	269	319	306	291	258	318	309	281	316	282	294	292	279	287	279	286	317	310	309	301	266	301	281	270	275	299	271	278	279	297	289	292	290	269	276	324	259	301	295	285	287	276	303	307	281	298	314	293	287	305	283	279	298	266	267	315	254	281	292	299	283	305	292	262	297	274	280	308	285	313	312	284	286	307	308	283	310	278	313	259	278	303	278	302	282	297	280	305	272	287	280	302	283	282	285	275	287	285	294	290	302	262	337	282	283	289	277	298	308	296	297	291	305	285	272	306	310	307	270	322	279	301	298	293	264	307	289	273	301	282	298	293	304	300	284	259	295	282	299	284	284	289	281	296	269	312	269	303	288	273	280	304	295	265	275	305	286	312	303	312	296	281	262	300	299	296	268	276	287	268	281	294	259	273	311	282	297	311	308	315	296	268	286	284	300	308	297	323	284	324	284	324	291	318	307	304	319	310	283	308	280	317	289	305	307	311	295	283	296	316	302	298	296	278	293	249	327	304	301	291	284	286	304	258	278	300	322	264	268	271	312	305	292	298	301	313	298	323	286	272	283	310	294	267	299	257	282	274	274	314	278	277	298	279	280	307	277	314	285	306	311	300	250	303	280	290	301	313	308	270	299	314	327	281	309	295	272	283	280	265	294	327	312	293	329	310	286	280	301	326	296	310	284	283	293	299	277	285	305	283	292	295	302	267	265	289	279	314	275	291	260	261	306	297	297	275	287	287	262	294	296	320	283	326	292	289	267	270	287	299	289	309	289	309	286	303	265	281	300	302	271	283	262	278	276	275	290	300	277	287	283	270	289	320	284	272	314	299	327	290	276	301	321	272	257	301	305	304	269	290	300	282	285	302	323	285	272	299	292	284	289	293	309	298	310	294	311	320	334	276	299	279	282	286	302	294	298	280	293	292	300	299	309	286	282	271	287	309	282	294	277	267	307	268	262	312	306	304	283	294	320	312	275	299	274	294	297	317	273	277	268	338	291	262	270	253	277	310	304	273	293	304	286	291	288	267	293	296	276	318	277	293	290	282	293	270	306	307	265	292	291	271	291	283	291	289	311	288	280	277	293	254	272	291	300	282	289	314	275	283	241	315	288	288	285	323	285	296	300	251	280	285	284	287	311	295	262	277	296	290	280	292	295	302	323	295	307	277	278	280	282	296	296	304	273	278	304	317	309	278	284	275	292	294	262	299	308	272	278	260	296	295	310	276	281	280	286	317	288	276	299	281	286	290	288	286	304	274	289	255	276	314	306	274	297	277	303	297	327	269	270	305	294	276	275	288	296	313	284	308	272	292	313	340	283	296	300	275	310	294	271	292	287	274	274	322	275	295	266	320	298	298	253	282	281	306	282	297	311	297	308	305	298	292	311	283	296	284	280	304	285	299	279	286	271	287	314	289	287	283	263	310	260	306	304	281	309	289	321	281	319	278	266	303	297	327	274	309	289	300	290	282	274	278	264	297	273	296	288	305	264	291	282	291	283	285	291	301	266	306	271	312	313	261	282	295	312	281	283	297	313	275	279	262	267	312	301	270	277	275	299	280	320	321	262	285	288	315	300	298	278	266	270	292	281	281	317	291	260	297	287	305	267	266	304	300	293	292	290	285	304	312	272	284	272	319	307	321	302	290	304	285	271	296	290	310	282	292	292	300	290	287	303	274	318	267	280	268	276	297	306	288	284	293	294	294	277	301	276	281	293	311	293	282	260	270	303	309	296	276	310	316	330	300	312	288	255	283	299	296	305	288	273	324	294	292	268	291	286	256	286	302	318	264	289	307	308	284	277	293	308	307	277	287	273	287	268	306	267	307	266	285	277	279	318	309	308	291	290	308	266	310	308	305	284	265	272	302	302	309	275	303	308	275	318	266	275	308	296	307	285	283	299	258	278	307	295	291	295	286	293	296	284	273	285	296	296	306	312	300	303	297	252	288	316	308	275	268	298	287	285	305	299	288	289	308	306	303	326	283	276	273	296	292	282	271	307	303	303	295	281	261	295	302	300	271	289	301	316	273	273	304	264	289	312	296	301	298	305	274	271	267	294	308	301	280	273	275	270	304	269	288	314	278	290	304	279	311	277	260	275	283	278	288	287	275	314	308	318	261	285	296	299	293	304	282	301	279	290	283	304	307	271	285	290	279	304	293	288	281	265	265	299	314	342	283	291	275	292	292	294	285	272	291	259	304	294	299	298	298	267	297	279	295	290	288	282	291	302	308	285	288	295	289	277	327	282	293	296	306	317	286	319	258	308	314	325	265	286	282	284	288	301	306	272	288	289	304	313	316	293	285	271	320	292	300	296	290	270	333	306	295	285	300	294	268	302	288	340	247	280	291	281	280	301	286	324	290	285	281	268	277	258	300	282	286	270	298	311	296	289	321	270	285	284	292	330	300	296	260	281	297	290	294	274	311	311	316	312	293	298	277	297	282	294	311	273	263	276	286	294	267	257	275	292	295	306	296	286	295	308	289	311	309	282	269	269	289	290	291	293	275	284	303	249	335	319	290	272	299	272	287	265	322	310	289	293	269	294	315	334	286	257	273	271	278	286	285	272	303	284	293	272	297	300	281	308	291	293	300	281	298	302	299	288	299	272	290	284	297	309	277	290	297	280	294	284	316	264	283	267	246	273	330	294	276	262	300	286	297	289	278	298	309	277	252	296	290	283	291	288	324	283	307	289	290	253	311	311	294	282	326	286	278	275	275	288	279	287	306	300	289	283	322	324	276	276	276	294	285	342	289	316	272	290	298	295	262	303	298	275	293	274	305	295	300	312	294	310	288	274	302	325	305	284	294	311	290	275	277	295	301	271	313	321	295	280	256	314	300	287	304	301	333	253	262	281	320	254	298	314	280	272	297	304	301	300	279	309	272	305	278	289	290	294	294	260	277	297	301	286	255	295	260	300	276	282	318	264	295	315	299	309	277	297	267	288	280	313	308	274	277	283	266	293	294	291	276	297	264	252	289	299	299	287	285	280	332	315	307	265	284	245	259	292	296	255	271	306	304	268	282	302	292	334	286	287	286	300	303	283	298	238	289	295	316	275	289	306	329	324	285	286	292	289	314	283	327	280	254	282	287	306	297	295	275	292	270	281	310	289	283	294	306	317	285	255	258	289	253	296	301	284	280	272	295	299	283	288	274	267	297	289	278	297	341	299	270	256	309	316	282	280	312	271	273	273	287	298	302	311	257	300	252	321	279	324	272	287	304	295	289	297	297	298	304	310	287	267	277	291	286	285	306	300	299	305	297	328	283	298	308	278	265	276	297	291	298	281	293	272	288	313	301	293	294	274	278	268	295	292	283	298	298	315	287	292	315	311	275	302	294	267	279	292	305	328	291	287	288	292	255	287	253	262	305	278	302	304	286	301	281	279	295	268	287	281	302	271	307	279	270	285	299	277	254	272	294	261	275	294	279	278	273	308	281	307	309	284	281
2494	803	892	904	882	866	821	794	855	813	807	847	730	783	766	731	745	751	796	771	690	770	740	712	733	726	750	739	790	791	738	746	716	766	729	772	781	742	727	778	722	736	776	699	751	719	766	719	721	697	693	721	739	783	736	724	705	712	771	784	773	742	723	791	725	732	735	695	766	709	748	752	706	775	707	786	750	802	726	783	739	741	754	738	734	745	742	731	777	737	720	735	751	702	763	732	694	729	727	787	679	731	740	777	795	727	725	766	704	755	741	720	760	749	732	758	724	772	728	714	753	757	757	710	741	698	789	727	689	766	736	761	769	697	768	733	742	762	746	744	746	726	694	700	745	746	759	754	774	774	742	754	763	755	772	714	688	754	743	750	692	746	660	733	744	714	726	732	759	780	743	744	747	778	727	758	715	722	742	749	735	777	719	703	723	736	717	730	727	738	786	737	724	721	741	793	752	742	773	724	773	771	735	743	752	741	711	743	747	735	695	772	751	729	683	732	745	741	740	725	742	809	719	696	793	715	723	751	691	727	713	746	723	706	736	754	694	746	749	748	713	689	712	690	726	673	714	758	749	735	710	736	754	720	701	756	740	733	752	716	728	719	744	742	754	759	743	751	709	768	742	725	759	749	725	734	786	703	783	755	732	733	723	763	724	695	690	748	770	764	782	710	717	768	691	767	749	741	730	762	762	733	763	787	749	697	761	751	727	720	750	739	730	715	782	811	751	712	728	704	764	771	683	768	728	674	787	719	779	744	777	721	765	723	742	757	698	762	740	767	754	750	768	689	748	695	694	738	756	722	739	747	719	753	740	753	713	697	796	769	755	725	742	755	748	752	752	732	730	686	711	714	729	741	746	744	707	668	748	720	796	750	744	766	717	731	714	765	824	737	713	765	743	719	726	729	767	764	787	741	739	740	713	735	729	713	697	733	729	742	750	760	734	717	715	738	737	715	745	728	732	765	783	710	752	763	742	652	693	798	774	748	699	718	730	705	725	742	668	721	739	725	745	734	766	775	752	747	672	757	714	728	717	742	710	716	723	712	723	740	738	760	726	830	701	682	762	736	711	710	786	755	717	708	732	682	761	761	730	762	731	754	721	725	707	763	756	732	715	746	737	708	729	729	737	748	752	743	726	770	697	753	669	736	753	703	761	779	760	741	728	794	720	750	720	751	755	745	746	773	742	748	748	772	765	710	769	807	741	746	722	709	745	715	734	704	710	759	737	732	819	777	717	731	766	728	721	800	746	701	755	722	713	740	724	765	693	740	711	681	758	749	692	719	758	740	701	747	718	764	720	681	726	741	719	742	728	748	757	705	685	738	750	808	761	750	790	719	750	760	766	703	749	705	762	748	737	737	728	766	751	730	726	717	771	743	746	720	754	721	731	743	754	743	764	708	788	732	705	758	736	724	761	690	735	763	786	658	749	734	717	717	687	738	750	754	735	725	755	704	744	718	704	747	699	714	723	762	706	695	724	746	722	749	730	758	734	735	787	715	748	757	759	715	735	716	835	748	704	751	732	757	733	747	751	720	724	754	724	706	770	720	725	728	699	722	778	707	719	736	755	756	748	761	723	721	734	763	730	743	739	747	720	732	749	718	740	767	735	766	718	704	752	728	723	771	780	723	740	722	751	739	815	762	778	752	754	768	773	723	722	705	703	719	737	761	731	726	733	741	750	721	688	742	699	734	721	787	746	739	760	698	764	737	691	756	740	697	734	753	721	715	762	775	712	722	718	709	718	755	783	732	794	699	748	707	768	725	771	748	737	722	711	727	755	712	729	728	704	706	750	748	743	717	776	711	721	721	729	708	715	724	775	754	684	719	767	744	753	741	736	753	731	711	747	773	737	714	733	781	741	732	774	748	736	721	731	721	780	748	731	764	744	744	791	755	747	762	701	728	699	705	767	743	692	760	717	742	711	723	715	712	728	726	727	721	753	764	792	713	759	739	715	754	782	708	726	707	691	742	724	688	734	776	752	780	717	740	754	757	720	755	793	725	714	718	704	754	764	741	769	727	716	729	753	750	772	693	746	762	720	749	712	719	713	746	775	760	765	721	752	750	764	727	757	746	753	760	744	711	706	751	803	769	748	711	774	740	733	762	730	736	749	704	738	722	733	716	748	790	744	694	755	691	719	734	780	756	691	745	791	739	730	752	730	720	729	745	696	733	770	721	752	805	790	743	714	738	700	722	784	695	701	786	759	722	730	730	729	704	734	703	728	755	709	754	741	738	746	779	741	782	724	770	710	763	696	689	716	718	742	692	762	711	736	747	739	721	770	712	761	762	712	732	696	771	734	765	734	775	781	765	756	746	734	771	762	712	776	791	762	722	740	727	706	708	761	742	706	753	723	713	774	752	701	760	765	755	711	734	757	786	748	757	742	764	727	708	762	769	711	764	684	703	748	702	728	720	760	721	762	759	782	711	712	712	716	698	756	721	758	763	692	693	756	778	738	755	746	705	677	737	751	724	746	762	728	736	761	758	757	762	731	695	771	750	757	732	791	705	781	735	744	761	773	755	743	745	768	744	745	718	724	781	752	738	758	797	734	744	714	714	700	689	727	743	721	740	740	714	766	687	736	751	701	720	695	715	737	727	743	752	688	774	814	743	718	772	705	660	792	743	724	770	714	701	747	674	764	766	778	743	738	757	734	716	755	741	748	784	755	719	760	788	761	756	722	759	717	731	723	776	783	744	722	702	756	730	735	784	793	763	745	709	732	747	702	725	728	799	706	723	731	726	752	767	704	735	743	800	768	736	730	744	741	719	724	741	796	761	759	697	707	754	769	690	775	742	706	729	738	726	773	724	767	759	733	733	746	750	784	733	707	788	787	768	780	717	711	727	744	736	777	718	738	715	718	754	758	739	713	691	698	760	747	670	764	726	744	722	727	757	728	759	732	687	703	757	681	716	774	729	779	725	740	767	727	744	693	756	711	788	703	779	738	748	718	729	744	760	698	697	698	710	731	734	746	738	729	728	739	759	731	728	774	743	762	732	754	768	731	706	773	734	759	690	755	732	724	741	768	785	757	738	757	746	749	708	758	674	741	750	712	708	741	749	785	721	708	742	745	753	702	743	691	727	749	809	729	749	708	822	746	716	753	730	782	714	734	750	699	730	743	767	733	758	751	717	760	745	749	768	715	731	762	740	725	732	764	746	726	760	762	750	771	716	733	682	705	744	705	696	768	686	748	697	770	728	726	771	718	759	730	736	683	736	744	747	751	712	748	743	746	742	745	736	746	766	776	743	689	731	748	760	714	770	732	758	726	731	755	809	744	728	759	741	711	759	719	707	778	699	693	714	713	755	719	729	760	708	802	728	705	767	757	731	706	755	766	746	745	697	740	709	712	748	746	724	716	729	776	734	738	688	760	734	728	726	703	734	748	721	754	755	756	726	676	753	744	742	748	799	696	713	705	733	716	751	732	709	754	805	703	698	751	754	732	768	761	764	745	742	734	735	775	688
9194	1180	1465	1141	855	710	598	487	429	392	371	334	298	275	276	282	265	257	269	264	237	236	242	234	237	237	256	241	223	269	243	235	232	237	199	232	244	228	239	238	254	232	230	239	236	259	249	216	243	231	203	246	234	205	227	213	221	228	206	206	219	230	225	240	256	220	231	212	221	217	241	227	222	209	224	194	217	220	221	215	215	234	227	240	252	251	221	248	242	229	242	205	246	217	214	229	205	238	245	247	216	224	218	203	200	228	215	233	226	214	230	246	245	234	187	234	219	223	245	221	217	220	229	212	209	238	206	195	231	214	224	235	259	248	227	228	217	226	214	214	231	228	229	205	224	211	224	242	216	234	231	200	212	215	235	214	211	228	256	232	219	234	234	249	215	215	236	236	223	223	202	237	206	286	244	239	225	215	228	226	222	200	211	205	195	223	204	228	203	232	235	222	217	214	209	228	231	221	216	222	203	225	223	243	262	236	218	246	234	216	218	232	222	224	233	217	216	232	259	228	212	232	244	228	253	206	197	228	229	205	205	192	225	207	216	241	246	223	212	214	249	219	202	218	230	217	226	219	209	239	218	226	233	213	240	222	224	232	217	229	222	218	239	221	235	205	232	198	245	213	228	221	230	208	207	221	234	182	208	223	225	203	223	234	201	224	202	204	209	237	196	204	224	178	211	230	258	211	218	196	219	209	234	217	238	238	244	208	211	219	206	211	234	207	230	203	229	209	246	222	244	231	230	215	220	215	216	233	223	220	201	208	208	222	200	212	204	229	236	229	212	216	201	223	221	227	219	219	237	242	225	228	229	242	213	248	231	240	212	234	256	211	196	225	206	222	194	213	210	220	195	213	220	207	220	222	215	222	196	237	244	215	215	214	201	240	215	227	240	235	220	224	229	218	234	222	242	210	198	230	220	221	217	203	214	209	239	208	245	231	225	208	245	205	206	222	232	232	213	213	200	236	211	207	211	221	233	230	209	245	223	225	217	250	235	216	226	236	199	212	216	212	249	239	233	220	240	227	238	232	250	239	235	235	246	219	229	245	226	234	251	219	206	213	203	227	227	235	225	213	206	205	222	224	229	221	240	242	213	218	239	229	205	201	230	214	236	243	263	233	225	224	233	207	222	230	219	234	224	228	244	201	207	207	213	229	213	225	241	218	259	215	212	237	221	230	243	247	233	218	217	212	250	223	217	222	214	199	237	224	203	217	223	231	242	228	216	211	198	231	215	210	211	242	235	214	193	214	211	215	220	212	197	230	226	219	242	206	226	227	231	218	208	259	222	221	248	202	200	212	213	231	212	221	204	232	217	201	234	222	232	221	241	239	216	213	195	229	230	250	222	232	225	219	232	214	198	225	210	213	243	251	225	237	233	215	208	228	217	239	222	224	189	220	209	238	243	194	227	210	224	223	215	230	227	238	220	256	214	222	220	225	195	252	243	218	200	201	200	219	236	229	221	233	229	232	242	219	199	213	199	208	238	254	213	198	233	225	215	221	224	231	202	229	244	228	214	222	227	224	216	242	205	224	206	235	244	220	224	212	208	203	241	218	232	235	216	208	221	242	199	217	202	221	270	230	216	247	220	224	230	227	225	223	230	225	204	222	241	234	218	224	233	226	222	234	224	201	220	235	218	213	243	241	232	225	211	260	228	203	231	217	211	229	216	206	214	207	202	218	220	227	237	226	196	228	207	251	241	239	245	241	221	208	209	246	230	237	217	242	227	246	235	219	251	243	213	218	247	247	241	211	204	226	227	211	217	228	258	205	208	223	209	220	238	226	212	218	231	238	221	239	207	213	225	235	264	241	216	250	243	214	219	229	233	251	216	210	210	225	261	219	228	226	232	210	205	199	199	223	231	230	245	252	242	228	220	221	232	250	210	239	218	235	213	216	222	232	243	204	215	235	252	215	223	214	214	209	217	216	220	229	248	218	204	229	223	230	212	226	222	211	233	200	217	230	200	240	225	212	215	222	208	218	252	236	241	231	243	228	266	205	234	228	187	253	219	241	211	212	199	223	231	233	223	222	202	236	225	228	200	211	247	226	200	235	227	198	201	232	208	249	256	219	227	216	212	251	218	266	208	234	205	219	270	231	228	222	225	221	239	209	213	194	246	219	213	202	202	225	241	212	198	234	233	216	202	218	252	222	214	212	237	207	211	235	228	229	203	211	199	197	221	225	232	222	226	232	247	226	203	234	206	243	230	233	238	217	208	221	228	232	226	248	230	236	224	202	216	223	217	220	225	231	201	234	238	240	201	235	223	248	246	220	223	229	238	187	219	197	207	224	232	219	227	214	207	255	192	239	213	227	224	229	224	225	234	185	238	230	228	228	239	217	185	219	232	239	251	231	238	204	204	209	228	235	192	232	230	217	253	233	210	217	228	258	244	233	216	200	218	215	229	252	233	235	221	229	223	216	222	195	239	234	229	229	211	210	254	246	221	226	206	226	217	199	234	223	239	242	205	219	248	223	189	253	215	231	210	216	215	243	227	228	191	208	246	233	226	238	236	224	215	214	244	225	209	206	230	220	220	224	214	250	214	227	230	219	221	266	217	226	213	223	204	201	234	218	224	212	238	201	251	227	255	192	221	220	216	194	234	250	230	187	227	224	224	227	202	230	225	216	237	206	220	215	223	234	236	221	242	232	226	221	217	247	199	229	226	215	211	199	229	205	212	216	199	234	239	230	246	220	214	203	185	232	205	231	197	223	235	247	219	209	214	233	188	187	204	224	211	230	199	210	210	226	226	244	221	231	245	227	222	220	232	251	210	216	241	198	233	212	193	221	229	230	193	209	192	197	241	231	212	226	228	235	224	232	210	220	211	194	225	222	224	234	222	230	225	239	241	239	225	246	227	257	217	222	233	237	219	208	235	248	211	230	200	238	239	254	243	224	214	207	212	217	211	241	214	214	247	235	225	222	201	223	233	226	237	212	236	246	228	195	245	242	212	242	234	220	210	228	242	215	223	217	217	243	231	232	219	247	212	207	209	218	191	238	203	226	231	202	215	225	243	212	220	246	234	212	208	217	220	238	241	202	222	235	197	219	217	228	229	221	199	226	223	217	263	221	235	201	239	209	246	224	225	223	212	215	245	221	220	227	246	198	209	222	222	213	235	198	205	198	228	230	216	249	217	258	212	214	217	278	225	222	214	207	226	249	249	217	213	244	221	222	217	231	211	227	241	204	216	211	238	211	215	238	215	232	210	231	223	251	235	210	219	242	253	228	203	212	206	221	228	233	210	215	215	216	256	225	213	214	236	218	225	243	172	221	212	215	200	204	229	220	238	212	202	240	211	186	237	224	209	231	226	220	225	234	226	224	227	229	198	220	216	219	260	223	208	209	216	211	215	244	231	216	217	227	211	225	196	243	224	231	235	227	212	206	226	217	237	226	241	225	218	235	215	238	227	219	243	204	198	195	202	215	216	231	206	220	234	226	230	249	220	230	223	193	224	224	222	239	233	228
6094	1539	2997	3586	3151	2675	2172	1889	1584	1412	1272	1177	1094	1018	991	956	902	814	856	804	789	719	775	713	753	728	677	698	688	705	642	683	637	640	698	670	655	636	619	645	625	609	605	576	633	603	648	585	594	608	583	589	615	592	608	602	626	634	611	612	590	580	570	616	613	589	530	566	593	587	571	550	543	588	614	555	604	566	589	563	572	593	599	589	622	581	571	591	572	605	558	609	584	606	544	586	545	563	580	585	571	576	546	560	597	592	592	564	607	595	584	534	598	603	576	556	591	602	594	601	577	587	545	594	572	621	594	594	576	602	580	559	564	609	564	591	598	621	587	543	570	542	574	561	600	595	563	618	561	578	566	546	559	547	624	586	593	598	604	591	622	548	544	569	616	617	603	599	566	567	592	580	532	557	580	554	591	560	588	541	546	589	573	533	535	581	550	579	562	607	603	583	592	592	597	551	584	566	575	588	571	591	583	579	561	526	587	612	622	543	574	541	602	575	568	587	597	590	536	523	587	526	547	599	544	597	611	559	538	575	586	572	556	578	543	548	537	524	542	547	587	564	565	618	575	581	569	595	561	579	570	504	571	578	552	546	569	551	578	566	574	577	568	545	611	580	577	578	592	578	561	556	567	599	577	549	604	595	597	555	578	570	577	576	554	562	567	580	621	563	527	549	600	555	560	582	568	517	612	572	564	523	539	597	549	559	542	576	550	553	553	611	570	566	602	537	540	546	583	557	557	584	596	574	551	617	632	534	559	575	553	597	565	537	569	567	563	574	593	562	585	596	545	586	604	588	552	607	585	541	543	571	573	553	559	569	539	596	544	593	560	537	585	601	570	550	596	574	578	584	615	584	545	566	578	568	548	583	573	590	596	552	567	549	553	586	536	568	584	543	541	561	536	588	561	563	607	599	581	577	583	583	585	564	570	620	605	533	614	585	553	579	575	578	557	568	573	573	550	550	555	567	564	506	534	560	565	573	591	522	592	560	572	592	538	560	569	515	586	602	550	581	560	557	578	583	556	553	549	560	575	591	567	594	558	588	584	578	553	570	553	549	550	586	580	559	577	563	517	604	578	584	572	590	575	557	601	579	579	600	585	544	592	542	537	587	613	572	557	600	574	574	538	507	587	583	581	581	549	550	583	607	592	581	575	562	576	594	525	598	568	584	582	578	578	594	584	567	602	603	611	587	534	598	558	542	577	582	548	593	588	539	587	549	550	595	564	623	552	624	557	565	579	566	588	599	549	522	551	563	559	551	618	548	561	567	541	563	567	576	547	575	549	569	583	560	532	581	580	582	519	516	581	508	532	569	557	551	603	547	546	573	572	607	585	551	605	603	573	622	582	575	601	549	607	566	560	558	572	574	526	584	559	524	597	609	556	530	581	593	540	598	598	600	584	563	564	596	581	600	556	548	597	531	592	579	553	550	596	541	538	536	566	527	614	601	569	521	573	556	569	571	560	549	558	551	564	625	566	584	579	551	578	614	554	556	562	574	603	621	541	563	621	569	579	560	586	576	582	579	542	582	610	607	583	616	583	579	581	591	583	575	609	571	565	583	567	523	591	573	570	535	604	571	552	592	541	540	578	561	530	582	613	594	572	579	533	573	576	565	587	587	600	552	555	566	578	551	545	611	589	596	596	557	573	605	532	559	578	583	571	523	563	557	591	562	617	560	588	565	596	556	546	628	625	550	600	552	598	614	591	531	570	563	607	540	563	559	562	595	582	627	562	529	622	550	555	573	577	596	573	582	567	590	573	572	567	577	617	567	581	541	607	555	545	608	585	573	546	570	528	594	540	620	581	533	576	518	576	594	569	568	566	595	559	539	555	585	584	557	574	556	592	607	583	549	548	542	574	557	587	550	616	591	583	604	584	598	536	583	558	564	562	549	610	597	574	575	619	576	568	575	576	561	616	572	569	561	567	535	562	541	594	569	625	570	582	556	528	539	587	604	568	576	550	587	545	575	590	581	586	566	571	578	608	534	559	592	536	559	553	541	555	563	582	578	552	552	580	553	582	577	556	608	561	585	550	572	532	566	609	553	574	600	582	561	585	606	607	557	573	563	519	578	579	557	597	573	553	547	568	552	598	566	560	569	560	597	588	520	621	606	579	534	593	561	544	565	546	559	576	571	589	563	531	539	584	571	580	576	571	563	557	611	557	553	587	586	609	562	531	537	581	606	551	551	548	530	588	576	573	614	561	614	551	565	535	559	614	585	560	582	538	587	602	588	575	535	551	573	568	591	584	570	566	555	595	552	574	567	529	581	571	569	543	538	544	552	595	598	607	579	518	607	559	602	544	563	569	553	564	568	544	567	578	577	549	588	541	582	546	607	552	580	556	591	562	594	582	593	557	579	591	535	538	545	569	586	593	590	531	572	555	586	521	566	600	602	552	543	551	575	558	556	576	503	596	571	564	566	567	533	541	570	597	611	592	584	577	600	550	595	603	598	552	609	560	586	583	554	565	555	569	564	603	544	569	559	588	571	595	580	584	586	586	547	596	568	534	599	576	567	514	525	580	640	632	569	566	555	584	569	590	586	583	558	577	583	579	593	617	569	575	604	570	565	545	600	539	551	582	565	557	583	543	612	578	574	560	572	580	567	622	583	563	610	593	578	596	572	561	589	568	538	523	574	596	549	572	566	597	513	566	564	567	560	596	562	560	592	560	570	545	550	532	571	561	612	540	579	537	597	571	598	540	610	584	554	570	578	600	569	566	563	556	581	598	590	539	552	590	568	559	518	574	596	580	603	589	577	570	599	539	596	555	585	578	583	550	532	568	532	551	520	540	536	559	600	576	571	568	594	576	549	568	587	534	552	562	570	563	602	597	556	540	595	574	573	516	576	590	557	589	606	586	542	590	602	562	571	572	590	577	579	528	605	562	583	560	575	592	613	535	561	547	581	525	564	580	588	549	542	563	565	542	551	566	560	523	565	526	564	586	557	556	553	550	575	573	565	589	585	594	571	557	601	534	556	563	581	601	559	599	561	565	587	551	583	591	593	536	552	529	564	561	552	570	596	581	591	571	593	536	514	568	583	546	590	563	548	559	568	577	591	568	576	571	579	562	587	597	543	600	603	586	535	582	567	619	573	560	607	555	578	589	576	599	560	550	572	582	549	560	532	604	545	589	549	569	595	597	576	551	571	622	556	580	574	543	587	576	563	596	595	574	559	618	611	554	553	576	565	637	608	564	580	549	606	569	532	597	570	603	568	578	535	543	587	611	566	543	586	563	530	578	542	583	584	558	564	558	547	524	551	590	567	563	573	569	570	583	572	593	569	553	551	571	590	574	575	573	598	590	597	572	567	592	562	608	585	570	581	517	631	619	569	551	580	597	547	609	584	561	571	555	582	544	560	595	570	567	570	555	563	554	570	527	582	555	597	540	562	565	551	600	602	539	547	556	584	585	557	571	580	573	538	599	551	528	575	553	544	583	606	571	537	573	604	558	588	573	539	529	564	552	562
15550	2353	2477	1787	1315	948	706	542	428	365	281	261	242	248	180	161	173	158	163	146	137	140	158	126	112	103	118	112	119	114	113	116	104	96	110	108	117	96	147	112	105	91	101	111	103	86	95	112	94	91	94	102	111	103	110	102	105	82	105	85	101	87	91	80	87	101	72	101	81	104	95	86	84	109	91	82	78	79	87	89	87	96	84	84	103	90	87	81	92	92	94	73	83	104	91	89	105	92	105	102	84	95	110	97	89	86	90	86	103	92	87	88	84	74	102	93	69	111	112	108	103	90	105	87	104	88	95	101	83	105	86	96	75	97	75	93	96	99	84	99	82	88	93	95	79	110	99	89	79	79	89	85	93	81	91	81	94	99	83	105	91	105	97	80	95	88	79	102	75	108	91	85	88	90	87	80	90	112	72	77	71	78	93	80	84	91	76	84	87	90	99	80	84	71	86	77	109	91	96	92	81	94	92	95	93	76	98	89	73	89	78	91	89	79	92	93	83	79	76	86	100	99	85	91	78	105	91	74	96	81	95	84	85	79	84	69	80	89	78	78	84	97	99	79	100	116	77	99	93	83	96	115	104	82	81	109	88	93	102	95	99	96	80	91	87	108	88	89	88	85	91	90	82	80	86	89	84	85	98	92	101	71	91	99	86	105	104	97	81	107	86	90	92	83	110	90	88	103	99	76	92	97	92	87	88	93	76	85	113	89	94	101	90	90	85	90	93	75	86	91	84	106	75	77	90	94	82	100	101	102	88	92	103	85	90	76	99	88	96	67	89	76	93	106	72	79	86	86	80	98	80	99	87	88	85	87	82	90	90	107	90	85	78	95	105	83	90	81	84	81	102	100	105	98	85	91	91	80	75	95	91	93	87	90	81	83	82	103	98	87	83	76	99	85	92	71	106	103	89	102	96	91	78	95	90	97	71	87	79	89	96	69	93	79	98	92	78	92	96	70	104	97	85	87	100	77	84	95	81	97	98	87	92	95	82	90	96	83	89	81	81	98	86	101	95	101	96	85	86	82	83	92	94	67	93	78	104	93	84	92	90	89	100	90	79	89	97	83	92	92	84	81	84	75	96	103	72	107	94	86	87	93	101	107	88	89	87	93	87	81	88	77	94	93	93	87	82	81	87	93	95	84	97	89	94	115	102	94	100	89	88	92	71	90	80	79	77	71	88	84	93	81	83	73	90	87	79	94	92	84	91	88	93	98	80	85	80	85	89	79	74	94	96	76	90	84	80	81	82	90	108	81	89	93	90	91	77	112	83	89	104	98	99	99	103	85	102	102	99	85	89	82	85	108	87	89	93	114	79	83	91	99	98	93	95	96	87	82	86	79	84	113	98	90	81	84	77	86	82	77	95	99	92	68	83	100	83	80	81	99	82	99	89	94	92	95	96	69	88	110	86	85	82	105	86	103	101	94	89	86	114	79	88	85	80	79	76	86	82	93	89	94	90	89	91	99	108	86	110	97	103	85	101	75	90	76	74	97	93	88	88	98	94	104	97	81	100	87	104	76	98	102	75	88	70	77	82	75	89	89	101	121	88	85	103	102	100	97	87	90	89	100	94	93	77	94	95	80	100	81	82	106	97	94	115	101	87	96	81	87	87	102	93	109	95	87	97	89	90	79	83	81	100	101	77	93	93	89	78	89	81	80	88	108	87	100	91	91	95	100	94	103	88	97	98	86	97	88	91	64	67	83	100	94	83	97	78	93	93	94	96	89	105	78	81	89	93	74	89	98	87	99	95	99	93	101	86	82	91	82	104	93	63	88	102	114	96	96	97	100	83	106	85	88	95	107	103	81	75	82	77	102	91	108	84	85	83	94	104	83	77	102	93	92	76	93	96	76	106	101	79	102	102	79	94	79	106	87	92	89	88	82	86	84	105	87	94	97	91	87	96	94	102	78	79	95	100	102	67	88	96	85	93	89	91	75	97	75	88	69	99	86	98	75	106	91	83	92	87	81	84	89	72	83	98	92	96	65	106	93	96	71	84	84	82	67	102	83	106	108	99	81	93	100	89	95	95	73	83	86	74	80	98	84	93	78	81	89	102	98	85	79	95	85	83	69	98	95	103	90	98	112	94	85	81	86	91	92	83	89	99	104	96	109	94	106	102	81	95	78	90	84	84	104	100	100	88	80	75	91	89	79	85	77	103	87	88	109	96	86	87	78	96	99	101	101	90	83	85	102	86	96	79	89	80	89	81	83	96	97	93	95	83	99	94	93	87	98	88	98	101	92	98	98	99	89	84	106	84	76	88	81	103	96	85	89	88	86	105	99	91	82	83	84	86	93	95	94	96	77	84	87	88	85	79	84	94	97	90	81	100	101	93	85	93	92	90	83	81	75	91	84	80	71	77	94	93	83	92	92	90	89	96	83	62	86	92	80	99	86	102	87	98	97	104	90	99	89	90	86	92	80	93	86	93	108	89	80	101	94	70	94	99	80	84	107	75	80	112	82	95	88	122	105	87	86	76	106	75	79	86	79	107	115	102	89	109	96	102	98	100	97	100	79	85	87	91	78	117	83	97	98	83	85	95	99	98	97	96	93	74	94	84	84	102	73	86	92	98	94	78	84	96	77	96	102	81	93	83	102	90	88	85	95	74	96	124	80	93	93	119	95	91	84	84	116	79	83	93	103	119	91	85	105	82	83	115	94	93	85	80	94	96	94	100	83	80	94	100	95	95	85	75	91	108	108	91	87	84	79	82	84	93	72	88	83	92	89	92	89	89	82	88	75	83	94	102	89	96	88	78	89	99	84	94	97	82	105	94	88	81	75	89	91	82	83	73	88	76	87	86	89	96	92	82	87	95	84	102	80	96	92	98	96	89	97	85	95	83	89	77	86	82	82	91	93	89	87	83	76	92	93	98	95	76	99	91	93	85	84	89	91	70	109	75	98	94	89	82	111	83	77	93	98	93	99	97	81	84	75	98	104	86	86	88	86	92	97	102	80	76	115	89	98	114	76	78	82	84	84	97	90	80	84	96	91	88	96	118	97	85	97	89	90	78	66	97	102	97	99	67	80	94	74	69	60	80	87	91	89	97	105	88	81	73	94	83	87	76	87	92	93	101	85	91	102	115	89	89	96	77	82	69	92	72	78	92	91	92	114	78	93	86	90	84	98	85	107	84	90	82	99	92	76	92	100	89	92	96	93	95	109	72	96	85	86	103	102	89	82	96	82	94	99	118	108	84	101	88	86	91	94	95	94	76	78	78	72	87	94	90	89	96	89	96	88	82	89	77	91	95	76	103	97	90	107	96	104	76	80	93	83	69	112	101	84	89	83	102	84	90	93	82	72	84	64	68	80	82	80	105	74	84	101	84	77	97	92	120	74	81	82	82	76	81	85	78	83	92	94	79	97	104	101	92	79	113	94	78	85	83	102	78	100	107	89	90	79	94	92	88	98	87	84	76	95	82	100	86	73	97	97	88	100	106	88	85	70	86	89	67	90	98	90	95	102
7513	2009	4627	5557	4753	3885	3132	2536	2060	1822	1550	1339	1225	1037	976	881	799	747	750	672	648	597	592	567	512	488	485	503	480	443	403	408	420	415	373	393	365	376	417	330	381	357	357	342	349	315	331	320	322	342	311	317	305	352	303	316	337	286	317	277	266	282	272	293	317	289	289	268	284	332	296	290	264	285	286	278	282	266	301	276	268	253	274	296	283	274	322	265	273	268	272	251	285	269	251	292	253	292	293	279	261	286	261	251	297	273	273	284	293	264	275	248	286	262	249	284	274	269	278	269	288	270	283	283	274	313	278	306	257	271	266	274	261	258	321	272	276	283	285	279	268	254	288	286	245	290	271	253	252	269	254	236	316	268	288	256	268	293	275	229	249	291	257	264	260	282	262	267	274	243	249	232	283	254	284	276	258	288	258	266	233	298	267	247	249	266	263	292	237	274	245	234	280	248	261	250	239	260	244	295	264	263	245	253	280	278	281	262	264	276	267	281	260	264	243	264	225	256	261	234	303	284	253	276	242	266	269	235	266	275	269	281	246	253	236	273	269	273	247	270	245	273	242	290	274	268	272	238	270	259	277	273	249	229	252	266	251	266	280	285	259	251	263	271	268	211	257	286	256	270	258	263	262	277	268	236	216	236	256	247	242	248	278	238	274	269	254	264	278	292	295	249	264	250	260	252	236	238	265	264	304	272	270	284	258	297	263	265	254	280	266	245	256	259	279	279	278	261	256	272	254	249	252	268	263	236	288	208	274	267	264	259	268	281	265	257	277	286	245	249	263	271	249	245	248	260	257	233	247	271	274	268	302	269	263	277	256	274	277	263	246	278	233	257	264	244	262	270	250	258	261	265	267	275	244	272	256	281	262	238	240	254	256	268	279	280	299	253	244	232	292	249	266	286	251	228	288	262	275	249	285	251	267	245	274	268	276	257	256	257	257	264	284	278	257	253	275	279	274	278	288	255	248	254	275	263	230	259	265	251	240	271	245	264	281	260	245	256	254	259	221	253	254	254	254	240	260	280	246	275	244	241	277	294	274	252	261	255	250	247	276	227	257	263	277	251	291	236	244	300	292	272	246	249	250	300	236	251	245	262	254	267	273	233	281	287	239	272	259	275	248	272	271	276	255	258	259	252	251	249	273	278	250	262	246	249	258	252	267	253	221	280	256	271	278	256	264	258	263	264	258	259	275	245	236	238	255	264	244	247	264	266	249	279	259	273	254	265	271	277	252	244	242	268	270	276	254	243	255	260	272	234	252	288	235	287	259	237	277	266	265	233	233	271	291	266	245	250	242	289	274	277	266	260	249	246	256	254	257	264	252	269	249	265	268	287	234	237	248	267	240	255	269	274	256	265	261	269	255	274	226	256	244	266	304	276	265	249	238	287	271	251	238	266	259	256	244	269	264	293	237	269	280	259	262	256	274	284	322	261	270	261	269	249	317	254	263	274	236	260	286	287	230	256	267	294	281	245	275	260	269	252	250	247	263	241	255	264	259	249	250	283	248	289	237	259	285	237	281	255	263	262	242	279	262	250	297	247	258	259	252	244	265	245	301	258	270	260	251	249	239	248	246	236	275	271	245	265	264	275	272	267	305	259	254	262	263	240	241	259	270	274	245	267	251	292	266	250	264	275	254	304	262	237	256	260	259	273	286	249	218	267	272	242	255	264	258	226	263	287	254	265	262	266	244	265	285	259	249	268	270	278	256	282	225	254	269	263	273	280	259	287	237	241	272	270	260	251	284	293	267	265	251	231	285	273	243	258	271	264	270	239	239	251	242	278	247	248	273	272	251	293	275	242	266	257	251	239	288	259	258	255	269	239	272	262	255	235	257	235	264	270	271	265	256	278	273	279	263	254	266	233	258	253	272	261	256	247	266	269	271	267	265	259	250	287	253	263	254	259	254	213	239	253	245	255	261	262	262	243	257	262	259	287	283	250	269	257	295	244	264	251	259	254	277	243	274	279	274	273	258	256	259	253	256	255	238	265	280	276	280	253	253	252	248	238	291	256	289	247	275	243	230	289	264	273	278	240	271	245	219	273	286	270	286	269	219	259	254	257	267	266	253	246	254	260	261	236	238	240	274	268	271	250	248	259	253	289	268	252	251	267	248	252	253	262	260	261	254	259	263	237	268	275	267	255	260	261	245	260	268	262	273	254	281	230	251	266	250	265	286	246	249	254	263	245	252	264	283	258	232	278	263	257	256	262	254	264	272	266	273	270	248	260	269	252	240	226	277	264	239	285	261	266	259	245	242	253	273	245	267	228	262	235	259	250	286	252	257	248	218	266	254	260	258	265	251	291	301	257	270	232	282	274	277	281	252	276	266	276	265	288	285	247	236	266	260	274	244	274	277	229	264	264	273	253	263	262	288	255	285	240	272	268	262	253	279	254	238	255	262	272	281	282	247	253	268	234	272	238	264	224	296	251	249	278	299	237	245	280	254	262	238	279	261	287	236	261	259	279	247	268	222	271	267	277	277	258	273	251	255	243	273	269	241	266	259	242	254	260	235	267	245	270	273	260	248	285	289	277	295	278	264	287	278	246	273	252	251	273	287	264	274	265	259	297	268	279	280	255	248	276	262	243	259	251	249	275	233	269	268	268	267	257	227	277	298	270	259	255	291	271	248	270	263	288	283	248	284	274	260	258	265	253	267	262	274	272	299	283	263	240	276	265	266	268	213	266	248	254	255	250	265	266	296	259	268	274	251	232	267	261	258	292	257	270	267	252	253	248	281	280	236	283	245	280	240	265	269	298	252	271	284	277	235	243	307	230	259	251	251	238	296	273	270	266	253	249	243	269	282	257	257	232	261	241	255	270	279	249	257	270	265	277	274	255	271	232	267	271	252	257	246	261	257	281	272	255	258	259	270	268	266	282	292	268	267	238	251	237	266	249	232	285	251	268	245	275	262	258	228	257	261	255	247	227	255	252	277	244	253	226	270	271	268	248	266	256	302	275	272	233	282	252	267	243	262	271	238	303	264	280	278	242	232	251	288	265	271	224	250	264	239	273	262	267	244	254	262	289	267	239	278	291	273	266	281	256	251	298	272	285	272	278	282	261	258	288	260	273	271	231	250	260	277	276	254	263	270	266	253	243	277	241	267	252	262	262	300	265	254	260	267	277	282	256	262	237	247	264	250	263	253	279	263	243	264	268	262	262	255	279	281	246	238	245	259	255	284	263	266	278	266	263	257	289	228	268	260	271	258	242	251	255	259	272	258	266	272	273	285	219	269	275	240	264	292	294	266	268	279	243	260	276	257	245	252	262	283	259	306	271	274	264	242	278	259	272	235	255	254	263	250	261	259	237	242	264	281	234	246	276	234	257	279	278	266	258	243	243	268	263	252	248	255	249	274	256	258	264	258	273	252	273	254	259	270	237	247	248	275	291	258	269	252	272	257	254	276	288	274	255	277	253	259	277	240	264	252	253	242	246	261	282	280	274	259	246	279	264	270	272	253	274	234	270
2346	347	339	332	295	283	316	289	282	284	318	316	284	334	297	300	286	307	303	259	268	277	309	282	315	313	292	288	315	287	288	254	307	299	293	304	277	286	277	269	286	269	263	297	289	305	276	302	319	286	267	294	312	288	283	259	288	296	309	274	301	299	280	296	307	289	260	305	304	276	272	286	286	283	312	303	302	331	275	299	294	277	271	303	296	298	289	289	319	299	289	308	272	278	293	276	271	308	293	294	253	297	289	291	329	306	299	325	260	251	267	292	277	260	274	285	346	305	288	318	312	292	304	308	286	284	293	304	288	276	258	306	294	293	303	287	301	304	302	307	292	304	285	300	281	303	298	287	285	264	287	276	271	300	289	272	282	260	293	245	279	304	305	240	275	263	287	310	289	294	273	283	308	298	253	304	301	304	311	284	305	274	282	261	291	270	283	297	316	301	283	295	313	278	278	278	271	300	295	272	277	286	279	304	283	299	270	296	299	283	254	310	288	285	294	288	275	295	265	290	298	282	278	314	300	320	303	282	277	289	275	258	268	280	286	323	331	302	312	288	253	314	286	271	308	263	280	279	269	287	293	280	280	339	295	327	268	303	311	296	251	282	288	303	305	303	278	288	283	267	304	284	260	261	298	290	286	267	290	262	296	282	263	277	280	279	280	276	278	298	267	311	277	297	282	265	280	286	279	275	288	305	299	288	279	307	316	294	321	319	321	302	294	262	270	287	305	292	293	290	256	274	289	339	283	268	302	253	299	267	312	295	291	292	310	299	289	276	298	285	294	271	313	282	325	281	289	305	286	306	274	301	317	312	257	288	277	288	316	310	264	260	286	284	256	268	304	292	287	284	257	308	276	295	278	266	273	284	286	277	320	302	279	306	291	278	303	290	272	279	263	279	301	281	297	323	272	300	295	294	298	295	277	288	287	307	302	290	304	309	295	246	295	273	267	273	282	268	303	297	278	301	247	254	323	306	274	256	272	285	291	294	280	297	300	280	281	285	303	298	320	286	259	324	239	306	274	286	281	313	289	277	281	273	282	296	276	286	278	287	247	296	285	309	262	258	275	283	298	289	266	319	320	300	280	277	322	296	289	303	312	281	284	282	298	283	304	268	251	291	296	285	288	287	302	258	298	277	312	262	283	298	311	322	292	308	292	290	282	304	288	285	294	278	270	298	278	262	307	258	267	277	277	296	287	263	265	290	269	285	318	289	287	267	294	280	272	270	297	287	255	305	262	296	276	278	305	275	264	289	308	267	283	279	299	273	284	281	262	316	285	294	305	297	291	299	284	311	250	269	259	308	271	297	282	287	291	304	273	283	262	280	305	310	299	280	285	294	270	278	299	303	308	266	311	280	314	251	268	290	270	259	269	294	281	276	310	270	296	274	273	278	287	289	281	294	284	258	266	302	269	283	270	301	282	283	318	272	269	313	292	307	289	270	262	299	265	271	265	313	272	282	285	278	259	289	297	283	268	300	263	316	275	291	306	286	265	294	299	287	278	286	286	278	283	302	289	280	286	309	270	294	308	300	310	273	285	295	291	275	314	295	313	293	277	246	322	292	289	265	288	305	304	299	288	294	286	306	288	298	292	284	294	316	281	311	295	279	328	251	288	286	303	277	287	302	296	311	294	321	284	271	263	268	293	311	269	308	315	298	290	294	276	301	259	265	281	289	257	285	302	300	278	256	274	278	297	289	311	301	288	255	296	290	278	277	298	271	274	286	290	295	283	273	326	297	290	291	287	310	275	285	261	315	294	300	262	314	283	277	294	295	262	296	277	298	309	261	318	287	273	297	263	265	298	301	307	315	297	265	291	270	291	321	293	258	291	281	288	283	275	264	289	287	315	288	261	292	285	306	293	322	302	297	274	287	298	279	297	279	306	301	287	257	255	284	277	285	294	287	327	280	274	280	291	277	316	282	297	320	278	313	291	341	284	294	302	325	299	302	288	285	324	294	317	279	297	280	291	280	279	281	265	330	272	292	305	279	293	295	256	286	277	282	244	285	310	286	292	291	311	284	280	300	284	261	315	301	295	276	275	264	297	261	285	279	308	270	311	299	284	293	255	301	270	282	278	334	262	296	294	285	281	278	273	284	275	284	278	295	299	286	297	287	277	305	318	276	332	286	297	332	282	272	310	286	304	275	290	264	294	306	283	288	284	254	266	272	272	291	308	286	290	302	274	298	265	287	272	312	266	304	270	300	280	290	318	302	292	315	285	315	279	259	282	287	297	293	285	291	290	296	308	290	242	318	290	300	287	284	273	280	304	279	277	270	284	320	262	267	303	281	305	296	280	300	275	276	292	297	277	322	290	292	263	301	304	301	302	276	266	282	264	323	289	310	271	307	278	312	259	285	286	307	294	286	259	280	292	285	294	301	287	276	295	305	311	305	276	295	273	300	300	298	282	282	276	293	263	279	261	278	275	256	285	318	300	297	293	254	314	314	271	302	289	328	274	324	289	302	270	283	267	284	298	316	260	280	294	294	301	314	276	291	298	281	298	285	291	265	311	259	259	270	305	307	275	269	283	297	280	283	310	284	300	295	292	298	278	296	292	317	284	302	280	279	277	288	271	236	265	274	289	314	265	299	299	286	305	301	279	293	293	270	261	262	259	337	290	291	307	266	279	300	291	280	305	318	297	305	281	260	294	275	285	285	309	271	280	276	285	297	272	271	291	292	236	286	277	283	270	300	274	294	302	297	305	312	300	294	314	277	292	326	288	295	277	301	314	287	326	307	320	289	270	259	328	291	266	306	289	269	281	294	301	279	280	289	311	310	268	276	283	249	299	287	306	297	256	271	297	270	275	251	298	304	289	278	302	297	269	299	328	282	293	262	276	338	280	324	284	298	267	289	284	281	265	267	300	300	285	277	287	275	314	276	326	305	280	313	305	314	267	281	309	292	324	282	292	299	292	278	301	300	292	254	308	278	296	287	339	300	302	316	294	255	311	284	304	266	239	295	323	315	300	273	297	276	256	309	305	313	265	278	290	262	280	313	296	257	247	264	296	276	290	267	289	269	281	295	269	290	313	295	283	313	288	245	272	271	281	288	276	278	277	275	305	290	294	264	278	309	282	287	269	279	261	272	304	309	309	276	279	305	332	315	278	315	331	267	280	294	328	283	263	279	277	266	277	285	282	296	273	315	278	287	299	286	315	295	280	300	283	285	279	303	278	284	259	285	280	311	273	273	313	284	282	285	302	315	271	280	311	287	286	284	278	297	297	306	271	285	307	281	288	303	296	282	277	291	287	289	284	289	281	304	298	277	281	292	292	287	302	310	288	263	268	313	272	275	276	272	275	332	279	325	318	288	320	307	301	285	254	282	334	314	281	299	290	282	292	279	292	299	284	281	285	285	252	302	319	285	292	278	297	311	273	306	279	254	276	299	321	303	287	270	273	279	313	270	278	291	284	294	302	278	270	265	334	286	312	283	294	300	293	278	308	306	287	273	314	301	292	292	313	267
2527	828	913	935	861	874	833	855	773	776	735	750	749	833	809	784	763	752	784	770	783	746	742	727	742	713	755	738	704	745	755	747	739	718	690	780	714	720	780	720	687	726	699	735	692	756	749	737	723	747	715	786	732	741	746	735	753	729	727	767	729	765	774	726	764	673	733	725	759	730	710	749	722	729	727	686	730	749	701	729	734	790	747	706	725	718	696	774	746	684	750	699	779	724	705	760	761	728	750	761	746	741	740	786	792	708	725	694	699	699	706	761	707	730	758	741	738	716	714	770	751	734	733	777	764	709	740	778	735	734	737	693	760	715	725	723	804	720	757	738	753	723	728	758	705	701	710	730	753	715	682	713	729	732	753	742	734	769	732	707	745	739	654	738	698	708	733	720	764	770	766	760	718	741	743	704	718	733	762	737	767	734	735	713	730	734	756	750	803	701	701	822	747	758	701	766	739	690	730	732	684	732	744	722	733	742	798	770	773	738	688	734	746	768	710	782	759	744	741	750	716	737	734	737	737	731	726	721	755	742	728	727	749	748	675	738	710	720	712	694	746	736	810	746	671	731	701	734	732	752	773	732	706	787	704	776	729	722	731	720	752	732	774	711	665	744	775	774	739	748	723	714	799	720	786	717	777	744	754	738	719	754	761	756	714	790	707	682	733	727	721	703	765	697	676	749	679	740	719	729	765	722	739	710	738	766	731	703	720	722	726	717	741	715	761	775	754	738	710	751	747	707	728	721	739	732	754	742	727	750	725	724	750	756	740	720	733	697	781	709	720	725	735	737	722	774	728	718	728	712	752	698	727	735	715	740	743	789	750	763	710	730	715	735	765	705	729	723	735	728	727	796	786	706	716	683	722	762	719	732	728	774	761	747	715	754	720	750	710	722	735	704	739	693	731	685	739	763	710	738	727	730	702	753	721	779	753	772	678	738	715	733	718	765	800	730	754	762	776	771	727	700	744	708	765	729	711	751	734	736	743	795	739	702	715	737	750	718	797	791	742	771	756	783	746	725	747	726	751	747	714	699	779	758	727	728	720	799	730	681	739	731	731	716	691	739	749	733	750	733	739	737	745	732	733	719	759	733	711	721	743	708	740	742	701	709	712	755	780	787	733	726	728	739	699	747	704	746	739	708	773	693	681	722	725	750	741	741	738	700	710	738	732	767	729	733	693	747	736	715	739	698	691	734	765	715	684	722	744	763	754	714	767	710	735	719	711	739	698	759	796	773	737	741	707	727	754	757	726	698	722	753	686	722	735	737	764	717	771	738	783	740	744	659	711	765	698	773	718	762	757	683	701	712	751	735	739	710	768	744	763	747	722	711	717	753	686	737	767	756	705	724	729	760	737	717	748	760	722	738	711	745	716	705	710	757	694	750	750	722	759	730	764	680	692	757	743	742	766	734	733	734	750	731	764	752	761	758	782	706	755	769	724	763	696	706	717	763	696	773	720	756	714	728	747	715	685	724	745	738	737	707	731	705	728	663	758	747	725	692	732	744	754	739	721	726	744	772	760	764	767	749	733	747	756	710	738	763	776	731	780	716	756	712	701	677	746	738	710	781	766	752	757	751	725	731	771	723	715	789	724	772	742	735	714	723	734	733	762	739	749	743	728	721	706	738	713	718	749	755	722	739	770	766	776	726	779	746	679	768	757	688	702	726	707	692	686	734	700	706	778	733	677	772	665	695	735	725	749	756	737	735	729	777	689	693	719	756	746	753	692	746	744	725	740	736	730	742	700	714	757	742	711	775	730	782	764	731	764	706	763	763	766	725	763	735	748	750	730	718	718	719	731	756	791	763	767	697	807	713	693	732	783	742	720	637	739	732	706	690	686	755	734	720	793	772	747	741	780	721	678	700	736	709	775	753	752	718	774	733	703	752	765	682	727	711	762	735	756	766	732	731	757	723	714	802	741	736	670	715	753	765	692	709	748	719	701	750	750	743	733	775	746	708	664	717	758	725	702	703	711	729	734	722	770	752	769	762	725	749	720	717	731	701	724	778	730	728	702	728	747	726	722	735	707	712	720	776	732	741	741	723	742	744	780	724	731	771	732	704	716	701	736	737	734	781	727	709	720	702	721	693	759	725	728	719	755	695	770	741	687	752	737	818	689	756	718	734	726	731	687	764	765	710	724	723	706	728	770	725	730	770	791	743	774	721	786	733	742	772	713	767	770	736	706	785	747	746	729	752	787	751	731	755	700	739	730	718	742	747	743	758	710	730	731	700	741	719	714	761	713	751	736	741	756	741	720	755	773	771	760	783	753	673	742	757	748	701	737	692	762	720	708	722	699	756	709	718	772	752	764	782	778	738	786	705	706	812	773	739	777	738	701	724	791	761	743	722	657	726	751	706	727	696	733	757	753	735	715	721	767	736	697	735	758	713	742	739	729	721	709	728	729	721	760	763	709	740	749	722	782	750	797	741	721	675	736	747	735	712	740	703	799	766	723	723	713	760	759	713	750	718	680	748	687	746	756	689	728	777	785	684	746	708	746	772	732	705	726	762	687	733	746	737	730	711	774	703	713	724	743	768	735	729	713	716	744	762	711	758	721	723	709	738	720	743	706	688	746	747	699	724	667	740	731	797	671	717	723	733	703	727	729	728	759	689	685	738	751	734	737	716	745	732	756	705	740	749	767	709	722	753	728	697	691	781	758	766	708	752	737	769	745	721	727	743	754	737	726	743	733	761	713	736	749	703	745	731	758	729	707	707	732	766	780	763	737	695	710	748	726	710	739	756	723	713	747	682	807	748	682	726	755	755	689	726	735	698	787	741	744	765	759	715	726	735	705	710	720	723	765	750	726	728	720	748	772	727	751	719	709	717	683	720	718	681	685	724	759	770	710	733	712	785	720	696	757	734	776	706	779	743	749	748	717	761	782	738	776	689	752	747	734	748	699	736	729	728	743	731	767	789	720	720	733	758	696	735	725	696	745	700	704	773	777	724	765	709	762	726	758	765	766	717	710	720	760	753	732	764	729	747	728	737	767	705	722	751	723	766	723	729	718	729	745	749	763	753	724	723	761	701	725	712	741	738	775	737	743	732	706	728	708	694	694	721	786	697	754	700	700	690	753	759	778	709	694	681	699	714	716	749	776	741	769	692	683	709	709	717	738	728	733	798	746	715	743	737	744	720	682	721	692	676	781	752	767	745	663	754	704	734	744	737	774	746	719	719	725	669	790	736	805	718	742	788	705	755	732	689	698	693	735	756	721	731	741	713	736	732	739	760	735	717	741	753	749	698	658	767	703	749	694	743	743	750	680	745	758	756	745	754	739	707	697	711	742	722	674	741	713	755	715	762	695	738	747	788	695	746	706	708	732	760	730	761	713	724	720	729	738	764	766	768	735	771	724	749	723	745	708	743	752	784	763	722	764	762	700	733	740	753	730	716	795	702	731	737	768	713	767	781	747	805	818	754	715	717	771	721	737	745	710	751	719	724	739	729	706	723	765	745	765	755	769	681
8865	1194	1431	1119	873	663	504	490	407	361	355	315	289	304	278	272	254	259	262	284	255	275	239	244	247	259	248	218	223	255	224	226	247	237	233	219	235	251	238	229	255	254	232	245	223	223	207	239	231	218	212	252	192	235	241	233	208	207	226	235	251	219	196	194	204	240	226	239	236	215	213	225	221	221	245	245	237	213	204	231	225	207	211	219	219	225	198	227	200	248	201	222	209	219	215	239	208	248	194	217	233	202	211	213	254	209	248	214	219	201	202	232	172	197	251	226	250	237	203	239	220	234	208	224	251	233	203	274	202	241	240	237	195	211	193	221	199	224	214	205	230	224	213	227	239	197	197	202	240	231	205	219	249	236	230	224	195	188	220	223	232	233	210	232	210	221	227	224	217	209	208	232	234	204	255	208	225	212	229	215	230	238	219	223	202	237	233	223	228	230	198	253	239	217	234	238	189	211	224	227	239	224	218	221	205	211	252	232	225	236	223	229	210	215	206	236	195	193	230	225	237	207	221	243	235	218	222	211	253	214	210	240	225	232	210	240	234	225	215	247	246	232	204	226	234	205	210	210	212	194	237	229	248	227	226	229	216	236	217	234	221	241	224	258	238	196	223	204	245	199	234	229	228	198	218	247	222	214	216	217	220	224	230	230	228	211	199	210	240	226	239	203	221	221	215	241	236	213	256	244	236	215	243	210	228	236	219	218	198	199	229	238	218	234	210	243	236	242	224	192	201	232	239	216	212	240	198	231	220	207	215	227	238	241	204	218	217	197	213	230	240	212	234	236	251	252	240	210	229	199	204	222	220	216	224	204	213	212	230	227	223	227	231	198	212	235	219	211	212	213	221	217	211	224	213	233	265	208	203	224	253	220	213	222	217	199	217	214	193	225	224	231	224	215	222	247	239	245	197	225	219	239	228	239	224	229	205	237	198	199	228	210	218	226	201	233	209	229	214	254	220	237	205	221	226	209	228	194	193	207	232	242	250	229	236	200	196	202	204	232	209	227	195	218	209	197	225	208	238	211	209	226	220	237	198	215	212	200	218	228	231	209	198	194	250	248	226	237	217	235	216	228	198	230	237	219	215	224	212	224	216	242	217	219	239	208	202	223	231	231	227	241	196	215	227	215	222	208	210	196	216	239	195	215	222	214	221	240	249	224	196	221	221	219	221	229	202	213	226	211	206	212	236	241	244	218	228	208	234	219	211	227	238	222	234	231	215	240	217	236	225	214	215	236	235	192	200	223	190	231	233	222	235	231	246	238	221	201	172	231	179	208	223	201	245	227	205	216	229	218	216	185	239	227	245	249	199	225	228	216	200	236	230	228	226	218	235	243	213	199	205	222	216	225	230	246	206	234	214	239	232	196	236	236	219	262	225	219	187	235	198	230	219	240	222	222	228	227	221	208	213	210	236	241	223	228	232	219	249	214	259	205	196	202	243	227	233	213	227	247	237	218	230	222	221	252	244	220	187	220	232	217	225	217	259	220	218	224	220	218	236	202	257	230	227	201	227	218	210	234	216	215	245	229	217	230	236	220	218	218	201	222	217	229	242	219	209	255	233	271	253	214	217	190	249	216	231	220	223	224	222	204	221	214	200	233	201	232	216	192	234	226	205	235	230	230	233	237	223	201	243	218	218	206	230	208	230	249	207	227	208	232	211	224	225	223	216	199	211	220	219	238	230	238	203	210	242	226	211	200	214	223	220	249	213	221	221	232	235	208	230	198	221	218	218	230	230	213	219	220	214	206	205	220	230	226	240	252	250	211	210	221	227	219	220	221	224	220	221	212	212	235	213	220	212	217	220	216	215	229	219	195	232	195	239	219	207	206	229	235	234	237	225	241	243	223	224	224	214	217	196	201	209	216	244	219	223	241	240	221	225	219	212	226	216	215	254	228	237	201	216	210	231	213	233	237	211	209	223	226	215	237	181	218	235	204	208	218	225	216	204	209	217	243	209	212	212	215	206	233	194	221	205	228	232	231	229	221	218	203	220	204	243	201	227	218	209	242	252	231	203	226	215	198	208	220	223	199	254	216	210	231	180	201	196	233	219	228	217	221	243	214	223	215	208	206	232	213	211	209	209	223	226	232	261	238	219	248	214	220	249	222	236	223	234	206	195	214	234	232	202	209	247	231	230	202	224	227	206	220	253	238	216	224	210	231	213	245	204	218	215	233	223	194	234	263	228	192	231	212	231	213	210	228	231	233	216	210	224	225	224	209	206	229	192	244	225	211	255	225	196	209	238	222	223	199	228	202	204	205	207	218	222	225	225	230	219	239	248	234	223	243	234	235	228	226	235	215	238	206	206	207	207	245	228	198	237	213	198	231	189	196	235	225	214	207	237	193	186	232	221	201	262	227	222	237	199	216	230	223	202	223	231	217	234	228	218	229	241	212	223	226	216	223	221	219	230	218	215	229	243	206	210	238	226	208	236	241	208	220	227	231	234	211	213	224	217	220	198	235	205	190	176	219	245	243	213	208	214	226	234	258	229	233	196	225	220	234	230	230	229	232	205	226	219	222	250	238	239	198	228	186	217	258	238	211	207	212	239	200	244	207	208	211	224	216	228	215	221	211	200	232	236	236	203	255	236	216	209	212	242	234	226	177	184	231	225	234	241	225	211	212	214	209	252	223	205	225	228	222	200	205	230	235	191	211	215	215	234	213	168	249	202	220	213	242	204	198	219	213	234	213	241	242	222	246	240	231	259	247	205	204	214	202	220	214	220	231	221	221	221	228	225	232	211	202	254	243	212	230	230	226	204	261	211	213	226	196	219	214	214	201	208	216	237	253	223	197	217	206	211	237	203	219	205	228	204	244	230	228	242	228	197	246	223	210	224	213	219	235	213	208	210	242	213	211	221	234	206	224	227	205	202	243	225	229	230	208	211	219	229	228	232	205	227	208	222	208	228	208	213	217	233	195	196	241	214	203	214	223	207	251	211	230	238	225	214	187	229	210	224	242	219	233	191	225	204	227	228	210	194	204	224	234	212	223	238	223	220	235	203	236	259	209	216	221	238	226	211	216	206	210	230	235	223	221	192	216	228	212	230	217	228	236	257	213	219	236	209	226	229	212	222	203	211	228	198	218	217	233	216	233	216	230	213	212	215	216	229	187	200	225	227	236	223	180	232	237	192	225	214	227	201	213	223	216	251	216	213	228	224	239	240	223	221	208	238	217	217	234	226	218	234	232	204	199	231	197	232	248	205	210	227	228	204	226	205	237	217	240	201	233	212	208	222	208	225	199	225	212	227	205	259	231	227	212	203	225	211	215	188	214	209	218	222	209	224	221	221	209	203	232	218	196	207	240	220	224	246	236	202	229	228	239	217	234	210	218	238	227	193	228	209	223	241	227	248	230	251	208	199	205	207	220	222	222	232	221	246	214	221	207	214	214	228	211	211	212	222	206	236	269	210	239	229	212	222	235	220	196	233	211	210	212	220	231	232	225	243	226	218	243	230	228	211	229
5961	1466	2997	3595	3172	2648	2130	1940	1648	1460	1351	1143	1093	1052	1019	905	899	824	785	821	742	749	777	782	706	738	697	670	673	693	709	635	615	617	619	632	655	622	634	628	651	656	646	610	591	641	599	603	611	564	596	597	548	590	579	599	597	561	611	598	591	563	611	623	592	581	591	595	606	579	587	610	586	597	567	611	585	531	563	546	596	592	568	569	592	578	545	554	572	625	581	560	566	559	567	560	583	591	567	519	593	612	560	578	598	556	549	578	555	603	567	533	557	587	572	584	592	631	537	582	569	562	598	584	603	566	570	561	587	564	563	583	596	605	556	554	562	566	588	597	542	568	608	567	583	542	566	546	588	553	571	599	563	585	543	621	583	562	568	588	562	579	553	585	531	550	571	589	546	576	575	550	577	554	595	585	574	560	565	599	558	537	578	606	521	533	604	606	581	545	559	573	582	562	566	551	588	530	606	579	554	578	533	607	563	575	533	573	570	594	541	601	566	554	524	561	555	599	550	591	547	523	562	551	538	546	578	598	561	590	524	555	598	528	561	557	627	602	571	578	573	535	587	561	568	568	546	552	594	539	582	574	560	531	536	597	550	598	613	528	518	567	559	553	545	566	513	566	587	558	576	600	570	537	580	524	562	560	542	597	552	581	561	608	566	527	581	521	607	556	598	554	549	559	520	570	514	576	567	595	536	552	565	591	592	573	602	551	503	580	548	601	568	592	563	577	592	556	536	569	585	536	620	531	566	543	547	595	565	538	586	561	598	564	587	570	580	554	581	550	555	545	557	557	595	586	575	537	589	542	576	568	579	582	564	555	561	523	565	586	567	553	605	558	550	570	592	540	572	579	599	552	615	601	586	569	606	572	519	576	520	607	538	553	582	549	595	558	557	561	613	569	581	581	570	601	606	544	583	511	587	609	601	542	571	572	553	572	590	562	575	552	549	549	606	572	588	561	535	551	577	556	609	608	565	626	556	587	548	595	566	557	563	508	586	559	587	579	562	553	598	529	584	604	580	579	588	564	581	577	552	514	564	588	548	570	558	582	580	572	550	553	563	558	589	585	584	532	539	598	555	599	571	546	565	557	541	549	570	547	585	539	553	582	563	544	571	579	543	583	570	626	559	551	578	532	559	591	565	544	592	598	586	567	570	590	553	593	564	567	562	556	596	558	573	566	556	542	593	540	599	593	581	580	580	552	593	570	549	615	577	574	562	585	541	544	583	531	567	553	548	594	541	564	545	588	577	568	594	595	557	588	526	568	577	523	579	571	583	574	580	573	567	571	583	576	605	532	582	491	565	598	561	542	542	545	535	578	511	594	558	551	580	575	571	553	568	598	599	604	546	581	602	570	582	581	555	541	586	579	553	582	509	575	562	593	593	559	586	570	598	635	569	588	605	606	535	545	583	521	576	585	559	556	542	532	563	663	569	571	556	577	561	567	558	606	557	578	595	593	575	577	560	540	591	572	560	509	525	574	580	561	549	537	551	615	611	579	570	548	548	568	580	598	590	540	565	574	547	565	549	594	603	576	591	571	538	575	542	560	601	540	565	533	560	602	571	535	587	580	597	592	522	531	561	533	568	562	560	587	500	516	539	584	598	559	565	557	559	600	562	576	544	542	549	578	580	558	565	595	590	580	615	548	590	538	585	595	591	564	566	591	578	561	547	565	586	564	595	613	546	558	628	570	569	521	572	518	572	577	564	617	555	577	594	588	582	560	565	572	588	579	615	588	557	554	585	559	548	555	576	597	563	571	573	574	539	620	612	546	583	583	590	550	558	588	539	548	600	606	572	563	548	607	575	605	588	582	573	577	543	604	537	596	608	560	537	563	529	633	580	525	572	568	583	583	534	566	560	557	582	559	558	580	602	594	615	590	590	622	607	564	582	527	606	603	599	561	583	551	590	579	611	544	535	576	541	556	559	562	554	541	607	566	564	589	578	593	546	617	636	572	538	575	581	547	580	584	578	560	556	581	590	577	605	560	547	593	590	555	595	555	585	577	599	574	544	571	562	588	566	573	547	581	547	603	580	554	570	542	572	604	583	550	557	530	604	558	559	590	568	590	561	559	574	601	510	527	581	575	597	586	573	538	532	628	573	541	588	531	556	575	592	580	560	578	581	581	550	515	576	579	580	554	558	606	573	620	607	550	543	585	556	572	564	586	572	565	550	544	531	553	530	528	605	594	554	610	562	529	606	565	564	566	540	589	572	557	545	571	574	525	565	595	589	535	559	559	573	541	543	594	569	543	589	530	575	566	572	591	569	537	601	599	560	527	538	568	523	589	550	581	596	589	562	546	568	584	603	552	588	540	528	590	588	538	560	579	567	606	505	562	547	558	535	566	539	565	529	557	576	575	577	587	467	568	590	577	560	604	567	586	549	582	603	575	569	574	594	560	556	557	551	549	582	606	582	596	582	560	551	551	560	587	558	594	584	586	597	551	548	550	576	552	609	587	556	555	558	570	538	554	588	520	607	550	545	553	557	569	538	545	535	554	561	554	554	580	549	561	567	557	559	605	532	607	558	578	585	526	561	565	597	598	570	559	613	582	571	573	536	522	534	524	548	595	566	560	515	540	560	590	536	572	578	556	551	538	576	588	575	552	588	568	605	535	576	605	574	571	582	576	552	587	620	576	586	593	575	568	559	549	568	535	542	590	591	557	526	568	543	562	599	592	593	563	586	539	587	554	547	587	556	560	576	564	513	555	570	548	592	561	599	559	529	547	573	567	517	533	575	493	551	598	570	536	521	572	605	551	584	522	543	603	555	616	567	590	563	615	553	592	547	589	529	584	577	591	546	546	571	586	557	560	614	565	555	531	595	634	534	563	568	589	546	573	572	554	584	541	574	578	585	605	575	559	552	542	579	577	587	571	566	551	559	596	587	559	574	566	580	591	556	542	587	572	548	577	566	584	577	543	602	587	549	551	550	567	574	596	556	596	555	585	566	586	530	577	600	565	590	529	582	535	605	521	579	585	582	578	577	560	541	570	550	578	530	541	569	579	560	559	559	566	558	564	590	571	554	523	590	539	578	574	516	545	537	585	569	553	568	529	570	578	567	606	605	544	596	564	569	561	576	592	552	585	597	582	558	549	558	608	548	539	571	554	612	588	598	545	636	550	591	587	535	606	598	569	594	566	555	575	609	534	590	571	510	567	567	597	573	544	589	566	532	590	571	556	608	574	587	565	529	595	561	521	555	600	538	569	524	552	576	547	595	575	566	546	561	547	563	567	524	570	597	524	576	567	616	580	534	542	596	542	565	557	535	537	599	571	548	584	542	548	550	587	560	527	520	575	565	550	593	566	577	555	555	568	589	603	563	589	626	566	610	568	594	588	540	583	560	585	612	593	546	568	565	599	503	535	596	569	521	580	616	566	588	600	572	540	576	538	565	568	552	533	575	584	577	575	572	522	555	565	544	551	605	596	560	569	518	562	595	578	625	551	554	539	551	564	604	574	609	549	574	533
15365	2392	2466	1848	1264	890	697	516	422	355	300	261	229	226	211	173	152	159	156	163	139	127	138	118	137	117	123	113	108	115	126	112	115	113	89	106	110	94	96	101	98	92	99	93	101	83	103	82	101	93	88	95	88	84	91	97	101	69	109	82	92	107	109	103	95	82	86	98	97	89	79	79	93	82	81	95	93	77	83	97	91	103	89	95	82	97	97	100	73	103	88	92	85	103	98	90	83	95	69	81	92	92	100	88	80	82	86	94	96	75	86	94	84	93	98	87	75	89	105	84	109	95	81	97	90	89	79	99	76	102	101	96	85	108	84	85	97	80	88	84	93	83	92	88	85	96	82	67	96	102	109	93	102	99	81	83	102	99	95	77	101	93	105	67	88	85	96	91	105	103	80	84	91	91	79	96	92	87	94	107	93	90	93	85	93	106	78	73	66	84	89	107	74	84	104	87	90	102	90	83	87	103	96	83	84	90	92	69	73	91	93	84	78	75	85	87	96	85	71	92	82	103	110	82	103	88	110	89	91	78	89	91	83	84	105	85	91	110	103	78	86	98	76	102	89	79	91	88	99	79	99	69	88	93	96	95	92	87	83	89	96	100	87	81	95	82	86	84	105	68	71	112	85	94	108	91	73	87	85	87	81	91	67	86	90	88	76	95	71	90	96	78	88	82	88	87	89	95	95	75	88	84	104	88	82	89	88	76	113	81	98	76	86	95	94	79	82	92	90	87	110	89	77	85	88	75	81	91	91	85	87	67	95	87	94	84	88	92	108	96	80	92	94	104	75	96	87	87	90	98	71	94	76	72	84	93	96	94	87	78	95	88	100	93	98	93	74	90	83	103	86	102	74	93	87	84	81	91	85	109	85	88	80	92	94	100	86	88	90	85	82	89	99	101	86	77	66	105	91	85	74	79	93	81	75	73	99	103	89	69	99	82	76	92	98	95	86	91	93	80	80	98	85	69	95	88	96	82	96	89	89	86	105	83	83	87	93	93	99	80	86	98	97	100	103	78	94	72	93	80	108	93	97	91	100	76	84	71	72	98	87	83	86	124	78	89	94	97	81	73	93	80	101	117	89	91	94	121	81	79	73	100	104	90	97	72	83	95	80	77	77	89	84	97	73	100	92	87	95	99	89	77	94	90	97	81	101	109	86	96	80	75	93	82	87	84	73	81	83	80	94	76	88	99	96	86	95	94	81	88	69	97	80	88	85	84	78	97	87	75	93	88	97	86	76	94	80	90	97	82	97	95	88	98	97	91	83	94	84	81	91	78	81	100	74	92	86	92	91	108	87	96	97	90	99	87	103	81	86	103	91	101	105	97	76	81	80	73	100	92	82	88	104	84	80	78	104	86	90	83	90	106	71	89	82	75	103	82	85	89	107	86	68	82	81	79	98	108	89	94	70	96	87	98	81	80	94	108	90	102	97	101	90	90	94	72	87	93	94	73	97	112	93	90	95	74	106	87	86	75	94	97	96	95	103	79	78	79	78	77	87	80	73	91	102	98	87	88	95	82	74	98	104	84	109	86	103	80	96	100	94	77	85	96	85	91	79	95	92	88	100	91	103	97	74	103	70	111	87	86	104	86	72	91	84	104	94	89	89	95	100	81	105	72	95	90	75	83	89	79	96	100	92	75	93	93	73	91	92	97	78	100	108	99	91	77	90	104	84	86	86	84	90	81	95	93	79	80	83	77	80	90	105	98	85	92	85	78	95	78	101	85	103	78	110	95	80	84	95	96	91	89	91	77	89	74	92	92	89	80	97	76	66	79	98	99	91	79	87	99	94	98	73	94	87	105	100	80	95	101	91	89	79	90	74	81	95	92	79	99	86	102	81	91	103	72	92	84	76	88	88	75	95	88	106	84	81	86	93	84	82	81	104	92	84	85	85	103	82	78	112	98	86	104	83	84	90	96	90	90	62	79	90	101	80	80	99	71	77	85	101	98	94	82	84	77	78	99	79	97	89	88	100	94	93	78	89	89	99	96	88	100	84	84	89	85	84	99	94	82	85	101	85	73	84	87	86	81	95	95	90	91	86	87	84	88	99	93	89	80	96	93	97	80	83	70	79	82	92	95	101	71	87	91	73	63	90	86	78	97	89	99	89	87	90	96	108	96	86	89	96	120	94	76	100	95	90	83	84	103	88	92	87	97	87	73	91	79	85	97	97	108	91	79	87	87	89	104	73	95	95	86	103	83	98	94	92	82	90	74	92	95	87	88	84	94	92	85	80	99	92	79	88	67	95	93	99	92	101	97	81	96	87	84	97	78	105	84	94	88	94	104	96	101	97	91	90	77	95	81	75	96	91	87	53	99	94	106	96	84	70	84	98	99	85	86	59	73	105	100	115	100	105	83	92	74	93	77	88	90	77	100	92	85	89	93	81	104	92	94	92	93	104	92	88	84	92	95	95	81	98	99	82	96	93	91	97	89	92	75	100	91	77	93	102	101	88	75	79	85	74	80	94	83	80	95	90	89	91	94	108	79	114	80	104	81	98	83	108	86	86	81	77	92	85	100	93	90	76	87	83	101	88	96	107	86	89	88	81	86	88	116	97	90	86	89	69	91	97	97	88	86	86	96	90	78	85	92	90	76	76	97	101	96	80	74	83	75	87	95	78	97	98	79	93	90	95	82	103	91	78	91	81	96	77	74	88	84	79	88	91	87	86	109	97	94	92	83	95	81	99	101	85	98	93	81	98	95	97	82	85	85	98	94	90	99	99	77	84	81	99	92	69	88	101	77	85	100	106	75	69	87	75	93	84	87	103	101	83	84	102	78	87	92	91	77	94	86	83	86	83	108	90	100	99	105	91	81	88	85	81	111	91	81	89	78	94	90	87	76	104	109	81	104	99	83	94	75	84	98	96	97	85	94	96	102	86	79	89	65	97	87	71	87	109	92	101	98	83	97	73	79	75	105	70	86	86	77	86	109	79	82	75	89	97	79	96	105	74	94	99	94	88	101	92	98	72	75	93	86	92	82	62	94	70	95	82	84	97	88	95	86	101	73	99	78	81	99	71	98	87	85	94	100	77	104	87	88	96	82	78	105	85	78	81	87	96	68	71	86	83	100	73	88	71	100	78	91	74	82	104	89	81	81	88	100	76	78	92	96	99	93	72	91	91	69	91	87	108	84	79	86	89	89	80	91	102	99	105	102	84	67	76	94	92	86	96	86	84	104	95	93	101	75	91	83	93	98	60	90	74	83	103	86	101	90	73	85	76	88	88	109	86	79	100	70	81	85	94	67	80	79	94	91	80	84	100	91	103	82	92	95	76	95	89	99	100	103	107	96	76	87	92	91	95	82	89	81	91	97	85	85	77	74	93	87	84	79	88	81	90	90	84	89	89	72	76	95	82	87	88	110	99	99	96	82	93	89	81	79	91	99	100	115	70	85	87	65	68	91	87	72	75	78	94	93	73	93	71	106	92	81	85	85	84	94	72	110	91	71	80	83	95	99	79	83
7368	1954	4588	5549	4709	3841	3124	2585	2057	1774	1496	1356	1190	1072	1002	939	818	755	722	645	624	562	610	587	528	519	505	463	475	394	422	420	387	385	399	410	378	363	390	370	372	355	353	336	328	336	294	338	329	325	352	355	309	314	291	295	260	299	302	280	285	302	339	319	273	310	327	286	317	303	274	293	298	256	291	297	277	258	301	266	274	283	261	266	294	281	279	304	287	288	299	276	248	272	271	295	286	280	242	269	308	276	244	260	276	261	278	263	286	281	304	255	256	270	263	264	270	272	276	272	286	279	251	246	307	249	281	267	312	267	276	262	255	265	285	293	227	279	266	320	251	279	273	242	263	285	262	264	248	284	248	256	281	282	283	290	252	265	271	278	249	269	263	278	253	244	250	271	274	260	280	264	268	298	250	225	268	262	270	256	243	260	248	253	260	266	263	242	271	255	274	257	256	248	265	281	281	293	250	265	244	250	281	261	265	259	298	257	232	247	255	236	296	263	280	282	281	244	276	255	258	236	269	237	294	258	271	284	270	238	240	293	259	261	252	262	248	263	259	302	256	238	234	237	269	289	255	245	237	245	280	262	270	246	242	252	274	264	236	243	269	240	235	238	255	266	255	270	303	272	260	267	266	251	271	249	289	284	243	298	262	267	256	270	277	271	274	270	276	268	263	271	238	263	252	265	262	274	249	268	281	272	269	261	268	270	268	244	232	278	262	231	258	279	271	252	259	239	255	241	270	252	256	248	241	250	253	274	243	269	266	279	250	241	234	276	245	276	263	251	240	242	243	245	267	249	237	268	252	246	268	269	292	254	241	286	263	272	279	299	283	262	257	242	246	266	271	254	282	255	268	260	258	247	272	260	240	259	247	284	265	254	313	238	269	273	249	280	238	260	257	275	254	249	246	255	276	252	264	284	238	273	237	258	249	234	246	269	244	249	243	232	241	245	234	277	276	262	268	237	245	269	276	267	251	267	240	266	272	264	241	233	255	255	254	239	285	261	258	267	278	257	270	260	264	257	259	271	259	275	277	255	244	258	243	272	231	260	268	265	267	270	257	242	228	286	260	260	267	278	247	262	258	272	246	256	262	245	260	267	235	236	244	227	273	257	272	240	284	266	246	259	255	270	239	217	230	269	235	246	254	266	265	273	240	258	271	284	266	258	290	260	274	256	279	296	252	247	246	270	244	283	219	256	253	264	272	241	291	271	234	272	249	277	281	269	276	244	227	263	257	250	266	256	264	261	235	243	238	252	272	238	246	261	264	228	244	232	292	277	254	254	252	246	248	276	271	275	246	268	258	264	255	240	258	266	265	240	263	249	260	283	242	242	245	252	267	261	252	270	280	241	276	260	232	257	259	259	275	269	269	251	247	252	241	248	264	286	249	278	289	287	238	267	262	270	260	247	268	240	252	255	263	286	240	259	252	252	250	253	237	281	262	263	263	243	253	240	271	264	266	268	269	264	259	252	261	240	307	239	254	251	275	264	257	260	271	246	279	237	278	219	276	258	278	260	268	246	253	248	239	235	272	242	264	280	252	220	275	247	256	261	264	224	232	299	260	252	256	227	255	228	267	253	267	239	242	238	251	286	231	265	251	281	278	237	267	291	257	251	251	266	251	258	242	266	248	231	264	276	248	254	242	266	293	254	271	247	260	240	240	221	243	269	272	264	254	283	268	264	264	263	256	262	246	282	274	264	258	289	259	259	258	273	276	264	255	248	260	250	250	259	234	265	253	260	250	269	260	252	253	246	233	275	299	265	285	267	263	255	276	233	245	254	270	260	268	289	258	273	244	267	294	260	242	238	263	248	252	280	278	238	273	202	244	258	256	231	235	229	253	253	275	262	245	263	280	263	224	298	275	276	255	276	279	246	262	241	264	252	254	245	243	247	255	290	268	246	256	237	254	259	264	223	280	257	257	275	272	265	254	274	288	275	238	243	261	242	256	306	290	289	270	252	253	249	260	270	266	254	250	249	244	263	256	258	265	280	259	304	272	273	251	273	259	237	254	261	279	249	255	270	250	248	248	281	264	253	294	251	287	252	252	246	251	272	225	242	248	251	271	246	264	231	278	266	269	295	264	269	270	255	258	242	259	261	241	258	264	259	251	246	246	258	257	264	254	265	227	268	269	243	226	240	265	257	277	263	243	258	264	275	250	283	255	271	260	272	264	278	257	289	286	257	259	243	236	244	262	281	272	248	222	295	279	275	309	284	264	270	276	255	261	262	266	253	268	247	245	254	233	256	244	272	266	248	269	245	252	265	237	257	269	289	270	263	255	252	252	257	262	228	253	255	231	258	259	244	281	265	267	269	272	256	264	269	279	250	260	268	253	255	267	241	270	268	265	258	245	267	264	266	251	262	248	257	254	240	257	264	256	263	279	283	242	258	251	248	257	254	251	264	251	272	287	279	239	253	232	262	260	240	252	239	282	239	263	259	253	235	270	274	242	248	251	247	256	267	249	247	259	262	256	249	269	273	279	267	281	237	242	244	284	276	249	252	247	256	258	246	251	247	252	244	282	279	271	278	267	258	257	248	241	238	265	263	266	287	267	274	286	262	272	250	229	275	276	252	257	297	236	261	276	255	253	268	252	248	230	235	252	244	234	285	253	248	265	249	237	265	224	245	243	286	251	220	239	242	250	240	289	249	241	274	250	244	261	281	254	237	244	248	238	245	247	230	264	236	257	238	264	258	296	275	256	260	255	260	242	258	289	254	267	289	256	262	299	279	280	252	266	268	242	270	276	235	244	226	257	270	257	284	245	253	259	266	244	260	253	279	256	246	288	247	256	257	284	267	243	250	289	263	248	269	282	266	262	241	255	255	274	262	279	256	254	252	274	248	265	269	247	267	258	250	292	239	274	268	262	263	266	258	265	233	239	236	251	262	243	242	256	250	237	271	289	249	248	271	260	262	265	265	288	262	267	259	248	264	265	267	273	243	245	281	232	239	250	235	269	249	268	254	237	258	237	251	261	273	271	277	269	276	263	250	269	244	260	240	251	289	260	262	246	229	285	234	261	244	254	272	255	243	271	261	287	231	282	273	252	246	269	236	275	264	247	250	281	284	270	266	266	271	250	261	256	254	266	225	245	240	254	263	275	260	252	241	270	267	272	221	283	256	238	253	261	236	260	266	245	260	254	237	256	267	266	252	268	285	246	283	285	278	255	257	225	259	276	252	296	247	276	261	261	279	242	259	253	265	277	274	249	266	241	257	283	255	279	284	257	247	273	257	281	264	257	261	285	249	283	265	239	237	262	271	246	258	266	263	252	241	257	250	248	236	269	261	230	277	289	270	248	244	264	251	259	244	277	240	281	272	249	259	245	271	253	248	237	226	290	270	247	221	273	247	290	254	275	243	282	247	259	258	247	291	267	254	259	235	280	265	211	257	292	257	291	284	244	254	262	276	238	257	265	249	247	258	271	264	267	258	254	272	273	234	220	247	251	271	249	277	286	266	270	290	253	252
2252	344	355	330	306	311	301	319	277	289	320	335	313	283	286	277	303	279	286	277	282	275	319	297	277	317	279	289	295	259	283	319	305	266	311	303	278	305	279	268	276	272	313	289	271	300	293	276	292	289	270	304	296	285	308	306	281	295	287	288	276	317	279	267	263	295	285	272	280	295	293	327	267	273	293	306	277	290	272	252	259	318	273	320	285	261	286	295	316	280	306	303	293	283	324	311	304	315	294	278	298	289	291	302	291	287	284	282	308	284	293	266	283	278	292	328	290	277	281	309	290	296	311	303	290	288	259	311	276	278	273	272	281	285	264	310	283	287	266	282	282	265	303	303	284	273	270	265	273	295	305	302	292	278	308	289	281	319	312	265	290	288	347	288	271	296	275	270	284	299	302	304	290	296	308	295	288	253	308	304	316	274	280	278	272	305	270	270	323	270	270	283	296	294	316	308	300	273	275	272	239	303	278	276	302	278	277	276	290	296	292	284	271	308	311	276	294	288	280	249	268	289	272	284	312	292	317	336	285	290	272	294	282	302	280	295	271	276	321	294	287	305	273	279	296	308	299	303	290	289	321	284	247	271	273	290	292	294	273	315	300	311	299	306	311	309	294	256	295	261	288	306	288	286	274	290	276	294	275	297	303	278	269	309	277	283	293	276	288	275	334	263	284	288	309	263	301	282	296	306	272	315	307	294	294	319	289	273	298	307	296	289	292	291	292	288	298	266	272	270	314	282	295	287	302	275	281	256	322	288	262	307	285	284	281	281	266	306	261	293	286	251	322	254	301	291	304	270	281	269	324	310	300	291	278	288	284	281	297	294	291	276	275	279	289	292	288	286	282	269	295	271	283	261	293	299	278	314	283	281	305	308	288	246	295	314	304	272	305	290	287	297	294	297	281	288	287	316	316	298	274	288	275	281	283	268	294	292	275	268	278	265	264	302	278	282	297	301	280	304	285	297	279	306	286	286	278	250	304	307	277	273	287	292	278	269	283	297	292	263	290	271	300	306	289	306	310	298	289	262	289	262	265	313	316	312	272	299	295	287	275	284	311	310	277	272	279	307	263	277	279	271	293	313	281	286	289	292	293	296	277	298	265	278	272	286	323	290	261	301	282	324	278	280	274	304	280	275	264	295	299	303	292	286	284	286	264	278	301	307	301	300	303	309	303	302	288	303	259	292	272	269	294	281	294	279	309	272	292	316	279	256	250	265	286	303	300	296	302	282	276	287	284	287	304	258	281	252	291	286	290	291	300	310	296	317	318	319	263	294	273	297	293	292	296	273	300	305	304	295	303	270	311	270	291	271	278	294	284	278	328	342	278	302	303	338	294	287	303	291	286	273	290	295	286	303	291	290	314	294	299	296	280	278	298	303	247	300	257	315	283	320	306	290	255	298	268	287	301	290	258	302	269	271	276	273	279	276	280	299	289	331	300	286	297	250	295	304	303	324	283	261	295	304	279	292	306	297	316	280	280	312	284	284	299	292	284	303	303	316	257	287	260	268	291	282	270	308	298	297	288	295	289	287	284	279	287	286	301	341	277	280	299	298	264	310	317	275	248	301	290	286	302	287	303	280	296	339	300	283	295	301	289	288	286	266	307	280	304	292	303	265	278	301	323	285	329	281	320	295	289	313	296	298	268	290	287	297	288	299	264	276	297	281	293	299	307	306	271	327	281	299	288	301	292	317	305	291	289	267	253	291	305	259	305	295	272	290	276	296	292	299	304	270	267	292	292	258	290	278	298	292	271	291	305	264	274	298	279	295	275	297	303	266	294	261	290	258	282	317	262	278	303	309	282	264	285	277	285	279	302	294	289	297	297	286	326	260	307	306	314	314	280	297	322	299	308	278	279	268	277	293	280	289	274	297	265	305	266	291	264	262	270	292	296	285	288	325	280	332	315	280	281	281	292	314	333	291	267	305	292	313	269	302	297	308	260	300	294	305	301	281	274	308	306	289	309	288	293	287	286	294	262	297	319	277	326	291	305	306	264	316	298	284	284	275	305	271	291	321	307	323	321	278	291	265	320	280	319	263	290	314	293	299	300	291	273	299	313	292	272	273	265	283	276	288	316	292	283	323	286	253	285	318	276	301	319	298	293	278	257	292	286	305	304	283	299	278	314	300	274	292	317	276	325	278	292	261	246	311	278	304	311	275	279	291	285	288	292	308	273	280	253	284	302	242	269	320	325	274	286	265	277	286	269	289	277	284	293	294	269	268	280	283	314	283	300	301	306	270	288	304	323	298	273	266	289	262	279	295	299	307	278	291	269	273	276	317	296	287	296	307	281	311	327	316	281	269	291	287	278	268	295	318	294	318	303	312	327	262	290	269	272	312	265	282	305	307	290	284	301	282	287	257	263	283	309	290	294	295	303	295	277	296	334	311	332	327	292	256	281	321	259	281	329	301	313	255	284	307	258	289	283	262	296	277	296	274	280	287	326	289	269	277	280	285	285	325	290	257	309	278	305	297	314	291	298	298	274	284	278	265	260	278	297	281	277	263	293	316	303	290	300	306	277	317	302	285	308	297	286	285	296	295	276	283	273	320	289	276	289	314	276	285	285	279	241	311	285	301	303	297	293	267	281	300	316	303	309	303	280	303	275	291	270	311	295	279	282	305	297	291	273	285	305	295	283	299	282	310	293	292	282	286	289	267	286	260	266	296	304	293	284	281	266	307	278	273	290	272	294	294	265	274	298	295	272	306	317	282	272	304	289	302	263	305	283	296	285	317	282	301	281	268	243	286	275	300	305	322	287	294	281	292	267	293	280	300	282	259	300	301	255	321	260	288	286	299	284	309	317	315	269	251	300	286	299	284	298	294	266	323	282	316	314	272	278	309	327	284	284	267	279	308	304	319	262	319	272	300	294	306	305	309	280	300	275	286	269	305	271	295	292	283	278	264	290	269	286	295	313	294	257	286	265	296	296	322	302	292	254	284	256	280	289	292	275	288	289	293	254	282	294	291	288	263	285	282	311	273	280	278	266	303	311	275	295	277	313	275	290	285	247	285	308	303	287	307	320	301	271	287	277	266	313	276	285	283	301	264	297	284	315	285	284	296	328	294	301	273	310	303	267	289	299	288	300	300	267	292	322	287	291	282	274	258	304	314	276	328	293	304	291	326	279	285	296	299	257	307	293	304	276	285	288	303	289	300	287	304	276	302	287	312	284	287	301	305	283	267	304	273	299	303	284	309	289	294	320	287	246	322	286	302	318	284	307	296	293	268	297	270	306	284	314	286	300	286	283	309	281	263	295	278	275	293	297	276	283	243	294	307	313	281	306	304	300	336	294	257	288	244	318	283	315	292	298	275	300	305	298	285	269	267	285	274	300	287	287	246	292	309	282	290	273	347	299	304	298	295	295	311	294	291	302	277	293	284	274	286	343	290	280	345	307	289	316	266	302	287	286	289	287	291	271	312	296	289	309	308	245	293	295	263	268	295	274	285	283	328	287	285	280	247	292	273
2416	811	876	897	946	868	814	808	795	856	811	790	794	770	763	748	778	782	787	800	735	755	784	783	719	721	683	774	765	756	723	734	751	770	744	753	739	733	753	777	715	739	745	747	732	728	737	758	764	784	728	716	719	757	747	778	763	757	760	727	786	754	714	768	809	731	767	743	734	742	767	726	716	708	688	750	784	706	750	765	735	717	716	705	791	698	734	711	725	719	764	736	743	753	709	724	729	714	696	710	751	707	736	696	781	705	765	718	700	726	717	672	734	778	782	742	719	804	759	749	717	705	721	760	746	749	713	719	725	773	744	717	808	732	729	721	730	737	759	765	761	742	761	749	751	742	744	713	731	740	760	719	738	736	759	728	764	719	747	709	742	725	752	740	755	739	782	720	685	774	739	715	713	712	716	730	751	765	777	773	697	761	740	708	725	692	761	701	736	729	759	764	721	732	688	741	750	730	770	711	753	714	710	718	699	726	756	756	705	711	768	705	744	725	759	722	729	744	728	721	726	701	793	760	715	763	724	730	731	771	748	706	784	718	767	706	725	738	773	711	703	720	725	719	763	702	733	722	721	750	744	755	723	803	697	706	750	721	698	730	761	721	740	736	748	760	743	717	712	679	779	709	702	737	713	746	735	733	697	760	719	723	768	754	760	720	718	738	756	762	771	750	720	702	716	741	709	783	696	785	725	716	712	721	725	736	714	700	708	751	719	764	719	691	748	730	709	743	765	801	720	736	741	743	727	746	704	777	739	763	777	770	717	728	729	719	796	733	731	731	771	709	716	715	725	736	703	727	749	719	732	750	723	810	765	741	742	726	746	770	716	732	759	726	748	739	687	744	752	707	672	707	781	768	755	703	708	783	702	799	726	686	747	768	695	775	723	727	725	738	738	714	744	699	749	720	756	726	720	761	741	739	725	730	716	757	696	746	762	746	733	732	746	697	695	799	723	725	741	782	751	730	735	749	699	800	690	688	732	752	699	727	729	703	795	754	755	731	760	732	757	710	701	757	725	731	770	724	747	770	737	748	778	710	774	763	702	723	762	724	720	736	733	791	792	769	761	770	752	761	718	706	724	739	711	785	779	689	696	739	717	764	718	732	715	726	777	721	772	750	787	754	763	759	703	715	742	747	743	717	771	719	679	729	734	750	744	731	754	728	720	741	742	749	717	722	747	777	694	732	724	771	748	781	722	731	741	696	741	729	713	732	707	691	744	706	709	728	744	748	745	733	789	755	772	783	752	739	737	725	756	714	711	732	672	753	740	688	741	727	731	751	719	738	725	748	736	703	741	735	720	742	752	739	760	748	770	707	709	716	753	707	694	769	754	711	723	732	731	763	735	725	711	702	718	736	712	712	754	742	773	742	749	747	749	789	737	747	790	691	724	714	719	703	793	743	705	731	697	779	754	733	755	742	676	707	716	707	745	739	713	726	736	693	773	714	726	709	711	751	757	736	740	730	716	791	746	731	740	711	758	766	757	766	698	727	708	696	722	733	771	727	719	784	751	738	737	740	750	715	686	761	733	705	754	717	696	755	764	777	718	772	739	743	742	727	763	790	704	733	760	714	729	705	726	736	757	680	692	714	746	754	697	696	735	754	679	720	731	788	727	695	748	727	741	730	742	761	725	759	727	757	691	772	773	718	714	760	723	774	769	674	749	751	736	686	728	770	737	769	743	785	756	722	744	771	796	735	768	736	706	740	778	741	724	728	695	738	776	744	704	715	726	709	753	693	726	728	732	729	720	734	758	766	719	737	722	744	705	716	753	723	702	758	759	676	794	820	740	714	703	745	761	748	743	745	752	752	739	716	747	688	721	708	728	727	752	732	734	735	734	732	727	753	753	706	754	772	718	767	720	694	746	710	791	734	711	793	747	755	778	734	739	800	685	719	730	677	757	733	737	707	740	759	727	695	729	715	774	742	770	721	706	749	768	744	726	750	778	743	711	762	767	715	744	763	803	804	728	697	734	724	737	725	707	776	715	717	709	797	767	746	765	764	743	760	729	702	724	739	775	745	720	708	712	764	749	764	746	711	747	744	740	713	727	749	717	696	725	717	781	724	748	737	750	765	747	816	744	721	727	736	740	788	743	720	737	737	741	728	716	702	727	721	695	725	756	715	699	748	712	714	746	709	722	694	688	797	701	768	729	716	702	690	784	751	739	784	763	748	732	740	749	672	760	716	742	772	782	760	745	723	733	721	729	716	760	726	755	691	728	709	700	731	723	747	731	734	808	703	757	725	759	733	743	783	788	740	763	768	724	741	753	754	699	720	742	724	770	711	753	693	714	718	765	747	762	749	764	788	732	757	727	712	731	765	711	738	752	752	745	710	752	721	701	749	755	748	719	719	736	724	772	736	716	722	756	696	723	745	765	772	753	752	736	726	711	705	736	707	741	715	706	743	742	747	746	769	731	779	774	772	732	749	725	741	789	752	747	699	740	719	693	774	735	772	734	705	727	731	740	742	764	771	726	761	736	728	675	731	758	751	794	745	715	752	713	754	777	766	728	740	747	728	726	770	763	727	751	728	786	767	694	759	736	719	752	683	759	733	740	833	745	763	729	692	758	739	712	727	765	751	762	738	705	757	781	714	711	750	701	750	737	712	730	726	762	755	762	798	729	760	760	707	741	746	739	719	721	759	717	727	733	757	750	761	742	743	724	717	681	722	756	731	729	727	722	716	711	747	743	729	726	743	731	736	703	749	724	703	709	707	728	729	781	772	758	720	758	695	766	712	765	767	741	760	701	717	744	731	741	763	764	711	762	748	723	745	718	716	757	718	733	712	723	716	701	783	761	730	740	722	767	758	698	756	713	753	780	753	673	748	782	728	771	771	756	700	716	776	743	726	747	746	751	747	723	727	712	722	750	725	755	721	751	708	688	729	734	745	749	746	757	770	726	761	788	775	735	752	732	718	760	702	716	713	714	730	767	721	755	753	741	740	739	731	747	745	722	783	785	776	710	662	791	778	679	722	723	792	705	739	697	796	707	725	742	773	743	704	768	697	751	701	725	702	755	713	727	721	768	738	683	729	729	728	723	715	789	764	701	749	759	700	721	733	741	721	689	688	732	721	676	737	770	697	758	750	787	740	704	730	758	712	712	716	811	777	750	701	693	746	789	762	734	725	759	717	752	723	703	725	739	710	705	710	697	719	685	733	706	688	753	773	715	744	776	737	757	772	708	809	693	727	761	759	773	723	650	792	696	760	728	682	723	751	732	728	772	731	753	767	757	768	762	765	754	722	717	734	724	717	763	718	725	698	758	769	766	715	750	757	738	660	734	741	711	736	693	744	763	745	673	718	787	704	711	760	734	777	736	720	754	705	731	768	752	723	750	738	755	739	745	727	775	781	721	711	725	705	739	719	716	773	746	748	718	704	679	723	714	782	729	719	727	767	752	760	696	715	692	709	728	754	684	706	772	740	746	711	772	742	744	716	775	751	743	752	738	688	755	699	737	793	757	795
9014	1217	1455	1147	893	643	564	453	389	376	334	368	282	272	272	278	255	262	245	251	243	231	247	261	225	236	227	250	233	278	254	216	209	261	243	217	222	265	245	211	217	259	218	265	238	244	254	248	233	219	234	241	250	241	235	226	234	207	215	257	243	230	201	216	260	221	244	213	236	220	238	199	231	191	241	229	203	232	221	211	230	225	202	209	242	208	212	213	201	237	242	209	192	217	210	227	213	223	219	232	231	214	241	199	235	244	231	258	240	207	235	209	205	214	212	241	212	242	252	207	208	204	226	214	217	220	211	186	234	222	220	190	212	215	221	233	228	238	200	215	240	233	207	223	226	242	225	220	222	226	195	244	192	226	212	213	258	245	215	214	229	223	190	219	193	221	217	219	206	217	240	214	233	226	239	227	202	226	227	243	242	204	207	234	211	209	212	210	211	205	232	229	216	223	205	208	216	232	222	210	248	199	217	235	205	250	215	200	221	253	208	228	221	219	233	232	236	237	253	234	227	225	221	247	216	206	225	216	208	217	209	215	193	232	231	211	220	244	214	213	225	201	227	228	250	244	239	215	190	214	225	263	213	208	230	216	221	222	210	207	199	212	201	231	221	217	222	225	215	212	189	213	222	235	200	233	228	223	203	198	221	219	220	204	230	211	227	221	241	222	256	219	236	217	200	184	232	195	212	209	218	227	211	221	219	211	220	228	223	247	221	210	237	249	225	235	218	226	220	217	210	214	202	198	215	227	234	236	201	203	216	218	234	226	221	222	218	197	205	231	230	196	214	230	237	223	202	232	211	215	213	204	222	214	229	196	234	223	216	234	218	201	215	220	198	212	214	239	220	199	218	228	237	205	237	207	225	204	239	200	201	219	222	203	226	251	225	236	241	201	205	226	237	214	199	213	231	224	217	233	215	215	230	211	212	242	224	225	220	221	219	229	203	247	206	248	230	213	191	203	218	225	211	202	242	208	210	218	213	249	231	208	221	172	219	222	227	239	203	239	219	242	213	198	236	218	225	239	216	194	196	237	212	198	197	227	253	219	222	208	234	251	225	206	235	217	220	226	213	240	231	203	210	225	251	196	233	235	218	225	216	245	212	189	224	197	222	215	198	200	221	198	238	221	212	234	223	219	216	219	209	214	228	223	218	245	229	240	211	228	200	211	235	203	204	211	219	227	220	244	207	217	220	214	221	214	208	219	215	235	203	208	217	227	221	188	223	230	212	207	192	203	215	210	247	252	225	203	234	209	216	225	205	213	208	203	217	208	197	230	241	214	226	247	236	204	239	224	199	251	211	219	213	214	220	235	200	223	197	216	233	241	224	198	256	238	239	244	217	215	225	217	228	214	202	231	243	219	198	213	233	233	215	200	232	209	218	254	242	202	262	213	223	232	229	215	218	231	225	242	232	231	229	205	225	202	200	225	220	211	232	215	203	239	212	202	228	204	228	230	216	232	194	223	227	202	223	205	217	199	224	223	224	207	203	235	236	190	224	208	220	200	244	233	235	214	227	196	202	205	245	227	224	240	200	221	217	221	202	203	222	216	211	237	211	205	227	249	230	212	233	212	238	212	246	219	215	224	207	207	199	248	242	240	224	228	230	215	229	243	228	224	215	230	216	247	223	243	231	227	229	212	189	209	236	225	244	231	203	235	204	232	214	196	221	229	216	220	238	230	209	211	263	204	227	231	216	216	221	210	217	239	225	223	226	222	205	219	225	214	216	223	195	216	250	236	217	227	237	244	247	201	238	201	215	223	232	193	229	215	212	228	208	217	255	224	226	232	203	196	228	217	230	228	232	231	241	213	242	244	211	220	214	191	263	208	232	235	205	206	211	203	248	205	223	219	212	222	237	211	215	226	225	231	245	212	220	199	228	230	220	216	211	188	190	246	199	208	227	213	223	221	212	202	240	241	238	226	243	236	216	218	248	231	214	216	203	217	209	216	240	238	247	213	227	229	203	231	218	215	220	222	230	247	199	239	204	212	191	235	213	192	223	248	213	206	217	200	221	226	213	244	225	228	210	200	207	217	218	193	211	220	201	228	236	235	179	189	253	205	220	230	226	200	228	243	220	207	214	211	222	221	215	213	245	212	212	213	233	205	234	241	241	222	199	209	223	199	217	241	241	210	203	224	226	206	199	186	232	213	215	219	215	200	241	227	205	227	202	217	233	202	213	231	240	219	235	217	223	237	217	238	225	210	192	201	212	223	206	211	222	215	217	223	215	233	223	247	221	253	219	216	236	217	210	249	202	227	209	201	225	225	252	211	228	185	212	218	213	232	233	225	219	217	224	220	225	224	212	237	230	231	253	216	222	226	216	238	228	225	214	207	215	208	209	230	214	244	217	227	213	215	209	237	229	246	238	211	229	233	219	228	230	243	231	215	218	235	241	229	208	219	227	238	239	234	225	210	224	246	212	218	196	230	221	230	199	207	214	216	220	227	228	231	221	232	208	216	219	217	191	214	192	202	229	233	224	214	241	195	227	245	227	225	224	220	205	222	220	201	230	226	233	187	213	204	212	240	243	207	238	181	236	212	274	194	229	217	225	226	257	251	217	210	223	250	224	217	227	215	230	232	198	201	213	220	217	228	246	200	235	214	215	234	198	239	238	208	233	209	229	228	229	225	207	212	229	225	217	221	225	223	194	201	197	249	224	252	186	211	189	221	202	203	186	220	224	219	232	224	228	214	214	216	172	223	227	189	228	248	254	226	231	224	196	244	232	220	201	238	199	227	236	191	233	236	231	212	209	225	237	270	231	231	244	204	216	224	219	205	214	192	218	202	233	220	201	208	260	211	209	188	208	215	202	233	241	246	246	217	246	232	234	239	211	230	200	218	199	203	264	222	226	236	232	236	214	208	224	207	218	186	213	223	225	214	218	239	200	225	221	226	228	212	236	244	230	210	247	224	206	214	207	236	235	213	230	225	244	196	218	202	225	215	241	221	225	250	234	221	222	211	199	248	206	234	233	255	222	237	214	221	224	198	209	212	226	230	223	208	190	215	250	239	240	212	199	223	202	200	223	196	250	222	216	211	228	206	196	217	200	232	214	222	224	230	228	226	230	216	208	223	222	188	226	232	219	226	219	220	205	179	235	245	212	215	232	211	208	245	240	201	223	221	230	226	217	206	207	237	197	235	202	232	215	224	221	196	223	225	202	183	216	204	245	198	213	259	207	207	209	227	210	211	231	227	201	226	234	228	231	211	200	227	230	202	238	233	214	211	222	234	249	223	242	217	213	228	212	240	227	205	181	193	223	194	226	227	201	213	197	232	238	216	225	211	231	237	208	209	216	236	210	218	243	210	223	192	236	227	227	214	221	225	235	214	225	229	216	209	233	215	207	221	223	238	234	199	221	228	222	235	233	247	231	230	216	204	216	213	184	213	214	224	218	209	219	231	187	242	209	207	199	225	237	208	242	249	211	213	239	228	220	221	209	213	221	215	222	214	234	229	199	210	221	218
5873	1477	3083	3590	3104	2541	2137	1851	1550	1417	1291	1215	1067	975	947	890	901	888	840	795	814	779	758	721	672	745	699	695	684	672	720	629	672	644	632	659	665	701	642	635	603	686	608	637	612	578	642	623	605	596	614	593	622	618	599	600	573	563	594	593	606	603	548	610	619	566	634	569	524	556	561	591	606	582	574	577	616	560	529	564	569	582	580	582	580	575	521	601	586	564	554	536	548	564	564	605	571	550	591	581	598	534	562	568	574	606	611	561	585	558	611	542	591	594	604	583	550	561	553	553	574	585	559	634	598	577	553	562	588	537	560	530	558	550	545	569	574	600	564	575	603	569	583	581	572	581	565	584	587	580	591	550	561	556	540	575	566	591	605	578	541	585	566	560	577	545	541	534	558	526	576	565	562	569	594	569	547	535	571	565	541	561	594	582	599	570	590	573	564	564	570	577	537	519	554	544	566	538	573	564	603	563	560	580	580	540	557	609	613	520	544	576	557	573	573	572	565	556	564	586	559	569	517	574	572	560	547	568	560	637	587	546	550	574	573	579	587	571	584	552	557	602	625	601	561	579	586	583	556	564	602	567	563	529	573	635	573	551	575	555	561	588	585	559	526	589	572	558	578	576	548	579	620	588	529	584	555	523	558	549	564	584	586	613	580	549	548	543	590	577	596	583	565	557	546	566	551	565	544	607	574	563	585	528	561	578	586	586	569	559	589	543	555	571	568	557	523	571	516	595	572	578	522	557	579	592	594	584	560	574	564	539	580	580	575	577	587	586	565	513	574	545	606	580	574	533	553	560	578	557	582	535	582	596	584	577	593	578	562	570	586	581	580	595	541	603	575	540	567	506	560	572	604	557	591	533	557	587	597	603	560	562	579	565	570	537	565	558	577	568	568	568	595	587	540	545	558	565	568	541	577	542	596	559	562	572	570	571	531	529	577	571	570	569	616	574	553	558	572	554	583	555	548	584	555	561	553	579	597	579	544	527	595	573	555	527	558	554	565	607	578	568	557	554	582	548	579	598	591	606	575	558	569	582	575	560	533	570	519	544	572	623	634	598	572	620	569	571	586	560	567	590	534	599	531	574	631	583	540	589	550	568	612	550	571	524	586	573	585	575	576	571	567	589	557	571	633	611	585	612	572	541	575	585	557	605	543	567	578	549	584	597	558	555	572	561	540	554	579	571	570	553	570	539	569	575	569	576	585	561	470	602	592	615	572	598	563	547	590	556	568	597	571	507	582	587	565	539	576	533	561	557	557	600	578	545	607	532	598	493	583	556	593	559	542	582	564	561	517	546	602	559	544	556	558	557	551	569	599	557	597	574	576	601	609	517	588	573	575	620	580	577	574	589	528	547	551	571	594	561	558	570	567	538	621	584	569	572	581	558	571	582	572	599	588	563	577	598	582	544	520	584	562	547	581	518	558	569	545	546	548	612	556	542	553	568	556	562	590	604	572	544	576	581	583	530	582	560	579	559	597	563	579	572	588	545	563	591	551	588	525	567	573	578	581	538	512	553	566	593	561	559	602	556	544	547	573	580	590	618	574	554	616	546	581	535	534	559	616	566	546	602	599	563	577	645	580	544	568	543	576	566	526	580	543	539	546	560	604	548	553	568	566	540	564	576	568	596	530	550	551	563	572	585	588	576	538	583	590	569	584	585	555	559	582	552	534	592	596	535	637	572	589	525	587	582	576	598	585	588	550	542	577	612	535	571	544	577	579	547	560	574	583	583	540	562	574	598	559	588	588	580	568	554	537	513	561	621	603	583	542	578	588	554	541	579	580	584	558	581	591	519	607	557	599	581	542	592	585	528	548	617	581	575	581	577	596	556	584	560	575	551	587	573	534	519	586	539	573	554	561	603	562	560	592	580	584	532	628	545	548	552	573	562	553	488	597	610	569	529	558	597	592	601	568	558	547	489	582	560	602	536	575	534	533	526	593	551	571	541	532	560	632	570	593	553	552	581	580	568	590	576	597	568	560	527	539	568	546	573	494	557	576	564	593	571	564	572	546	566	578	607	617	623	587	603	568	575	570	564	562	588	587	535	576	559	604	544	553	614	578	577	583	564	554	597	564	562	550	575	605	564	553	569	625	539	593	544	611	580	587	557	524	548	579	569	579	545	547	580	591	620	537	569	583	525	563	583	560	558	548	560	545	558	538	558	560	553	574	575	542	579	582	549	563	534	594	565	582	554	557	589	562	538	561	565	575	578	558	591	570	544	539	548	579	568	536	539	558	584	514	563	620	575	573	557	548	581	554	568	582	594	560	547	531	577	586	548	551	562	549	543	542	556	592	563	551	546	551	577	555	585	544	598	560	561	568	581	575	561	603	537	593	612	598	585	543	610	569	613	577	563	552	572	610	569	565	566	587	557	567	556	550	570	544	585	541	551	567	561	570	557	546	578	559	522	542	568	549	559	608	579	592	538	583	562	582	520	565	555	527	555	552	585	581	581	535	542	565	580	598	540	584	561	602	558	560	554	564	550	525	555	518	564	623	540	566	562	541	619	569	579	558	573	548	577	582	567	561	574	596	597	610	517	587	585	556	536	587	605	580	525	566	553	558	621	572	585	541	552	545	589	579	566	575	584	513	570	598	582	594	545	600	517	563	592	546	571	541	582	559	580	550	600	555	570	521	562	513	542	646	607	559	580	570	563	553	623	539	544	528	578	567	552	569	588	586	571	594	532	571	555	563	571	544	581	544	583	565	548	524	554	588	550	518	592	560	616	582	597	544	594	567	526	586	553	585	550	559	534	577	554	528	545	575	580	570	584	570	577	603	563	555	618	544	573	607	556	585	580	597	530	540	564	574	509	540	585	578	577	573	584	532	559	518	568	540	574	579	549	621	550	538	539	555	578	545	532	542	566	575	539	545	579	572	557	576	556	551	570	592	557	579	568	605	582	597	606	573	570	530	516	580	547	549	580	561	555	562	554	589	551	572	553	508	558	580	560	579	513	578	586	552	554	575	541	549	554	599	588	561	552	551	581	571	551	600	533	582	512	559	579	590	548	572	550	560	577	549	568	564	541	536	570	532	554	562	561	584	558	562	630	575	555	595	567	556	558	552	570	553	554	536	544	562	545	586	562	574	570	583	573	591	562	588	580	568	571	576	553	565	609	572	543	561	550	585	555	595	580	537	603	547	591	535	534	578	586	595	580	570	571	593	593	535	542	578	590	574	547	607	554	585	551	572	599	575	535	518	619	576	585	576	570	563	530	561	562	581	590	591	576	588	572	543	550	589	558	564	537	585	582	546	565	567	557	585	537	564	591	597	547	544	573	586	538	577	574	587	558	579	573	578	587	610	573	549	582	571	558	566	576	613	610	601	622	572	600	540	541	553	578	567	549	565	557	568	555	579	530	580	605	547	533	533	557	599	579	544	561	572	552	560	577	559	627	582	553	533	549	563	571	567	581	531	617	546	552	559	568	587	568	549	561	616	552	610	535	565	516	557	580	572	601	548	556
15315	2224	2361	1772	1271	854	693	534	457	348	334	257	214	212	215	172	160	176	157	145	144	148	138	121	128	118	112	100	121	108	126	103	113	104	103	99	101	105	99	108	91	110	98	103	95	92	97	116	97	83	76	94	96	92	84	93	79	95	111	88	100	92	99	100	94	98	89	96	95	113	88	93	94	86	92	104	81	94	90	100	73	84	107	93	99	79	97	82	81	90	84	87	95	93	96	82	94	100	107	102	95	90	102	85	84	96	91	85	94	95	88	80	89	98	86	100	75	95	95	82	80	98	100	96	79	89	90	94	95	105	94	98	86	90	73	89	84	81	84	93	105	81	83	80	93	77	88	96	107	108	98	86	96	101	96	81	92	92	93	91	93	79	94	95	103	94	75	75	82	87	102	96	74	83	87	90	95	87	88	103	96	86	90	87	88	71	83	84	92	95	85	87	89	80	89	105	87	95	94	66	74	107	85	98	94	74	89	89	74	73	83	85	91	85	91	83	80	85	82	84	74	77	83	112	102	100	90	98	96	73	88	89	102	99	88	99	94	87	95	95	101	69	81	99	89	89	91	101	110	93	86	99	84	96	85	98	77	87	87	89	103	112	76	83	82	76	95	85	86	91	70	94	83	79	95	91	85	75	94	81	88	83	80	106	96	98	94	89	86	101	102	104	70	77	89	88	80	82	81	99	86	86	103	90	102	72	89	99	110	89	87	108	92	112	78	102	87	72	82	80	88	96	82	79	63	83	84	91	79	101	91	94	102	81	84	95	93	82	86	99	74	82	90	83	76	77	82	82	105	85	90	92	85	84	102	77	77	79	94	87	81	96	82	71	88	90	92	90	86	77	79	91	78	96	89	103	89	97	74	89	81	97	89	91	90	80	81	98	80	88	81	85	93	83	98	84	85	83	90	97	95	87	90	81	89	91	81	84	81	94	106	88	106	72	96	75	61	74	66	67	89	97	86	100	108	81	82	97	78	115	96	79	99	84	88	71	100	79	107	71	87	96	89	99	95	89	84	95	78	94	88	86	98	85	92	96	92	79	73	87	90	91	96	88	90	71	83	112	91	95	88	85	81	93	99	77	82	92	92	92	90	71	81	88	92	99	91	70	85	74	95	92	89	87	84	90	89	99	98	84	98	81	66	70	78	96	93	87	99	93	89	87	91	96	89	98	72	81	77	95	92	95	88	90	76	91	108	94	103	88	82	93	79	72	97	76	77	91	90	85	93	83	96	103	88	88	100	107	88	100	80	79	96	79	72	84	90	91	75	95	71	88	83	93	90	94	67	102	82	92	75	94	101	78	98	83	90	90	77	75	88	88	85	86	90	87	83	120	70	75	115	88	88	74	78	83	74	73	82	103	81	84	80	79	79	83	98	87	80	96	98	73	92	93	78	89	99	85	80	106	89	88	87	101	88	90	109	81	89	87	107	86	87	97	98	92	81	82	83	79	86	100	84	98	82	78	95	91	104	91	72	92	87	77	87	87	96	84	92	78	95	92	95	81	94	82	83	93	89	107	93	68	89	83	105	102	90	75	77	76	86	83	80	78	77	83	77	101	93	86	85	82	84	78	92	89	103	90	80	97	83	93	92	97	78	88	97	85	105	84	72	79	86	85	88	89	86	80	98	106	92	103	89	86	98	90	80	89	104	95	94	85	79	107	101	92	80	82	88	95	84	97	88	79	94	75	81	92	94	96	94	86	99	90	107	90	87	80	78	84	86	86	99	98	94	80	92	76	93	89	71	82	79	87	95	64	85	101	93	93	95	85	92	91	109	82	91	89	80	87	81	74	91	88	97	82	71	75	95	74	73	86	83	67	95	80	76	78	85	88	90	82	72	101	81	76	74	69	79	91	74	80	88	73	82	88	98	83	87	79	82	84	77	94	113	98	96	105	87	91	96	95	91	86	84	98	102	89	87	107	84	95	82	84	89	102	83	94	78	84	88	101	75	70	100	99	77	75	67	88	100	92	89	93	82	87	82	95	74	101	84	90	94	98	85	96	84	99	79	84	96	75	85	92	91	87	83	94	84	81	102	99	87	111	89	85	83	94	89	92	103	87	84	79	84	101	86	112	84	79	70	101	89	94	100	81	96	103	79	88	89	71	89	81	75	94	76	84	98	97	99	90	75	78	80	92	88	102	106	93	101	88	80	87	94	84	95	77	97	96	106	110	77	96	96	91	86	100	94	93	93	81	101	104	90	82	80	76	87	83	70	72	79	95	101	81	104	97	102	88	81	92	88	106	82	80	70	81	92	86	93	77	87	81	92	78	85	78	102	86	73	91	83	89	93	93	83	107	101	81	78	101	81	88	89	73	78	89	88	73	75	73	87	88	101	82	99	97	104	101	88	89	72	76	82	72	84	104	84	91	96	94	75	87	84	95	86	87	78	81	74	92	89	85	80	97	91	88	93	86	90	91	87	93	76	87	95	91	76	89	78	99	92	91	78	83	89	83	95	86	82	93	108	81	87	112	87	91	92	85	97	79	76	83	94	70	94	88	80	101	95	99	82	88	86	82	85	97	84	95	97	78	78	88	97	84	83	79	78	93	94	100	89	90	86	100	79	81	104	81	81	84	75	92	81	74	79	93	89	85	88	94	98	82	81	101	77	72	86	78	97	94	101	73	96	88	79	79	99	92	88	89	70	71	75	87	95	89	98	79	103	68	90	92	107	72	59	92	98	87	85	80	87	92	86	80	86	93	89	79	73	104	73	86	90	85	82	87	88	82	82	84	102	89	92	98	77	91	87	104	81	96	80	86	98	92	74	92	99	81	94	78	74	79	80	92	92	93	89	89	89	78	77	91	91	79	103	86	106	87	71	96	82	99	101	87	95	88	88	104	106	87	89	93	92	90	94	76	72	106	82	95	74	87	93	89	93	79	92	91	85	86	84	82	96	95	98	78	86	80	99	82	82	77	90	84	99	80	97	92	91	100	87	85	82	79	79	74	101	76	80	94	87	83	91	93	87	93	80	91	75	76	85	108	81	95	101	104	85	85	83	87	93	86	103	100	94	77	68	98	79	95	88	108	92	79	95	74	85	102	86	79	78	111	73	93	94	102	82	90	84	87	92	105	74	88	92	96	83	88	98	82	78	92	97	81	91	96	94	101	100	94	109	88	85	83	95	81	101	88	89	96	72	106	96	85	107	112	82	96	95	92	102	84	85	80	104	99	87	79	84	88	89	84	68	79	85	82	79	89	89	90	84	95	91	86	96	87	90	103	107	86	97	73	89	84	78	102	83	85	86	80	74	87	97	79	110	97	88	78	83	96	89	93	91	99	93	98	92	71	85	84	82	86	82	81	102	103	92	88	96	75	95	85	84	87	81	83	88	96	84	83	92	97	88	90	86	102	98	83	92	82	71	81	74	95	87	80	86	111	79	98	89	70	88	77	79	86	85	92	73	91	97	118	98	79	86	94	80	74	93	75	80	88	88	83	94	104	110	85	68	78	83	91	89	97
7517	1970	4526	5546	4726	3738	3160	2555	2128	1734	1652	1381	1232	1103	958	879	803	723	706	670	619	578	537	549	566	531	475	474	492	421	437	467	406	389	395	390	381	363	367	371	356	353	398	328	310	334	323	324	304	311	341	311	312	305	293	347	306	291	295	301	281	260	294	293	304	298	295	268	268	299	283	279	295	282	285	316	299	262	262	260	278	308	258	259	297	294	313	298	267	263	286	280	270	280	287	263	244	278	260	239	259	288	267	299	285	282	260	280	250	232	301	281	278	299	296	249	293	274	271	278	236	271	279	269	255	273	272	284	250	256	264	275	266	258	273	226	261	246	254	281	268	251	242	264	264	249	251	280	290	270	279	268	244	217	247	244	267	295	243	268	244	242	275	272	260	231	275	269	250	263	297	302	253	246	271	281	278	270	239	287	261	241	268	277	284	286	287	263	299	264	259	263	293	257	246	262	245	269	291	251	237	262	229	268	245	256	242	252	287	251	261	273	263	263	237	244	242	259	259	246	265	249	278	294	283	261	286	230	253	248	270	260	267	280	243	263	266	235	260	251	244	234	255	264	257	268	255	251	230	284	276	275	270	270	237	264	261	252	252	252	234	281	243	256	282	237	255	246	258	260	230	245	236	272	249	275	250	301	255	250	281	278	258	258	246	281	274	238	248	266	228	248	250	250	257	235	288	249	261	256	255	255	280	253	255	301	268	269	256	262	287	276	264	228	256	263	250	264	260	229	252	285	278	230	256	245	257	275	238	276	261	249	273	275	251	244	259	241	254	265	245	290	280	265	233	252	260	285	244	257	248	264	251	252	250	274	255	266	288	237	291	257	261	273	251	276	262	270	283	282	247	288	226	238	265	238	240	236	264	251	256	232	239	264	280	248	256	231	265	260	270	272	258	311	237	252	271	248	220	260	260	258	239	235	269	251	265	274	258	283	282	287	270	263	246	221	249	247	266	270	263	259	272	255	267	256	221	233	264	228	251	269	247	260	259	267	267	241	289	268	265	266	276	274	260	240	296	246	272	228	263	270	217	233	248	236	240	247	295	262	256	270	262	258	282	236	228	255	258	278	241	277	261	261	254	223	227	263	246	275	265	269	252	229	242	268	260	264	250	256	277	277	241	293	277	285	254	235	245	274	247	290	276	262	261	278	258	257	254	256	254	252	285	275	239	261	235	254	248	259	258	285	250	257	262	268	253	264	272	263	248	226	250	245	251	241	252	277	248	251	264	266	280	273	283	264	275	253	272	275	255	263	267	286	260	278	246	269	291	271	269	246	262	246	249	261	251	268	247	273	265	268	256	245	278	266	241	245	243	273	264	270	257	303	254	255	268	272	243	236	259	286	273	254	232	255	245	272	263	282	252	246	296	242	241	245	257	273	237	263	257	273	275	277	257	275	287	283	250	276	248	244	245	245	267	252	270	272	257	247	247	292	266	268	271	270	261	253	290	250	302	285	233	251	248	276	226	265	267	273	271	260	275	238	253	256	229	264	273	243	263	247	243	265	240	274	245	267	240	262	268	257	243	242	271	235	231	273	253	286	259	268	262	257	238	245	264	252	250	269	260	208	246	268	263	271	250	276	269	261	285	234	277	270	288	303	263	251	251	235	264	273	264	255	244	256	231	263	293	258	265	252	240	247	282	240	261	224	247	305	265	251	279	243	272	251	258	267	258	269	245	260	245	258	267	247	223	251	267	283	281	249	262	279	297	265	248	263	222	245	252	274	232	242	243	260	277	256	276	277	253	248	248	259	238	226	248	265	247	252	251	267	272	263	251	301	250	257	235	237	280	281	239	257	278	285	253	264	231	279	270	256	272	250	239	254	272	237	254	290	249	263	291	269	286	269	279	247	283	238	246	235	246	264	257	269	239	255	241	291	265	284	267	255	252	260	242	235	259	246	247	280	262	267	243	270	282	288	260	237	255	253	269	247	253	244	273	271	236	261	235	244	265	266	273	237	261	259	256	258	264	254	252	277	245	252	257	270	260	243	265	261	265	294	272	284	273	256	277	299	271	241	280	262	248	253	266	250	264	245	258	237	257	281	260	268	248	271	272	266	249	275	252	228	247	246	282	255	243	280	261	248	241	276	268	243	245	271	267	288	258	224	262	253	284	277	253	233	260	244	254	283	277	261	236	288	241	262	291	240	227	296	267	265	282	269	284	264	243	259	258	264	264	233	250	244	229	250	264	263	262	260	275	251	274	261	228	273	262	269	235	281	231	237	281	225	256	235	268	275	229	246	262	251	255	265	255	244	261	270	237	256	267	270	272	236	252	270	284	242	272	271	287	270	253	259	257	263	258	267	259	260	246	262	226	271	198	275	268	286	273	233	239	264	271	259	288	251	272	254	272	255	264	251	280	264	248	252	271	272	267	272	237	251	229	267	264	244	256	276	255	258	246	236	263	246	220	236	264	246	260	250	277	249	247	256	262	256	272	261	257	253	294	248	278	255	258	265	258	260	255	267	250	261	272	244	253	254	286	260	256	251	239	274	274	264	269	254	231	260	261	271	270	275	257	252	250	298	276	253	264	244	249	233	269	261	259	257	263	255	251	262	299	260	235	261	250	267	278	233	293	268	264	248	242	234	285	252	260	267	259	250	271	258	239	250	275	248	284	283	262	268	260	266	270	270	255	258	254	247	253	252	292	283	277	257	277	217	249	257	283	265	239	228	267	248	264	242	241	259	225	227	250	251	264	265	266	251	246	261	277	271	276	236	245	264	274	246	212	254	250	254	215	268	238	244	273	247	277	282	268	249	258	270	231	261	265	257	251	251	291	222	267	249	282	247	253	269	243	259	262	257	245	228	266	297	246	280	268	240	293	253	257	238	275	231	249	276	222	233	237	241	274	254	252	246	260	223	251	272	267	265	254	248	271	257	242	239	236	247	273	260	249	286	250	256	266	246	269	307	244	256	249	251	256	253	243	264	232	231	279	259	252	278	257	269	261	226	234	254	258	279	276	245	259	247	257	228	276	224	244	255	251	261	272	244	270	273	285	257	273	238	237	238	292	241	238	245	231	274	248	239	274	256	255	243	267	254	243	248	270	256	272	267	243	265	264	284	288	238	281	237	258	263	239	278	245	243	253	209	261	249	252	262	230	245	255	243	280	240	232	263	259	247	263	263	267	262	262	226	254	286	255	235	272	293	255	245	272	279	270	259	260	278	287	241	241	263	268	261	291	235	261	253	251	281	281	218	241	280	251	256	252	250	230	265	293	282	286	230	277	285	245	250	252	282	242	247	234	279	269	240	265	264	248	279	271	260	278	282	274	251	240	267	285	232	248	245	250	247	268	277	258	256	231	251	258	248	240	258	255	279	254	266	244	280	263	240	244	243	264	233	291	261	244	225	243	280	294	254	259	257	268	260	221	267	264	251	280	264	232	245	261	251	255	256	274	266	308	250	231	283	255	246	222	240	242	297	229	270	252	284	257	242	270	255	251	254	261	271	250	289	289	261	254	267
2160	355	322	270	301	312	332	297	295	282	301	275	280	295	284	318	303	304	300	262	297	269	305	258	288	331	260	284	326	325	296	290	257	306	288	304	275	291	279	300	278	303	336	254	281	282	281	298	277	287	278	291	289	254	285	279	265	272	266	272	272	311	278	279	277	255	281	306	277	277	250	253	307	277	265	274	277	307	284	292	256	288	298	311	282	333	305	301	307	263	286	296	283	264	276	267	273	268	255	274	292	307	297	285	284	261	276	298	277	276	301	307	253	291	280	294	268	291	277	259	296	281	299	274	290	297	283	283	321	269	301	293	296	286	289	293	291	287	279	270	275	317	271	273	284	280	288	281	291	274	283	289	253	290	273	281	258	279	306	292	312	295	295	288	275	276	290	267	306	291	296	283	287	284	292	274	259	280	296	305	272	257	256	281	292	271	297	285	282	252	288	297	299	288	264	288	324	297	298	270	274	268	288	262	266	276	293	279	314	261	279	315	283	285	292	282	294	294	291	298	312	257	279	271	269	283	261	267	268	269	316	274	307	273	293	279	283	271	282	318	265	296	287	247	279	273	296	279	232	274	306	272	295	292	287	261	322	246	297	291	272	251	273	309	290	308	289	311	271	298	256	268	296	258	258	270	268	279	271	299	274	305	345	275	282	268	290	297	279	283	264	294	307	261	284	272	238	306	270	281	245	255	297	279	302	273	299	283	310	287	291	292	279	273	308	283	282	292	296	261	279	292	323	296	275	268	310	290	278	307	278	288	304	294	284	318	286	282	291	272	272	271	297	276	290	263	244	274	313	298	293	292	285	290	277	295	295	287	283	310	328	267	288	270	270	261	255	295	270	258	291	300	282	281	256	314	266	299	310	271	286	297	297	271	295	257	270	306	305	274	279	281	285	301	247	310	288	267	301	289	249	257	275	272	308	290	252	265	323	314	261	268	306	257	293	281	280	309	318	266	278	288	272	283	303	261	287	274	270	305	283	283	299	270	283	282	301	290	265	255	270	277	314	278	281	279	265	250	288	295	282	279	329	309	312	256	285	295	301	285	295	290	287	310	295	315	272	298	303	326	285	273	289	290	310	327	255	290	290	279	282	285	300	288	316	302	243	287	298	284	293	279	260	293	304	263	300	299	279	289	306	319	277	293	293	326	302	293	274	300	278	281	306	279	292	295	267	297	295	275	285	273	290	278	319	292	254	289	278	309	289	266	282	290	288	277	280	298	277	287	263	281	291	277	258	278	288	327	285	280	251	306	297	281	275	300	294	283	272	273	258	279	257	264	272	321	295	271	311	271	294	292	285	323	314	277	294	299	272	312	266	279	286	280	275	270	300	298	279	310	303	294	309	276	299	283	258	267	280	276	283	284	269	306	330	319	275	269	295	277	263	307	324	270	239	290	278	288	278	278	271	293	292	276	286	280	269	254	284	302	289	308	271	275	295	277	278	319	321	260	309	296	285	308	303	325	298	278	303	290	302	268	266	287	315	290	291	292	277	302	276	290	285	293	320	296	273	275	313	284	284	297	286	280	296	310	249	275	302	287	280	267	279	292	262	268	271	314	265	299	298	295	280	298	273	295	292	298	277	286	287	275	243	322	277	312	283	287	266	274	283	313	319	269	275	298	297	275	282	265	296	260	291	260	284	292	259	272	282	258	279	295	254	261	290	268	289	306	280	287	301	283	268	309	293	315	291	307	292	308	300	296	279	296	247	279	288	258	253	286	255	283	332	280	303	245	275	283	271	289	286	303	284	256	277	263	295	267	290	276	314	271	262	282	284	291	303	269	286	301	282	264	316	264	275	309	287	283	282	287	295	244	268	282	296	257	300	303	293	304	298	289	267	313	304	263	271	299	282	294	280	262	270	279	320	276	271	267	270	257	273	293	302	289	293	302	288	297	281	294	297	247	291	284	272	231	281	299	314	270	272	294	311	339	287	266	273	282	283	263	306	285	337	254	284	298	272	287	320	289	262	300	287	317	255	280	259	289	313	303	274	303	275	299	285	268	287	284	283	266	290	290	280	292	271	291	278	309	298	272	270	270	298	276	291	282	276	277	279	284	290	278	278	295	286	262	272	291	278	282	279	297	267	293	285	290	286	277	310	269	288	282	259	308	301	285	295	301	278	291	280	313	256	264	280	322	300	291	251	299	269	269	305	284	271	282	284	285	307	327	281	271	295	276	303	303	276	296	309	294	268	281	280	273	288	271	276	294	272	294	290	270	273	277	255	306	267	281	273	267	320	278	253	297	285	298	285	305	308	294	296	281	265	280	295	244	290	310	299	279	303	286	294	264	289	267	313	295	273	265	244	267	286	281	308	268	272	269	282	289	283	316	285	255	261	313	299	292	288	272	310	283	259	292	275	283	290	247	290	297	286	267	303	270	285	260	296	272	280	273	295	286	283	300	309	297	262	296	308	290	273	304	269	305	301	273	271	261	274	290	266	263	256	318	291	268	302	268	268	271	272	294	302	291	298	294	289	275	297	283	275	273	313	248	315	287	270	263	306	265	253	272	282	276	291	302	277	288	321	293	273	298	281	267	247	279	266	306	286	310	266	298	308	301	290	318	271	265	283	269	303	285	282	304	301	315	287	269	309	303	279	299	284	296	265	274	281	287	318	290	272	301	284	295	261	295	273	283	273	240	289	279	285	289	252	282	290	290	264	308	284	268	293	273	282	271	265	294	273	295	296	272	291	264	268	248	287	251	292	275	284	272	301	267	253	257	297	274	310	304	303	315	281	285	304	290	278	271	294	272	289	283	279	275	283	257	255	335	239	292	313	307	287	287	298	260	282	309	269	304	311	258	306	301	293	287	321	293	290	281	323	272	281	331	324	268	301	303	253	272	246	289	261	302	300	326	280	302	291	264	294	271	270	301	289	256	275	262	276	300	291	309	283	286	256	274	271	275	265	272	312	312	262	290	267	268	254	272	293	287	270	265	274	275	269	287	297	281	345	303	296	267	278	307	290	309	297	307	272	291	288	298	270	304	275	263	303	279	288	279	293	296	288	284	302	258	289	286	283	280	271	274	273	268	285	295	299	274	287	277	282	241	270	310	291	259	269	228	277	270	286	281	276	263	277	315	265	280	279	250	327	313	293	291	300	314	287	267	296	280	274	285	268	275	282	290	278	280	286	280	308	292	309	286	272	296	319	299	279	263	285	267	284	274	319	273	288	281	283	255	290	294	308	288	282	302	271	262	298	248	281	315	282	281	251	269	273	265	257	263	312	280	292	292	281	283	298	272	316	272	267	297	266	270	259	292	274	257	283	282	289	315	264	290	282	299	290	290	285	275	280	290	274	274	276	257	292	309	278	260	276	273	286	286	296	261	282	299	258	254	261	294	242	310	281	295	251	268	285	286	293	325	275	308	309	283	276	305	278	280	277	279	284	269	300	281	266	302	316	290	265	316	259	291	284	258	275	296	296	280	299	301	278	263	271	248	267	271	309	307	323	268	243	300	266	269
2483	814	891	867	930	863	822	825	737	775	705	767	746	723	735	789	752	771	681	719	728	713	753	711	724	763	693	746	716	758	786	688	748	728	737	737	764	733	739	744	722	747	723	707	686	796	759	716	740	666	754	698	761	730	648	722	739	783	719	749	746	749	696	754	689	787	746	733	721	748	696	707	660	755	784	772	722	697	717	751	718	757	716	742	743	733	763	712	722	754	736	748	775	755	768	762	710	743	684	745	710	737	755	755	668	759	729	756	709	746	738	757	738	707	713	754	776	698	753	700	765	776	727	709	712	783	724	718	754	720	722	765	690	732	743	680	742	723	665	711	721	733	711	727	702	738	693	765	761	731	718	704	734	740	678	761	781	725	670	744	706	763	703	729	716	775	748	708	715	722	762	750	740	677	707	740	747	704	710	763	729	732	703	686	720	748	757	743	769	713	706	774	751	710	717	712	698	766	734	739	672	763	695	723	740	725	731	724	766	746	712	743	768	736	778	768	733	734	719	760	720	711	742	700	713	697	699	717	732	741	686	753	721	732	745	727	701	693	724	750	719	776	670	744	741	735	715	733	749	752	769	720	775	735	724	734	712	771	697	708	746	718	732	699	722	748	733	715	756	719	773	646	717	757	744	763	707	698	722	737	761	677	742	758	767	749	747	733	711	737	750	728	687	743	724	694	726	743	744	695	719	763	717	682	762	728	731	735	728	718	733	747	689	739	702	747	748	758	728	734	735	716	710	739	730	749	722	721	748	728	721	713	685	741	757	692	810	708	709	757	700	717	681	768	715	737	731	799	648	783	718	733	712	720	673	743	760	715	730	694	772	745	701	672	769	763	707	702	698	710	700	749	739	684	688	712	785	689	744	733	698	723	732	703	785	728	716	754	712	721	734	707	736	682	738	721	749	675	726	733	752	746	718	742	717	742	723	746	765	752	720	727	676	732	740	667	729	725	743	727	720	700	762	701	755	749	731	754	697	712	747	726	745	710	686	730	722	704	697	758	715	759	727	718	679	795	729	701	747	740	751	744	753	763	711	748	719	750	715	697	745	735	717	731	705	717	733	776	732	754	756	707	736	706	703	710	765	677	706	715	777	751	716	719	698	694	704	715	739	761	721	745	714	761	750	763	724	719	712	730	692	721	704	743	696	730	680	741	724	756	753	795	728	726	732	721	713	766	729	732	693	742	744	688	756	712	701	709	769	780	713	711	652	722	742	729	758	733	724	743	705	772	730	691	715	755	754	762	709	744	716	703	720	726	766	766	720	718	716	728	751	728	720	731	703	724	733	738	664	723	713	732	743	705	680	740	746	742	803	679	712	756	712	747	740	754	736	700	690	724	779	731	693	739	792	709	740	749	745	693	694	755	737	760	736	700	726	716	727	749	754	724	747	726	701	773	744	678	710	754	774	684	717	707	765	714	761	737	713	722	723	727	743	728	698	677	788	771	709	714	701	726	739	754	701	717	719	704	701	755	732	695	749	750	705	721	742	701	757	732	755	713	769	678	685	740	787	730	726	736	726	750	754	738	722	716	741	759	718	746	717	697	767	780	792	720	713	731	712	763	731	703	701	739	725	757	769	705	756	744	720	696	711	703	726	743	735	741	725	718	755	723	753	707	717	673	701	731	734	717	757	741	757	730	729	754	742	715	731	716	733	739	698	771	732	722	742	721	765	724	716	754	724	690	748	735	715	717	761	776	714	726	730	739	724	751	738	767	724	763	704	757	723	747	708	731	742	704	699	721	777	730	745	709	715	734	702	714	789	709	742	736	728	748	733	751	737	735	682	761	738	667	684	762	754	739	709	704	788	735	714	716	722	751	757	659	752	702	740	729	767	762	736	741	719	749	740	665	710	719	684	759	703	703	745	705	764	706	790	714	713	757	724	692	798	713	686	774	765	767	735	756	771	762	716	749	751	740	776	726	782	740	742	741	748	740	762	769	761	760	722	715	729	714	730	740	703	740	788	715	710	717	762	699	768	695	706	761	773	765	761	703	705	748	714	736	689	697	677	766	707	770	756	727	742	745	757	700	727	757	725	760	705	714	737	758	754	735	714	750	684	731	741	690	760	782	733	734	679	760	716	755	720	754	696	698	709	743	717	705	720	744	772	709	775	681	733	720	694	723	738	763	680	773	700	719	768	780	715	766	749	682	691	736	728	778	758	759	761	721	709	738	719	731	726	774	714	711	703	750	771	750	717	691	735	745	734	704	760	743	724	699	706	741	746	718	728	755	700	734	741	684	751	774	693	696	771	705	734	718	748	757	695	730	723	767	697	716	719	716	717	758	713	773	779	677	728	747	714	758	716	686	729	752	775	720	753	720	770	718	714	703	714	737	733	733	678	767	737	766	724	728	733	747	779	720	746	673	717	716	737	730	735	728	726	760	733	694	731	716	755	744	719	738	757	726	750	686	716	749	729	709	754	695	707	730	743	697	718	689	753	722	783	721	719	703	713	757	662	759	718	764	702	753	715	702	778	752	729	724	716	734	673	722	732	734	767	723	721	751	722	696	770	714	719	693	730	676	704	692	750	776	805	765	725	757	728	693	687	732	719	708	730	726	709	729	739	748	730	745	705	741	748	740	683	689	712	719	699	703	774	708	710	766	746	740	721	704	739	720	708	686	757	719	748	726	772	715	695	677	759	746	741	742	742	764	752	737	778	704	730	668	693	740	724	744	673	732	737	776	738	755	744	667	702	711	728	733	739	729	747	740	724	708	743	676	767	734	725	728	709	727	727	764	686	761	745	753	711	737	735	743	747	762	694	728	755	737	734	760	767	798	732	714	736	714	733	661	805	757	788	781	731	724	732	796	746	706	716	685	726	724	734	776	706	737	740	670	754	738	683	751	747	744	717	727	715	690	726	690	750	736	774	721	705	743	732	751	746	687	708	754	723	730	753	742	753	711	761	781	774	727	733	719	680	670	759	704	767	730	749	711	723	748	723	741	745	735	722	734	746	708	728	718	758	725	780	762	683	711	758	703	734	758	750	713	739	697	749	726	725	706	707	703	692	707	717	698	693	773	698	748	738	734	745	710	730	719	755	759	738	734	707	681	747	710	737	727	743	709	703	716	751	706	707	727	763	757	727	743	728	785	751	716	744	705	726	680	778	752	713	782	756	754	738	740	751	738	715	732	687	753	722	681	777	708	699	719	716	681	715	760	789	761	727	693	789	738	734	763	737	728	766	761	716	787	693	778	723	725	720	730	748	714	711	721	761	765	717	701	781	734	692	727	708	688	805	702	714	777	736	717	718	743	720	701	728	704	728	705	725	681	717	751	718	716	721	712	721	743	665	709	725	750	716	693	746	758	709	707	742	753	742	744	761	737	741	750	730	753	694	804	737	753	729	734	729	754	680	769	723	731	703	757	736	695	642	773	734	771	669	768	774	723	753	706	732	738	745	764	737	740	744	741	697	729	708	744	737	718	705	741	741	757	710	746	687	773	712	731	759	785	741	783	728	728
8982	1108	1359	1152	859	662	549	446	379	416	332	318	295	295	258	265	281	273	244	264	227	240	205	271	258	258	222	230	228	244	221	249	232	231	247	250	220	234	211	231	220	221	237	220	231	227	246	208	233	221	203	252	211	217	230	223	264	214	250	198	212	193	193	218	225	220	223	211	219	242	231	241	212	217	265	252	226	239	209	236	220	215	230	256	222	212	223	210	223	239	222	229	207	219	242	238	224	181	251	249	196	228	240	251	222	214	214	221	221	224	234	202	228	235	253	213	226	198	197	209	241	193	196	212	227	242	222	202	243	241	194	219	216	209	240	205	240	216	195	211	242	191	204	230	224	206	195	238	222	226	193	216	201	240	214	229	192	230	237	214	244	197	233	223	210	225	218	230	205	238	231	242	208	250	228	226	219	201	192	201	220	243	228	224	201	224	189	212	220	234	211	199	221	245	212	194	222	203	215	219	236	197	239	181	201	226	218	206	236	206	197	202	226	202	206	196	197	218	201	200	191	237	208	236	191	221	229	211	232	231	215	221	218	222	200	209	245	207	193	230	221	246	209	219	244	220	215	193	245	224	208	227	236	219	217	214	238	228	210	197	216	204	201	211	216	214	221	206	212	212	233	218	196	206	240	207	245	250	215	229	227	210	238	255	265	214	235	229	228	219	227	211	208	202	199	204	228	218	214	233	221	257	224	218	213	231	217	225	216	210	222	217	191	234	211	209	210	238	215	191	224	234	209	216	220	229	212	209	233	234	224	214	206	218	216	202	217	225	226	220	176	241	203	205	216	213	225	240	214	186	218	237	200	224	214	196	190	227	195	224	236	187	250	200	200	201	203	225	225	230	226	218	214	215	239	188	229	250	231	232	215	192	225	237	187	209	210	244	196	227	202	221	208	214	229	188	242	242	231	219	233	219	212	225	216	230	227	230	231	236	216	222	227	235	234	207	206	205	252	224	238	213	244	238	212	204	191	229	223	205	228	213	219	201	221	225	224	243	204	222	206	206	212	200	191	229	235	214	234	214	199	213	208	212	217	216	225	236	192	232	215	199	186	213	239	204	236	228	223	236	207	271	219	226	213	222	209	213	206	229	221	222	206	236	249	216	226	234	247	218	233	241	223	242	211	204	213	227	223	243	219	230	240	202	223	215	236	207	204	221	227	255	248	221	221	260	209	235	225	212	229	234	196	222	216	225	219	243	249	232	235	216	220	230	222	234	225	202	203	237	200	240	202	213	222	212	194	200	204	210	216	209	209	244	212	258	219	199	197	208	205	207	226	257	241	235	213	206	198	223	209	208	218	220	224	236	205	207	201	200	217	249	243	227	226	209	232	218	228	202	252	199	208	250	231	220	201	207	199	196	221	205	258	232	244	193	232	195	217	199	224	226	214	242	239	206	225	233	197	247	230	218	233	251	216	212	194	235	212	233	188	224	201	218	234	199	203	218	210	230	221	189	219	213	201	224	238	231	226	219	212	244	223	200	217	210	234	230	211	218	203	204	228	225	195	226	193	206	198	211	210	206	247	208	238	236	204	230	228	199	225	198	223	233	229	235	222	240	226	223	252	230	195	232	233	225	223	226	213	202	227	212	225	238	256	231	228	253	200	238	180	211	190	222	245	218	240	178	228	230	234	221	220	237	218	230	219	217	227	206	219	224	211	207	206	234	225	247	238	218	230	227	260	203	205	213	241	202	219	226	214	213	195	193	216	237	216	223	231	207	253	187	232	222	227	207	205	243	236	206	208	193	203	194	218	228	192	229	216	220	217	233	229	212	224	209	221	219	213	225	220	202	237	228	226	198	223	232	242	210	232	221	210	232	223	236	231	213	212	211	237	228	230	229	232	238	208	191	221	202	233	229	228	218	223	242	236	246	211	177	207	184	206	233	248	227	236	225	227	229	207	224	223	247	228	212	219	207	229	214	228	215	238	233	219	245	207	227	223	243	219	211	213	199	230	210	225	231	211	229	261	239	238	237	223	237	243	225	208	209	206	224	238	227	206	186	212	220	216	220	236	200	244	224	214	187	206	207	208	194	214	207	229	247	225	212	209	216	219	223	240	213	225	199	214	212	222	208	199	222	218	232	218	225	220	205	217	199	202	225	214	245	198	207	232	214	214	230	226	219	238	242	214	214	235	230	205	213	221	240	188	204	227	239	245	215	213	248	225	238	225	214	204	184	240	202	236	231	216	212	222	242	197	231	244	240	213	220	206	215	245	229	205	216	239	204	224	241	223	220	223	236	226	232	240	213	224	241	198	228	202	215	216	217	217	215	212	211	220	206	218	222	214	245	198	221	241	217	231	212	232	213	219	201	209	221	205	206	226	189	207	210	202	233	234	226	198	209	215	216	243	228	210	204	201	221	220	203	234	226	235	227	240	211	229	248	222	232	201	204	217	204	204	236	203	201	242	202	235	220	207	201	209	213	227	192	202	216	212	220	198	225	233	219	235	206	231	238	248	227	226	214	207	231	221	208	253	219	225	214	214	207	232	223	211	247	219	235	247	212	193	243	221	219	209	239	240	249	236	222	228	223	204	202	215	212	211	198	226	202	237	220	203	210	213	223	231	196	231	243	212	223	247	215	225	220	212	188	247	235	250	215	192	230	234	263	191	200	213	209	220	215	243	179	220	228	213	195	193	215	233	209	196	159	222	227	200	215	214	207	237	205	232	239	200	199	203	209	162	224	216	208	203	231	205	201	229	219	219	239	223	217	232	212	225	205	216	209	216	234	225	210	230	222	224	238	211	206	226	220	227	210	234	243	216	229	201	225	223	230	228	221	220	229	213	242	214	230	218	238	225	215	202	204	209	223	234	271	214	236	204	219	225	263	220	215	219	232	256	206	223	227	226	230	209	231	192	207	236	227	207	212	230	215	239	212	210	226	225	238	225	222	205	228	224	238	202	187	210	228	194	215	225	217	242	223	232	246	209	220	208	211	225	234	213	204	219	221	237	209	225	200	203	220	217	222	238	197	225	194	223	195	228	224	228	230	211	214	250	246	203	203	227	228	220	220	210	211	228	240	247	224	196	204	220	239	209	221	229	236	227	232	238	213	221	243	202	209	195	226	202	203	225	214	220	225	255	228	205	228	236	195	205	219	184	212	217	228	210	235	268	211	205	202	213	216	204	215	224	214	202	225	203	246	225	201	225	223	240	228	235	212	237	230	201	212	218	190	201	225	212	246	244	201	202	228	210	208	218	218	210	212	201	225	208	229	222	245	217	231	261	205	218	208	242	227	234	212	208	214	196	183	248	205	235	204	205	233	200	224	231	227	220	258	236	199	226	219	207	223	193	216	221	205	193	204	230	217	206	225	217	219	221	201	237	219	235	224	239	237	234	251	232	227	232	222	224	222	215	201	207	227	219	248	221	231	223	223	240	215	233	233	220	244	224	235	207	236	211	217	219	207	207	219	237	206	245	226	234	215	212	200	211	203	242	229	230	216	213	216	217	213	224	237	207	215
5889	1481	2968	3424	3104	2572	2151	1841	1590	1439	1281	1259	1044	1038	953	954	924	799	815	777	737	774	721	720	689	667	673	699	655	653	699	675	661	666	653	618	619	662	640	580	624	596	656	614	602	570	641	618	620	558	593	614	612	563	631	597	598	568	579	608	596	569	577	613	553	599	582	568	587	589	565	582	574	548	557	576	555	593	550	590	499	572	607	590	547	619	574	549	601	575	571	576	590	596	617	535	586	551	615	564	555	559	594	599	582	531	572	560	582	582	582	567	530	568	506	547	603	568	582	566	551	565	587	531	601	558	534	587	575	551	567	589	583	535	560	588	598	543	609	564	536	513	555	573	543	591	627	599	571	601	588	543	573	540	562	547	569	598	546	563	538	558	570	590	598	551	581	557	607	596	598	602	587	551	557	554	586	587	583	532	571	547	573	559	575	532	565	559	537	556	528	540	573	563	547	565	560	580	558	556	593	542	539	572	589	568	569	555	561	555	546	535	579	546	576	595	548	592	577	569	557	569	569	551	592	547	546	608	549	595	570	592	564	563	580	560	589	569	580	589	555	572	606	580	604	543	570	535	518	608	533	570	587	590	583	541	610	589	549	542	551	575	528	581	553	552	571	597	558	563	562	557	599	560	545	585	546	572	530	507	561	548	607	527	595	554	574	555	552	564	622	583	531	595	589	586	565	524	567	585	565	582	545	545	581	520	548	576	573	614	587	538	550	559	538	594	583	590	566	560	574	567	581	584	524	586	602	579	630	595	577	576	577	547	592	549	576	545	580	580	567	593	582	560	602	566	561	627	542	602	520	569	582	596	544	598	576	593	548	524	542	594	603	554	593	626	558	548	594	567	541	558	529	542	524	542	561	565	558	569	536	591	516	528	577	552	538	561	553	592	542	528	606	586	581	562	580	560	576	580	590	540	543	542	562	568	571	570	587	535	544	556	571	554	555	541	568	553	589	550	559	548	625	584	616	581	574	536	599	554	606	528	592	591	541	578	533	539	543	587	566	546	566	546	534	512	588	547	571	549	560	574	544	621	580	513	553	568	550	554	568	591	591	590	549	544	560	588	533	557	543	558	550	524	524	541	525	588	602	562	617	572	578	543	642	620	550	597	566	553	536	523	557	569	571	613	584	536	552	546	557	603	553	573	603	567	587	597	545	580	583	585	553	541	606	559	572	565	560	583	570	540	565	585	566	587	560	566	577	531	522	562	575	560	570	575	583	591	600	539	572	561	553	567	526	586	579	554	556	550	595	519	572	551	548	576	578	537	563	563	561	586	544	577	546	561	551	578	581	581	601	588	597	559	541	546	579	542	530	589	629	547	583	536	578	516	579	570	553	544	558	561	521	589	583	612	563	551	532	528	577	563	555	563	590	563	516	516	538	587	537	608	588	548	574	597	571	572	567	538	547	571	527	562	555	576	544	567	547	569	596	560	533	587	544	586	529	572	550	607	540	540	556	608	577	569	524	562	562	563	591	590	549	549	551	561	551	550	570	583	555	567	578	566	551	584	551	541	535	590	557	588	569	582	564	592	560	580	576	558	569	551	562	611	579	528	609	585	500	559	585	574	547	535	574	561	532	576	542	550	557	517	576	555	565	546	570	592	568	556	565	591	571	528	623	614	612	576	582	577	543	587	587	581	569	583	587	550	579	553	590	634	556	600	615	519	593	578	553	573	577	554	593	588	597	560	583	605	545	563	562	591	525	513	588	593	532	537	542	548	586	566	581	544	574	563	547	580	577	564	558	506	603	556	566	555	592	585	587	544	550	573	540	543	576	560	593	586	630	555	564	569	562	581	527	556	547	585	545	590	582	559	593	586	573	556	569	617	569	570	568	574	529	567	584	577	583	566	538	572	587	573	624	581	561	613	584	533	606	575	556	549	539	565	561	609	558	549	533	544	525	539	526	577	548	580	559	535	565	551	613	548	581	594	602	551	567	547	583	575	538	583	565	571	573	556	601	517	566	539	554	563	588	580	540	540	566	560	571	528	597	597	559	614	555	527	536	544	578	533	539	557	542	568	568	588	549	624	592	605	582	546	587	540	586	564	556	531	560	585	544	568	527	607	593	550	588	497	555	613	570	545	573	529	580	574	541	542	588	582	522	602	580	591	535	581	550	580	546	584	608	561	527	566	578	566	587	550	574	588	567	560	540	556	581	591	556	560	584	611	576	527	573	547	546	543	553	585	556	569	560	533	587	554	523	569	569	554	620	598	563	569	562	533	549	523	572	592	590	572	544	558	594	596	548	570	577	545	547	580	619	572	539	546	581	571	559	546	548	536	601	558	555	571	545	594	591	590	536	543	565	551	579	618	548	585	528	573	589	568	525	580	581	589	529	568	557	567	572	542	571	580	569	563	558	551	579	548	546	562	574	549	568	596	586	586	559	545	558	581	593	567	556	574	600	574	552	539	579	534	594	599	529	579	569	600	594	573	532	575	597	578	576	594	537	609	566	599	588	585	557	543	559	577	585	563	575	558	562	564	552	587	591	549	601	545	564	573	547	592	606	599	544	546	571	554	572	523	583	530	620	511	580	585	553	547	570	584	521	572	579	569	590	560	551	594	571	546	595	564	555	547	577	584	583	558	542	569	564	543	523	585	554	603	545	612	503	593	535	577	548	595	564	536	596	550	530	637	535	558	556	560	602	551	551	553	563	598	553	580	584	520	563	590	567	556	577	574	546	570	529	588	586	554	567	553	576	623	547	533	585	568	555	567	609	571	540	556	553	549	583	556	580	540	559	556	570	584	522	604	554	557	547	560	597	525	548	586	565	583	545	567	601	563	588	534	579	613	602	571	558	595	561	540	526	587	582	544	565	582	573	585	556	576	550	585	578	548	630	542	520	547	537	589	542	565	562	558	568	561	540	576	577	591	578	516	579	556	565	552	547	548	617	559	564	560	572	557	547	588	590	595	509	598	575	588	568	541	567	528	536	566	560	532	581	592	538	556	558	543	560	588	567	541	567	583	602	544	542	533	566	578	572	556	584	594	564	614	568	576	573	556	509	605	575	562	536	566	544	532	527	537	533	551	580	607	566	549	560	603	538	571	576	555	576	586	579	550	551	547	578	588	583	590	527	546	551	582	562	575	567	540	550	562	549	540	578	592	569	600	570	607	557	554	586	601	560	564	611	584	550	597	509	546	535	547	575	558	537	596	563	588	524	644	590	557	593	573	542	549	574	545	576	534	587	570	553	563	571	589	541	571	535	563	567	561	543	581	572	535	537	576	584	602	602	563	584	576	568	558	543	528	601	569	610	566	545	549	545	548	557	589	531	500	590	557	571	585	558	593	562	548	555	540	571	578	579	542	566	534	557	533	606	581	556	509	550	597	567	593	575	555	556	574	538	601	497	547	567	594	531	576	547	571	562	574	556	550	556	512	573	572	550	565	574	544	575	581	531	587	525	578	558	556	559	565	593	590	552	554	543	565	557	594	596	599	569	548	560	529	545	587	557	585	543	550
15203	2215	2320	1846	1214	907	705	538	429	352	288	261	220	207	173	167	198	166	145	145	137	121	135	134	125	111	125	94	109	113	121	118	110	118	114	111	113	88	110	96	112	94	107	85	98	95	88	79	91	100	88	84	122	103	98	98	79	101	100	90	115	100	108	98	87	90	97	91	79	86	102	100	95	122	81	106	123	101	89	94	80	100	77	95	87	89	88	80	102	87	91	81	84	110	93	112	100	85	88	100	87	87	91	81	93	83	81	95	95	90	102	89	113	118	106	89	86	108	69	89	88	75	94	98	97	72	91	80	110	93	99	77	95	89	85	85	93	79	91	89	85	84	75	109	75	79	87	81	78	111	109	90	89	98	80	109	75	77	76	77	82	84	73	85	79	85	93	87	88	77	81	73	82	84	98	108	87	102	86	93	80	79	76	89	81	88	88	85	97	86	86	98	73	95	83	68	85	78	103	86	93	93	80	90	71	76	84	92	72	101	106	97	91	91	103	82	79	101	94	80	79	85	111	88	77	100	97	82	102	73	94	115	92	78	92	81	77	93	87	67	88	69	89	93	94	91	79	77	91	105	79	84	73	92	77	84	80	102	96	97	80	82	80	100	83	77	65	94	80	93	85	95	96	84	77	78	87	98	102	78	101	99	96	91	97	91	88	89	88	95	111	98	96	90	75	88	93	89	101	82	87	90	84	89	89	85	82	97	85	86	82	83	75	79	88	75	71	68	98	75	91	85	88	94	89	88	88	96	98	99	94	91	72	95	96	90	91	104	96	84	81	84	92	98	84	82	81	88	101	80	86	80	99	94	86	75	77	77	89	91	88	91	75	77	84	88	100	84	93	89	80	86	82	82	81	87	91	99	87	75	77	86	76	83	83	84	102	88	89	77	81	87	84	99	96	80	81	89	86	80	82	90	84	102	87	90	94	73	92	91	91	80	91	86	82	66	96	94	92	103	81	92	98	92	95	91	87	95	94	86	93	93	94	87	99	110	78	84	94	92	104	87	81	92	94	92	88	101	81	87	77	106	80	69	77	81	106	90	88	76	97	89	113	101	82	76	92	85	83	85	93	95	81	91	72	84	84	85	89	103	78	89	95	89	89	87	91	90	77	90	97	94	82	96	92	84	79	94	96	96	80	89	77	86	95	78	92	85	77	98	99	87	95	99	89	77	110	69	93	86	98	89	96	95	83	98	83	86	81	74	100	100	88	102	96	78	78	90	90	83	102	75	91	89	103	84	97	84	106	96	81	85	106	74	101	87	84	90	91	73	70	94	100	76	72	96	99	105	81	94	89	94	88	84	93	90	90	86	73	90	75	90	93	90	90	58	91	103	91	105	76	90	81	84	76	84	80	93	78	88	100	81	93	107	85	75	98	83	80	98	90	100	98	75	88	78	97	86	89	85	97	85	86	78	85	57	77	74	73	76	77	75	89	96	81	95	96	84	95	91	85	91	95	118	97	94	102	79	93	83	93	85	95	92	90	96	76	87	109	98	96	88	70	101	75	101	68	96	78	86	89	90	87	98	101	111	89	104	81	88	97	88	83	98	87	90	75	89	98	97	77	100	81	93	90	96	84	78	92	89	93	86	70	97	88	92	83	88	84	85	91	106	87	77	103	93	97	84	85	88	90	90	104	90	83	105	98	94	90	90	98	86	93	76	97	86	90	79	90	86	75	75	94	85	87	84	71	67	85	84	92	100	94	80	77	81	92	76	88	79	88	81	81	93	78	99	79	74	100	82	100	81	95	103	76	102	87	87	75	97	71	81	77	93	93	106	90	96	105	86	91	78	77	82	94	86	89	98	82	84	67	85	110	88	85	70	89	86	103	108	97	92	90	93	90	77	82	90	97	92	70	86	98	91	78	103	94	84	88	89	68	84	84	81	100	79	94	100	99	82	83	92	77	85	101	82	89	94	88	76	59	80	86	92	108	72	95	91	87	91	80	71	93	82	112	92	86	80	69	81	89	89	73	94	97	80	102	101	93	87	82	86	89	75	77	87	82	83	89	95	90	72	77	71	63	101	85	87	98	99	79	89	92	92	90	85	89	85	90	89	95	80	95	85	84	83	87	111	77	89	86	89	104	82	81	80	74	82	88	83	106	84	93	86	88	73	73	93	105	82	89	101	73	77	72	98	96	88	100	83	94	86	92	95	103	87	91	97	106	71	94	87	87	94	89	67	81	92	87	101	92	89	80	85	93	80	87	76	109	108	82	89	105	98	68	88	101	79	80	83	84	99	77	80	90	76	79	87	90	115	72	97	87	100	96	96	76	85	74	94	82	95	105	117	78	97	79	82	77	84	100	80	93	94	83	78	84	77	80	81	81	85	76	84	87	82	78	82	74	83	85	66	73	101	75	93	96	92	93	97	79	95	97	90	78	105	98	102	93	88	96	96	94	83	90	95	84	89	92	84	96	86	91	82	96	95	88	95	81	87	97	98	70	93	92	93	96	88	91	94	90	99	88	78	80	90	84	98	92	97	93	89	82	78	93	89	86	77	77	98	82	81	83	81	92	79	83	69	78	102	91	81	93	88	100	88	68	110	88	87	94	103	86	87	89	88	72	90	95	89	90	74	79	79	80	92	92	98	80	95	82	79	94	96	91	85	78	88	80	84	72	99	91	89	81	85	82	74	101	99	105	92	85	88	71	87	86	87	87	75	86	78	86	85	75	83	111	76	111	78	93	89	82	87	92	96	118	92	100	82	95	99	78	91	90	84	84	91	84	106	81	71	92	81	80	76	86	82	96	109	113	76	91	78	87	97	99	82	98	96	93	83	97	88	85	96	95	97	79	89	96	68	85	97	88	88	98	93	90	93	93	81	81	75	70	79	94	89	80	87	79	94	71	79	70	76	100	85	97	110	78	73	94	108	83	85	106	91	107	79	80	95	83	94	67	86	85	90	87	70	80	74	89	79	77	85	90	95	98	76	92	110	86	90	82	88	100	92	81	105	90	90	68	92	79	81	75	75	88	84	76	84	83	73	90	96	78	94	83	92	91	70	100	77	92	93	114	102	86	89	97	85	101	75	91	89	93	110	79	87	96	78	98	86	97	86	90	69	76	95	81	100	92	85	96	93	78	95	88	87	95	96	84	64	89	77	85	92	90	99	73	88	100	83	92	83	93	82	82	101	98	93	86	88	102	114	87	95	90	89	76	79	87	75	92	89	77	76	83	83	80	94	72	94	93	81	103	88	89	107	103	86	75	95	88	74	87	80	93	82	77	83	101	72	72	81	89	80	82	102	105	79	76	89	81	87	101	106	80	92	74	94	79	95	104	86	95	94	87	86	107	84	98	83	83	89	86	75	102	91	102	97	78	89	89	83	94	77	89	78	93	99	77	91	82	75	65	74	86	101	86	82	101	82	89	88	83	99	94	84	82	91	82	81	75	99	83	78	106	103	88	72	74	75	86	73	100	80	92	85	110	80	95	83	85	86	86	98	88	80	82	102	77	90	85	110
7377	1941	4646	5430	4653	3764	3027	2545	2058	1749	1517	1385	1168	1074	952	876	795	794	740	633	614	578	554	525	544	517	470	459	452	448	433	400	420	392	377	395	380	396	364	358	366	330	386	354	345	348	337	341	327	320	303	298	313	274	320	306	313	321	300	329	309	331	309	287	317	266	287	271	270	264	281	270	298	292	302	302	273	307	285	318	263	292	273	285	268	283	276	251	281	233	239	284	276	264	273	289	283	258	268	277	274	266	286	262	270	249	261	273	265	263	268	287	243	240	310	239	312	291	303	304	278	244	273	247	262	285	274	234	263	288	265	240	266	270	277	257	263	278	245	285	277	254	263	272	287	265	267	296	248	236	272	258	265	255	294	262	274	277	256	275	273	294	263	264	272	284	246	283	277	273	277	276	285	269	260	249	275	242	269	294	276	264	228	287	244	235	274	277	261	264	240	288	273	247	249	258	273	256	274	273	260	247	243	250	253	238	284	263	272	248	283	249	267	266	282	247	278	251	269	240	276	277	292	241	246	260	247	286	272	263	254	258	250	271	259	262	257	279	291	245	266	282	284	252	276	272	235	262	262	257	287	220	248	251	270	265	253	265	273	257	253	265	243	246	238	272	271	273	271	229	260	255	264	268	269	292	262	237	273	269	272	271	281	243	259	260	259	262	277	267	273	270	273	263	250	217	272	238	253	248	253	244	272	246	251	263	268	273	287	251	264	242	243	262	270	250	252	244	249	267	258	234	262	264	263	244	266	232	283	276	269	242	282	255	258	250	267	254	265	268	280	262	282	237	266	243	262	252	263	257	257	276	267	263	265	238	263	275	272	236	252	239	266	271	250	230	276	268	250	262	262	238	256	239	256	231	265	267	242	273	227	236	262	252	250	284	256	273	217	251	260	256	253	292	269	274	268	261	279	230	251	261	244	249	266	285	244	298	261	281	280	262	258	268	264	262	234	250	253	263	261	243	277	262	251	254	264	253	247	248	271	274	257	273	251	259	256	237	254	272	279	285	276	304	245	271	251	285	266	273	275	233	258	257	242	272	267	258	264	267	277	258	280	239	227	257	252	261	266	257	244	256	261	263	283	249	267	265	262	242	230	269	250	260	230	240	251	280	268	254	247	233	245	242	287	237	289	260	247	282	254	262	246	247	283	240	252	257	245	241	263	268	253	257	273	255	257	250	254	287	251	243	245	251	245	249	267	234	261	266	251	268	271	267	271	223	271	268	265	227	265	275	265	276	274	238	280	263	235	271	262	276	278	240	250	242	258	267	271	244	260	265	245	267	281	253	284	275	247	235	218	240	243	242	282	253	272	252	262	252	277	243	254	281	257	256	244	262	262	258	256	265	263	281	268	252	274	276	245	255	252	241	243	260	246	268	250	256	261	238	244	288	249	278	231	244	273	258	244	267	263	266	254	276	272	268	260	246	262	264	270	260	252	241	276	260	248	251	266	260	253	242	259	242	275	252	253	273	273	256	253	255	249	265	255	273	229	258	243	245	254	235	286	248	259	298	256	256	286	249	258	241	241	257	246	254	286	271	258	261	239	264	264	248	237	293	281	244	282	258	272	248	248	235	237	240	265	242	236	270	255	245	251	270	260	254	254	264	246	238	253	240	251	242	238	246	233	227	275	278	241	274	279	265	262	237	245	245	269	233	210	245	237	245	257	273	278	253	250	275	263	265	257	256	275	284	255	267	256	265	240	283	262	280	283	273	250	249	274	266	230	261	244	248	259	254	266	255	269	285	266	235	229	263	276	219	262	222	267	252	268	255	272	272	242	251	239	269	293	256	251	269	226	268	281	237	250	264	263	231	239	276	245	258	251	268	255	242	262	252	261	267	249	277	271	304	248	243	243	275	252	262	277	270	265	268	247	232	265	246	264	244	257	273	296	253	263	235	255	295	247	242	277	258	271	235	216	263	262	277	221	251	246	242	246	256	236	261	267	257	255	248	273	267	279	241	248	260	254	257	267	263	251	252	266	246	266	228	247	268	253	275	267	249	260	271	259	292	274	249	270	254	242	256	279	270	265	246	273	232	256	246	256	296	238	292	246	293	273	247	281	254	228	243	230	255	259	245	258	257	268	286	282	269	259	276	277	274	286	254	265	259	282	258	279	275	284	267	263	216	235	266	285	260	272	254	242	241	261	249	245	252	270	235	283	256	236	239	260	242	279	268	270	280	272	254	257	257	247	254	225	263	277	276	255	259	268	271	265	285	277	264	254	257	256	264	259	251	246	259	254	243	265	248	257	253	270	256	265	264	261	284	259	263	263	272	244	271	270	275	261	244	258	244	267	279	272	252	252	241	249	251	243	260	261	261	239	243	250	283	284	224	254	256	265	247	269	267	267	243	255	267	248	251	256	256	245	271	263	257	267	263	251	267	288	267	269	262	286	251	269	275	264	223	281	267	275	279	271	250	263	257	277	251	246	272	247	265	246	272	255	270	264	270	241	270	229	282	227	277	230	256	256	263	244	236	238	265	236	288	261	252	254	274	279	265	259	239	246	255	254	275	268	272	227	253	280	262	301	263	277	263	261	226	237	276	286	235	275	260	271	261	268	253	254	239	251	255	236	250	259	251	260	266	279	261	281	270	240	272	249	245	264	249	245	246	249	256	224	240	242	305	264	262	233	266	261	253	280	229	256	252	288	276	233	254	263	234	257	244	266	259	279	277	259	251	255	268	241	280	241	243	265	276	268	231	266	277	264	291	286	246	252	276	250	258	287	252	285	272	282	276	272	271	256	237	254	247	233	265	246	266	238	250	253	203	271	249	270	267	238	237	261	247	247	261	254	272	291	245	248	254	271	238	252	254	267	279	258	257	281	256	245	260	287	247	283	243	275	273	245	257	259	291	284	294	232	257	270	258	284	234	243	282	255	268	251	254	244	256	257	261	286	249	248	276	230	239	256	246	236	263	250	278	250	276	264	242	295	243	288	251	245	244	275	263	245	264	236	279	257	258	253	289	238	248	236	251	266	224	273	238	272	254	280	281	267	255	260	247	267	248	237	281	237	254	242	272	227	243	269	280	250	266	271	250	243	261	250	277	244	260	269	248	252	256	244	252	253	290	244	230	262	272	240	255	259	268	252	277	279	254	260	259	251	293	241	260	252	257	276	241	285	285	245	270	242	271	259	259	273	268	242	315	288	265	261	276	254	255	279	278	242	249	256	258	237	249	249	238	271	243	245	261	281	243	249	280	283	293	240	245	263	282	269	242	269	255	243	277	242	257	280	255	247	227	272	257	257	227	305	265	261	263	250	240	256	273	263	279	268	251	263	276	280	232	244	264	258	261	246	276	247	262	250	277	260	273	270	241	267	260	273	247	275	266	253	284	253	251	221	287	243	263	251	237	253	286	263	252	273	239	285	250	248	229	241	271	265	243	246	242	267	224	250	257	267	263	256	256	276	255	266	249	236	246	265	255	261	247	257	245	237	246	237	265	256	277	243	245	258	255	271	246	252	255
2271	318	350	321	329	288	297	280	316	285	333	302	264	265	300	272	297	276	286	278	304	266	285	274	289	328	295	299	290	298	298	277	284	281	285	310	275	268	295	299	309	295	287	283	260	291	273	289	258	275	332	292	269	300	312	263	261	278	257	264	305	268	272	269	284	301	313	268	274	287	309	327	291	263	300	285	277	280	273	295	288	274	277	264	288	275	282	275	300	308	265	293	258	316	277	286	285	277	286	296	294	280	315	268	299	324	268	257	275	316	297	291	303	265	311	298	283	263	318	282	301	323	277	258	299	284	276	315	326	282	335	281	319	284	288	313	299	275	285	280	275	304	319	273	244	306	288	279	311	254	288	241	303	272	288	289	308	268	276	256	279	290	314	281	299	302	291	293	279	298	301	274	295	266	262	286	287	301	291	290	318	275	275	279	267	297	279	288	284	256	263	316	269	288	312	299	281	281	304	261	278	281	287	292	302	271	258	274	287	320	284	247	316	272	279	267	273	306	319	306	324	306	297	276	284	272	263	319	297	288	265	295	305	287	274	288	296	296	276	238	277	289	276	278	255	286	297	301	293	301	269	275	268	258	275	296	297	297	326	308	266	281	289	313	283	279	306	285	279	283	301	289	302	286	310	274	291	288	294	277	271	279	277	276	323	283	289	290	279	306	263	262	283	284	289	294	296	315	284	300	296	300	289	298	315	291	268	324	297	266	287	287	278	272	307	297	263	273	237	302	288	296	272	297	275	285	311	285	294	289	298	301	311	301	304	271	302	269	315	280	266	289	283	298	291	283	276	259	296	289	282	328	269	279	291	287	279	289	310	291	276	278	292	253	281	277	316	289	270	290	270	284	254	288	299	300	277	297	320	282	264	276	267	308	246	285	283	298	285	333	302	283	293	258	297	294	262	291	263	301	278	272	320	280	254	283	288	298	303	282	274	302	303	291	265	268	283	299	252	296	328	300	270	285	321	276	258	273	299	301	280	275	266	285	276	295	284	288	308	295	293	285	290	273	276	300	285	308	243	302	304	300	260	298	334	295	307	275	292	286	277	269	300	278	284	287	307	253	284	297	273	298	325	259	318	267	295	285	278	256	263	276	300	280	282	259	288	271	276	290	291	260	291	278	285	294	284	272	306	267	274	283	284	309	258	272	299	255	299	314	305	295	260	305	307	290	266	296	265	289	262	271	264	323	306	284	252	295	267	295	290	290	291	284	285	248	296	291	304	295	276	295	292	276	306	264	324	295	290	268	272	265	288	271	298	273	289	304	269	308	312	287	280	287	262	289	297	302	307	264	273	271	297	310	310	281	287	294	274	272	284	280	272	271	287	292	278	256	285	274	260	284	284	277	289	282	321	299	306	306	247	275	323	280	310	304	280	330	279	283	277	278	297	279	277	286	299	276	261	306	302	278	289	271	312	266	285	257	265	270	271	290	279	307	258	279	277	266	325	293	301	301	287	280	301	302	271	296	281	294	293	281	314	283	260	306	268	266	277	276	264	322	289	254	279	288	283	285	273	262	312	291	287	296	283	305	302	314	277	281	288	281	264	274	291	288	285	302	272	279	292	288	282	273	282	293	306	295	277	314	282	302	301	269	278	322	290	272	291	319	306	294	271	280	274	312	283	263	288	262	278	291	278	281	305	309	251	261	320	284	306	269	263	288	289	281	286	277	294	285	305	278	279	277	328	266	276	258	289	296	306	305	283	277	279	275	290	276	273	294	301	294	283	284	293	291	264	285	321	287	310	298	286	306	295	277	282	294	291	276	286	290	268	282	230	301	295	269	265	273	274	322	302	273	302	269	285	288	284	293	312	310	267	291	273	299	316	266	303	268	268	288	284	285	267	317	284	273	285	285	291	282	275	281	279	270	299	298	292	296	276	287	298	280	259	330	295	298	314	301	287	286	308	284	273	283	317	308	294	275	293	283	270	273	244	297	290	318	295	262	294	321	286	276	252	315	275	288	306	304	297	323	281	295	308	275	302	305	304	285	274	323	285	272	290	283	293	247	312	293	296	312	280	289	309	286	311	271	294	282	287	323	292	287	269	268	290	310	280	294	311	298	291	257	315	282	307	272	258	305	315	284	273	299	258	281	301	310	288	311	266	311	314	290	266	301	304	268	304	306	288	283	306	275	256	287	307	267	246	279	265	328	273	286	260	283	308	336	297	285	297	291	296	301	296	312	287	281	283	305	272	298	271	291	309	275	288	316	311	293	311	288	267	268	282	308	304	287	267	295	301	295	268	281	265	323	279	270	311	293	285	290	286	301	291	287	309	290	277	283	314	297	309	283	287	305	300	276	289	287	273	289	305	328	285	296	276	289	289	313	266	309	270	295	270	255	305	291	278	305	300	256	294	314	302	297	272	278	247	276	290	292	283	281	314	304	322	265	318	284	274	305	285	291	276	293	315	274	303	264	288	299	266	284	302	261	293	277	296	296	312	273	272	297	303	290	277	308	276	317	314	279	288	303	285	310	303	276	261	300	278	299	288	272	297	288	271	318	302	290	270	293	277	294	279	270	274	298	294	318	258	284	289	311	312	321	295	256	263	301	275	322	300	250	272	303	300	263	298	320	290	291	287	303	274	299	295	289	284	287	296	298	298	294	285	306	304	280	309	284	267	289	297	298	293	305	255	279	277	306	288	258	284	277	309	278	306	257	294	267	306	283	282	292	285	291	279	290	264	331	275	304	267	303	302	297	315	281	273	278	282	300	278	276	303	307	312	302	303	284	280	310	283	271	279	291	313	271	293	284	282	283	316	268	321	269	262	304	288	269	299	248	283	300	296	312	293	285	280	293	279	260	289	256	243	314	289	277	251	294	298	287	282	282	290	283	300	301	313	324	309	283	311	287	284	250	278	316	326	320	290	303	297	301	303	280	296	316	245	290	273	272	310	302	286	273	271	302	301	284	285	300	302	272	289	270	287	312	282	299	284	274	263	282	269	329	279	279	311	273	298	302	266	295	286	302	300	314	331	270	293	303	278	289	268	284	263	264	300	291	290	272	278	301	286	324	298	276	268	314	274	280	300	284	271	272	317	285	284	292	317	288	341	289	329	305	282	287	249	299	293	330	316	287	279	276	295	297	287	253	297	270	321	270	269	301	267	296	279	297	314	271	259	311	297	292	299	285	295	265	301	260	280	284	318	286	283	286	291	256	295	293	332	291	296	279	267	291	281	281	288	299	276	291	295	304	299	280	271	301	271	291	283	287	301	312	279	308	278	313	261	271	269	295	295	250	253	281	301	298	290	286	290	283	316	300	278	256	283	316	285	261	310	290	309	289	299	287	285	279	300	286	283	288	265	311	288	277	301	288	315	290	288	297	275	290	275	318	284	273	287	279	315	243	278	297	252	318	292	288	313	286	278	275	266	297	296	280	296	263	284	295	324	269	247	278	273	287	279	313	317	257	289	286	265	288	341	284	292	284	290	295	304	274	300	283	289	259	301	319	268	281	312	277	287	259
2461	789	897	929	846	857	828	816	816	816	801	755	773	787	734	740	710	732	711	725	740	676	775	760	794	775	768	726	743	749	712	802	773	744	724	723	713	749	732	801	730	708	740	736	741	753	765	728	718	730	761	703	714	699	687	790	748	711	725	718	662	717	793	698	770	753	732	764	776	762	726	759	752	722	711	757	733	757	744	789	702	730	724	703	774	783	727	714	701	746	741	749	691	737	774	726	730	729	719	733	734	729	703	736	755	736	745	752	725	762	698	732	724	749	780	775	682	751	744	706	766	738	759	737	747	740	709	728	712	727	755	743	788	779	742	744	754	749	714	760	749	763	690	711	717	715	745	752	698	720	728	674	724	720	717	734	720	712	692	697	774	735	704	685	714	670	716	735	706	703	715	724	719	713	687	744	776	773	715	716	713	748	729	737	727	747	698	716	739	756	816	763	709	733	708	739	753	765	826	729	717	796	766	743	766	742	727	736	713	755	717	721	742	745	699	690	751	727	755	724	719	736	740	785	726	742	756	718	742	766	811	764	734	746	673	742	740	705	745	717	760	715	697	784	752	778	680	738	735	740	733	723	754	737	738	714	706	738	776	740	744	698	709	677	718	791	688	724	702	704	759	727	710	699	742	765	746	690	750	738	738	714	731	722	741	764	726	728	769	743	756	707	780	714	749	796	695	789	706	761	713	725	721	724	759	743	755	745	747	720	735	759	769	770	755	730	728	754	735	757	725	771	720	724	721	753	722	745	704	746	729	766	737	784	735	715	705	732	799	824	739	735	792	763	737	769	751	703	755	724	706	756	783	769	729	737	735	770	712	736	720	707	782	752	724	693	749	726	711	782	717	724	757	741	771	700	745	752	714	734	798	788	732	764	780	775	706	780	732	742	743	741	742	722	747	689	733	724	749	771	748	730	735	734	742	736	703	746	701	713	742	791	748	763	697	798	749	757	738	760	734	724	728	712	727	746	728	715	768	725	761	726	754	754	732	746	746	753	754	726	746	719	745	749	734	727	758	727	714	738	723	783	685	740	751	725	706	739	710	750	767	739	787	804	722	692	740	724	744	783	756	742	777	696	683	750	797	729	743	706	720	782	773	744	745	783	749	726	749	748	722	748	742	698	725	704	728	737	757	749	707	738	720	737	706	752	729	728	730	765	704	767	729	742	725	749	743	730	729	759	760	748	711	765	754	712	720	747	715	800	741	750	726	735	691	725	734	726	672	742	736	740	714	702	759	701	699	749	785	729	702	757	726	773	684	691	745	745	738	718	805	723	762	764	729	708	721	706	740	730	715	789	774	726	751	764	699	673	730	767	764	686	698	739	694	767	740	692	768	689	697	740	741	747	733	732	712	774	757	709	750	708	737	739	709	700	719	694	743	748	725	753	783	669	712	752	737	734	826	748	743	742	779	766	738	728	705	725	774	776	723	701	736	714	730	774	757	744	721	747	756	729	716	759	704	745	731	716	734	725	742	755	748	726	729	746	756	730	713	766	770	736	737	702	736	710	709	763	741	732	733	749	697	680	712	749	738	732	705	744	765	748	750	762	764	728	778	687	709	734	742	771	772	733	683	686	721	701	739	710	700	781	731	722	755	692	724	761	726	760	730	694	751	708	736	743	715	690	749	717	750	702	694	731	764	734	756	741	690	806	718	748	696	755	789	718	764	703	699	771	785	758	769	741	754	721	735	760	742	718	708	758	727	728	780	705	757	693	764	689	709	747	731	777	694	753	720	724	724	754	690	707	695	756	698	775	761	755	768	691	734	726	749	719	783	731	738	743	774	739	693	720	759	709	720	755	700	735	735	742	712	744	737	740	714	685	685	765	704	730	773	704	739	717	747	724	745	722	762	722	733	704	745	743	713	743	723	718	744	722	669	744	737	758	748	726	680	728	711	736	741	711	713	746	705	765	729	749	711	757	732	747	734	731	720	720	773	720	748	729	728	743	698	747	733	702	780	711	744	743	730	733	770	718	743	755	775	713	766	725	719	740	727	733	730	752	712	743	742	793	769	720	731	720	749	751	769	731	694	768	770	753	782	723	729	751	716	689	779	727	705	721	699	738	731	758	757	744	736	764	688	743	783	719	809	747	739	759	742	729	723	750	758	758	753	733	739	757	707	738	707	756	705	719	706	727	761	740	764	725	700	723	741	722	746	728	764	712	728	733	745	738	709	712	692	712	717	772	713	764	745	780	768	760	744	776	745	707	729	735	700	706	761	694	699	736	761	770	720	737	744	763	773	759	730	725	742	732	762	724	740	779	747	732	739	708	762	717	750	745	752	756	729	736	709	743	753	727	739	696	739	770	744	803	748	732	732	729	713	763	720	730	736	749	730	812	743	726	700	781	785	745	745	748	708	742	751	729	704	745	718	737	767	704	752	697	817	736	722	770	710	705	732	729	737	716	694	780	758	756	777	720	757	742	727	713	696	741	664	716	770	725	777	760	741	770	722	684	771	736	693	716	789	721	747	720	705	737	745	696	728	696	772	701	718	730	752	737	710	681	811	757	739	711	710	780	721	747	772	701	765	730	733	753	672	746	709	761	766	743	710	734	768	737	734	741	726	690	683	750	710	711	746	734	751	774	732	762	721	739	716	748	698	749	761	733	731	722	721	745	728	746	776	747	736	728	713	673	760	722	720	706	730	763	698	764	716	777	706	712	713	685	749	774	740	717	688	729	751	827	710	742	786	775	743	718	720	745	771	755	741	756	723	733	784	709	709	712	741	733	705	722	732	791	725	733	781	743	751	729	727	779	715	740	753	745	725	764	743	677	716	751	742	741	747	791	736	739	718	750	739	756	685	715	750	745	731	745	733	728	764	744	694	723	754	713	693	754	750	728	731	745	736	769	706	708	739	775	724	730	709	762	684	722	739	693	735	677	763	713	778	772	778	776	736	755	738	776	740	763	709	726	771	715	759	733	730	680	780	733	744	694	727	751	717	738	739	711	709	733	714	760	738	719	712	767	740	737	749	743	751	714	708	707	738	742	726	694	715	697	726	768	725	693	735	742	706	750	724	712	715	755	669	749	735	767	732	746	722	698	681	710	712	700	727	712	725	737	691	700	758	744	791	718	742	685	769	796	701	797	763	734	766	733	753	749	736	745	702	815	721	693	721	720	740	749	772	747	765	757	719	743	756	769	744	710	698	740	737	774	761	778	761	745	728	677	725	787	735	685	732	725	736	749	740	696	690	714	748	746	736	781	759	725	742	745	761	723	765	766	772	716	731	718	761	707	735	708	741	727	760	746	737	749	744	757	792	752	718	738	758	752	732	770	750	724	725	764	717	766	727	749	767	763	710	726	736	730	696	708	733	743	720	734	733	739	734	725	705	747	765	734	744	674	764	750	754	733	676	726	757	718	726	761	690	730	770	712	716	730	726	771	670	751	698	727	717	738	741	744	716	729	762	711	731	748	723	772	715	733	726	673	721	727	789	739	699	779	709	713	788	740	783	760	738	713
8956	1155	1477	1163	812	667	577	415	361	354	351	323	300	309	270	284	240	226	282	245	281	242	219	255	255	256	251	253	222	213	226	236	244	240	253	229	210	214	228	212	217	226	224	233	227	213	223	231	194	225	218	237	207	248	203	241	215	210	184	238	218	240	204	213	228	210	218	212	245	234	245	246	209	212	212	211	221	217	214	226	238	210	238	233	241	227	237	201	217	241	226	223	221	244	208	214	208	216	217	219	182	212	248	217	202	213	211	230	238	186	243	224	194	229	234	249	209	210	263	247	194	246	234	223	226	236	202	223	220	253	224	229	226	214	219	196	229	218	228	231	205	223	244	220	232	226	225	223	226	221	219	208	216	219	201	206	217	237	245	236	243	190	222	218	200	222	212	191	216	224	226	225	199	239	237	225	213	200	223	208	225	208	202	218	211	227	206	235	251	202	209	226	208	230	233	232	216	221	220	203	192	214	214	228	248	195	232	243	240	206	215	226	206	208	214	230	239	219	224	229	221	214	202	246	226	199	211	232	201	200	212	189	192	224	234	219	232	243	216	222	233	230	211	207	250	231	231	198	220	236	223	212	211	236	235	231	196	216	216	212	201	219	223	207	222	216	230	207	225	204	205	205	235	204	198	187	205	205	219	214	222	227	214	226	230	234	236	218	246	220	189	196	227	243	222	231	236	236	226	215	235	215	241	227	207	210	233	222	212	206	228	226	212	228	236	215	181	214	225	217	234	230	236	236	212	189	216	222	218	217	195	229	218	225	220	209	214	225	228	223	235	224	229	230	217	220	192	204	219	209	228	232	214	190	233	220	242	227	229	221	207	247	196	211	231	243	235	209	241	210	220	217	222	220	196	226	228	223	196	240	215	205	239	202	236	210	208	234	227	225	216	220	230	220	217	230	230	195	218	219	218	218	216	232	236	212	224	196	227	236	218	204	201	235	209	234	227	219	213	201	224	209	215	217	232	218	216	248	240	258	217	226	206	212	199	196	204	197	218	202	202	204	200	211	238	215	220	204	222	239	226	244	192	239	231	210	221	217	219	236	262	217	227	225	248	241	216	185	206	252	218	218	210	263	205	252	214	221	212	238	229	220	218	210	222	213	202	221	240	209	208	208	207	236	214	224	221	220	224	225	234	205	237	237	204	206	243	214	217	251	231	202	220	253	209	212	218	210	216	233	215	214	228	204	220	223	245	211	210	226	218	223	202	234	218	229	226	193	228	215	203	212	198	202	213	242	218	214	229	230	237	207	232	215	219	197	226	211	237	213	219	203	201	209	234	216	209	227	234	224	230	228	219	212	202	203	217	216	193	205	235	227	209	219	240	214	227	233	217	225	228	219	189	232	218	210	219	238	197	223	208	215	228	192	209	212	209	197	223	213	214	227	228	202	244	237	247	246	221	218	212	236	231	209	215	211	199	208	228	220	210	227	251	204	209	203	201	213	227	214	225	218	241	203	218	202	198	222	210	204	240	205	214	200	230	228	195	207	190	219	225	211	225	195	221	222	221	211	254	215	224	235	215	228	234	221	228	256	248	242	217	233	229	206	207	222	222	213	255	209	214	198	225	212	230	205	251	205	209	221	203	217	228	241	238	222	219	227	226	209	209	222	242	233	177	229	221	196	226	221	210	215	231	226	232	202	249	202	209	243	209	238	205	207	215	232	244	227	215	205	217	214	219	212	221	204	224	225	226	224	220	222	216	229	198	200	209	216	187	237	217	243	204	205	235	239	209	220	220	183	229	230	201	254	214	224	227	232	229	230	231	223	219	229	222	237	234	234	232	216	214	213	237	220	240	213	232	199	223	217	214	224	238	241	192	222	235	208	258	204	227	201	221	222	218	211	228	193	263	216	203	251	231	197	226	215	219	237	201	218	219	223	198	212	192	201	242	227	199	230	227	226	209	218	219	228	219	229	214	219	212	231	211	219	241	206	219	215	203	212	196	206	226	217	202	231	218	227	233	221	216	231	254	217	198	237	241	209	196	201	268	215	235	221	216	215	231	225	208	219	216	229	185	210	208	237	242	238	213	213	226	206	222	207	222	222	235	239	206	224	225	249	197	224	197	232	211	220	207	222	217	225	194	212	223	209	227	208	220	226	211	213	214	207	245	209	240	225	225	211	224	228	208	217	250	199	227	227	234	201	226	220	195	220	204	204	220	195	208	245	221	208	216	221	194	214	212	221	205	229	201	213	224	215	208	241	228	216	228	242	231	198	216	225	239	248	220	217	222	211	244	226	208	217	228	212	229	227	221	213	232	212	212	216	218	229	222	229	248	242	205	205	212	247	206	211	226	224	173	212	234	217	233	230	231	222	228	227	190	193	245	206	204	237	226	220	224	220	218	195	226	243	199	216	231	237	212	224	203	214	211	202	222	205	227	195	204	183	233	214	240	223	226	225	230	216	238	203	220	213	198	233	221	237	221	213	219	210	237	214	239	205	207	226	207	213	242	206	213	229	206	226	213	221	207	232	210	209	214	204	195	235	210	203	207	202	191	217	213	202	193	204	194	230	208	207	246	233	190	222	226	214	215	230	244	261	233	224	221	226	234	234	225	233	217	226	240	236	235	215	219	219	200	226	212	190	237	230	221	213	231	220	216	214	242	194	206	242	227	216	231	206	222	230	199	224	192	225	220	249	214	222	211	223	217	204	217	220	215	214	256	213	246	227	224	221	217	209	198	220	222	213	230	220	218	215	214	215	203	248	213	226	214	198	206	199	231	222	247	210	204	236	217	241	199	243	233	216	247	211	211	198	228	218	243	218	235	211	216	217	211	232	213	224	234	229	223	209	198	230	226	242	245	204	215	242	225	200	229	222	214	234	208	197	230	218	208	202	223	271	213	222	239	227	193	211	229	229	208	227	230	221	206	216	208	248	232	223	209	199	212	203	210	195	212	186	207	218	207	237	218	213	215	209	192	228	218	250	213	230	181	214	236	225	230	222	237	220	214	216	245	230	226	227	264	215	191	213	214	225	208	213	206	238	223	223	194	212	230	213	215	218	198	222	185	236	231	237	195	216	205	200	222	230	245	228	229	199	229	209	241	191	243	201	205	212	225	224	202	228	244	226	187	243	216	209	234	207	256	211	218	221	211	208	196	213	194	205	244	237	204	230	238	219	233	218	206	229	228	205	238	220	210	223	251	231	216	196	208	215	203	214	218	228	215	204	260	243	183	230	223	227	209	245	220	224	259	198	209	210	212	211	198	216	229	229	228	200	210	206	191	221	232	238	241	221	232	209	258	198	211	206	204	221	212	209	227	221	227	211	233	206	227	220	199	209	229	215	221	215	216	214	261	184	219	206	237	229	226	217	221	215	232	252	210	213	204	223	224	215	208	225	231	204	233	234	204	223	238	196	217	199	203	209	224	210	222	220	220	219	220	210	224	209	215	239	238	219	225	233	209	227	193	230	202	210	204	205	218	206	212	209	225	202	232	204	206	221	248	234	200	214	214	234	218	227
5890	1525	3051	3512	3176	2642	2202	1973	1517	1474	1332	1163	1065	1028	1037	917	913	831	827	851	801	746	751	770	660	698	719	693	686	702	647	631	649	652	639	592	596	644	629	603	573	616	696	607	631	599	583	588	587	608	608	621	594	624	642	620	628	557	617	549	582	604	611	565	585	622	579	572	581	564	613	588	601	588	615	547	531	567	590	607	551	580	622	593	594	615	589	594	545	546	579	558	552	559	600	580	563	580	528	596	591	574	584	548	575	554	596	531	560	569	602	561	538	555	604	619	557	549	587	562	585	549	565	609	601	544	565	577	531	549	531	554	582	562	549	598	572	566	587	509	572	591	599	569	569	575	564	610	597	538	579	555	632	604	599	602	572	530	535	542	546	549	576	614	565	546	551	569	564	581	577	557	577	586	581	547	547	564	557	607	565	602	557	571	552	542	579	601	568	570	567	550	547	570	581	637	591	578	557	550	532	559	557	566	546	594	559	576	557	572	541	580	565	555	558	569	530	543	563	559	569	548	549	576	546	569	574	541	584	529	521	557	592	569	544	509	578	533	551	536	579	580	533	592	566	560	581	580	589	553	557	559	565	598	561	526	585	523	573	612	585	590	573	574	548	608	605	535	557	542	573	523	553	598	529	584	574	530	560	566	563	541	589	556	583	577	581	542	531	535	565	578	556	588	545	568	567	578	537	593	592	553	519	600	551	523	512	577	509	553	553	554	535	551	554	541	560	533	565	572	557	548	542	566	555	519	516	584	501	560	547	584	580	555	562	517	568	553	588	593	585	566	600	577	543	579	560	543	531	527	584	566	608	539	565	517	589	556	562	550	575	574	552	552	541	537	576	548	572	548	585	571	565	582	549	541	590	607	560	555	599	564	549	539	602	592	562	559	580	554	563	559	574	575	591	558	556	571	568	549	564	587	543	554	592	576	575	573	556	596	576	524	543	569	615	568	577	528	576	558	546	532	588	581	515	555	585	562	563	549	557	577	560	564	576	588	527	573	572	580	547	568	601	535	539	588	542	518	522	579	552	586	558	549	586	601	538	546	580	558	577	594	566	551	574	548	588	546	581	552	542	551	529	534	538	602	577	606	580	569	593	538	586	583	582	553	520	558	594	576	582	550	549	561	550	598	576	532	537	572	516	542	597	540	577	581	583	587	555	523	537	533	545	542	502	569	558	566	534	615	576	599	527	543	575	597	581	609	540	572	553	550	578	576	520	539	559	546	555	564	548	554	555	554	571	553	521	595	575	583	588	555	564	568	532	572	576	554	564	574	553	566	586	566	602	622	592	552	543	567	548	570	527	549	584	587	542	531	565	567	578	536	561	537	557	539	569	549	590	566	558	604	550	559	591	598	542	611	556	611	563	554	571	557	572	536	557	572	553	592	562	574	575	535	548	572	569	628	547	563	578	552	538	608	547	548	570	599	566	580	600	607	553	605	573	557	604	572	569	518	554	547	587	557	540	589	559	540	559	559	564	521	556	587	614	556	585	578	570	597	560	531	532	567	569	532	563	554	546	580	547	558	549	582	593	581	559	540	571	566	599	564	590	547	516	523	574	553	572	554	554	543	580	579	597	563	610	531	603	542	581	536	573	586	550	580	543	584	602	552	575	553	598	551	544	569	569	554	575	578	612	583	547	555	628	575	574	571	611	566	532	577	565	570	582	576	619	586	570	553	586	572	591	592	579	583	596	599	577	556	601	620	605	603	530	576	564	547	499	578	584	614	564	577	590	581	582	566	536	584	611	533	530	544	608	574	595	548	552	574	565	574	574	564	572	544	564	573	630	590	516	546	584	570	513	578	566	569	568	560	605	569	563	593	535	564	586	529	546	546	548	583	581	592	551	555	589	584	587	577	547	559	584	524	544	562	572	574	629	557	588	525	561	571	582	567	557	565	540	562	497	575	575	566	530	557	527	567	565	566	534	582	572	536	568	569	604	579	593	561	548	552	550	526	590	583	539	609	562	588	542	597	551	574	517	589	523	556	554	562	591	522	572	584	516	547	559	553	564	585	600	551	604	571	570	531	562	573	576	545	555	555	570	567	539	547	602	596	541	537	571	562	559	556	557	632	624	517	561	585	514	549	543	597	564	518	527	556	567	535	559	527	592	568	537	573	545	550	576	569	582	577	578	561	574	568	567	547	576	602	555	581	558	610	587	541	562	590	565	561	569	578	550	568	564	552	565	566	542	542	559	584	601	551	524	537	521	597	540	557	576	583	551	537	571	551	588	565	544	571	528	566	556	559	602	543	552	547	531	546	582	532	544	558	532	549	568	600	597	598	597	550	498	558	564	546	531	565	619	574	595	559	598	563	550	505	558	552	572	526	553	538	552	541	569	591	564	627	535	565	474	571	519	571	538	575	607	564	552	612	531	564	593	569	545	560	555	588	544	589	572	563	536	569	551	528	531	570	554	565	583	552	562	597	544	556	556	560	617	554	604	564	568	574	550	583	511	548	600	578	589	581	573	515	631	593	508	522	529	554	578	573	608	550	562	618	575	549	582	531	553	564	523	615	573	559	604	548	601	564	591	565	567	542	563	539	548	542	571	552	504	599	546	570	598	558	565	534	542	575	577	539	593	518	566	560	599	598	536	539	538	548	584	607	549	568	552	575	577	567	530	539	565	589	571	581	588	523	541	566	562	548	578	610	546	546	552	577	599	557	553	534	558	592	599	616	590	558	545	519	547	613	573	561	569	594	566	566	552	572	526	562	518	582	564	523	578	521	526	566	580	577	594	603	555	562	609	546	628	551	556	546	568	589	598	546	580	586	565	567	557	566	585	573	547	565	600	538	560	582	559	569	545	542	562	573	578	557	562	587	587	551	585	560	575	554	577	576	522	577	563	568	570	549	560	555	591	569	572	626	574	545	539	579	574	566	571	532	556	580	571	567	549	605	534	580	521	505	576	540	561	551	593	526	554	545	534	598	642	537	550	563	566	525	577	568	588	574	542	556	578	575	577	619	560	550	555	573	564	566	590	558	572	536	559	601	539	545	581	591	528	597	581	572	571	538	591	562	535	554	557	556	537	573	556	585	580	549	547	570	591	584	570	560	596	564	590	604	594	526	571	557	551	562	533	561	541	613	557	613	581	564	606	543	588	566	570	548	616	598	529	567	597	590	538	574	548	552	569	560	565	576	588	581	569	560	544	578	570	555	569	538	567	566	571	560	550	565	581	503	572	523	575	576	546	590	547	580	561	521	568	546	560	554	575	553	597	606	539	574	555	572	533	545	554	591	567	571	560	593	582	575	556	591	573	558	570	614	575	554	565	523	602	538	566	554	547	551	593	566	568	595	542	566	550	547	564	552	566	563	574	584	579	539	545	572	587	544	575	569	545	570	531	583	546	553	593	566	548	611	554	574	554	577	594	546	568	581	552	567	580	547	539	565	583	557	579	529	547	551	543	548	544	573	579	588	563	597	589	560	549	554	547	544	539	570	551	614	598	581	577	647	597	575	584	534
15616	2297	2401	1790	1222	913	655	511	425	335	283	260	233	201	187	167	139	147	159	141	135	117	105	126	122	114	103	122	103	92	114	109	115	109	101	94	114	116	102	77	94	85	106	105	89	88	85	111	92	92	108	74	92	95	100	78	92	83	100	95	103	89	91	91	95	89	92	84	90	82	92	76	83	96	101	87	97	84	82	95	94	93	96	87	95	85	72	87	86	115	94	82	90	91	78	102	84	90	88	86	96	80	88	80	113	76	81	90	91	92	93	89	87	84	112	82	70	89	75	74	78	90	96	105	86	86	100	103	83	73	99	93	96	104	69	79	93	100	95	93	79	78	105	104	93	92	83	95	88	88	92	94	73	80	93	106	79	85	90	78	87	96	85	100	90	76	86	81	102	91	98	67	98	94	91	90	84	86	101	82	90	93	84	94	113	79	86	91	92	87	95	88	82	110	74	83	87	92	101	77	88	87	89	94	106	73	80	99	83	82	70	79	84	81	88	91	84	92	85	85	81	101	93	76	93	87	71	71	92	90	98	60	107	96	77	87	86	97	101	74	79	84	85	85	84	82	88	68	92	90	83	81	82	92	78	102	88	75	69	82	83	106	89	71	86	99	96	74	83	68	103	82	92	85	87	86	93	102	72	86	81	90	82	87	91	95	93	97	98	102	95	90	89	84	79	85	83	67	71	75	92	85	86	97	72	95	74	80	73	89	92	82	83	98	85	80	95	98	85	98	80	92	87	79	89	97	87	94	90	84	111	74	77	97	102	78	88	93	81	88	88	78	82	69	83	76	85	71	96	97	86	103	94	93	85	82	86	95	81	90	102	84	86	88	95	86	77	70	82	87	88	79	97	89	81	88	80	110	113	77	92	74	83	98	99	85	73	97	100	110	87	88	92	66	67	93	86	90	88	91	110	106	85	85	84	83	98	94	88	78	94	105	91	87	84	87	87	108	95	110	55	78	88	80	91	82	77	91	95	85	82	93	87	90	98	85	85	91	92	72	80	80	91	74	97	85	92	100	89	96	85	91	111	93	79	86	103	93	87	75	75	72	92	99	85	94	99	89	105	77	79	85	99	82	75	82	78	99	85	79	84	88	102	79	80	89	75	83	94	84	96	99	90	97	92	81	69	74	97	89	92	74	91	89	78	81	108	92	79	73	88	103	84	99	93	70	77	95	85	88	84	80	82	93	102	95	89	89	91	86	66	98	94	86	87	94	89	76	83	104	80	89	88	102	89	98	80	68	78	82	86	87	97	82	82	99	94	97	68	66	95	87	91	95	103	95	81	76	86	90	78	87	93	90	93	86	91	81	98	77	98	80	92	84	92	82	77	79	98	101	83	103	86	82	90	78	99	92	82	81	97	72	86	93	76	83	86	92	89	73	95	74	95	87	99	73	92	85	89	77	93	88	80	79	83	92	106	98	84	95	74	86	90	86	89	79	90	78	73	109	93	80	97	78	101	87	94	83	68	73	78	80	84	62	103	83	97	91	76	85	95	77	81	101	93	97	96	84	82	74	82	86	105	78	75	82	91	81	70	72	92	82	100	76	96	79	94	80	95	89	83	98	100	77	84	99	86	80	107	89	93	95	89	81	86	85	101	98	94	86	102	74	107	104	75	82	86	74	91	87	100	92	84	95	81	87	94	87	69	83	81	114	83	88	101	91	96	86	74	87	104	83	87	71	86	92	81	85	79	90	67	96	76	97	91	96	76	68	89	85	87	85	84	93	86	96	75	95	82	97	92	88	84	95	92	81	112	76	103	88	93	82	97	97	93	70	79	71	93	95	83	88	86	75	103	84	77	83	97	82	83	95	85	82	99	82	89	81	106	72	96	99	106	79	74	69	81	79	98	94	85	68	99	94	91	101	93	92	95	74	94	89	79	82	86	104	75	64	87	83	83	80	75	78	87	85	83	87	77	81	71	100	72	99	86	95	100	90	74	87	85	91	93	74	86	98	72	73	76	85	90	97	88	84	67	92	91	88	83	72	79	75	78	78	113	80	91	73	79	94	77	95	106	88	86	93	106	77	92	96	81	88	71	73	80	94	93	104	92	74	81	88	92	82	103	100	79	79	85	86	104	81	76	89	95	84	89	101	89	92	78	77	93	67	100	98	109	77	94	89	96	80	101	80	77	88	86	77	109	85	88	88	105	73	102	92	86	111	80	70	95	93	79	73	84	96	82	96	82	73	92	100	73	91	97	99	93	87	89	88	63	82	65	81	96	97	84	87	107	87	89	73	80	90	81	93	115	85	76	74	93	82	102	85	83	93	87	86	90	84	90	100	96	98	67	96	91	84	74	97	80	86	93	84	95	80	99	92	86	86	88	68	74	91	88	100	94	92	94	77	88	80	86	89	71	102	74	82	80	84	77	71	88	91	78	100	82	92	100	90	82	102	91	98	84	95	83	107	86	89	79	66	82	101	94	91	83	89	94	92	69	85	81	79	74	101	83	78	61	85	99	75	103	82	71	97	107	102	98	88	73	89	101	93	91	97	84	86	100	76	89	86	97	85	83	81	78	70	100	80	79	91	86	83	95	100	86	89	82	73	73	89	96	85	95	80	73	93	94	80	83	94	104	86	80	91	82	105	92	79	85	85	86	82	98	95	74	77	85	101	91	90	85	90	90	78	88	73	88	86	84	85	100	84	77	92	95	91	103	71	78	79	92	82	77	83	100	79	80	110	94	83	88	102	81	87	73	89	81	79	95	105	85	84	81	73	78	79	87	79	101	98	83	90	81	73	85	92	88	78	81	82	98	80	91	106	89	94	88	97	75	99	107	84	103	81	71	104	114	73	97	69	89	91	79	85	85	88	94	81	93	81	91	83	93	95	90	106	79	75	68	86	92	85	91	80	93	84	84	82	90	78	100	94	88	83	81	63	106	92	108	73	74	84	87	81	78	94	88	93	87	88	93	95	80	101	94	88	86	94	93	96	89	90	80	97	96	83	87	73	77	87	94	66	86	104	89	87	93	95	86	66	88	86	80	66	95	96	81	98	85	102	97	96	102	94	88	102	89	78	88	81	95	95	92	98	83	71	88	105	80	83	99	79	76	96	78	64	89	98	80	98	82	75	97	83	79	88	79	90	69	71	83	89	71	98	94	91	93	86	82	84	96	84	101	91	97	108	86	92	78	77	97	77	91	94	100	72	92	95	93	88	89	79	81	78	97	75	85	76	104	83	87	83	78	93	77	94	90	89	90	89	75	81	99	102	88	93	85	84	76	88	103	84	72	76	85	95	97	88	74	86	83	78	108	77	92	87	76	77	87	99	94	100	84	73	84	92	81	85	90	82	87	84	81	108	90	94	93	90	98	104	84	77	94	91	75	89	87	91	90	93	89	94	72	91	86	86	99	91	92	92	83	88	84	93	79	75	94	89	95	95	76	81	76	92	94	92	99	84	89	94	81	87	86	72	88	89	93	81	104	73	87	68	99	65	88	79	81	98	75	91	84	80	83	90
7403	1990	4607	5551	4812	3871	3062	2527	2069	1813	1499	1414	1196	1152	971	872	828	752	727	701	635	593	541	516	552	521	506	450	452	425	436	401	412	404	410	357	334	391	333	351	388	361	342	356	309	357	341	335	338	312	317	291	312	326	315	303	332	289	300	304	305	296	275	281	292	289	282	267	284	283	302	301	275	292	300	286	292	300	272	301	247	286	271	277	268	266	269	271	300	263	287	277	280	280	286	283	293	280	255	263	271	273	269	272	252	235	260	305	267	269	249	258	254	282	284	267	276	260	278	275	260	253	244	241	268	263	256	301	286	270	267	275	260	246	250	244	291	256	266	275	265	269	239	249	273	274	290	220	275	277	262	271	272	262	264	258	252	256	237	279	228	248	269	255	251	250	251	268	256	296	253	268	260	264	271	262	295	257	269	262	238	257	254	266	276	277	244	244	260	300	254	267	259	243	248	287	276	255	252	261	274	262	253	232	228	282	256	251	237	243	241	271	262	256	278	275	267	266	257	235	255	263	266	253	254	261	274	245	264	266	236	255	264	258	246	250	239	262	255	254	286	242	254	262	266	258	253	256	256	270	243	279	260	232	250	234	250	269	265	247	271	240	233	266	262	242	243	265	248	261	276	271	256	282	249	244	247	258	240	276	260	231	250	250	238	254	253	278	230	259	243	246	235	263	283	250	269	224	264	253	247	277	256	271	245	276	265	254	253	265	253	266	281	272	262	268	264	269	269	233	245	258	263	260	243	256	261	251	247	247	249	278	242	245	261	262	247	268	283	275	260	253	246	264	251	294	275	266	274	270	249	220	269	247	258	263	271	243	261	262	253	236	256	250	271	246	260	277	266	236	249	259	268	260	265	277	245	238	281	243	237	263	262	280	243	235	256	257	268	279	222	255	262	267	260	238	251	258	238	246	254	263	226	241	295	258	248	255	259	287	254	250	246	267	254	234	264	250	245	255	236	249	257	226	268	302	302	232	278	234	268	264	261	236	242	237	239	262	256	253	262	264	268	255	260	256	288	283	232	255	235	234	252	265	287	235	259	236	265	271	275	243	251	243	267	294	262	254	264	229	272	252	274	277	251	243	267	264	249	290	261	279	255	267	261	273	248	275	258	264	234	261	248	241	254	230	264	263	275	268	254	234	259	267	249	246	232	262	276	249	226	248	259	225	234	258	302	226	246	254	249	219	264	273	226	267	297	261	256	256	255	293	254	232	262	244	243	239	263	252	269	271	238	262	261	253	254	261	246	274	259	251	264	258	232	271	238	250	282	279	257	265	238	240	253	262	270	262	264	269	245	254	257	249	253	241	262	255	253	275	261	255	288	250	242	226	222	251	215	248	271	250	243	262	235	237	249	287	265	266	241	279	254	274	272	262	265	248	239	243	221	251	252	286	265	266	290	242	266	258	259	270	288	244	244	284	259	274	246	271	244	251	258	243	283	261	258	248	274	271	256	242	255	259	247	283	260	253	248	232	237	262	256	243	246	253	256	247	240	245	268	258	257	258	269	254	260	276	219	261	251	255	256	264	235	244	233	267	235	283	242	271	276	254	210	235	259	241	241	258	252	272	287	271	276	265	255	258	255	272	244	273	271	247	265	249	257	293	236	285	279	246	260	283	264	233	266	261	235	280	263	264	248	233	252	271	263	253	264	266	250	257	255	240	255	266	258	229	268	233	266	267	248	236	276	245	264	242	268	279	285	239	258	279	239	250	250	269	255	267	263	252	230	228	268	235	230	283	241	257	258	252	270	232	269	261	253	259	247	264	223	232	255	256	281	270	228	245	245	266	255	268	275	242	271	242	273	272	235	241	255	281	264	257	245	245	277	238	250	242	253	257	243	292	244	247	287	266	239	244	269	278	262	279	256	271	278	267	284	286	285	219	263	297	261	257	234	239	279	254	274	265	266	275	252	308	247	246	244	243	238	239	250	261	234	263	258	269	289	258	251	262	289	283	249	277	282	289	244	263	259	242	278	254	241	276	242	254	269	245	274	221	251	279	256	280	232	248	260	262	256	231	221	259	283	247	251	282	262	211	251	271	296	271	242	270	241	246	228	265	245	255	255	242	248	276	260	281	244	282	255	278	263	254	247	237	271	243	254	276	243	287	242	289	304	256	262	249	267	252	266	243	255	250	263	259	257	258	243	287	243	260	263	249	283	247	241	249	268	255	281	213	235	289	253	253	266	237	278	259	260	259	272	217	256	244	264	262	280	253	261	277	274	265	283	260	250	241	270	272	252	266	280	249	249	294	282	263	283	230	259	240	262	232	243	265	250	260	264	266	253	248	283	274	252	278	253	234	253	241	248	231	266	235	241	285	255	268	277	251	265	254	261	239	249	272	251	265	251	237	274	249	263	277	232	253	263	256	275	269	263	253	308	263	282	264	245	249	248	252	259	260	260	263	240	237	228	268	272	280	296	236	264	263	263	238	244	252	261	230	265	256	275	263	264	254	263	272	258	259	273	250	262	280	271	251	222	262	255	271	274	259	290	253	260	263	268	278	238	264	272	251	259	292	281	235	240	275	256	288	263	254	274	247	266	262	264	259	248	239	265	251	250	248	265	276	245	253	262	237	257	278	233	260	259	270	266	264	255	266	269	258	266	234	236	261	268	285	228	246	237	246	246	279	269	265	232	265	249	263	255	254	237	251	261	252	261	259	268	261	272	271	243	292	250	237	246	270	269	247	269	264	275	266	257	285	251	257	273	231	236	246	255	253	256	267	247	280	273	260	267	246	271	247	269	235	275	247	244	269	280	264	284	241	265	256	249	255	234	267	243	256	292	271	255	272	249	235	241	258	247	270	259	234	289	264	261	266	252	278	274	257	250	261	265	276	283	294	222	257	244	243	248	234	259	285	247	247	246	271	267	252	246	241	252	230	270	245	250	284	233	237	239	253	260	237	273	255	287	268	272	268	237	251	234	273	265	263	246	283	283	243	270	282	248	225	273	271	260	253	264	262	267	271	255	266	270	251	243	254	252	279	253	283	268	266	268	237	289	247	271	259	252	284	260	263	271	286	254	262	252	276	266	271	233	272	255	256	271	268	252	263	251	268	250	257	255	253	247	290	268	252	258	240	281	254	276	260	270	248	232	230	258	263	229	242	252	286	281	250	264	281	262	251	296	249	290	288	241	239	244	277	274	266	232	303	247	263	260	278	261	272	288	270	267	252	262	269	258	250	254	238	237	246	256	239	269	241	264	266	241	248	254	243	252	272	258	268	254	229	238	263	252	263	267	241	272	282	256	279	257	297	257	237	248	237	257	249	264	261	285	223	245	217	252	262	259	228	287	272	258	264	270	247	260	252	250	257	255	260	256	281	254	260	222	263	253	246	249	239	240	258	239	257	264	265	263	268	271	261	255	264	238	263	270	247	249	253	242	230	275	287	263	248	244	257	270	238	222	270	235	251	272	260	254	245	264	244	249	266	259	242	248	287	279	271	269	264	271	250	246	258	245	235	240	264
2233	354	328	293	336	336	280	321	294	301	322	297	300	284	278	288	305	270	283	270	298	309	264	267	281	311	279	279	252	262	257	281	277	269	310	305	292	268	261	288	322	292	274	307	303	298	280	276	282	287	278	290	287	268	279	303	280	290	302	288	318	284	305	284	318	283	294	276	246	309	268	302	254	280	287	284	271	275	295	270	296	277	274	284	301	273	299	297	302	261	294	300	258	289	267	273	286	286	305	296	277	305	274	298	287	323	285	260	286	315	308	261	255	288	313	297	287	301	281	293	286	298	305	253	292	289	289	258	298	264	267	283	248	274	265	288	286	291	278	300	282	287	249	303	275	287	273	282	287	280	254	305	287	299	310	290	305	308	279	298	287	272	275	267	295	305	286	284	295	275	306	312	270	298	293	257	292	289	263	281	273	301	285	257	291	310	302	301	310	270	314	317	281	285	309	281	292	298	288	321	296	260	268	258	282	307	264	292	298	249	297	269	275	306	289	306	289	284	302	281	283	282	307	281	294	294	275	267	300	290	303	304	268	267	299	307	264	257	306	283	304	283	282	269	283	299	272	266	318	277	276	265	292	263	272	285	288	252	261	296	320	269	252	277	270	294	283	288	286	320	263	299	275	298	260	297	293	301	300	278	304	265	269	284	263	279	280	294	318	271	304	301	275	268	262	276	281	274	268	276	264	260	297	273	309	289	294	271	294	268	301	291	299	284	286	303	307	281	289	280	284	285	297	292	265	283	317	304	302	277	254	298	291	268	304	287	289	283	287	268	312	289	302	293	278	269	262	311	289	298	305	311	269	298	268	254	271	298	283	278	287	274	299	280	307	286	298	278	286	248	285	321	293	293	271	278	291	287	278	281	252	292	321	278	264	287	278	318	304	316	299	293	284	263	296	289	294	302	249	281	268	280	282	281	247	281	274	277	305	291	265	290	248	278	271	256	296	267	305	284	295	294	298	296	288	283	301	304	289	319	283	289	274	294	263	303	287	297	288	285	279	245	310	267	294	318	276	253	302	305	300	260	295	296	291	281	285	314	285	291	326	300	275	286	282	299	278	297	280	275	291	261	283	266	285	292	306	277	280	276	298	301	292	326	297	274	292	329	282	273	266	305	305	293	277	277	298	275	303	297	293	258	285	275	262	287	271	273	294	265	275	276	272	265	300	280	255	262	272	248	294	263	271	269	328	307	282	291	254	286	294	277	272	256	283	275	282	252	278	282	255	282	279	286	287	328	302	290	296	303	267	280	271	281	275	279	294	294	263	255	272	306	287	317	297	277	288	296	276	279	268	240	297	298	301	265	289	290	264	262	286	258	305	298	314	271	288	283	266	258	311	290	285	285	282	293	331	287	298	282	270	277	278	269	312	271	310	299	279	308	275	253	263	325	262	281	279	262	280	273	283	261	339	295	301	280	283	272	278	291	296	293	325	294	291	262	263	286	274	280	278	286	273	276	292	311	269	258	270	297	274	252	259	255	299	295	280	296	264	304	285	284	293	331	272	268	263	279	274	272	271	236	269	269	285	264	278	294	296	294	295	254	289	312	280	286	268	262	281	272	291	292	304	237	307	281	274	265	288	274	304	314	294	286	290	275	275	295	295	292	305	281	285	286	245	288	282	289	288	312	292	253	289	293	264	276	268	280	297	283	275	269	298	300	277	268	276	312	314	271	278	286	243	295	296	283	283	309	311	273	242	296	275	261	287	293	308	260	293	312	270	325	272	269	263	274	299	261	286	314	286	290	288	300	291	248	306	285	244	292	272	267	282	305	277	319	298	262	273	271	335	299	272	292	297	320	269	274	317	283	315	266	283	269	302	281	280	299	294	286	310	247	293	287	260	313	276	285	277	283	293	296	285	264	269	275	315	262	291	259	317	277	273	265	309	281	287	260	285	285	276	262	324	275	304	283	293	287	263	280	290	269	321	262	272	275	287	312	261	260	282	296	323	313	283	280	271	292	309	245	291	274	285	293	270	269	282	288	272	316	262	269	279	271	306	286	297	299	269	287	246	261	280	282	288	275	298	259	265	291	266	300	279	319	298	293	284	281	279	302	277	284	315	279	292	295	295	256	274	317	288	286	311	254	267	289	287	278	263	297	253	301	288	256	266	241	269	306	290	277	300	301	294	258	305	291	286	298	260	273	312	256	285	294	281	280	285	273	287	296	282	273	258	269	274	281	268	285	276	272	260	285	277	288	254	301	271	273	316	268	274	296	310	273	307	272	303	275	272	268	252	271	281	300	304	280	252	271	269	267	268	273	281	298	296	277	317	274	255	330	280	299	297	281	277	274	257	295	284	284	304	295	272	266	296	280	270	272	289	286	275	276	296	277	293	309	273	267	279	299	298	297	251	241	254	241	280	301	291	280	266	280	304	282	287	310	289	310	309	306	286	285	299	315	290	258	292	265	298	270	302	290	275	288	285	295	255	297	277	302	275	267	298	305	264	290	248	283	325	248	254	268	318	290	284	283	297	294	266	300	307	290	319	264	285	286	286	291	298	269	280	262	269	297	268	282	300	280	252	282	269	303	258	261	323	272	280	258	256	315	311	308	284	269	280	293	272	280	269	294	306	268	264	299	292	280	268	296	253	278	301	284	294	303	270	249	299	293	296	269	286	267	294	281	311	292	266	287	243	282	288	275	288	282	292	261	273	279	306	274	290	308	319	275	282	260	259	315	295	275	331	308	323	252	254	277	289	305	292	281	296	294	273	269	266	310	297	285	315	259	316	255	285	246	312	295	273	290	280	299	322	288	263	315	274	293	264	275	290	340	284	260	270	291	294	288	299	292	279	283	298	283	288	294	268	260	253	305	281	289	279	278	279	281	289	296	279	293	302	281	264	307	249	300	304	312	294	274	274	316	326	314	287	285	282	298	304	271	254	284	299	298	291	296	284	285	297	258	290	272	298	284	270	319	284	286	289	254	272	300	271	281	283	310	258	272	280	266	291	275	295	303	253	258	279	301	307	308	290	277	271	297	265	315	301	301	263	258	267	326	257	281	254	301	286	275	266	303	268	280	286	295	270	243	269	297	244	294	315	277	296	278	307	266	293	280	280	260	283	314	285	274	282	294	280	296	284	280	277	310	274	257	266	294	283	240	278	287	252	265	282	280	265	302	281	296	293	294	303	264	276	283	278	275	308	280	281	301	271	290	318	297	278	274	299	270	305	295	304	274	297	286	282	297	276	286	259	275	282	274	283	280	292	259	293	237	266	305	276	286	280	335	267	277	243	277	269	298	284	294	286	321	291	280	286	295	302	265	290	275	337	294	301	273	282	279	291	275	268	271	269	274	302	263	291	258	305	282	269	299	261	279	262	286	253	238	284	305	257	311	298	259	281	280	280	313	273	333	272	265	301	271	317	284	297	268	306	272	303	266	278	267	296	274	264	269	317	287	278	276	254	298	274	275	275	292	282	279	277	285	316	266	287	301	306	269	266	256	252	268	278	280	309	285	278	266
2461	797	890	876	887	844	818	805	839	820	779	725	747	738	740	742	734	723	775	743	757	767	693	720	715	712	773	744	718	724	717	678	723	733	735	714	741	715	682	711	784	651	732	771	739	733	745	647	783	683	744	720	739	755	739	762	716	718	729	730	751	741	750	771	716	711	792	733	720	741	697	708	739	742	740	773	750	667	731	736	767	731	709	734	710	725	753	727	703	750	670	750	694	697	782	750	734	786	732	708	714	764	707	708	773	703	727	755	698	735	688	762	744	758	720	668	684	708	742	705	722	725	726	732	715	746	733	736	652	715	710	705	722	753	730	667	729	683	701	758	738	755	763	740	719	708	699	731	742	727	718	715	727	736	695	778	734	712	733	684	734	771	739	738	717	729	702	720	715	667	744	692	723	734	767	705	720	693	736	731	730	739	756	753	701	734	775	708	752	725	787	723	727	744	727	758	728	721	700	766	726	734	703	723	721	724	707	750	732	752	705	729	665	720	737	732	754	742	697	681	718	686	694	793	745	726	747	731	750	735	713	752	728	735	713	727	774	673	773	730	729	752	744	714	729	746	679	722	694	722	750	735	709	748	776	711	710	706	712	711	713	721	759	754	737	719	714	787	698	723	725	717	725	694	724	748	737	733	702	700	710	709	688	710	766	706	727	748	747	717	755	757	729	711	799	731	717	743	721	755	695	727	742	756	758	729	708	752	729	761	693	726	699	701	765	750	687	755	690	701	742	738	698	720	703	728	719	714	735	749	714	769	723	697	708	691	705	679	721	704	721	772	696	741	774	764	709	748	689	746	746	764	713	772	742	691	752	732	744	747	740	770	714	690	737	767	758	680	734	728	721	721	729	676	695	703	705	754	765	764	703	722	723	756	699	722	744	772	762	726	720	694	764	711	725	726	720	743	712	705	773	732	742	696	661	678	724	726	740	708	709	699	753	752	724	748	747	749	750	746	718	725	739	718	752	699	726	733	703	706	738	733	764	649	719	744	724	709	758	728	725	680	756	721	726	729	740	688	705	744	721	767	733	699	710	766	732	730	677	681	737	718	704	740	764	781	696	681	709	723	757	722	693	691	783	731	730	767	750	772	745	730	730	713	744	752	767	729	749	735	728	785	732	738	693	694	695	717	711	702	737	738	632	765	704	734	739	711	699	729	694	692	697	767	747	771	719	699	731	753	697	763	763	766	685	734	746	727	725	728	745	722	695	733	761	701	715	720	702	737	757	721	718	723	731	722	650	766	761	756	738	712	775	696	769	734	750	738	754	745	755	698	796	731	723	769	697	736	736	775	725	715	780	737	667	723	712	754	721	724	664	708	696	729	751	700	743	721	736	720	735	683	697	734	678	739	723	713	726	726	763	714	758	704	720	764	738	720	687	776	758	734	709	734	737	728	695	692	726	706	764	743	736	757	733	713	682	725	720	727	716	766	752	718	718	742	736	751	731	664	734	727	707	786	731	736	739	729	731	769	739	720	724	725	704	714	707	733	719	747	773	731	676	729	737	706	755	746	716	687	690	744	721	714	724	741	687	745	703	745	759	710	755	737	725	734	762	741	769	736	791	711	715	760	734	745	668	724	758	744	753	722	754	760	715	730	759	725	725	707	726	721	752	740	758	737	726	688	762	714	702	757	751	695	700	754	724	757	703	724	703	735	697	755	752	756	711	698	712	738	744	715	726	719	777	775	694	717	751	764	663	724	765	678	715	682	734	745	692	729	735	738	770	735	744	729	742	704	755	748	715	733	744	726	729	701	759	706	785	739	677	742	709	734	721	710	740	718	742	697	706	690	713	736	675	708	704	726	741	751	766	716	733	743	750	724	742	708	698	760	747	734	750	688	712	694	768	736	733	748	708	693	769	715	748	781	753	716	697	710	731	675	739	717	682	692	674	657	694	748	736	767	732	705	780	736	791	744	735	742	729	739	702	734	684	734	779	740	716	687	685	705	761	767	708	757	736	765	758	723	650	730	715	730	735	712	690	736	732	729	722	716	727	760	752	720	769	753	745	728	705	685	763	743	705	717	739	762	739	721	766	710	683	739	698	722	729	700	728	737	738	746	720	722	751	732	715	730	751	700	765	737	787	723	739	701	720	703	742	775	714	724	745	735	718	753	736	742	711	722	669	717	742	764	718	743	713	736	760	674	750	729	723	752	717	754	757	726	753	707	715	674	751	678	713	735	743	748	738	726	727	766	716	768	764	752	690	723	738	712	719	716	737	701	689	734	750	712	714	702	720	700	733	717	759	722	745	739	753	719	711	696	699	735	725	745	719	714	713	730	745	728	769	775	765	701	690	725	726	715	699	757	733	722	705	695	715	734	697	693	723	698	698	747	702	730	724	761	721	714	710	691	676	677	756	733	746	660	736	753	724	744	721	751	696	766	720	744	752	748	754	720	743	745	697	741	787	710	667	727	694	796	729	712	737	761	733	724	715	770	715	717	711	712	686	739	718	698	729	722	720	744	745	713	724	718	729	736	716	753	725	684	719	737	774	698	734	713	701	709	735	767	740	720	731	769	729	759	727	731	789	687	771	745	729	750	690	727	726	718	771	704	785	758	743	768	706	728	692	714	790	738	727	717	677	684	732	762	764	748	738	694	724	722	719	753	714	791	707	677	692	681	664	754	734	728	740	752	736	669	769	741	717	708	705	736	740	741	731	741	720	732	698	732	697	701	711	647	737	794	699	714	772	734	735	754	710	747	731	722	741	708	741	734	761	734	743	694	730	711	697	721	745	717	773	705	700	731	787	718	707	704	704	716	722	746	706	724	735	737	725	766	716	743	751	689	702	788	748	762	734	748	715	732	737	720	728	722	702	737	767	781	745	727	700	725	709	727	705	726	704	701	738	730	715	693	663	706	692	706	766	692	772	718	750	709	746	726	729	725	711	726	730	748	710	705	709	728	709	737	734	714	693	643	769	685	753	737	717	735	698	721	741	711	692	786	779	737	737	710	760	742	747	752	721	734	734	691	742	731	674	723	711	735	736	764	759	732	759	672	709	785	751	680	775	746	720	697	751	741	754	737	737	725	737	759	739	699	772	707	731	693	789	741	730	769	740	707	738	781	723	721	702	763	789	723	748	710	739	761	767	697	734	766	758	719	715	724	739	718	724	671	756	738	749	719	743	746	759	731	775	724	667	739	736	742	717	694	749	738	686	757	664	713	734	741	737	721	745	743	711	722	729	810	764	771	755	732	744	792	699	724	706	740	743	780	693	727	714	709	731	715	734	729	752	740	675	707	754	779	735	765	738	746	713	719	706	740	700	751	743	729	677	699	701	773	702	752	709	750	720	749	732	721	761	706	723	754	724	758	721	695	744	765	743	745	760	745	802	716	768	767	748	790	743	732	731	727	743	726	715	752	708	693	728	739	723	697	699	722	709	737	732	716	746	743	710	741	729	727	728	726	735	742	706	734	758	685	784	751	726	774	719	732	725	729	717	729	711	705	802	709	685	723	698	783
8871	1156	1377	1112	777	660	525	459	357	358	337	301	293	274	286	244	258	281	253	262	232	235	266	241	251	258	251	254	207	237	217	219	243	258	248	244	254	194	212	225	232	232	233	220	228	228	229	237	210	215	246	205	220	199	242	224	199	242	207	204	235	218	201	254	244	222	228	242	231	231	220	253	235	238	237	233	214	199	233	219	207	210	226	194	220	232	233	206	226	231	211	239	225	210	224	233	244	224	235	208	212	204	208	228	235	223	207	237	202	218	246	225	210	202	211	241	227	211	246	229	224	230	195	209	214	219	222	202	225	220	233	243	203	214	196	231	232	199	263	194	228	227	222	224	194	206	191	228	191	190	210	229	227	233	213	206	225	217	242	236	227	219	221	208	220	223	201	198	215	208	210	214	193	228	235	193	199	205	219	222	238	226	215	214	224	221	243	256	201	204	219	230	217	180	205	211	220	237	230	198	255	238	218	195	252	193	212	214	215	232	230	211	212	231	231	238	243	231	239	196	224	217	227	247	232	240	213	222	247	229	233	209	224	232	205	240	213	187	226	228	202	232	217	218	224	235	224	211	220	232	215	178	223	219	226	214	202	229	214	229	222	190	209	216	211	234	200	226	210	216	213	252	219	216	187	238	219	209	196	244	232	206	235	223	215	192	225	216	211	196	234	248	215	217	218	216	198	210	194	209	226	204	256	202	213	192	212	233	174	222	216	228	210	216	218	206	214	190	227	199	201	223	202	218	207	233	221	235	223	228	216	221	258	207	231	215	207	220	221	229	229	208	236	204	221	241	217	229	239	219	218	211	199	246	224	222	215	229	185	233	255	223	215	218	204	201	209	204	207	213	221	201	225	213	241	193	253	202	192	188	236	242	216	205	221	237	211	231	213	217	241	203	230	222	202	218	205	185	205	214	190	206	239	215	202	218	191	214	199	226	225	193	216	213	255	211	189	231	220	220	237	201	210	224	244	215	202	217	219	267	216	229	232	206	205	224	216	239	212	202	212	243	201	200	213	218	225	224	199	235	224	221	186	221	194	214	205	235	233	202	215	214	228	203	243	200	214	208	232	223	220	209	231	211	214	197	217	244	226	212	230	198	208	219	198	189	194	208	226	232	211	210	214	196	240	217	218	193	230	230	237	219	213	229	232	209	226	209	249	225	207	220	208	208	201	235	214	203	220	220	223	221	221	219	206	229	222	223	224	220	240	221	209	226	200	223	218	236	245	247	235	209	212	189	233	209	228	225	216	212	229	198	203	239	206	230	208	221	215	198	244	228	220	213	219	197	234	209	226	207	196	222	227	226	212	225	213	244	238	207	199	220	227	215	220	235	204	221	228	220	243	227	203	223	209	213	191	213	224	211	205	226	199	210	199	198	242	202	209	204	206	226	216	237	194	233	211	216	235	212	212	236	216	208	202	216	243	224	193	220	219	234	230	216	223	212	238	231	213	214	261	225	215	200	226	212	217	211	204	215	197	228	212	222	197	224	222	211	218	227	227	215	189	221	236	219	220	231	209	232	215	235	212	226	215	233	200	215	226	227	223	227	236	214	226	218	214	202	213	228	209	203	234	214	210	233	204	213	201	223	226	195	227	220	212	214	234	216	251	204	242	247	219	241	228	223	226	205	198	228	205	212	231	227	216	220	224	219	227	202	205	223	220	209	205	212	206	197	222	191	217	222	211	229	227	235	217	237	221	222	245	229	215	204	203	218	234	222	195	209	229	199	243	205	226	211	210	232	208	213	230	215	194	212	225	236	235	211	222	208	210	207	212	237	215	245	203	219	205	209	243	223	238	217	241	214	211	215	223	226	247	225	215	218	195	209	204	219	208	206	220	207	233	216	216	196	229	185	226	242	206	186	231	217	219	244	226	225	196	233	215	212	213	199	229	225	229	209	198	205	221	207	228	187	226	198	213	211	226	220	219	219	229	233	214	225	215	220	230	206	234	211	230	245	207	231	227	226	222	230	227	206	230	199	217	204	201	210	221	213	203	218	223	216	219	212	207	228	220	196	231	237	214	204	258	214	213	219	228	221	214	212	221	235	240	229	217	236	205	230	207	191	208	205	231	228	201	231	229	221	232	222	213	259	198	226	231	213	242	234	201	221	196	209	224	225	241	250	209	226	219	244	220	202	205	210	201	221	269	220	206	195	209	197	216	209	204	247	207	235	193	208	217	220	218	233	226	224	206	237	230	222	236	208	188	225	228	196	223	237	206	241	203	185	213	236	212	210	222	234	219	229	231	208	263	225	196	248	220	237	194	205	217	184	240	219	207	221	220	212	217	216	210	181	185	205	218	220	211	229	230	212	211	242	218	223	191	191	204	213	218	204	216	206	218	231	215	223	215	210	204	197	209	216	195	209	239	225	247	208	226	213	204	209	202	229	217	212	204	186	231	247	218	203	210	207	221	222	219	211	209	215	211	215	218	237	218	198	207	218	220	236	255	211	210	246	226	239	233	232	231	190	216	233	218	215	207	211	230	207	231	229	215	209	253	221	206	211	212	182	186	199	193	240	208	207	222	225	223	232	239	229	196	206	210	209	198	216	221	230	209	225	239	230	231	242	241	230	221	183	202	204	209	203	214	246	210	224	224	209	219	212	227	235	238	226	233	220	227	228	215	194	201	219	223	205	211	208	214	233	206	189	220	224	217	210	214	239	190	213	207	250	239	216	201	208	192	192	216	219	202	222	232	238	242	239	225	204	210	209	237	222	186	204	236	230	240	251	240	217	222	227	201	215	216	205	190	203	242	209	218	226	234	202	249	213	199	191	210	247	217	224	216	229	223	217	218	210	221	194	188	219	254	221	220	217	215	204	230	211	213	221	245	225	210	210	239	215	208	225	217	217	192	197	208	196	230	226	211	208	222	209	243	215	185	199	201	226	231	244	226	215	225	192	227	242	191	216	198	218	189	209	202	214	240	233	206	246	207	218	240	213	214	232	212	241	222	202	193	213	219	219	229	216	206	234	211	199	223	223	225	232	225	236	219	217	228	203	252	211	242	215	215	214	196	228	195	201	234	230	220	229	208	224	211	208	217	199	196	237	209	206	217	215	206	218	225	235	204	211	246	251	236	221	213	248	208	237	211	240	221	210	213	211	229	212	226	219	232	182	229	245	213	227	206	215	232	211	213	219	223	225	203	223	234	192	237	219	213	239	210	226	236	227	225	206	196	236	221	205	236	212	207	225	231	222	218	244	219	221	220	192	218	255	188	209	218	218	211	237	220	246	241	235	234	220	213	206	210	215	262	248	215	205	220	187	187	212	204	227	199	194	223	215	249	218	236	205	213	222	227	217	216	198	230	219	210	211	223	221	228	232	231	220	222	237	221	246	216	219	187	223	208	223	239	210	212	211	215	236	203	259	238	216	226	200	235	240	188	205	244	216	218	222	209	235	204	216	215	204	219	226	227	231	226	217	222	197	232	216	222	222	227	204	246	209	207	197	212	249	235	197	213	227	212	215
5834	1483	3007	3668	3119	2505	2123	1836	1602	1369	1235	1197	1108	1020	957	877	871	820	814	783	766	741	760	720	714	710	680	666	663	691	659	655	658	657	629	596	652	646	623	604	595	617	607	592	590	618	605	619	576	629	538	635	556	620	618	563	589	613	607	577	581	561	588	578	595	521	574	582	598	596	612	583	543	588	547	575	569	548	575	577	563	532	599	606	578	601	516	573	575	528	554	561	572	597	571	548	536	602	629	622	518	581	570	577	569	558	595	605	587	576	557	553	570	563	582	551	559	548	545	562	555	569	550	583	597	585	541	564	584	563	552	592	547	549	561	579	559	577	599	554	593	560	535	553	517	568	627	573	559	616	552	552	578	578	562	583	547	613	576	538	563	590	597	573	569	571	589	563	567	583	602	524	535	550	564	601	561	559	594	578	492	584	586	555	577	580	567	574	550	543	532	552	546	518	541	558	598	570	571	565	526	554	565	594	567	544	603	553	544	577	526	555	593	580	581	575	570	565	530	556	535	556	590	583	579	600	587	584	598	557	616	559	538	587	545	610	565	552	560	540	554	583	572	598	596	564	587	514	593	552	549	585	601	593	561	530	570	547	541	549	537	546	521	571	552	577	570	577	572	517	570	587	590	598	527	551	589	566	521	631	546	588	515	534	560	542	554	517	566	585	526	577	590	586	559	561	540	519	544	583	561	528	576	572	559	536	537	567	547	559	570	546	515	596	593	535	600	571	545	594	531	559	558	574	538	536	549	605	531	554	532	543	547	579	544	573	537	573	527	565	568	542	585	540	607	599	574	555	551	567	603	538	564	560	550	568	566	534	569	552	522	547	558	579	545	570	551	541	557	543	594	581	561	562	588	559	588	553	556	598	543	555	614	590	565	555	512	608	572	588	577	550	573	546	529	529	547	564	588	543	575	525	532	575	546	536	581	540	549	591	549	537	533	575	596	584	558	597	560	547	531	554	556	568	570	568	545	582	577	549	568	546	559	612	597	561	579	590	573	550	576	562	542	598	546	560	544	556	584	581	514	577	558	570	562	578	594	523	563	557	581	580	572	561	574	561	578	553	552	586	569	590	527	580	578	554	574	546	599	553	570	571	559	555	565	570	548	571	590	563	565	584	566	583	561	606	546	522	553	593	590	594	564	543	563	551	575	560	554	553	536	543	554	568	530	567	587	553	583	600	571	565	570	528	573	566	516	555	568	555	574	578	585	560	585	599	575	555	561	562	544	579	585	527	548	536	557	546	569	530	549	528	558	555	561	532	591	623	557	598	566	586	572	564	585	561	593	539	585	574	595	570	550	577	566	527	563	570	539	552	576	590	583	557	578	576	599	563	578	524	579	552	602	596	553	560	610	549	534	543	576	569	576	575	529	527	581	549	562	556	559	573	542	602	563	581	575	599	569	582	588	545	601	557	559	581	562	564	534	567	521	554	560	556	626	570	580	577	549	568	576	551	582	554	556	580	573	560	599	522	561	589	568	568	581	550	513	511	607	563	543	579	589	523	532	531	578	566	573	548	576	521	593	569	577	562	554	568	527	542	568	583	619	579	523	582	582	539	558	573	590	572	565	589	544	584	558	561	557	559	545	572	542	556	606	523	594	609	551	540	596	539	558	577	564	611	583	584	554	560	571	582	564	538	568	592	562	534	579	601	558	553	632	555	520	557	563	565	564	579	574	526	563	532	604	547	564	565	506	507	563	540	558	571	565	607	547	604	619	556	552	564	585	571	555	560	574	570	533	556	594	615	575	554	560	585	571	580	564	601	581	549	539	584	552	542	518	561	579	509	581	613	586	544	555	533	589	537	572	596	566	563	565	566	563	580	563	572	574	558	563	560	570	575	534	562	560	606	508	546	562	569	534	591	529	557	612	574	541	594	563	550	553	556	568	539	535	548	578	586	568	598	543	561	581	598	572	597	559	555	548	541	580	560	564	548	564	579	606	503	575	554	540	565	590	577	593	537	539	566	571	598	593	576	568	590	518	572	554	545	542	570	556	566	591	579	567	580	546	537	564	582	548	538	568	572	548	533	539	509	573	592	583	568	573	557	587	537	563	591	583	585	562	557	570	531	541	582	548	580	577	551	577	558	554	560	595	581	545	574	515	587	593	533	597	562	563	552	564	586	582	553	536	590	566	548	578	545	587	591	552	541	529	583	549	571	574	535	568	571	536	568	542	567	565	548	520	549	553	574	557	587	556	600	548	594	602	580	579	551	507	612	561	560	532	602	565	578	542	571	558	559	556	576	578	584	529	556	575	536	572	613	550	545	613	574	557	584	552	553	591	597	535	542	605	545	576	568	604	566	584	595	571	552	550	573	553	528	625	524	562	582	581	529	593	555	565	534	568	550	561	565	568	534	564	526	560	534	586	543	600	555	566	579	554	570	592	582	565	587	565	511	543	554	558	556	534	598	581	574	570	564	571	619	545	558	587	554	573	521	546	578	556	550	564	577	578	590	582	602	562	545	567	573	600	576	574	570	545	581	566	576	546	546	527	534	604	547	552	559	600	585	546	590	575	578	588	601	526	602	557	544	565	551	558	559	552	601	577	559	600	572	590	557	532	543	562	545	557	561	553	592	556	541	537	580	558	563	579	571	534	571	547	574	599	565	589	558	609	559	598	578	597	519	539	553	543	577	588	594	550	591	565	578	561	548	596	569	568	564	598	566	554	555	538	586	586	605	565	542	611	560	585	535	555	571	560	529	505	574	542	540	577	563	543	574	576	572	540	549	553	544	517	570	568	532	571	522	558	586	520	586	559	540	573	523	603	539	559	524	545	565	551	560	549	582	521	600	549	534	543	542	602	564	549	578	535	611	544	585	555	576	563	567	545	552	562	566	521	586	546	590	620	531	577	522	543	593	599	589	537	530	544	545	632	564	587	477	531	526	567	568	561	553	585	592	496	586	599	593	563	581	550	543	573	565	582	563	540	568	579	541	592	573	575	565	598	571	543	581	563	576	533	561	577	547	595	575	558	540	555	560	560	548	613	590	545	566	607	562	605	609	564	589	568	574	546	563	538	591	536	580	568	534	545	555	595	579	563	599	567	567	569	528	525	515	613	582	590	539	578	579	569	582	549	567	590	565	567	564	581	584	559	540	568	533	582	568	569	547	550	553	590	569	578	548	556	585	571	572	574	537	588	592	557	529	539	595	562	559	553	549	591	595	590	564	541	596	553	540	570	614	596	583	585	595	597	576	570	583	530	569	575	544	607	564	580	541	540	587	550	558	556	572	557	568	538	589	570	600	552	586	563	574	552	546	618	586	557	588	546	583	558	548	549	554	527	571	544	519	566	558	609	511	509	592	552	555	574	550	553	565	565	572	543	527	552	568	568	541	574	576	566	553	578	559	536	584	566	521	575	547	580	544	558	556	548	573	515	557	532	569	575	577	579	559	586	555	589	595	549	572	578	527	562	552	563	539	588	579	566	575	564	600	563	591	543	605	536	602	560	547	575	553	572	600
15611	2350	2374	1934	1262	885	646	524	420	351	296	257	207	206	205	195	175	165	163	163	133	126	124	123	125	130	156	111	102	129	127	98	80	98	88	97	103	92	94	92	104	106	111	102	83	100	104	111	84	100	92	95	96	91	94	89	92	90	98	92	88	86	96	83	84	71	94	99	84	100	80	88	92	85	89	93	87	91	86	83	85	90	77	94	97	85	100	82	86	106	94	74	76	104	83	99	94	89	89	91	95	88	93	84	90	92	82	87	88	90	84	81	121	98	72	70	85	89	114	80	101	82	77	87	76	79	91	97	80	93	88	104	88	83	86	100	109	66	91	83	81	81	95	94	95	90	89	107	99	79	91	89	104	97	84	78	76	81	92	71	105	95	77	100	86	96	95	89	96	73	75	84	71	82	90	85	85	101	86	100	98	92	79	99	82	85	75	94	82	109	82	99	79	91	88	83	105	87	108	84	91	99	90	87	80	82	96	85	85	97	92	92	88	83	86	95	90	104	78	77	87	104	81	80	69	105	93	93	79	80	85	88	97	82	101	84	75	86	82	81	99	67	95	70	69	86	68	55	77	101	87	88	92	79	92	101	91	93	85	86	79	87	96	84	84	96	82	78	84	94	88	71	95	82	84	113	85	79	92	89	91	89	95	86	83	89	87	98	89	113	87	91	90	105	81	89	88	102	82	90	70	85	96	102	85	70	79	105	85	99	108	101	81	78	94	89	95	98	108	81	94	98	85	78	93	78	74	87	79	84	86	90	89	85	73	79	125	93	89	93	82	79	77	90	101	93	98	80	83	81	89	100	81	79	75	91	92	111	78	85	86	74	81	95	102	64	85	104	96	99	83	94	98	100	78	109	100	98	98	89	94	97	97	90	96	78	90	82	78	91	88	87	85	86	84	95	74	74	80	80	87	105	95	94	86	86	92	95	76	103	80	88	91	83	70	113	93	90	71	97	95	80	108	74	72	88	107	103	81	95	82	99	131	79	89	81	63	76	96	83	107	89	98	112	83	82	83	97	79	80	85	88	79	89	85	90	87	100	93	87	77	104	83	90	81	77	81	97	87	88	91	79	80	94	92	95	74	85	67	78	84	95	106	79	89	83	86	82	108	93	89	90	83	94	91	105	81	79	70	80	81	83	90	103	96	88	95	80	84	85	100	84	81	88	91	89	91	91	85	73	84	84	95	73	83	94	91	85	117	89	93	91	93	84	74	89	93	89	107	80	89	98	89	91	74	88	92	85	80	71	79	83	81	80	75	90	96	83	85	93	81	107	91	97	97	89	74	89	76	88	95	76	83	95	86	81	94	105	74	80	103	88	95	79	77	84	92	69	83	91	72	91	91	90	88	101	86	84	86	79	86	99	92	87	84	80	90	87	80	72	71	87	90	99	80	78	91	81	90	83	98	81	82	95	103	68	91	104	67	91	74	92	72	69	98	92	108	100	87	81	72	81	80	85	103	94	80	82	97	70	102	84	80	118	78	102	70	84	95	110	87	93	85	89	82	88	87	77	76	94	79	87	93	72	93	99	92	97	73	91	75	98	83	90	89	80	89	93	83	71	84	74	95	90	79	116	90	85	99	92	90	76	88	100	84	81	87	78	82	76	102	78	84	78	91	85	92	103	106	80	81	83	97	86	73	89	90	86	91	97	89	89	80	87	72	98	89	92	84	86	87	86	86	72	90	89	80	90	87	104	89	84	102	96	85	72	93	80	94	84	90	107	88	90	76	85	75	100	91	111	97	78	98	91	98	88	73	102	95	85	102	81	93	79	78	107	82	102	95	102	81	94	92	92	79	101	95	80	78	90	80	85	80	80	83	99	89	91	77	82	86	91	88	73	104	89	90	86	82	74	77	80	101	93	108	80	80	85	77	84	95	91	82	78	82	97	105	86	75	86	85	92	97	80	80	89	75	85	115	97	93	91	60	88	114	81	89	91	94	82	75	85	94	93	99	89	81	105	80	90	79	106	93	93	75	87	92	89	93	100	91	89	91	83	66	93	94	91	91	72	92	92	106	80	88	103	87	97	81	77	72	85	77	96	95	81	89	87	95	74	76	74	86	86	85	74	98	83	92	95	92	90	84	87	88	80	96	76	75	89	91	90	79	93	86	86	88	82	85	82	101	93	85	93	93	85	79	101	83	78	85	69	86	98	113	82	82	85	87	101	87	100	88	99	97	94	78	92	83	93	74	78	101	99	84	108	83	95	89	92	85	83	96	85	68	85	76	73	93	88	83	101	83	89	89	99	103	104	88	98	100	71	82	89	72	96	90	79	92	79	81	89	89	102	82	75	87	98	88	101	89	86	83	87	75	87	81	88	72	97	92	107	95	107	81	78	85	86	81	99	83	93	92	90	82	81	94	74	94	71	96	86	94	103	86	100	87	93	82	101	90	102	104	80	68	80	76	91	72	87	79	89	77	89	78	85	75	87	80	87	83	74	81	86	80	67	89	87	88	89	82	79	90	102	77	96	85	105	83	85	72	82	75	98	91	86	88	86	94	95	81	93	77	77	89	86	78	87	93	99	83	89	100	80	94	93	71	69	94	84	76	95	72	101	93	92	88	73	106	83	85	101	100	88	79	97	81	87	84	92	83	85	79	80	87	85	90	84	84	80	91	98	86	93	87	92	70	86	98	95	87	104	87	95	90	75	84	107	87	95	87	78	72	79	82	83	99	81	92	99	86	86	90	86	96	89	105	87	108	84	82	80	97	70	96	81	90	76	85	91	104	94	77	92	83	93	74	87	79	77	86	93	91	79	81	66	86	95	76	100	87	83	100	116	87	97	80	88	84	74	90	76	79	76	82	100	91	82	67	87	86	87	89	88	78	72	100	80	93	107	86	83	76	81	96	71	81	70	74	73	75	77	99	93	89	87	88	97	82	88	86	91	87	89	78	94	90	80	103	83	84	81	102	67	87	91	88	91	84	87	97	79	101	87	84	90	80	75	109	65	86	72	86	74	91	109	100	87	96	99	86	75	78	70	100	71	77	95	80	97	87	90	82	92	88	90	76	94	79	80	90	90	74	91	98	88	91	77	87	88	74	76	92	77	88	105	85	91	95	74	82	88	87	85	106	95	65	84	87	88	84	89	87	70	90	84	93	77	99	93	83	79	102	97	86	111	98	83	87	87	96	85	86	86	96	91	88	78	81	84	93	100	93	88	98	85	90	108	107	84	84	87	89	80	89	77	92	70	87	99	89	87	84	79	107	91	88	66	92	88	93	87	78	80	86	88	80	111	74	81	103	64	93	73	82	90	81	80	98	87	84	84	79	99	97	85	89	77	105	97	94	85	71	84	74	86	102	91	101	84	86	95	85	98	75	94	110	95	83	73	94	94	74	83	79	78	114	91	98	102	70	92	75	101	82	92	99	93	81	74	90	83	84	100	73	97	83	69	89	83	89	90	76	105	90	70	85	80	82	84	75	83	86	89	92	80	82	87	91	85	98	81	88	71	72	74
7486	1985	4707	5661	4871	3839	3217	2615	2074	1791	1546	1424	1219	1111	977	901	811	742	724	663	601	610	590	559	490	501	476	477	462	446	418	425	387	402	415	399	373	357	348	381	339	315	357	313	315	315	339	359	321	318	325	326	313	325	290	268	294	321	295	296	275	272	283	282	248	252	300	299	295	293	296	291	286	267	286	303	292	285	259	296	296	272	238	266	296	277	269	246	283	312	288	254	270	266	273	259	246	266	265	264	259	265	227	273	287	269	263	256	270	258	290	254	257	274	249	259	260	257	246	282	252	265	291	259	276	232	251	256	280	262	264	266	236	261	309	248	241	256	312	249	233	237	281	212	264	253	264	272	240	275	259	269	257	253	242	277	269	246	246	284	276	246	276	266	262	253	228	257	280	272	268	300	251	253	277	270	306	240	247	276	258	245	264	266	262	244	260	277	262	249	262	267	265	281	270	252	287	278	279	287	262	264	264	266	238	257	243	260	242	255	270	253	283	272	247	279	261	261	278	260	246	250	238	263	268	264	259	250	275	276	236	264	278	279	236	267	277	264	274	259	228	259	263	249	251	263	234	257	261	253	268	258	259	275	254	248	237	264	303	250	253	250	263	277	274	246	254	277	265	228	249	235	238	234	216	275	290	222	259	260	219	272	235	261	280	234	250	255	265	253	232	268	293	261	245	237	283	274	278	234	233	232	262	254	228	253	241	255	221	260	254	241	267	268	287	296	272	249	260	227	252	240	264	272	266	248	228	260	246	272	219	232	262	271	261	264	252	268	261	247	243	284	250	266	243	246	255	282	252	244	263	259	237	253	268	298	291	263	271	261	242	298	260	225	260	266	241	266	273	234	263	256	269	230	259	260	256	240	259	253	253	238	267	264	257	225	247	264	217	276	271	259	251	234	275	247	258	260	252	255	256	268	255	234	264	274	243	266	278	263	260	256	261	271	236	248	239	250	272	268	233	260	248	277	240	244	269	286	271	282	241	268	253	251	244	253	253	261	254	247	274	261	263	231	252	243	278	252	263	252	258	273	257	269	245	239	237	277	260	263	246	248	252	258	259	253	260	258	257	272	255	278	246	255	258	240	248	245	255	242	243	260	222	236	260	266	253	267	229	264	291	279	247	252	264	249	253	255	249	246	296	245	250	264	243	257	263	226	250	244	239	268	292	249	256	261	242	275	277	255	238	264	257	273	267	219	265	266	240	249	263	261	278	266	258	251	248	248	235	234	247	264	248	264	238	228	252	257	234	264	256	246	252	236	246	284	267	250	280	264	274	260	269	244	284	247	265	266	260	258	242	233	250	255	258	273	272	237	264	238	248	264	278	269	262	264	250	229	266	258	267	240	236	252	227	257	260	264	275	233	278	265	255	248	252	230	279	235	266	252	244	241	220	244	224	277	257	214	239	246	253	256	264	277	243	251	304	252	262	259	267	226	239	258	278	250	233	243	273	272	260	251	253	248	258	273	245	267	253	235	248	237	260	244	246	264	263	238	248	258	218	225	273	296	253	259	260	247	253	256	234	277	260	249	247	271	272	262	282	264	255	264	256	248	260	250	248	219	257	259	259	269	251	257	238	256	250	229	248	248	233	274	258	273	269	234	234	243	281	252	246	278	240	290	258	252	245	267	266	260	251	255	235	235	251	273	277	251	260	249	247	274	271	233	226	265	276	245	261	269	231	240	244	303	272	251	276	260	254	254	262	260	264	286	251	243	233	276	256	272	259	225	246	241	248	260	254	276	242	246	231	279	282	268	246	249	241	299	260	234	276	251	236	260	260	256	243	246	234	243	254	242	286	274	250	254	263	234	291	232	260	275	235	283	307	260	252	271	263	273	264	258	269	246	264	224	264	258	249	261	268	230	238	275	223	223	275	268	282	275	264	255	252	284	260	240	262	248	250	282	280	254	264	261	260	260	262	241	273	266	240	287	268	256	265	267	273	277	246	261	233	240	264	239	278	267	240	225	270	255	292	248	265	267	263	262	226	249	272	235	251	260	275	223	255	267	241	252	223	255	292	272	292	239	253	236	227	251	275	268	280	259	262	250	263	259	274	261	251	247	285	244	265	262	293	271	269	252	268	251	246	264	268	255	245	244	253	268	232	248	250	256	253	303	241	267	248	275	221	281	273	231	252	269	281	280	291	265	244	271	286	246	265	235	270	275	259	227	254	301	244	283	246	261	256	268	256	258	248	254	239	251	239	250	261	270	264	280	225	250	255	276	252	231	244	266	246	272	252	268	265	261	269	267	257	244	258	267	255	248	261	256	265	246	252	246	263	273	259	285	264	243	247	261	259	248	275	230	260	258	239	259	252	272	288	287	240	268	257	255	249	270	271	257	219	237	275	287	250	274	272	260	273	257	240	279	246	254	246	260	240	232	243	276	264	272	258	278	255	244	255	244	250	228	244	269	252	239	273	250	275	268	267	250	250	252	210	249	271	277	247	230	280	263	256	270	245	233	282	259	269	247	267	272	272	271	282	251	273	242	279	251	279	225	251	275	269	259	251	232	275	266	248	243	253	264	254	262	251	243	290	268	260	236	254	262	251	249	272	260	258	261	254	252	258	262	257	276	264	258	279	275	238	272	269	272	246	253	264	262	234	253	242	257	228	236	240	254	264	251	252	239	271	256	251	273	287	271	256	249	241	253	273	277	241	252	265	256	243	221	245	245	225	294	245	247	265	246	259	237	270	252	267	258	261	272	230	255	279	244	258	235	270	258	261	290	227	251	279	262	254	240	283	268	277	229	259	243	262	260	249	257	267	270	238	258	237	237	249	278	260	254	265	283	274	243	272	273	254	253	255	243	272	204	282	307	238	244	243	277	265	260	272	278	278	259	251	255	261	266	294	261	288	260	248	262	249	249	257	266	253	248	277	240	273	259	233	245	294	241	220	269	270	268	216	233	269	260	246	232	244	255	262	232	266	270	240	255	263	242	260	261	224	261	251	239	224	244	233	227	264	256	267	244	290	245	270	235	249	268	279	252	247	256	253	290	271	238	243	241	266	242	274	266	244	279	223	262	264	238	256	257	269	235	254	249	274	249	278	259	240	248	251	230	226	243	246	231	257	269	255	253	267	267	263	256	253	253	246	235	247	268	238	281	274	268	261	253	254	239	243	229	285	280	241	273	277	249	233	264	272	275	275	271	248	246	253	279	233	283	289	282	279	244	271	277	243	233	246	251	276	267	250	278	254	274	267	252	298	257	252	251	248	290	289	250	258	278	255	245	260	254	240	266	251	233	236	273	266	265	236	278	254	269	236	255	249	268	282	251	240	237	242	242	272	261	250	253	251	243	278	256	272	297	225	266	253	294	273	282	254	265	238	232	267	267	248	256	270	250	254	248	259	255	223	263	274	233	286	264	235	235	255	234	259	245	258	253	244	254	225	268	250	265	258	276	255	244	249	258	255	274	258	257	240	252	265	253	253	202	257	258	247	233	251	238	260	266	252	245	264	263	273	295	247	268
2321	301	318	323	327	354	314	304	285	300	273	264	294	306	281	265	282	267	303	273	263	301	257	285	285	298	296	300	313	292	292	261	271	274	290	265	261	281	278	275	290	304	309	284	278	296	263	279	313	293	256	286	302	260	261	254	287	284	278	298	280	296	297	284	275	288	292	286	344	266	291	259	306	289	319	271	288	293	271	279	283	263	272	295	272	320	261	312	272	274	271	291	280	266	295	301	297	282	267	297	289	267	302	282	314	306	277	302	279	266	281	293	271	266	309	305	316	291	251	297	304	278	300	287	271	299	322	259	282	318	290	303	295	265	299	294	256	273	266	249	283	274	300	268	312	278	309	284	318	299	276	264	276	325	292	281	282	294	274	289	290	278	277	300	290	313	299	281	266	291	279	294	286	304	289	301	284	262	275	304	271	286	309	296	298	284	273	335	310	297	290	259	265	276	282	277	271	290	302	310	289	263	298	300	287	294	311	280	292	288	321	327	286	290	272	270	287	307	324	275	275	297	284	275	288	304	302	300	304	264	304	276	284	300	280	282	308	297	278	299	274	329	283	271	288	273	290	278	277	292	281	306	285	312	262	300	297	293	268	284	284	295	280	301	274	290	286	267	306	310	294	287	296	279	307	281	282	248	294	307	275	280	308	310	306	309	294	268	298	281	273	274	278	277	309	309	283	278	328	279	291	272	293	291	284	274	292	330	296	285	277	288	278	296	286	280	308	287	283	302	274	291	308	283	277	274	284	275	304	304	287	295	283	279	285	300	313	301	290	284	292	311	284	298	303	264	269	291	261	289	326	302	296	300	271	281	288	267	287	298	263	282	259	302	278	286	274	284	293	304	339	251	303	269	302	271	312	272	311	329	279	295	296	293	303	299	300	306	278	286	316	274	269	335	285	277	289	327	269	261	324	282	272	270	279	258	318	285	285	306	272	249	334	286	321	309	297	276	266	247	282	295	308	282	248	289	266	315	300	305	299	343	320	272	264	282	270	274	305	273	282	325	283	292	268	270	307	293	279	292	293	315	298	273	286	288	284	256	278	252	287	303	278	273	321	270	288	273	253	300	281	273	287	290	264	294	279	305	291	299	286	268	281	311	282	306	274	300	277	309	289	263	286	260	282	302	312	300	271	313	282	303	273	288	293	268	285	284	279	296	295	281	282	270	310	279	308	297	304	332	267	268	279	286	294	262	281	312	289	288	312	309	280	279	278	252	252	288	269	306	262	289	319	268	275	293	281	293	291	302	264	257	280	293	315	284	301	315	291	268	303	281	295	269	276	280	309	280	298	295	283	271	297	278	303	296	297	273	303	298	325	292	305	268	263	298	284	248	272	300	294	291	288	308	270	288	290	298	280	261	286	290	268	283	298	294	273	344	258	302	299	321	252	291	296	272	300	290	274	269	292	273	283	255	295	256	276	277	284	281	306	285	294	315	280	314	277	285	267	263	332	320	315	283	314	279	266	300	302	287	269	296	267	306	290	306	271	283	292	296	284	292	295	319	296	259	275	311	265	269	281	290	297	311	287	292	293	275	280	288	301	289	271	285	303	317	315	263	309	287	321	246	271	294	273	270	292	263	318	265	300	306	274	245	289	334	290	281	263	291	299	264	273	261	292	308	287	296	310	292	292	253	295	286	322	276	343	300	291	282	270	308	278	282	276	282	321	291	288	316	272	274	289	283	334	304	267	311	288	297	276	299	302	310	260	296	256	315	273	278	316	290	333	304	265	273	256	318	293	279	295	310	290	287	301	276	269	271	295	276	284	263	296	282	279	274	281	289	301	237	287	304	265	282	282	270	281	307	282	315	300	311	267	273	315	284	270	309	312	304	288	299	288	265	283	282	297	304	319	285	285	292	267	275	287	322	293	301	294	299	280	266	300	300	316	267	261	308	297	243	325	279	254	261	302	275	281	298	279	263	266	314	279	286	282	258	273	268	296	275	297	253	271	303	301	299	237	280	272	281	288	298	311	305	278	278	292	282	256	276	289	290	286	297	295	272	289	327	309	280	295	285	274	281	269	267	280	296	257	271	284	307	254	279	297	258	281	261	272	290	299	285	275	275	291	290	297	298	304	278	284	315	285	328	286	311	280	295	280	293	251	280	284	298	284	286	287	278	307	293	289	291	288	280	332	288	314	268	298	294	273	283	279	292	304	264	288	281	300	276	281	333	268	300	272	277	270	288	286	276	317	306	290	275	278	291	246	311	282	242	299	279	273	301	260	289	290	277	289	311	308	277	293	253	278	260	303	296	266	279	301	279	296	294	289	296	295	278	289	329	291	299	281	266	288	262	290	305	292	311	267	302	293	276	269	337	305	285	283	312	286	288	300	279	275	302	288	299	278	322	276	307	285	332	290	269	271	276	307	276	282	298	284	279	304	253	267	284	267	302	288	268	293	301	293	289	272	274	288	292	263	297	314	313	284	269	266	286	305	278	312	294	269	266	285	265	300	299	298	316	274	276	294	293	290	302	277	291	278	294	273	284	299	299	285	335	253	279	273	305	319	299	292	274	300	298	275	274	306	280	292	309	258	285	257	283	275	275	278	281	263	290	305	305	269	290	250	276	309	324	300	283	277	280	267	251	293	316	280	280	295	311	284	302	291	258	266	300	303	308	303	277	260	322	304	281	274	302	318	313	267	258	272	292	274	249	316	299	287	283	256	274	271	292	293	305	275	301	277	286	312	293	302	297	280	275	299	303	254	284	256	297	285	255	300	265	303	303	264	278	286	300	310	256	272	284	314	264	263	281	287	288	285	298	276	283	288	253	301	320	290	299	275	290	278	315	270	311	282	252	255	317	303	278	283	297	317	301	268	277	307	309	259	289	292	303	281	311	278	293	256	292	331	292	309	291	254	311	252	320	303	260	275	276	273	291	273	265	285	319	296	304	297	279	262	272	276	286	283	296	311	287	296	259	297	277	269	281	238	303	280	275	307	275	310	284	279	268	304	292	282	262	299	332	280	292	317	276	285	288	304	277	305	327	287	253	287	291	313	311	303	275	282	270	326	323	299	279	331	324	317	309	272	297	282	279	277	277	275	302	298	275	291	280	275	276	287	304	285	272	287	298	269	290	277	311	256	275	270	259	245	276	272	272	265	278	288	282	290	297	288	270	306	281	285	290	297	300	278	282	265	301	255	278	251	275	286	286	299	270	290	258	295	307	297	290	295	297	284	282	285	271	270	295	297	306	281	283	309	304	289	294	279	271	308	271	273	304	323	309	292	294	268	296	286	299	298	302	308	288	332	256	309	297	269	309	306	275	286	270	280	316	294	254	303	309	292	286	339	287	299	254	268	286	253	279	295	283	311	303	290	308	289	300	280	306	292	280	295	274	254	333	272	282	291	289	248	299	290	302	313	282	295	316	277	303	298	281	283	280	299	273	276	270	295	318	271	294	304	279	279	253	279	289	277	285	289	293	300	293	282	241	269	291	291	312	276	284	306	295	312	288	259	320	299	270
2445	790	844	983	857	843	825	816	765	743	770	795	760	711	767	731	754	791	775	743	747	771	766	714	766	703	719	719	749	801	748	721	770	738	727	753	729	729	708	771	761	746	750	655	708	709	783	782	753	732	700	777	737	746	751	683	709	765	779	717	697	766	709	725	716	772	792	766	676	748	727	703	752	751	743	721	692	704	744	797	693	738	716	726	764	719	744	734	773	724	754	729	746	754	721	684	732	714	738	688	755	708	731	766	766	713	709	701	775	737	758	746	755	734	748	732	703	709	706	749	755	720	733	752	752	684	739	739	759	759	734	710	757	730	751	717	758	762	718	702	681	751	751	706	727	730	747	760	787	717	748	753	789	776	754	695	715	697	709	775	719	779	688	691	769	732	708	730	814	716	728	725	731	736	762	775	678	725	678	696	722	724	745	732	685	720	676	742	771	729	773	762	726	721	717	747	758	769	744	781	737	733	728	756	725	763	720	739	763	750	746	741	703	763	701	708	692	773	726	702	773	714	725	748	754	736	737	748	703	735	775	713	727	692	746	701	743	773	732	724	715	738	773	671	700	730	726	759	752	724	752	742	705	696	730	757	727	750	720	703	713	727	733	731	696	740	727	741	755	755	753	712	710	704	727	765	704	688	768	723	662	732	740	718	742	778	743	773	681	742	688	724	753	748	708	722	740	727	707	752	720	770	739	740	727	776	772	753	707	693	709	716	703	694	669	705	732	738	737	697	718	746	739	764	743	730	718	762	721	712	748	734	760	712	691	755	748	740	739	786	817	743	730	730	724	747	724	705	746	714	701	744	723	734	756	743	736	754	721	749	767	746	730	746	721	731	716	730	722	698	746	719	690	724	704	753	710	750	714	765	693	746	677	752	696	781	752	772	733	744	720	686	714	795	707	719	745	737	717	803	738	699	742	725	802	724	737	699	765	722	763	735	738	720	732	736	723	705	754	732	672	738	735	731	746	713	726	781	695	723	691	787	728	695	705	733	706	737	731	766	687	680	773	719	726	786	725	795	710	794	750	730	741	718	725	692	723	682	764	714	738	761	772	743	718	740	717	732	700	715	774	775	728	769	718	768	659	721	708	714	741	705	692	748	703	730	757	739	741	741	776	685	715	743	706	727	724	707	724	754	699	791	687	690	709	720	749	705	753	740	743	735	754	749	763	764	756	689	733	734	770	728	792	663	717	763	750	741	774	760	720	731	695	739	682	686	721	763	717	774	746	745	755	747	719	724	705	713	698	728	702	741	709	717	725	716	687	722	728	727	756	754	714	778	715	752	742	704	732	752	714	747	705	662	705	700	725	755	695	685	762	706	757	690	705	723	670	751	718	692	670	735	720	704	739	713	779	723	735	741	722	729	699	770	740	790	740	724	713	745	752	688	752	699	723	716	708	695	717	744	733	707	711	730	713	707	723	741	743	763	706	692	740	730	715	712	748	738	755	707	763	736	736	714	697	736	784	753	684	771	741	780	736	741	745	762	716	769	746	779	746	714	712	710	734	767	700	758	721	706	677	758	746	751	762	743	687	768	712	725	722	713	757	740	775	745	679	696	762	760	703	742	734	672	744	777	672	718	755	758	720	726	755	713	758	716	776	744	708	719	734	764	720	729	704	715	720	670	718	721	721	716	744	712	706	743	688	741	747	745	697	685	700	743	733	732	700	759	697	706	710	743	749	772	730	752	703	745	714	789	741	704	660	769	706	723	732	807	698	731	773	767	747	711	711	742	727	762	753	713	745	740	778	780	708	751	732	752	736	703	749	743	733	772	753	706	697	726	761	741	742	789	734	731	748	757	751	718	692	688	723	739	756	664	724	722	729	728	770	728	686	722	754	759	770	754	735	730	728	733	715	721	743	746	732	717	758	744	703	755	729	712	744	731	670	722	738	720	709	722	777	717	692	728	724	743	729	731	728	781	769	759	714	688	744	734	697	726	728	724	703	707	730	737	748	739	748	790	760	741	726	671	736	759	709	762	719	737	775	737	715	740	761	758	769	756	783	743	694	735	724	728	715	783	768	700	723	702	730	736	694	760	743	773	764	723	749	768	714	717	688	698	754	743	670	707	748	760	748	752	721	766	740	728	779	750	719	755	703	783	711	727	754	735	750	744	730	748	716	717	758	726	710	736	685	718	751	734	770	763	743	743	734	712	724	742	678	730	768	706	722	702	783	726	796	723	741	718	729	762	778	690	674	713	722	687	773	765	733	745	715	722	713	757	715	737	713	710	764	744	692	707	760	741	715	756	714	754	750	731	753	754	731	759	718	707	695	747	774	727	757	733	691	711	734	727	769	715	703	709	773	705	756	754	738	759	746	743	704	802	707	741	748	721	719	732	741	745	704	761	760	732	737	694	713	736	713	744	744	705	738	733	676	722	697	720	753	718	716	754	731	731	753	710	757	710	737	723	773	758	741	703	734	736	758	775	769	744	753	734	707	789	743	729	728	779	749	785	707	726	694	728	753	750	743	724	730	707	724	750	781	716	753	755	750	708	694	768	758	776	763	748	748	725	724	750	720	725	757	680	704	747	770	751	773	745	731	746	731	729	688	767	740	713	730	756	742	764	766	719	716	694	693	696	683	783	714	774	733	710	689	752	785	720	717	730	711	714	730	753	717	739	750	723	763	770	688	710	722	752	764	731	737	716	723	718	744	753	740	728	714	710	727	723	728	742	752	683	744	734	741	764	687	735	733	742	766	715	742	701	710	708	769	739	675	714	701	730	709	701	666	709	714	734	721	744	706	737	733	749	777	778	748	726	738	791	746	746	676	777	712	724	711	723	757	715	740	697	742	745	740	742	743	678	716	734	737	742	737	712	729	697	721	720	757	704	764	737	710	731	717	745	703	761	729	730	747	732	729	757	732	719	692	724	712	746	752	741	780	726	736	678	750	710	739	702	765	752	751	759	731	725	775	734	744	730	696	761	740	685	722	703	712	673	731	720	763	726	750	719	716	712	690	724	716	758	723	703	733	726	737	713	751	707	737	725	715	725	737	780	730	755	713	750	759	746	745	704	682	690	762	753	772	740	730	738	774	703	775	691	779	742	759	749	761	755	717	750	754	774	701	786	756	733	726	682	760	743	767	705	754	714	717	751	707	755	736	747	705	733	718	737	738	705	773	724	740	728	763	786	720	742	739	713	738	717	691	740	734	722	728	744	759	738	669	770	697	756	753	769	759	679	701	695	703	715	732	749	766	804	735	706	767	654	761	745	727	725	730	736	710	732	757	767	714	730	729	764	737	719	750	680	776	733	715	741	725	752	730	742	712	760	767	700	716	756	736	748	714	749	727	706	705	740	746	710	743	760	697	726	717	808	739	739	686	726	729	740	752	705	715	698	741	745	738	769	738	679	707	767	733	744	729	723	741	741	717	684	684	738	713	748	699	732	784	670	757	721	725	768	746	729	728	731	745	706	767	691	691	733	757	689	779	742	760	721	743	694	723	699	732	740	737	746	714	768
8953	1162	1412	1118	842	658	540	441	406	377	285	321	304	273	287	280	261	279	262	263	257	238	227	216	229	227	219	242	234	267	239	253	219	232	209	250	248	217	240	230	217	220	214	212	216	241	235	191	219	206	218	217	225	237	212	222	208	227	204	215	200	254	235	222	221	218	240	233	234	221	221	231	228	215	215	226	224	201	226	204	233	220	231	237	196	195	213	218	239	219	244	215	214	216	214	208	221	199	224	233	198	246	227	245	185	230	228	225	226	197	224	228	221	229	200	232	206	228	206	235	202	246	214	228	211	222	225	237	241	220	231	227	215	216	213	221	223	213	224	233	212	236	221	223	240	237	239	209	211	216	202	224	239	221	197	211	232	216	187	229	221	211	231	231	224	223	188	213	184	219	223	203	201	218	198	225	202	205	223	173	223	221	219	217	199	210	229	210	243	206	192	194	219	218	236	238	218	193	186	231	217	208	235	197	215	228	242	211	252	231	219	213	232	245	196	210	209	214	197	221	214	213	194	242	226	214	206	216	210	217	219	206	212	200	206	247	200	224	191	234	211	237	223	195	224	268	201	213	223	244	216	222	205	210	202	244	213	242	197	202	221	216	218	240	225	202	235	222	231	223	221	221	221	205	208	210	234	222	228	214	202	208	207	189	183	209	215	221	218	220	220	234	212	217	248	234	237	217	214	218	218	221	205	239	201	231	220	222	223	204	210	205	207	204	206	236	228	225	223	211	230	235	203	231	211	197	238	236	234	230	233	194	191	214	229	174	200	219	228	217	195	244	219	220	209	220	224	188	219	228	235	199	235	215	248	223	194	206	205	239	202	228	225	201	214	237	212	227	241	234	208	213	204	225	230	215	236	186	189	204	220	230	204	208	206	195	207	237	217	221	222	213	211	266	242	223	221	229	210	235	211	221	240	222	219	205	234	216	220	225	218	201	244	200	199	211	227	229	214	214	213	229	204	209	201	188	240	198	253	208	211	202	240	245	233	228	223	205	219	211	207	194	201	233	237	190	205	232	241	221	235	219	208	223	226	216	211	208	219	235	213	232	231	249	222	223	205	222	222	228	214	212	201	241	252	223	206	217	215	223	221	217	215	239	235	252	221	216	239	214	254	253	227	201	227	206	236	239	205	215	229	217	234	217	221	231	205	204	201	239	210	205	198	221	217	223	218	206	226	215	190	185	182	246	202	235	207	196	212	215	211	223	198	184	202	212	215	196	193	220	223	214	208	198	198	225	194	242	222	223	221	201	232	243	219	207	249	200	217	231	207	208	218	214	217	200	220	225	212	199	239	209	217	234	221	240	230	245	231	243	216	217	238	207	235	209	250	200	191	235	188	225	233	206	216	204	223	184	200	218	219	198	236	216	225	195	222	223	228	217	209	227	232	198	237	200	237	193	221	213	218	229	224	208	211	238	231	191	212	209	214	224	238	185	206	233	227	214	195	231	239	200	222	208	223	227	223	226	198	223	211	224	222	218	228	247	197	199	245	231	220	248	212	211	195	197	237	216	226	209	248	214	210	206	216	223	217	224	197	213	237	225	229	215	239	218	203	230	192	210	196	214	219	228	215	199	246	204	207	214	244	221	221	243	237	193	214	221	209	222	216	236	241	214	227	222	234	241	218	206	198	249	201	198	211	216	215	186	206	191	204	211	207	222	237	186	238	210	241	213	203	216	219	221	235	225	243	210	211	233	234	199	236	229	225	214	228	244	212	226	225	226	199	215	216	243	225	221	214	247	183	232	225	215	203	239	226	224	234	214	236	213	225	229	206	215	222	229	211	195	205	219	201	206	203	202	223	207	223	201	199	239	211	220	218	228	204	214	231	236	208	209	215	202	226	214	216	228	185	216	196	206	234	222	202	228	231	229	218	238	214	209	216	212	214	211	220	208	208	230	221	201	234	236	201	217	225	209	238	215	219	222	242	227	222	211	244	217	223	191	213	211	223	224	214	244	240	220	219	219	216	224	220	210	206	225	215	202	241	244	174	218	215	233	201	221	189	215	247	219	210	232	238	200	236	233	207	220	238	192	211	174	224	194	232	203	215	203	235	171	220	214	207	223	208	197	226	218	213	242	232	207	222	226	223	206	228	219	227	238	205	210	207	217	202	210	246	216	224	227	245	220	186	217	219	228	213	214	233	206	217	195	237	210	229	233	208	229	221	219	228	216	221	197	232	194	206	247	202	199	218	215	207	214	208	225	230	194	208	225	228	193	223	243	229	213	226	219	226	229	218	215	206	219	232	229	222	230	197	201	230	236	189	224	202	222	231	242	236	235	223	223	214	229	229	244	225	211	253	219	200	247	206	241	244	239	255	179	217	215	235	246	209	240	209	223	201	233	215	202	229	235	212	217	236	220	212	215	212	219	210	235	226	201	233	220	224	219	233	198	229	201	198	237	218	245	217	224	201	204	221	207	202	216	223	226	215	206	228	216	203	195	210	228	206	226	202	241	195	207	217	189	228	187	214	222	182	230	229	218	194	202	226	227	239	216	204	213	226	235	258	204	183	203	235	229	205	213	228	229	221	205	224	222	219	217	200	219	218	247	245	217	237	192	208	205	212	233	215	239	215	194	208	244	183	198	213	195	211	196	195	228	190	210	221	208	207	211	201	205	228	215	209	205	185	216	209	225	217	215	209	218	213	217	217	182	212	200	247	238	232	219	202	214	191	226	194	209	220	213	232	233	202	210	234	230	211	202	201	228	224	212	198	219	220	213	221	192	240	220	236	226	218	204	235	223	188	234	186	222	205	234	219	224	218	228	241	233	243	212	224	242	253	210	232	238	206	223	211	222	197	218	218	250	232	220	244	215	232	204	222	213	223	188	194	231	206	263	223	212	213	209	226	227	211	229	233	226	212	205	231	236	229	227	229	237	233	236	199	210	238	204	229	217	227	232	235	220	212	206	241	219	190	191	254	223	186	208	227	209	226	207	222	264	204	233	239	239	225	219	227	212	201	226	219	206	224	217	194	214	201	202	221	231	205	241	217	238	243	251	214	231	225	222	214	217	202	233	227	237	208	210	197	221	217	219	198	201	196	225	226	254	218	226	207	210	225	224	233	210	208	197	229	220	216	209	217	196	216	236	229	225	202	214	195	216	222	205	255	205	222	230	211	217	207	224	230	224	224	244	221	234	205	230	195	211	224	221	184	204	203	213	198	230	220	241	213	220	190	212	224	204	212	246	235	225	213	236	218	224	226	220	216	242	213	214	215	218	212	230	221	218	202	216	231	216	211	210	189	209	215	232	201	207	213	202	211	237	198	218	232	207	216	236	225	204	221	225	217	210	216	212	246	207	215	218	221	219	208	203	208	220	202	216	204	209	227	203	200	195	221	201	232	215	216	212	212	214	217	213	221	205	198	195	212	204	205	220	243	202	209	197	236	249	230	231	198	229	233	240	231	214	201	223	217	223	215	220	236	236	219	216	210	218	245	194	212	227	212	221	251	235	220	223	243	208
5921	1520	2894	3541	3153	2517	2213	1934	1583	1413	1310	1154	1026	1034	1003	938	837	841	799	727	751	780	696	711	720	722	695	638	643	648	641	655	628	632	686	652	647	637	601	624	646	653	639	607	596	591	625	594	561	573	593	610	580	544	544	597	557	575	610	592	573	577	537	582	573	564	602	586	555	546	584	574	565	566	590	620	563	581	570	589	567	605	563	573	554	585	553	568	576	605	556	556	601	529	570	575	589	587	561	585	580	555	558	564	548	548	560	581	567	607	595	539	590	546	582	552	577	566	562	567	568	540	560	554	564	581	588	582	560	547	577	548	595	549	541	620	561	570	593	588	533	564	578	523	566	558	558	593	516	571	548	575	600	596	533	590	549	539	560	562	536	554	571	583	572	586	553	608	578	584	557	552	577	574	542	551	515	593	567	585	573	547	583	515	551	576	557	559	588	554	566	565	580	545	550	542	559	581	539	587	574	568	582	571	558	570	577	542	566	596	547	571	552	603	568	586	551	568	554	604	567	583	584	555	572	557	582	572	600	585	590	555	550	556	557	583	545	569	543	578	556	615	520	597	530	519	556	570	556	561	568	594	525	572	578	565	554	586	591	592	572	581	558	560	500	549	564	578	532	528	539	562	557	570	570	534	527	551	562	580	551	586	569	542	568	572	535	572	539	542	587	572	536	545	535	533	569	535	568	556	542	532	590	563	580	605	596	590	577	576	542	578	561	601	531	536	614	597	584	562	566	576	566	564	545	574	561	516	563	555	569	634	559	552	557	593	589	513	530	530	571	545	545	570	600	567	553	576	533	589	556	531	615	536	561	576	553	552	595	545	560	571	569	563	559	542	526	528	549	545	544	577	550	580	539	564	522	571	586	536	546	577	591	538	601	546	544	587	553	521	583	560	558	510	575	578	563	590	577	551	505	583	540	548	574	571	541	542	595	592	578	593	576	592	585	596	587	577	573	551	548	564	591	559	605	569	542	551	584	553	520	573	544	553	592	550	524	600	549	564	571	545	556	579	599	568	549	553	517	524	554	583	587	564	552	581	521	597	577	549	529	583	558	555	570	591	607	569	515	554	567	540	600	536	573	557	537	549	563	523	555	561	550	574	600	532	536	575	575	564	596	556	544	562	600	603	547	491	540	539	565	508	563	549	544	558	543	555	538	542	560	566	555	555	576	597	574	567	540	562	562	581	571	546	599	529	533	572	588	583	540	560	565	628	522	554	603	563	558	594	585	561	587	557	569	574	571	574	587	550	585	552	581	566	574	566	596	596	567	568	551	561	544	595	559	546	530	567	605	522	591	547	531	573	522	533	578	578	544	578	591	555	565	534	575	581	537	521	539	528	612	530	586	599	585	568	568	566	541	589	568	519	602	613	613	618	580	544	551	570	548	574	583	593	560	539	564	562	537	556	541	563	562	562	548	555	573	629	563	564	574	562	551	547	594	617	521	593	576	549	512	534	540	569	571	579	554	554	576	552	542	546	593	602	541	577	543	590	546	540	588	557	566	579	545	543	552	564	586	568	599	546	602	545	558	564	555	533	537	557	560	537	551	571	543	559	564	584	579	546	570	546	557	562	564	540	568	541	534	562	600	521	529	577	541	551	574	556	612	562	547	545	577	515	632	534	560	578	584	542	560	554	577	594	576	568	536	543	582	566	528	577	559	549	539	542	586	585	588	578	567	537	584	549	558	567	550	576	583	594	545	582	534	573	590	524	564	539	552	574	535	566	579	577	590	524	565	557	602	528	607	559	573	541	529	529	561	594	562	524	587	543	526	574	590	539	574	590	541	582	560	545	566	536	584	590	550	555	554	568	591	574	553	568	528	547	590	545	531	628	569	566	558	540	579	617	581	551	559	513	533	545	603	559	565	591	591	599	571	594	561	516	580	541	612	549	575	550	570	564	567	559	578	584	563	564	592	558	542	544	576	618	605	557	592	555	532	589	570	523	571	572	573	548	548	581	566	559	536	590	592	543	545	558	549	588	608	573	586	549	599	554	542	540	598	585	565	580	561	550	581	562	533	575	572	576	550	566	497	547	563	501	586	555	557	585	554	567	614	589	530	550	604	582	591	582	584	533	577	555	577	537	533	527	532	585	548	504	567	590	531	556	561	571	524	567	592	558	560	542	552	580	593	556	589	579	537	558	574	570	549	553	567	536	526	560	587	585	526	557	558	548	524	562	579	570	517	541	520	579	546	571	612	572	555	526	613	595	599	562	555	526	565	545	568	577	573	516	564	596	568	551	549	533	585	585	531	541	552	551	556	588	602	533	540	581	545	563	533	563	557	600	545	561	560	561	514	529	531	537	547	556	550	574	559	550	567	530	572	533	550	586	509	544	526	567	576	559	551	557	560	540	567	562	554	536	544	532	583	575	576	568	539	532	564	525	554	534	562	586	568	546	523	577	524	524	572	546	518	545	548	580	587	570	587	553	571	565	596	617	595	593	571	513	584	559	530	572	550	565	525	568	567	584	567	545	587	565	568	560	541	529	564	548	522	536	540	545	557	579	576	568	584	529	585	541	569	600	578	545	588	587	594	579	572	552	522	549	529	578	593	573	580	567	576	545	545	550	593	581	593	501	579	552	567	556	587	609	569	567	560	535	552	518	583	591	559	550	555	541	545	546	532	576	574	572	518	543	519	579	534	503	583	579	581	551	528	520	593	563	580	525	559	573	560	571	594	579	540	576	603	577	569	570	572	632	563	519	599	551	590	564	518	564	558	551	575	534	619	555	589	590	553	514	565	523	550	566	568	602	556	576	543	553	510	565	530	619	536	569	562	577	564	583	562	593	590	541	519	578	576	599	586	615	532	558	551	549	559	580	576	551	533	536	560	585	605	549	530	538	561	529	521	582	556	579	564	562	551	549	539	542	558	599	528	539	609	577	554	525	548	548	539	559	559	530	525	524	557	576	546	549	570	566	561	585	605	557	582	599	563	578	559	561	575	551	514	515	527	553	544	570	537	531	543	589	577	579	564	570	565	558	516	579	589	541	556	498	550	586	598	530	559	552	583	583	555	564	566	576	545	584	547	616	541	590	552	588	572	534	584	572	536	553	573	532	581	582	528	620	526	537	579	566	551	574	570	579	541	567	564	604	552	547	567	548	563	569	552	609	568	587	568	570	538	556	570	561	560	557	571	577	564	560	545	537	568	566	593	561	574	552	591	569	584	546	549	557	565	527	561	544	566	587	574	580	585	562	535	585	565	631	572	548	518	591	533	525	567	522	519	534	536	583	576	542	550	555	580	524	528	536	558	598	572	557	577	599	554	587	548	565	570	571	530	530	545	539	521	532	548	569	575	542	556	562	528	546	523	599	510	573	545	552	561	564	550	534	617	551	512	563	550	543	546	577	545	542	612	556	510	560	526	598	554	552	531	546	539	570	523	560	543	565	549	535	566	552	534	541	521	524	525	578	570	580	602	583	560	554	548	592	584	550	580	557	554	493	573	519	568	557	544	559	569	567
15392	2360	2378	1845	1259	843	694	553	420	359	266	291	229	209	204	170	167	154	149	146	124	137	131	123	115	115	124	97	111	115	100	122	94	102	118	85	110	107	116	99	104	93	86	110	94	95	81	99	85	109	107	94	104	94	106	84	120	105	94	95	113	98	105	86	93	78	90	83	94	89	102	80	83	85	85	83	100	112	92	82	80	99	76	92	94	84	93	81	86	104	95	93	92	90	84	95	101	79	81	81	98	93	106	99	91	81	92	98	88	88	79	95	86	81	67	84	100	112	83	81	98	70	88	79	76	83	82	89	98	89	104	86	88	73	98	80	104	105	90	84	85	94	90	91	109	90	82	92	66	86	105	77	98	83	108	76	72	98	82	72	98	81	96	85	102	90	81	97	66	71	89	87	88	83	95	96	68	87	89	97	94	85	94	64	79	102	100	102	86	96	79	78	89	91	101	89	88	93	86	84	76	70	95	92	93	79	101	81	85	88	81	83	100	80	74	89	90	81	76	85	106	84	75	92	78	80	99	113	105	99	88	94	85	101	79	104	80	83	81	95	97	86	66	79	105	77	102	86	86	92	91	85	107	93	104	87	81	73	95	100	77	83	74	98	88	91	71	77	88	81	67	98	98	95	89	91	95	80	87	81	122	93	90	77	90	92	107	89	93	104	102	76	98	90	96	104	73	72	85	86	84	90	91	77	75	100	80	87	106	103	85	98	94	96	87	81	97	79	84	101	89	93	75	74	88	98	81	93	73	110	101	83	85	95	85	97	97	83	72	84	70	78	82	85	83	71	89	96	90	97	81	76	91	101	82	96	99	89	88	118	85	99	81	75	84	94	85	75	89	84	80	97	95	87	88	82	90	86	93	97	83	93	101	77	90	97	91	76	99	91	88	73	72	90	77	67	88	102	72	105	86	93	88	78	70	98	86	91	77	84	84	96	108	96	87	73	87	95	84	74	91	102	93	82	95	85	79	98	91	72	92	75	100	95	76	95	85	77	68	85	69	106	85	89	92	70	74	91	101	79	61	81	79	110	107	101	81	94	97	86	95	74	91	98	83	75	83	83	84	98	85	85	97	95	96	86	90	87	89	81	85	77	98	101	77	90	83	87	80	85	99	81	80	82	83	97	89	77	100	79	86	78	84	98	104	95	82	95	77	102	81	72	95	96	86	81	103	93	92	78	94	96	86	100	89	95	82	85	91	75	85	85	76	90	90	77	102	90	69	79	76	86	68	83	81	100	97	76	98	99	75	86	78	91	94	112	93	76	99	92	90	91	81	92	88	86	79	62	82	93	82	77	72	96	82	83	98	80	86	76	88	76	79	72	74	70	79	92	72	92	93	98	83	87	81	93	93	77	107	80	83	87	91	90	82	71	94	83	84	75	68	93	78	84	102	89	76	89	99	98	88	84	89	103	95	78	80	89	85	93	90	112	91	105	87	80	76	79	91	87	104	100	85	93	76	90	101	93	75	80	77	89	101	124	85	92	83	98	92	91	79	85	83	99	91	75	79	90	82	76	90	77	85	80	78	83	84	78	101	72	95	92	87	101	96	92	91	104	75	84	85	96	103	84	85	72	81	88	90	102	73	101	88	83	90	87	79	85	84	69	96	89	74	98	101	106	90	85	93	100	99	88	96	108	87	71	72	104	90	83	87	92	92	70	106	85	82	86	97	97	82	88	67	83	76	66	90	88	91	107	91	99	96	87	86	87	83	96	84	76	106	88	88	89	93	98	82	84	101	86	86	95	106	78	92	76	91	79	82	72	80	94	75	80	52	94	82	80	77	97	90	77	93	80	90	75	90	91	95	90	74	78	78	80	84	103	91	87	84	86	92	80	97	79	85	92	84	83	88	65	75	91	98	84	94	77	90	79	80	91	80	83	81	78	97	102	88	89	92	100	87	90	104	64	102	83	88	92	89	79	93	101	66	89	88	77	91	80	109	86	74	69	84	86	91	86	102	75	73	87	92	94	97	89	82	73	81	88	73	60	87	74	89	76	67	77	76	89	89	78	80	90	92	86	72	68	91	82	73	107	87	103	86	98	87	66	84	68	104	82	72	93	77	81	81	89	90	93	89	86	90	100	75	91	90	86	76	91	66	82	94	88	61	86	80	93	88	90	79	99	93	92	91	88	78	87	78	74	82	90	83	83	72	97	87	77	95	94	78	85	93	76	84	98	74	68	81	84	83	77	77	95	107	90	82	99	83	75	76	96	85	83	97	74	79	83	91	79	92	97	115	86	90	70	79	83	90	85	91	80	82	78	88	61	85	96	80	88	91	96	93	85	100	100	72	99	87	107	94	94	92	73	74	76	88	85	99	81	79	79	85	94	79	91	93	88	72	85	92	70	102	75	78	103	82	91	80	103	107	95	71	82	92	87	99	92	82	69	94	99	76	98	75	90	95	77	91	92	92	87	92	73	87	95	86	100	80	91	92	101	87	81	64	85	78	101	100	74	76	83	74	83	87	104	81	87	75	90	86	93	61	82	87	93	101	64	78	103	81	85	84	85	84	89	77	92	102	99	85	91	88	92	100	84	81	119	81	84	91	90	98	85	97	86	99	69	95	87	106	84	74	92	104	90	74	74	84	72	80	79	86	88	78	68	87	90	93	78	91	87	64	76	89	72	89	83	94	103	89	84	88	89	85	70	84	80	91	93	94	82	93	89	87	82	104	81	100	66	95	78	89	78	80	98	93	73	87	80	86	77	88	98	84	80	69	112	89	76	92	106	93	106	81	91	74	96	83	73	83	87	85	87	107	88	93	86	82	86	91	101	86	91	95	84	87	84	99	75	103	96	95	103	78	78	102	84	85	71	82	95	83	76	91	82	80	92	103	84	76	91	68	71	93	86	81	81	92	108	90	93	89	94	84	100	85	86	96	79	85	93	84	84	95	98	88	86	81	83	78	102	73	91	83	75	84	101	75	76	96	83	96	80	86	101	87	90	98	82	92	80	80	89	77	79	74	84	88	85	83	103	77	95	79	82	77	94	83	74	107	97	85	74	74	72	87	97	96	77	86	93	92	95	71	93	88	81	93	73	86	77	70	80	85	94	93	94	89	85	79	79	101	89	76	93	84	93	83	106	103	78	102	99	79	103	80	66	75	75	69	77	96	87	97	96	89	91	87	76	89	90	99	76	90	76	102	93	82	68	71	85	91	91	100	82	103	83	77	80	97	87	92	76	75	85	103	105	81	90	78	76	93	75	69	92	108	95	82	91	97	75	68	101	93	85	92	77	88	91	101	99	74	99	100	65	73	73	81	86	91	89	75	97	79	100	78	105	93	88	96	89	79	112	83	86	88	90	105	81	90	94	85	89	73	91	93	93	87	89	78	94	81	77	89	80	90	99	82	91	94	81	88	95	87	86	91	74	99	88	78	107	79	94	83	102	84	76	74	82	78	91	99	99	71	106	106	90	89	86	92	111	97	89	64	78	95	74	93	91	76	98	74	91	76	107	84	93
7477	1979	4501	5518	4769	3793	3033	2487	1977	1855	1514	1295	1199	1067	989	938	825	774	722	715	656	655	544	528	513	458	461	454	451	407	425	398	412	390	395	368	361	379	372	374	361	360	329	349	342	329	396	384	333	303	334	346	322	322	291	331	316	314	286	320	268	278	303	266	285	310	312	289	286	289	273	286	273	313	283	281	274	279	285	285	276	262	260	273	264	277	305	287	289	275	308	272	281	295	270	300	279	238	286	251	240	280	249	280	292	261	259	263	266	264	257	287	258	242	285	241	266	273	246	262	263	283	266	239	274	260	248	265	257	280	264	249	242	289	240	287	280	242	247	236	243	263	255	231	242	248	240	267	263	244	266	268	225	261	232	252	249	247	259	274	238	275	267	270	257	276	277	241	241	278	291	258	251	272	255	245	235	261	280	259	261	249	254	235	260	256	270	253	251	250	250	263	272	285	264	248	283	260	254	255	274	294	266	272	263	212	263	235	267	252	278	257	225	258	269	268	258	232	253	243	281	249	241	242	247	232	266	291	269	223	261	261	262	235	252	241	274	245	267	269	263	252	262	251	218	256	291	277	254	287	276	254	260	275	240	232	225	289	238	255	259	255	240	262	241	276	232	267	235	259	268	268	257	269	254	242	254	241	237	250	238	272	223	213	272	267	235	272	226	248	247	264	276	248	270	255	248	240	269	264	279	257	245	231	264	257	227	247	243	244	250	281	267	238	263	250	242	255	236	266	278	276	231	258	267	244	250	252	270	252	240	254	267	242	257	286	273	269	265	245	228	264	270	284	245	294	255	250	282	247	252	267	220	267	272	238	245	257	235	264	255	276	262	263	270	256	253	238	242	247	269	241	269	256	260	249	254	250	250	254	274	240	279	265	241	256	260	262	272	273	268	234	244	218	264	243	228	248	257	250	246	264	262	258	253	230	240	292	229	267	282	239	247	272	249	265	278	274	245	261	252	265	251	243	237	224	249	253	255	281	274	248	243	282	262	277	252	231	266	250	247	265	262	247	258	285	264	254	277	264	243	277	276	274	249	240	257	241	269	278	259	260	259	257	275	246	274	254	275	252	244	236	244	274	221	247	288	264	255	227	278	244	239	229	252	289	253	256	233	268	267	266	255	265	224	250	251	264	250	259	270	257	278	248	260	242	241	284	279	247	270	256	240	259	268	256	235	236	286	227	250	274	242	243	226	216	266	257	257	256	286	268	266	248	268	239	275	249	251	251	260	235	237	275	210	265	253	247	268	270	259	256	275	274	274	261	260	243	265	239	252	252	249	246	249	264	253	248	242	261	273	248	245	231	260	260	268	240	282	236	253	250	230	233	209	239	246	251	234	254	255	257	267	265	270	255	263	239	260	231	265	227	242	267	265	239	240	268	260	244	266	238	244	255	251	240	258	266	298	239	275	243	259	277	227	226	262	298	237	240	233	248	276	247	269	262	251	237	231	266	228	266	252	257	267	245	243	234	260	221	261	275	255	251	254	272	273	253	254	261	265	269	256	271	268	239	289	261	279	247	258	252	260	237	248	207	240	270	273	253	217	256	246	242	233	245	253	247	244	261	269	267	271	251	264	229	262	251	228	246	251	240	248	276	255	256	256	301	277	263	235	246	265	248	269	293	259	258	274	258	267	270	246	268	265	258	256	262	232	273	266	253	249	277	268	248	239	254	256	256	252	254	241	260	258	261	248	285	299	245	273	268	271	282	277	265	261	272	246	226	268	243	240	249	267	261	249	253	247	275	263	257	282	293	246	224	248	253	282	251	265	241	271	235	243	254	248	269	262	271	238	249	265	226	250	280	266	266	256	291	256	265	257	249	245	239	266	254	247	224	249	241	250	282	243	274	235	254	274	219	258	250	247	230	236	213	253	260	225	268	266	253	238	271	248	241	244	266	295	271	260	283	260	263	271	271	266	264	281	254	245	270	267	220	250	238	266	262	235	248	252	263	236	268	266	252	280	273	276	274	249	263	255	262	224	259	257	247	276	257	269	249	244	233	242	276	238	252	270	257	265	299	231	271	259	285	239	256	232	231	261	251	246	256	259	238	280	269	269	253	265	231	275	217	249	241	246	257	257	255	237	253	255	249	248	271	294	278	277	248	259	241	274	243	269	252	234	242	248	255	255	252	263	262	261	282	258	254	242	232	282	283	245	265	250	271	245	261	259	255	265	248	290	241	245	263	237	245	253	272	241	247	262	272	255	256	253	261	233	244	256	270	271	277	248	272	253	255	277	269	273	253	271	241	259	255	244	259	260	255	274	253	243	245	236	239	251	267	245	252	268	256	251	282	277	243	241	239	282	261	245	242	254	266	249	244	275	266	268	262	260	259	270	291	268	242	267	288	234	245	277	259	238	262	269	261	296	253	259	276	275	288	255	282	256	243	243	271	254	280	264	245	253	276	281	259	250	243	256	257	275	260	268	258	254	296	246	262	254	245	263	257	255	232	233	254	259	245	260	271	250	256	260	262	245	244	243	249	274	290	252	255	261	246	251	251	269	238	248	253	244	247	224	264	261	291	257	244	253	259	256	275	248	246	253	281	269	259	251	276	267	249	222	239	246	259	238	248	258	260	270	255	295	234	244	257	261	277	265	257	264	254	254	273	255	249	267	253	279	262	266	263	271	228	265	252	245	260	279	273	268	260	246	274	264	221	251	255	225	263	265	257	272	280	221	278	263	234	279	263	240	255	289	236	237	263	236	239	242	260	264	235	274	241	274	269	272	252	259	258	266	258	244	269	245	259	256	260	267	254	261	262	241	260	262	263	242	254	267	255	250	241	228	238	245	255	259	248	274	233	247	249	261	248	262	253	253	278	247	243	251	234	271	279	258	266	252	235	229	270	255	264	263	280	269	249	260	215	264	257	259	239	261	250	250	258	269	250	270	249	262	224	264	265	256	272	255	265	260	263	257	250	297	227	288	243	236	268	273	263	246	249	247	254	280	259	243	248	276	263	254	240	248	244	276	271	244	270	222	247	264	252	268	254	281	253	246	247	283	233	270	212	272	248	276	247	279	266	244	260	274	250	265	254	268	267	280	274	245	256	254	252	263	265	259	273	247	274	250	232	252	264	229	262	251	261	267	255	235	251	258	249	225	269	239	237	287	257	292	251	254	243	267	245	278	267	258	251	278	262	251	272	299	270	271	264	260	256	246	248	265	243	277	229	246	286	256	281	245	237	277	249	283	278	246	246	260	277	253	244	241	275	249	259	277	256	277	257	239	258	261	260	245	240	250	261	268	240	258	248	248	248	273	263	258	242	246	226	271	274	265	243	241	234	234	254	271	242	287	254	260	262	279	267	221	282	219	263	238	251	232	283	222	261	267	267	236	246	261	262	261	259	263	280	288	224	276	258	293	242	238	239	234	239	246	235	250	274	263	272	247	246	254	261	247	286	219	252	256	263	226	220	280	235	303	282	280	270	270	276	258	258	254	267	230	265	263	236	257	279	270	236	229	253	280	273
2249	348	331	350	341	313	338	310	296	310	307	267	299	282	270	321	281	307	292	313	267	297	302	290	260	266	305	303	304	282	289	259	290	288	304	291	293	286	279	284	271	280	268	278	282	283	305	254	292	289	300	279	285	288	285	287	276	277	293	301	304	268	293	270	292	289	299	298	280	297	287	255	294	302	300	295	287	290	286	321	271	266	276	264	286	297	284	327	273	292	274	283	275	293	266	255	271	276	292	278	289	272	295	301	303	305	280	308	267	299	274	282	288	274	285	291	270	280	279	278	296	296	284	277	259	283	269	312	306	282	287	306	291	301	269	290	290	280	290	268	313	262	269	305	306	290	296	281	273	304	276	283	303	297	292	324	288	302	259	298	256	267	285	297	278	291	273	311	283	318	277	288	282	290	287	294	305	315	304	275	290	263	267	289	262	301	285	255	294	278	287	289	284	284	256	292	301	295	312	290	275	299	315	321	277	287	287	301	295	294	300	292	277	251	249	276	315	296	256	291	309	279	294	290	277	292	276	304	293	283	302	297	286	269	298	291	245	311	314	293	257	292	280	294	276	315	306	302	269	283	275	285	280	266	284	303	289	315	268	291	310	255	275	277	322	326	294	294	283	281	299	295	290	270	297	309	304	269	282	315	266	283	275	272	301	293	291	307	307	281	287	284	266	249	292	291	259	303	292	301	309	264	259	302	268	304	281	305	280	308	300	252	317	279	302	283	295	300	262	313	291	259	265	274	261	292	262	347	284	244	296	297	296	281	310	268	275	291	288	336	302	294	316	300	299	304	281	273	285	309	275	311	316	291	295	304	287	283	270	250	259	299	270	279	290	304	273	310	294	301	268	255	294	286	287	291	281	314	298	292	270	275	266	324	286	288	277	293	331	305	270	270	285	298	262	301	291	271	277	294	305	284	266	292	290	303	333	286	248	312	318	292	301	303	300	306	295	291	305	265	275	277	302	302	320	322	324	267	288	270	280	278	318	294	263	273	314	302	280	292	292	291	269	288	301	310	266	270	318	297	302	294	263	277	293	279	308	271	287	279	282	287	326	301	296	299	312	291	290	277	288	291	284	267	269	258	298	276	302	292	255	282	288	284	285	263	296	306	273	302	273	277	269	293	302	265	288	286	307	282	279	273	305	281	283	266	283	272	271	285	287	246	299	289	290	265	284	295	307	264	290	280	299	284	300	304	308	281	302	261	257	276	263	289	282	279	240	282	295	280	274	282	298	277	281	306	311	277	306	278	263	281	298	286	296	301	280	271	285	286	270	301	263	298	300	284	251	294	316	271	277	280	299	309	300	300	255	290	300	274	291	296	325	281	286	293	309	294	283	282	248	286	284	271	310	324	268	286	267	258	259	305	317	282	306	288	288	286	315	316	291	288	300	322	322	264	302	291	263	287	310	290	297	240	290	274	316	266	281	329	307	276	266	338	270	255	274	281	291	247	276	279	292	237	280	314	272	297	276	311	283	308	273	297	297	281	282	309	291	268	314	299	286	283	323	285	280	277	241	270	294	279	278	299	298	291	283	282	287	282	287	279	285	289	282	281	296	264	309	282	289	285	285	252	292	291	287	267	281	281	284	297	290	301	282	288	272	277	280	262	285	277	280	306	275	300	273	319	295	310	280	294	288	275	305	284	273	276	299	295	246	269	275	288	283	246	273	251	294	277	262	277	272	290	273	296	315	247	275	304	259	322	298	283	287	289	278	268	299	258	269	263	262	297	293	281	276	281	298	266	265	308	284	318	298	271	299	310	313	284	278	281	299	297	286	294	296	273	282	298	307	304	300	284	333	283	299	315	281	281	303	299	271	290	308	266	288	277	268	310	299	308	294	278	303	315	313	249	293	302	290	310	297	282	283	300	291	283	275	327	302	293	307	294	301	308	291	278	288	279	300	298	290	325	276	300	296	303	282	294	287	321	280	307	296	263	269	298	305	275	286	286	291	277	306	285	278	288	314	268	268	278	299	289	273	270	325	286	287	308	304	257	270	290	262	269	274	292	281	266	265	287	278	281	264	297	291	290	293	267	301	276	303	282	268	280	289	271	258	303	275	297	281	256	288	326	337	284	280	264	314	326	261	295	293	286	302	330	275	241	278	290	271	316	291	274	278	266	286	266	298	282	265	273	288	303	270	295	313	296	313	292	291	267	288	297	285	300	263	302	288	277	286	292	272	271	328	265	293	284	313	303	296	277	281	280	274	280	269	294	303	306	282	296	300	326	285	296	277	320	262	259	270	293	290	295	305	301	280	316	269	294	277	278	296	293	291	280	274	251	275	297	274	283	296	301	293	287	279	310	253	301	274	281	285	283	291	297	275	327	318	283	273	279	246	281	314	264	292	278	311	275	275	305	269	278	290	289	287	311	289	292	279	291	279	290	297	310	283	291	288	286	272	312	277	288	288	296	290	295	280	294	275	277	309	312	296	306	262	285	282	293	268	293	294	278	260	292	290	310	309	281	282	274	287	306	281	274	275	271	258	276	267	297	300	279	285	288	279	282	307	308	266	261	277	304	273	280	297	290	280	283	270	300	276	260	309	287	298	270	252	303	290	297	316	272	288	256	281	284	269	304	277	314	281	267	298	256	261	284	263	275	299	285	306	290	309	323	294	321	298	318	328	274	282	257	292	313	269	293	282	307	286	279	263	295	294	290	295	254	271	307	276	279	290	289	252	257	286	257	271	295	268	296	294	303	277	261	305	290	265	253	291	271	294	302	278	323	279	278	275	297	297	290	293	288	277	299	255	283	312	265	304	249	272	283	286	238	279	289	287	270	300	266	284	278	266	308	287	279	274	290	281	272	298	295	297	299	288	319	297	321	282	289	284	288	274	313	312	293	275	298	279	298	276	280	268	302	281	273	283	299	294	285	283	307	284	271	303	279	271	301	300	332	275	286	305	300	277	268	296	268	282	288	301	294	285	291	255	306	280	256	266	303	280	299	297	287	271	268	266	297	296	266	299	283	292	296	281	292	290	298	285	275	294	307	276	295	319	316	282	287	257	295	274	260	272	333	281	261	269	302	294	271	311	291	291	298	286	269	313	290	282	295	294	264	278	300	268	280	257	274	278	296	272	252	296	306	289	296	299	347	291	287	306	268	269	289	310	272	245	268	303	309	286	285	300	294	275	311	292	329	290	298	292	284	299	319	280	267	300	307	299	325	302	259	291	294	292	308	284	271	299	304	302	292	287	316	268	250	306	286	291	309	287	291	283	302	287	300	280	261	282	225	248	272	278	284	268	296	257	243	294	281	303	260	292	288	312	267	322	300	306	287	311	273	292	284	251	325	287	317	319	300	260	280	301	288	297	293	321	261	272	257	268	308	237	275	265	257	279	283	278	288	307	300	279	278	266	290	298	277	262	312	319	316	299	293	310	292	290	258	292	296	253	276	281	289	285	299	293	260	266	335	262	241	313	271	291	296	284	284	283	284	296	262	282	312	297	292	266	273	256	296	280	276
2507	828	898	930	867	885	830	794	784	794	811	797	798	726	739	719	775	767	755	741	751	729	736	762	769	723	696	788	740	741	741	783	763	729	775	716	728	721	765	743	713	731	730	730	734	716	725	687	714	715	724	735	753	772	769	749	757	746	708	717	712	722	765	737	734	760	738	725	736	705	759	726	709	700	711	775	722	756	689	681	720	741	724	786	716	707	731	696	787	709	704	669	776	756	757	755	750	770	714	701	717	717	756	760	715	709	726	691	737	790	762	699	803	749	724	727	707	667	712	691	764	721	743	692	721	715	754	710	701	731	679	727	746	711	718	710	763	742	758	737	716	754	694	753	727	754	708	692	697	781	742	746	728	748	726	706	705	754	714	719	756	704	719	736	730	695	701	713	719	704	704	773	725	733	734	751	738	700	731	716	756	750	725	767	784	709	704	775	742	741	731	785	706	707	777	725	711	719	725	740	759	748	742	768	718	707	728	691	780	756	767	738	786	735	755	761	700	728	726	765	737	711	749	765	738	732	770	713	771	736	755	763	730	729	767	752	730	722	748	740	751	720	724	766	751	750	709	728	711	683	749	663	769	695	786	695	729	726	676	733	760	780	756	726	742	715	732	707	715	713	702	730	726	685	758	741	684	745	757	730	687	736	718	738	710	693	751	768	743	710	703	733	705	746	711	677	725	768	708	788	765	755	792	708	766	746	753	670	745	770	749	713	736	690	711	754	731	769	725	731	743	714	759	750	785	758	748	700	726	743	737	739	732	736	688	723	735	759	736	772	767	736	720	747	755	762	715	740	684	708	733	727	743	760	757	761	760	766	710	736	772	756	763	746	717	736	703	729	684	757	765	712	804	745	727	758	777	754	770	754	695	746	768	752	778	750	737	736	763	709	736	732	755	734	767	746	741	749	777	721	773	696	750	728	725	724	697	741	698	730	698	723	728	678	735	699	710	722	743	693	740	730	763	733	728	768	756	729	715	742	733	714	710	711	705	770	735	734	758	774	763	778	722	695	730	745	743	715	756	717	728	761	763	725	651	731	710	754	704	746	710	695	685	724	687	720	703	708	743	749	723	765	788	745	764	745	746	738	782	710	735	681	771	731	699	765	734	747	754	749	785	731	761	790	711	729	724	727	704	702	758	732	820	750	775	705	756	763	729	727	739	731	792	701	765	768	695	711	688	725	809	779	751	719	749	762	757	730	749	695	725	743	706	735	701	769	661	687	725	693	772	716	699	762	702	710	715	757	733	717	709	729	734	751	730	730	798	735	747	721	693	771	721	734	688	757	704	721	802	718	741	734	750	754	724	701	763	768	746	725	715	720	739	730	731	730	721	734	770	700	743	757	765	720	720	741	716	682	728	748	754	733	738	719	728	683	715	737	718	720	746	695	712	755	770	728	674	755	720	702	758	770	706	738	738	708	724	700	728	704	762	742	742	755	730	694	735	749	734	741	691	719	711	702	723	741	672	721	694	805	736	767	667	704	696	744	707	697	689	694	737	717	704	711	751	714	700	777	706	781	691	707	724	714	736	711	737	762	745	724	735	759	680	694	775	752	701	687	728	799	727	710	733	732	750	700	799	731	763	731	696	756	712	708	764	748	779	699	730	727	719	744	759	701	688	760	709	743	705	743	719	755	689	740	683	750	721	743	714	721	693	679	754	722	773	713	739	683	726	715	779	782	663	736	721	667	731	734	754	760	765	716	724	744	718	699	737	752	743	757	707	725	760	734	726	750	679	749	747	730	728	732	717	720	733	716	769	690	680	739	695	799	710	745	730	717	715	722	736	751	749	709	753	754	689	738	826	743	808	709	701	748	780	738	760	756	736	718	740	703	706	727	748	750	697	737	709	755	711	762	728	746	696	705	780	756	723	769	734	695	745	739	719	706	688	712	737	733	755	789	736	728	717	737	785	736	704	727	767	786	721	722	732	742	720	718	726	713	719	724	729	763	690	738	783	726	779	771	715	764	757	686	752	710	698	713	704	763	770	758	724	739	733	770	723	714	703	716	754	720	731	719	698	763	750	748	713	751	720	706	716	761	749	730	750	717	725	722	711	737	756	718	728	773	698	779	726	739	750	687	729	742	752	775	759	714	800	729	759	767	709	708	736	767	724	755	758	743	693	725	744	708	772	776	689	749	745	668	670	681	746	716	740	701	750	715	755	743	712	760	753	781	695	730	761	714	754	749	706	725	755	676	710	737	758	718	742	746	693	728	764	730	716	751	721	698	726	742	685	774	694	747	686	679	752	735	753	683	732	758	702	720	757	735	762	742	740	694	712	758	714	751	688	780	681	764	716	690	718	762	662	691	662	722	716	784	702	730	709	675	745	761	731	706	722	740	772	723	743	712	725	716	807	726	748	775	744	686	714	714	746	760	736	705	714	781	734	703	773	765	706	681	725	702	742	749	744	759	710	745	695	762	674	716	723	705	734	786	735	712	699	734	703	730	796	741	729	781	744	734	754	704	778	673	693	745	682	749	721	769	762	723	717	704	763	685	714	724	727	728	718	728	699	723	664	743	739	737	741	695	731	734	801	734	709	731	755	688	699	671	743	717	704	733	722	772	754	742	738	747	765	780	671	743	742	728	786	739	700	723	748	751	749	741	784	739	729	714	710	754	744	713	739	688	729	725	772	721	734	704	735	736	760	728	751	734	716	728	692	744	714	731	728	718	725	713	761	750	696	705	778	704	710	736	715	721	795	738	723	729	721	726	726	726	695	757	681	737	765	747	776	709	704	749	727	720	762	762	741	751	727	737	738	697	753	677	763	743	764	730	703	726	728	779	717	730	745	751	720	752	729	737	774	709	779	758	733	711	734	760	744	754	758	734	744	706	751	763	752	732	759	693	764	709	757	777	708	770	733	744	766	743	772	734	723	745	724	697	691	707	739	723	688	735	736	714	728	699	750	745	807	755	721	756	736	768	725	715	736	713	722	717	752	735	720	786	699	696	736	762	763	743	808	726	743	718	719	746	765	715	681	708	706	761	735	690	717	780	708	686	724	704	722	745	727	713	719	714	696	705	755	704	690	740	715	731	712	779	736	701	760	743	708	780	711	741	751	703	769	775	735	729	723	759	712	706	705	746	724	770	760	725	700	765	749	754	781	725	762	675	751	703	770	758	749	731	735	707	734	694	719	770	728	717	719	736	701	739	748	712	707	775	674	736	707	745	777	675	751	687	740	665	723	709	728	807	737	715	745	694	731	734	777	737	718	722	736	753	763	762	742	745	685	734	716	728	754	709	711	712	716	750	726	662	746	738	743	687	697	720	741	771	744	697	716	698	800	719	688	686	720	760	684	692	713	770	722	763	709	752	714	739	744	714	740	752	822	741	754	752	714	737	732	709	728	713	745	717	712	736	750	715	726	759	752	715	743	693	757	718	710	753	740	773	757	734	727	748	766	729	749	719	781	744	691	726	697	728	756	756	709	770	721	714	707	778	731	749	706	717	730	686	753	753	722	714
9134	1156	1457	1135	865	625	541	462	407	347	338	303	338	278	262	295	261	244	258	238	261	283	244	224	217	232	228	258	254	275	250	238	226	192	236	235	217	219	242	217	244	217	224	238	221	212	217	223	223	207	256	223	232	214	199	224	231	239	215	245	189	213	198	236	211	234	214	226	237	246	194	225	212	218	229	207	222	220	215	201	239	213	216	231	228	207	240	202	227	221	197	224	194	216	205	209	206	238	213	234	221	231	227	210	219	227	244	217	181	209	198	218	233	228	202	220	232	207	218	186	217	251	218	195	239	188	225	236	206	197	219	199	216	238	223	217	204	214	239	219	226	207	215	234	235	252	216	203	233	208	226	211	229	239	233	206	224	228	215	194	209	219	227	235	202	231	202	221	217	224	208	201	229	220	224	203	221	201	223	221	211	229	219	207	205	231	191	220	226	237	211	223	227	219	184	195	216	191	217	192	204	216	206	227	215	189	229	214	196	238	205	200	193	208	224	184	204	244	240	217	236	207	226	226	225	220	217	206	238	200	195	244	210	216	223	226	218	210	214	217	196	166	223	209	231	260	206	223	209	211	199	231	224	208	211	225	233	211	225	202	193	237	235	211	177	244	213	222	194	199	239	235	250	210	200	226	231	221	223	217	216	224	238	212	229	211	222	227	205	221	215	212	254	218	227	181	240	217	220	226	229	207	215	192	255	221	214	223	197	217	234	240	242	210	197	207	209	197	203	211	213	201	235	223	238	216	194	187	215	205	238	194	211	209	223	237	224	208	189	238	195	209	259	223	229	227	218	234	227	219	238	215	221	180	200	195	201	220	222	218	213	213	239	201	220	206	197	210	217	199	211	204	220	201	188	235	231	230	203	202	210	231	204	217	227	214	243	229	232	244	188	209	216	212	227	223	219	215	235	233	225	213	224	222	229	219	206	195	239	224	229	224	218	226	218	220	216	208	206	227	214	218	217	213	173	233	239	239	221	231	228	226	210	238	196	219	230	227	201	216	215	222	226	196	210	236	193	188	207	215	211	221	200	211	219	197	224	192	209	220	202	231	236	208	243	255	223	219	220	249	212	241	220	200	208	216	247	227	245	211	207	224	230	231	205	246	239	204	226	227	217	223	209	250	211	229	191	208	215	222	211	238	210	222	228	240	176	189	219	207	220	208	219	235	231	204	215	214	221	237	228	212	202	251	209	200	202	235	196	189	207	227	227	213	223	224	209	214	214	233	215	229	221	179	206	219	218	211	204	217	237	205	231	223	210	234	220	227	233	225	198	211	225	229	236	192	215	223	195	229	220	200	200	215	258	216	209	202	253	222	217	208	224	195	223	226	203	218	198	183	223	220	217	217	235	217	207	199	218	233	227	211	196	225	226	207	206	212	243	222	231	231	226	215	226	238	232	214	215	206	220	198	219	199	236	213	226	226	220	237	213	230	212	198	208	215	223	215	195	232	209	178	215	237	201	226	216	214	217	247	214	232	234	214	219	209	220	195	215	244	223	195	208	236	201	202	219	216	195	205	239	205	214	228	237	226	202	196	209	237	213	204	218	214	205	233	219	227	229	220	233	187	222	224	232	242	204	215	221	204	199	232	218	209	235	189	211	220	280	201	236	226	252	224	200	212	213	213	228	212	217	208	213	247	217	238	237	220	232	245	211	232	214	216	232	212	189	208	241	242	203	208	216	211	213	189	202	225	242	221	237	219	236	225	209	207	199	211	192	205	207	202	202	192	217	231	231	233	225	211	217	199	198	206	213	233	221	220	212	202	210	218	209	187	218	239	220	226	228	231	225	238	230	192	202	203	209	235	202	188	195	214	206	199	210	218	207	232	233	206	225	240	243	209	224	217	214	213	221	207	215	226	221	225	224	230	240	242	231	233	210	237	197	215	227	193	180	209	216	241	217	200	217	217	211	239	222	207	241	228	228	216	233	227	219	221	193	202	195	209	229	205	235	209	207	214	191	218	228	204	213	201	206	212	220	233	235	186	196	218	190	214	211	215	217	211	224	235	205	209	191	235	201	230	216	234	220	190	226	233	221	222	235	245	209	222	224	192	216	201	213	206	215	215	214	203	210	208	211	211	221	206	237	219	256	218	216	203	211	217	236	223	225	231	220	212	208	234	216	200	212	236	200	205	210	253	231	235	212	219	226	209	209	197	231	225	202	234	200	209	218	215	227	232	213	194	212	189	217	234	213	215	206	221	194	201	216	219	213	203	238	204	222	216	199	204	222	201	227	224	217	215	190	207	212	232	231	217	219	232	230	211	222	244	240	216	178	220	211	211	226	203	224	234	218	213	215	206	192	217	216	219	212	215	223	213	232	220	222	227	195	197	234	207	228	221	220	211	215	215	225	230	224	193	205	233	207	229	208	224	199	232	219	223	184	207	228	215	197	213	245	226	220	210	211	213	210	240	214	211	216	249	213	200	235	231	238	209	238	229	216	216	202	214	210	211	222	222	217	244	194	241	219	211	223	215	207	219	220	233	230	231	217	209	210	230	194	220	214	226	212	203	209	222	220	207	199	242	193	227	194	220	236	220	217	216	219	212	229	242	190	224	222	223	222	222	217	200	221	249	237	225	208	213	214	200	227	244	212	218	196	237	218	202	243	224	252	231	212	208	213	218	223	213	230	206	215	207	227	206	225	221	223	216	219	252	220	200	201	210	208	227	232	229	225	223	191	199	220	205	222	239	224	188	229	201	210	228	215	237	220	243	201	200	209	217	204	230	212	210	227	265	221	220	211	202	219	186	200	216	234	192	215	210	240	213	213	227	228	220	217	172	212	198	218	239	208	199	211	197	211	216	194	220	255	210	215	186	218	232	217	248	228	215	239	228	223	225	233	219	217	237	229	232	204	217	211	187	235	217	210	190	244	211	242	224	219	205	196	214	218	211	195	223	230	227	204	209	226	221	221	236	239	218	236	211	220	229	205	214	205	219	236	216	225	215	221	200	231	197	216	193	211	225	207	223	196	210	229	223	231	203	229	183	246	196	217	224	196	202	217	200	201	220	202	229	238	197	206	174	261	220	213	248	202	221	220	226	216	238	238	199	224	224	204	221	210	219	222	194	243	216	198	211	225	179	230	210	173	196	217	218	226	208	219	245	237	227	232	189	225	226	207	210	234	196	204	219	210	223	195	228	202	223	200	233	211	218	221	226	221	239	236	207	236	219	226	231	224	252	228	208	209	197	222	210	186	237	224	244	220	252	187	221	248	238	231	197	203	230	189	204	209	257	216	247	218	209	219	229	218	202	238	238	209	197	247	213	212	236	214	217	193	197	203	229	210	205	235	220	207	210	203	214	205	235	189	211	203	201	209	244	195	217	202	259	231	224	230	203	222	211	220	194	196	238	217	219	205	218	214	228	196	222	237	201	212	232	225	215	228	260	232	216	237	237	233	222	221	246	199	223	222	211	220	221	238	207	204	206	233	240	223	214	222	221	203	225	198	239	231	203	231	215	191	241
5880	1478	2988	3448	3072	2612	2178	1859	1607	1386	1273	1203	1052	1023	1007	958	873	862	833	815	788	704	722	702	692	661	677	711	702	630	675	679	672	694	613	623	607	622	635	622	594	595	610	596	600	550	590	585	571	617	579	571	565	584	617	581	535	558	605	568	548	568	586	579	599	569	639	553	591	566	622	626	559	566	594	587	529	547	581	583	595	590	572	639	571	599	591	564	571	572	617	532	589	549	557	596	560	550	587	564	536	580	554	545	576	542	566	554	560	554	555	567	586	568	561	610	564	574	555	566	537	547	548	555	582	587	546	531	576	585	609	567	553	547	557	576	542	553	568	580	598	558	551	607	542	555	575	549	575	555	568	556	599	533	573	543	557	525	530	559	557	575	580	618	562	535	613	538	548	551	570	565	538	558	575	540	527	553	609	505	630	578	551	591	542	611	548	562	493	601	550	573	565	596	575	576	566	563	523	580	561	546	565	581	529	568	567	588	563	576	528	561	573	589	573	546	531	539	513	566	578	565	596	568	592	545	591	536	573	505	532	563	517	543	588	582	566	561	540	593	559	566	569	589	556	584	585	565	541	555	578	537	574	556	525	615	518	592	556	553	548	536	580	548	583	527	568	581	577	556	547	567	562	533	576	580	565	567	537	527	567	528	554	550	623	590	519	602	545	569	584	563	545	542	574	614	548	566	549	570	539	521	550	568	577	596	599	535	586	554	576	566	631	557	556	549	575	545	528	603	569	588	600	571	553	531	537	591	573	552	544	573	569	590	513	568	600	581	579	568	587	592	512	563	594	514	550	534	558	543	566	528	555	544	552	575	580	624	548	531	591	552	573	585	537	583	545	584	559	542	563	561	575	568	591	563	543	536	543	543	557	600	541	548	580	541	526	598	577	562	534	571	550	547	547	584	552	567	593	545	546	551	594	556	551	532	631	538	541	530	585	574	545	535	571	542	594	576	599	542	572	567	576	546	605	621	542	558	595	574	533	612	550	562	575	544	539	592	545	576	553	575	530	581	490	572	587	597	561	542	559	552	519	575	523	565	602	542	612	563	567	574	555	553	599	537	548	553	587	596	544	554	597	582	568	573	544	518	557	566	541	530	572	580	576	602	568	530	549	568	558	548	537	560	576	548	567	592	543	533	546	579	542	586	529	529	523	542	563	612	552	543	531	584	565	559	599	542	557	550	552	579	529	595	573	552	521	557	567	575	547	546	571	573	560	554	560	510	574	571	558	562	541	576	544	525	559	571	559	555	562	533	577	551	586	581	546	546	575	564	528	609	535	563	522	540	545	568	578	541	555	581	570	545	603	551	557	558	558	563	568	548	578	595	545	550	585	601	559	568	553	581	531	550	531	517	547	581	594	591	587	531	577	540	553	553	550	554	596	538	577	535	569	524	598	592	537	521	570	534	562	571	616	582	518	587	544	523	528	537	553	544	557	551	576	594	526	552	569	525	542	539	562	561	563	600	556	559	533	550	553	618	568	563	563	504	574	561	569	544	546	562	539	564	542	572	550	577	531	492	535	553	545	556	584	572	598	549	536	590	568	542	539	547	540	526	537	556	548	627	515	561	581	576	570	542	593	540	558	575	586	536	555	568	547	554	622	554	592	560	544	564	545	561	571	564	543	591	599	546	562	529	561	546	545	584	546	579	577	525	548	600	569	550	613	605	561	558	559	572	560	590	601	582	581	607	582	577	557	501	589	546	517	472	563	527	567	570	588	541	602	620	560	566	553	548	551	562	529	553	529	559	550	582	569	580	556	554	540	567	550	524	527	569	563	523	576	520	577	581	572	535	576	545	543	566	571	570	533	566	597	547	586	576	549	531	542	583	573	520	556	589	530	525	572	541	567	550	541	536	534	554	571	580	579	533	575	565	542	565	558	626	557	551	567	551	565	565	565	556	538	589	517	567	555	577	582	593	566	554	573	581	528	557	526	622	559	558	564	549	490	554	573	570	548	502	599	594	576	574	568	582	537	553	583	561	570	561	568	577	539	541	540	516	523	566	564	587	535	566	581	532	519	550	611	542	604	554	573	545	572	548	555	581	598	560	598	565	605	580	498	567	600	559	549	537	551	579	618	591	585	557	572	535	561	582	549	546	590	575	553	567	551	542	515	549	566	520	565	535	539	540	577	533	575	528	559	530	571	587	544	554	559	539	594	532	540	577	523	583	530	522	586	544	583	599	558	570	518	562	555	606	571	523	552	567	560	577	573	572	581	554	510	561	556	557	532	544	557	587	534	540	581	592	505	560	569	557	593	561	585	554	539	570	540	588	552	540	566	634	571	537	565	575	558	508	564	561	606	572	601	562	578	587	587	581	583	566	539	612	549	560	551	532	568	531	582	568	602	575	541	566	574	550	550	572	565	533	559	541	521	556	538	553	532	552	562	583	568	604	614	558	537	569	542	581	551	585	540	609	548	599	539	538	558	603	578	599	538	598	629	530	577	538	562	541	608	556	562	549	542	589	531	585	546	594	553	584	566	586	553	540	583	550	554	563	553	524	540	535	554	606	546	580	591	534	562	582	539	548	536	567	592	549	567	530	552	571	565	559	567	564	558	551	594	572	525	554	560	570	534	564	599	571	539	559	591	534	599	563	581	532	581	565	580	521	596	580	517	582	556	556	560	560	510	603	563	564	543	520	583	554	541	550	564	567	588	614	528	555	513	564	563	575	581	546	561	551	571	579	576	580	589	557	528	543	539	560	586	556	552	567	543	568	573	542	561	558	595	564	549	554	515	564	509	548	581	580	535	610	601	554	586	552	554	515	557	575	572	590	523	558	590	568	572	592	535	547	559	565	562	569	580	568	544	588	584	547	561	551	584	587	562	554	542	566	564	552	533	521	538	555	564	541	525	538	566	563	570	582	554	560	520	543	562	567	572	579	567	529	575	550	551	575	537	565	552	545	542	575	527	588	530	573	562	525	603	579	561	594	536	516	549	557	566	579	580	579	532	593	554	519	559	611	557	544	534	559	597	590	566	567	557	569	558	571	557	552	534	530	583	594	562	576	572	552	553	579	584	538	572	606	561	551	548	562	576	557	559	555	574	606	543	563	577	547	557	598	578	536	573	547	606	527	531	587	572	583	596	600	560	581	599	537	545	562	569	545	576	589	550	577	539	565	601	558	576	553	528	561	563	565	541	555	502	572	559	538	594	540	553	561	532	563	551	528	596	550	565	553	624	539	595	580	605	580	586	554	587	549	557	553	543	548	548	539	581	604	574	545	621	559	551	550	551	547	563	578	552	577	560	584	589	574	523	576	538	535	558	531	602	559	519	562	592	534	576	581	566	569	571	553	560	524	544	522	584	572	531	581	557	537	568	565	568	565	585	548	564	542	549	528	589	585	525	549	627	589	543	574	569	567	517	591	537	567	537	552	551	561	585	549	575	504	571	586	599	541	557	544	558	553	540	561	545	585	533	580	570	574	536	558	577	589	560	526	574	574	539	563	538	545	525	538	597	569
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
